0s autopkgtest [19:06:23]: starting date and time: 2026-01-23 19:06:23+0000 0s autopkgtest [19:06:23]: git checkout: 4b346b80 nova: make wait_reboot return success even when a no-op 0s autopkgtest [19:06:23]: host juju-7f2275-prod-proposed-migration-environment-20; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.2r5o0nz6/out --timeout-copy=6000 -a i386 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --apt-pocket=proposed=src:python3-defaults --apt-upgrade sqlalchemy --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 --env=ADT_TEST_TRIGGERS=python3-defaults/3.14.2-1 -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor autopkgtest-cpu2-ram4-disk20-amd64 --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-20@sto01-14.secgroup --name adt-resolute-i386-sqlalchemy-20260123-182338-juju-7f2275-prod-proposed-migration-environment-20-e68b5d84-4342-4c27-ae46-fd2dc10c7c17 --image adt/ubuntu-resolute-amd64-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-20 --net-id=net_prod-autopkgtest-workers-amd64 -e TERM=linux --mirror=http://ftpmaster.internal/ubuntu/ 4s Creating nova instance adt-resolute-i386-sqlalchemy-20260123-182338-juju-7f2275-prod-proposed-migration-environment-20-e68b5d84-4342-4c27-ae46-fd2dc10c7c17 from image adt/ubuntu-resolute-amd64-server-20260123.img (UUID 789dbc23-4f1b-4e7c-bcab-98e6eebf04f2)... 71s autopkgtest [19:07:34]: testbed dpkg architecture: amd64 72s autopkgtest [19:07:35]: testbed apt version: 3.1.13 72s autopkgtest [19:07:35]: @@@@@@@@@@@@@@@@@@@@ test bed setup 72s autopkgtest [19:07:35]: testbed release detected to be: None 73s autopkgtest [19:07:36]: updating testbed package index (apt update) 73s Get:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease [124 kB] 73s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 73s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 73s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 73s Get:5 http://ftpmaster.internal/ubuntu resolute-proposed/universe Sources [1011 kB] 73s Get:6 http://ftpmaster.internal/ubuntu resolute-proposed/main Sources [96.9 kB] 73s Get:7 http://ftpmaster.internal/ubuntu resolute-proposed/restricted Sources [2820 B] 73s Get:8 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse Sources [23.6 kB] 73s Get:9 http://ftpmaster.internal/ubuntu resolute-proposed/main i386 Packages [107 kB] 73s Get:10 http://ftpmaster.internal/ubuntu resolute-proposed/main amd64 Packages [125 kB] 73s Get:11 http://ftpmaster.internal/ubuntu resolute-proposed/main amd64 c-n-f Metadata [3656 B] 73s Get:12 http://ftpmaster.internal/ubuntu resolute-proposed/restricted amd64 Packages [12.3 kB] 73s Get:13 http://ftpmaster.internal/ubuntu resolute-proposed/restricted i386 Packages [3696 B] 73s Get:14 http://ftpmaster.internal/ubuntu resolute-proposed/restricted amd64 c-n-f Metadata [336 B] 73s Get:15 http://ftpmaster.internal/ubuntu resolute-proposed/universe i386 Packages [392 kB] 73s Get:16 http://ftpmaster.internal/ubuntu resolute-proposed/universe amd64 Packages [926 kB] 74s Get:17 http://ftpmaster.internal/ubuntu resolute-proposed/universe amd64 c-n-f Metadata [23.5 kB] 74s Get:18 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse amd64 Packages [11.6 kB] 74s Get:19 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse i386 Packages [4704 B] 74s Get:20 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse amd64 c-n-f Metadata [668 B] 74s Fetched 2870 kB in 1s (3086 kB/s) 75s Reading package lists... 76s Hit:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease 76s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 76s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 76s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 76s Reading package lists... 76s Reading package lists... 76s Building dependency tree... 76s Reading state information... 77s Calculating upgrade... 77s The following packages were automatically installed and are no longer required: 77s python3.13 python3.13-minimal 77s Use 'sudo apt autoremove' to remove them. 77s The following NEW packages will be installed: 77s libpython3.14-minimal libpython3.14-stdlib python3.14 python3.14-minimal 77s The following packages will be upgraded: 77s libplymouth5 libpython3-stdlib libtasn1-6 plymouth 77s plymouth-theme-ubuntu-text python3 python3-gdbm python3-jaraco.context 77s python3-minimal 77s 9 upgraded, 4 newly installed, 0 to remove and 0 not upgraded. 77s Need to get 7110 kB of archives. 77s After this operation, 24.5 MB of additional disk space will be used. 77s Get:1 http://ftpmaster.internal/ubuntu resolute/main amd64 libpython3.14-minimal amd64 3.14.2-1 [920 kB] 77s Get:2 http://ftpmaster.internal/ubuntu resolute/main amd64 python3.14-minimal amd64 3.14.2-1 [2563 kB] 77s Get:3 http://ftpmaster.internal/ubuntu resolute-proposed/main amd64 python3-minimal amd64 3.14.2-1 [28.2 kB] 77s Get:4 http://ftpmaster.internal/ubuntu resolute-proposed/main amd64 python3 amd64 3.14.2-1 [22.9 kB] 77s Get:5 http://ftpmaster.internal/ubuntu resolute/main amd64 libpython3.14-stdlib amd64 3.14.2-1 [2398 kB] 77s Get:6 http://ftpmaster.internal/ubuntu resolute/main amd64 python3.14 amd64 3.14.2-1 [816 kB] 77s Get:7 http://ftpmaster.internal/ubuntu resolute-proposed/main amd64 libpython3-stdlib amd64 3.14.2-1 [10.9 kB] 77s Get:8 http://ftpmaster.internal/ubuntu resolute/main amd64 libtasn1-6 amd64 4.21.0-2 [45.3 kB] 77s Get:9 http://ftpmaster.internal/ubuntu resolute/main amd64 libplymouth5 amd64 24.004.60+git20250831.4a3c171d-0ubuntu5 [143 kB] 77s Get:10 http://ftpmaster.internal/ubuntu resolute/main amd64 plymouth-theme-ubuntu-text amd64 24.004.60+git20250831.4a3c171d-0ubuntu5 [10.2 kB] 77s Get:11 http://ftpmaster.internal/ubuntu resolute/main amd64 plymouth amd64 24.004.60+git20250831.4a3c171d-0ubuntu5 [135 kB] 77s Get:12 http://ftpmaster.internal/ubuntu resolute-proposed/main amd64 python3-gdbm amd64 3.14.2-1 [11.1 kB] 77s Get:13 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-jaraco.context all 6.0.1-2 [8198 B] 77s dpkg-preconfigure: unable to re-open stdin: No such file or directory 77s Fetched 7110 kB in 0s (18.3 MB/s) 77s Selecting previously unselected package libpython3.14-minimal:amd64. 77s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 124176 files and directories currently installed.) 77s Preparing to unpack .../libpython3.14-minimal_3.14.2-1_amd64.deb ... 77s Unpacking libpython3.14-minimal:amd64 (3.14.2-1) ... 78s Selecting previously unselected package python3.14-minimal. 78s Preparing to unpack .../python3.14-minimal_3.14.2-1_amd64.deb ... 78s Unpacking python3.14-minimal (3.14.2-1) ... 78s Setting up libpython3.14-minimal:amd64 (3.14.2-1) ... 78s Setting up python3.14-minimal (3.14.2-1) ... 78s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 124518 files and directories currently installed.) 78s Preparing to unpack .../python3-minimal_3.14.2-1_amd64.deb ... 78s Unpacking python3-minimal (3.14.2-1) over (3.13.9-3) ... 78s Setting up python3-minimal (3.14.2-1) ... 79s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 124518 files and directories currently installed.) 79s Preparing to unpack .../0-python3_3.14.2-1_amd64.deb ... 79s running python pre-rtupdate hooks for python3.14... 79s Unpacking python3 (3.14.2-1) over (3.13.9-3) ... 79s Selecting previously unselected package libpython3.14-stdlib:amd64. 79s Preparing to unpack .../1-libpython3.14-stdlib_3.14.2-1_amd64.deb ... 79s Unpacking libpython3.14-stdlib:amd64 (3.14.2-1) ... 79s Selecting previously unselected package python3.14. 79s Preparing to unpack .../2-python3.14_3.14.2-1_amd64.deb ... 79s Unpacking python3.14 (3.14.2-1) ... 79s Preparing to unpack .../3-libpython3-stdlib_3.14.2-1_amd64.deb ... 79s Unpacking libpython3-stdlib:amd64 (3.14.2-1) over (3.13.9-3) ... 79s Preparing to unpack .../4-libtasn1-6_4.21.0-2_amd64.deb ... 79s Unpacking libtasn1-6:amd64 (4.21.0-2) over (4.20.0-2ubuntu1) ... 79s Preparing to unpack .../5-libplymouth5_24.004.60+git20250831.4a3c171d-0ubuntu5_amd64.deb ... 79s Unpacking libplymouth5:amd64 (24.004.60+git20250831.4a3c171d-0ubuntu5) over (24.004.60+git20250831.4a3c171d-0ubuntu4) ... 79s Preparing to unpack .../6-plymouth-theme-ubuntu-text_24.004.60+git20250831.4a3c171d-0ubuntu5_amd64.deb ... 79s Unpacking plymouth-theme-ubuntu-text (24.004.60+git20250831.4a3c171d-0ubuntu5) over (24.004.60+git20250831.4a3c171d-0ubuntu4) ... 79s Preparing to unpack .../7-plymouth_24.004.60+git20250831.4a3c171d-0ubuntu5_amd64.deb ... 79s Unpacking plymouth (24.004.60+git20250831.4a3c171d-0ubuntu5) over (24.004.60+git20250831.4a3c171d-0ubuntu4) ... 79s Preparing to unpack .../8-python3-gdbm_3.14.2-1_amd64.deb ... 79s Unpacking python3-gdbm (3.14.2-1) over (3.13.9-3) ... 79s Preparing to unpack .../9-python3-jaraco.context_6.0.1-2_all.deb ... 79s Unpacking python3-jaraco.context (6.0.1-2) over (6.0.1-1build1) ... 79s Setting up libpython3.14-stdlib:amd64 (3.14.2-1) ... 79s Setting up libplymouth5:amd64 (24.004.60+git20250831.4a3c171d-0ubuntu5) ... 79s Setting up libtasn1-6:amd64 (4.21.0-2) ... 79s Setting up python3.14 (3.14.2-1) ... 80s Setting up libpython3-stdlib:amd64 (3.14.2-1) ... 80s Setting up python3-gdbm (3.14.2-1) ... 80s Setting up plymouth (24.004.60+git20250831.4a3c171d-0ubuntu5) ... 80s update-rc.d: warning: start and stop actions are no longer supported; falling back to defaults 80s update-rc.d: warning: start and stop actions are no longer supported; falling back to defaults 81s Setting up python3 (3.14.2-1) ... 81s running python rtupdate hooks for python3.14... 81s running python post-rtupdate hooks for python3.14... 81s Setting up python3-jaraco.context (6.0.1-2) ... 81s Processing triggers for libc-bin (2.42-2ubuntu4) ... 81s Processing triggers for systemd (259-1ubuntu2) ... 81s Processing triggers for man-db (2.13.1-1) ... 81s Processing triggers for initramfs-tools (0.150ubuntu7) ... 81s update-initramfs: Generating /boot/initrd.img-6.18.0-9-generic 87s Setting up plymouth-theme-ubuntu-text (24.004.60+git20250831.4a3c171d-0ubuntu5) ... 87s Processing triggers for initramfs-tools (0.150ubuntu7) ... 87s update-initramfs: Generating /boot/initrd.img-6.18.0-9-generic 90s autopkgtest [19:07:53]: upgrading testbed (apt dist-upgrade and autopurge) 90s Reading package lists... 90s Building dependency tree... 90s Reading state information... 90s Calculating upgrade... 90s The following packages were automatically installed and are no longer required: 90s python3.13 python3.13-minimal 90s Use 'sudo apt autoremove' to remove them. 90s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 91s Reading package lists... 91s Building dependency tree... 91s Reading state information... 91s Solving dependencies... 91s The following packages will be REMOVED: 91s python3.13* python3.13-minimal* 91s 0 upgraded, 0 newly installed, 2 to remove and 0 not upgraded. 91s After this operation, 7860 kB disk space will be freed. 91s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 124945 files and directories currently installed.) 91s Removing python3.13 (3.13.11-1) ... 91s Removing python3.13-minimal (3.13.11-1) ... 92s Processing triggers for man-db (2.13.1-1) ... 92s Processing triggers for systemd (259-1ubuntu2) ... 92s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 124918 files and directories currently installed.) 92s Purging configuration files for python3.13-minimal (3.13.11-1) ... 92s autopkgtest [19:07:55]: rebooting testbed after setup commands that affected boot 154s autopkgtest [19:08:57]: testbed running kernel: Linux 6.18.0-9-generic #9-Ubuntu SMP PREEMPT_DYNAMIC Mon Jan 12 16:49:02 UTC 2026 156s autopkgtest [19:08:59]: @@@@@@@@@@@@@@@@@@@@ apt-source sqlalchemy 158s Get:1 http://ftpmaster.internal/ubuntu resolute/main sqlalchemy 2.0.40+ds1-2 (dsc) [2610 B] 158s Get:2 http://ftpmaster.internal/ubuntu resolute/main sqlalchemy 2.0.40+ds1-2 (tar) [3454 kB] 158s Get:3 http://ftpmaster.internal/ubuntu resolute/main sqlalchemy 2.0.40+ds1-2 (diff) [15.2 kB] 158s gpgv: Signature made Wed Jun 4 18:00:16 2025 UTC 158s gpgv: using RSA key AB6B1DBEB0342F27571DED6AB26614B452F446B6 158s gpgv: issuer "mitya57@debian.org" 158s gpgv: Can't check signature: No public key 158s dpkg-source: warning: cannot verify inline signature for ./sqlalchemy_2.0.40+ds1-2.dsc: no acceptable signature found 158s autopkgtest [19:09:01]: testing package sqlalchemy version 2.0.40+ds1-2 158s autopkgtest [19:09:01]: build not needed 160s autopkgtest [19:09:03]: test unittests: preparing testbed 160s Reading package lists... 160s Building dependency tree... 160s Reading state information... 160s Solving dependencies... 160s The following NEW packages will be installed: 160s python3-all python3-execnet python3-greenlet python3-iniconfig 160s python3-pluggy python3-pytest python3-pytest-xdist python3.13 160s python3.13-minimal 160s 0 upgraded, 9 newly installed, 0 to remove and 0 not upgraded. 160s Need to get 3726 kB of archives. 160s After this operation, 10.6 MB of additional disk space will be used. 160s Get:1 http://ftpmaster.internal/ubuntu resolute/main amd64 python3.13-minimal amd64 3.13.11-1 [2408 kB] 161s Get:2 http://ftpmaster.internal/ubuntu resolute/main amd64 python3.13 amd64 3.13.11-1 [758 kB] 161s Get:3 http://ftpmaster.internal/ubuntu resolute-proposed/main amd64 python3-all amd64 3.14.2-1 [890 B] 161s Get:4 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-execnet all 2.1.1-1build1 [33.5 kB] 161s Get:5 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-iniconfig all 2.1.0-2 [6962 B] 161s Get:6 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-pluggy all 1.6.0-2 [21.1 kB] 161s Get:7 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-pytest all 9.0.2-2 [277 kB] 161s Get:8 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-pytest-xdist all 3.8.0-4 [34.7 kB] 161s Get:9 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-greenlet amd64 3.2.4-3 [185 kB] 161s Fetched 3726 kB in 0s (13.6 MB/s) 161s Selecting previously unselected package python3.13-minimal. 161s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 124920 files and directories currently installed.) 161s Preparing to unpack .../0-python3.13-minimal_3.13.11-1_amd64.deb ... 161s Unpacking python3.13-minimal (3.13.11-1) ... 161s Selecting previously unselected package python3.13. 161s Preparing to unpack .../1-python3.13_3.13.11-1_amd64.deb ... 161s Unpacking python3.13 (3.13.11-1) ... 161s Selecting previously unselected package python3-all. 161s Preparing to unpack .../2-python3-all_3.14.2-1_amd64.deb ... 161s Unpacking python3-all (3.14.2-1) ... 161s Selecting previously unselected package python3-execnet. 161s Preparing to unpack .../3-python3-execnet_2.1.1-1build1_all.deb ... 161s Unpacking python3-execnet (2.1.1-1build1) ... 161s Selecting previously unselected package python3-iniconfig. 161s Preparing to unpack .../4-python3-iniconfig_2.1.0-2_all.deb ... 161s Unpacking python3-iniconfig (2.1.0-2) ... 161s Selecting previously unselected package python3-pluggy. 161s Preparing to unpack .../5-python3-pluggy_1.6.0-2_all.deb ... 161s Unpacking python3-pluggy (1.6.0-2) ... 161s Selecting previously unselected package python3-pytest. 161s Preparing to unpack .../6-python3-pytest_9.0.2-2_all.deb ... 161s Unpacking python3-pytest (9.0.2-2) ... 161s Selecting previously unselected package python3-pytest-xdist. 161s Preparing to unpack .../7-python3-pytest-xdist_3.8.0-4_all.deb ... 161s Unpacking python3-pytest-xdist (3.8.0-4) ... 161s Selecting previously unselected package python3-greenlet. 161s Preparing to unpack .../8-python3-greenlet_3.2.4-3_amd64.deb ... 161s Unpacking python3-greenlet (3.2.4-3) ... 161s Setting up python3-iniconfig (2.1.0-2) ... 161s Setting up python3-greenlet (3.2.4-3) ... 161s Setting up python3-pluggy (1.6.0-2) ... 162s Setting up python3.13-minimal (3.13.11-1) ... 162s Setting up python3-execnet (2.1.1-1build1) ... 162s Setting up python3.13 (3.13.11-1) ... 163s Setting up python3-pytest (9.0.2-2) ... 164s Setting up python3-all (3.14.2-1) ... 164s Setting up python3-pytest-xdist (3.8.0-4) ... 164s Processing triggers for man-db (2.13.1-1) ... 164s Processing triggers for systemd (259-1ubuntu2) ... 165s autopkgtest [19:09:08]: test environment configured for cross building 165s autopkgtest [19:09:08]: test unittests: [----------------------- 165s ===> Running tests 165s ===> Testing with python3.13 178s =========================== sqlalchemy installation ============================ 178s SQLAlchemy 2.0.40 (user site loaded) 178s Path: /tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/__init__.py 178s compiled extension not enabled; cannot import name 'collections' from 'sqlalchemy.cyextension' (/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/cyextension/__init__.py) 178s ============================= test session starts ============================== 178s platform linux -- Python 3.13.11, pytest-9.0.2, pluggy-1.6.0 -- /usr/bin/python3.13 178s cachedir: .pytest_cache 178s rootdir: /tmp/autopkgtest.VpSCFB/build.W7r/src 178s configfile: pyproject.toml 178s plugins: typeguard-4.4.4, xdist-3.8.0 178s created: 2/2 workers 178s 2 workers [33113 items] 178s 178s scheduling tests via LoadScheduling 178s 178s test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestaToaM2O::test_roundtrip 178s test/sql/test_cte.py::CTETest::test_delete_uses_independent_cte 178s [gw1] [ 0%] PASSED test/sql/test_cte.py::CTETest::test_delete_uses_independent_cte 178s test/sql/test_cte.py::CTETest::test_independent_cte_can_be_referenced 178s [gw1] [ 0%] PASSED test/sql/test_cte.py::CTETest::test_independent_cte_can_be_referenced 178s test/sql/test_cte.py::CTETest::test_insert_from_select_uses_independent_cte 178s [gw1] [ 0%] PASSED test/sql/test_cte.py::CTETest::test_insert_from_select_uses_independent_cte 178s test/sql/test_cte.py::CTETest::test_insert_in_the_cte 178s [gw1] [ 0%] PASSED test/sql/test_cte.py::CTETest::test_insert_in_the_cte 178s test/sql/test_cte.py::CTETest::test_insert_update_w_add_cte 178s [gw1] [ 0%] PASSED test/sql/test_cte.py::CTETest::test_insert_update_w_add_cte 178s test/sql/test_cte.py::CTETest::test_insert_uses_independent_cte 178s [gw1] [ 0%] PASSED test/sql/test_cte.py::CTETest::test_insert_uses_independent_cte 178s test/sql/test_cte.py::CTETest::test_insert_w_cte_in_scalar_subquery[default_enhanced] 178s [gw1] [ 0%] PASSED test/sql/test_cte.py::CTETest::test_insert_w_cte_in_scalar_subquery[default_enhanced] 178s test/sql/test_cte.py::CTETest::test_insert_w_cte_in_scalar_subquery[postgresql+asyncpg] 178s [gw1] [ 0%] PASSED test/sql/test_cte.py::CTETest::test_insert_w_cte_in_scalar_subquery[postgresql+asyncpg] 178s test/sql/test_cte.py::CTETest::test_insert_w_cte_in_scalar_subquery[postgresql] 178s [gw0] [ 0%] PASSED test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestaToaM2O::test_roundtrip 178s [gw1] [ 0%] PASSED test/sql/test_cte.py::CTETest::test_insert_w_cte_in_scalar_subquery[postgresql] 178s test/sql/test_cte.py::CTETest::test_multi_subq_alias 178s [gw1] [ 0%] PASSED test/sql/test_cte.py::CTETest::test_multi_subq_alias 178s test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestaToaO2M::test_roundtrip 178s test/sql/test_cte.py::CTETest::test_multi_subq_quote 178s [gw1] [ 0%] PASSED test/sql/test_cte.py::CTETest::test_multi_subq_quote 178s test/sql/test_cte.py::CTETest::test_multiple_multivalues_inserts[one] 178s [gw1] [ 0%] PASSED test/sql/test_cte.py::CTETest::test_multiple_multivalues_inserts[one] 178s test/sql/test_cte.py::CTETest::test_multiple_multivalues_inserts[two] 178s [gw1] [ 0%] PASSED test/sql/test_cte.py::CTETest::test_multiple_multivalues_inserts[two] 178s test/sql/test_cte.py::CTETest::test_named_alias_disable_quote 178s [gw1] [ 0%] PASSED test/sql/test_cte.py::CTETest::test_named_alias_disable_quote 178s test/sql/test_cte.py::CTETest::test_named_alias_no_quote 178s [gw1] [ 0%] PASSED test/sql/test_cte.py::CTETest::test_named_alias_no_quote 178s test/sql/test_cte.py::CTETest::test_named_alias_quote 178s [gw1] [ 0%] PASSED test/sql/test_cte.py::CTETest::test_named_alias_quote 178s test/sql/test_cte.py::CTETest::test_no_alias_construct 178s [gw1] [ 0%] PASSED test/sql/test_cte.py::CTETest::test_no_alias_construct 178s test/sql/test_cte.py::CTETest::test_nonrecursive 178s [gw1] [ 0%] PASSED test/sql/test_cte.py::CTETest::test_nonrecursive 178s test/sql/test_cte.py::CTETest::test_order_by_group_by_label_w_scalar_subquery[group_by-False] 178s [gw1] [ 0%] PASSED test/sql/test_cte.py::CTETest::test_order_by_group_by_label_w_scalar_subquery[group_by-False] 178s test/sql/test_cte.py::CTETest::test_order_by_group_by_label_w_scalar_subquery[group_by-True] 178s [gw1] [ 0%] PASSED test/sql/test_cte.py::CTETest::test_order_by_group_by_label_w_scalar_subquery[group_by-True] 178s test/sql/test_cte.py::CTETest::test_order_by_group_by_label_w_scalar_subquery[order_by-False] 178s [gw1] [ 0%] PASSED test/sql/test_cte.py::CTETest::test_order_by_group_by_label_w_scalar_subquery[order_by-False] 178s test/sql/test_cte.py::CTETest::test_order_by_group_by_label_w_scalar_subquery[order_by-True] 178s [gw1] [ 0%] PASSED test/sql/test_cte.py::CTETest::test_order_by_group_by_label_w_scalar_subquery[order_by-True] 178s test/sql/test_cte.py::CTETest::test_pg_example_one 178s [gw0] [ 0%] PASSED test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestaToaO2M::test_roundtrip 178s [gw1] [ 0%] PASSED test/sql/test_cte.py::CTETest::test_pg_example_one 178s test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestaTobM2O::test_roundtrip 178s test/sql/test_cte.py::CTETest::test_pg_example_one_select_only 178s [gw1] [ 0%] PASSED test/sql/test_cte.py::CTETest::test_pg_example_one_select_only 178s test/sql/test_cte.py::CTETest::test_pg_example_three 178s [gw1] [ 0%] PASSED test/sql/test_cte.py::CTETest::test_pg_example_three 178s test/sql/test_cte.py::CTETest::test_pg_example_two 178s [gw1] [ 0%] PASSED test/sql/test_cte.py::CTETest::test_pg_example_two 178s test/sql/test_cte.py::CTETest::test_positional_binds 178s [gw1] [ 0%] PASSED test/sql/test_cte.py::CTETest::test_positional_binds 178s test/sql/test_cte.py::CTETest::test_positional_binds_2 178s [gw1] [ 0%] PASSED test/sql/test_cte.py::CTETest::test_positional_binds_2 178s test/sql/test_cte.py::CTETest::test_positional_binds_2_asliteral 178s [gw1] [ 0%] PASSED test/sql/test_cte.py::CTETest::test_positional_binds_2_asliteral 178s test/sql/test_cte.py::CTETest::test_prefixes 178s [gw1] [ 0%] PASSED test/sql/test_cte.py::CTETest::test_prefixes 178s test/sql/test_cte.py::CTETest::test_recursive 178s [gw0] [ 0%] PASSED test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestaTobM2O::test_roundtrip 178s [gw1] [ 0%] PASSED test/sql/test_cte.py::CTETest::test_recursive 178s test/sql/test_cte.py::CTETest::test_recursive_cte_with_multiple_union 178s [gw1] [ 0%] PASSED test/sql/test_cte.py::CTETest::test_recursive_cte_with_multiple_union 178s test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestaTobO2M::test_roundtrip 178s test/sql/test_cte.py::CTETest::test_recursive_cte_with_multiple_union_all 178s [gw1] [ 0%] PASSED test/sql/test_cte.py::CTETest::test_recursive_cte_with_multiple_union_all 178s test/sql/test_cte.py::CTETest::test_recursive_dml_syntax 178s [gw1] [ 0%] PASSED test/sql/test_cte.py::CTETest::test_recursive_dml_syntax 178s test/sql/test_cte.py::CTETest::test_recursive_inner_cte_unioned_to_alias 178s [gw1] [ 0%] PASSED test/sql/test_cte.py::CTETest::test_recursive_inner_cte_unioned_to_alias 178s test/sql/test_cte.py::CTETest::test_recursive_union_alias_four 178s [gw1] [ 0%] PASSED test/sql/test_cte.py::CTETest::test_recursive_union_alias_four 178s test/sql/test_cte.py::CTETest::test_recursive_union_alias_one 178s [gw1] [ 0%] PASSED test/sql/test_cte.py::CTETest::test_recursive_union_alias_one 178s test/sql/test_cte.py::CTETest::test_recursive_union_alias_three 178s [gw1] [ 0%] PASSED test/sql/test_cte.py::CTETest::test_recursive_union_alias_three 178s test/sql/test_cte.py::CTETest::test_recursive_union_alias_two 178s [gw0] [ 0%] PASSED test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestaTobO2M::test_roundtrip 178s [gw1] [ 0%] PASSED test/sql/test_cte.py::CTETest::test_recursive_union_alias_two 178s test/sql/test_cte.py::CTETest::test_recursive_union_no_alias_four 178s test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestaTocM2O::test_roundtrip 178s [gw1] [ 0%] PASSED test/sql/test_cte.py::CTETest::test_recursive_union_no_alias_four 178s test/sql/test_cte.py::CTETest::test_recursive_union_no_alias_one 178s [gw1] [ 0%] PASSED test/sql/test_cte.py::CTETest::test_recursive_union_no_alias_one 178s test/sql/test_cte.py::CTETest::test_recursive_union_no_alias_three 178s [gw1] [ 0%] PASSED test/sql/test_cte.py::CTETest::test_recursive_union_no_alias_three 178s test/sql/test_cte.py::CTETest::test_recursive_union_no_alias_two 178s [gw1] [ 0%] PASSED test/sql/test_cte.py::CTETest::test_recursive_union_no_alias_two 178s test/sql/test_cte.py::CTETest::test_recursive_w_anon_labels 178s [gw1] [ 0%] PASSED test/sql/test_cte.py::CTETest::test_recursive_w_anon_labels 178s test/sql/test_cte.py::CTETest::test_reserved_quote 178s [gw1] [ 0%] PASSED test/sql/test_cte.py::CTETest::test_reserved_quote 178s test/sql/test_cte.py::CTETest::test_select_from_delete_cte[default_enhanced] 178s [gw1] [ 0%] PASSED test/sql/test_cte.py::CTETest::test_select_from_delete_cte[default_enhanced] 178s test/sql/test_cte.py::CTETest::test_select_from_delete_cte[postgresql] 178s [gw1] [ 0%] PASSED test/sql/test_cte.py::CTETest::test_select_from_delete_cte[postgresql] 178s test/sql/test_cte.py::CTETest::test_select_from_update_cte[default_enhanced] 178s [gw1] [ 0%] PASSED test/sql/test_cte.py::CTETest::test_select_from_update_cte[default_enhanced] 178s test/sql/test_cte.py::CTETest::test_select_from_update_cte[postgresql] 178s [gw1] [ 0%] PASSED test/sql/test_cte.py::CTETest::test_select_from_update_cte[postgresql] 178s [gw0] [ 0%] PASSED test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestaTocM2O::test_roundtrip 178s test/sql/test_cte.py::CTETest::test_select_uses_independent_cte 178s [gw1] [ 0%] PASSED test/sql/test_cte.py::CTETest::test_select_uses_independent_cte 178s test/sql/test_cte.py::CTETest::test_standalone_function 178s test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestaTocO2M::test_roundtrip 178s [gw1] [ 0%] PASSED test/sql/test_cte.py::CTETest::test_standalone_function 178s test/sql/test_cte.py::CTETest::test_stringify_standalone_dml_cte[delete] 178s [gw1] [ 0%] PASSED test/sql/test_cte.py::CTETest::test_stringify_standalone_dml_cte[delete] 178s test/sql/test_cte.py::CTETest::test_stringify_standalone_dml_cte[insert] 178s [gw1] [ 0%] PASSED test/sql/test_cte.py::CTETest::test_stringify_standalone_dml_cte[insert] 178s test/sql/test_cte.py::CTETest::test_stringify_standalone_dml_cte[update] 178s [gw1] [ 0%] PASSED test/sql/test_cte.py::CTETest::test_stringify_standalone_dml_cte[update] 178s test/sql/test_cte.py::CTETest::test_suffixes 178s [gw1] [ 0%] PASSED test/sql/test_cte.py::CTETest::test_suffixes 178s test/sql/test_cte.py::CTETest::test_textual_select_stack_correction 178s [gw1] [ 0%] PASSED test/sql/test_cte.py::CTETest::test_textual_select_stack_correction 178s test/sql/test_cte.py::CTETest::test_textual_select_uses_independent_cte_one 178s [gw1] [ 0%] PASSED test/sql/test_cte.py::CTETest::test_textual_select_uses_independent_cte_one 178s test/sql/test_cte.py::CTETest::test_textual_select_uses_independent_cte_two 178s [gw1] [ 0%] PASSED test/sql/test_cte.py::CTETest::test_textual_select_uses_independent_cte_two 178s test/sql/test_cte.py::CTETest::test_union 178s [gw1] [ 0%] PASSED test/sql/test_cte.py::CTETest::test_union 178s test/sql/test_cte.py::CTETest::test_union_cte_aliases 178s [gw1] [ 0%] PASSED test/sql/test_cte.py::CTETest::test_union_cte_aliases 178s test/sql/test_cte.py::CTETest::test_update_against_cte_directly 178s [gw1] [ 0%] PASSED test/sql/test_cte.py::CTETest::test_update_against_cte_directly 178s [gw0] [ 0%] PASSED test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestaTocO2M::test_roundtrip 178s test/sql/test_cte.py::CTETest::test_update_pulls_from_cte 178s [gw1] [ 0%] PASSED test/sql/test_cte.py::CTETest::test_update_pulls_from_cte 178s test/sql/test_cte.py::CTETest::test_update_uses_independent_cte 178s test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestbToaM2O::test_roundtrip 178s [gw1] [ 0%] PASSED test/sql/test_cte.py::CTETest::test_update_uses_independent_cte 178s test/sql/test_cte.py::CTETest::test_update_w_insert_independent_cte 178s [gw1] [ 0%] PASSED test/sql/test_cte.py::CTETest::test_update_w_insert_independent_cte 178s test/sql/test_cte.py::CTETest::test_upsert_from_select 178s [gw1] [ 0%] PASSED test/sql/test_cte.py::CTETest::test_upsert_from_select 178s test/sql/test_cte.py::CTETest::test_with_recursive_no_name_currently_buggy 178s [gw1] [ 0%] PASSED test/sql/test_cte.py::CTETest::test_with_recursive_no_name_currently_buggy 178s test/sql/test_cte.py::CTETest::test_wrecur_dupe_col_names 178s [gw1] [ 0%] PASSED test/sql/test_cte.py::CTETest::test_wrecur_dupe_col_names 178s test/sql/test_cte.py::CTETest::test_wrecur_dupe_col_names_w_grouping 178s [gw1] [ 0%] PASSED test/sql/test_cte.py::CTETest::test_wrecur_dupe_col_names_w_grouping 178s test/sql/test_cte.py::CTETest::test_wrecur_ovlp_lbls_plus_dupes_separate_keys_use_labels 178s [gw1] [ 0%] PASSED test/sql/test_cte.py::CTETest::test_wrecur_ovlp_lbls_plus_dupes_separate_keys_use_labels 178s test/sql/test_cte.py::NestingCTETest::test_add_cte_dont_nest_in_two_places 178s [gw1] [ 0%] PASSED test/sql/test_cte.py::NestingCTETest::test_add_cte_dont_nest_in_two_places 178s test/sql/test_cte.py::NestingCTETest::test_aliased_recursive_nesting_cte_in_cte 178s [gw1] [ 0%] PASSED test/sql/test_cte.py::NestingCTETest::test_aliased_recursive_nesting_cte_in_cte 178s test/sql/test_cte.py::NestingCTETest::test_anon_recursive_nesting_cte_in_cte 178s [gw1] [ 0%] PASSED test/sql/test_cte.py::NestingCTETest::test_anon_recursive_nesting_cte_in_cte 178s test/sql/test_cte.py::NestingCTETest::test_compound_select_with_nesting_cte_in_cte 178s [gw1] [ 0%] PASSED test/sql/test_cte.py::NestingCTETest::test_compound_select_with_nesting_cte_in_cte 178s test/sql/test_cte.py::NestingCTETest::test_compound_select_with_nesting_cte_in_custom_order 178s [gw1] [ 0%] PASSED test/sql/test_cte.py::NestingCTETest::test_compound_select_with_nesting_cte_in_custom_order 178s test/sql/test_cte.py::NestingCTETest::test_compound_select_with_nesting_cte_in_custom_order_w_add_cte 178s [gw1] [ 0%] PASSED test/sql/test_cte.py::NestingCTETest::test_compound_select_with_nesting_cte_in_custom_order_w_add_cte 178s test/sql/test_cte.py::NestingCTETest::test_correlated_cte_in_lateral_w_add_cte[False] 178s [gw0] [ 0%] PASSED test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestbToaM2O::test_roundtrip 178s [gw1] [ 0%] PASSED test/sql/test_cte.py::NestingCTETest::test_correlated_cte_in_lateral_w_add_cte[False] 178s test/sql/test_cte.py::NestingCTETest::test_correlated_cte_in_lateral_w_add_cte[True] 178s test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestbToaO2M::test_roundtrip 178s [gw1] [ 0%] PASSED test/sql/test_cte.py::NestingCTETest::test_correlated_cte_in_lateral_w_add_cte[True] 178s test/sql/test_cte.py::NestingCTETest::test_cte_in_compound_select 178s [gw1] [ 0%] PASSED test/sql/test_cte.py::NestingCTETest::test_cte_in_compound_select 178s test/sql/test_cte.py::NestingCTETest::test_cte_in_compound_select_positional 178s [gw1] [ 0%] PASSED test/sql/test_cte.py::NestingCTETest::test_cte_in_compound_select_positional 178s test/sql/test_cte.py::NestingCTETest::test_double_nesting_cte_in_cte 178s [gw1] [ 0%] PASSED test/sql/test_cte.py::NestingCTETest::test_double_nesting_cte_in_cte 178s test/sql/test_cte.py::NestingCTETest::test_double_nesting_cte_in_cte_w_add_cte 178s [gw1] [ 0%] PASSED test/sql/test_cte.py::NestingCTETest::test_double_nesting_cte_in_cte_w_add_cte 178s test/sql/test_cte.py::NestingCTETest::test_double_nesting_cte_with_cross_reference_in_cte 178s [gw1] [ 0%] PASSED test/sql/test_cte.py::NestingCTETest::test_double_nesting_cte_with_cross_reference_in_cte 178s test/sql/test_cte.py::NestingCTETest::test_double_nesting_cte_with_cross_reference_in_cte_w_add_cte 178s [gw1] [ 0%] PASSED test/sql/test_cte.py::NestingCTETest::test_double_nesting_cte_with_cross_reference_in_cte_w_add_cte 178s test/sql/test_cte.py::NestingCTETest::test_fully_aliased_recursive_nesting_cte_in_cte 178s [gw1] [ 0%] PASSED test/sql/test_cte.py::NestingCTETest::test_fully_aliased_recursive_nesting_cte_in_cte 178s test/sql/test_cte.py::NestingCTETest::test_nesting_cte_at_top_level 178s [gw1] [ 0%] PASSED test/sql/test_cte.py::NestingCTETest::test_nesting_cte_at_top_level 178s test/sql/test_cte.py::NestingCTETest::test_nesting_cte_at_top_level_w_add_cte 178s [gw1] [ 0%] PASSED test/sql/test_cte.py::NestingCTETest::test_nesting_cte_at_top_level_w_add_cte 178s [gw0] [ 0%] PASSED test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestbToaO2M::test_roundtrip 178s test/sql/test_cte.py::NestingCTETest::test_nesting_cte_in_cte_with_same_name 178s [gw1] [ 0%] PASSED test/sql/test_cte.py::NestingCTETest::test_nesting_cte_in_cte_with_same_name 178s test/sql/test_cte.py::NestingCTETest::test_nesting_cte_in_cte_with_same_name_w_add_cte 178s test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestbTobM2O::test_roundtrip 178s [gw1] [ 0%] PASSED test/sql/test_cte.py::NestingCTETest::test_nesting_cte_in_cte_with_same_name_w_add_cte 178s test/sql/test_cte.py::NestingCTETest::test_nesting_cte_in_nesting_cte_in_cte 178s [gw1] [ 0%] PASSED test/sql/test_cte.py::NestingCTETest::test_nesting_cte_in_nesting_cte_in_cte 178s test/sql/test_cte.py::NestingCTETest::test_nesting_cte_in_recursive_cte 178s [gw1] [ 0%] PASSED test/sql/test_cte.py::NestingCTETest::test_nesting_cte_in_recursive_cte 178s test/sql/test_cte.py::NestingCTETest::test_nesting_cte_in_recursive_cte_positional 178s [gw1] [ 0%] PASSED test/sql/test_cte.py::NestingCTETest::test_nesting_cte_in_recursive_cte_positional 178s test/sql/test_cte.py::NestingCTETest::test_nesting_cte_in_recursive_cte_w_add_cte 178s [gw1] [ 0%] PASSED test/sql/test_cte.py::NestingCTETest::test_nesting_cte_in_recursive_cte_w_add_cte 178s test/sql/test_cte.py::NestingCTETest::test_nesting_cte_in_recursive_cte_w_add_cte_positional 178s [gw1] [ 0%] PASSED test/sql/test_cte.py::NestingCTETest::test_nesting_cte_in_recursive_cte_w_add_cte_positional 178s test/sql/test_cte.py::NestingCTETest::test_recursive_cte_referenced_multiple_times_with_nesting_cte 178s [gw1] [ 0%] PASSED test/sql/test_cte.py::NestingCTETest::test_recursive_cte_referenced_multiple_times_with_nesting_cte 178s test/sql/test_cte.py::NestingCTETest::test_recursive_cte_referenced_multiple_times_with_nesting_cte_pos 178s [gw1] [ 0%] PASSED test/sql/test_cte.py::NestingCTETest::test_recursive_cte_referenced_multiple_times_with_nesting_cte_pos 178s test/sql/test_cte.py::NestingCTETest::test_recursive_nesting_cte_in_cte 178s [gw1] [ 0%] PASSED test/sql/test_cte.py::NestingCTETest::test_recursive_nesting_cte_in_cte 178s test/sql/test_cte.py::NestingCTETest::test_recursive_nesting_cte_in_recursive_cte 178s [gw0] [ 0%] PASSED test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestbTobM2O::test_roundtrip 178s [gw1] [ 0%] PASSED test/sql/test_cte.py::NestingCTETest::test_recursive_nesting_cte_in_recursive_cte 178s test/sql/test_cte.py::NestingCTETest::test_recursive_nesting_cte_in_recursive_cte_positional 178s test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestbTobO2M::test_roundtrip 178s [gw1] [ 0%] PASSED test/sql/test_cte.py::NestingCTETest::test_recursive_nesting_cte_in_recursive_cte_positional 178s test/sql/test_cte.py::NestingCTETest::test_same_nested_cte_is_not_generated_twice 178s [gw1] [ 0%] PASSED test/sql/test_cte.py::NestingCTETest::test_same_nested_cte_is_not_generated_twice 178s test/sql/test_cte.py::NestingCTETest::test_same_nested_cte_is_not_generated_twice_positional 178s [gw1] [ 0%] PASSED test/sql/test_cte.py::NestingCTETest::test_same_nested_cte_is_not_generated_twice_positional 178s test/sql/test_cte.py::NestingCTETest::test_same_nested_cte_is_not_generated_twice_w_add_cte 178s [gw1] [ 0%] PASSED test/sql/test_cte.py::NestingCTETest::test_same_nested_cte_is_not_generated_twice_w_add_cte 178s test/sql/test_cte.py::NestingCTETest::test_same_nested_cte_is_not_generated_twice_w_add_cte_positional 178s [gw1] [ 0%] PASSED test/sql/test_cte.py::NestingCTETest::test_same_nested_cte_is_not_generated_twice_w_add_cte_positional 178s test/sql/test_cte.py::NestingCTETest::test_select_from_delete_cte_with_nesting 178s [gw1] [ 0%] PASSED test/sql/test_cte.py::NestingCTETest::test_select_from_delete_cte_with_nesting 178s test/sql/test_cte.py::NestingCTETest::test_select_from_insert_cte_with_nesting 178s [gw1] [ 0%] PASSED test/sql/test_cte.py::NestingCTETest::test_select_from_insert_cte_with_nesting 178s test/sql/test_cte.py::NestingCTETest::test_select_from_update_cte_with_nesting 178s [gw1] [ 0%] PASSED test/sql/test_cte.py::NestingCTETest::test_select_from_update_cte_with_nesting 178s test/sql/test_cte.py::NestingCTETest::test_select_with_aliased_nesting_cte_in_cte 178s [gw0] [ 0%] PASSED test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestbTobO2M::test_roundtrip 178s [gw1] [ 0%] PASSED test/sql/test_cte.py::NestingCTETest::test_select_with_aliased_nesting_cte_in_cte 178s test/sql/test_cte.py::NestingCTETest::test_select_with_aliased_nesting_cte_in_cte_w_add_cte 178s [gw1] [ 0%] PASSED test/sql/test_cte.py::NestingCTETest::test_select_with_aliased_nesting_cte_in_cte_w_add_cte 178s test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestbTocM2O::test_roundtrip 178s test/sql/test_cte.py::NestingCTETest::test_select_with_nesting_cte_in_cte 178s [gw1] [ 0%] PASSED test/sql/test_cte.py::NestingCTETest::test_select_with_nesting_cte_in_cte 178s test/sql/test_cte.py::NestingCTETest::test_select_with_nesting_cte_in_cte_w_add_cte 178s [gw1] [ 0%] PASSED test/sql/test_cte.py::NestingCTETest::test_select_with_nesting_cte_in_cte_w_add_cte 178s test/orm/test_cycles.py::BiDirectionalManyToOneTest::test_reflush 178s [gw1] [ 0%] PASSED test/orm/test_cycles.py::BiDirectionalManyToOneTest::test_reflush 178s test/orm/test_cycles.py::BiDirectionalManyToOneTest::test_reflush_2 178s [gw0] [ 0%] PASSED test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestbTocM2O::test_roundtrip 178s test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestbTocO2M::test_roundtrip 178s [gw1] [ 0%] PASSED test/orm/test_cycles.py::BiDirectionalManyToOneTest::test_reflush_2 178s test/orm/test_cycles.py::BiDirectionalOneToManyTest::test_cycle 178s [gw1] [ 0%] PASSED test/orm/test_cycles.py::BiDirectionalOneToManyTest::test_cycle 178s test/orm/test_cycles.py::BiDirectionalOneToManyTest2::test_cycle 178s [gw0] [ 0%] PASSED test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestbTocO2M::test_roundtrip 178s test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestcToaM2O::test_roundtrip 178s [gw1] [ 0%] PASSED test/orm/test_cycles.py::BiDirectionalOneToManyTest2::test_cycle 178s test/orm/test_cycles.py::InheritTestOne::test_many_to_one_only 178s [gw1] [ 0%] PASSED test/orm/test_cycles.py::InheritTestOne::test_many_to_one_only 178s [gw0] [ 0%] PASSED test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestcToaM2O::test_roundtrip 178s test/orm/test_cycles.py::InheritTestTwo::test_flush 178s test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestcToaO2M::test_roundtrip 178s [gw1] [ 0%] PASSED test/orm/test_cycles.py::InheritTestTwo::test_flush 178s test/orm/test_cycles.py::OneToManyManyToOneTest_legacy_style::test_cycle 178s [gw1] [ 0%] PASSED test/orm/test_cycles.py::OneToManyManyToOneTest_legacy_style::test_cycle 178s [gw0] [ 0%] PASSED test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestcToaO2M::test_roundtrip 178s test/orm/test_cycles.py::OneToManyManyToOneTest_legacy_style::test_post_update_backref 178s test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestcTobM2O::test_roundtrip 178s [gw1] [ 0%] PASSED test/orm/test_cycles.py::OneToManyManyToOneTest_legacy_style::test_post_update_backref 178s test/orm/test_cycles.py::OneToManyManyToOneTest_legacy_style::test_post_update_m2o 178s [gw0] [ 0%] PASSED test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestcTobM2O::test_roundtrip 178s test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestcTobO2M::test_roundtrip 178s [gw1] [ 0%] PASSED test/orm/test_cycles.py::OneToManyManyToOneTest_legacy_style::test_post_update_m2o 178s test/orm/test_cycles.py::OneToManyManyToOneTest_legacy_style::test_post_update_m2o_detect_none 178s [gw1] [ 0%] PASSED test/orm/test_cycles.py::OneToManyManyToOneTest_legacy_style::test_post_update_m2o_detect_none 178s test/orm/test_cycles.py::OneToManyManyToOneTest_legacy_style::test_post_update_m2o_no_cascade 178s [gw0] [ 0%] PASSED test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestcTobO2M::test_roundtrip 178s [gw1] [ 0%] PASSED test/orm/test_cycles.py::OneToManyManyToOneTest_legacy_style::test_post_update_m2o_no_cascade 178s test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestcTocM2O::test_roundtrip 178s test/orm/test_cycles.py::OneToManyManyToOneTest_legacy_style::test_post_update_o2m 178s [gw1] [ 0%] PASSED test/orm/test_cycles.py::OneToManyManyToOneTest_legacy_style::test_post_update_o2m 178s test/orm/test_cycles.py::OneToManyManyToOneTest_new_style::test_cycle 178s [gw0] [ 0%] PASSED test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestcTocM2O::test_roundtrip 178s [gw1] [ 0%] PASSED test/orm/test_cycles.py::OneToManyManyToOneTest_new_style::test_cycle 178s test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestcTocO2M::test_roundtrip 178s test/orm/test_cycles.py::OneToManyManyToOneTest_new_style::test_post_update_backref 178s [gw1] [ 0%] PASSED test/orm/test_cycles.py::OneToManyManyToOneTest_new_style::test_post_update_backref 178s test/orm/test_cycles.py::OneToManyManyToOneTest_new_style::test_post_update_m2o 178s [gw0] [ 0%] PASSED test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestcTocO2M::test_roundtrip 178s test/orm/inheritance/test_abc_polymorphic.py::ABCTest::test_abc_poly_roundtrip[none] 178s [gw1] [ 0%] PASSED test/orm/test_cycles.py::OneToManyManyToOneTest_new_style::test_post_update_m2o 178s test/orm/test_cycles.py::OneToManyManyToOneTest_new_style::test_post_update_m2o_detect_none 178s [gw0] [ 0%] PASSED test/orm/inheritance/test_abc_polymorphic.py::ABCTest::test_abc_poly_roundtrip[none] 178s test/orm/inheritance/test_abc_polymorphic.py::ABCTest::test_abc_poly_roundtrip[union] 178s [gw0] [ 0%] PASSED test/orm/inheritance/test_abc_polymorphic.py::ABCTest::test_abc_poly_roundtrip[union] 178s test/orm/declarative/test_abs_import_only.py::MappedColumnTest::test_fully_qualified_mapped_name 178s [gw1] [ 0%] PASSED test/orm/test_cycles.py::OneToManyManyToOneTest_new_style::test_post_update_m2o_detect_none 178s test/orm/test_cycles.py::OneToManyManyToOneTest_new_style::test_post_update_m2o_no_cascade 178s [gw0] [ 0%] PASSED test/orm/declarative/test_abs_import_only.py::MappedColumnTest::test_fully_qualified_mapped_name 178s test/orm/declarative/test_abs_import_only.py::MappedColumnTest::test_fully_qualified_writeonly_mapped_name[DynamicMapped] 178s [gw1] [ 0%] PASSED test/orm/test_cycles.py::OneToManyManyToOneTest_new_style::test_post_update_m2o_no_cascade 178s test/orm/test_cycles.py::OneToManyManyToOneTest_new_style::test_post_update_o2m 178s [gw0] [ 0%] PASSED test/orm/declarative/test_abs_import_only.py::MappedColumnTest::test_fully_qualified_writeonly_mapped_name[DynamicMapped] 178s test/orm/declarative/test_abs_import_only.py::MappedColumnTest::test_fully_qualified_writeonly_mapped_name[Mapped] 178s [gw1] [ 0%] PASSED test/orm/test_cycles.py::OneToManyManyToOneTest_new_style::test_post_update_o2m 178s test/orm/test_cycles.py::PostUpdateBatchingTest::test_one 178s [gw0] [ 0%] PASSED test/orm/declarative/test_abs_import_only.py::MappedColumnTest::test_fully_qualified_writeonly_mapped_name[Mapped] 178s test/orm/declarative/test_abs_import_only.py::MappedColumnTest::test_fully_qualified_writeonly_mapped_name[WriteOnlyMapped] 178s [gw1] [ 0%] PASSED test/orm/test_cycles.py::PostUpdateBatchingTest::test_one 178s [gw0] [ 0%] PASSED test/orm/declarative/test_abs_import_only.py::MappedColumnTest::test_fully_qualified_writeonly_mapped_name[WriteOnlyMapped] 178s test/orm/test_ac_relationships.py::AliasedClassRelationshipTest::test_join_one 178s test/orm/test_cycles.py::PostUpdateOnUpdateTest::test_update_defaults 178s [gw1] [ 0%] PASSED test/orm/test_cycles.py::PostUpdateOnUpdateTest::test_update_defaults 178s test/orm/test_cycles.py::PostUpdateOnUpdateTest::test_update_defaults_can_set_value 178s [gw1] [ 0%] PASSED test/orm/test_cycles.py::PostUpdateOnUpdateTest::test_update_defaults_can_set_value 178s test/orm/test_cycles.py::PostUpdateOnUpdateTest::test_update_defaults_dont_expire_on_delete 178s [gw1] [ 0%] PASSED test/orm/test_cycles.py::PostUpdateOnUpdateTest::test_update_defaults_dont_expire_on_delete 178s test/orm/test_cycles.py::PostUpdateOnUpdateTest::test_update_defaults_dont_expire_on_delete_no_postupdate 178s [gw0] [ 0%] PASSED test/orm/test_ac_relationships.py::AliasedClassRelationshipTest::test_join_one 178s test/orm/test_ac_relationships.py::AliasedClassRelationshipTest::test_join_two 178s [gw1] [ 0%] PASSED test/orm/test_cycles.py::PostUpdateOnUpdateTest::test_update_defaults_dont_expire_on_delete_no_postupdate 178s test/orm/test_cycles.py::PostUpdateOnUpdateTest::test_update_defaults_refresh_flush_event 178s [gw1] [ 0%] PASSED test/orm/test_cycles.py::PostUpdateOnUpdateTest::test_update_defaults_refresh_flush_event 178s test/orm/test_cycles.py::PostUpdateOnUpdateTest::test_update_defaults_refresh_flush_event_no_postupdate 178s [gw1] [ 0%] PASSED test/orm/test_cycles.py::PostUpdateOnUpdateTest::test_update_defaults_refresh_flush_event_no_postupdate 178s test/orm/test_cycles.py::SelfReferentialNoPKTest::test_basic 178s [gw0] [ 0%] PASSED test/orm/test_ac_relationships.py::AliasedClassRelationshipTest::test_join_two 178s test/orm/test_ac_relationships.py::AliasedClassRelationshipTest::test_lazyload 178s [gw1] [ 0%] PASSED test/orm/test_cycles.py::SelfReferentialNoPKTest::test_basic 178s test/orm/test_cycles.py::SelfReferentialNoPKTest::test_lazy_clause 178s [gw1] [ 0%] PASSED test/orm/test_cycles.py::SelfReferentialNoPKTest::test_lazy_clause 178s test/orm/test_cycles.py::SelfReferentialPostUpdateTest::test_one 178s [gw0] [ 0%] PASSED test/orm/test_ac_relationships.py::AliasedClassRelationshipTest::test_lazyload 178s test/orm/test_ac_relationships.py::AliasedClassRelationshipTest::test_selectinload_w_joinedload_after[ac_attr_w_of_type] 178s [gw1] [ 0%] PASSED test/orm/test_cycles.py::SelfReferentialPostUpdateTest::test_one 178s [gw0] [ 0%] PASSED test/orm/test_ac_relationships.py::AliasedClassRelationshipTest::test_selectinload_w_joinedload_after[ac_attr_w_of_type] 178s test/orm/test_cycles.py::SelfReferentialPostUpdateTest2::test_one 178s test/orm/test_ac_relationships.py::AliasedClassRelationshipTest::test_selectinload_w_joinedload_after[ac_attribute] 178s [gw1] [ 0%] PASSED test/orm/test_cycles.py::SelfReferentialPostUpdateTest2::test_one 178s test/orm/test_cycles.py::SelfReferentialPostUpdateTest3::test_one 178s [gw0] [ 0%] PASSED test/orm/test_ac_relationships.py::AliasedClassRelationshipTest::test_selectinload_w_joinedload_after[ac_attribute] 178s test/orm/test_ac_relationships.py::AliasedClassRelationshipTest::test_selectinload_w_joinedload_after_base_target_fails[False] 178s [gw1] [ 0%] PASSED test/orm/test_cycles.py::SelfReferentialPostUpdateTest3::test_one 178s test/orm/test_cycles.py::SelfReferentialTest::test_cycle 178s [gw0] [ 0%] PASSED test/orm/test_ac_relationships.py::AliasedClassRelationshipTest::test_selectinload_w_joinedload_after_base_target_fails[False] 178s test/orm/test_ac_relationships.py::AliasedClassRelationshipTest::test_selectinload_w_joinedload_after_base_target_fails[True] 178s [gw1] [ 0%] PASSED test/orm/test_cycles.py::SelfReferentialTest::test_cycle 178s test/orm/test_cycles.py::SelfReferentialTest::test_many_to_one_only 179s [gw0] [ 0%] PASSED test/orm/test_ac_relationships.py::AliasedClassRelationshipTest::test_selectinload_w_joinedload_after_base_target_fails[True] 179s test/orm/test_ac_relationships.py::AliasedClassRelationshipTest::test_selectinload_w_noload_after 179s [gw1] [ 0%] PASSED test/orm/test_cycles.py::SelfReferentialTest::test_many_to_one_only 179s test/orm/test_cycles.py::SelfReferentialTest::test_setnull_ondelete 179s [gw1] [ 0%] PASSED test/orm/test_cycles.py::SelfReferentialTest::test_setnull_ondelete 179s test/orm/test_cycles.py::SelfReferentialTest::test_single 179s [gw0] [ 0%] PASSED test/orm/test_ac_relationships.py::AliasedClassRelationshipTest::test_selectinload_w_noload_after 179s test/orm/test_ac_relationships.py::AltSelectableTest::test_join 179s [gw1] [ 0%] PASSED test/orm/test_cycles.py::SelfReferentialTest::test_single 179s test/orm/test_dataclasses_py3k.py::DataclassesTest::test_appending_to_relationship 179s [gw1] [ 0%] PASSED test/orm/test_dataclasses_py3k.py::DataclassesTest::test_appending_to_relationship 179s test/orm/test_dataclasses_py3k.py::DataclassesTest::test_asdict_and_astuple_special_widget 179s [gw1] [ 0%] PASSED test/orm/test_dataclasses_py3k.py::DataclassesTest::test_asdict_and_astuple_special_widget 179s test/orm/test_dataclasses_py3k.py::DataclassesTest::test_asdict_and_astuple_widget 179s [gw1] [ 0%] PASSED test/orm/test_dataclasses_py3k.py::DataclassesTest::test_asdict_and_astuple_widget 179s test/orm/test_dataclasses_py3k.py::DataclassesTest::test_classes_are_still_dataclasses 179s [gw1] [ 0%] PASSED test/orm/test_dataclasses_py3k.py::DataclassesTest::test_classes_are_still_dataclasses 179s test/orm/test_dataclasses_py3k.py::DataclassesTest::test_construction 179s [gw0] [ 0%] PASSED test/orm/test_ac_relationships.py::AltSelectableTest::test_join 179s test/orm/test_ac_relationships.py::AltSelectableTest::test_joinedload 179s [gw1] [ 0%] PASSED test/orm/test_dataclasses_py3k.py::DataclassesTest::test_construction 179s test/orm/test_dataclasses_py3k.py::DataclassesTest::test_equality 179s [gw1] [ 0%] PASSED test/orm/test_dataclasses_py3k.py::DataclassesTest::test_equality 179s test/orm/test_dataclasses_py3k.py::DataclassesTest::test_filtering_on_relationship 179s [gw0] [ 0%] PASSED test/orm/test_ac_relationships.py::AltSelectableTest::test_joinedload 179s test/orm/test_ac_relationships.py::AltSelectableTest::test_lazyload 179s [gw0] [ 0%] PASSED test/orm/test_ac_relationships.py::AltSelectableTest::test_lazyload 179s test/orm/test_ac_relationships.py::AltSelectableTest::test_selectinload 179s [gw0] [ 0%] PASSED test/orm/test_ac_relationships.py::AltSelectableTest::test_selectinload 179s test/orm/test_ac_relationships.py::StructuralEagerLoadCycleTest::test_no_endless_loop[ensure_no_warning] 179s [gw1] [ 0%] PASSED test/orm/test_dataclasses_py3k.py::DataclassesTest::test_filtering_on_relationship 179s test/orm/test_dataclasses_py3k.py::DataclassesTest::test_round_trip 179s [gw1] [ 0%] PASSED test/orm/test_dataclasses_py3k.py::DataclassesTest::test_round_trip 179s test/orm/test_dataclasses_py3k.py::FieldEmbeddedDeclarativeDataclassesTest::test_appending_to_relationship 179s [gw0] [ 0%] PASSED test/orm/test_ac_relationships.py::StructuralEagerLoadCycleTest::test_no_endless_loop[ensure_no_warning] 179s [gw1] [ 0%] PASSED test/orm/test_dataclasses_py3k.py::FieldEmbeddedDeclarativeDataclassesTest::test_appending_to_relationship 179s test/orm/test_ac_relationships.py::StructuralEagerLoadCycleTest::test_no_endless_loop[not_ensure_no_warning] 179s test/orm/test_dataclasses_py3k.py::FieldEmbeddedDeclarativeDataclassesTest::test_asdict_and_astuple_special_widget 179s [gw1] [ 0%] PASSED test/orm/test_dataclasses_py3k.py::FieldEmbeddedDeclarativeDataclassesTest::test_asdict_and_astuple_special_widget 179s test/orm/test_dataclasses_py3k.py::FieldEmbeddedDeclarativeDataclassesTest::test_asdict_and_astuple_widget 179s [gw1] [ 0%] PASSED test/orm/test_dataclasses_py3k.py::FieldEmbeddedDeclarativeDataclassesTest::test_asdict_and_astuple_widget 179s test/orm/test_dataclasses_py3k.py::FieldEmbeddedDeclarativeDataclassesTest::test_classes_are_still_dataclasses 179s [gw0] [ 0%] PASSED test/orm/test_ac_relationships.py::StructuralEagerLoadCycleTest::test_no_endless_loop[not_ensure_no_warning] 179s [gw1] [ 0%] PASSED test/orm/test_dataclasses_py3k.py::FieldEmbeddedDeclarativeDataclassesTest::test_classes_are_still_dataclasses 179s test/orm/test_dataclasses_py3k.py::FieldEmbeddedDeclarativeDataclassesTest::test_construction 179s test/dialect/test_all.py::ImportStarTest::test_all_import 179s [gw1] [ 0%] PASSED test/orm/test_dataclasses_py3k.py::FieldEmbeddedDeclarativeDataclassesTest::test_construction 179s test/orm/test_dataclasses_py3k.py::FieldEmbeddedDeclarativeDataclassesTest::test_equality 179s [gw1] [ 0%] PASSED test/orm/test_dataclasses_py3k.py::FieldEmbeddedDeclarativeDataclassesTest::test_equality 179s test/orm/test_dataclasses_py3k.py::FieldEmbeddedDeclarativeDataclassesTest::test_filtering_on_relationship 179s [gw0] [ 0%] PASSED test/dialect/test_all.py::ImportStarTest::test_all_import 179s test/orm/test_association.py::AssociationTest::test_delete 179s [gw1] [ 0%] PASSED test/orm/test_dataclasses_py3k.py::FieldEmbeddedDeclarativeDataclassesTest::test_filtering_on_relationship 179s test/orm/test_dataclasses_py3k.py::FieldEmbeddedDeclarativeDataclassesTest::test_round_trip 179s [gw1] [ 0%] PASSED test/orm/test_dataclasses_py3k.py::FieldEmbeddedDeclarativeDataclassesTest::test_round_trip 179s test/orm/test_dataclasses_py3k.py::FieldEmbeddedMixinWDeclaredAttrTest::test_asdict_and_astuple_special_widget 179s [gw0] [ 0%] PASSED test/orm/test_association.py::AssociationTest::test_delete 179s test/orm/test_association.py::AssociationTest::test_insert 179s [gw1] [ 0%] PASSED test/orm/test_dataclasses_py3k.py::FieldEmbeddedMixinWDeclaredAttrTest::test_asdict_and_astuple_special_widget 179s test/orm/test_dataclasses_py3k.py::FieldEmbeddedMixinWDeclaredAttrTest::test_setup 179s [gw1] [ 0%] PASSED test/orm/test_dataclasses_py3k.py::FieldEmbeddedMixinWDeclaredAttrTest::test_setup 179s test/orm/test_dataclasses_py3k.py::FieldEmbeddedMixinWLambdaTest::test_asdict_and_astuple_special_widget 179s [gw0] [ 0%] PASSED test/orm/test_association.py::AssociationTest::test_insert 179s test/orm/test_association.py::AssociationTest::test_modify 179s [gw0] [ 0%] PASSED test/orm/test_association.py::AssociationTest::test_modify 179s test/orm/test_association.py::AssociationTest::test_replace 179s [gw0] [ 0%] PASSED test/orm/test_association.py::AssociationTest::test_replace 179s [gw1] [ 0%] PASSED test/orm/test_dataclasses_py3k.py::FieldEmbeddedMixinWLambdaTest::test_asdict_and_astuple_special_widget 179s test/orm/test_dataclasses_py3k.py::FieldEmbeddedMixinWLambdaTest::test_setup 179s test/ext/test_associationproxy.py::AttributeAccessTest::test_resolve_aliased_class 179s [gw1] [ 0%] PASSED test/orm/test_dataclasses_py3k.py::FieldEmbeddedMixinWLambdaTest::test_setup 179s test/orm/test_dataclasses_py3k.py::FieldEmbeddedWMixinTest::test_appending_to_relationship 179s [gw0] [ 0%] PASSED test/ext/test_associationproxy.py::AttributeAccessTest::test_resolve_aliased_class 179s test/ext/test_associationproxy.py::AttributeAccessTest::test_resolved_to_correct_class_five 179s [gw0] [ 0%] PASSED test/ext/test_associationproxy.py::AttributeAccessTest::test_resolved_to_correct_class_five 179s test/ext/test_associationproxy.py::AttributeAccessTest::test_resolved_to_correct_class_four 179s [gw0] [ 0%] PASSED test/ext/test_associationproxy.py::AttributeAccessTest::test_resolved_to_correct_class_four 179s test/ext/test_associationproxy.py::AttributeAccessTest::test_resolved_to_correct_class_one 179s [gw1] [ 0%] PASSED test/orm/test_dataclasses_py3k.py::FieldEmbeddedWMixinTest::test_appending_to_relationship 179s test/orm/test_dataclasses_py3k.py::FieldEmbeddedWMixinTest::test_asdict_and_astuple_special_widget 179s [gw1] [ 0%] PASSED test/orm/test_dataclasses_py3k.py::FieldEmbeddedWMixinTest::test_asdict_and_astuple_special_widget 179s test/orm/test_dataclasses_py3k.py::FieldEmbeddedWMixinTest::test_asdict_and_astuple_widget 179s [gw1] [ 0%] PASSED test/orm/test_dataclasses_py3k.py::FieldEmbeddedWMixinTest::test_asdict_and_astuple_widget 179s test/orm/test_dataclasses_py3k.py::FieldEmbeddedWMixinTest::test_classes_are_still_dataclasses 179s [gw1] [ 0%] PASSED test/orm/test_dataclasses_py3k.py::FieldEmbeddedWMixinTest::test_classes_are_still_dataclasses 179s [gw0] [ 0%] PASSED test/ext/test_associationproxy.py::AttributeAccessTest::test_resolved_to_correct_class_one 179s test/orm/test_dataclasses_py3k.py::FieldEmbeddedWMixinTest::test_construction 179s test/ext/test_associationproxy.py::AttributeAccessTest::test_resolved_to_correct_class_three 179s [gw1] [ 0%] PASSED test/orm/test_dataclasses_py3k.py::FieldEmbeddedWMixinTest::test_construction 179s test/orm/test_dataclasses_py3k.py::FieldEmbeddedWMixinTest::test_equality 179s [gw1] [ 0%] PASSED test/orm/test_dataclasses_py3k.py::FieldEmbeddedWMixinTest::test_equality 179s test/orm/test_dataclasses_py3k.py::FieldEmbeddedWMixinTest::test_filtering_on_relationship 179s [gw1] [ 0%] PASSED test/orm/test_dataclasses_py3k.py::FieldEmbeddedWMixinTest::test_filtering_on_relationship 179s [gw0] [ 0%] PASSED test/ext/test_associationproxy.py::AttributeAccessTest::test_resolved_to_correct_class_three 179s test/orm/test_dataclasses_py3k.py::FieldEmbeddedWMixinTest::test_round_trip 179s test/ext/test_associationproxy.py::AttributeAccessTest::test_resolved_to_correct_class_two 179s [gw1] [ 0%] PASSED test/orm/test_dataclasses_py3k.py::FieldEmbeddedWMixinTest::test_round_trip 179s test/orm/test_dataclasses_py3k.py::PlainDeclarativeDataclassesTest::test_appending_to_relationship 179s [gw0] [ 0%] PASSED test/ext/test_associationproxy.py::AttributeAccessTest::test_resolved_to_correct_class_two 179s test/ext/test_associationproxy.py::AttributeAccessTest::test_resolved_w_subclass 179s [gw0] [ 0%] PASSED test/ext/test_associationproxy.py::AttributeAccessTest::test_resolved_w_subclass 179s test/ext/test_associationproxy.py::AutoFlushTest::test_dict_set 179s [gw1] [ 0%] PASSED test/orm/test_dataclasses_py3k.py::PlainDeclarativeDataclassesTest::test_appending_to_relationship 179s test/orm/test_dataclasses_py3k.py::PlainDeclarativeDataclassesTest::test_asdict_and_astuple_special_widget 179s [gw1] [ 0%] PASSED test/orm/test_dataclasses_py3k.py::PlainDeclarativeDataclassesTest::test_asdict_and_astuple_special_widget 179s test/orm/test_dataclasses_py3k.py::PlainDeclarativeDataclassesTest::test_asdict_and_astuple_widget 179s [gw0] [ 0%] PASSED test/ext/test_associationproxy.py::AutoFlushTest::test_dict_set 179s [gw1] [ 0%] PASSED test/orm/test_dataclasses_py3k.py::PlainDeclarativeDataclassesTest::test_asdict_and_astuple_widget 179s test/ext/test_associationproxy.py::AutoFlushTest::test_list_append 179s test/orm/test_dataclasses_py3k.py::PlainDeclarativeDataclassesTest::test_classes_are_still_dataclasses 179s [gw1] [ 0%] PASSED test/orm/test_dataclasses_py3k.py::PlainDeclarativeDataclassesTest::test_classes_are_still_dataclasses 179s test/orm/test_dataclasses_py3k.py::PlainDeclarativeDataclassesTest::test_construction 179s [gw1] [ 0%] PASSED test/orm/test_dataclasses_py3k.py::PlainDeclarativeDataclassesTest::test_construction 179s test/orm/test_dataclasses_py3k.py::PlainDeclarativeDataclassesTest::test_equality 179s [gw0] [ 0%] PASSED test/ext/test_associationproxy.py::AutoFlushTest::test_list_append 179s test/ext/test_associationproxy.py::AutoFlushTest::test_list_extend 179s [gw1] [ 0%] PASSED test/orm/test_dataclasses_py3k.py::PlainDeclarativeDataclassesTest::test_equality 179s test/orm/test_dataclasses_py3k.py::PlainDeclarativeDataclassesTest::test_filtering_on_relationship 179s [gw1] [ 0%] PASSED test/orm/test_dataclasses_py3k.py::PlainDeclarativeDataclassesTest::test_filtering_on_relationship 179s test/orm/test_dataclasses_py3k.py::PlainDeclarativeDataclassesTest::test_round_trip 179s [gw0] [ 0%] PASSED test/ext/test_associationproxy.py::AutoFlushTest::test_list_extend 179s test/ext/test_associationproxy.py::AutoFlushTest::test_set_add 179s [gw1] [ 0%] PASSED test/orm/test_dataclasses_py3k.py::PlainDeclarativeDataclassesTest::test_round_trip 179s test/orm/test_dataclasses_py3k.py::PropagationFromAbstractTest::test_propagate_w_field_mixin_col 179s [gw1] [ 0%] PASSED test/orm/test_dataclasses_py3k.py::PropagationFromAbstractTest::test_propagate_w_field_mixin_col 179s test/orm/test_dataclasses_py3k.py::PropagationFromAbstractTest::test_propagate_w_field_mixin_col_and_default 179s [gw0] [ 0%] PASSED test/ext/test_associationproxy.py::AutoFlushTest::test_set_add 179s test/ext/test_associationproxy.py::AutoFlushTest::test_set_extend 179s [gw1] [ 0%] PASSED test/orm/test_dataclasses_py3k.py::PropagationFromAbstractTest::test_propagate_w_field_mixin_col_and_default 179s test/orm/test_dataclasses_py3k.py::PropagationFromAbstractTest::test_propagate_w_plain_mixin_col 179s [gw1] [ 0%] PASSED test/orm/test_dataclasses_py3k.py::PropagationFromAbstractTest::test_propagate_w_plain_mixin_col 179s [gw0] [ 0%] PASSED test/ext/test_associationproxy.py::AutoFlushTest::test_set_extend 179s test/orm/test_dataclasses_py3k.py::PropagationFromMixinTest::test_propagate_w_field_mixin_col 179s test/ext/test_associationproxy.py::ComparatorTest::test_filter_any_chained 179s [gw1] [ 0%] PASSED test/orm/test_dataclasses_py3k.py::PropagationFromMixinTest::test_propagate_w_field_mixin_col 179s test/orm/test_dataclasses_py3k.py::PropagationFromMixinTest::test_propagate_w_field_mixin_col_and_default 179s [gw1] [ 0%] PASSED test/orm/test_dataclasses_py3k.py::PropagationFromMixinTest::test_propagate_w_field_mixin_col_and_default 179s test/orm/test_dataclasses_py3k.py::PropagationFromMixinTest::test_propagate_w_plain_mixin_col 179s [gw1] [ 0%] PASSED test/orm/test_dataclasses_py3k.py::PropagationFromMixinTest::test_propagate_w_plain_mixin_col 179s test/orm/declarative/test_dc_transforms.py::CompositeTest::test_composite_setup 179s [gw1] [ 0%] PASSED test/orm/declarative/test_dc_transforms.py::CompositeTest::test_composite_setup 179s test/orm/declarative/test_dc_transforms.py::CompositeTest::test_named_setup 179s [gw0] [ 0%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_any_chained 179s test/ext/test_associationproxy.py::ComparatorTest::test_filter_any_criterion_nul_ul 179s [gw1] [ 0%] PASSED test/orm/declarative/test_dc_transforms.py::CompositeTest::test_named_setup 179s [gw0] [ 0%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_any_criterion_nul_ul 179s test/ext/test_associationproxy.py::ComparatorTest::test_filter_any_criterion_ul_nul 179s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_MappedAsDataclass_table_provided 179s [gw1] [ 0%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_MappedAsDataclass_table_provided 179s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_basic_constructor_repr_base_cls[(DB, MAD)] 179s [gw0] [ 0%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_any_criterion_ul_nul 179s test/ext/test_associationproxy.py::ComparatorTest::test_filter_any_criterion_ul_scalar 179s [gw0] [ 0%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_any_criterion_ul_scalar 179s test/ext/test_associationproxy.py::ComparatorTest::test_filter_any_kwarg_ul_nul 179s [gw0] [ 0%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_any_kwarg_ul_nul 179s test/ext/test_associationproxy.py::ComparatorTest::test_filter_collection_eq_fails_ul_nul 179s [gw0] [ 0%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_collection_eq_fails_ul_nul 179s test/ext/test_associationproxy.py::ComparatorTest::test_filter_collection_has_fails_ul_nul 179s [gw0] [ 0%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_collection_has_fails_ul_nul 179s test/ext/test_associationproxy.py::ComparatorTest::test_filter_collection_ne_fails_ul_nul 179s [gw0] [ 0%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_collection_ne_fails_ul_nul 179s test/ext/test_associationproxy.py::ComparatorTest::test_filter_column_eq_None_nul 179s [gw0] [ 0%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_column_eq_None_nul 179s test/ext/test_associationproxy.py::ComparatorTest::test_filter_column_ne_value_nul 179s [gw0] [ 0%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_column_ne_value_nul 179s [gw1] [ 0%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_basic_constructor_repr_base_cls[(DB, MAD)] 179s test/ext/test_associationproxy.py::ComparatorTest::test_filter_contains_chained_any_to_has 179s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_basic_constructor_repr_base_cls[(MAD, DB)] 179s [gw0] [ 0%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_contains_chained_any_to_has 179s test/ext/test_associationproxy.py::ComparatorTest::test_filter_contains_chained_any_to_has_to_eq 179s [gw0] [ 0%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_contains_chained_any_to_has_to_eq 179s test/ext/test_associationproxy.py::ComparatorTest::test_filter_contains_nul_ul 179s [gw1] [ 0%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_basic_constructor_repr_base_cls[(MAD, DB)] 179s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_basic_constructor_repr_cls_decorator 179s [gw0] [ 0%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_contains_nul_ul 179s test/ext/test_associationproxy.py::ComparatorTest::test_filter_contains_ul_nul 179s [gw1] [ 0%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_basic_constructor_repr_cls_decorator 179s [gw0] [ 0%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_contains_ul_nul 179s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_combine_args_from_pep593 179s test/ext/test_associationproxy.py::ComparatorTest::test_filter_eq_chained_has_to_any 179s [gw0] [ 0%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_eq_chained_has_to_any 179s test/ext/test_associationproxy.py::ComparatorTest::test_filter_eq_nul_nul 179s [gw0] [ 0%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_eq_nul_nul 179s test/ext/test_associationproxy.py::ComparatorTest::test_filter_eq_null_nul_nul 179s [gw0] [ 0%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_eq_null_nul_nul 179s test/ext/test_associationproxy.py::ComparatorTest::test_filter_eq_value_nul 179s [gw1] [ 0%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_combine_args_from_pep593 179s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_compare[(DB, MAD)] 179s [gw0] [ 0%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_eq_value_nul 179s test/ext/test_associationproxy.py::ComparatorTest::test_filter_has_chained_has_to_any 179s [gw0] [ 0%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_has_chained_has_to_any 179s test/ext/test_associationproxy.py::ComparatorTest::test_filter_has_criterion_nul_nul 179s [gw1] [ 0%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_compare[(DB, MAD)] 179s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_compare[(MAD, DB)] 179s [gw0] [ 0%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_has_criterion_nul_nul 179s test/ext/test_associationproxy.py::ComparatorTest::test_filter_has_kwarg_nul_nul 179s [gw0] [ 0%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_has_kwarg_nul_nul 179s test/ext/test_associationproxy.py::ComparatorTest::test_filter_has_kwarg_nul_ul 179s [gw1] [ 0%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_compare[(MAD, DB)] 179s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_default[(DB, MAD)] 179s [gw0] [ 0%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_has_kwarg_nul_ul 179s test/ext/test_associationproxy.py::ComparatorTest::test_filter_has_scalar_raises 179s [gw0] [ 0%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_has_scalar_raises 179s test/ext/test_associationproxy.py::ComparatorTest::test_filter_ne_None_nul 179s [gw1] [ 0%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_default[(DB, MAD)] 179s [gw0] [ 0%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_ne_None_nul 179s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_default[(MAD, DB)] 179s test/ext/test_associationproxy.py::ComparatorTest::test_filter_ne_nul_nul 179s [gw0] [ 0%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_ne_nul_nul 179s test/ext/test_associationproxy.py::ComparatorTest::test_filter_ne_null_nul_nul 179s [gw1] [ 0%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_default[(MAD, DB)] 179s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_default_callable[(DB, MAD)] 179s [gw0] [ 0%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_ne_null_nul_nul 179s test/ext/test_associationproxy.py::ComparatorTest::test_filter_object_eq_None_nul 179s [gw0] [ 0%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_object_eq_None_nul 179s test/ext/test_associationproxy.py::ComparatorTest::test_filter_object_ne_value_nul 179s [gw1] [ 0%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_default_callable[(DB, MAD)] 179s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_default_callable[(MAD, DB)] 179s [gw0] [ 0%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_object_ne_value_nul 179s test/ext/test_associationproxy.py::ComparatorTest::test_filter_scalar_column_contains 179s [gw0] [ 0%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_scalar_column_contains 179s test/ext/test_associationproxy.py::ComparatorTest::test_filter_scalar_column_eq 179s [gw1] [ 0%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_default_callable[(MAD, DB)] 179s [gw0] [ 0%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_scalar_column_eq 179s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_exception_wrapped[(DB, MAD)] 179s test/ext/test_associationproxy.py::ComparatorTest::test_filter_scalar_column_eq_nul 179s [gw0] [ 0%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_scalar_column_eq_nul 179s test/ext/test_associationproxy.py::ComparatorTest::test_filter_scalar_column_like 179s [gw1] [ 0%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_exception_wrapped[(DB, MAD)] 179s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_exception_wrapped[(MAD, DB)] 179s [gw0] [ 0%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_scalar_column_like 179s test/ext/test_associationproxy.py::ComparatorTest::test_filter_scalar_column_ne 179s [gw0] [ 0%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_scalar_column_ne 179s [gw1] [ 0%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_exception_wrapped[(MAD, DB)] 179s test/ext/test_associationproxy.py::ComparatorTest::test_filter_scalar_object_any_fails_nul_nul 179s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_fn[decorator] 179s [gw0] [ 0%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_scalar_object_any_fails_nul_nul 179s test/ext/test_associationproxy.py::ComparatorTest::test_filter_scalar_object_contains_fails_nul_nul 179s [gw0] [ 0%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_scalar_object_contains_fails_nul_nul 179s [gw1] [ 0%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_fn[decorator] 179s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_fn[superclass] 179s test/ext/test_associationproxy.py::ComparatorTest::test_has_criterion_nul 179s [gw0] [ 0%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_has_criterion_nul 179s test/ext/test_associationproxy.py::ComparatorTest::test_has_kwargs_nul 179s [gw0] [ 0%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_has_kwargs_nul 179s test/ext/test_associationproxy.py::ComparatorTest::test_has_nul 179s [gw0] [ 0%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_has_nul 179s [gw1] [ 0%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_fn[superclass] 179s test/ext/test_associationproxy.py::ComparatorTest::test_join_separate_attr 179s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dc_on_top_of_non_dc 179s [gw0] [ 0%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_join_separate_attr 179s test/ext/test_associationproxy.py::ComparatorTest::test_join_single_attr 179s [gw0] [ 0%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_join_single_attr 179s test/ext/test_associationproxy.py::ComparatorTest::test_no_straight_expr 179s [gw0] [ 0%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_no_straight_expr 179s test/ext/test_associationproxy.py::ComparatorTest::test_nothas_nul 179s [gw0] [ 0%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_nothas_nul 179s test/ext/test_associationproxy.py::CompositeAccessTest::test_access 179s [gw1] [ 0%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dc_on_top_of_non_dc 179s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_default_factory_vs_collection_class[(DB, MAD)] 179s [gw1] [ 0%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_default_factory_vs_collection_class[(DB, MAD)] 179s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_default_factory_vs_collection_class[(MAD, DB)] 179s [gw1] [ 0%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_default_factory_vs_collection_class[(MAD, DB)] 179s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_default_fn[(DB, MAD)] 179s [gw0] [ 0%] PASSED test/ext/test_associationproxy.py::CompositeAccessTest::test_access 179s test/ext/test_associationproxy.py::CompositeAccessTest::test_append 179s [gw0] [ 0%] PASSED test/ext/test_associationproxy.py::CompositeAccessTest::test_append 179s test/ext/test_associationproxy.py::CustomDictTest::test_abc 179s [gw1] [ 0%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_default_fn[(DB, MAD)] 179s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_default_fn[(MAD, DB)] 179s [gw1] [ 0%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_default_fn[(MAD, DB)] 179s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_generic_class 179s [gw0] [ 0%] PASSED test/ext/test_associationproxy.py::CustomDictTest::test_abc 179s test/ext/test_associationproxy.py::CustomDictTest::test_bulk_replace 179s [gw1] [ 0%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_generic_class 179s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_hash_attribute[(DB, MAD)-False] 179s [gw0] [ 0%] PASSED test/ext/test_associationproxy.py::CustomDictTest::test_bulk_replace 179s [gw1] [ 0%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_hash_attribute[(DB, MAD)-False] 179s test/ext/test_associationproxy.py::CustomDictTest::test_mapping_ops 179s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_hash_attribute[(DB, MAD)-True] 179s [gw1] [ 0%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_hash_attribute[(DB, MAD)-True] 179s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_hash_attribute[(MAD, DB)-False] 179s [gw1] [ 0%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_hash_attribute[(MAD, DB)-False] 179s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_hash_attribute[(MAD, DB)-True] 179s [gw1] [ 0%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_hash_attribute[(MAD, DB)-True] 179s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_inheritance[(DB, MAD)] 179s [gw0] [ 0%] PASSED test/ext/test_associationproxy.py::CustomDictTest::test_mapping_ops 179s test/ext/test_associationproxy.py::CustomObjectTest::test_abc 179s [gw1] [ 0%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_inheritance[(DB, MAD)] 179s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_inheritance[(MAD, DB)] 179s [gw0] [ 0%] PASSED test/ext/test_associationproxy.py::CustomObjectTest::test_abc 179s test/ext/test_associationproxy.py::CustomObjectTest::test_basic 179s [gw1] [ 0%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_inheritance[(MAD, DB)] 179s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_init_var[(DB, MAD)] 179s [gw1] [ 0%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_init_var[(DB, MAD)] 179s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_init_var[(MAD, DB)] 179s [gw0] [ 0%] PASSED test/ext/test_associationproxy.py::CustomObjectTest::test_basic 179s [gw1] [ 0%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_init_var[(MAD, DB)] 179s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_integrated_dc[(DB, MAD)] 179s test/ext/test_associationproxy.py::CustomSetTest::test_abc 179s [gw1] [ 0%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_integrated_dc[(DB, MAD)] 179s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_integrated_dc[(MAD, DB)] 179s [gw1] [ 0%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_integrated_dc[(MAD, DB)] 179s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_kw_only_attribute[(DB, MAD)] 179s [gw0] [ 0%] PASSED test/ext/test_associationproxy.py::CustomSetTest::test_abc 179s test/ext/test_associationproxy.py::CustomSetTest::test_bulk_replace 179s [gw1] [ 0%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_kw_only_attribute[(DB, MAD)] 179s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_kw_only_attribute[(MAD, DB)] 179s [gw1] [ 0%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_kw_only_attribute[(MAD, DB)] 179s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_kw_only_dataclass_constant[(DB, MAD)] 179s [gw0] [ 0%] PASSED test/ext/test_associationproxy.py::CustomSetTest::test_bulk_replace 179s test/ext/test_associationproxy.py::CustomSetTest::test_set_comparison_empty_to_empty 179s [gw1] [ 0%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_kw_only_dataclass_constant[(DB, MAD)] 179s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_kw_only_dataclass_constant[(MAD, DB)] 179s [gw0] [ 0%] PASSED test/ext/test_associationproxy.py::CustomSetTest::test_set_comparison_empty_to_empty 179s [gw1] [ 0%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_kw_only_dataclass_constant[(MAD, DB)] 179s test/ext/test_associationproxy.py::CustomSetTest::test_set_comparisons 179s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_mapped_column_overrides[(DB, MAD)] 179s [gw0] [ 0%] PASSED test/ext/test_associationproxy.py::CustomSetTest::test_set_comparisons 179s [gw1] [ 0%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_mapped_column_overrides[(DB, MAD)] 179s test/ext/test_associationproxy.py::CustomSetTest::test_set_mutation 179s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_mapped_column_overrides[(MAD, DB)] 179s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_mapped_column_overrides[(MAD, DB)] 179s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_mixing_MappedAsDataclass_with_decorator_raises 179s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_mixing_MappedAsDataclass_with_decorator_raises 179s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_no_anno_doesnt_go_into_dc[(DB, MAD)] 179s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_no_anno_doesnt_go_into_dc[(DB, MAD)] 179s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_no_anno_doesnt_go_into_dc[(MAD, DB)] 179s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_no_anno_doesnt_go_into_dc[(MAD, DB)] 179s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_non_mapped_fields_wo_mapped_or_dc[(DB, MAD)] 179s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_non_mapped_fields_wo_mapped_or_dc[(DB, MAD)] 179s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_non_mapped_fields_wo_mapped_or_dc[(MAD, DB)] 179s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_non_mapped_fields_wo_mapped_or_dc[(MAD, DB)] 179s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_non_mapped_fields_wo_mapped_or_dc_w_inherits[(DB, MAD)] 179s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_non_mapped_fields_wo_mapped_or_dc_w_inherits[(DB, MAD)] 179s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_non_mapped_fields_wo_mapped_or_dc_w_inherits[(MAD, DB)] 179s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_non_mapped_fields_wo_mapped_or_dc_w_inherits[(MAD, DB)] 179s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_warn_on_non_dc_mixin 179s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_warn_on_non_dc_mixin 179s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[0-not_use_arguments] 179s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[0-not_use_arguments] 179s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[0-use_arguments] 179s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[0-use_arguments] 179s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[1-not_use_arguments] 179s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[1-not_use_arguments] 179s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[1-use_arguments] 179s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[1-use_arguments] 179s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[2-not_use_arguments] 179s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[2-not_use_arguments] 179s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[2-use_arguments] 179s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[2-use_arguments] 179s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[3-not_use_arguments] 179s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[3-not_use_arguments] 179s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[3-use_arguments] 179s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[3-use_arguments] 179s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[4-not_use_arguments] 179s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[4-not_use_arguments] 179s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[4-use_arguments] 179s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[4-use_arguments] 179s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[mapped_column-not_use_arguments] 179s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[mapped_column-not_use_arguments] 179s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[mapped_column-use_arguments] 179s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[mapped_column-use_arguments] 179s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attrs_rejected_if_not_a_dc[deferred] 179s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attrs_rejected_if_not_a_dc[deferred] 179s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attrs_rejected_if_not_a_dc[mapped_column] 179s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attrs_rejected_if_not_a_dc[mapped_column] 179s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attrs_rejected_if_not_a_dc[synonym] 179s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attrs_rejected_if_not_a_dc[synonym] 179s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture0-deferred] 179s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture0-deferred] 179s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture0-mapped_column] 179s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::CustomSetTest::test_set_mutation 179s test/ext/test_associationproxy.py::CustomSetTest::test_set_operations 179s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture0-mapped_column] 179s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture0-synonym] 179s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture0-synonym] 179s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture1-deferred] 179s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture1-deferred] 179s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture1-mapped_column] 179s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::CustomSetTest::test_set_operations 179s test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw0-_exclusions_00-embed_in_field] 179s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture1-mapped_column] 179s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture1-synonym] 179s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture1-synonym] 179s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture10-deferred] 179s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture10-deferred] 179s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture10-mapped_column] 179s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw0-_exclusions_00-embed_in_field] 179s test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw0-_exclusions_00-not_embed_in_field] 179s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture10-mapped_column] 179s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture10-synonym] 179s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture10-synonym] 179s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture11-deferred] 179s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture11-deferred] 179s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture11-mapped_column] 179s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw0-_exclusions_00-not_embed_in_field] 179s test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw1-_exclusions_01-embed_in_field] 179s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture11-mapped_column] 179s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture11-synonym] 179s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture11-synonym] 179s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture12-deferred] 179s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture12-deferred] 179s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture12-mapped_column] 179s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw1-_exclusions_01-embed_in_field] 179s test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw1-_exclusions_01-not_embed_in_field] 179s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture12-mapped_column] 179s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture12-synonym] 179s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture12-synonym] 179s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture13-deferred] 179s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture13-deferred] 179s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture13-mapped_column] 179s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw1-_exclusions_01-not_embed_in_field] 179s test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw2-_exclusions_02-embed_in_field] 179s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture13-mapped_column] 179s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture13-synonym] 179s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture13-synonym] 179s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture2-deferred] 179s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw2-_exclusions_02-embed_in_field] 179s test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw2-_exclusions_02-not_embed_in_field] 179s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture2-deferred] 179s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture2-mapped_column] 179s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture2-mapped_column] 179s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture2-synonym] 179s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture2-synonym] 179s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture3-deferred] 179s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture3-deferred] 179s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture3-mapped_column] 179s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw2-_exclusions_02-not_embed_in_field] 179s test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw3-_exclusions_03-embed_in_field] 179s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture3-mapped_column] 179s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture3-synonym] 179s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture3-synonym] 179s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture4-deferred] 179s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture4-deferred] 179s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw3-_exclusions_03-embed_in_field] 179s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture4-mapped_column] 179s test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw3-_exclusions_03-not_embed_in_field] 179s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture4-mapped_column] 179s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture4-synonym] 179s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture4-synonym] 179s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture5-deferred] 179s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture5-deferred] 179s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw3-_exclusions_03-not_embed_in_field] 179s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture5-mapped_column] 179s test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw4-_exclusions_04-embed_in_field] 179s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture5-mapped_column] 179s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture5-synonym] 179s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture5-synonym] 179s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture6-deferred] 179s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw4-_exclusions_04-embed_in_field] 179s test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw4-_exclusions_04-not_embed_in_field] 179s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture6-deferred] 179s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture6-mapped_column] 179s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture6-mapped_column] 179s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture6-synonym] 179s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture6-synonym] 179s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture7-deferred] 179s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw4-_exclusions_04-not_embed_in_field] 179s test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw5-_exclusions_05-embed_in_field] 179s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture7-deferred] 179s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture7-mapped_column] 179s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture7-mapped_column] 179s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture7-synonym] 179s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture7-synonym] 179s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture8-deferred] 179s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw5-_exclusions_05-embed_in_field] 179s test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw5-_exclusions_05-not_embed_in_field] 179s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture8-deferred] 179s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture8-mapped_column] 179s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture8-mapped_column] 179s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture8-synonym] 179s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture8-synonym] 179s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture9-deferred] 179s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw5-_exclusions_05-not_embed_in_field] 179s test/ext/test_associationproxy.py::DeclOrmForms::test_straight_decl_usage 179s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture9-deferred] 179s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture9-mapped_column] 179s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture9-mapped_column] 179s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture9-synonym] 179s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::DeclOrmForms::test_straight_decl_usage 179s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture9-synonym] 179s test/ext/test_associationproxy.py::DefaultTest::test_abc 179s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-deferred] 179s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-deferred] 179s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-mapped_column] 179s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-mapped_column] 179s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-synonym] 179s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-synonym] 179s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::DefaultTest::test_abc 179s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-deferred] 179s test/ext/test_associationproxy.py::DefaultTest::test_sequence_ops 179s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-deferred] 179s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-mapped_column] 179s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-mapped_column] 179s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-synonym] 179s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-synonym] 179s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-deferred] 179s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-deferred] 179s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-mapped_column] 179s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-mapped_column] 179s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-synonym] 179s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-synonym] 179s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::DefaultTest::test_sequence_ops 179s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-deferred] 179s test/ext/test_associationproxy.py::DictOfTupleUpdateTest::test_update_multi_elem_dict 179s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-deferred] 179s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-mapped_column] 179s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-mapped_column] 179s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-synonym] 179s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-synonym] 179s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-deferred] 179s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-deferred] 179s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-mapped_column] 179s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-mapped_column] 179s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-synonym] 179s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-synonym] 179s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::DictOfTupleUpdateTest::test_update_multi_elem_dict 179s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-deferred] 179s test/ext/test_associationproxy.py::DictOfTupleUpdateTest::test_update_multi_elem_list 179s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-deferred] 179s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-mapped_column] 179s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-mapped_column] 179s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-synonym] 179s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-synonym] 179s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-deferred] 179s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::DictOfTupleUpdateTest::test_update_multi_elem_list 179s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-deferred] 179s test/ext/test_associationproxy.py::DictOfTupleUpdateTest::test_update_multi_elem_varg 179s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-mapped_column] 179s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-mapped_column] 179s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-synonym] 179s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-synonym] 179s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-deferred] 179s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::DictOfTupleUpdateTest::test_update_multi_elem_varg 179s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-deferred] 179s test/ext/test_associationproxy.py::DictOfTupleUpdateTest::test_update_one_elem_dict 179s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-mapped_column] 179s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-mapped_column] 179s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-synonym] 179s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-synonym] 180s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-deferred] 180s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::DictOfTupleUpdateTest::test_update_one_elem_dict 180s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-deferred] 180s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-mapped_column] 180s test/ext/test_associationproxy.py::DictOfTupleUpdateTest::test_update_one_elem_list 180s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-mapped_column] 180s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-synonym] 180s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-synonym] 180s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-deferred] 180s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::DictOfTupleUpdateTest::test_update_one_elem_list 180s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-deferred] 180s test/ext/test_associationproxy.py::DictOfTupleUpdateTest::test_update_one_elem_varg 180s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-mapped_column] 180s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-mapped_column] 180s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-synonym] 180s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-synonym] 180s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-deferred] 180s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-deferred] 180s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::DictOfTupleUpdateTest::test_update_one_elem_varg 180s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-mapped_column] 180s test/ext/test_associationproxy.py::InfoTest::test_constructor 180s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::InfoTest::test_constructor 180s test/ext/test_associationproxy.py::InfoTest::test_empty 180s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::InfoTest::test_empty 180s test/ext/test_associationproxy.py::InfoTest::test_via_cls 180s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::InfoTest::test_via_cls 180s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-mapped_column] 180s test/ext/test_associationproxy.py::LazyLoadTest::test_eager_list 180s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-synonym] 180s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-synonym] 180s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-deferred] 180s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-deferred] 180s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-mapped_column] 180s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-mapped_column] 180s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-synonym] 180s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-synonym] 180s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-deferred] 180s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::LazyLoadTest::test_eager_list 180s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-deferred] 180s test/ext/test_associationproxy.py::LazyLoadTest::test_eager_scalar 180s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-mapped_column] 180s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-mapped_column] 180s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-synonym] 180s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-synonym] 180s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-deferred] 180s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-deferred] 180s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-mapped_column] 180s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::LazyLoadTest::test_eager_scalar 180s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-mapped_column] 180s test/ext/test_associationproxy.py::LazyLoadTest::test_lazy_list 180s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-synonym] 180s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-synonym] 180s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_override_base 180s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_override_base 180s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::LazyLoadTest::test_lazy_list 180s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture0-deferred] 180s test/ext/test_associationproxy.py::LazyLoadTest::test_lazy_scalar 180s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture0-deferred] 180s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture0-mapped_column] 180s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture0-mapped_column] 180s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::LazyLoadTest::test_lazy_scalar 180s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture0-synonym] 180s test/ext/test_associationproxy.py::LazyLoadTest::test_slicing_list 180s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture0-synonym] 180s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture1-deferred] 180s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture1-deferred] 180s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::LazyLoadTest::test_slicing_list 180s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture1-mapped_column] 180s test/ext/test_associationproxy.py::ListTest::test_abc 180s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture1-mapped_column] 180s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture1-synonym] 180s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture1-synonym] 180s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture10-deferred] 180s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::ListTest::test_abc 180s test/ext/test_associationproxy.py::ListTest::test_sequence_ops 180s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture10-deferred] 180s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture10-mapped_column] 180s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture10-mapped_column] 180s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture10-synonym] 180s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::ListTest::test_sequence_ops 180s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture10-synonym] 180s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture11-deferred] 180s test/ext/test_associationproxy.py::MultiOwnerTest::test_col_expressions_not_available 180s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture11-deferred] 180s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture11-mapped_column] 180s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture11-mapped_column] 180s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture11-synonym] 180s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture11-synonym] 180s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture12-deferred] 180s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture12-deferred] 180s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture12-mapped_column] 180s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture12-mapped_column] 180s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture12-synonym] 180s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::MultiOwnerTest::test_col_expressions_not_available 180s test/ext/test_associationproxy.py::MultiOwnerTest::test_column_collection_expressions 180s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture12-synonym] 180s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture13-deferred] 180s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture13-deferred] 180s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture13-mapped_column] 180s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture13-mapped_column] 180s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture13-synonym] 180s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture13-synonym] 180s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture2-deferred] 180s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture2-deferred] 180s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture2-mapped_column] 180s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture2-mapped_column] 180s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture2-synonym] 180s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::MultiOwnerTest::test_column_collection_expressions 180s test/ext/test_associationproxy.py::MultiOwnerTest::test_rel_expressions_not_available 180s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture2-synonym] 180s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture3-deferred] 180s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture3-deferred] 180s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture3-mapped_column] 180s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture3-mapped_column] 180s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture3-synonym] 180s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture3-synonym] 180s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture4-deferred] 180s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture4-deferred] 180s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture4-mapped_column] 180s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::MultiOwnerTest::test_rel_expressions_not_available 180s test/ext/test_associationproxy.py::MultiOwnerTest::test_subclass_only_owner_assign 180s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture4-mapped_column] 180s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture4-synonym] 180s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture4-synonym] 180s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture5-deferred] 180s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture5-deferred] 180s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture5-mapped_column] 180s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture5-mapped_column] 180s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture5-synonym] 180s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture5-synonym] 180s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture6-deferred] 180s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::MultiOwnerTest::test_subclass_only_owner_assign 180s test/ext/test_associationproxy.py::MultiOwnerTest::test_subclass_only_owner_assign_passes 180s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture6-deferred] 180s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture6-mapped_column] 180s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture6-mapped_column] 180s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture6-synonym] 180s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture6-synonym] 180s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture7-deferred] 180s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture7-deferred] 180s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture7-mapped_column] 180s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture7-mapped_column] 180s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::MultiOwnerTest::test_subclass_only_owner_assign_passes 180s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture7-synonym] 180s test/ext/test_associationproxy.py::MultiOwnerTest::test_subclass_only_owner_delete 180s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture7-synonym] 180s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture8-deferred] 180s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture8-deferred] 180s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture8-mapped_column] 180s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture8-mapped_column] 180s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture8-synonym] 180s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture8-synonym] 180s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture9-deferred] 180s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture9-deferred] 180s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture9-mapped_column] 180s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::MultiOwnerTest::test_subclass_only_owner_delete 180s test/ext/test_associationproxy.py::MultiOwnerTest::test_subclass_only_owner_delete_raises 180s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture9-mapped_column] 180s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture9-synonym] 180s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture9-synonym] 180s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_base_unsupported_argument 180s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_base_unsupported_argument 180s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_decorator_unsupported_argument 180s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_decorator_unsupported_argument 180s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_raise_for_slots 180s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_raise_for_slots 180s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_ro_attribute_options[0-not_use_arguments] 180s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_ro_attribute_options[0-not_use_arguments] 180s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_ro_attribute_options[0-use_arguments] 180s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_ro_attribute_options[0-use_arguments] 180s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_ro_attribute_options[1-not_use_arguments] 180s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_ro_attribute_options[1-not_use_arguments] 180s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_ro_attribute_options[1-use_arguments] 180s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_ro_attribute_options[1-use_arguments] 180s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_abstract_and_base_is_dc 180s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_abstract_and_base_is_dc 180s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_abstract_and_base_is_dc_field 180s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::MultiOwnerTest::test_subclass_only_owner_delete_raises 180s test/ext/test_associationproxy.py::MultiOwnerTest::test_subclass_only_owner_get 180s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_abstract_and_base_is_dc_field 180s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_abstract_and_base_is_dc_init_var 180s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_abstract_and_base_is_dc_init_var 180s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_abstract_and_base_is_dc_plus_options 180s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_abstract_and_base_is_dc_plus_options 180s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_abstract_is_dc 180s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_abstract_is_dc 180s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_abstract_is_dc_w_mapped[check_annotations] 180s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_abstract_is_dc_w_mapped[check_annotations] 180s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_abstract_is_dc_w_mapped[not_check_annotations] 180s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_abstract_is_dc_w_mapped[not_check_annotations] 180s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_base_is_dc 180s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::MultiOwnerTest::test_subclass_only_owner_get 180s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_base_is_dc 180s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_base_is_dc_field 180s test/ext/test_associationproxy.py::MultiOwnerTest::test_subclass_only_owner_get_raises 180s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_base_is_dc_field 180s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_base_is_dc_init_var 180s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_base_is_dc_init_var 180s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_base_is_dc_plus_options 180s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_base_is_dc_plus_options 180s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_and_base_is_dc 180s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_and_base_is_dc 180s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_and_base_is_dc_init_var 180s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_and_base_is_dc_init_var 180s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[not_test_alternative_callable-on_base] 180s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::MultiOwnerTest::test_subclass_only_owner_get_raises 180s test/ext/test_associationproxy.py::MultiOwnerTest::test_subclass_only_owner_none 180s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[not_test_alternative_callable-on_base] 180s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[not_test_alternative_callable-on_base_class] 180s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[not_test_alternative_callable-on_base_class] 180s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[not_test_alternative_callable-on_mixin] 180s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[not_test_alternative_callable-on_mixin] 180s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[not_test_alternative_callable-on_sub_class] 180s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::MultiOwnerTest::test_subclass_only_owner_none 180s test/ext/test_associationproxy.py::MultiOwnerTest::test_subclass_only_owner_none_raise 180s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[not_test_alternative_callable-on_sub_class] 180s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[test_alternative_callable-on_base] 180s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[test_alternative_callable-on_base] 180s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[test_alternative_callable-on_base_class] 180s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[test_alternative_callable-on_base_class] 180s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[test_alternative_callable-on_mixin] 180s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::MultiOwnerTest::test_subclass_only_owner_none_raise 180s test/ext/test_associationproxy.py::MultiOwnerTest::test_subclasses_conflicting_types 180s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[test_alternative_callable-on_mixin] 180s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[test_alternative_callable-on_sub_class] 180s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[test_alternative_callable-on_sub_class] 180s test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[dc, mad-base-inherits] 180s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[dc, mad-base-inherits] 180s test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[dc, mad-base-plain] 180s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[dc, mad-base-plain] 180s test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[dc, mad-mixin-inherits] 180s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::MultiOwnerTest::test_subclasses_conflicting_types 180s test/ext/test_associationproxy.py::OnlyRelationshipTest::test_get_class_attr 180s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::OnlyRelationshipTest::test_get_class_attr 180s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[dc, mad-mixin-inherits] 180s test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[dc, mad-mixin-plain] 180s test/ext/test_associationproxy.py::OnlyRelationshipTest::test_getattr 180s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::OnlyRelationshipTest::test_getattr 180s test/ext/test_associationproxy.py::OnlyRelationshipTest::test_setattr 180s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::OnlyRelationshipTest::test_setattr 180s test/ext/test_associationproxy.py::ProxyFactoryTest::test_abc 180s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[dc, mad-mixin-plain] 180s test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[mad, dc-base-inherits] 180s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[mad, dc-base-inherits] 180s test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[mad, dc-base-plain] 180s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::ProxyFactoryTest::test_abc 180s test/ext/test_associationproxy.py::ProxyFactoryTest::test_sequence_ops 180s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[mad, dc-base-plain] 180s test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[mad, dc-mixin-inherits] 180s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[mad, dc-mixin-inherits] 180s test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[mad, dc-mixin-plain] 180s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[mad, dc-mixin-plain] 180s test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[subclass-base-inherits] 180s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::ProxyFactoryTest::test_sequence_ops 180s test/ext/test_associationproxy.py::ProxyHybridTest::test_comparator_ambiguous 180s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[subclass-base-inherits] 180s test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[subclass-base-plain] 180s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[subclass-base-plain] 180s test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[subclass-mixin-inherits] 180s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::ProxyHybridTest::test_comparator_ambiguous 180s test/ext/test_associationproxy.py::ProxyHybridTest::test_explicit_expr 180s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[subclass-mixin-inherits] 180s test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[subclass-mixin-plain] 180s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::ProxyHybridTest::test_explicit_expr 180s test/ext/test_associationproxy.py::ProxyHybridTest::test_expr_nonambiguous 180s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::ProxyHybridTest::test_expr_nonambiguous 180s test/ext/test_associationproxy.py::ProxyHybridTest::test_get_ambiguous 180s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::ProxyHybridTest::test_get_ambiguous 180s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[subclass-mixin-plain] 180s test/ext/test_associationproxy.py::ProxyHybridTest::test_get_classlevel_ambiguous 180s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::ProxyHybridTest::test_get_classlevel_ambiguous 180s test/orm/declarative/test_dc_transforms.py::ReadOnlyAttrTest::test_default_behavior[column_property] 180s test/ext/test_associationproxy.py::ProxyHybridTest::test_get_nonambiguous 180s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::ProxyHybridTest::test_get_nonambiguous 180s test/ext/test_associationproxy.py::ProxyHybridTest::test_msg_fails_on_cls_access 180s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::ProxyHybridTest::test_msg_fails_on_cls_access 180s test/ext/test_associationproxy.py::ProxyHybridTest::test_set_ambiguous 180s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::ProxyHybridTest::test_set_ambiguous 180s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::ReadOnlyAttrTest::test_default_behavior[column_property] 180s test/ext/test_associationproxy.py::ProxyHybridTest::test_set_nonambiguous 180s test/orm/declarative/test_dc_transforms.py::ReadOnlyAttrTest::test_default_behavior[query_expression] 180s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::ProxyHybridTest::test_set_nonambiguous 180s test/ext/test_associationproxy.py::ProxyOfSynonymTest::test_m2o_instance_getter 180s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::ReadOnlyAttrTest::test_default_behavior[query_expression] 180s test/orm/declarative/test_dc_transforms.py::ReadOnlyAttrTest::test_enable_compare[column_property] 180s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::ReadOnlyAttrTest::test_enable_compare[column_property] 180s test/orm/declarative/test_dc_transforms.py::ReadOnlyAttrTest::test_enable_compare[query_expression] 180s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::ProxyOfSynonymTest::test_m2o_instance_getter 180s test/ext/test_associationproxy.py::ProxyOfSynonymTest::test_o2m_expr 180s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::ReadOnlyAttrTest::test_enable_compare[query_expression] 180s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::ProxyOfSynonymTest::test_o2m_expr 180s test/orm/declarative/test_dc_transforms.py::ReadOnlyAttrTest::test_no_repr_behavior[column_property] 180s test/ext/test_associationproxy.py::ProxyOfSynonymTest::test_o2m_instance_getter 180s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::ProxyOfSynonymTest::test_o2m_instance_getter 180s test/ext/test_associationproxy.py::ProxyPlainPropertyTest::test_expr_ambiguous 180s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::ReadOnlyAttrTest::test_no_repr_behavior[column_property] 180s test/orm/declarative/test_dc_transforms.py::ReadOnlyAttrTest::test_no_repr_behavior[query_expression] 180s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::ReadOnlyAttrTest::test_no_repr_behavior[query_expression] 180s test/orm/declarative/test_dc_transforms.py::RelationshipDefaultFactoryTest::test_list 180s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::ProxyPlainPropertyTest::test_expr_ambiguous 180s test/ext/test_associationproxy.py::ProxyPlainPropertyTest::test_get_ambiguous 180s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::ProxyPlainPropertyTest::test_get_ambiguous 180s test/ext/test_associationproxy.py::ProxyPlainPropertyTest::test_get_classlevel_ambiguous 180s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::ProxyPlainPropertyTest::test_get_classlevel_ambiguous 180s test/ext/test_associationproxy.py::ProxyPlainPropertyTest::test_set_ambiguous 180s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::RelationshipDefaultFactoryTest::test_list 180s test/orm/declarative/test_dc_transforms.py::RelationshipDefaultFactoryTest::test_no_field_args_w_new_style 180s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::ProxyPlainPropertyTest::test_set_ambiguous 180s test/ext/test_associationproxy.py::ReconstitutionTest::test_copy 180s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::RelationshipDefaultFactoryTest::test_no_field_args_w_new_style 180s test/orm/declarative/test_dc_transforms.py::RelationshipDefaultFactoryTest::test_no_field_args_w_new_style_two 180s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::RelationshipDefaultFactoryTest::test_no_field_args_w_new_style_two 180s test/orm/declarative/test_dc_transforms.py::RelationshipDefaultFactoryTest::test_oh_no_mismatch 180s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::RelationshipDefaultFactoryTest::test_oh_no_mismatch 180s test/orm/declarative/test_dc_transforms.py::RelationshipDefaultFactoryTest::test_one_to_one_example 180s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::RelationshipDefaultFactoryTest::test_one_to_one_example 180s test/orm/declarative/test_dc_transforms.py::RelationshipDefaultFactoryTest::test_post_init 180s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::RelationshipDefaultFactoryTest::test_post_init 180s test/orm/declarative/test_dc_transforms.py::RelationshipDefaultFactoryTest::test_replace_operation_works_w_history_etc 180s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::RelationshipDefaultFactoryTest::test_replace_operation_works_w_history_etc 180s test/orm/declarative/test_dc_transforms.py::RelationshipDefaultFactoryTest::test_set 180s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::RelationshipDefaultFactoryTest::test_set 180s test/sql/test_ddlemit.py::EmitDDLTest::test_comment 180s [gw1] [ 1%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_comment 180s test/sql/test_ddlemit.py::EmitDDLTest::test_create_collection_checkfirst 180s [gw1] [ 1%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_create_collection_checkfirst 180s test/sql/test_ddlemit.py::EmitDDLTest::test_create_collection_nocheck 180s [gw1] [ 1%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_create_collection_nocheck 180s test/sql/test_ddlemit.py::EmitDDLTest::test_create_empty_collection 180s [gw1] [ 1%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_create_empty_collection 180s test/sql/test_ddlemit.py::EmitDDLTest::test_create_index_checkfirst_doesnt_exist 180s [gw1] [ 1%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_create_index_checkfirst_doesnt_exist 180s test/sql/test_ddlemit.py::EmitDDLTest::test_create_index_checkfirst_exists 180s [gw1] [ 1%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_create_index_checkfirst_exists 180s test/sql/test_ddlemit.py::EmitDDLTest::test_create_index_nocheck_doesnt_exist 180s [gw1] [ 1%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_create_index_nocheck_doesnt_exist 180s test/sql/test_ddlemit.py::EmitDDLTest::test_create_index_nocheck_exists 180s [gw1] [ 1%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_create_index_nocheck_exists 180s test/sql/test_ddlemit.py::EmitDDLTest::test_create_metadata_auto_alter_fk 180s [gw1] [ 1%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_create_metadata_auto_alter_fk 180s test/sql/test_ddlemit.py::EmitDDLTest::test_create_metadata_checkfirst 180s [gw1] [ 1%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_create_metadata_checkfirst 180s test/sql/test_ddlemit.py::EmitDDLTest::test_create_metadata_inline_fk 180s [gw1] [ 1%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_create_metadata_inline_fk 180s test/sql/test_ddlemit.py::EmitDDLTest::test_create_metadata_nocheck 180s [gw1] [ 1%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_create_metadata_nocheck 180s test/sql/test_ddlemit.py::EmitDDLTest::test_create_seq_checkfirst 180s [gw1] [ 1%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_create_seq_checkfirst 180s test/sql/test_ddlemit.py::EmitDDLTest::test_create_table_exists_index_checkfirst 180s [gw1] [ 1%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_create_table_exists_index_checkfirst 180s test/sql/test_ddlemit.py::EmitDDLTest::test_create_table_index_checkfirst 180s [gw1] [ 1%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_create_table_index_checkfirst 180s test/sql/test_ddlemit.py::EmitDDLTest::test_drop_collection_checkfirst 180s [gw1] [ 1%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_drop_collection_checkfirst 180s test/sql/test_ddlemit.py::EmitDDLTest::test_drop_collection_nocheck 180s [gw1] [ 1%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_drop_collection_nocheck 180s test/sql/test_ddlemit.py::EmitDDLTest::test_drop_empty_collection 180s [gw1] [ 1%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_drop_empty_collection 180s test/sql/test_ddlemit.py::EmitDDLTest::test_drop_index_checkfirst_doesnt_exist 180s [gw1] [ 1%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_drop_index_checkfirst_doesnt_exist 180s test/sql/test_ddlemit.py::EmitDDLTest::test_drop_index_checkfirst_exists 180s [gw1] [ 1%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_drop_index_checkfirst_exists 180s test/sql/test_ddlemit.py::EmitDDLTest::test_drop_index_nocheck_doesnt_exist 180s [gw1] [ 1%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_drop_index_nocheck_doesnt_exist 180s test/sql/test_ddlemit.py::EmitDDLTest::test_drop_index_nocheck_exists 180s [gw1] [ 1%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_drop_index_nocheck_exists 180s test/sql/test_ddlemit.py::EmitDDLTest::test_drop_metadata_checkfirst 180s [gw1] [ 1%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_drop_metadata_checkfirst 180s test/sql/test_ddlemit.py::EmitDDLTest::test_drop_metadata_nocheck 180s [gw1] [ 1%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_drop_metadata_nocheck 180s test/sql/test_ddlemit.py::EmitDDLTest::test_drop_seq_checkfirst 180s [gw1] [ 1%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_drop_seq_checkfirst 180s test/sql/test_ddlemit.py::EmitDDLTest::test_drop_table_index_checkfirst 180s [gw1] [ 1%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_drop_table_index_checkfirst 180s test/engine/test_ddlevents.py::DDLEventTest::test_metadata_create_after 180s [gw1] [ 1%] PASSED test/engine/test_ddlevents.py::DDLEventTest::test_metadata_create_after 180s test/engine/test_ddlevents.py::DDLEventTest::test_metadata_create_before 180s [gw1] [ 1%] PASSED test/engine/test_ddlevents.py::DDLEventTest::test_metadata_create_before 180s test/engine/test_ddlevents.py::DDLEventTest::test_metadata_create_both 180s [gw1] [ 1%] PASSED test/engine/test_ddlevents.py::DDLEventTest::test_metadata_create_both 180s test/engine/test_ddlevents.py::DDLEventTest::test_metadata_drop_after 180s [gw1] [ 1%] PASSED test/engine/test_ddlevents.py::DDLEventTest::test_metadata_drop_after 180s test/engine/test_ddlevents.py::DDLEventTest::test_metadata_drop_before 180s [gw1] [ 1%] PASSED test/engine/test_ddlevents.py::DDLEventTest::test_metadata_drop_before 180s test/engine/test_ddlevents.py::DDLEventTest::test_metadata_drop_both 180s [gw1] [ 1%] PASSED test/engine/test_ddlevents.py::DDLEventTest::test_metadata_drop_both 180s test/engine/test_ddlevents.py::DDLEventTest::test_metadata_table_isolation 180s [gw1] [ 1%] PASSED test/engine/test_ddlevents.py::DDLEventTest::test_metadata_table_isolation 180s test/engine/test_ddlevents.py::DDLEventTest::test_table_all 180s [gw1] [ 1%] PASSED test/engine/test_ddlevents.py::DDLEventTest::test_table_all 180s test/engine/test_ddlevents.py::DDLEventTest::test_table_create_after 180s [gw1] [ 1%] PASSED test/engine/test_ddlevents.py::DDLEventTest::test_table_create_after 180s test/engine/test_ddlevents.py::DDLEventTest::test_table_create_before 180s [gw1] [ 1%] PASSED test/engine/test_ddlevents.py::DDLEventTest::test_table_create_before 180s test/engine/test_ddlevents.py::DDLEventTest::test_table_create_both 180s [gw1] [ 1%] PASSED test/engine/test_ddlevents.py::DDLEventTest::test_table_create_both 180s test/engine/test_ddlevents.py::DDLEventTest::test_table_drop_after 180s [gw1] [ 1%] PASSED test/engine/test_ddlevents.py::DDLEventTest::test_table_drop_after 180s test/engine/test_ddlevents.py::DDLEventTest::test_table_drop_before 180s [gw1] [ 1%] PASSED test/engine/test_ddlevents.py::DDLEventTest::test_table_drop_before 180s test/engine/test_ddlevents.py::DDLEventTest::test_table_drop_both 180s [gw1] [ 1%] PASSED test/engine/test_ddlevents.py::DDLEventTest::test_table_drop_both 180s test/engine/test_ddlevents.py::DDLExecutionTest::test_conditional_constraint 180s [gw1] [ 1%] PASSED test/engine/test_ddlevents.py::DDLExecutionTest::test_conditional_constraint 180s test/engine/test_ddlevents.py::DDLExecutionTest::test_ddl_execute 180s [gw1] [ 1%] PASSED test/engine/test_ddlevents.py::DDLExecutionTest::test_ddl_execute 180s test/engine/test_ddlevents.py::DDLExecutionTest::test_inline_ddl_if_dialect_name[callable] 180s [gw1] [ 1%] PASSED test/engine/test_ddlevents.py::DDLExecutionTest::test_inline_ddl_if_dialect_name[callable] 180s test/engine/test_ddlevents.py::DDLExecutionTest::test_inline_ddl_if_dialect_name[callable_w_state] 180s [gw1] [ 1%] PASSED test/engine/test_ddlevents.py::DDLExecutionTest::test_inline_ddl_if_dialect_name[callable_w_state] 180s test/engine/test_ddlevents.py::DDLExecutionTest::test_inline_ddl_if_dialect_name[dialect] 180s [gw1] [ 1%] PASSED test/engine/test_ddlevents.py::DDLExecutionTest::test_inline_ddl_if_dialect_name[dialect] 180s test/engine/test_ddlevents.py::DDLExecutionTest::test_metadata 180s [gw1] [ 1%] PASSED test/engine/test_ddlevents.py::DDLExecutionTest::test_metadata 180s test/engine/test_ddlevents.py::DDLExecutionTest::test_platform_escape 180s [gw1] [ 1%] PASSED test/engine/test_ddlevents.py::DDLExecutionTest::test_platform_escape 180s test/engine/test_ddlevents.py::DDLExecutionTest::test_table_by_metadata 180s [gw1] [ 1%] PASSED test/engine/test_ddlevents.py::DDLExecutionTest::test_table_by_metadata 180s test/engine/test_ddlevents.py::DDLExecutionTest::test_table_standalone 181s [gw1] [ 1%] PASSED test/engine/test_ddlevents.py::DDLExecutionTest::test_table_standalone 181s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::ReconstitutionTest::test_copy 181s test/ext/test_associationproxy.py::ReconstitutionTest::test_pickle_dict 181s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::ReconstitutionTest::test_pickle_dict 181s test/ext/test_associationproxy.py::ReconstitutionTest::test_pickle_list 181s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::ReconstitutionTest::test_pickle_list 181s test/ext/test_associationproxy.py::ReconstitutionTest::test_pickle_set 181s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::ReconstitutionTest::test_pickle_set 181s test/ext/test_associationproxy.py::ReconstitutionTest::test_weak_identity_map 181s test/engine/test_ddlevents.py::DDLTest::test_filter 181s [gw1] [ 1%] PASSED test/engine/test_ddlevents.py::DDLTest::test_filter 181s test/engine/test_ddlevents.py::DDLTest::test_repr[include_context] 181s [gw1] [ 1%] PASSED test/engine/test_ddlevents.py::DDLTest::test_repr[include_context] 181s test/engine/test_ddlevents.py::DDLTest::test_repr[not_include_context] 181s [gw1] [ 1%] PASSED test/engine/test_ddlevents.py::DDLTest::test_repr[not_include_context] 181s test/engine/test_ddlevents.py::DDLTest::test_tokens 181s [gw1] [ 1%] PASSED test/engine/test_ddlevents.py::DDLTest::test_tokens 181s test/engine/test_ddlevents.py::DDLTransactionTest::test_ddl_connection_autobegin_transaction 181s [gw1] [ 1%] PASSED test/engine/test_ddlevents.py::DDLTransactionTest::test_ddl_connection_autobegin_transaction 181s test/engine/test_ddlevents.py::DDLTransactionTest::test_ddl_connection_explicit_begin_transaction 181s [gw1] [ 1%] PASSED test/engine/test_ddlevents.py::DDLTransactionTest::test_ddl_connection_explicit_begin_transaction 181s test/engine/test_ddlevents.py::DDLTransactionTest::test_ddl_engine 181s [gw1] [ 1%] PASSED test/engine/test_ddlevents.py::DDLTransactionTest::test_ddl_engine 181s test/engine/test_ddlevents.py::ForeignKeyConstraintDDLEventTest::test_table_integrated 181s [gw1] [ 2%] PASSED test/engine/test_ddlevents.py::ForeignKeyConstraintDDLEventTest::test_table_integrated 181s test/engine/test_ddlevents.py::IndexDDLEventTest::test_straight_create_drop 181s [gw1] [ 2%] PASSED test/engine/test_ddlevents.py::IndexDDLEventTest::test_straight_create_drop 181s test/engine/test_ddlevents.py::IndexDDLEventTest::test_table_integrated 181s [gw1] [ 2%] PASSED test/engine/test_ddlevents.py::IndexDDLEventTest::test_table_integrated 181s test/engine/test_ddlevents.py::SequenceDDLEventTest::test_straight_create_drop 181s [gw1] [ 2%] SKIPPED test/engine/test_ddlevents.py::SequenceDDLEventTest::test_straight_create_drop 181s test/engine/test_ddlevents.py::SequenceDDLEventTest::test_table_integrated 181s [gw1] [ 2%] SKIPPED test/engine/test_ddlevents.py::SequenceDDLEventTest::test_table_integrated 181s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_disable_eagerloads 181s [gw1] [ 2%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_disable_eagerloads 181s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_downgrade_baseline 181s [gw1] [ 2%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_downgrade_baseline 181s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_global_star_ignored_no_entities_bound 181s [gw1] [ 2%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_global_star_ignored_no_entities_bound 181s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_global_star_ignored_no_entities_unbound 181s [gw1] [ 2%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_global_star_ignored_no_entities_unbound 181s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_joined 181s [gw1] [ 2%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_joined 181s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_joined_path_wildcards 181s [gw1] [ 2%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_joined_path_wildcards 181s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_joined_with_lazyload 181s [gw1] [ 2%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_joined_with_lazyload 181s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_joined_with_subqueryload 181s [gw1] [ 2%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_joined_with_subqueryload 181s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_last_one_wins 181s [gw1] [ 2%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_last_one_wins 181s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_noload_with_joinedload 181s [gw1] [ 2%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_noload_with_joinedload 181s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_noload_with_subqueryload 181s [gw1] [ 2%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_noload_with_subqueryload 181s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_select_with_joinedload 181s [gw1] [ 2%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_select_with_joinedload 181s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_select_with_subqueryload 181s [gw1] [ 2%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_select_with_subqueryload 181s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_star_cant_be_followed 181s [gw1] [ 2%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_star_cant_be_followed 181s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_star_must_be_alone 181s [gw1] [ 2%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_star_must_be_alone 181s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_subquery 181s [gw1] [ 2%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_subquery 181s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_subquery_path_wildcards 181s [gw1] [ 2%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_subquery_path_wildcards 181s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_subquery_with_joinedload 181s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ReconstitutionTest::test_weak_identity_map 181s test/ext/test_associationproxy.py::ScalarRemoveListObjectCascade::test_del 181s [gw1] [ 2%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_subquery_with_joinedload 181s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_subquery_with_lazyload 181s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListObjectCascade::test_del 181s test/ext/test_associationproxy.py::ScalarRemoveListObjectCascade::test_del_already_nonpresent 181s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListObjectCascade::test_del_already_nonpresent 181s test/ext/test_associationproxy.py::ScalarRemoveListObjectCascade::test_del_already_nonpresent_no_proxy 181s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListObjectCascade::test_del_already_nonpresent_no_proxy 181s test/ext/test_associationproxy.py::ScalarRemoveListObjectCascade::test_del_no_proxy 181s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListObjectCascade::test_del_no_proxy 181s [gw1] [ 2%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_subquery_with_lazyload 181s test/ext/test_associationproxy.py::ScalarRemoveListObjectCascade::test_set_none_to_none 181s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListObjectCascade::test_set_none_to_none 181s test/orm/test_default_strategies.py::Issue11292Test::test_defaultload_dont_propagate[load_as_option] 181s test/ext/test_associationproxy.py::ScalarRemoveListObjectCascade::test_set_nonnone_to_none 181s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListObjectCascade::test_set_nonnone_to_none 181s test/ext/test_associationproxy.py::ScalarRemoveListObjectNoCascade::test_del 181s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListObjectNoCascade::test_del 181s test/ext/test_associationproxy.py::ScalarRemoveListObjectNoCascade::test_del_already_nonpresent 181s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListObjectNoCascade::test_del_already_nonpresent 181s test/ext/test_associationproxy.py::ScalarRemoveListObjectNoCascade::test_del_already_nonpresent_no_proxy 181s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListObjectNoCascade::test_del_already_nonpresent_no_proxy 181s test/ext/test_associationproxy.py::ScalarRemoveListObjectNoCascade::test_del_no_proxy 181s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListObjectNoCascade::test_del_no_proxy 181s [gw1] [ 2%] PASSED test/orm/test_default_strategies.py::Issue11292Test::test_defaultload_dont_propagate[load_as_option] 181s test/ext/test_associationproxy.py::ScalarRemoveListObjectNoCascade::test_set_none_to_none 181s test/orm/test_default_strategies.py::Issue11292Test::test_defaultload_dont_propagate[not_load_as_option] 181s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListObjectNoCascade::test_set_none_to_none 181s test/ext/test_associationproxy.py::ScalarRemoveListObjectNoCascade::test_set_nonnone_to_none 181s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListObjectNoCascade::test_set_nonnone_to_none 181s test/ext/test_associationproxy.py::ScalarRemoveListScalarCascade::test_del 181s [gw1] [ 2%] PASSED test/orm/test_default_strategies.py::Issue11292Test::test_defaultload_dont_propagate[not_load_as_option] 181s test/orm/test_default_strategies.py::Issue11292Test::test_defaultload_yes_propagate[load_as_option] 181s [gw1] [ 2%] PASSED test/orm/test_default_strategies.py::Issue11292Test::test_defaultload_yes_propagate[load_as_option] 181s test/orm/test_default_strategies.py::Issue11292Test::test_defaultload_yes_propagate[not_load_as_option] 181s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListScalarCascade::test_del 181s test/ext/test_associationproxy.py::ScalarRemoveListScalarCascade::test_del_already_nonpresent 181s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListScalarCascade::test_del_already_nonpresent 181s [gw1] [ 2%] PASSED test/orm/test_default_strategies.py::Issue11292Test::test_defaultload_yes_propagate[not_load_as_option] 181s test/ext/test_associationproxy.py::ScalarRemoveListScalarCascade::test_del_already_nonpresent_no_proxy 181s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListScalarCascade::test_del_already_nonpresent_no_proxy 181s test/ext/test_associationproxy.py::ScalarRemoveListScalarCascade::test_del_no_proxy 181s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListScalarCascade::test_del_no_proxy 181s test/ext/test_associationproxy.py::ScalarRemoveListScalarCascade::test_set_none_to_none 181s test/orm/test_default_strategies.py::NoLoadTest::test_m2o_noload_option 181s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListScalarCascade::test_set_none_to_none 181s test/ext/test_associationproxy.py::ScalarRemoveListScalarCascade::test_set_nonnone_to_none 181s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListScalarCascade::test_set_nonnone_to_none 181s test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascade::test_del 181s [gw1] [ 2%] PASSED test/orm/test_default_strategies.py::NoLoadTest::test_m2o_noload_option 181s test/orm/test_default_strategies.py::NoLoadTest::test_o2m_noload 181s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascade::test_del 181s [gw1] [ 2%] PASSED test/orm/test_default_strategies.py::NoLoadTest::test_o2m_noload 181s test/orm/test_default_strategies.py::NoLoadTest::test_upgrade_o2m_noload_lazyload_option 181s test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascade::test_del_already_nonpresent 181s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascade::test_del_already_nonpresent 181s test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascade::test_del_already_nonpresent_no_proxy 181s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascade::test_del_already_nonpresent_no_proxy 181s test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascade::test_del_no_proxy 181s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascade::test_del_no_proxy 181s test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascade::test_set_none_to_none 181s [gw1] [ 2%] PASSED test/orm/test_default_strategies.py::NoLoadTest::test_upgrade_o2m_noload_lazyload_option 181s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascade::test_set_none_to_none 181s test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascade::test_set_nonnone_to_none 181s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascade::test_set_nonnone_to_none 181s test/sql/test_defaults.py::AutoIncrementTest_sqlite+pysqlite_3_46_1::test_autoinc_detection_no_affinity 181s test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascadeNoneAssign::test_del 181s [gw1] [ 2%] PASSED test/sql/test_defaults.py::AutoIncrementTest_sqlite+pysqlite_3_46_1::test_autoinc_detection_no_affinity 181s test/sql/test_defaults.py::AutoIncrementTest_sqlite+pysqlite_3_46_1::test_autoincrement_fk_disqualifies 181s [gw1] [ 2%] PASSED test/sql/test_defaults.py::AutoIncrementTest_sqlite+pysqlite_3_46_1::test_autoincrement_fk_disqualifies 181s test/sql/test_defaults.py::AutoIncrementTest_sqlite+pysqlite_3_46_1::test_autoincrement_ignore_fk 181s [gw1] [ 2%] PASSED test/sql/test_defaults.py::AutoIncrementTest_sqlite+pysqlite_3_46_1::test_autoincrement_ignore_fk 181s test/sql/test_defaults.py::AutoIncrementTest_sqlite+pysqlite_3_46_1::test_autoincrement_single_col 181s [gw1] [ 2%] PASSED test/sql/test_defaults.py::AutoIncrementTest_sqlite+pysqlite_3_46_1::test_autoincrement_single_col 181s test/sql/test_defaults.py::AutoIncrementTest_sqlite+pysqlite_3_46_1::test_col_w_nonoptional_sequence_non_autoinc_no_firing 181s [gw1] [ 2%] PASSED test/sql/test_defaults.py::AutoIncrementTest_sqlite+pysqlite_3_46_1::test_col_w_nonoptional_sequence_non_autoinc_no_firing 181s test/sql/test_defaults.py::AutoIncrementTest_sqlite+pysqlite_3_46_1::test_col_w_optional_sequence_non_autoinc_no_firing 181s [gw1] [ 2%] PASSED test/sql/test_defaults.py::AutoIncrementTest_sqlite+pysqlite_3_46_1::test_col_w_optional_sequence_non_autoinc_no_firing 181s test/sql/test_defaults.py::AutoIncrementTest_sqlite+pysqlite_3_46_1::test_non_autoincrement 181s [gw1] [ 2%] PASSED test/sql/test_defaults.py::AutoIncrementTest_sqlite+pysqlite_3_46_1::test_non_autoincrement 181s test/sql/test_defaults.py::CTEDefaultTest::test_a_in_b[delete-select-_exclusions_01] 181s [gw1] [ 2%] SKIPPED test/sql/test_defaults.py::CTEDefaultTest::test_a_in_b[delete-select-_exclusions_01] 181s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascadeNoneAssign::test_del 181s test/sql/test_defaults.py::CTEDefaultTest::test_a_in_b[insert-select-_exclusions_02] 181s [gw1] [ 2%] SKIPPED test/sql/test_defaults.py::CTEDefaultTest::test_a_in_b[insert-select-_exclusions_02] 181s test/sql/test_defaults.py::CTEDefaultTest::test_a_in_b[select-insert-_exclusions_04] 181s [gw1] [ 2%] SKIPPED test/sql/test_defaults.py::CTEDefaultTest::test_a_in_b[select-insert-_exclusions_04] 181s test/sql/test_defaults.py::CTEDefaultTest::test_a_in_b[select-update-_exclusions_03] 181s [gw1] [ 2%] SKIPPED test/sql/test_defaults.py::CTEDefaultTest::test_a_in_b[select-update-_exclusions_03] 181s test/sql/test_defaults.py::CTEDefaultTest::test_a_in_b[update-select-_exclusions_00] 181s [gw1] [ 2%] SKIPPED test/sql/test_defaults.py::CTEDefaultTest::test_a_in_b[update-select-_exclusions_00] 181s test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascadeNoneAssign::test_del_already_nonpresent 181s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascadeNoneAssign::test_del_already_nonpresent 181s test/orm/test_defaults.py::ComputedDefaultsOnUpdateTest_sqlite+pysqlite_3_46_1::test_insert_computed[eager] 181s test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascadeNoneAssign::test_del_already_nonpresent_no_proxy 181s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascadeNoneAssign::test_del_already_nonpresent_no_proxy 181s test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascadeNoneAssign::test_del_no_proxy 181s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascadeNoneAssign::test_del_no_proxy 181s test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascadeNoneAssign::test_set_none_to_none 181s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascadeNoneAssign::test_set_none_to_none 181s test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascadeNoneAssign::test_set_nonnone_to_none 181s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascadeNoneAssign::test_set_nonnone_to_none 181s [gw1] [ 2%] PASSED test/orm/test_defaults.py::ComputedDefaultsOnUpdateTest_sqlite+pysqlite_3_46_1::test_insert_computed[eager] 181s test/ext/test_associationproxy.py::ScalarRemoveScalarObjectCascade::test_del 181s test/orm/test_defaults.py::ComputedDefaultsOnUpdateTest_sqlite+pysqlite_3_46_1::test_insert_computed[noneager] 181s [gw1] [ 2%] PASSED test/orm/test_defaults.py::ComputedDefaultsOnUpdateTest_sqlite+pysqlite_3_46_1::test_insert_computed[noneager] 181s test/orm/test_defaults.py::ComputedDefaultsOnUpdateTest_sqlite+pysqlite_3_46_1::test_update_computed[eagerload] 181s [gw1] [ 2%] PASSED test/orm/test_defaults.py::ComputedDefaultsOnUpdateTest_sqlite+pysqlite_3_46_1::test_update_computed[eagerload] 181s test/orm/test_defaults.py::ComputedDefaultsOnUpdateTest_sqlite+pysqlite_3_46_1::test_update_computed[noneagerload] 181s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarObjectCascade::test_del 181s [gw1] [ 2%] PASSED test/orm/test_defaults.py::ComputedDefaultsOnUpdateTest_sqlite+pysqlite_3_46_1::test_update_computed[noneagerload] 181s test/ext/test_associationproxy.py::ScalarRemoveScalarObjectCascade::test_del_already_nonpresent 181s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarObjectCascade::test_del_already_nonpresent 181s test/sql/test_defaults.py::CurrentParametersTest_sqlite+pysqlite_3_46_1::test_parameters[executemany-attribute-_exclusions_02] 181s test/ext/test_associationproxy.py::ScalarRemoveScalarObjectCascade::test_del_already_nonpresent_no_proxy 181s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarObjectCascade::test_del_already_nonpresent_no_proxy 181s [gw1] [ 2%] PASSED test/sql/test_defaults.py::CurrentParametersTest_sqlite+pysqlite_3_46_1::test_parameters[executemany-attribute-_exclusions_02] 181s test/sql/test_defaults.py::CurrentParametersTest_sqlite+pysqlite_3_46_1::test_parameters[executemany-method-_exclusions_03] 181s test/ext/test_associationproxy.py::ScalarRemoveScalarObjectCascade::test_del_no_proxy 181s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarObjectCascade::test_del_no_proxy 181s test/ext/test_associationproxy.py::ScalarRemoveScalarObjectCascade::test_set_none_to_none 181s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarObjectCascade::test_set_none_to_none 181s test/ext/test_associationproxy.py::ScalarRemoveScalarObjectCascade::test_set_nonnone_to_none 181s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarObjectCascade::test_set_nonnone_to_none 181s [gw1] [ 2%] PASSED test/sql/test_defaults.py::CurrentParametersTest_sqlite+pysqlite_3_46_1::test_parameters[executemany-method-_exclusions_03] 181s test/sql/test_defaults.py::CurrentParametersTest_sqlite+pysqlite_3_46_1::test_parameters[multivalues-method-_exclusions_04] 181s [gw1] [ 2%] PASSED test/sql/test_defaults.py::CurrentParametersTest_sqlite+pysqlite_3_46_1::test_parameters[multivalues-method-_exclusions_04] 181s test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascade::test_del 181s test/sql/test_defaults.py::CurrentParametersTest_sqlite+pysqlite_3_46_1::test_parameters[single-attribute-_exclusions_00] 181s [gw1] [ 2%] PASSED test/sql/test_defaults.py::CurrentParametersTest_sqlite+pysqlite_3_46_1::test_parameters[single-attribute-_exclusions_00] 181s test/sql/test_defaults.py::CurrentParametersTest_sqlite+pysqlite_3_46_1::test_parameters[single-method-_exclusions_01] 181s [gw1] [ 2%] PASSED test/sql/test_defaults.py::CurrentParametersTest_sqlite+pysqlite_3_46_1::test_parameters[single-method-_exclusions_01] 181s test/sql/test_defaults.py::DDLTest::test_literal_binds_pgarray 181s [gw1] [ 2%] PASSED test/sql/test_defaults.py::DDLTest::test_literal_binds_pgarray 181s test/sql/test_defaults.py::DDLTest::test_literal_binds_plain 181s [gw1] [ 2%] PASSED test/sql/test_defaults.py::DDLTest::test_literal_binds_plain 181s test/sql/test_defaults.py::DDLTest::test_literal_binds_w_quotes 181s [gw1] [ 2%] PASSED test/sql/test_defaults.py::DDLTest::test_literal_binds_w_quotes 181s test/sql/test_defaults.py::DDLTest::test_sqlexpr 181s [gw1] [ 2%] PASSED test/sql/test_defaults.py::DDLTest::test_sqlexpr 181s test/sql/test_defaults.py::DDLTest::test_string 181s [gw1] [ 2%] PASSED test/sql/test_defaults.py::DDLTest::test_string 181s test/sql/test_defaults.py::DDLTest::test_string_w_quotes 181s [gw1] [ 2%] PASSED test/sql/test_defaults.py::DDLTest::test_string_w_quotes 181s test/sql/test_defaults.py::DDLTest::test_text 181s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascade::test_del 181s [gw1] [ 2%] PASSED test/sql/test_defaults.py::DDLTest::test_text 181s test/sql/test_defaults.py::DDLTest::test_text_literal_binds 181s test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascade::test_del_already_nonpresent 181s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascade::test_del_already_nonpresent 181s test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascade::test_del_already_nonpresent_no_proxy 181s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascade::test_del_already_nonpresent_no_proxy 181s test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascade::test_del_no_proxy 181s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascade::test_del_no_proxy 181s test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascade::test_set_none_to_none 181s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascade::test_set_none_to_none 181s test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascade::test_set_nonnone_to_none 181s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascade::test_set_nonnone_to_none 181s test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascadeNoneAssign::test_del 181s [gw1] [ 2%] PASSED test/sql/test_defaults.py::DDLTest::test_text_literal_binds 181s test/sql/test_defaults.py::DDLTest::test_text_w_quotes 181s [gw1] [ 2%] PASSED test/sql/test_defaults.py::DDLTest::test_text_w_quotes 181s test/sql/test_defaults.py::DefaultObjectTest::test_arg_signature 181s [gw1] [ 2%] PASSED test/sql/test_defaults.py::DefaultObjectTest::test_arg_signature 181s test/sql/test_defaults.py::DefaultObjectTest::test_bad_arg_signature 181s [gw1] [ 2%] PASSED test/sql/test_defaults.py::DefaultObjectTest::test_bad_arg_signature 181s test/sql/test_defaults.py::DefaultObjectTest::test_no_embed_in_sql 181s [gw1] [ 2%] PASSED test/sql/test_defaults.py::DefaultObjectTest::test_no_embed_in_sql 181s test/sql/test_defaults.py::DefaultObjectTest::test_py_vs_server_default_detection_one 181s [gw1] [ 2%] PASSED test/sql/test_defaults.py::DefaultObjectTest::test_py_vs_server_default_detection_one 181s test/sql/test_defaults.py::DefaultObjectTest::test_py_vs_server_default_detection_two 181s [gw1] [ 2%] PASSED test/sql/test_defaults.py::DefaultObjectTest::test_py_vs_server_default_detection_two 181s test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_insert 181s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascadeNoneAssign::test_del 181s test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascadeNoneAssign::test_del_already_nonpresent 181s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascadeNoneAssign::test_del_already_nonpresent 181s test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascadeNoneAssign::test_del_already_nonpresent_no_proxy 181s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascadeNoneAssign::test_del_already_nonpresent_no_proxy 181s test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascadeNoneAssign::test_del_no_proxy 181s [gw1] [ 2%] PASSED test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_insert 181s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascadeNoneAssign::test_del_no_proxy 181s test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_insert_multivalues 181s test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascadeNoneAssign::test_set_none_to_none 181s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascadeNoneAssign::test_set_none_to_none 181s test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascadeNoneAssign::test_set_nonnone_to_none 181s [gw1] [ 2%] PASSED test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_insert_multivalues 181s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascadeNoneAssign::test_set_nonnone_to_none 181s test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_insert_values 181s test/ext/test_associationproxy.py::ScalarRemoveScalarScalarCascade::test_del 181s [gw1] [ 2%] PASSED test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_insert_values 181s test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_insertmany 181s [gw1] [ 2%] PASSED test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_insertmany 181s test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_missing_many_param 181s [gw1] [ 2%] PASSED test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_missing_many_param 181s test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_standalone_default_scalar 181s [gw1] [ 2%] PASSED test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_standalone_default_scalar 181s test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_standalone_function_execute 181s [gw1] [ 2%] PASSED test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_standalone_function_execute 181s test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_standalone_function_scalar 181s [gw1] [ 2%] PASSED test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_standalone_function_scalar 181s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarScalarCascade::test_del 181s test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_standalone_via_exec_removed 181s test/ext/test_associationproxy.py::ScalarRemoveScalarScalarCascade::test_del_already_nonpresent 181s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarScalarCascade::test_del_already_nonpresent 181s [gw1] [ 2%] PASSED test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_standalone_via_exec_removed 181s test/ext/test_associationproxy.py::ScalarRemoveScalarScalarCascade::test_del_already_nonpresent_no_proxy 181s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarScalarCascade::test_del_already_nonpresent_no_proxy 181s test/ext/test_associationproxy.py::ScalarRemoveScalarScalarCascade::test_del_no_proxy 181s test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_update 181s [gw1] [ 2%] PASSED test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_update 181s test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_update_values 181s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarScalarCascade::test_del_no_proxy 181s test/ext/test_associationproxy.py::ScalarRemoveScalarScalarCascade::test_set_none_to_none 181s [gw1] [ 2%] PASSED test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_update_values 181s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarScalarCascade::test_set_none_to_none 181s test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_updatemany 181s test/ext/test_associationproxy.py::ScalarRemoveScalarScalarCascade::test_set_nonnone_to_none 181s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarScalarCascade::test_set_nonnone_to_none 181s [gw1] [ 2%] PASSED test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_updatemany 181s test/ext/test_associationproxy.py::ScalarRemoveScalarScalarNoCascade::test_del 181s test/orm/test_defaults.py::ExcludedDefaultsTest::test_exclude 181s [gw1] [ 2%] PASSED test/orm/test_defaults.py::ExcludedDefaultsTest::test_exclude 181s test/orm/test_defaults.py::IdentityDefaultsOnUpdateTest::test_insert_identity 181s [gw1] [ 2%] SKIPPED test/orm/test_defaults.py::IdentityDefaultsOnUpdateTest::test_insert_identity 181s test/sql/test_defaults.py::InsertFromSelectTest_sqlite+pysqlite_3_46_1::test_insert_from_select_fn_defaults 181s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarScalarNoCascade::test_del 181s [gw1] [ 2%] PASSED test/sql/test_defaults.py::InsertFromSelectTest_sqlite+pysqlite_3_46_1::test_insert_from_select_fn_defaults 181s test/ext/test_associationproxy.py::ScalarRemoveScalarScalarNoCascade::test_del_already_nonpresent 181s test/sql/test_defaults.py::InsertFromSelectTest_sqlite+pysqlite_3_46_1::test_insert_from_select_override_defaults 181s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarScalarNoCascade::test_del_already_nonpresent 181s test/ext/test_associationproxy.py::ScalarRemoveScalarScalarNoCascade::test_del_already_nonpresent_no_proxy 181s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarScalarNoCascade::test_del_already_nonpresent_no_proxy 181s test/ext/test_associationproxy.py::ScalarRemoveScalarScalarNoCascade::test_del_no_proxy 181s [gw1] [ 2%] PASSED test/sql/test_defaults.py::InsertFromSelectTest_sqlite+pysqlite_3_46_1::test_insert_from_select_override_defaults 181s test/sql/test_defaults.py::PKDefaultTest_sqlite+pysqlite_3_46_1::test_pk_default[False-_exclusions_01] 181s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarScalarNoCascade::test_del_no_proxy 181s test/ext/test_associationproxy.py::ScalarRemoveScalarScalarNoCascade::test_set_none_to_none 181s [gw1] [ 2%] PASSED test/sql/test_defaults.py::PKDefaultTest_sqlite+pysqlite_3_46_1::test_pk_default[False-_exclusions_01] 181s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarScalarNoCascade::test_set_none_to_none 181s test/ext/test_associationproxy.py::ScalarRemoveScalarScalarNoCascade::test_set_nonnone_to_none 181s test/sql/test_defaults.py::PKDefaultTest_sqlite+pysqlite_3_46_1::test_pk_default[True-_exclusions_00] 181s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarScalarNoCascade::test_set_nonnone_to_none 181s test/ext/test_associationproxy.py::ScalarTest::test_create_on_set_none[not_specify_creator-create_on_none] 181s [gw1] [ 2%] PASSED test/sql/test_defaults.py::PKDefaultTest_sqlite+pysqlite_3_46_1::test_pk_default[True-_exclusions_00] 181s test/sql/test_defaults.py::PKIncrementTest_sqlite+pysqlite_3_46_1::test_autoincrement 181s [gw1] [ 2%] PASSED test/sql/test_defaults.py::PKIncrementTest_sqlite+pysqlite_3_46_1::test_autoincrement 181s test/sql/test_defaults.py::ServerDefaultsOnPKTest_sqlite+pysqlite_3_46_1::test_autoincrement_reflected_from_server_default 181s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ScalarTest::test_create_on_set_none[not_specify_creator-create_on_none] 181s [gw1] [ 2%] PASSED test/sql/test_defaults.py::ServerDefaultsOnPKTest_sqlite+pysqlite_3_46_1::test_autoincrement_reflected_from_server_default 181s test/ext/test_associationproxy.py::ScalarTest::test_create_on_set_none[not_specify_creator-not_create_on_none] 181s test/sql/test_defaults.py::ServerDefaultsOnPKTest_sqlite+pysqlite_3_46_1::test_int_default_none_on_insert 181s [gw1] [ 2%] PASSED test/sql/test_defaults.py::ServerDefaultsOnPKTest_sqlite+pysqlite_3_46_1::test_int_default_none_on_insert 181s test/sql/test_defaults.py::ServerDefaultsOnPKTest_sqlite+pysqlite_3_46_1::test_int_default_none_on_insert_reflected 181s [gw1] [ 2%] PASSED test/sql/test_defaults.py::ServerDefaultsOnPKTest_sqlite+pysqlite_3_46_1::test_int_default_none_on_insert_reflected 181s test/sql/test_defaults.py::ServerDefaultsOnPKTest_sqlite+pysqlite_3_46_1::test_int_default_on_insert_with_returning 181s [gw1] [ 2%] PASSED test/sql/test_defaults.py::ServerDefaultsOnPKTest_sqlite+pysqlite_3_46_1::test_int_default_on_insert_with_returning 181s test/sql/test_defaults.py::ServerDefaultsOnPKTest_sqlite+pysqlite_3_46_1::test_string_default_none_on_insert 181s [gw1] [ 2%] PASSED test/sql/test_defaults.py::ServerDefaultsOnPKTest_sqlite+pysqlite_3_46_1::test_string_default_none_on_insert 181s test/sql/test_defaults.py::ServerDefaultsOnPKTest_sqlite+pysqlite_3_46_1::test_string_default_on_insert_with_returning 181s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ScalarTest::test_create_on_set_none[not_specify_creator-not_create_on_none] 181s [gw1] [ 2%] PASSED test/sql/test_defaults.py::ServerDefaultsOnPKTest_sqlite+pysqlite_3_46_1::test_string_default_on_insert_with_returning 181s test/ext/test_associationproxy.py::ScalarTest::test_create_on_set_none[specify_creator-create_on_none] 181s test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_clause 181s [gw1] [ 2%] PASSED test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_clause 181s test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_literal_column_default_no_label 181s [gw1] [ 2%] PASSED test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_literal_column_default_no_label 181s test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_literal_default_label 181s [gw1] [ 2%] PASSED test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_literal_default_label 181s test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_literal_default_no_label 181s [gw1] [ 2%] PASSED test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_literal_default_no_label 181s test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_no_implicit_returning 181s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ScalarTest::test_create_on_set_none[specify_creator-create_on_none] 181s [gw1] [ 2%] PASSED test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_no_implicit_returning 181s test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_plain 181s test/ext/test_associationproxy.py::ScalarTest::test_create_on_set_none[specify_creator-not_create_on_none] 181s [gw1] [ 2%] PASSED test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_plain 181s test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_sequence 181s [gw1] [ 2%] PASSED test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_sequence 181s test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_server_default 181s [gw1] [ 2%] PASSED test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_server_default 181s test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_server_default_no_autoincrement 181s [gw1] [ 2%] PASSED test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_server_default_no_autoincrement 181s test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_server_default_no_implicit_returning 181s [gw1] [ 2%] PASSED test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_server_default_no_implicit_returning 181s test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_text_clause_default_no_type 181s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ScalarTest::test_create_on_set_none[specify_creator-not_create_on_none] 181s [gw1] [ 2%] PASSED test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_text_clause_default_no_type 181s test/ext/test_associationproxy.py::ScalarTest::test_custom_getset 181s test/orm/test_defaults.py::TriggerDefaultsTest_sqlite+pysqlite_3_46_1::test_insert 181s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ScalarTest::test_custom_getset 181s test/ext/test_associationproxy.py::ScalarTest::test_empty_scalars 181s [gw1] [ 2%] PASSED test/orm/test_defaults.py::TriggerDefaultsTest_sqlite+pysqlite_3_46_1::test_insert 181s test/orm/test_defaults.py::TriggerDefaultsTest_sqlite+pysqlite_3_46_1::test_update 181s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ScalarTest::test_empty_scalars 181s [gw1] [ 2%] PASSED test/orm/test_defaults.py::TriggerDefaultsTest_sqlite+pysqlite_3_46_1::test_update 181s test/ext/test_associationproxy.py::ScalarTest::test_scalar_opts_exclusive 181s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ScalarTest::test_scalar_opts_exclusive 181s test/ext/test_associationproxy.py::ScalarTest::test_scalar_proxy 181s test/orm/test_deferred.py::AutoflushTest::test_deferred_autoflushes 181s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ScalarTest::test_scalar_proxy 181s test/ext/test_associationproxy.py::ScopeBehaviorTest::test_associated_collection_gc 181s [gw1] [ 2%] PASSED test/orm/test_deferred.py::AutoflushTest::test_deferred_autoflushes 182s test/orm/test_deferred.py::DeferredOptionsTest::test_chained_multi_col_options 182s [gw1] [ 2%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_chained_multi_col_options 182s test/orm/test_deferred.py::DeferredOptionsTest::test_deep_options 182s [gw1] [ 2%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_deep_options 182s test/orm/test_deferred.py::DeferredOptionsTest::test_defer_star_from_loader[immediateload] 182s [gw1] [ 2%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_defer_star_from_loader[immediateload] 182s test/orm/test_deferred.py::DeferredOptionsTest::test_defer_star_from_loader[joinedload] 182s [gw1] [ 2%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_defer_star_from_loader[joinedload] 182s test/orm/test_deferred.py::DeferredOptionsTest::test_defer_star_from_loader[lazyload] 182s [gw1] [ 2%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_defer_star_from_loader[lazyload] 182s test/orm/test_deferred.py::DeferredOptionsTest::test_defer_star_from_loader[selectinload] 182s [gw1] [ 2%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_defer_star_from_loader[selectinload] 182s test/orm/test_deferred.py::DeferredOptionsTest::test_defer_star_from_loader[subqueryload] 182s [gw1] [ 2%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_defer_star_from_loader[subqueryload] 182s test/orm/test_deferred.py::DeferredOptionsTest::test_load_only_no_pk 182s [gw1] [ 2%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_load_only_no_pk 182s test/orm/test_deferred.py::DeferredOptionsTest::test_load_only_no_pk_rt 182s [gw1] [ 2%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_load_only_no_pk_rt 182s test/orm/test_deferred.py::DeferredOptionsTest::test_load_only_parent_specific 182s [gw1] [ 2%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_load_only_parent_specific 182s test/orm/test_deferred.py::DeferredOptionsTest::test_load_only_path_specific 182s [gw1] [ 2%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_load_only_path_specific 182s test/orm/test_deferred.py::DeferredOptionsTest::test_load_only_propagate_bound 182s [gw1] [ 2%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_load_only_propagate_bound 182s test/orm/test_deferred.py::DeferredOptionsTest::test_load_only_propagate_unbound 182s [gw1] [ 2%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_load_only_propagate_unbound 182s test/orm/test_deferred.py::DeferredOptionsTest::test_load_only_synonym 182s [gw1] [ 2%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_load_only_synonym 182s test/orm/test_deferred.py::DeferredOptionsTest::test_load_only_w_deferred 182s [gw1] [ 2%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_load_only_w_deferred 182s test/orm/test_deferred.py::DeferredOptionsTest::test_locates_col 182s [gw1] [ 2%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_locates_col 182s test/orm/test_deferred.py::DeferredOptionsTest::test_locates_col_rowproc_only 182s [gw1] [ 2%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_locates_col_rowproc_only 182s test/orm/test_deferred.py::DeferredOptionsTest::test_locates_col_w_option_rowproc_only 182s [gw1] [ 2%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_locates_col_w_option_rowproc_only 182s test/orm/test_deferred.py::DeferredOptionsTest::test_options 182s [gw1] [ 2%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_options 182s test/orm/test_deferred.py::DeferredOptionsTest::test_path_entity 182s [gw1] [ 2%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_path_entity 182s test/orm/test_deferred.py::DeferredOptionsTest::test_raise_on_col_newstyle 182s [gw1] [ 2%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_raise_on_col_newstyle 182s test/orm/test_deferred.py::DeferredOptionsTest::test_raise_on_col_rowproc_only 182s [gw1] [ 2%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_raise_on_col_rowproc_only 182s test/orm/test_deferred.py::DeferredOptionsTest::test_raise_on_col_w_option_rowproc_only 182s [gw1] [ 2%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_raise_on_col_w_option_rowproc_only 182s test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_group 182s [gw1] [ 2%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_group 182s test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_group_from_relationship_joinedload 182s [gw1] [ 2%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_group_from_relationship_joinedload 182s test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_group_from_relationship_joinedload_colexpr 182s [gw1] [ 2%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_group_from_relationship_joinedload_colexpr 182s test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_group_from_relationship_lazyload 182s [gw1] [ 2%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_group_from_relationship_lazyload 182s test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_group_from_relationship_subqueryload 182s [gw1] [ 2%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_group_from_relationship_subqueryload 182s test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_group_multi 182s [gw1] [ 2%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_group_multi 182s test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_group_multi_pathed 182s [gw1] [ 2%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_group_multi_pathed 182s test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_group_with_load 182s [gw1] [ 2%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_group_with_load 182s test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_star 182s [gw1] [ 2%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_star 182s test/orm/test_deferred.py::DeferredPopulationTest::test_join_no_clear 182s [gw1] [ 2%] PASSED test/orm/test_deferred.py::DeferredPopulationTest::test_join_no_clear 182s test/orm/test_deferred.py::DeferredPopulationTest::test_join_with_clear 182s [gw1] [ 2%] PASSED test/orm/test_deferred.py::DeferredPopulationTest::test_join_with_clear 182s test/orm/test_deferred.py::DeferredPopulationTest::test_joinedload_no_clear 182s [gw1] [ 2%] PASSED test/orm/test_deferred.py::DeferredPopulationTest::test_joinedload_no_clear 182s test/orm/test_deferred.py::DeferredPopulationTest::test_joinedload_with_clear 182s [gw1] [ 2%] PASSED test/orm/test_deferred.py::DeferredPopulationTest::test_joinedload_with_clear 182s test/orm/test_deferred.py::DeferredPopulationTest::test_no_previous_query 182s [gw1] [ 2%] PASSED test/orm/test_deferred.py::DeferredPopulationTest::test_no_previous_query 182s test/orm/test_deferred.py::DeferredPopulationTest::test_query_twice_no_clear 182s [gw1] [ 2%] PASSED test/orm/test_deferred.py::DeferredPopulationTest::test_query_twice_no_clear 182s test/orm/test_deferred.py::DeferredPopulationTest::test_query_twice_with_clear 182s [gw1] [ 2%] PASSED test/orm/test_deferred.py::DeferredPopulationTest::test_query_twice_with_clear 182s test/orm/test_deferred.py::DeferredTest::test_basic 182s [gw1] [ 2%] PASSED test/orm/test_deferred.py::DeferredTest::test_basic 182s test/orm/test_deferred.py::DeferredTest::test_basic_w_new_style 182s [gw1] [ 2%] PASSED test/orm/test_deferred.py::DeferredTest::test_basic_w_new_style 182s test/orm/test_deferred.py::DeferredTest::test_commits_state 182s [gw1] [ 2%] PASSED test/orm/test_deferred.py::DeferredTest::test_commits_state 182s test/orm/test_deferred.py::DeferredTest::test_defer_option_primary_key[False] 182s [gw1] [ 2%] PASSED test/orm/test_deferred.py::DeferredTest::test_defer_option_primary_key[False] 182s test/orm/test_deferred.py::DeferredTest::test_defer_option_primary_key[True] 182s [gw1] [ 2%] PASSED test/orm/test_deferred.py::DeferredTest::test_defer_option_primary_key[True] 182s test/orm/test_deferred.py::DeferredTest::test_defer_primary_key 182s [gw1] [ 2%] PASSED test/orm/test_deferred.py::DeferredTest::test_defer_primary_key 182s test/orm/test_deferred.py::DeferredTest::test_group 182s [gw1] [ 2%] PASSED test/orm/test_deferred.py::DeferredTest::test_group 182s test/orm/test_deferred.py::DeferredTest::test_group_defer_newstyle[False] 182s [gw1] [ 2%] PASSED test/orm/test_deferred.py::DeferredTest::test_group_defer_newstyle[False] 182s test/orm/test_deferred.py::DeferredTest::test_group_defer_newstyle[None] 182s [gw1] [ 2%] PASSED test/orm/test_deferred.py::DeferredTest::test_group_defer_newstyle[None] 182s test/orm/test_deferred.py::DeferredTest::test_group_defer_newstyle[True] 182s [gw1] [ 2%] PASSED test/orm/test_deferred.py::DeferredTest::test_group_defer_newstyle[True] 182s test/orm/test_deferred.py::DeferredTest::test_map_selectable_wo_deferred 182s [gw1] [ 2%] PASSED test/orm/test_deferred.py::DeferredTest::test_map_selectable_wo_deferred 182s test/orm/test_deferred.py::DeferredTest::test_preserve_changes 182s [gw1] [ 2%] PASSED test/orm/test_deferred.py::DeferredTest::test_preserve_changes 182s test/orm/test_deferred.py::DeferredTest::test_save 182s [gw1] [ 2%] PASSED test/orm/test_deferred.py::DeferredTest::test_save 182s test/orm/test_deferred.py::DeferredTest::test_synonym_group_bug 182s [gw1] [ 2%] PASSED test/orm/test_deferred.py::DeferredTest::test_synonym_group_bug 182s test/orm/test_deferred.py::DeferredTest::test_unsaved 182s [gw1] [ 2%] PASSED test/orm/test_deferred.py::DeferredTest::test_unsaved 182s test/orm/test_deferred.py::DeferredTest::test_unsaved_2 182s [gw1] [ 2%] PASSED test/orm/test_deferred.py::DeferredTest::test_unsaved_2 182s test/orm/test_deferred.py::DeferredTest::test_unsaved_group 182s [gw1] [ 2%] PASSED test/orm/test_deferred.py::DeferredTest::test_unsaved_group 182s test/orm/test_deferred.py::DeferredTest::test_unsaved_group_2 182s [gw1] [ 2%] PASSED test/orm/test_deferred.py::DeferredTest::test_unsaved_group_2 182s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ScopeBehaviorTest::test_associated_collection_gc 182s test/orm/test_deferred.py::InheritanceTest::test_defer_on_wildcard_subclass 182s test/ext/test_associationproxy.py::ScopeBehaviorTest::test_associated_collection_iterate 182s [gw1] [ 2%] PASSED test/orm/test_deferred.py::InheritanceTest::test_defer_on_wildcard_subclass 182s test/orm/test_deferred.py::InheritanceTest::test_defer_super_name_on_subclass 182s [gw1] [ 2%] PASSED test/orm/test_deferred.py::InheritanceTest::test_defer_super_name_on_subclass 182s test/orm/test_deferred.py::InheritanceTest::test_defer_super_name_on_subclass_bound 182s [gw1] [ 2%] PASSED test/orm/test_deferred.py::InheritanceTest::test_defer_super_name_on_subclass_bound 182s test/orm/test_deferred.py::InheritanceTest::test_issue_10125[contains_eager] 182s [gw1] [ 2%] PASSED test/orm/test_deferred.py::InheritanceTest::test_issue_10125[contains_eager] 182s test/orm/test_deferred.py::InheritanceTest::test_issue_10125[joinedload] 182s [gw1] [ 2%] PASSED test/orm/test_deferred.py::InheritanceTest::test_issue_10125[joinedload] 182s test/orm/test_deferred.py::InheritanceTest::test_load_only_alias_subclass 182s [gw1] [ 2%] PASSED test/orm/test_deferred.py::InheritanceTest::test_load_only_alias_subclass 182s test/orm/test_deferred.py::InheritanceTest::test_load_only_alias_subclass_bound 182s [gw1] [ 2%] PASSED test/orm/test_deferred.py::InheritanceTest::test_load_only_alias_subclass_bound 182s test/orm/test_deferred.py::InheritanceTest::test_load_only_from_with_polymorphic_applied 182s [gw1] [ 2%] PASSED test/orm/test_deferred.py::InheritanceTest::test_load_only_from_with_polymorphic_applied 182s test/orm/test_deferred.py::InheritanceTest::test_load_only_from_with_polymorphic_mismatch 182s [gw1] [ 2%] PASSED test/orm/test_deferred.py::InheritanceTest::test_load_only_from_with_polymorphic_mismatch 182s test/orm/test_deferred.py::InheritanceTest::test_load_only_of_type_with_polymorphic 182s [gw1] [ 2%] PASSED test/orm/test_deferred.py::InheritanceTest::test_load_only_of_type_with_polymorphic 182s test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass 182s [gw1] [ 2%] PASSED test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass 182s test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass_and_superclass 182s [gw1] [ 2%] PASSED test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass_and_superclass 182s test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass_and_superclass_bound 182s [gw1] [ 2%] PASSED test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass_and_superclass_bound 182s test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass_bound 182s [gw1] [ 2%] PASSED test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass_bound 182s test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass_from_relationship 182s [gw1] [ 2%] PASSED test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass_from_relationship 182s test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass_from_relationship_bound 182s [gw1] [ 2%] PASSED test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass_from_relationship_bound 182s test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass_from_relationship_polymorphic 182s [gw1] [ 2%] PASSED test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass_from_relationship_polymorphic 182s test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass_from_relationship_polymorphic_bound 182s [gw1] [ 2%] PASSED test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass_from_relationship_polymorphic_bound 182s test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass_of_type 182s [gw1] [ 2%] PASSED test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass_of_type 182s test/orm/test_deferred.py::InheritanceTest::test_wildcard_subclass_of_type 182s [gw1] [ 2%] PASSED test/orm/test_deferred.py::InheritanceTest::test_wildcard_subclass_of_type 182s test/orm/test_deferred.py::MultiPathTest_order_one::test_data_loaded 182s [gw1] [ 2%] PASSED test/orm/test_deferred.py::MultiPathTest_order_one::test_data_loaded 182s test/orm/test_deferred.py::MultiPathTest_order_two::test_data_loaded 182s [gw1] [ 2%] PASSED test/orm/test_deferred.py::MultiPathTest_order_two::test_data_loaded 182s test/orm/test_deferred.py::RaiseLoadTest::test_deferred_raise_option_load_after_expire_obj 182s [gw1] [ 2%] PASSED test/orm/test_deferred.py::RaiseLoadTest::test_deferred_raise_option_load_after_expire_obj 182s test/orm/test_deferred.py::RaiseLoadTest::test_deferred_raise_option_load_column_unexpire 182s [gw1] [ 2%] PASSED test/orm/test_deferred.py::RaiseLoadTest::test_deferred_raise_option_load_column_unexpire 182s test/orm/test_deferred.py::RaiseLoadTest::test_deferred_raise_option_raise_column_plain 182s [gw1] [ 2%] PASSED test/orm/test_deferred.py::RaiseLoadTest::test_deferred_raise_option_raise_column_plain 182s test/orm/test_deferred.py::RaiseLoadTest::test_does_expire_cancel_normal_defer_option 182s [gw1] [ 2%] PASSED test/orm/test_deferred.py::RaiseLoadTest::test_does_expire_cancel_normal_defer_option 182s test/orm/test_deferred.py::RaiseLoadTest::test_load_only_raise_option_raise_column_plain 182s [gw1] [ 2%] PASSED test/orm/test_deferred.py::RaiseLoadTest::test_load_only_raise_option_raise_column_plain 182s test/orm/test_deferred.py::RaiseLoadTest::test_mapper_defer_unraise 182s [gw1] [ 2%] PASSED test/orm/test_deferred.py::RaiseLoadTest::test_mapper_defer_unraise 182s test/orm/test_deferred.py::RaiseLoadTest::test_mapper_raise 182s [gw1] [ 2%] PASSED test/orm/test_deferred.py::RaiseLoadTest::test_mapper_raise 182s test/orm/test_deferred.py::RaiseLoadTest::test_mapper_raise_after_expire_attr 182s [gw1] [ 2%] PASSED test/orm/test_deferred.py::RaiseLoadTest::test_mapper_raise_after_expire_attr 182s test/orm/test_deferred.py::RaiseLoadTest::test_mapper_raise_after_expire_obj 182s [gw1] [ 2%] PASSED test/orm/test_deferred.py::RaiseLoadTest::test_mapper_raise_after_expire_obj 182s test/orm/test_deferred.py::RaiseLoadTest::test_mapper_raise_after_modify_attr_expire_obj 182s [gw1] [ 2%] PASSED test/orm/test_deferred.py::RaiseLoadTest::test_mapper_raise_after_modify_attr_expire_obj 182s test/orm/test_deferred.py::RaiseLoadTest::test_mapper_undefer_unraise 182s [gw1] [ 2%] PASSED test/orm/test_deferred.py::RaiseLoadTest::test_mapper_undefer_unraise 182s test/orm/test_deferred.py::RaiseLoadTest::test_option_raise_deferred 182s [gw1] [ 2%] PASSED test/orm/test_deferred.py::RaiseLoadTest::test_option_raise_deferred 182s test/orm/test_deferred.py::RaiseLoadTest::test_option_raiseload_unexpire_modified_obj 182s [gw1] [ 2%] PASSED test/orm/test_deferred.py::RaiseLoadTest::test_option_raiseload_unexpire_modified_obj 182s test/orm/test_deferred.py::SelfReferentialMultiPathTest::test_present_overrides_deferred 182s [gw1] [ 2%] PASSED test/orm/test_deferred.py::SelfReferentialMultiPathTest::test_present_overrides_deferred 182s test/orm/test_deferred.py::WithExpressionTest::test_dont_explode_on_expire_individual 182s [gw1] [ 2%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_dont_explode_on_expire_individual 182s test/orm/test_deferred.py::WithExpressionTest::test_dont_explode_on_expire_whole 182s [gw1] [ 2%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_dont_explode_on_expire_whole 182s test/orm/test_deferred.py::WithExpressionTest::test_expr_default_value 182s [gw1] [ 2%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_default_value 182s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[has_default-different_name-aliased-core] 182s [gw1] [ 2%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[has_default-different_name-aliased-core] 182s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[has_default-different_name-aliased-orm] 182s [gw1] [ 2%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[has_default-different_name-aliased-orm] 182s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[has_default-different_name-from_statement-core] 182s [gw1] [ 2%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[has_default-different_name-from_statement-core] 182s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[has_default-different_name-from_statement-orm] 182s [gw1] [ 2%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[has_default-different_name-from_statement-orm] 182s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[has_default-same_name-aliased-core] 182s [gw1] [ 2%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[has_default-same_name-aliased-core] 182s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[has_default-same_name-aliased-orm] 182s [gw1] [ 2%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[has_default-same_name-aliased-orm] 182s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[has_default-same_name-from_statement-core] 182s [gw1] [ 2%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[has_default-same_name-from_statement-core] 182s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[has_default-same_name-from_statement-orm] 182s [gw1] [ 2%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[has_default-same_name-from_statement-orm] 182s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[no_default-different_name-aliased-core] 182s [gw1] [ 2%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[no_default-different_name-aliased-core] 182s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[no_default-different_name-aliased-orm] 182s [gw1] [ 2%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[no_default-different_name-aliased-orm] 182s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[no_default-different_name-from_statement-core] 182s [gw1] [ 2%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[no_default-different_name-from_statement-core] 182s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[no_default-different_name-from_statement-orm] 182s [gw1] [ 2%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[no_default-different_name-from_statement-orm] 182s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[no_default-same_name-aliased-core] 182s [gw1] [ 2%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[no_default-same_name-aliased-core] 182s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[no_default-same_name-aliased-orm] 182s [gw1] [ 2%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[no_default-same_name-aliased-orm] 182s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[no_default-same_name-from_statement-core] 182s [gw1] [ 2%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[no_default-same_name-from_statement-core] 182s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[no_default-same_name-from_statement-orm] 182s [gw1] [ 2%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[no_default-same_name-from_statement-orm] 182s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[has_default-different_name-aliased-core] 182s [gw1] [ 2%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[has_default-different_name-aliased-core] 182s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[has_default-different_name-aliased-orm] 182s [gw1] [ 2%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[has_default-different_name-aliased-orm] 182s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[has_default-different_name-from_statement-core] 182s [gw1] [ 2%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[has_default-different_name-from_statement-core] 182s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[has_default-different_name-from_statement-orm] 182s [gw1] [ 2%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[has_default-different_name-from_statement-orm] 182s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[has_default-same_name-aliased-core] 182s [gw1] [ 2%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[has_default-same_name-aliased-core] 182s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[has_default-same_name-aliased-orm] 182s [gw1] [ 2%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[has_default-same_name-aliased-orm] 182s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[has_default-same_name-from_statement-core] 182s [gw1] [ 2%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[has_default-same_name-from_statement-core] 182s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[has_default-same_name-from_statement-orm] 182s [gw1] [ 2%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[has_default-same_name-from_statement-orm] 182s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[no_default-different_name-aliased-core] 182s [gw1] [ 2%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[no_default-different_name-aliased-core] 182s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[no_default-different_name-aliased-orm] 182s [gw1] [ 2%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[no_default-different_name-aliased-orm] 182s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[no_default-different_name-from_statement-core] 182s [gw1] [ 2%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[no_default-different_name-from_statement-core] 182s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[no_default-different_name-from_statement-orm] 182s [gw1] [ 2%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[no_default-different_name-from_statement-orm] 182s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[no_default-same_name-aliased-core] 182s [gw1] [ 2%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[no_default-same_name-aliased-core] 182s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[no_default-same_name-aliased-orm] 182s [gw1] [ 2%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[no_default-same_name-aliased-orm] 182s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[no_default-same_name-from_statement-core] 182s [gw1] [ 2%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[no_default-same_name-from_statement-core] 182s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[no_default-same_name-from_statement-orm] 182s [gw1] [ 2%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[no_default-same_name-from_statement-orm] 182s test/orm/test_deferred.py::WithExpressionTest::test_in_joinedload 182s [gw1] [ 2%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_in_joinedload 182s test/orm/test_deferred.py::WithExpressionTest::test_no_refresh_unless_populate_existing 182s [gw1] [ 2%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_no_refresh_unless_populate_existing 182s test/orm/test_deferred.py::WithExpressionTest::test_no_sql_not_set_up 182s [gw1] [ 2%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_no_sql_not_set_up 182s test/orm/test_deferred.py::WithExpressionTest::test_non_cacheable_expr 182s [gw1] [ 2%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_non_cacheable_expr 182s test/orm/test_deferred.py::WithExpressionTest::test_reuse_expr 182s [gw1] [ 2%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_reuse_expr 182s test/orm/test_deferred.py::WithExpressionTest::test_simple_expr 182s [gw1] [ 2%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_simple_expr 182s test/sql/test_delete.py::DeleteFromCompileTest::test_autocorrelate_error 182s [gw1] [ 2%] PASSED test/sql/test_delete.py::DeleteFromCompileTest::test_autocorrelate_error 182s test/sql/test_delete.py::DeleteFromCompileTest::test_correlation_to_extra 182s [gw1] [ 2%] PASSED test/sql/test_delete.py::DeleteFromCompileTest::test_correlation_to_extra 182s test/sql/test_delete.py::DeleteFromCompileTest::test_delete_extra_froms 182s [gw1] [ 2%] PASSED test/sql/test_delete.py::DeleteFromCompileTest::test_delete_extra_froms 182s test/sql/test_delete.py::DeleteFromCompileTest::test_dont_correlate_to_extra 182s [gw1] [ 2%] PASSED test/sql/test_delete.py::DeleteFromCompileTest::test_dont_correlate_to_extra 182s test/sql/test_delete.py::DeleteFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_alias_plus_table 182s [gw1] [ 2%] SKIPPED test/sql/test_delete.py::DeleteFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_alias_plus_table 182s test/sql/test_delete.py::DeleteFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_three_table 182s [gw1] [ 2%] SKIPPED test/sql/test_delete.py::DeleteFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_three_table 182s test/sql/test_delete.py::DeleteFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_two_table 182s [gw1] [ 2%] SKIPPED test/sql/test_delete.py::DeleteFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_two_table 182s test/sql/test_delete.py::DeleteFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_two_table_plus_alias 182s [gw1] [ 2%] SKIPPED test/sql/test_delete.py::DeleteFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_two_table_plus_alias 182s test/sql/test_delete.py::DeleteTest::test_alias 182s [gw1] [ 2%] PASSED test/sql/test_delete.py::DeleteTest::test_alias 182s test/sql/test_delete.py::DeleteTest::test_correlated_select 182s [gw1] [ 2%] PASSED test/sql/test_delete.py::DeleteTest::test_correlated_select 182s test/sql/test_delete.py::DeleteTest::test_delete 182s [gw1] [ 2%] PASSED test/sql/test_delete.py::DeleteTest::test_delete 182s test/sql/test_delete.py::DeleteTest::test_delete_literal_binds 182s [gw1] [ 2%] PASSED test/sql/test_delete.py::DeleteTest::test_delete_literal_binds 182s test/sql/test_delete.py::DeleteTest::test_non_correlated_select 182s [gw1] [ 2%] PASSED test/sql/test_delete.py::DeleteTest::test_non_correlated_select 182s test/sql/test_delete.py::DeleteTest::test_prefix_with 182s [gw1] [ 2%] PASSED test/sql/test_delete.py::DeleteTest::test_prefix_with 182s test/sql/test_delete.py::DeleteTest::test_where_empty 182s [gw1] [ 2%] PASSED test/sql/test_delete.py::DeleteTest::test_where_empty 182s test/base/test_dependency.py::DependencySortTest::test_find_cycle_one 182s [gw1] [ 2%] PASSED test/base/test_dependency.py::DependencySortTest::test_find_cycle_one 182s test/base/test_dependency.py::DependencySortTest::test_find_multiple_cycles_four 182s [gw1] [ 2%] PASSED test/base/test_dependency.py::DependencySortTest::test_find_multiple_cycles_four 182s test/base/test_dependency.py::DependencySortTest::test_find_multiple_cycles_one 182s [gw1] [ 2%] PASSED test/base/test_dependency.py::DependencySortTest::test_find_multiple_cycles_one 182s test/base/test_dependency.py::DependencySortTest::test_find_multiple_cycles_three 182s [gw1] [ 2%] PASSED test/base/test_dependency.py::DependencySortTest::test_find_multiple_cycles_three 182s test/base/test_dependency.py::DependencySortTest::test_find_multiple_cycles_two 182s [gw1] [ 2%] PASSED test/base/test_dependency.py::DependencySortTest::test_find_multiple_cycles_two 182s test/base/test_dependency.py::DependencySortTest::test_large_sort 182s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ScopeBehaviorTest::test_associated_collection_iterate 182s test/ext/test_associationproxy.py::ScopeBehaviorTest::test_associated_dynamic_gc 182s [gw1] [ 2%] PASSED test/base/test_dependency.py::DependencySortTest::test_large_sort 182s test/base/test_dependency.py::DependencySortTest::test_raise_on_cycle_one 182s [gw1] [ 3%] PASSED test/base/test_dependency.py::DependencySortTest::test_raise_on_cycle_one 182s test/base/test_dependency.py::DependencySortTest::test_raise_on_cycle_three 182s [gw1] [ 3%] PASSED test/base/test_dependency.py::DependencySortTest::test_raise_on_cycle_three 182s test/base/test_dependency.py::DependencySortTest::test_raise_on_cycle_two 182s [gw1] [ 3%] PASSED test/base/test_dependency.py::DependencySortTest::test_raise_on_cycle_two 182s test/base/test_dependency.py::DependencySortTest::test_sort_deterministic_one 182s [gw1] [ 3%] PASSED test/base/test_dependency.py::DependencySortTest::test_sort_deterministic_one 182s test/base/test_dependency.py::DependencySortTest::test_sort_deterministic_two 182s [gw1] [ 3%] PASSED test/base/test_dependency.py::DependencySortTest::test_sort_deterministic_two 182s test/base/test_dependency.py::DependencySortTest::test_sort_one 182s [gw1] [ 3%] PASSED test/base/test_dependency.py::DependencySortTest::test_sort_one 182s test/base/test_dependency.py::DependencySortTest::test_sort_three 182s [gw1] [ 3%] PASSED test/base/test_dependency.py::DependencySortTest::test_sort_three 182s test/base/test_dependency.py::DependencySortTest::test_sort_two 182s [gw1] [ 3%] PASSED test/base/test_dependency.py::DependencySortTest::test_sort_two 182s test/base/test_dependency.py::DependencySortTest::test_ticket_1380 182s [gw1] [ 3%] PASSED test/base/test_dependency.py::DependencySortTest::test_ticket_1380 182s test/engine/test_deprecations.py::AsyncFallbackDeprecationTest::test_async_fallback_deprecated 182s [gw1] [ 3%] PASSED test/engine/test_deprecations.py::AsyncFallbackDeprecationTest::test_async_fallback_deprecated 182s test/engine/test_deprecations.py::AsyncFallbackDeprecationTest::test_async_fallback_false_is_ok 182s [gw1] [ 3%] PASSED test/engine/test_deprecations.py::AsyncFallbackDeprecationTest::test_async_fallback_false_is_ok 182s test/ext/test_deprecations.py::AutomapTest::test_reflect_true 182s [gw1] [ 3%] PASSED test/ext/test_deprecations.py::AutomapTest::test_reflect_true 182s test/orm/test_deprecations.py::BindSensitiveStringifyTest::test_query_bound_session 182s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::BindSensitiveStringifyTest::test_query_bound_session 182s test/orm/test_deprecations.py::BindSensitiveStringifyTest::test_query_no_session 182s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::BindSensitiveStringifyTest::test_query_no_session 182s test/orm/test_deprecations.py::BindSensitiveStringifyTest::test_query_unbound_session 182s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::BindSensitiveStringifyTest::test_query_unbound_session 182s test/dialect/mysql/test_deprecations.py::CompileTest::test_distinct_string 182s [gw1] [ 3%] PASSED test/dialect/mysql/test_deprecations.py::CompileTest::test_distinct_string 182s test/engine/test_deprecations.py::ConnectionlessDeprecationTest::test_inspector_constructor_connection 182s [gw1] [ 3%] PASSED test/engine/test_deprecations.py::ConnectionlessDeprecationTest::test_inspector_constructor_connection 182s test/engine/test_deprecations.py::ConnectionlessDeprecationTest::test_inspector_constructor_engine 182s [gw1] [ 3%] PASSED test/engine/test_deprecations.py::ConnectionlessDeprecationTest::test_inspector_constructor_engine 182s test/engine/test_deprecations.py::ConnectionlessDeprecationTest::test_inspector_from_engine 182s [gw1] [ 3%] PASSED test/engine/test_deprecations.py::ConnectionlessDeprecationTest::test_inspector_from_engine 182s test/engine/test_deprecations.py::CreateEngineTest::test_dbapi_clsmethod_renamed 182s [gw1] [ 3%] PASSED test/engine/test_deprecations.py::CreateEngineTest::test_dbapi_clsmethod_renamed 182s test/engine/test_deprecations.py::CreateEngineTest::test_dialect_use_setinputsizes_attr 182s [gw1] [ 3%] PASSED test/engine/test_deprecations.py::CreateEngineTest::test_dialect_use_setinputsizes_attr 182s test/engine/test_deprecations.py::CreateEngineTest::test_empty_in_keyword 182s [gw1] [ 3%] PASSED test/engine/test_deprecations.py::CreateEngineTest::test_empty_in_keyword 182s test/engine/test_deprecations.py::CreateEngineTest::test_no_warning_for_dual_dbapi_clsmethod 182s [gw1] [ 3%] PASSED test/engine/test_deprecations.py::CreateEngineTest::test_no_warning_for_dual_dbapi_clsmethod 182s test/engine/test_deprecations.py::CreateEngineTest::test_strategy_keyword_mock 182s [gw1] [ 3%] PASSED test/engine/test_deprecations.py::CreateEngineTest::test_strategy_keyword_mock 182s test/engine/test_deprecations.py::CreateEngineTest::test_strategy_keyword_unknown 182s [gw1] [ 3%] PASSED test/engine/test_deprecations.py::CreateEngineTest::test_strategy_keyword_unknown 183s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_disable_eagerloads 183s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_disable_eagerloads 183s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_downgrade_baseline 183s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_downgrade_baseline 183s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_global_star_ignored_no_entities_bound 183s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_global_star_ignored_no_entities_bound 183s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_global_star_ignored_no_entities_unbound 183s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_global_star_ignored_no_entities_unbound 183s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_joined 183s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_joined 183s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_joined_path_wildcards 183s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_joined_path_wildcards 183s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_joined_with_lazyload 183s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_joined_with_lazyload 183s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_joined_with_subqueryload 183s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_joined_with_subqueryload 183s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_last_one_wins 183s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_last_one_wins 183s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_noload_with_joinedload 183s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_noload_with_joinedload 183s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_noload_with_subqueryload 183s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_noload_with_subqueryload 183s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_select_with_joinedload 183s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::ScopeBehaviorTest::test_associated_dynamic_gc 183s test/ext/test_associationproxy.py::ScopeBehaviorTest::test_associated_dynamic_iterate 183s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_select_with_joinedload 183s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_select_with_subqueryload 183s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_select_with_subqueryload 183s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_star_cant_be_followed 183s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_star_cant_be_followed 183s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_star_must_be_alone 183s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_star_must_be_alone 183s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_subquery 183s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_subquery 183s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_subquery_path_wildcards 183s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_subquery_path_wildcards 183s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_subquery_with_joinedload 183s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_subquery_with_joinedload 183s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_subquery_with_lazyload 183s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_subquery_with_lazyload 183s test/orm/test_deprecations.py::DeferredOptionsTest::test_deep_options 183s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::DeferredOptionsTest::test_deep_options 183s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_defer_on_wildcard_subclass 183s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_defer_on_wildcard_subclass 183s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_defer_super_name_on_subclass 183s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_defer_super_name_on_subclass 183s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_defer_super_name_on_subclass_bound 183s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_defer_super_name_on_subclass_bound 183s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_issue_10125[contains_eager] 183s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_issue_10125[contains_eager] 183s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_issue_10125[joinedload] 183s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_issue_10125[joinedload] 183s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_alias_subclass 183s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_alias_subclass 183s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_alias_subclass_bound 183s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_alias_subclass_bound 183s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_from_with_polymorphic_applied 183s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_from_with_polymorphic_applied 183s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_from_with_polymorphic_mismatch 183s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_from_with_polymorphic_mismatch 183s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_of_type_with_polymorphic 183s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_of_type_with_polymorphic 183s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_subclass 183s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_subclass 183s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_subclass_and_superclass 183s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_subclass_and_superclass 183s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_subclass_and_superclass_bound 183s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_subclass_and_superclass_bound 183s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_subclass_bound 183s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_subclass_bound 183s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_subclass_from_relationship 183s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_subclass_from_relationship 183s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_subclass_from_relationship_bound 183s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_subclass_from_relationship_bound 183s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_subclass_from_relationship_polymorphic 183s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_subclass_from_relationship_polymorphic 183s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_subclass_from_relationship_polymorphic_bound 183s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_subclass_from_relationship_polymorphic_bound 183s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_subclass_of_type 183s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_subclass_of_type 183s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_wildcard_subclass_of_type 183s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_wildcard_subclass_of_type 183s test/ext/declarative/test_deprecations.py::DeprecatedImportsTest::test_as_declarative 183s [gw1] [ 3%] PASSED test/ext/declarative/test_deprecations.py::DeprecatedImportsTest::test_as_declarative 183s test/ext/declarative/test_deprecations.py::DeprecatedImportsTest::test_declarative_base 183s [gw1] [ 3%] PASSED test/ext/declarative/test_deprecations.py::DeprecatedImportsTest::test_declarative_base 183s test/ext/declarative/test_deprecations.py::DeprecatedImportsTest::test_has_inherited_table 183s [gw1] [ 3%] PASSED test/ext/declarative/test_deprecations.py::DeprecatedImportsTest::test_has_inherited_table 183s test/ext/declarative/test_deprecations.py::DeprecatedImportsTest::test_synonym_for 183s [gw1] [ 3%] PASSED test/ext/declarative/test_deprecations.py::DeprecatedImportsTest::test_synonym_for 183s test/orm/test_deprecations.py::DeprecatedInhTest::test_with_polymorphic 183s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::DeprecatedInhTest::test_with_polymorphic 183s test/orm/test_deprecations.py::DeprecatedMapperTest::test_add_property 183s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::DeprecatedMapperTest::test_add_property 183s test/orm/test_deprecations.py::DeprecatedMapperTest::test_comparable_column 183s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::DeprecatedMapperTest::test_comparable_column 183s test/orm/test_deprecations.py::DeprecatedMapperTest::test_deferred_scalar_loader_name_change 183s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::DeprecatedMapperTest::test_deferred_scalar_loader_name_change 183s test/orm/test_deprecations.py::DeprecatedMapperTest::test_listen_on_mapper_instrumentation_event_fn 183s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::DeprecatedMapperTest::test_listen_on_mapper_instrumentation_event_fn 183s test/orm/test_deprecations.py::DeprecatedMapperTest::test_listen_on_mapper_mapper_event_fn 183s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::DeprecatedMapperTest::test_listen_on_mapper_mapper_event_fn 183s test/orm/test_deprecations.py::DeprecatedMapperTest::test_polymorphic_union_w_select 183s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::ScopeBehaviorTest::test_associated_dynamic_iterate 183s test/ext/test_associationproxy.py::ScopeBehaviorTest::test_dynamic_collection_gc 183s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::DeprecatedMapperTest::test_polymorphic_union_w_select 183s test/orm/test_deprecations.py::DeprecatedMapperTest::test_prop_replacement_warns[col_prop] 183s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::DeprecatedMapperTest::test_prop_replacement_warns[col_prop] 183s test/orm/test_deprecations.py::DeprecatedMapperTest::test_prop_replacement_warns[relationship] 183s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::DeprecatedMapperTest::test_prop_replacement_warns[relationship] 183s test/orm/test_deprecations.py::DeprecatedMapperTest::test_we_couldnt_remove_mapper_yet 183s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::DeprecatedMapperTest::test_we_couldnt_remove_mapper_yet 183s test/orm/test_deprecations.py::DeprecatedOptionAllTest::test_defer_addtl_attrs 183s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::DeprecatedOptionAllTest::test_defer_addtl_attrs 183s test/orm/test_deprecations.py::DeprecatedQueryTest::test_apply_labels 183s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::DeprecatedQueryTest::test_apply_labels 183s test/orm/test_deprecations.py::DeprecatedQueryTest::test_deprecated_select_coercion_join_target 183s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::DeprecatedQueryTest::test_deprecated_select_coercion_join_target 183s test/orm/test_deprecations.py::DeprecatedQueryTest::test_invalid_column 183s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::DeprecatedQueryTest::test_invalid_column 183s test/orm/test_deprecations.py::DeprecatedQueryTest::test_query_as_scalar 183s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::DeprecatedQueryTest::test_query_as_scalar 183s test/orm/test_deprecations.py::DeprecatedQueryTest::test_select_from_q_statement_no_aliasing 183s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::DeprecatedQueryTest::test_select_from_q_statement_no_aliasing 183s test/orm/test_deprecations.py::DeprecatedQueryTest::test_text_as_column 183s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::DeprecatedQueryTest::test_text_as_column 183s test/orm/test_deprecations.py::DeprecatedQueryTest::test_with_labels 183s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::DeprecatedQueryTest::test_with_labels 183s test/orm/test_deprecations.py::DeprecationScopedSessionTest::test_config_errors 183s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::DeprecationScopedSessionTest::test_config_errors 183s test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_46_1::test_copy_dep_warning[CheckConstraint] 183s [gw1] [ 3%] PASSED test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_46_1::test_copy_dep_warning[CheckConstraint] 183s test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_46_1::test_copy_dep_warning[Column] 183s [gw1] [ 3%] PASSED test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_46_1::test_copy_dep_warning[Column] 183s test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_46_1::test_copy_dep_warning[ForeignKeyConstraint] 183s [gw1] [ 3%] PASSED test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_46_1::test_copy_dep_warning[ForeignKeyConstraint] 183s test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_46_1::test_copy_dep_warning[ForeignKey] 183s [gw1] [ 3%] PASSED test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_46_1::test_copy_dep_warning[ForeignKey] 183s test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_46_1::test_copy_dep_warning[Identity] 183s [gw1] [ 3%] PASSED test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_46_1::test_copy_dep_warning[Identity] 183s test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_46_1::test_copy_dep_warning[PrimaryKeyConstraint] 183s [gw1] [ 3%] PASSED test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_46_1::test_copy_dep_warning[PrimaryKeyConstraint] 183s test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_46_1::test_copy_dep_warning[UniqueConstraint] 183s [gw1] [ 3%] PASSED test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_46_1::test_copy_dep_warning[UniqueConstraint] 183s test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_46_1::test_empty_and_or 183s [gw1] [ 3%] PASSED test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_46_1::test_empty_and_or 183s test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_46_1::test_ident_preparer_force 183s [gw1] [ 3%] PASSED test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_46_1::test_ident_preparer_force 183s test/engine/test_deprecations.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_argument_format_execute 183s [gw1] [ 3%] PASSED test/engine/test_deprecations.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_argument_format_execute 183s test/engine/test_deprecations.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_engine_connect 183s [gw1] [ 3%] PASSED test/engine/test_deprecations.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_engine_connect 183s test/engine/test_deprecations.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_retval_flag 183s [gw1] [ 3%] PASSED test/engine/test_deprecations.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_retval_flag 183s test/orm/test_deprecations.py::GetTest::test_get 183s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::GetTest::test_get 183s test/orm/test_deprecations.py::GetTest::test_get_against_col 183s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::GetTest::test_get_against_col 183s test/orm/test_deprecations.py::GetTest::test_loader_options 183s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::GetTest::test_loader_options 183s test/orm/test_deprecations.py::GetTest::test_no_criterion 183s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::GetTest::test_no_criterion 183s test/orm/test_deprecations.py::GetTest::test_no_criterion_when_already_loaded 183s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::GetTest::test_no_criterion_when_already_loaded 183s test/orm/test_deprecations.py::GetTest::test_only_full_mapper_zero 183s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::GetTest::test_only_full_mapper_zero 183s test/ext/test_deprecations.py::HorizontalShardTest::test_id_chooser 183s [gw1] [ 3%] PASSED test/ext/test_deprecations.py::HorizontalShardTest::test_id_chooser 183s test/ext/test_deprecations.py::HorizontalShardTest::test_query_chooser 183s [gw1] [ 3%] PASSED test/ext/test_deprecations.py::HorizontalShardTest::test_query_chooser 183s test/orm/test_deprecations.py::ImmediateTest::test_value 183s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::ImmediateTest::test_value 183s test/orm/test_deprecations.py::ImmediateTest::test_value_cancels_loader_opts 183s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::ImmediateTest::test_value_cancels_loader_opts 183s test/engine/test_deprecations.py::ImplicitReturningFlagTest_sqlite+pysqlite_3_46_1::test_implicit_returning_engine_parameter[False] 183s [gw1] [ 3%] PASSED test/engine/test_deprecations.py::ImplicitReturningFlagTest_sqlite+pysqlite_3_46_1::test_implicit_returning_engine_parameter[False] 183s test/engine/test_deprecations.py::ImplicitReturningFlagTest_sqlite+pysqlite_3_46_1::test_implicit_returning_engine_parameter[None] 183s [gw1] [ 3%] PASSED test/engine/test_deprecations.py::ImplicitReturningFlagTest_sqlite+pysqlite_3_46_1::test_implicit_returning_engine_parameter[None] 183s test/engine/test_deprecations.py::ImplicitReturningFlagTest_sqlite+pysqlite_3_46_1::test_implicit_returning_engine_parameter[True] 183s [gw1] [ 3%] PASSED test/engine/test_deprecations.py::ImplicitReturningFlagTest_sqlite+pysqlite_3_46_1::test_implicit_returning_engine_parameter[True] 184s test/orm/test_deprecations.py::InheritedJoinTest::test_join_to_selectable 184s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::InheritedJoinTest::test_join_to_selectable 184s test/orm/test_deprecations.py::InheritedJoinTest::test_join_to_subclass_selectable_auto_alias 184s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::InheritedJoinTest::test_join_to_subclass_selectable_auto_alias 184s test/orm/test_deprecations.py::InheritedJoinTest::test_join_to_subclass_seven_selectable_auto_alias 184s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::InheritedJoinTest::test_join_to_subclass_seven_selectable_auto_alias 184s test/orm/test_deprecations.py::InheritedJoinTest::test_join_to_subclass_six_point_five_selectable_auto_alias 184s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::InheritedJoinTest::test_join_to_subclass_six_point_five_selectable_auto_alias 184s test/orm/test_deprecations.py::InheritedJoinTest::test_join_to_subclass_six_selectable_auto_alias 184s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::InheritedJoinTest::test_join_to_subclass_six_selectable_auto_alias 184s test/orm/test_deprecations.py::InheritedJoinTest::test_join_to_subclass_two 184s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::InheritedJoinTest::test_join_to_subclass_two 184s test/orm/test_deprecations.py::InheritedJoinTest::test_join_w_subq_adapt 184s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::InheritedJoinTest::test_join_w_subq_adapt 184s test/orm/test_deprecations.py::InstancesTest::test_contains_eager 184s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::InstancesTest::test_contains_eager 184s test/orm/test_deprecations.py::InstancesTest::test_contains_eager_aliased_instances 184s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::InstancesTest::test_contains_eager_aliased_instances 184s test/orm/test_deprecations.py::InstancesTest::test_contains_eager_multi_alias 184s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::InstancesTest::test_contains_eager_multi_alias 184s test/orm/test_deprecations.py::InstancesTest::test_from_alias_one 184s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::InstancesTest::test_from_alias_one 184s test/orm/test_deprecations.py::InstancesTest::test_from_alias_two_old_way 184s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::InstancesTest::test_from_alias_two_old_way 184s test/orm/test_deprecations.py::InstrumentationTest::test_dict_subclass4 184s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::InstrumentationTest::test_dict_subclass4 184s test/orm/test_deprecations.py::InstrumentationTest::test_name_setup 184s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::InstrumentationTest::test_name_setup 184s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5429_assertions 184s [gw1] [ 3%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5429_assertions 184s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5429_compile 184s [gw1] [ 3%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5429_compile 184s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5429_operators 184s [gw1] [ 3%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5429_operators 184s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_between_operators[not_between_op-notbetween_op-a NOT BETWEEN b AND c] 184s [gw1] [ 3%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_between_operators[not_between_op-notbetween_op-a NOT BETWEEN b AND c] 184s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_binary_operators[is_not_distinct_from-isnot_distinct_from-a IS NOT DISTINCT FROM b] 184s [gw1] [ 3%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_binary_operators[is_not_distinct_from-isnot_distinct_from-a IS NOT DISTINCT FROM b] 184s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_binary_operators[not_contains_op-notcontains_op-a NOT LIKE '%' || b || '%'] 184s [gw1] [ 3%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_binary_operators[not_contains_op-notcontains_op-a NOT LIKE '%' || b || '%'] 184s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_binary_operators[not_endswith_op-notendswith_op-a NOT LIKE '%' || b] 184s [gw1] [ 3%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_binary_operators[not_endswith_op-notendswith_op-a NOT LIKE '%' || b] 184s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_binary_operators[not_ilike_op-notilike_op-lower(a) NOT LIKE lower(b)] 184s [gw1] [ 3%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_binary_operators[not_ilike_op-notilike_op-lower(a) NOT LIKE lower(b)] 184s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_binary_operators[not_like_op-notlike_op-a NOT LIKE b] 184s [gw1] [ 3%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_binary_operators[not_like_op-notlike_op-a NOT LIKE b] 184s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_binary_operators[not_match_op-notmatch_op-NOT a MATCH b] 184s [gw1] [ 3%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_binary_operators[not_match_op-notmatch_op-NOT a MATCH b] 184s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_binary_operators[not_startswith_op-notstartswith_op-a NOT LIKE b || '%'] 184s [gw1] [ 3%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_binary_operators[not_startswith_op-notstartswith_op-a NOT LIKE b || '%'] 184s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_column[is_not_distinct_from-isnot_distinct_from] 184s [gw1] [ 3%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_column[is_not_distinct_from-isnot_distinct_from] 184s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_column[not_ilike-notilike] 184s [gw1] [ 3%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_column[not_ilike-notilike] 184s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_column[not_like-notlike] 184s [gw1] [ 3%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_column[not_like-notlike] 184s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_column[nulls_first-nullsfirst] 184s [gw1] [ 3%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_column[nulls_first-nullsfirst] 184s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_column[nulls_last-nullslast] 184s [gw1] [ 3%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_column[nulls_last-nullslast] 184s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[is_false-isfalse-True] 184s [gw1] [ 3%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[is_false-isfalse-True] 184s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[is_not_distinct_from-isnot_distinct_from-True] 184s [gw1] [ 3%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[is_not_distinct_from-isnot_distinct_from-True] 184s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[is_true-istrue-True] 184s [gw1] [ 3%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[is_true-istrue-True] 184s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[not_between_op-notbetween_op-True] 184s [gw1] [ 3%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[not_between_op-notbetween_op-True] 184s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[not_contains_op-notcontains_op-False] 184s [gw1] [ 3%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[not_contains_op-notcontains_op-False] 184s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[not_endswith_op-notendswith_op-False] 184s [gw1] [ 3%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[not_endswith_op-notendswith_op-False] 184s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[not_ilike_op-notilike_op-True] 184s [gw1] [ 3%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[not_ilike_op-notilike_op-True] 184s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[not_like_op-notlike_op-True] 184s [gw1] [ 3%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[not_like_op-notlike_op-True] 184s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[not_match_op-notmatch_op-True] 184s [gw1] [ 3%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[not_match_op-notmatch_op-True] 184s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[not_startswith_op-notstartswith_op-False] 184s [gw1] [ 3%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[not_startswith_op-notstartswith_op-False] 184s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[nulls_first_op-nullsfirst_op-False] 184s [gw1] [ 3%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[nulls_first_op-nullsfirst_op-False] 184s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[nulls_last_op-nullslast_op-False] 184s [gw1] [ 3%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[nulls_last_op-nullslast_op-False] 184s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_unary_operators[nulls_first_op-nullsfirst_op-a NULLS FIRST] 184s [gw1] [ 3%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_unary_operators[nulls_first_op-nullsfirst_op-a NULLS FIRST] 184s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_unary_operators[nulls_last_op-nullslast_op-a NULLS LAST] 184s [gw1] [ 3%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_unary_operators[nulls_last_op-nullslast_op-a NULLS LAST] 184s test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingBackendTest::test_delete_schema_legacy 184s [gw1] [ 3%] SKIPPED test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingBackendTest::test_delete_schema_legacy 184s test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingBackendTest::test_insertid_schema 184s [gw1] [ 3%] SKIPPED test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingBackendTest::test_insertid_schema 184s test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingBackendTest::test_insertid_schema_legacy 184s [gw1] [ 3%] SKIPPED test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingBackendTest::test_insertid_schema_legacy 184s test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingTest::test_column_subquery_to_alias 184s [gw1] [ 3%] PASSED test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingTest::test_column_subquery_to_alias 184s test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingTest::test_join_to_schema 184s [gw1] [ 3%] PASSED test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingTest::test_join_to_schema 184s test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingTest::test_legacy_schema_flag[cfg0-True] 184s [gw1] [ 3%] PASSED test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingTest::test_legacy_schema_flag[cfg0-True] 184s test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingTest::test_legacy_schema_flag[cfg1-False] 184s [gw1] [ 3%] PASSED test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingTest::test_legacy_schema_flag[cfg1-False] 184s test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingTest::test_result_map 184s [gw1] [ 3%] PASSED test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingTest::test_result_map 184s test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingTest::test_result_map_use_labels 184s [gw1] [ 3%] PASSED test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingTest::test_result_map_use_labels 184s test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingTest::test_straight_select 184s [gw1] [ 3%] PASSED test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingTest::test_straight_select 184s test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingTest::test_straight_select_use_labels 184s [gw1] [ 3%] PASSED test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingTest::test_straight_select_use_labels 184s test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingTest::test_union_schema_to_non 184s [gw1] [ 3%] PASSED test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingTest::test_union_schema_to_non 184s test/orm/test_deprecations.py::MergeResultTest::test_entity_col_mix_keyed_tuple 184s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::ScopeBehaviorTest::test_dynamic_collection_gc 184s test/ext/test_associationproxy.py::ScopeBehaviorTest::test_dynamic_collection_iterate 184s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::MergeResultTest::test_entity_col_mix_keyed_tuple 184s test/orm/test_deprecations.py::MergeResultTest::test_entity_col_mix_plain_tuple 184s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::MergeResultTest::test_entity_col_mix_plain_tuple 184s test/orm/test_deprecations.py::MergeResultTest::test_none_entity 184s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::MergeResultTest::test_none_entity 184s test/orm/test_deprecations.py::MergeResultTest::test_single_column 184s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::MergeResultTest::test_single_column 184s test/orm/test_deprecations.py::MergeResultTest::test_single_entity 184s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::MergeResultTest::test_single_entity 184s test/orm/test_deprecations.py::MiscDeprecationsTest::test_column_property_dc_attributes[default-5-_exclusions_02] 184s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::MiscDeprecationsTest::test_column_property_dc_attributes[default-5-_exclusions_02] 184s test/orm/test_deprecations.py::MiscDeprecationsTest::test_column_property_dc_attributes[default_factory--_exclusions_03] 184s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::MiscDeprecationsTest::test_column_property_dc_attributes[default_factory--_exclusions_03] 184s test/orm/test_deprecations.py::MiscDeprecationsTest::test_column_property_dc_attributes[init-True-_exclusions_00] 184s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::MiscDeprecationsTest::test_column_property_dc_attributes[init-True-_exclusions_00] 184s test/orm/test_deprecations.py::MiscDeprecationsTest::test_column_property_dc_attributes[kw_only-True-_exclusions_01] 184s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::MiscDeprecationsTest::test_column_property_dc_attributes[kw_only-True-_exclusions_01] 184s test/orm/test_deprecations.py::MiscDeprecationsTest::test_column_property_dc_attributes_still_function 184s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::MiscDeprecationsTest::test_column_property_dc_attributes_still_function 184s test/orm/test_deprecations.py::MiscDeprecationsTest::test_evaluator_is_private 184s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::MiscDeprecationsTest::test_evaluator_is_private 184s test/orm/test_deprecations.py::MiscDeprecationsTest::test_unloaded_expirable 184s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::MiscDeprecationsTest::test_unloaded_expirable 184s test/orm/test_deprecations.py::MixedEntitiesTest::test_values 184s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::MixedEntitiesTest::test_values 184s test/orm/test_deprecations.py::MixedEntitiesTest::test_values_specific_order_by 184s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::MixedEntitiesTest::test_values_specific_order_by 184s test/orm/test_deprecations.py::MixedEntitiesTest::test_values_with_boolean_selects 184s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::MixedEntitiesTest::test_values_with_boolean_selects 184s test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_clear 184s [gw1] [ 3%] PASSED test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_clear 184s test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_coerce_none 184s [gw1] [ 3%] PASSED test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_coerce_none 184s test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_coerce_raise 184s [gw1] [ 3%] PASSED test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_coerce_raise 184s test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_copy 184s [gw1] [ 3%] PASSED test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_copy 184s test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_deepcopy 184s [gw1] [ 3%] PASSED test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_deepcopy 184s test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_in_place_mutation 184s [gw1] [ 3%] PASSED test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_in_place_mutation 184s test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_modified_event 184s [gw1] [ 3%] PASSED test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_modified_event 184s test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_pickle_parent 184s [gw1] [ 3%] PASSED test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_pickle_parent 184s test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_pop 184s [gw1] [ 3%] PASSED test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_pop 184s test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_pop_default 184s [gw1] [ 3%] PASSED test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_pop_default 184s test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_pop_default_none 184s [gw1] [ 3%] PASSED test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_pop_default_none 184s test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_popitem 184s [gw1] [ 3%] PASSED test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_popitem 184s test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_replace 184s [gw1] [ 3%] PASSED test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_replace 184s test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_replace_itself_still_ok 184s [gw1] [ 3%] PASSED test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_replace_itself_still_ok 184s test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_setdefault 184s [gw1] [ 3%] PASSED test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_setdefault 184s test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_unrelated_flush 184s [gw1] [ 3%] PASSED test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_unrelated_flush 184s test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_update 184s [gw1] [ 3%] PASSED test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_update 184s test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_clear 184s [gw1] [ 3%] PASSED test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_clear 184s test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_coerce_none 184s [gw1] [ 3%] PASSED test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_coerce_none 184s test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_coerce_raise 184s [gw1] [ 3%] PASSED test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_coerce_raise 184s test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_copy 184s [gw1] [ 3%] PASSED test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_copy 184s test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_deepcopy 184s [gw1] [ 3%] PASSED test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_deepcopy 184s test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_in_place_mutation 184s [gw1] [ 3%] PASSED test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_in_place_mutation 184s test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_modified_event 184s [gw1] [ 3%] PASSED test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_modified_event 184s test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_non_mutable 184s [gw1] [ 3%] PASSED test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_non_mutable 184s test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_pickle_parent 184s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::ScopeBehaviorTest::test_dynamic_collection_iterate 184s test/ext/test_associationproxy.py::ScopeBehaviorTest::test_plain_collection_gc 184s [gw1] [ 3%] PASSED test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_pickle_parent 184s test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_pop 184s [gw1] [ 3%] PASSED test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_pop 184s test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_pop_default 184s [gw1] [ 3%] PASSED test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_pop_default 184s test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_pop_default_none 184s [gw1] [ 3%] PASSED test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_pop_default_none 184s test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_popitem 184s [gw1] [ 3%] PASSED test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_popitem 184s test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_replace 184s [gw1] [ 3%] PASSED test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_replace 184s test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_replace_itself_still_ok 184s [gw1] [ 3%] PASSED test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_replace_itself_still_ok 184s test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_setdefault 184s [gw1] [ 3%] PASSED test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_setdefault 184s test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_unrelated_flush 184s [gw1] [ 3%] PASSED test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_unrelated_flush 184s test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_update 184s [gw1] [ 3%] PASSED test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_update 184s test/orm/test_deprecations.py::NonPrimaryMapperTest::test_illegal_non_primary 184s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::NonPrimaryMapperTest::test_illegal_non_primary 184s test/orm/test_deprecations.py::NonPrimaryMapperTest::test_illegal_non_primary_2 184s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::NonPrimaryMapperTest::test_illegal_non_primary_2 184s test/orm/test_deprecations.py::NonPrimaryMapperTest::test_illegal_non_primary_2_legacy 184s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::NonPrimaryMapperTest::test_illegal_non_primary_2_legacy 184s test/orm/test_deprecations.py::NonPrimaryMapperTest::test_illegal_non_primary_3 184s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::NonPrimaryMapperTest::test_illegal_non_primary_3 184s test/orm/test_deprecations.py::NonPrimaryMapperTest::test_illegal_non_primary_3_legacy 184s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::NonPrimaryMapperTest::test_illegal_non_primary_3_legacy 184s test/orm/test_deprecations.py::NonPrimaryMapperTest::test_illegal_non_primary_legacy 184s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::NonPrimaryMapperTest::test_illegal_non_primary_legacy 184s test/orm/test_deprecations.py::NonPrimaryMapperTest::test_non_primary_identity_class 184s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::NonPrimaryMapperTest::test_non_primary_identity_class 184s test/orm/test_deprecations.py::NonPrimaryRelationshipLoaderTest::test_joinedload 184s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::NonPrimaryRelationshipLoaderTest::test_joinedload 184s test/orm/test_deprecations.py::NonPrimaryRelationshipLoaderTest::test_selectin 184s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::NonPrimaryRelationshipLoaderTest::test_selectin 184s test/orm/test_deprecations.py::NonPrimaryRelationshipLoaderTest::test_selectload 184s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::ScopeBehaviorTest::test_plain_collection_gc 185s test/ext/test_associationproxy.py::ScopeBehaviorTest::test_plain_collection_iterate 185s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::NonPrimaryRelationshipLoaderTest::test_selectload 185s test/orm/test_deprecations.py::NonPrimaryRelationshipLoaderTest::test_subqueryload 185s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::ScopeBehaviorTest::test_plain_collection_iterate 185s test/ext/test_associationproxy.py::SetTest::test_abc 185s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::NonPrimaryRelationshipLoaderTest::test_subqueryload 185s test/orm/test_deprecations.py::ParentTest::test_from_entity_query_entity 185s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::SetTest::test_abc 185s test/ext/test_associationproxy.py::SetTest::test_bulk_replace 185s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::SetTest::test_bulk_replace 185s test/ext/test_associationproxy.py::SetTest::test_set_comparison_empty_to_empty 185s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::SetTest::test_set_comparison_empty_to_empty 185s test/ext/test_associationproxy.py::SetTest::test_set_comparisons 185s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::SetTest::test_set_comparisons 185s test/ext/test_associationproxy.py::SetTest::test_set_mutation 185s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::ParentTest::test_from_entity_query_entity 185s test/orm/test_deprecations.py::ParentTest::test_m2m 185s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::ParentTest::test_m2m 185s test/orm/test_deprecations.py::ParentTest::test_noparent 185s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::ParentTest::test_noparent 185s test/orm/test_deprecations.py::ParentTest::test_o2m 185s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::ParentTest::test_o2m 185s test/orm/test_deprecations.py::ParentTest::test_select_from 185s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::ParentTest::test_select_from 185s test/orm/test_deprecations.py::ParentTest::test_select_from_alias 185s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::ParentTest::test_select_from_alias 185s test/orm/test_deprecations.py::ParentTest::test_select_from_alias_explicit_prop 185s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::ParentTest::test_select_from_alias_explicit_prop 185s test/orm/test_deprecations.py::ParentTest::test_select_from_alias_from_entity 185s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::ParentTest::test_select_from_alias_from_entity 185s test/orm/test_deprecations.py::ParentTest::test_select_from_alias_of_type 185s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::ParentTest::test_select_from_alias_of_type 185s test/orm/test_deprecations.py::ParentTest::test_unique_binds_union 185s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::ParentTest::test_unique_binds_union 185s test/orm/test_deprecations.py::ParentTest::test_with_pending_autoflush 185s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::ParentTest::test_with_pending_autoflush 185s test/orm/test_deprecations.py::ParentTest::test_with_pending_no_autoflush 185s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::ParentTest::test_with_pending_no_autoflush 185s test/orm/test_deprecations.py::ParentTest::test_with_transient 185s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::ParentTest::test_with_transient 185s test/orm/test_deprecations.py::PolyCacheKeyTest::test_wp_queries 185s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::PolyCacheKeyTest::test_wp_queries 185s test/engine/test_deprecations.py::PoolTest::test_connection_fairy_connection 185s [gw1] [ 3%] PASSED test/engine/test_deprecations.py::PoolTest::test_connection_fairy_connection 185s test/engine/test_deprecations.py::PoolTest::test_connection_rec_connection 185s [gw1] [ 3%] PASSED test/engine/test_deprecations.py::PoolTest::test_connection_rec_connection 185s test/sql/test_deprecations.py::QuoteTest::test_literal_column_label_embedded_select_diffname 185s [gw1] [ 3%] PASSED test/sql/test_deprecations.py::QuoteTest::test_literal_column_label_embedded_select_diffname 185s test/sql/test_deprecations.py::QuoteTest::test_literal_column_label_embedded_select_diffname_explicit_quote 185s [gw1] [ 3%] PASSED test/sql/test_deprecations.py::QuoteTest::test_literal_column_label_embedded_select_diffname_explicit_quote 185s test/sql/test_deprecations.py::QuoteTest::test_literal_column_label_embedded_select_samename 185s [gw1] [ 3%] PASSED test/sql/test_deprecations.py::QuoteTest::test_literal_column_label_embedded_select_samename 185s test/sql/test_deprecations.py::QuoteTest::test_literal_column_label_embedded_select_samename_explicit_quote 185s [gw1] [ 3%] PASSED test/sql/test_deprecations.py::QuoteTest::test_literal_column_label_embedded_select_samename_explicit_quote 185s test/engine/test_deprecations.py::ResetEventTest::test_custom 185s [gw1] [ 3%] PASSED test/engine/test_deprecations.py::ResetEventTest::test_custom 185s test/engine/test_deprecations.py::ResetEventTest::test_custom_via_engine[False] 185s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::SetTest::test_set_mutation 185s [gw1] [ 3%] PASSED test/engine/test_deprecations.py::ResetEventTest::test_custom_via_engine[False] 185s test/engine/test_deprecations.py::ResetEventTest::test_custom_via_engine[True] 185s test/ext/test_associationproxy.py::SetTest::test_set_operations 185s [gw1] [ 3%] PASSED test/engine/test_deprecations.py::ResetEventTest::test_custom_via_engine[True] 185s test/sql/test_deprecations.py::SelectableTest::test_against_cloned_non_table 185s [gw1] [ 3%] PASSED test/sql/test_deprecations.py::SelectableTest::test_against_cloned_non_table 185s test/sql/test_deprecations.py::SelectableTest::test_alias_union 185s [gw1] [ 3%] PASSED test/sql/test_deprecations.py::SelectableTest::test_alias_union 185s test/sql/test_deprecations.py::SelectableTest::test_append_column_after_replace_selectable 185s [gw1] [ 3%] PASSED test/sql/test_deprecations.py::SelectableTest::test_append_column_after_replace_selectable 185s test/sql/test_deprecations.py::SelectableTest::test_column 185s [gw1] [ 3%] PASSED test/sql/test_deprecations.py::SelectableTest::test_column 185s test/sql/test_deprecations.py::SelectableTest::test_froms_renamed 185s [gw1] [ 3%] PASSED test/sql/test_deprecations.py::SelectableTest::test_froms_renamed 185s test/sql/test_deprecations.py::SelectableTest::test_join_against_self_implicit_subquery 185s [gw1] [ 3%] PASSED test/sql/test_deprecations.py::SelectableTest::test_join_against_self_implicit_subquery 185s test/sql/test_deprecations.py::SelectableTest::test_select_labels 185s [gw1] [ 3%] PASSED test/sql/test_deprecations.py::SelectableTest::test_select_labels 185s test/orm/test_deprecations.py::SessionEventsTest::test_on_bulk_delete_hook 185s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::SetTest::test_set_operations 185s test/ext/test_associationproxy.py::SynonymOfProxyTest::test_hasattr 185s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::SessionEventsTest::test_on_bulk_delete_hook 185s test/orm/test_deprecations.py::SessionEventsTest::test_on_bulk_update_hook 185s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::SynonymOfProxyTest::test_hasattr 185s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::SessionEventsTest::test_on_bulk_update_hook 185s test/ext/test_associationproxy.py::SynonymOfProxyTest::test_o2m_expr 185s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::SynonymOfProxyTest::test_o2m_expr 185s test/ext/test_associationproxy.py::SynonymOfProxyTest::test_o2m_instance_getter 185s test/sql/test_deprecations.py::SubqueryCoercionsTest::test_as_scalar 185s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::SynonymOfProxyTest::test_o2m_instance_getter 185s [gw1] [ 3%] PASSED test/sql/test_deprecations.py::SubqueryCoercionsTest::test_as_scalar 185s test/orm/test_assorted_eager.py::EagerTest::test_dslish 185s test/sql/test_deprecations.py::SubqueryCoercionsTest::test_as_scalar_from_subquery 185s [gw1] [ 3%] PASSED test/sql/test_deprecations.py::SubqueryCoercionsTest::test_as_scalar_from_subquery 185s test/sql/test_deprecations.py::SubqueryCoercionsTest::test_fromclause_subquery 185s [gw1] [ 3%] PASSED test/sql/test_deprecations.py::SubqueryCoercionsTest::test_fromclause_subquery 185s test/sql/test_deprecations.py::SubqueryCoercionsTest::test_functions_select_method_two 185s [gw1] [ 3%] PASSED test/sql/test_deprecations.py::SubqueryCoercionsTest::test_functions_select_method_two 185s test/sql/test_deprecations.py::SubqueryCoercionsTest::test_functions_with_cols 185s [gw1] [ 3%] PASSED test/sql/test_deprecations.py::SubqueryCoercionsTest::test_functions_with_cols 185s test/sql/test_deprecations.py::SubqueryCoercionsTest::test_plain_fromclause_select_to_subquery 185s [gw1] [ 3%] PASSED test/sql/test_deprecations.py::SubqueryCoercionsTest::test_plain_fromclause_select_to_subquery 185s test/sql/test_deprecations.py::SubqueryCoercionsTest::test_select_of_select 185s [gw1] [ 3%] PASSED test/sql/test_deprecations.py::SubqueryCoercionsTest::test_select_of_select 185s test/sql/test_deprecations.py::SubqueryCoercionsTest::test_standalone_alias 185s [gw1] [ 3%] PASSED test/sql/test_deprecations.py::SubqueryCoercionsTest::test_standalone_alias 185s test/sql/test_deprecations.py::TableDeprecationTest::test_mustexists 185s [gw1] [ 3%] PASSED test/sql/test_deprecations.py::TableDeprecationTest::test_mustexists 185s test/sql/test_deprecations.py::TextualSelectTest::test_basic_subquery_resultmap 185s [gw1] [ 3%] PASSED test/sql/test_deprecations.py::TextualSelectTest::test_basic_subquery_resultmap 185s test/sql/test_deprecations.py::TextualSelectTest::test_column_collection_ordered 185s [gw1] [ 3%] PASSED test/sql/test_deprecations.py::TextualSelectTest::test_column_collection_ordered 185s test/sql/test_deprecations.py::TextualSelectTest::test_column_collection_pos_plus_bykey 185s [gw1] [ 3%] PASSED test/sql/test_deprecations.py::TextualSelectTest::test_column_collection_pos_plus_bykey 185s test/sql/test_deprecations.py::ToMetaDataTest::test_deprecate_tometadata 185s [gw1] [ 3%] PASSED test/sql/test_deprecations.py::ToMetaDataTest::test_deprecate_tometadata 185s [gw0] [ 3%] PASSED test/orm/test_assorted_eager.py::EagerTest::test_dslish 185s test/orm/test_assorted_eager.py::EagerTest::test_noorm 185s test/orm/test_deprecations.py::ViewonlyFlagWarningTest::test_viewonly_warning[active_history-True] 185s [gw0] [ 3%] PASSED test/orm/test_assorted_eager.py::EagerTest::test_noorm 185s test/orm/test_assorted_eager.py::EagerTest::test_withjoinedload 185s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::ViewonlyFlagWarningTest::test_viewonly_warning[active_history-True] 185s [gw0] [ 3%] PASSED test/orm/test_assorted_eager.py::EagerTest::test_withjoinedload 185s test/orm/test_assorted_eager.py::EagerTest::test_without_outerjoin_literal 185s test/orm/test_deprecations.py::ViewonlyFlagWarningTest::test_viewonly_warning[enable_typechecks-False] 185s [gw0] [ 3%] PASSED test/orm/test_assorted_eager.py::EagerTest::test_without_outerjoin_literal 185s test/orm/test_assorted_eager.py::EagerTest::test_withoutjoinedload 185s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::ViewonlyFlagWarningTest::test_viewonly_warning[enable_typechecks-False] 185s test/orm/test_deprecations.py::ViewonlyFlagWarningTest::test_viewonly_warning[passive_deletes-True] 185s [gw0] [ 3%] PASSED test/orm/test_assorted_eager.py::EagerTest::test_withoutjoinedload 185s test/orm/test_assorted_eager.py::EagerTest::test_withoutouterjoin 185s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::ViewonlyFlagWarningTest::test_viewonly_warning[passive_deletes-True] 185s test/orm/test_deprecations.py::ViewonlyFlagWarningTest::test_viewonly_warning[passive_updates-False] 185s [gw0] [ 3%] PASSED test/orm/test_assorted_eager.py::EagerTest::test_withoutouterjoin 185s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::ViewonlyFlagWarningTest::test_viewonly_warning[passive_updates-False] 185s test/orm/test_assorted_eager.py::EagerTest2::test_eager_terminate 185s test/orm/test_descriptor.py::DescriptorInstrumentationTest::test_aliased_comparator 185s [gw1] [ 3%] PASSED test/orm/test_descriptor.py::DescriptorInstrumentationTest::test_aliased_comparator 185s test/orm/test_descriptor.py::DescriptorInstrumentationTest::test_comparator 185s [gw1] [ 3%] PASSED test/orm/test_descriptor.py::DescriptorInstrumentationTest::test_comparator 185s test/orm/test_descriptor.py::DescriptorInstrumentationTest::test_fixture 185s [gw1] [ 3%] PASSED test/orm/test_descriptor.py::DescriptorInstrumentationTest::test_fixture 185s test/orm/test_descriptor.py::DescriptorInstrumentationTest::test_property_subclass_wrapped_classlevel 185s [gw1] [ 3%] PASSED test/orm/test_descriptor.py::DescriptorInstrumentationTest::test_property_subclass_wrapped_classlevel 185s test/orm/test_descriptor.py::DescriptorInstrumentationTest::test_property_wrapped_classlevel 185s [gw1] [ 3%] PASSED test/orm/test_descriptor.py::DescriptorInstrumentationTest::test_property_wrapped_classlevel 185s test/dialect/mysql/test_dialect.py::BackendDialectTest::test_autocommit_isolation_level 185s [gw1] [ 3%] SKIPPED test/dialect/mysql/test_dialect.py::BackendDialectTest::test_autocommit_isolation_level 185s test/dialect/mysql/test_dialect.py::BackendDialectTest::test_isolation_level 185s [gw1] [ 3%] SKIPPED test/dialect/mysql/test_dialect.py::BackendDialectTest::test_isolation_level 185s test/dialect/mysql/test_dialect.py::BackendDialectTest::test_no_default_isolation_level 185s [gw1] [ 3%] SKIPPED test/dialect/mysql/test_dialect.py::BackendDialectTest::test_no_default_isolation_level 185s test/dialect/mysql/test_dialect.py::BackendDialectTest::test_no_show_variables 185s [gw1] [ 3%] SKIPPED test/dialect/mysql/test_dialect.py::BackendDialectTest::test_no_show_variables 185s test/dialect/mysql/test_dialect.py::BackendDialectTest::test_reserved_words_mysql_vs_mariadb 185s [gw1] [ 3%] SKIPPED test/dialect/mysql/test_dialect.py::BackendDialectTest::test_reserved_words_mysql_vs_mariadb 185s test/dialect/mysql/test_dialect.py::BackendDialectTest::test_variable_fetch[10.5.12-MariaDB] 185s [gw1] [ 3%] SKIPPED test/dialect/mysql/test_dialect.py::BackendDialectTest::test_variable_fetch[10.5.12-MariaDB] 185s test/dialect/mysql/test_dialect.py::BackendDialectTest::test_variable_fetch[5.0.2] 185s [gw1] [ 3%] SKIPPED test/dialect/mysql/test_dialect.py::BackendDialectTest::test_variable_fetch[5.0.2] 185s test/dialect/mysql/test_dialect.py::BackendDialectTest::test_variable_fetch[5.6.49] 185s [gw1] [ 3%] SKIPPED test/dialect/mysql/test_dialect.py::BackendDialectTest::test_variable_fetch[5.6.49] 185s test/dialect/postgresql/test_dialect.py::BackendDialectTest_sqlite+pysqlite_3_46_1::test_multiple_host_real_connect[postgresql+D://U:PS@/DB?host=H&host=H:P&host=H-False] 185s [gw1] [ 3%] SKIPPED test/dialect/postgresql/test_dialect.py::BackendDialectTest_sqlite+pysqlite_3_46_1::test_multiple_host_real_connect[postgresql+D://U:PS@/DB?host=H&host=H:P&host=H-False] 185s test/dialect/postgresql/test_dialect.py::BackendDialectTest_sqlite+pysqlite_3_46_1::test_multiple_host_real_connect[postgresql+D://U:PS@/DB?host=H,H,H&port=P,P,P-True] 185s [gw1] [ 3%] SKIPPED test/dialect/postgresql/test_dialect.py::BackendDialectTest_sqlite+pysqlite_3_46_1::test_multiple_host_real_connect[postgresql+D://U:PS@/DB?host=H,H,H&port=P,P,P-True] 185s test/dialect/postgresql/test_dialect.py::BackendDialectTest_sqlite+pysqlite_3_46_1::test_multiple_host_real_connect[postgresql+D://U:PS@/DB?host=H:P&host=H&host=H-False] 185s [gw0] [ 3%] PASSED test/orm/test_assorted_eager.py::EagerTest2::test_eager_terminate 185s test/orm/test_assorted_eager.py::EagerTest3::test_nesting_with_functions 185s [gw1] [ 3%] SKIPPED test/dialect/postgresql/test_dialect.py::BackendDialectTest_sqlite+pysqlite_3_46_1::test_multiple_host_real_connect[postgresql+D://U:PS@/DB?host=H:P&host=H&host=H-False] 185s test/dialect/postgresql/test_dialect.py::BackendDialectTest_sqlite+pysqlite_3_46_1::test_multiple_host_real_connect[postgresql+D://U:PS@/DB?host=H:P&host=H&host=H:P-False] 185s [gw1] [ 3%] SKIPPED test/dialect/postgresql/test_dialect.py::BackendDialectTest_sqlite+pysqlite_3_46_1::test_multiple_host_real_connect[postgresql+D://U:PS@/DB?host=H:P&host=H&host=H:P-False] 185s test/dialect/postgresql/test_dialect.py::BackendDialectTest_sqlite+pysqlite_3_46_1::test_multiple_host_real_connect[postgresql+D://U:PS@/DB?host=H:P&host=H:P&host=H:P-True] 185s [gw1] [ 3%] SKIPPED test/dialect/postgresql/test_dialect.py::BackendDialectTest_sqlite+pysqlite_3_46_1::test_multiple_host_real_connect[postgresql+D://U:PS@/DB?host=H:P&host=H:P&host=H:P-True] 185s test/dialect/postgresql/test_dialect.py::BackendDialectTest_sqlite+pysqlite_3_46_1::test_multiple_host_real_connect[postgresql+D://U:PS@H:P/DB-True] 185s [gw1] [ 3%] SKIPPED test/dialect/postgresql/test_dialect.py::BackendDialectTest_sqlite+pysqlite_3_46_1::test_multiple_host_real_connect[postgresql+D://U:PS@H:P/DB-True] 185s test/dialect/oracle/test_dialect.py::CXOracleConnectArgsTest::test_cx_oracle_service_name 185s [gw1] [ 3%] SKIPPED test/dialect/oracle/test_dialect.py::CXOracleConnectArgsTest::test_cx_oracle_service_name 185s test/dialect/oracle/test_dialect.py::CXOracleConnectArgsTest::test_cx_oracle_service_name_bad 185s [gw1] [ 3%] SKIPPED test/dialect/oracle/test_dialect.py::CXOracleConnectArgsTest::test_cx_oracle_service_name_bad 185s test/dialect/oracle/test_dialect.py::CXOracleConnectArgsTest::test_deprecated_auto_convert_lobs 185s [gw1] [ 3%] SKIPPED test/dialect/oracle/test_dialect.py::CXOracleConnectArgsTest::test_deprecated_auto_convert_lobs 185s test/dialect/oracle/test_dialect.py::CXOracleConnectArgsTest::test_deprecated_use_ansi 185s [gw1] [ 3%] SKIPPED test/dialect/oracle/test_dialect.py::CXOracleConnectArgsTest::test_deprecated_use_ansi 185s test/dialect/oracle/test_dialect.py::CXOracleConnectArgsTest::test_encoding 185s [gw1] [ 3%] SKIPPED test/dialect/oracle/test_dialect.py::CXOracleConnectArgsTest::test_encoding 185s test/dialect/oracle/test_dialect.py::CXOracleConnectArgsTest::test_events 185s [gw1] [ 3%] SKIPPED test/dialect/oracle/test_dialect.py::CXOracleConnectArgsTest::test_events 185s test/dialect/oracle/test_dialect.py::CXOracleConnectArgsTest::test_int_mode 185s [gw1] [ 3%] SKIPPED test/dialect/oracle/test_dialect.py::CXOracleConnectArgsTest::test_int_mode 185s test/dialect/oracle/test_dialect.py::CXOracleConnectArgsTest::test_mode 185s [gw1] [ 3%] SKIPPED test/dialect/oracle/test_dialect.py::CXOracleConnectArgsTest::test_mode 185s test/dialect/oracle/test_dialect.py::CXOracleConnectArgsTest::test_purity 185s [gw1] [ 3%] SKIPPED test/dialect/oracle/test_dialect.py::CXOracleConnectArgsTest::test_purity 185s test/dialect/oracle/test_dialect.py::CXOracleConnectArgsTest::test_threaded 185s [gw1] [ 3%] SKIPPED test/dialect/oracle/test_dialect.py::CXOracleConnectArgsTest::test_threaded 185s test/dialect/oracle/test_dialect.py::CXOracleConnectArgsTest::test_threaded_deprecated_at_dialect_level 185s [gw1] [ 3%] SKIPPED test/dialect/oracle/test_dialect.py::CXOracleConnectArgsTest::test_threaded_deprecated_at_dialect_level 185s test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_default_flags 185s [gw1] [ 4%] PASSED test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_default_flags 185s test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_ident_length_in_13_is_30 185s [gw1] [ 4%] PASSED test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_ident_length_in_13_is_30 185s test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_max_ident_112 185s [gw1] [ 4%] PASSED test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_max_ident_112 185s test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_max_ident_122 185s [gw1] [ 4%] PASSED test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_max_ident_122 185s test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_max_ident_122_11compat 185s [gw0] [ 4%] PASSED test/orm/test_assorted_eager.py::EagerTest3::test_nesting_with_functions 185s [gw1] [ 4%] PASSED test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_max_ident_122_11compat 185s test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_max_ident_122_11compat_vparam_cant_parse 185s [gw1] [ 4%] PASSED test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_max_ident_122_11compat_vparam_cant_parse 185s test/orm/test_assorted_eager.py::EagerTest4::test_basic 185s test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_max_ident_122_11compat_vparam_raises 185s [gw1] [ 4%] PASSED test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_max_ident_122_11compat_vparam_raises 185s test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_ora10_flags 185s [gw1] [ 4%] PASSED test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_ora10_flags 185s test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_ora8_flags 185s [gw1] [ 4%] PASSED test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_ora8_flags 185s test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_use_nchar 185s [gw1] [ 4%] PASSED test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_use_nchar 185s test/dialect/oracle/test_dialect.py::ComputedReturningTest::test_computed_insert 185s [gw1] [ 4%] SKIPPED test/dialect/oracle/test_dialect.py::ComputedReturningTest::test_computed_insert 185s test/dialect/oracle/test_dialect.py::ComputedReturningTest::test_computed_update_no_warning 185s [gw1] [ 4%] SKIPPED test/dialect/oracle/test_dialect.py::ComputedReturningTest::test_computed_update_no_warning 185s test/dialect/oracle/test_dialect.py::ComputedReturningTest::test_computed_update_warning 185s [gw1] [ 4%] SKIPPED test/dialect/oracle/test_dialect.py::ComputedReturningTest::test_computed_update_warning 185s test/dialect/oracle/test_dialect.py::CxOracleDialectTest::test_cx_oracle_version_parse 185s [gw1] [ 4%] PASSED test/dialect/oracle/test_dialect.py::CxOracleDialectTest::test_cx_oracle_version_parse 185s test/dialect/oracle/test_dialect.py::CxOracleDialectTest::test_minimum_version 185s [gw1] [ 4%] PASSED test/dialect/oracle/test_dialect.py::CxOracleDialectTest::test_minimum_version 185s test/dialect/oracle/test_dialect.py::DefaultSchemaNameTest::test_default_name_is_the_user 185s [gw1] [ 4%] SKIPPED test/dialect/oracle/test_dialect.py::DefaultSchemaNameTest::test_default_name_is_the_user 185s test/dialect/oracle/test_dialect.py::DefaultSchemaNameTest::test_default_schema_detected 185s [gw1] [ 4%] SKIPPED test/dialect/oracle/test_dialect.py::DefaultSchemaNameTest::test_default_schema_detected 185s test/dialect/postgresql/test_dialect.py::DialectTest::test_asyncpg_terminate_catch 185s [gw1] [ 4%] SKIPPED test/dialect/postgresql/test_dialect.py::DialectTest::test_asyncpg_terminate_catch 185s test/dialect/postgresql/test_dialect.py::DialectTest::test_ensure_version_is_qualified 185s [gw1] [ 4%] SKIPPED test/dialect/postgresql/test_dialect.py::DialectTest::test_ensure_version_is_qualified 185s test/dialect/postgresql/test_dialect.py::DialectTest::test_fk_parsing[FOREIGN KEY (tid) REFERENCES "(2)"(id)-expected1] 185s [gw0] [ 4%] PASSED test/orm/test_assorted_eager.py::EagerTest4::test_basic 185s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::DialectTest::test_fk_parsing[FOREIGN KEY (tid) REFERENCES "(2)"(id)-expected1] 185s test/dialect/postgresql/test_dialect.py::DialectTest::test_fk_parsing[FOREIGN KEY (tid) REFERENCES some_table("(2)")-expected2] 185s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::DialectTest::test_fk_parsing[FOREIGN KEY (tid) REFERENCES some_table("(2)")-expected2] 185s test/dialect/postgresql/test_dialect.py::DialectTest::test_fk_parsing[FOREIGN KEY (tid) REFERENCES some_table(id) DEFERRABLE INITIALLY DEFERRED-expected4] 185s test/orm/test_assorted_eager.py::EagerTest5::test_basic 185s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::DialectTest::test_fk_parsing[FOREIGN KEY (tid) REFERENCES some_table(id) DEFERRABLE INITIALLY DEFERRED-expected4] 185s test/dialect/postgresql/test_dialect.py::DialectTest::test_fk_parsing[FOREIGN KEY (tid) REFERENCES some_table(id)-expected0] 185s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::DialectTest::test_fk_parsing[FOREIGN KEY (tid) REFERENCES some_table(id)-expected0] 185s test/dialect/postgresql/test_dialect.py::DialectTest::test_fk_parsing[FOREIGN KEY (tid1, tid2) REFERENCES some_schema.some_table(id1, id2) MATCH FULL ON UPDATE CASCADE ON DELETE CASCADE DEFERRABLE INITIALLY DEFERRED-expected6] 185s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::DialectTest::test_fk_parsing[FOREIGN KEY (tid1, tid2) REFERENCES some_schema.some_table(id1, id2) MATCH FULL ON UPDATE CASCADE ON DELETE CASCADE DEFERRABLE INITIALLY DEFERRED-expected6] 185s test/dialect/postgresql/test_dialect.py::DialectTest::test_fk_parsing[FOREIGN KEY (tid1, tid2) REFERENCES some_schema.some_table(id1, id2)-expected5] 185s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::DialectTest::test_fk_parsing[FOREIGN KEY (tid1, tid2) REFERENCES some_schema.some_table(id1, id2)-expected5] 185s test/dialect/postgresql/test_dialect.py::DialectTest::test_fk_parsing[FOREIGN KEY (tid1, tid2) REFERENCES some_table("(2)", "(3)")-expected3] 185s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::DialectTest::test_fk_parsing[FOREIGN KEY (tid1, tid2) REFERENCES some_table("(2)", "(3)")-expected3] 185s test/dialect/postgresql/test_dialect.py::DialectTest::test_psycopg2_disconnect 185s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::DialectTest::test_psycopg2_disconnect 185s test/dialect/postgresql/test_dialect.py::DialectTest::test_psycopg2_empty_connection_string 185s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::DialectTest::test_psycopg2_empty_connection_string 185s test/dialect/postgresql/test_dialect.py::DialectTest::test_psycopg2_empty_connection_string_w_query_one 185s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::DialectTest::test_psycopg2_empty_connection_string_w_query_one 185s test/dialect/postgresql/test_dialect.py::DialectTest::test_psycopg2_empty_connection_string_w_query_two 185s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::DialectTest::test_psycopg2_empty_connection_string_w_query_two 185s test/dialect/postgresql/test_dialect.py::DialectTest::test_psycopg2_nonempty_connection_string 185s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::DialectTest::test_psycopg2_nonempty_connection_string 185s test/dialect/postgresql/test_dialect.py::DialectTest::test_psycopg2_nonempty_connection_string_w_query 185s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::DialectTest::test_psycopg2_nonempty_connection_string_w_query 185s test/dialect/postgresql/test_dialect.py::DialectTest::test_range_constructor 185s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::DialectTest::test_range_constructor 185s test/dialect/postgresql/test_dialect.py::DialectTest::test_range_frozen 185s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::DialectTest::test_range_frozen 185s test/dialect/postgresql/test_dialect.py::DialectTest::test_version_parsing 185s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::DialectTest::test_version_parsing 185s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[1927-Connection was killed-OperationalError-mysqldb-True] 185s [gw1] [ 4%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[1927-Connection was killed-OperationalError-mysqldb-True] 185s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[1927-Connection was killed-OperationalError-pymysql-True] 185s [gw1] [ 4%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[1927-Connection was killed-OperationalError-pymysql-True] 185s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[2006-foo-OperationalError-mysqldb-True] 185s [gw1] [ 4%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[2006-foo-OperationalError-mysqldb-True] 185s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[2006-foo-OperationalError-pymysql-True] 185s [gw1] [ 4%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[2006-foo-OperationalError-pymysql-True] 185s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[2007-foo-OperationalError-mysqldb-False] 185s [gw0] [ 4%] PASSED test/orm/test_assorted_eager.py::EagerTest5::test_basic 185s [gw1] [ 4%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[2007-foo-OperationalError-mysqldb-False] 185s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[2007-foo-OperationalError-pymysql-False] 185s [gw1] [ 4%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[2007-foo-OperationalError-pymysql-False] 185s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[4031-foo-OperationalError-mysqldb-True] 185s test/orm/test_assorted_eager.py::EagerTest6::test_one 185s [gw1] [ 4%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[4031-foo-OperationalError-mysqldb-True] 185s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[4031-foo-OperationalError-pymysql-True] 185s [gw1] [ 4%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[4031-foo-OperationalError-pymysql-True] 185s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[4032-foo-OperationalError-mysqldb-False] 185s [gw1] [ 4%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[4032-foo-OperationalError-mysqldb-False] 185s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[4032-foo-OperationalError-pymysql-False] 185s [gw1] [ 4%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[4032-foo-OperationalError-pymysql-False] 185s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[None-cONnection aLREady closed-InternalError-pymysql-True] 185s [gw1] [ 4%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[None-cONnection aLREady closed-InternalError-pymysql-True] 185s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[None-cONnection was kILLEd-InternalError-pymysql-True] 185s [gw1] [ 4%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[None-cONnection was kILLEd-InternalError-pymysql-True] 185s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[None-something broke-InternalError-pymysql-False] 185s [gw1] [ 4%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[None-something broke-InternalError-pymysql-False] 185s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_mariadb_connector_special_encodings 185s [gw1] [ 4%] SKIPPED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_mariadb_connector_special_encodings 185s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_mysqlconnector_buffered_arg 185s [gw1] [ 4%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_mysqlconnector_buffered_arg 185s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_mysqlconnector_raise_on_warnings_arg 185s [gw1] [ 4%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_mysqlconnector_raise_on_warnings_arg 185s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-charset-hello] 185s [gw1] [ 4%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-charset-hello] 185s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-client_flag-1234] 185s [gw1] [ 4%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-client_flag-1234] 185s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-compress-True] 185s [gw1] [ 4%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-compress-True] 185s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-connect_timeout-30] 185s [gw1] [ 4%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-connect_timeout-30] 185s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-local_infile-1] 185s [gw1] [ 4%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-local_infile-1] 185s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-local_infile-False] 185s [gw1] [ 4%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-local_infile-False] 185s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-local_infile-True] 185s [gw1] [ 4%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-local_infile-True] 185s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-read_timeout-30] 185s [gw1] [ 4%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-read_timeout-30] 185s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-unix_socket-somesocket] 185s [gw1] [ 4%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-unix_socket-somesocket] 185s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-use_unicode-False] 185s [gw1] [ 4%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-use_unicode-False] 185s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-write_timeout-30] 185s [gw1] [ 4%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-write_timeout-30] 185s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-charset-hello] 185s [gw1] [ 4%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-charset-hello] 185s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-client_flag-1234] 185s [gw1] [ 4%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-client_flag-1234] 185s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-compress-True] 185s [gw1] [ 4%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-compress-True] 185s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-connect_timeout-30] 185s [gw1] [ 4%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-connect_timeout-30] 185s [gw0] [ 4%] PASSED test/orm/test_assorted_eager.py::EagerTest6::test_one 185s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-local_infile-1] 185s [gw1] [ 4%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-local_infile-1] 185s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-local_infile-False] 185s [gw1] [ 4%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-local_infile-False] 185s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-local_infile-True] 185s test/orm/test_assorted_eager.py::EagerTest7::test_load_m2o_attached_to_o2 185s [gw1] [ 4%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-local_infile-True] 185s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-read_timeout-30] 185s [gw1] [ 4%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-read_timeout-30] 185s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-unix_socket-somesocket] 185s [gw1] [ 4%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-unix_socket-somesocket] 185s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-use_unicode-False] 185s [gw1] [ 4%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-use_unicode-False] 185s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-write_timeout-30] 185s [gw1] [ 4%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-write_timeout-30] 185s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-charset-hello] 185s [gw1] [ 4%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-charset-hello] 185s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-client_flag-1234] 185s [gw1] [ 4%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-client_flag-1234] 185s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-compress-True] 185s [gw1] [ 4%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-compress-True] 185s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-connect_timeout-30] 185s [gw1] [ 4%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-connect_timeout-30] 185s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-local_infile-1] 185s [gw1] [ 4%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-local_infile-1] 185s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-local_infile-False] 185s [gw1] [ 4%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-local_infile-False] 185s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-local_infile-True] 185s [gw1] [ 4%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-local_infile-True] 185s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-read_timeout-30] 185s [gw1] [ 4%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-read_timeout-30] 185s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-unix_socket-somesocket] 185s [gw1] [ 4%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-unix_socket-somesocket] 185s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-use_unicode-False] 185s [gw1] [ 4%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-use_unicode-False] 185s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-write_timeout-30] 185s [gw1] [ 4%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-write_timeout-30] 185s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-charset-hello] 185s [gw1] [ 4%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-charset-hello] 185s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-client_flag-1234] 185s [gw1] [ 4%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-client_flag-1234] 185s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-compress-True] 185s [gw1] [ 4%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-compress-True] 185s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-connect_timeout-30] 185s [gw1] [ 4%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-connect_timeout-30] 185s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-local_infile-1] 185s [gw1] [ 4%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-local_infile-1] 185s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-local_infile-False] 185s [gw1] [ 4%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-local_infile-False] 185s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-local_infile-True] 185s [gw1] [ 4%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-local_infile-True] 185s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-read_timeout-30] 185s [gw1] [ 4%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-read_timeout-30] 185s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-unix_socket-somesocket] 185s [gw1] [ 4%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-unix_socket-somesocket] 185s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-use_unicode-False] 185s [gw1] [ 4%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-use_unicode-False] 185s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-write_timeout-30] 185s [gw0] [ 4%] PASSED test/orm/test_assorted_eager.py::EagerTest7::test_load_m2o_attached_to_o2 185s [gw1] [ 4%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-write_timeout-30] 185s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-charset-hello] 185s [gw1] [ 4%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-charset-hello] 185s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-client_flag-1234] 185s test/orm/test_assorted_eager.py::EagerTest8::test_nested_joins 185s [gw1] [ 4%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-client_flag-1234] 185s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-compress-True] 185s [gw1] [ 4%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-compress-True] 185s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-connect_timeout-30] 185s [gw1] [ 4%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-connect_timeout-30] 185s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-local_infile-1] 185s [gw1] [ 4%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-local_infile-1] 185s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-local_infile-False] 185s [gw1] [ 4%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-local_infile-False] 185s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-local_infile-True] 185s [gw1] [ 4%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-local_infile-True] 185s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-read_timeout-30] 185s [gw1] [ 4%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-read_timeout-30] 185s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-unix_socket-somesocket] 185s [gw1] [ 4%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-unix_socket-somesocket] 185s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-use_unicode-False] 185s [gw1] [ 4%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-use_unicode-False] 185s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-write_timeout-30] 185s [gw1] [ 4%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-write_timeout-30] 185s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_random_arg 185s [gw1] [ 4%] SKIPPED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_random_arg 185s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_special_encodings[utf8] 185s [gw1] [ 4%] SKIPPED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_special_encodings[utf8] 185s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_special_encodings[utf8mb4] 185s [gw0] [ 4%] PASSED test/orm/test_assorted_eager.py::EagerTest8::test_nested_joins 185s [gw1] [ 4%] SKIPPED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_special_encodings[utf8mb4] 185s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_ssl_arguments[mysqldb] 185s [gw1] [ 4%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_ssl_arguments[mysqldb] 185s test/orm/test_assorted_eager.py::EagerTest9::test_joinedload_on_path 185s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_ssl_arguments[pymysql] 185s [gw1] [ 4%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_ssl_arguments[pymysql] 185s test/dialect/oracle/test_dialect.py::DialectWBackendTest::test_graceful_failure_isolation_level_not_available 185s [gw1] [ 4%] SKIPPED test/dialect/oracle/test_dialect.py::DialectWBackendTest::test_graceful_failure_isolation_level_not_available 185s test/dialect/oracle/test_dialect.py::DialectWBackendTest::test_hypothetical_not_implemented_isolation_level 185s [gw1] [ 4%] SKIPPED test/dialect/oracle/test_dialect.py::DialectWBackendTest::test_hypothetical_not_implemented_isolation_level 185s test/dialect/oracle/test_dialect.py::DialectWBackendTest::test_is_disconnect[DPI-1010: make sure we read the code-None-True] 185s [gw1] [ 4%] SKIPPED test/dialect/oracle/test_dialect.py::DialectWBackendTest::test_is_disconnect[DPI-1010: make sure we read the code-None-True] 185s test/dialect/oracle/test_dialect.py::DialectWBackendTest::test_is_disconnect[DPI-1010: not connected-None-True] 185s [gw1] [ 4%] SKIPPED test/dialect/oracle/test_dialect.py::DialectWBackendTest::test_is_disconnect[DPI-1010: not connected-None-True] 185s test/dialect/oracle/test_dialect.py::DialectWBackendTest::test_is_disconnect[DPI-1080: connection was closed by ORA-3113-None-True] 185s [gw1] [ 4%] SKIPPED test/dialect/oracle/test_dialect.py::DialectWBackendTest::test_is_disconnect[DPI-1080: connection was closed by ORA-3113-None-True] 185s test/dialect/oracle/test_dialect.py::DialectWBackendTest::test_is_disconnect[DPI-1234: some other DPI error-None-False] 185s [gw1] [ 4%] SKIPPED test/dialect/oracle/test_dialect.py::DialectWBackendTest::test_is_disconnect[DPI-1234: some other DPI error-None-False] 185s test/dialect/oracle/test_dialect.py::DialectWBackendTest::test_is_disconnect[ORA-03114: not connected to ORACLE-3114-True] 185s [gw1] [ 4%] SKIPPED test/dialect/oracle/test_dialect.py::DialectWBackendTest::test_is_disconnect[ORA-03114: not connected to ORACLE-3114-True] 185s test/dialect/oracle/test_dialect.py::DialectWBackendTest::test_is_disconnect[ORA-1234 fake error-1234-False] 185s [gw1] [ 4%] SKIPPED test/dialect/oracle/test_dialect.py::DialectWBackendTest::test_is_disconnect[ORA-1234 fake error-1234-False] 185s test/dialect/oracle/test_dialect.py::DialectWBackendTest::test_is_disconnect[db is not connected-None-True] 185s [gw1] [ 4%] SKIPPED test/dialect/oracle/test_dialect.py::DialectWBackendTest::test_is_disconnect[db is not connected-None-True] 185s test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_encoding_errors_cx_oracle[OracleDialect_cx_oracle-CLOB] 185s [gw1] [ 4%] PASSED test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_encoding_errors_cx_oracle[OracleDialect_cx_oracle-CLOB] 185s test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_encoding_errors_cx_oracle[OracleDialect_cx_oracle-FIXED_CHAR] 185s [gw1] [ 4%] PASSED test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_encoding_errors_cx_oracle[OracleDialect_cx_oracle-FIXED_CHAR] 185s test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_encoding_errors_cx_oracle[OracleDialect_cx_oracle-NCLOB] 185s [gw1] [ 4%] PASSED test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_encoding_errors_cx_oracle[OracleDialect_cx_oracle-NCLOB] 185s test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_encoding_errors_cx_oracle[OracleDialect_cx_oracle-STRING] 185s [gw1] [ 4%] PASSED test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_encoding_errors_cx_oracle[OracleDialect_cx_oracle-STRING] 185s test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_encoding_errors_cx_oracle[OracleDialect_oracledb-CLOB] 185s [gw1] [ 4%] PASSED test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_encoding_errors_cx_oracle[OracleDialect_oracledb-CLOB] 185s test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_encoding_errors_cx_oracle[OracleDialect_oracledb-FIXED_CHAR] 185s [gw1] [ 4%] PASSED test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_encoding_errors_cx_oracle[OracleDialect_oracledb-FIXED_CHAR] 185s [gw0] [ 4%] PASSED test/orm/test_assorted_eager.py::EagerTest9::test_joinedload_on_path 185s test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_encoding_errors_cx_oracle[OracleDialect_oracledb-NCLOB] 185s [gw1] [ 4%] PASSED test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_encoding_errors_cx_oracle[OracleDialect_oracledb-NCLOB] 185s test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_encoding_errors_cx_oracle[OracleDialect_oracledb-STRING] 185s test/orm/inheritance/test_assorted_poly.py::AdaptExistsSubqTest::test_eager_loaders[joinedload] 185s [gw1] [ 4%] PASSED test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_encoding_errors_cx_oracle[OracleDialect_oracledb-STRING] 185s test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_no_encoding_errors_cx_oracle[OracleDialect_cx_oracle-CLOB] 185s [gw1] [ 4%] PASSED test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_no_encoding_errors_cx_oracle[OracleDialect_cx_oracle-CLOB] 185s test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_no_encoding_errors_cx_oracle[OracleDialect_cx_oracle-FIXED_CHAR] 185s [gw1] [ 4%] PASSED test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_no_encoding_errors_cx_oracle[OracleDialect_cx_oracle-FIXED_CHAR] 185s test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_no_encoding_errors_cx_oracle[OracleDialect_cx_oracle-NCLOB] 185s [gw1] [ 4%] PASSED test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_no_encoding_errors_cx_oracle[OracleDialect_cx_oracle-NCLOB] 185s test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_no_encoding_errors_cx_oracle[OracleDialect_cx_oracle-STRING] 185s [gw1] [ 4%] PASSED test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_no_encoding_errors_cx_oracle[OracleDialect_cx_oracle-STRING] 185s test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_no_encoding_errors_cx_oracle[OracleDialect_oracledb-CLOB] 185s [gw1] [ 4%] PASSED test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_no_encoding_errors_cx_oracle[OracleDialect_oracledb-CLOB] 185s test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_no_encoding_errors_cx_oracle[OracleDialect_oracledb-FIXED_CHAR] 185s [gw1] [ 4%] PASSED test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_no_encoding_errors_cx_oracle[OracleDialect_oracledb-FIXED_CHAR] 185s test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_no_encoding_errors_cx_oracle[OracleDialect_oracledb-NCLOB] 185s [gw1] [ 4%] PASSED test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_no_encoding_errors_cx_oracle[OracleDialect_oracledb-NCLOB] 185s test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_no_encoding_errors_cx_oracle[OracleDialect_oracledb-STRING] 185s [gw1] [ 4%] PASSED test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_no_encoding_errors_cx_oracle[OracleDialect_oracledb-STRING] 185s test/dialect/oracle/test_dialect.py::ExecuteTest::test_basic 185s [gw1] [ 4%] SKIPPED test/dialect/oracle/test_dialect.py::ExecuteTest::test_basic 185s test/dialect/oracle/test_dialect.py::ExecuteTest::test_limit_offset_for_update 185s [gw1] [ 4%] SKIPPED test/dialect/oracle/test_dialect.py::ExecuteTest::test_limit_offset_for_update 185s test/dialect/oracle/test_dialect.py::ExecuteTest::test_sequences_are_integers 185s [gw1] [ 4%] SKIPPED test/dialect/oracle/test_dialect.py::ExecuteTest::test_sequences_are_integers 185s test/dialect/postgresql/test_dialect.py::ExecutemanyFlagOptionsTest::test_executemany_correct_flag_options 185s [gw1] [ 4%] SKIPPED test/dialect/postgresql/test_dialect.py::ExecutemanyFlagOptionsTest::test_executemany_correct_flag_options 185s test/dialect/postgresql/test_dialect.py::ExecutemanyFlagOptionsTest::test_executemany_wrong_flag_options 185s [gw1] [ 4%] SKIPPED test/dialect/postgresql/test_dialect.py::ExecutemanyFlagOptionsTest::test_executemany_wrong_flag_options 185s test/dialect/postgresql/test_dialect.py::ExecutemanyValuesInsertsTest::test_insert_unicode_keys 185s [gw1] [ 4%] SKIPPED test/dialect/postgresql/test_dialect.py::ExecutemanyValuesInsertsTest::test_insert_unicode_keys 185s test/dialect/postgresql/test_dialect.py::ExecutemanyValuesInsertsTest::test_not_sane_rowcount 185s [gw1] [ 4%] SKIPPED test/dialect/postgresql/test_dialect.py::ExecutemanyValuesInsertsTest::test_not_sane_rowcount 185s test/dialect/postgresql/test_dialect.py::ExecutemanyValuesInsertsTest::test_update 185s [gw1] [ 4%] SKIPPED test/dialect/postgresql/test_dialect.py::ExecutemanyValuesInsertsTest::test_update 185s test/dialect/postgresql/test_dialect.py::ExecutemanyValuesInsertsTest::test_update_fallback 185s [gw1] [ 4%] SKIPPED test/dialect/postgresql/test_dialect.py::ExecutemanyValuesInsertsTest::test_update_fallback 185s test/dialect/postgresql/test_dialect.py::ExecutemanyValuesPlusBatchInsertsTest::test_insert_unicode_keys 185s [gw1] [ 4%] SKIPPED test/dialect/postgresql/test_dialect.py::ExecutemanyValuesPlusBatchInsertsTest::test_insert_unicode_keys 185s test/dialect/postgresql/test_dialect.py::ExecutemanyValuesPlusBatchInsertsTest::test_not_sane_rowcount 185s [gw1] [ 4%] SKIPPED test/dialect/postgresql/test_dialect.py::ExecutemanyValuesPlusBatchInsertsTest::test_not_sane_rowcount 185s test/dialect/postgresql/test_dialect.py::ExecutemanyValuesPlusBatchInsertsTest::test_update 185s [gw1] [ 4%] SKIPPED test/dialect/postgresql/test_dialect.py::ExecutemanyValuesPlusBatchInsertsTest::test_update 185s test/dialect/postgresql/test_dialect.py::ExecutemanyValuesPlusBatchInsertsTest::test_update_fallback 185s [gw1] [ 4%] SKIPPED test/dialect/postgresql/test_dialect.py::ExecutemanyValuesPlusBatchInsertsTest::test_update_fallback 185s test/dialect/mysql/test_dialect.py::ExecutionTest::test_charset_caching 185s [gw1] [ 4%] SKIPPED test/dialect/mysql/test_dialect.py::ExecutionTest::test_charset_caching 185s test/dialect/mysql/test_dialect.py::ExecutionTest::test_sysdate 185s [gw1] [ 4%] SKIPPED test/dialect/mysql/test_dialect.py::ExecutionTest::test_sysdate 185s test/dialect/postgresql/test_dialect.py::MiscBackendTest::test_asyncpg_transactional_ping[False] 185s [gw1] [ 4%] SKIPPED test/dialect/postgresql/test_dialect.py::MiscBackendTest::test_asyncpg_transactional_ping[False] 185s test/dialect/postgresql/test_dialect.py::MiscBackendTest::test_asyncpg_transactional_ping[True] 185s [gw1] [ 4%] SKIPPED test/dialect/postgresql/test_dialect.py::MiscBackendTest::test_asyncpg_transactional_ping[True] 185s test/dialect/postgresql/test_dialect.py::MiscBackendTest::test_autocommit_isolation_level 185s [gw1] [ 4%] SKIPPED test/dialect/postgresql/test_dialect.py::MiscBackendTest::test_autocommit_isolation_level 185s test/dialect/postgresql/test_dialect.py::MiscBackendTest::test_autocommit_pre_ping[False] 185s [gw1] [ 4%] SKIPPED test/dialect/postgresql/test_dialect.py::MiscBackendTest::test_autocommit_pre_ping[False] 185s test/dialect/postgresql/test_dialect.py::MiscBackendTest::test_autocommit_pre_ping[True] 185s [gw1] [ 4%] SKIPPED test/dialect/postgresql/test_dialect.py::MiscBackendTest::test_autocommit_pre_ping[True] 185s test/dialect/postgresql/test_dialect.py::MiscBackendTest::test_backslash_escapes_detection[False-True] 185s [gw1] [ 4%] SKIPPED test/dialect/postgresql/test_dialect.py::MiscBackendTest::test_backslash_escapes_detection[False-True] 185s test/dialect/postgresql/test_dialect.py::MiscBackendTest::test_backslash_escapes_detection[True-False] 185s [gw1] [ 4%] SKIPPED test/dialect/postgresql/test_dialect.py::MiscBackendTest::test_backslash_escapes_detection[True-False] 185s test/dialect/postgresql/test_dialect.py::MiscBackendTest::test_checksfor_sequence 185s [gw1] [ 4%] SKIPPED test/dialect/postgresql/test_dialect.py::MiscBackendTest::test_checksfor_sequence 185s test/dialect/postgresql/test_dialect.py::MiscBackendTest::test_client_encoding 185s [gw1] [ 4%] SKIPPED test/dialect/postgresql/test_dialect.py::MiscBackendTest::test_client_encoding 185s test/dialect/postgresql/test_dialect.py::MiscBackendTest::test_date_reflection 185s [gw1] [ 4%] SKIPPED test/dialect/postgresql/test_dialect.py::MiscBackendTest::test_date_reflection 185s test/dialect/postgresql/test_dialect.py::MiscBackendTest::test_dbapi_autocommit_attribute 185s [gw1] [ 4%] SKIPPED test/dialect/postgresql/test_dialect.py::MiscBackendTest::test_dbapi_autocommit_attribute 185s test/dialect/postgresql/test_dialect.py::MiscBackendTest::test_deferrable_flag_connection[False] 185s [gw1] [ 4%] SKIPPED test/dialect/postgresql/test_dialect.py::MiscBackendTest::test_deferrable_flag_connection[False] 185s test/dialect/postgresql/test_dialect.py::MiscBackendTest::test_deferrable_flag_connection[True] 185s [gw1] [ 4%] SKIPPED test/dialect/postgresql/test_dialect.py::MiscBackendTest::test_deferrable_flag_connection[True] 185s test/dialect/postgresql/test_dialect.py::MiscBackendTest::test_deferrable_flag_engine 185s [gw1] [ 4%] SKIPPED test/dialect/postgresql/test_dialect.py::MiscBackendTest::test_deferrable_flag_engine 185s test/dialect/postgresql/test_dialect.py::MiscBackendTest::test_empty_sql_string 185s [gw1] [ 4%] SKIPPED test/dialect/postgresql/test_dialect.py::MiscBackendTest::test_empty_sql_string 185s test/dialect/postgresql/test_dialect.py::MiscBackendTest::test_extract 185s [gw1] [ 4%] SKIPPED test/dialect/postgresql/test_dialect.py::MiscBackendTest::test_extract 185s test/dialect/postgresql/test_dialect.py::MiscBackendTest::test_initial_transaction_state_psycopg 185s [gw1] [ 4%] SKIPPED test/dialect/postgresql/test_dialect.py::MiscBackendTest::test_initial_transaction_state_psycopg 185s test/dialect/postgresql/test_dialect.py::MiscBackendTest::test_initial_transaction_state_psycopg2 185s [gw1] [ 4%] SKIPPED test/dialect/postgresql/test_dialect.py::MiscBackendTest::test_initial_transaction_state_psycopg2 185s test/dialect/postgresql/test_dialect.py::MiscBackendTest::test_notice_logging 185s [gw1] [ 4%] SKIPPED test/dialect/postgresql/test_dialect.py::MiscBackendTest::test_notice_logging 185s test/dialect/postgresql/test_dialect.py::MiscBackendTest::test_numeric_raise 185s [gw1] [ 4%] SKIPPED test/dialect/postgresql/test_dialect.py::MiscBackendTest::test_numeric_raise 185s test/dialect/postgresql/test_dialect.py::MiscBackendTest::test_preexecute_passivedefault 185s [gw1] [ 4%] SKIPPED test/dialect/postgresql/test_dialect.py::MiscBackendTest::test_preexecute_passivedefault 185s test/dialect/postgresql/test_dialect.py::MiscBackendTest::test_psycopg2_version 185s [gw1] [ 4%] SKIPPED test/dialect/postgresql/test_dialect.py::MiscBackendTest::test_psycopg2_version 185s test/dialect/postgresql/test_dialect.py::MiscBackendTest::test_psycopg_non_standard_err 185s [gw1] [ 4%] SKIPPED test/dialect/postgresql/test_dialect.py::MiscBackendTest::test_psycopg_non_standard_err 185s test/dialect/postgresql/test_dialect.py::MiscBackendTest::test_psycopg_version 185s [gw1] [ 4%] SKIPPED test/dialect/postgresql/test_dialect.py::MiscBackendTest::test_psycopg_version 185s test/dialect/postgresql/test_dialect.py::MiscBackendTest::test_quoted_name_bindparam_ok 185s [gw1] [ 4%] SKIPPED test/dialect/postgresql/test_dialect.py::MiscBackendTest::test_quoted_name_bindparam_ok 185s test/dialect/postgresql/test_dialect.py::MiscBackendTest::test_readonly_flag_connection[False] 185s [gw1] [ 4%] SKIPPED test/dialect/postgresql/test_dialect.py::MiscBackendTest::test_readonly_flag_connection[False] 185s test/dialect/postgresql/test_dialect.py::MiscBackendTest::test_readonly_flag_connection[True] 185s [gw1] [ 4%] SKIPPED test/dialect/postgresql/test_dialect.py::MiscBackendTest::test_readonly_flag_connection[True] 185s test/dialect/postgresql/test_dialect.py::MiscBackendTest::test_readonly_flag_engine[False] 185s [gw1] [ 4%] SKIPPED test/dialect/postgresql/test_dialect.py::MiscBackendTest::test_readonly_flag_engine[False] 185s test/dialect/postgresql/test_dialect.py::MiscBackendTest::test_readonly_flag_engine[True] 185s [gw1] [ 4%] SKIPPED test/dialect/postgresql/test_dialect.py::MiscBackendTest::test_readonly_flag_engine[True] 185s test/dialect/postgresql/test_dialect.py::MiscBackendTest::test_schema_roundtrips 185s [gw1] [ 4%] SKIPPED test/dialect/postgresql/test_dialect.py::MiscBackendTest::test_schema_roundtrips 185s test/dialect/postgresql/test_dialect.py::MiscBackendTest::test_select_rowcount 185s [gw1] [ 4%] SKIPPED test/dialect/postgresql/test_dialect.py::MiscBackendTest::test_select_rowcount 185s test/dialect/postgresql/test_dialect.py::MiscBackendTest::test_sequence_detection_tricky_names[False] 185s [gw1] [ 4%] SKIPPED test/dialect/postgresql/test_dialect.py::MiscBackendTest::test_sequence_detection_tricky_names[False] 185s test/dialect/postgresql/test_dialect.py::MiscBackendTest::test_sequence_detection_tricky_names[True] 185s [gw1] [ 4%] SKIPPED test/dialect/postgresql/test_dialect.py::MiscBackendTest::test_sequence_detection_tricky_names[True] 185s test/dialect/postgresql/test_dialect.py::MiscBackendTest::test_serial_integer[None-BIGINT-BIGSERIAL] 185s [gw1] [ 4%] SKIPPED test/dialect/postgresql/test_dialect.py::MiscBackendTest::test_serial_integer[None-BIGINT-BIGSERIAL] 185s test/dialect/postgresql/test_dialect.py::MiscBackendTest::test_serial_integer[None-BITD()-BIGSERIAL] 185s [gw1] [ 4%] SKIPPED test/dialect/postgresql/test_dialect.py::MiscBackendTest::test_serial_integer[None-BITD()-BIGSERIAL] 185s [gw0] [ 4%] PASSED test/orm/inheritance/test_assorted_poly.py::AdaptExistsSubqTest::test_eager_loaders[joinedload] 185s test/dialect/postgresql/test_dialect.py::MiscBackendTest::test_serial_integer[None-BigInteger-BIGSERIAL] 185s [gw1] [ 4%] SKIPPED test/dialect/postgresql/test_dialect.py::MiscBackendTest::test_serial_integer[None-BigInteger-BIGSERIAL] 185s test/dialect/postgresql/test_dialect.py::MiscBackendTest::test_serial_integer[None-INTEGER-SERIAL] 185s [gw1] [ 4%] SKIPPED test/dialect/postgresql/test_dialect.py::MiscBackendTest::test_serial_integer[None-INTEGER-SERIAL] 185s test/orm/inheritance/test_assorted_poly.py::AdaptExistsSubqTest::test_eager_loaders[selectinload] 185s test/dialect/postgresql/test_dialect.py::MiscBackendTest::test_serial_integer[None-Integer-SERIAL] 185s [gw1] [ 4%] SKIPPED test/dialect/postgresql/test_dialect.py::MiscBackendTest::test_serial_integer[None-Integer-SERIAL] 185s test/dialect/postgresql/test_dialect.py::MiscBackendTest::test_serial_integer[None-SmallInteger-SMALLSERIAL] 185s [gw1] [ 4%] SKIPPED test/dialect/postgresql/test_dialect.py::MiscBackendTest::test_serial_integer[None-SmallInteger-SMALLSERIAL] 185s test/dialect/postgresql/test_dialect.py::MiscBackendTest::test_serial_integer[None-type_7-BIGSERIAL] 185s [gw1] [ 4%] SKIPPED test/dialect/postgresql/test_dialect.py::MiscBackendTest::test_serial_integer[None-type_7-BIGSERIAL] 185s test/dialect/postgresql/test_dialect.py::MiscBackendTest::test_serial_integer[None-type_8-BIGSERIAL] 185s [gw1] [ 4%] SKIPPED test/dialect/postgresql/test_dialect.py::MiscBackendTest::test_serial_integer[None-type_8-BIGSERIAL] 185s test/dialect/postgresql/test_dialect.py::MiscBackendTest::test_serial_integer[version2-SmallInteger-SMALLINT] 185s [gw1] [ 4%] SKIPPED test/dialect/postgresql/test_dialect.py::MiscBackendTest::test_serial_integer[version2-SmallInteger-SMALLINT] 185s test/dialect/postgresql/test_dialect.py::MiscBackendTest::test_serial_integer[version3-SmallInteger-SMALLSERIAL] 185s [gw1] [ 4%] SKIPPED test/dialect/postgresql/test_dialect.py::MiscBackendTest::test_serial_integer[version3-SmallInteger-SMALLSERIAL] 185s test/dialect/postgresql/test_dialect.py::MiscBackendTest::test_serial_integer[version9-type_9-SMALLSERIAL] 185s [gw1] [ 4%] SKIPPED test/dialect/postgresql/test_dialect.py::MiscBackendTest::test_serial_integer[version9-type_9-SMALLSERIAL] 185s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_dont_mix_multihost_formats[dialect0-postgresql+psycopg2:///?host=H&host=H&port=5432,5432] 185s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_dont_mix_multihost_formats[dialect0-postgresql+psycopg2:///?host=H&host=H&port=5432,5432] 185s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_dont_mix_multihost_formats[dialect0-postgresql+psycopg2://user:pass@/dbname?host=H&host=H&port=5432,5432] 185s [gw0] [ 4%] PASSED test/orm/inheritance/test_assorted_poly.py::AdaptExistsSubqTest::test_eager_loaders[selectinload] 185s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_dont_mix_multihost_formats[dialect0-postgresql+psycopg2://user:pass@/dbname?host=H&host=H&port=5432,5432] 185s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_dont_mix_multihost_formats[dialect1-postgresql+psycopg2:///?host=H&host=H&port=5432,5432] 185s test/orm/inheritance/test_assorted_poly.py::AdaptExistsSubqTest::test_explicit_aliasing 185s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_dont_mix_multihost_formats[dialect1-postgresql+psycopg2:///?host=H&host=H&port=5432,5432] 185s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_dont_mix_multihost_formats[dialect1-postgresql+psycopg2://user:pass@/dbname?host=H&host=H&port=5432,5432] 185s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_dont_mix_multihost_formats[dialect1-postgresql+psycopg2://user:pass@/dbname?host=H&host=H&port=5432,5432] 185s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_dont_mix_multihost_formats[dialect2-postgresql+psycopg2:///?host=H&host=H&port=5432,5432] 185s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_dont_mix_multihost_formats[dialect2-postgresql+psycopg2:///?host=H&host=H&port=5432,5432] 185s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_dont_mix_multihost_formats[dialect2-postgresql+psycopg2://user:pass@/dbname?host=H&host=H&port=5432,5432] 185s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_dont_mix_multihost_formats[dialect2-postgresql+psycopg2://user:pass@/dbname?host=H&host=H&port=5432,5432] 185s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+asyncpg://USER:PASS@/DB?host=hostA,hostB,&port=111,222,333-expected_psycopg18-expected_asyncpg18] 185s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+asyncpg://USER:PASS@/DB?host=hostA,hostB,&port=111,222,333-expected_psycopg18-expected_asyncpg18] 185s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2:///?host=hostA,hostB,hostC&port=111,222,333-expected_psycopg17-expected_asyncpg17] 185s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2:///?host=hostA,hostB,hostC&port=111,222,333-expected_psycopg17-expected_asyncpg17] 185s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2:///?host=hostA:111&host=hostB:222&host=hostC:333-expected_psycopg15-expected_asyncpg15] 185s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2:///?host=hostA:111&host=hostB:222&host=hostC:333-expected_psycopg15-expected_asyncpg15] 185s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2:///?host=hostA:111&host=hostB:222&host=hostC:333-expected_psycopg16-expected_asyncpg16] 185s [gw0] [ 4%] PASSED test/orm/inheritance/test_assorted_poly.py::AdaptExistsSubqTest::test_explicit_aliasing 185s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2:///?host=hostA:111&host=hostB:222&host=hostC:333-expected_psycopg16-expected_asyncpg16] 185s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=/cloudsql/my-gcp-project:4567-expected_psycopg10-expected_asyncpg10] 185s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=/cloudsql/my-gcp-project:4567-expected_psycopg10-expected_asyncpg10] 185s test/orm/inheritance/test_assorted_poly.py::AdaptExistsSubqTest::test_implicit_aliasing 185s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=/cloudsql/my-gcp-project:us-central1:mydbisnstance-expected_psycopg9-expected_asyncpg9] 185s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=/cloudsql/my-gcp-project:us-central1:mydbisnstance-expected_psycopg9-expected_asyncpg9] 185s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=192.168.1.50-expected_psycopg3-expected_asyncpg3] 185s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=192.168.1.50-expected_psycopg3-expected_asyncpg3] 185s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=192.168.1.50:-expected_psycopg4-expected_asyncpg4] 185s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=192.168.1.50:-expected_psycopg4-expected_asyncpg4] 185s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=192.168.1.50:5678-expected_psycopg5-expected_asyncpg5] 185s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=192.168.1.50:5678-expected_psycopg5-expected_asyncpg5] 185s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=HOSTNAME-expected_psycopg7-expected_asyncpg7] 185s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=HOSTNAME-expected_psycopg7-expected_asyncpg7] 185s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=HOSTNAME:1234-expected_psycopg8-expected_asyncpg8] 185s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=HOSTNAME:1234-expected_psycopg8-expected_asyncpg8] 185s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=hostA&host=hostB&host=hostC-expected_psycopg12-expected_asyncpg12] 185s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=hostA&host=hostB&host=hostC-expected_psycopg12-expected_asyncpg12] 185s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=hostA&host=hostB:222&host=hostC:333-expected_psycopg13-expected_asyncpg13] 185s [gw0] [ 4%] PASSED test/orm/inheritance/test_assorted_poly.py::AdaptExistsSubqTest::test_implicit_aliasing 185s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=hostA&host=hostB:222&host=hostC:333-expected_psycopg13-expected_asyncpg13] 185s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=hostA-expected_psycopg0-expected_asyncpg0] 185s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=hostA-expected_psycopg0-expected_asyncpg0] 185s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=hostA:-expected_psycopg6-expected_asyncpg6] 185s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=hostA:-expected_psycopg6-expected_asyncpg6] 185s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=hostA:111&host=hostB:222&host=hostC:333-expected_psycopg14-expected_asyncpg14] 185s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=hostA:111&host=hostB:222&host=hostC:333-expected_psycopg14-expected_asyncpg14] 185s test/orm/inheritance/test_assorted_poly.py::ColPropWAliasJoinedToBaseTest::test_alias_omitted 185s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=hostA:123.456-expected_psycopg2-expected_asyncpg2] 185s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=hostA:123.456-expected_psycopg2-expected_asyncpg2] 185s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=hostA:1234-expected_psycopg11-expected_asyncpg11] 185s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=hostA:1234-expected_psycopg11-expected_asyncpg11] 185s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=hostA:xyz-expected_psycopg1-expected_asyncpg1] 185s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=hostA:xyz-expected_psycopg1-expected_asyncpg1] 185s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?port=111-expected_psycopg23-expected_asyncpg23] 185s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?port=111-expected_psycopg23-expected_asyncpg23] 185s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@hostfixed/DB?host=hostA&port=111-expected_psycopg21-expected_asyncpg21] 185s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@hostfixed/DB?host=hostA&port=111-expected_psycopg21-expected_asyncpg21] 185s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@hostfixed/DB?host=hostA-expected_psycopg22-expected_asyncpg22] 185s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@hostfixed/DB?host=hostA-expected_psycopg22-expected_asyncpg22] 185s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@hostfixed/DB?host=hostA:111-expected_psycopg20-expected_asyncpg20] 185s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@hostfixed/DB?host=hostA:111-expected_psycopg20-expected_asyncpg20] 185s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@hostfixed/DB?port=111-expected_psycopg19-expected_asyncpg19] 185s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@hostfixed/DB?port=111-expected_psycopg19-expected_asyncpg19] 185s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+asyncpg://USER:PASS@/DB?host=hostA,hostB,&port=111,222,333-expected_psycopg18-expected_asyncpg18] 185s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+asyncpg://USER:PASS@/DB?host=hostA,hostB,&port=111,222,333-expected_psycopg18-expected_asyncpg18] 185s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2:///?host=hostA,hostB,hostC&port=111,222,333-expected_psycopg17-expected_asyncpg17] 185s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2:///?host=hostA,hostB,hostC&port=111,222,333-expected_psycopg17-expected_asyncpg17] 185s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2:///?host=hostA:111&host=hostB:222&host=hostC:333-expected_psycopg15-expected_asyncpg15] 185s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2:///?host=hostA:111&host=hostB:222&host=hostC:333-expected_psycopg15-expected_asyncpg15] 185s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2:///?host=hostA:111&host=hostB:222&host=hostC:333-expected_psycopg16-expected_asyncpg16] 185s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2:///?host=hostA:111&host=hostB:222&host=hostC:333-expected_psycopg16-expected_asyncpg16] 185s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=/cloudsql/my-gcp-project:4567-expected_psycopg10-expected_asyncpg10] 185s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=/cloudsql/my-gcp-project:4567-expected_psycopg10-expected_asyncpg10] 185s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=/cloudsql/my-gcp-project:us-central1:mydbisnstance-expected_psycopg9-expected_asyncpg9] 185s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=/cloudsql/my-gcp-project:us-central1:mydbisnstance-expected_psycopg9-expected_asyncpg9] 185s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=192.168.1.50-expected_psycopg3-expected_asyncpg3] 185s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=192.168.1.50-expected_psycopg3-expected_asyncpg3] 185s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=192.168.1.50:-expected_psycopg4-expected_asyncpg4] 185s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=192.168.1.50:-expected_psycopg4-expected_asyncpg4] 185s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=192.168.1.50:5678-expected_psycopg5-expected_asyncpg5] 185s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=192.168.1.50:5678-expected_psycopg5-expected_asyncpg5] 185s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=HOSTNAME-expected_psycopg7-expected_asyncpg7] 185s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=HOSTNAME-expected_psycopg7-expected_asyncpg7] 185s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=HOSTNAME:1234-expected_psycopg8-expected_asyncpg8] 185s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=HOSTNAME:1234-expected_psycopg8-expected_asyncpg8] 185s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=hostA&host=hostB&host=hostC-expected_psycopg12-expected_asyncpg12] 185s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=hostA&host=hostB&host=hostC-expected_psycopg12-expected_asyncpg12] 185s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=hostA&host=hostB:222&host=hostC:333-expected_psycopg13-expected_asyncpg13] 185s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=hostA&host=hostB:222&host=hostC:333-expected_psycopg13-expected_asyncpg13] 185s [gw0] [ 4%] PASSED test/orm/inheritance/test_assorted_poly.py::ColPropWAliasJoinedToBaseTest::test_alias_omitted 186s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=hostA-expected_psycopg0-expected_asyncpg0] 186s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=hostA-expected_psycopg0-expected_asyncpg0] 186s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=hostA:-expected_psycopg6-expected_asyncpg6] 186s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=hostA:-expected_psycopg6-expected_asyncpg6] 186s test/orm/inheritance/test_assorted_poly.py::ColSubclassTest::test_polymorphic_adaptation_auto 186s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=hostA:111&host=hostB:222&host=hostC:333-expected_psycopg14-expected_asyncpg14] 186s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=hostA:111&host=hostB:222&host=hostC:333-expected_psycopg14-expected_asyncpg14] 186s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=hostA:123.456-expected_psycopg2-expected_asyncpg2] 186s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=hostA:123.456-expected_psycopg2-expected_asyncpg2] 186s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=hostA:1234-expected_psycopg11-expected_asyncpg11] 186s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=hostA:1234-expected_psycopg11-expected_asyncpg11] 186s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=hostA:xyz-expected_psycopg1-expected_asyncpg1] 186s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=hostA:xyz-expected_psycopg1-expected_asyncpg1] 186s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?port=111-expected_psycopg23-expected_asyncpg23] 186s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?port=111-expected_psycopg23-expected_asyncpg23] 186s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@hostfixed/DB?host=hostA&port=111-expected_psycopg21-expected_asyncpg21] 186s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@hostfixed/DB?host=hostA&port=111-expected_psycopg21-expected_asyncpg21] 186s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@hostfixed/DB?host=hostA-expected_psycopg22-expected_asyncpg22] 186s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@hostfixed/DB?host=hostA-expected_psycopg22-expected_asyncpg22] 186s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@hostfixed/DB?host=hostA:111-expected_psycopg20-expected_asyncpg20] 186s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@hostfixed/DB?host=hostA:111-expected_psycopg20-expected_asyncpg20] 186s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@hostfixed/DB?port=111-expected_psycopg19-expected_asyncpg19] 186s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@hostfixed/DB?port=111-expected_psycopg19-expected_asyncpg19] 186s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+asyncpg://USER:PASS@/DB?host=hostA,hostB,&port=111,222,333-expected_psycopg18-expected_asyncpg18] 186s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+asyncpg://USER:PASS@/DB?host=hostA,hostB,&port=111,222,333-expected_psycopg18-expected_asyncpg18] 186s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2:///?host=hostA,hostB,hostC&port=111,222,333-expected_psycopg17-expected_asyncpg17] 186s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2:///?host=hostA,hostB,hostC&port=111,222,333-expected_psycopg17-expected_asyncpg17] 186s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2:///?host=hostA:111&host=hostB:222&host=hostC:333-expected_psycopg15-expected_asyncpg15] 186s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2:///?host=hostA:111&host=hostB:222&host=hostC:333-expected_psycopg15-expected_asyncpg15] 186s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2:///?host=hostA:111&host=hostB:222&host=hostC:333-expected_psycopg16-expected_asyncpg16] 186s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2:///?host=hostA:111&host=hostB:222&host=hostC:333-expected_psycopg16-expected_asyncpg16] 186s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=/cloudsql/my-gcp-project:4567-expected_psycopg10-expected_asyncpg10] 186s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=/cloudsql/my-gcp-project:4567-expected_psycopg10-expected_asyncpg10] 186s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=/cloudsql/my-gcp-project:us-central1:mydbisnstance-expected_psycopg9-expected_asyncpg9] 186s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=/cloudsql/my-gcp-project:us-central1:mydbisnstance-expected_psycopg9-expected_asyncpg9] 186s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=192.168.1.50-expected_psycopg3-expected_asyncpg3] 186s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=192.168.1.50-expected_psycopg3-expected_asyncpg3] 186s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=192.168.1.50:-expected_psycopg4-expected_asyncpg4] 186s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=192.168.1.50:-expected_psycopg4-expected_asyncpg4] 186s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=192.168.1.50:5678-expected_psycopg5-expected_asyncpg5] 186s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=192.168.1.50:5678-expected_psycopg5-expected_asyncpg5] 186s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=HOSTNAME-expected_psycopg7-expected_asyncpg7] 186s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=HOSTNAME-expected_psycopg7-expected_asyncpg7] 186s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=HOSTNAME:1234-expected_psycopg8-expected_asyncpg8] 186s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=HOSTNAME:1234-expected_psycopg8-expected_asyncpg8] 186s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=hostA&host=hostB&host=hostC-expected_psycopg12-expected_asyncpg12] 186s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=hostA&host=hostB&host=hostC-expected_psycopg12-expected_asyncpg12] 186s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=hostA&host=hostB:222&host=hostC:333-expected_psycopg13-expected_asyncpg13] 186s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=hostA&host=hostB:222&host=hostC:333-expected_psycopg13-expected_asyncpg13] 186s [gw0] [ 4%] PASSED test/orm/inheritance/test_assorted_poly.py::ColSubclassTest::test_polymorphic_adaptation_auto 186s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=hostA-expected_psycopg0-expected_asyncpg0] 186s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=hostA-expected_psycopg0-expected_asyncpg0] 186s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=hostA:-expected_psycopg6-expected_asyncpg6] 186s test/orm/inheritance/test_assorted_poly.py::ColSubclassTest::test_polymorphic_adaptation_manual_alias 186s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=hostA:-expected_psycopg6-expected_asyncpg6] 186s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=hostA:111&host=hostB:222&host=hostC:333-expected_psycopg14-expected_asyncpg14] 186s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=hostA:111&host=hostB:222&host=hostC:333-expected_psycopg14-expected_asyncpg14] 186s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=hostA:123.456-expected_psycopg2-expected_asyncpg2] 186s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=hostA:123.456-expected_psycopg2-expected_asyncpg2] 186s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=hostA:1234-expected_psycopg11-expected_asyncpg11] 186s [gw0] [ 4%] PASSED test/orm/inheritance/test_assorted_poly.py::ColSubclassTest::test_polymorphic_adaptation_manual_alias 186s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=hostA:1234-expected_psycopg11-expected_asyncpg11] 186s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=hostA:xyz-expected_psycopg1-expected_asyncpg1] 186s test/orm/inheritance/test_assorted_poly.py::CorrelateExceptWPolyAdaptTest::test_poly_query_on_correlate 186s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=hostA:xyz-expected_psycopg1-expected_asyncpg1] 186s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?port=111-expected_psycopg23-expected_asyncpg23] 186s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?port=111-expected_psycopg23-expected_asyncpg23] 186s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@hostfixed/DB?host=hostA&port=111-expected_psycopg21-expected_asyncpg21] 186s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@hostfixed/DB?host=hostA&port=111-expected_psycopg21-expected_asyncpg21] 186s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@hostfixed/DB?host=hostA-expected_psycopg22-expected_asyncpg22] 186s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@hostfixed/DB?host=hostA-expected_psycopg22-expected_asyncpg22] 186s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@hostfixed/DB?host=hostA:111-expected_psycopg20-expected_asyncpg20] 186s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@hostfixed/DB?host=hostA:111-expected_psycopg20-expected_asyncpg20] 186s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@hostfixed/DB?port=111-expected_psycopg19-expected_asyncpg19] 186s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@hostfixed/DB?port=111-expected_psycopg19-expected_asyncpg19] 186s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_non_int_port_disallowed[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=hostA&port=xyz] 186s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_non_int_port_disallowed[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=hostA&port=xyz] 186s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_non_int_port_disallowed[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=hostA,hostB:,hostC&port=111,vvv,333] 186s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_non_int_port_disallowed[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=hostA,hostB:,hostC&port=111,vvv,333] 186s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_non_int_port_disallowed[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=hostA:111&host=hostB:vvv&host=hostC:333] 186s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_non_int_port_disallowed[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=hostA:111&host=hostB:vvv&host=hostC:333] 186s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_non_int_port_disallowed[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=hostA:xyz&host=hostB:123] 186s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_non_int_port_disallowed[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=hostA:xyz&host=hostB:123] 186s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_non_int_port_disallowed[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=hostA&port=xyz] 186s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_non_int_port_disallowed[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=hostA&port=xyz] 186s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_non_int_port_disallowed[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=hostA,hostB:,hostC&port=111,vvv,333] 186s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_non_int_port_disallowed[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=hostA,hostB:,hostC&port=111,vvv,333] 186s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_non_int_port_disallowed[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=hostA:111&host=hostB:vvv&host=hostC:333] 186s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_non_int_port_disallowed[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=hostA:111&host=hostB:vvv&host=hostC:333] 186s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_non_int_port_disallowed[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=hostA:xyz&host=hostB:123] 186s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_non_int_port_disallowed[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=hostA:xyz&host=hostB:123] 186s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_non_int_port_disallowed[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=hostA&port=xyz] 186s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_non_int_port_disallowed[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=hostA&port=xyz] 186s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_non_int_port_disallowed[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=hostA,hostB:,hostC&port=111,vvv,333] 186s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_non_int_port_disallowed[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=hostA,hostB:,hostC&port=111,vvv,333] 186s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_non_int_port_disallowed[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=hostA:111&host=hostB:vvv&host=hostC:333] 186s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_non_int_port_disallowed[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=hostA:111&host=hostB:vvv&host=hostC:333] 186s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_non_int_port_disallowed[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=hostA:xyz&host=hostB:123] 186s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_non_int_port_disallowed[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=hostA:xyz&host=hostB:123] 186s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_num_host_port_doesnt_match[dialect0-postgresql+asyncpg://USER:PASS@/DB?host=hostA,hostB,hostC&port=111,333] 186s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_num_host_port_doesnt_match[dialect0-postgresql+asyncpg://USER:PASS@/DB?host=hostA,hostB,hostC&port=111,333] 186s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_num_host_port_doesnt_match[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=hostA&port=111,222] 186s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_num_host_port_doesnt_match[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=hostA&port=111,222] 186s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_num_host_port_doesnt_match[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=hostA,hostC&port=111,222,333] 186s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_num_host_port_doesnt_match[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=hostA,hostC&port=111,222,333] 186s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_num_host_port_doesnt_match[dialect1-postgresql+asyncpg://USER:PASS@/DB?host=hostA,hostB,hostC&port=111,333] 186s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_num_host_port_doesnt_match[dialect1-postgresql+asyncpg://USER:PASS@/DB?host=hostA,hostB,hostC&port=111,333] 186s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_num_host_port_doesnt_match[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=hostA&port=111,222] 186s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_num_host_port_doesnt_match[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=hostA&port=111,222] 186s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_num_host_port_doesnt_match[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=hostA,hostC&port=111,222,333] 186s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_num_host_port_doesnt_match[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=hostA,hostC&port=111,222,333] 186s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_num_host_port_doesnt_match[dialect2-postgresql+asyncpg://USER:PASS@/DB?host=hostA,hostB,hostC&port=111,333] 186s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_num_host_port_doesnt_match[dialect2-postgresql+asyncpg://USER:PASS@/DB?host=hostA,hostB,hostC&port=111,333] 186s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_num_host_port_doesnt_match[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=hostA&port=111,222] 186s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_num_host_port_doesnt_match[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=hostA&port=111,222] 186s [gw0] [ 4%] PASSED test/orm/inheritance/test_assorted_poly.py::CorrelateExceptWPolyAdaptTest::test_poly_query_on_correlate 186s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_num_host_port_doesnt_match[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=hostA,hostC&port=111,222,333] 186s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_num_host_port_doesnt_match[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=hostA,hostC&port=111,222,333] 186s test/orm/inheritance/test_assorted_poly.py::CorrelateExceptWPolyAdaptTest::test_poly_query_on_correlate_except 186s test/dialect/oracle/test_dialect.py::OptimizedFetchLimitOffsetTest::test_bound_fetch_offset 186s [gw1] [ 4%] SKIPPED test/dialect/oracle/test_dialect.py::OptimizedFetchLimitOffsetTest::test_bound_fetch_offset 186s test/dialect/oracle/test_dialect.py::OptimizedFetchLimitOffsetTest::test_bound_limit 186s [gw1] [ 4%] SKIPPED test/dialect/oracle/test_dialect.py::OptimizedFetchLimitOffsetTest::test_bound_limit 186s test/dialect/oracle/test_dialect.py::OptimizedFetchLimitOffsetTest::test_bound_limit_offset 186s [gw1] [ 4%] SKIPPED test/dialect/oracle/test_dialect.py::OptimizedFetchLimitOffsetTest::test_bound_limit_offset 186s test/dialect/oracle/test_dialect.py::OptimizedFetchLimitOffsetTest::test_bound_offset 186s [gw1] [ 4%] SKIPPED test/dialect/oracle/test_dialect.py::OptimizedFetchLimitOffsetTest::test_bound_offset 186s test/dialect/oracle/test_dialect.py::OptimizedFetchLimitOffsetTest::test_expr_fetch_offset 186s [gw1] [ 4%] SKIPPED test/dialect/oracle/test_dialect.py::OptimizedFetchLimitOffsetTest::test_expr_fetch_offset 186s test/dialect/oracle/test_dialect.py::OptimizedFetchLimitOffsetTest::test_expr_limit 186s [gw1] [ 4%] SKIPPED test/dialect/oracle/test_dialect.py::OptimizedFetchLimitOffsetTest::test_expr_limit 186s test/dialect/oracle/test_dialect.py::OptimizedFetchLimitOffsetTest::test_expr_limit_offset 186s [gw1] [ 4%] SKIPPED test/dialect/oracle/test_dialect.py::OptimizedFetchLimitOffsetTest::test_expr_limit_offset 186s test/dialect/oracle/test_dialect.py::OptimizedFetchLimitOffsetTest::test_expr_limit_simple_offset 186s [gw1] [ 4%] SKIPPED test/dialect/oracle/test_dialect.py::OptimizedFetchLimitOffsetTest::test_expr_limit_simple_offset 186s test/dialect/oracle/test_dialect.py::OptimizedFetchLimitOffsetTest::test_expr_offset 186s [gw1] [ 4%] SKIPPED test/dialect/oracle/test_dialect.py::OptimizedFetchLimitOffsetTest::test_expr_offset 186s test/dialect/oracle/test_dialect.py::OptimizedFetchLimitOffsetTest::test_fetch_offset_no_order 186s [gw1] [ 4%] SKIPPED test/dialect/oracle/test_dialect.py::OptimizedFetchLimitOffsetTest::test_fetch_offset_no_order 186s test/dialect/oracle/test_dialect.py::OptimizedFetchLimitOffsetTest::test_fetch_offset_nobinds 186s [gw1] [ 4%] SKIPPED test/dialect/oracle/test_dialect.py::OptimizedFetchLimitOffsetTest::test_fetch_offset_nobinds 186s test/dialect/oracle/test_dialect.py::OptimizedFetchLimitOffsetTest::test_fetch_offset_percent 186s [gw1] [ 4%] SKIPPED test/dialect/oracle/test_dialect.py::OptimizedFetchLimitOffsetTest::test_fetch_offset_percent 186s test/dialect/oracle/test_dialect.py::OptimizedFetchLimitOffsetTest::test_fetch_offset_percent_ties 186s [gw1] [ 4%] SKIPPED test/dialect/oracle/test_dialect.py::OptimizedFetchLimitOffsetTest::test_fetch_offset_percent_ties 186s test/dialect/oracle/test_dialect.py::OptimizedFetchLimitOffsetTest::test_fetch_offset_ties 186s [gw1] [ 4%] SKIPPED test/dialect/oracle/test_dialect.py::OptimizedFetchLimitOffsetTest::test_fetch_offset_ties 186s test/dialect/oracle/test_dialect.py::OptimizedFetchLimitOffsetTest::test_fetch_offset_ties_exact_number 186s [gw1] [ 4%] SKIPPED test/dialect/oracle/test_dialect.py::OptimizedFetchLimitOffsetTest::test_fetch_offset_ties_exact_number 186s test/dialect/oracle/test_dialect.py::OptimizedFetchLimitOffsetTest::test_limit_offset_nobinds 186s [gw1] [ 4%] SKIPPED test/dialect/oracle/test_dialect.py::OptimizedFetchLimitOffsetTest::test_limit_offset_nobinds 186s test/dialect/oracle/test_dialect.py::OptimizedFetchLimitOffsetTest::test_limit_render_multiple_times 186s [gw1] [ 4%] SKIPPED test/dialect/oracle/test_dialect.py::OptimizedFetchLimitOffsetTest::test_limit_render_multiple_times 186s test/dialect/oracle/test_dialect.py::OptimizedFetchLimitOffsetTest::test_simple_fetch 186s [gw1] [ 4%] SKIPPED test/dialect/oracle/test_dialect.py::OptimizedFetchLimitOffsetTest::test_simple_fetch 186s test/dialect/oracle/test_dialect.py::OptimizedFetchLimitOffsetTest::test_simple_fetch_offset 186s [gw1] [ 4%] SKIPPED test/dialect/oracle/test_dialect.py::OptimizedFetchLimitOffsetTest::test_simple_fetch_offset 186s test/dialect/oracle/test_dialect.py::OptimizedFetchLimitOffsetTest::test_simple_fetch_percent 186s [gw1] [ 4%] SKIPPED test/dialect/oracle/test_dialect.py::OptimizedFetchLimitOffsetTest::test_simple_fetch_percent 186s test/dialect/oracle/test_dialect.py::OptimizedFetchLimitOffsetTest::test_simple_fetch_percent_ties 186s [gw1] [ 4%] SKIPPED test/dialect/oracle/test_dialect.py::OptimizedFetchLimitOffsetTest::test_simple_fetch_percent_ties 186s test/dialect/oracle/test_dialect.py::OptimizedFetchLimitOffsetTest::test_simple_fetch_ties 186s [gw1] [ 4%] SKIPPED test/dialect/oracle/test_dialect.py::OptimizedFetchLimitOffsetTest::test_simple_fetch_ties 186s test/dialect/oracle/test_dialect.py::OptimizedFetchLimitOffsetTest::test_simple_limit 186s [gw1] [ 5%] SKIPPED test/dialect/oracle/test_dialect.py::OptimizedFetchLimitOffsetTest::test_simple_limit 186s test/dialect/oracle/test_dialect.py::OptimizedFetchLimitOffsetTest::test_simple_limit_expr_offset 186s [gw1] [ 5%] SKIPPED test/dialect/oracle/test_dialect.py::OptimizedFetchLimitOffsetTest::test_simple_limit_expr_offset 186s test/dialect/oracle/test_dialect.py::OptimizedFetchLimitOffsetTest::test_simple_limit_offset[cases0] 186s [gw1] [ 5%] SKIPPED test/dialect/oracle/test_dialect.py::OptimizedFetchLimitOffsetTest::test_simple_limit_offset[cases0] 186s test/dialect/oracle/test_dialect.py::OptimizedFetchLimitOffsetTest::test_simple_limit_offset[cases1] 186s [gw1] [ 5%] SKIPPED test/dialect/oracle/test_dialect.py::OptimizedFetchLimitOffsetTest::test_simple_limit_offset[cases1] 186s test/dialect/oracle/test_dialect.py::OptimizedFetchLimitOffsetTest::test_simple_limit_offset[cases2] 186s [gw1] [ 5%] SKIPPED test/dialect/oracle/test_dialect.py::OptimizedFetchLimitOffsetTest::test_simple_limit_offset[cases2] 186s test/dialect/oracle/test_dialect.py::OptimizedFetchLimitOffsetTest::test_simple_offset 186s [gw1] [ 5%] SKIPPED test/dialect/oracle/test_dialect.py::OptimizedFetchLimitOffsetTest::test_simple_offset 186s test/dialect/oracle/test_dialect.py::OptimizedFetchLimitOffsetTest::test_simple_offset_zero 186s [gw1] [ 5%] SKIPPED test/dialect/oracle/test_dialect.py::OptimizedFetchLimitOffsetTest::test_simple_offset_zero 186s test/dialect/oracle/test_dialect.py::OracleDbConnectArgsTest::test_cx_oracle_service_name 186s [gw1] [ 5%] SKIPPED test/dialect/oracle/test_dialect.py::OracleDbConnectArgsTest::test_cx_oracle_service_name 186s test/dialect/oracle/test_dialect.py::OracleDbConnectArgsTest::test_cx_oracle_service_name_bad 186s [gw1] [ 5%] SKIPPED test/dialect/oracle/test_dialect.py::OracleDbConnectArgsTest::test_cx_oracle_service_name_bad 186s test/dialect/oracle/test_dialect.py::OracleDbConnectArgsTest::test_deprecated_auto_convert_lobs 186s [gw1] [ 5%] SKIPPED test/dialect/oracle/test_dialect.py::OracleDbConnectArgsTest::test_deprecated_auto_convert_lobs 186s test/dialect/oracle/test_dialect.py::OracleDbConnectArgsTest::test_deprecated_use_ansi 186s [gw1] [ 5%] SKIPPED test/dialect/oracle/test_dialect.py::OracleDbConnectArgsTest::test_deprecated_use_ansi 186s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::CorrelateExceptWPolyAdaptTest::test_poly_query_on_correlate_except 186s test/dialect/oracle/test_dialect.py::OracleDbConnectArgsTest::test_encoding 186s [gw1] [ 5%] SKIPPED test/dialect/oracle/test_dialect.py::OracleDbConnectArgsTest::test_encoding 186s test/dialect/oracle/test_dialect.py::OracleDbConnectArgsTest::test_events 186s [gw1] [ 5%] SKIPPED test/dialect/oracle/test_dialect.py::OracleDbConnectArgsTest::test_events 186s test/dialect/oracle/test_dialect.py::OracleDbConnectArgsTest::test_int_mode 186s [gw1] [ 5%] SKIPPED test/dialect/oracle/test_dialect.py::OracleDbConnectArgsTest::test_int_mode 186s test/dialect/oracle/test_dialect.py::OracleDbConnectArgsTest::test_mode 186s [gw1] [ 5%] SKIPPED test/dialect/oracle/test_dialect.py::OracleDbConnectArgsTest::test_mode 186s test/dialect/oracle/test_dialect.py::OracleDbConnectArgsTest::test_purity 186s test/orm/inheritance/test_assorted_poly.py::CustomPKTest::test_custompk 186s [gw1] [ 5%] SKIPPED test/dialect/oracle/test_dialect.py::OracleDbConnectArgsTest::test_purity 186s test/dialect/oracle/test_dialect.py::OracleDbConnectArgsTest::test_threaded 186s [gw1] [ 5%] SKIPPED test/dialect/oracle/test_dialect.py::OracleDbConnectArgsTest::test_threaded 186s test/dialect/oracle/test_dialect.py::OracleDbConnectArgsTest::test_threaded_deprecated_at_dialect_level 186s [gw1] [ 5%] SKIPPED test/dialect/oracle/test_dialect.py::OracleDbConnectArgsTest::test_threaded_deprecated_at_dialect_level 186s test/dialect/oracle/test_dialect.py::OracleDbDialectTest::test_async_version 186s [gw1] [ 5%] SKIPPED test/dialect/oracle/test_dialect.py::OracleDbDialectTest::test_async_version 186s test/dialect/oracle/test_dialect.py::OracleDbDialectTest::test_get_dialect 186s [gw1] [ 5%] SKIPPED test/dialect/oracle/test_dialect.py::OracleDbDialectTest::test_get_dialect 186s test/dialect/oracle/test_dialect.py::OracleDbDialectTest::test_minimum_version 186s [gw1] [ 5%] SKIPPED test/dialect/oracle/test_dialect.py::OracleDbDialectTest::test_minimum_version 186s test/dialect/oracle/test_dialect.py::OracleDbDialectTest::test_oracledb_version_parse 186s [gw1] [ 5%] SKIPPED test/dialect/oracle/test_dialect.py::OracleDbDialectTest::test_oracledb_version_parse 186s test/dialect/oracle/test_dialect.py::OracledbMode::test_thick_mode[True] 186s [gw1] [ 5%] SKIPPED test/dialect/oracle/test_dialect.py::OracledbMode::test_thick_mode[True] 186s test/dialect/oracle/test_dialect.py::OracledbMode::test_thick_mode[value1] 186s [gw1] [ 5%] SKIPPED test/dialect/oracle/test_dialect.py::OracledbMode::test_thick_mode[value1] 186s test/dialect/oracle/test_dialect.py::OracledbMode::test_thick_mode[value2] 186s [gw1] [ 5%] SKIPPED test/dialect/oracle/test_dialect.py::OracledbMode::test_thick_mode[value2] 186s test/dialect/oracle/test_dialect.py::OracledbMode::test_thin_mode[options0] 186s [gw1] [ 5%] SKIPPED test/dialect/oracle/test_dialect.py::OracledbMode::test_thin_mode[options0] 186s test/dialect/oracle/test_dialect.py::OracledbMode::test_thin_mode[options1] 186s [gw1] [ 5%] SKIPPED test/dialect/oracle/test_dialect.py::OracledbMode::test_thin_mode[options1] 186s test/dialect/oracle/test_dialect.py::OracledbMode::test_thin_mode[options2] 186s [gw1] [ 5%] SKIPPED test/dialect/oracle/test_dialect.py::OracledbMode::test_thin_mode[options2] 186s test/dialect/oracle/test_dialect.py::OutParamTest::test_no_out_params_w_returning 186s [gw1] [ 5%] SKIPPED test/dialect/oracle/test_dialect.py::OutParamTest::test_no_out_params_w_returning 186s test/dialect/oracle/test_dialect.py::OutParamTest::test_out_params 186s [gw1] [ 5%] SKIPPED test/dialect/oracle/test_dialect.py::OutParamTest::test_out_params 186s test/dialect/postgresql/test_dialect.py::PGCodeTest::test_error_code 186s [gw1] [ 5%] SKIPPED test/dialect/postgresql/test_dialect.py::PGCodeTest::test_error_code 186s test/dialect/mysql/test_dialect.py::ParseVersionTest::test_502_minimum 186s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::CustomPKTest::test_custompk 186s [gw1] [ 5%] PASSED test/dialect/mysql/test_dialect.py::ParseVersionTest::test_502_minimum 186s test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_check_warning[False-10.2.10-MariaDB] 186s test/orm/inheritance/test_assorted_poly.py::CustomPKTest::test_pk_collapses 186s [gw1] [ 5%] PASSED test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_check_warning[False-10.2.10-MariaDB] 186s test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_check_warning[False-5.6.15] 186s [gw1] [ 5%] PASSED test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_check_warning[False-5.6.15] 186s test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_check_warning[False-5.7.20] 186s [gw1] [ 5%] PASSED test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_check_warning[False-5.7.20] 186s test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_check_warning[True-10.2.6-MariaDB-10.2.6+maria~stretch.log] 186s [gw1] [ 5%] PASSED test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_check_warning[True-10.2.6-MariaDB-10.2.6+maria~stretch.log] 186s test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_check_warning[True-10.2.7-MariaDB] 186s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::CustomPKTest::test_pk_collapses 186s [gw1] [ 5%] PASSED test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_check_warning[True-10.2.7-MariaDB] 186s test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_check_warning[True-5.6.15-10.2.7-MariaDB] 186s [gw1] [ 5%] PASSED test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_check_warning[True-5.6.15-10.2.7-MariaDB] 186s test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_madness 186s test/orm/inheritance/test_assorted_poly.py::GenerativeTest::test_join_to_q_engineer 186s [gw1] [ 5%] PASSED test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_madness 186s test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_normalized_version[expected0-10.2.7-MariaDB-version0-True] 186s [gw1] [ 5%] PASSED test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_normalized_version[expected0-10.2.7-MariaDB-version0-True] 186s test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_normalized_version[expected1-5.6.15.10.2.7-MariaDB-version1-True] 186s [gw1] [ 5%] PASSED test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_normalized_version[expected1-5.6.15.10.2.7-MariaDB-version1-True] 186s test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_normalized_version[expected2-5.0.51a.24+lenny5-version2-False] 186s [gw1] [ 5%] PASSED test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_normalized_version[expected2-5.0.51a.24+lenny5-version2-False] 186s test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_normalized_version[expected3-10.2.10-MariaDB-version3-True] 186s [gw1] [ 5%] PASSED test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_normalized_version[expected3-10.2.10-MariaDB-version3-True] 186s test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_normalized_version[expected4-5.7.20-version4-False] 186s [gw1] [ 5%] PASSED test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_normalized_version[expected4-5.7.20-version4-False] 186s test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_normalized_version[expected5-5.6.15-version5-False] 186s [gw1] [ 5%] PASSED test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_normalized_version[expected5-5.6.15-version5-False] 186s test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_normalized_version[expected6-10.2.6.MariaDB.10.2.6+maria~stretch-log-version6-True] 186s [gw1] [ 5%] PASSED test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_normalized_version[expected6-10.2.6.MariaDB.10.2.6+maria~stretch-log-version6-True] 186s test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_normalized_version[expected7-10.1.9-MariaDBV1.0R050D002-20170809-1522-version7-True] 186s [gw1] [ 5%] PASSED test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_normalized_version[expected7-10.1.9-MariaDBV1.0R050D002-20170809-1522-version7-True] 186s test/dialect/postgresql/test_dialect.py::Psycopg3Test::test_async_client_side_cursor 186s [gw1] [ 5%] SKIPPED test/dialect/postgresql/test_dialect.py::Psycopg3Test::test_async_client_side_cursor 186s test/dialect/postgresql/test_dialect.py::Psycopg3Test::test_async_version 186s [gw1] [ 5%] SKIPPED test/dialect/postgresql/test_dialect.py::Psycopg3Test::test_async_version 186s test/dialect/postgresql/test_dialect.py::Psycopg3Test::test_client_side_cursor 186s [gw1] [ 5%] SKIPPED test/dialect/postgresql/test_dialect.py::Psycopg3Test::test_client_side_cursor 186s test/dialect/postgresql/test_dialect.py::Psycopg3Test::test_get_dialect 186s [gw1] [ 5%] SKIPPED test/dialect/postgresql/test_dialect.py::Psycopg3Test::test_get_dialect 186s test/dialect/postgresql/test_dialect.py::Psycopg3Test::test_hstore_correctly_registered 186s [gw1] [ 5%] SKIPPED test/dialect/postgresql/test_dialect.py::Psycopg3Test::test_hstore_correctly_registered 186s test/dialect/postgresql/test_dialect.py::Psycopg3Test::test_json_correctly_registered 186s [gw1] [ 5%] SKIPPED test/dialect/postgresql/test_dialect.py::Psycopg3Test::test_json_correctly_registered 186s test/dialect/oracle/test_dialect.py::QuotedBindRoundTripTest::test_expanding_quote_roundtrip 186s [gw1] [ 5%] SKIPPED test/dialect/oracle/test_dialect.py::QuotedBindRoundTripTest::test_expanding_quote_roundtrip 186s test/dialect/oracle/test_dialect.py::QuotedBindRoundTripTest::test_numeric_bind_in_crud 186s [gw1] [ 5%] SKIPPED test/dialect/oracle/test_dialect.py::QuotedBindRoundTripTest::test_numeric_bind_in_crud 186s test/dialect/oracle/test_dialect.py::QuotedBindRoundTripTest::test_numeric_bind_round_trip 186s [gw1] [ 5%] SKIPPED test/dialect/oracle/test_dialect.py::QuotedBindRoundTripTest::test_numeric_bind_round_trip 186s test/dialect/oracle/test_dialect.py::QuotedBindRoundTripTest::test_param_w_processors 186s [gw1] [ 5%] SKIPPED test/dialect/oracle/test_dialect.py::QuotedBindRoundTripTest::test_param_w_processors 186s test/dialect/oracle/test_dialect.py::QuotedBindRoundTripTest::test_python_side_default[False] 186s [gw1] [ 5%] SKIPPED test/dialect/oracle/test_dialect.py::QuotedBindRoundTripTest::test_python_side_default[False] 186s test/dialect/oracle/test_dialect.py::QuotedBindRoundTripTest::test_python_side_default[True] 186s [gw1] [ 5%] SKIPPED test/dialect/oracle/test_dialect.py::QuotedBindRoundTripTest::test_python_side_default[True] 186s test/dialect/oracle/test_dialect.py::QuotedBindRoundTripTest::test_table_round_trip 186s [gw1] [ 5%] SKIPPED test/dialect/oracle/test_dialect.py::QuotedBindRoundTripTest::test_table_round_trip 186s test/dialect/mysql/test_dialect.py::RemoveUTCTimestampTest::test_insert_executemany 186s [gw1] [ 5%] SKIPPED test/dialect/mysql/test_dialect.py::RemoveUTCTimestampTest::test_insert_executemany 186s test/dialect/mysql/test_dialect.py::RemoveUTCTimestampTest::test_insert_executemany_w_default 186s [gw1] [ 5%] SKIPPED test/dialect/mysql/test_dialect.py::RemoveUTCTimestampTest::test_insert_executemany_w_default 186s test/dialect/mysql/test_dialect.py::RemoveUTCTimestampTest::test_update_executemany 186s [gw1] [ 5%] SKIPPED test/dialect/mysql/test_dialect.py::RemoveUTCTimestampTest::test_update_executemany 186s test/dialect/mysql/test_dialect.py::RemoveUTCTimestampTest::test_update_executemany_w_default 186s [gw1] [ 5%] SKIPPED test/dialect/mysql/test_dialect.py::RemoveUTCTimestampTest::test_update_executemany_w_default 186s test/dialect/mysql/test_dialect.py::SQLModeDetectionTest::test_ansi_quotes 186s [gw1] [ 5%] SKIPPED test/dialect/mysql/test_dialect.py::SQLModeDetectionTest::test_ansi_quotes 186s test/dialect/mysql/test_dialect.py::SQLModeDetectionTest::test_backslash_escapes 186s [gw1] [ 5%] SKIPPED test/dialect/mysql/test_dialect.py::SQLModeDetectionTest::test_backslash_escapes 186s test/dialect/mysql/test_dialect.py::SQLModeDetectionTest::test_combination 186s [gw1] [ 5%] SKIPPED test/dialect/mysql/test_dialect.py::SQLModeDetectionTest::test_combination 186s test/dialect/oracle/test_dialect.py::TableValuedTest::test_scalar_strings 186s [gw1] [ 5%] SKIPPED test/dialect/oracle/test_dialect.py::TableValuedTest::test_scalar_strings 186s test/dialect/oracle/test_dialect.py::TableValuedTest::test_scalar_strings_control 186s [gw1] [ 5%] SKIPPED test/dialect/oracle/test_dialect.py::TableValuedTest::test_scalar_strings_control 186s test/dialect/oracle/test_dialect.py::TableValuedTest::test_scalar_strings_named_control 186s [gw1] [ 5%] SKIPPED test/dialect/oracle/test_dialect.py::TableValuedTest::test_scalar_strings_named_control 186s test/dialect/oracle/test_dialect.py::TableValuedTest::test_two_independent_tables 186s [gw1] [ 5%] SKIPPED test/dialect/oracle/test_dialect.py::TableValuedTest::test_two_independent_tables 186s test/dialect/oracle/test_dialect.py::TableValuedTest::test_two_strings 186s [gw1] [ 5%] SKIPPED test/dialect/oracle/test_dialect.py::TableValuedTest::test_two_strings 186s test/dialect/oracle/test_dialect.py::TableValuedTest::test_two_strings_control 186s [gw1] [ 5%] SKIPPED test/dialect/oracle/test_dialect.py::TableValuedTest::test_two_strings_control 186s test/dialect/oracle/test_dialect.py::UnicodeSchemaTest::test_quoted_column_non_unicode 186s [gw1] [ 5%] SKIPPED test/dialect/oracle/test_dialect.py::UnicodeSchemaTest::test_quoted_column_non_unicode 186s test/dialect/oracle/test_dialect.py::UnicodeSchemaTest::test_quoted_column_unicode 186s [gw1] [ 5%] SKIPPED test/dialect/oracle/test_dialect.py::UnicodeSchemaTest::test_quoted_column_unicode 186s test/orm/test_dynamic.py::DynamicHistoryTest::test_add_persistent 186s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::GenerativeTest::test_join_to_q_engineer 186s test/orm/inheritance/test_assorted_poly.py::GenerativeTest::test_join_to_q_person 186s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::DynamicHistoryTest::test_add_persistent 186s test/orm/test_dynamic.py::DynamicHistoryTest::test_add_transient 186s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::DynamicHistoryTest::test_add_transient 186s test/orm/test_dynamic.py::DynamicHistoryTest::test_backref_pop_persistent_autoflush_m2m 186s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::GenerativeTest::test_join_to_q_person 186s test/orm/inheritance/test_assorted_poly.py::GenerativeTest::test_join_to_q_person_car 186s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::DynamicHistoryTest::test_backref_pop_persistent_autoflush_m2m 186s test/orm/test_dynamic.py::DynamicHistoryTest::test_backref_pop_persistent_autoflush_o2m_active_hist 186s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::DynamicHistoryTest::test_backref_pop_persistent_autoflush_o2m_active_hist 186s test/orm/test_dynamic.py::DynamicHistoryTest::test_backref_pop_persistent_noflush_m2m 186s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::GenerativeTest::test_join_to_q_person_car 186s test/orm/inheritance/test_assorted_poly.py::InheritingEagerTest::test_basic 186s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::DynamicHistoryTest::test_backref_pop_persistent_noflush_m2m 186s test/orm/test_dynamic.py::DynamicHistoryTest::test_backref_pop_transient 186s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::DynamicHistoryTest::test_backref_pop_transient 186s test/orm/test_dynamic.py::DynamicHistoryTest::test_missing_but_removed_noflush 186s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::DynamicHistoryTest::test_missing_but_removed_noflush 186s test/orm/test_dynamic.py::DynamicHistoryTest::test_persistent_but_readded[False] 186s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::InheritingEagerTest::test_basic 186s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[not_use_poly_on_retailer-not_use_poly-mapped_cls] 186s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::DynamicHistoryTest::test_persistent_but_readded[False] 186s test/orm/test_dynamic.py::DynamicHistoryTest::test_persistent_but_readded[True] 186s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[not_use_poly_on_retailer-not_use_poly-mapped_cls] 186s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::DynamicHistoryTest::test_persistent_but_readded[True] 186s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[not_use_poly_on_retailer-not_use_poly-table] 186s test/orm/test_dynamic.py::DynamicHistoryTest::test_remove_persistent 186s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::DynamicHistoryTest::test_remove_persistent 186s test/orm/test_dynamic.py::DynamicHistoryTest::test_remove_transient 186s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[not_use_poly_on_retailer-not_use_poly-table] 186s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[not_use_poly_on_retailer-not_use_poly-table_alias] 186s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::DynamicHistoryTest::test_remove_transient 186s test/orm/test_dynamic.py::DynamicHistoryTest::test_replace_persistent[False] 186s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::DynamicHistoryTest::test_replace_persistent[False] 186s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[not_use_poly_on_retailer-not_use_poly-table_alias] 186s test/orm/test_dynamic.py::DynamicHistoryTest::test_replace_persistent[True] 186s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[not_use_poly_on_retailer-use_poly-mapped_cls] 186s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::DynamicHistoryTest::test_replace_persistent[True] 186s test/orm/test_dynamic.py::DynamicHistoryTest::test_replace_transient 186s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[not_use_poly_on_retailer-use_poly-mapped_cls] 186s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[not_use_poly_on_retailer-use_poly-table] 186s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::DynamicHistoryTest::test_replace_transient 186s test/orm/test_dynamic.py::DynamicHistoryTest::test_unchanged_persistent 186s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[not_use_poly_on_retailer-use_poly-table] 186s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[not_use_poly_on_retailer-use_poly-table_alias] 186s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::DynamicHistoryTest::test_unchanged_persistent 186s test/orm/test_dynamic.py::DynamicTest::test_association_nonaliased 186s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[not_use_poly_on_retailer-use_poly-table_alias] 186s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[use_poly_on_retailer-not_use_poly-mapped_cls] 186s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[use_poly_on_retailer-not_use_poly-mapped_cls] 186s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[use_poly_on_retailer-not_use_poly-table] 186s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::DynamicTest::test_association_nonaliased 186s test/orm/test_dynamic.py::DynamicTest::test_basic 186s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[use_poly_on_retailer-not_use_poly-table] 186s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[use_poly_on_retailer-not_use_poly-table_alias] 186s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::DynamicTest::test_basic 186s test/orm/test_dynamic.py::DynamicTest::test_configured_order_by 186s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[use_poly_on_retailer-not_use_poly-table_alias] 186s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[use_poly_on_retailer-use_poly-mapped_cls] 186s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::DynamicTest::test_configured_order_by 186s test/orm/test_dynamic.py::DynamicTest::test_count 186s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::DynamicTest::test_count 186s test/orm/test_dynamic.py::DynamicTest::test_detached_all_empty_list 186s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[use_poly_on_retailer-use_poly-mapped_cls] 186s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[use_poly_on_retailer-use_poly-table] 186s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::DynamicTest::test_detached_all_empty_list 186s test/orm/test_dynamic.py::DynamicTest::test_detached_raise 186s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::DynamicTest::test_detached_raise 186s test/orm/test_dynamic.py::DynamicTest::test_dynamic_on_backref 186s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[use_poly_on_retailer-use_poly-table] 186s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[use_poly_on_retailer-use_poly-table_alias] 186s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::DynamicTest::test_dynamic_on_backref 186s test/orm/test_dynamic.py::DynamicTest::test_m2m 186s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[use_poly_on_retailer-use_poly-table_alias] 186s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[not_use_poly_on_retailer-not_use_poly-mapped_cls] 186s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::DynamicTest::test_m2m 186s test/orm/test_dynamic.py::DynamicTest::test_negative_slice_access_raises 186s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[not_use_poly_on_retailer-not_use_poly-mapped_cls] 186s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::DynamicTest::test_negative_slice_access_raises 186s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[not_use_poly_on_retailer-not_use_poly-table] 186s test/orm/test_dynamic.py::DynamicTest::test_no_count 186s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::DynamicTest::test_no_count 186s test/orm/test_dynamic.py::DynamicTest::test_no_m2o[False] 186s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[not_use_poly_on_retailer-not_use_poly-table] 186s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[not_use_poly_on_retailer-not_use_poly-table_alias] 186s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::DynamicTest::test_no_m2o[False] 186s test/orm/test_dynamic.py::DynamicTest::test_no_m2o[None] 186s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::DynamicTest::test_no_m2o[None] 186s test/orm/test_dynamic.py::DynamicTest::test_no_m2o[True] 186s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[not_use_poly_on_retailer-not_use_poly-table_alias] 186s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[not_use_poly_on_retailer-use_poly-mapped_cls] 186s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::DynamicTest::test_no_m2o[True] 186s test/orm/test_dynamic.py::DynamicTest::test_no_populate 186s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::DynamicTest::test_no_populate 186s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[not_use_poly_on_retailer-use_poly-mapped_cls] 186s test/orm/test_dynamic.py::DynamicTest::test_no_uselist_false 186s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[not_use_poly_on_retailer-use_poly-table] 186s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::DynamicTest::test_no_uselist_false 186s test/orm/test_dynamic.py::DynamicTest::test_noload_issue[attronly] 186s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[not_use_poly_on_retailer-use_poly-table] 186s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[not_use_poly_on_retailer-use_poly-table_alias] 186s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::DynamicTest::test_noload_issue[attronly] 186s test/orm/test_dynamic.py::DynamicTest::test_noload_issue[star] 186s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[not_use_poly_on_retailer-use_poly-table_alias] 186s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[use_poly_on_retailer-not_use_poly-mapped_cls] 186s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::DynamicTest::test_noload_issue[star] 186s test/orm/test_dynamic.py::DynamicTest::test_order_by 186s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::DynamicTest::test_order_by 186s test/orm/test_dynamic.py::DynamicTest::test_order_by_composition_uses_immutable_tuple 186s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[use_poly_on_retailer-not_use_poly-mapped_cls] 186s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[use_poly_on_retailer-not_use_poly-table] 186s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::DynamicTest::test_order_by_composition_uses_immutable_tuple 186s test/orm/test_dynamic.py::DynamicTest::test_query_class_custom_method 186s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::DynamicTest::test_query_class_custom_method 186s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[use_poly_on_retailer-not_use_poly-table] 186s test/orm/test_dynamic.py::DynamicTest::test_secondary_as_join 186s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[use_poly_on_retailer-not_use_poly-table_alias] 186s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::DynamicTest::test_secondary_as_join 186s test/orm/test_dynamic.py::DynamicTest::test_secondary_as_join_complex_entity 186s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[use_poly_on_retailer-not_use_poly-table_alias] 186s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[use_poly_on_retailer-use_poly-mapped_cls] 186s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::DynamicTest::test_secondary_as_join_complex_entity 186s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[use_poly_on_retailer-use_poly-mapped_cls] 186s test/orm/test_dynamic.py::DynamicTest::test_secondary_doesnt_interfere_w_join_to_fromlist 186s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[use_poly_on_retailer-use_poly-table] 186s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::DynamicTest::test_secondary_doesnt_interfere_w_join_to_fromlist 186s test/orm/test_dynamic.py::DynamicTest::test_slice_access 186s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[use_poly_on_retailer-use_poly-table] 186s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[use_poly_on_retailer-use_poly-table_alias] 186s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::DynamicTest::test_slice_access 186s test/orm/test_dynamic.py::DynamicTest::test_statement 186s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[use_poly_on_retailer-use_poly-table_alias] 186s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::DynamicTest::test_statement 186s test/orm/inheritance/test_assorted_poly.py::JoinedInhAdjacencyTest::test_joined_subclass_to_superclass 186s test/orm/test_dynamic.py::DynamicTest::test_transient_access 186s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::DynamicTest::test_transient_access 186s test/orm/test_dynamic.py::DynamicTest::test_transient_all_empty_list 186s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::JoinedInhAdjacencyTest::test_joined_subclass_to_superclass 186s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::DynamicTest::test_transient_all_empty_list 186s test/orm/test_dynamic.py::DynamicTest::test_transient_count 186s test/orm/inheritance/test_assorted_poly.py::JoinedInhAdjacencyTest::test_joined_to_base 186s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::DynamicTest::test_transient_count 186s test/orm/test_dynamic.py::DynamicTest::test_transient_raise[add_to_session-all-expected0] 186s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::JoinedInhAdjacencyTest::test_joined_to_base 186s test/orm/inheritance/test_assorted_poly.py::JoinedInhAdjacencyTest::test_joined_to_same_subclass 186s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::DynamicTest::test_transient_raise[add_to_session-all-expected0] 186s test/orm/test_dynamic.py::DynamicTest::test_transient_raise[add_to_session-one-NoResultFound] 186s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::JoinedInhAdjacencyTest::test_joined_to_same_subclass 186s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::DynamicTest::test_transient_raise[add_to_session-one-NoResultFound] 186s test/orm/inheritance/test_assorted_poly.py::ManyToManyPolyTest::test_pjoin_compile 186s test/orm/test_dynamic.py::DynamicTest::test_transient_raise[add_to_session-one_or_none-None] 186s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::ManyToManyPolyTest::test_pjoin_compile 186s test/orm/inheritance/test_assorted_poly.py::MissingPolymorphicOnTest::test_polyon_col_setsup 186s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::DynamicTest::test_transient_raise[add_to_session-one_or_none-None] 186s test/orm/test_dynamic.py::DynamicTest::test_transient_raise[not_add_to_session-all-expected0] 186s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::DynamicTest::test_transient_raise[not_add_to_session-all-expected0] 186s test/orm/test_dynamic.py::DynamicTest::test_transient_raise[not_add_to_session-one-NoResultFound] 186s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::DynamicTest::test_transient_raise[not_add_to_session-one-NoResultFound] 186s test/orm/test_dynamic.py::DynamicTest::test_transient_raise[not_add_to_session-one_or_none-None] 186s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::MissingPolymorphicOnTest::test_polyon_col_setsup 186s test/orm/inheritance/test_assorted_poly.py::MultiLevelTest::test_threelevels 186s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::DynamicTest::test_transient_raise[not_add_to_session-one_or_none-None] 186s test/orm/test_dynamic.py::DynamicUOWTest::test_backref[False-False] 186s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::MultiLevelTest::test_threelevels 186s test/orm/inheritance/test_assorted_poly.py::MultiOfTypeContainsEagerTest_joined::test_big_query[not_use_criteria-contains_eager] 186s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_backref[False-False] 186s test/orm/test_dynamic.py::DynamicUOWTest::test_backref[False-True] 186s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_backref[False-True] 186s test/orm/test_dynamic.py::DynamicUOWTest::test_backref[True-False] 186s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_backref[True-False] 186s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::MultiOfTypeContainsEagerTest_joined::test_big_query[not_use_criteria-contains_eager] 186s test/orm/test_dynamic.py::DynamicUOWTest::test_backref[True-True] 186s test/orm/inheritance/test_assorted_poly.py::MultiOfTypeContainsEagerTest_joined::test_big_query[not_use_criteria-joinedload] 186s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::MultiOfTypeContainsEagerTest_joined::test_big_query[not_use_criteria-joinedload] 186s test/orm/inheritance/test_assorted_poly.py::MultiOfTypeContainsEagerTest_joined::test_big_query[use_criteria-contains_eager] 186s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_backref[True-True] 186s test/orm/test_dynamic.py::DynamicUOWTest::test_backref_events 186s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::MultiOfTypeContainsEagerTest_joined::test_big_query[use_criteria-contains_eager] 186s test/orm/inheritance/test_assorted_poly.py::MultiOfTypeContainsEagerTest_joined::test_big_query[use_criteria-joinedload] 186s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::MultiOfTypeContainsEagerTest_joined::test_big_query[use_criteria-joinedload] 186s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_backref_events 186s test/orm/test_dynamic.py::DynamicUOWTest::test_collection_set 187s test/orm/inheritance/test_assorted_poly.py::MultiOfTypeContainsEagerTest_single::test_big_query[not_use_criteria-contains_eager] 187s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_collection_set 187s test/orm/test_dynamic.py::DynamicUOWTest::test_delete_cascade[False] 187s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_delete_cascade[False] 187s test/orm/test_dynamic.py::DynamicUOWTest::test_delete_cascade[True] 187s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::MultiOfTypeContainsEagerTest_single::test_big_query[not_use_criteria-contains_eager] 187s test/orm/inheritance/test_assorted_poly.py::MultiOfTypeContainsEagerTest_single::test_big_query[not_use_criteria-joinedload] 187s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::MultiOfTypeContainsEagerTest_single::test_big_query[not_use_criteria-joinedload] 187s test/orm/inheritance/test_assorted_poly.py::MultiOfTypeContainsEagerTest_single::test_big_query[use_criteria-contains_eager] 187s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_delete_cascade[True] 187s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::MultiOfTypeContainsEagerTest_single::test_big_query[use_criteria-contains_eager] 187s test/orm/test_dynamic.py::DynamicUOWTest::test_hasattr 187s test/orm/inheritance/test_assorted_poly.py::MultiOfTypeContainsEagerTest_single::test_big_query[use_criteria-joinedload] 187s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::MultiOfTypeContainsEagerTest_single::test_big_query[use_criteria-joinedload] 187s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_hasattr 187s test/orm/test_dynamic.py::DynamicUOWTest::test_merge_persistent[empty] 187s test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[not_use_wpoly-loaders0] 187s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_merge_persistent[empty] 187s test/orm/test_dynamic.py::DynamicUOWTest::test_merge_persistent[persistent] 187s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[not_use_wpoly-loaders0] 187s test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[not_use_wpoly-loaders1] 187s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_merge_persistent[persistent] 187s test/orm/test_dynamic.py::DynamicUOWTest::test_merge_persistent[transient] 187s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[not_use_wpoly-loaders1] 187s test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[not_use_wpoly-loaders2] 187s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_merge_persistent[transient] 187s test/orm/test_dynamic.py::DynamicUOWTest::test_no_deref 187s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[not_use_wpoly-loaders2] 187s test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[not_use_wpoly-loaders3] 187s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[not_use_wpoly-loaders3] 187s test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[not_use_wpoly-loaders4] 187s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_no_deref 187s test/orm/test_dynamic.py::DynamicUOWTest::test_noload_add 187s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[not_use_wpoly-loaders4] 187s test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[use_wpoly-loaders0] 187s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[use_wpoly-loaders0] 187s test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[use_wpoly-loaders1] 187s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_noload_add 187s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[use_wpoly-loaders1] 187s test/orm/test_dynamic.py::DynamicUOWTest::test_noload_remove 187s test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[use_wpoly-loaders2] 187s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[use_wpoly-loaders2] 187s test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[use_wpoly-loaders3] 187s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_noload_remove 187s test/orm/test_dynamic.py::DynamicUOWTest::test_persistence 187s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[use_wpoly-loaders3] 187s test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[use_wpoly-loaders4] 187s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[use_wpoly-loaders4] 187s test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_workaround[not_use_workaround] 187s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_persistence 187s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_workaround[not_use_workaround] 187s test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_workaround[use_workaround] 187s test/orm/test_dynamic.py::DynamicUOWTest::test_remove_orphans 187s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_workaround[use_workaround] 187s test/orm/inheritance/test_assorted_poly.py::RelationshipTest1::test_descendant_refs_parent 187s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_remove_orphans 187s test/orm/test_dynamic.py::DynamicUOWTest::test_rollback 187s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest1::test_descendant_refs_parent 187s test/orm/inheritance/test_assorted_poly.py::RelationshipTest1::test_parent_refs_descendant 187s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_rollback 187s test/orm/test_dynamic.py::DynamicUOWTest::test_self_referential 187s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_self_referential 187s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest1::test_parent_refs_descendant 187s test/orm/inheritance/test_assorted_poly.py::RelationshipTest2::test_relationshiponsubclass[nodata-join1] 187s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_backref[False-False] 187s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest2::test_relationshiponsubclass[nodata-join1] 187s test/orm/inheritance/test_assorted_poly.py::RelationshipTest2::test_relationshiponsubclass[nodata-join2] 187s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_backref[False-False] 187s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_backref[False-True] 187s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest2::test_relationshiponsubclass[nodata-join2] 187s test/orm/inheritance/test_assorted_poly.py::RelationshipTest2::test_relationshiponsubclass[nodata-join3] 187s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_backref[False-True] 187s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_backref[True-False] 187s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest2::test_relationshiponsubclass[nodata-join3] 187s test/orm/inheritance/test_assorted_poly.py::RelationshipTest2::test_relationshiponsubclass[usedata-join1] 187s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_backref[True-False] 187s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_backref[True-True] 187s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest2::test_relationshiponsubclass[usedata-join1] 187s test/orm/inheritance/test_assorted_poly.py::RelationshipTest2::test_relationshiponsubclass[usedata-join2] 187s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_backref[True-True] 187s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_backref_events 187s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest2::test_relationshiponsubclass[usedata-join2] 187s test/orm/inheritance/test_assorted_poly.py::RelationshipTest2::test_relationshiponsubclass[usedata-join3] 187s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_backref_events 187s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_bulk_delete[False] 187s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest2::test_relationshiponsubclass[usedata-join3] 187s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_bulk_delete[False] 187s test/orm/inheritance/test_assorted_poly.py::RelationshipTest3::test_relationship_on_base_class[nodata-join1] 187s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_bulk_delete[True] 187s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_bulk_delete[True] 187s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_bulk_insert[False] 187s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest3::test_relationship_on_base_class[nodata-join1] 187s test/orm/inheritance/test_assorted_poly.py::RelationshipTest3::test_relationship_on_base_class[nodata-join2] 187s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_bulk_insert[False] 187s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_bulk_insert[True] 187s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_bulk_insert[True] 187s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_bulk_update[False] 187s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest3::test_relationship_on_base_class[nodata-join2] 187s test/orm/inheritance/test_assorted_poly.py::RelationshipTest3::test_relationship_on_base_class[nodata-join3] 187s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest3::test_relationship_on_base_class[nodata-join3] 187s test/orm/inheritance/test_assorted_poly.py::RelationshipTest3::test_relationship_on_base_class[nodata-join4] 187s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_bulk_update[False] 187s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_bulk_update[True] 187s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest3::test_relationship_on_base_class[nodata-join4] 187s test/orm/inheritance/test_assorted_poly.py::RelationshipTest3::test_relationship_on_base_class[usedata-join1] 187s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_bulk_update[True] 187s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_collection_set 187s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_collection_set 187s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_hasattr 187s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest3::test_relationship_on_base_class[usedata-join1] 187s test/orm/inheritance/test_assorted_poly.py::RelationshipTest3::test_relationship_on_base_class[usedata-join2] 187s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_hasattr 187s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_no_deref 187s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest3::test_relationship_on_base_class[usedata-join2] 187s test/orm/inheritance/test_assorted_poly.py::RelationshipTest3::test_relationship_on_base_class[usedata-join3] 187s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_no_deref 187s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_noload_add 187s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest3::test_relationship_on_base_class[usedata-join3] 187s test/orm/inheritance/test_assorted_poly.py::RelationshipTest3::test_relationship_on_base_class[usedata-join4] 187s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_noload_add 187s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_noload_remove 187s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest3::test_relationship_on_base_class[usedata-join4] 187s test/orm/inheritance/test_assorted_poly.py::RelationshipTest4::test_many_to_one_polymorphic 187s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_noload_remove 187s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_persistence 187s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest4::test_many_to_one_polymorphic 187s test/orm/inheritance/test_assorted_poly.py::RelationshipTest5::test_eager_empty 187s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest5::test_eager_empty 187s test/orm/inheritance/test_assorted_poly.py::RelationshipTest6::test_basic 187s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_persistence 187s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_remove_orphans 187s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest6::test_basic 187s test/orm/inheritance/test_assorted_poly.py::RelationshipTest7::test_manytoone_lazyload 187s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_remove_orphans 187s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest7::test_manytoone_lazyload 187s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_rollback 187s test/orm/inheritance/test_assorted_poly.py::RelationshipTest8::test_selfref_onjoined 187s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest8::test_selfref_onjoined 187s test/orm/inheritance/test_assorted_poly.py::SelfRefWPolyJoinedLoadTest::test_emit_lazy_loadonpk_parent 187s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_rollback 187s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_self_referential 187s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_self_referential 187s test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_add_persistent 187s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::SelfRefWPolyJoinedLoadTest::test_emit_lazy_loadonpk_parent 187s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_2::test_thing[selectinload-aliased_class] 187s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_add_persistent 187s test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_add_transient 187s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_add_transient 187s test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_backref_pop_persistent_autoflush_m2m 187s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_2::test_thing[selectinload-aliased_class] 187s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_2::test_thing[selectinload-class_] 187s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_2::test_thing[selectinload-class_] 187s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_2::test_thing[selectinload-parent] 187s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_2::test_thing[selectinload-parent] 187s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_2::test_thing[subqueryload-aliased_class] 187s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_backref_pop_persistent_autoflush_m2m 187s test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_backref_pop_persistent_autoflush_o2m_active_hist 187s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_2::test_thing[subqueryload-aliased_class] 187s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_2::test_thing[subqueryload-class_] 187s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_2::test_thing[subqueryload-class_] 187s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_2::test_thing[subqueryload-parent] 187s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_2::test_thing[subqueryload-parent] 187s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_backref_pop_persistent_autoflush_o2m_active_hist 187s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_3::test_thing[selectinload-aliased_class] 187s test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_backref_pop_persistent_noflush_m2m 187s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_backref_pop_persistent_noflush_m2m 187s test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_backref_pop_transient 187s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_backref_pop_transient 187s test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_missing_but_removed_noflush 187s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_missing_but_removed_noflush 187s test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_persistent_but_readded[False] 187s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_3::test_thing[selectinload-aliased_class] 187s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_3::test_thing[selectinload-class_] 187s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_3::test_thing[selectinload-class_] 187s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_3::test_thing[selectinload-parent] 187s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_persistent_but_readded[False] 187s test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_persistent_but_readded[True] 187s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_3::test_thing[selectinload-parent] 187s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_3::test_thing[subqueryload-aliased_class] 187s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_3::test_thing[subqueryload-aliased_class] 187s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_3::test_thing[subqueryload-class_] 187s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_persistent_but_readded[True] 187s test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_remove_persistent 187s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_3::test_thing[subqueryload-class_] 187s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_3::test_thing[subqueryload-parent] 187s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_3::test_thing[subqueryload-parent] 187s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_2::test_thing[selectinload-aliased_class] 187s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_remove_persistent 187s test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_remove_transient 187s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_remove_transient 187s test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_replace_persistent[False] 187s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_replace_persistent[False] 187s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_2::test_thing[selectinload-aliased_class] 187s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_2::test_thing[selectinload-class_] 187s test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_replace_persistent[True] 187s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_2::test_thing[selectinload-class_] 187s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_2::test_thing[selectinload-parent] 187s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_2::test_thing[selectinload-parent] 187s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_2::test_thing[subqueryload-aliased_class] 187s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_replace_persistent[True] 187s test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_replace_transient 187s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_2::test_thing[subqueryload-aliased_class] 187s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_2::test_thing[subqueryload-class_] 187s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_2::test_thing[subqueryload-class_] 187s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_replace_transient 187s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_2::test_thing[subqueryload-parent] 187s test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_unchanged_persistent 187s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_2::test_thing[subqueryload-parent] 187s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_unchanged_persistent 187s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_3::test_thing[selectinload-aliased_class] 187s test/orm/test_dynamic.py::WriteOnlyTest::test_configured_order_by 187s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_3::test_thing[selectinload-aliased_class] 187s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_3::test_thing[selectinload-class_] 187s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_3::test_thing[selectinload-class_] 187s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_3::test_thing[selectinload-parent] 187s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::WriteOnlyTest::test_configured_order_by 187s test/orm/test_dynamic.py::WriteOnlyTest::test_iteration_error 187s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_3::test_thing[selectinload-parent] 187s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_3::test_thing[subqueryload-aliased_class] 187s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_3::test_thing[subqueryload-aliased_class] 187s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_3::test_thing[subqueryload-class_] 187s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_3::test_thing[subqueryload-class_] 187s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_3::test_thing[subqueryload-parent] 187s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::WriteOnlyTest::test_iteration_error 187s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_3::test_thing[subqueryload-parent] 187s test/orm/test_dynamic.py::WriteOnlyTest::test_noload_issue[attronly] 187s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_2::test_thing[selectinload-aliased_class] 187s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::WriteOnlyTest::test_noload_issue[attronly] 187s test/orm/test_dynamic.py::WriteOnlyTest::test_noload_issue[star] 187s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_2::test_thing[selectinload-aliased_class] 187s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_2::test_thing[selectinload-class_] 187s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_2::test_thing[selectinload-class_] 187s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_2::test_thing[selectinload-parent] 187s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_2::test_thing[selectinload-parent] 187s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_2::test_thing[subqueryload-aliased_class] 187s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::WriteOnlyTest::test_noload_issue[star] 187s test/orm/test_dynamic.py::WriteOnlyTest::test_order_by 187s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_2::test_thing[subqueryload-aliased_class] 187s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_2::test_thing[subqueryload-class_] 187s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_2::test_thing[subqueryload-class_] 187s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_2::test_thing[subqueryload-parent] 187s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_2::test_thing[subqueryload-parent] 187s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_3::test_thing[selectinload-aliased_class] 187s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::WriteOnlyTest::test_order_by 187s test/orm/test_dynamic.py::WriteOnlyTest::test_secondary_as_join 187s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::WriteOnlyTest::test_secondary_as_join 187s test/orm/test_dynamic.py::WriteOnlyTest::test_secondary_as_join_complex_entity 187s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_3::test_thing[selectinload-aliased_class] 187s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_3::test_thing[selectinload-class_] 188s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_3::test_thing[selectinload-class_] 188s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_3::test_thing[selectinload-parent] 188s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_3::test_thing[selectinload-parent] 188s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_3::test_thing[subqueryload-aliased_class] 188s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_3::test_thing[subqueryload-aliased_class] 188s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_3::test_thing[subqueryload-class_] 188s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_3::test_thing[subqueryload-class_] 188s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_3::test_thing[subqueryload-parent] 188s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_3::test_thing[subqueryload-parent] 188s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::WriteOnlyTest::test_secondary_as_join_complex_entity 188s test/orm/test_dynamic.py::WriteOnlyTest::test_secondary_doesnt_interfere_w_join_to_fromlist 188s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_2::test_thing[selectinload-aliased_class] 188s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::WriteOnlyTest::test_secondary_doesnt_interfere_w_join_to_fromlist 188s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_backref[False-False] 188s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_2::test_thing[selectinload-aliased_class] 188s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_2::test_thing[selectinload-class_] 188s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_2::test_thing[selectinload-class_] 188s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_2::test_thing[selectinload-parent] 188s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_2::test_thing[selectinload-parent] 188s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_2::test_thing[subqueryload-aliased_class] 188s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_2::test_thing[subqueryload-aliased_class] 188s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_2::test_thing[subqueryload-class_] 188s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_2::test_thing[subqueryload-class_] 188s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_2::test_thing[subqueryload-parent] 188s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_backref[False-False] 188s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_2::test_thing[subqueryload-parent] 188s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_3::test_thing[selectinload-aliased_class] 188s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_backref[False-True] 188s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_backref[False-True] 188s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_backref[True-False] 188s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_3::test_thing[selectinload-aliased_class] 188s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_3::test_thing[selectinload-class_] 188s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_backref[True-False] 188s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_backref[True-True] 188s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_3::test_thing[selectinload-class_] 188s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_3::test_thing[selectinload-parent] 188s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_3::test_thing[selectinload-parent] 188s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_3::test_thing[subqueryload-aliased_class] 188s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_3::test_thing[subqueryload-aliased_class] 188s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_3::test_thing[subqueryload-class_] 188s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_backref[True-True] 188s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_3::test_thing[subqueryload-class_] 188s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_3::test_thing[subqueryload-parent] 188s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_backref_events 188s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_3::test_thing[subqueryload-parent] 188s test/orm/inheritance/test_assorted_poly.py::Ticket2419Test::test_join_w_eager_w_any 188s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_backref_events 188s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_collection_set 188s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_collection_set 188s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_hasattr 188s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_hasattr 188s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_merge_persistent[empty] 188s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::Ticket2419Test::test_join_w_eager_w_any 188s test/dialect/postgresql/test_async_pg_py3k.py::AsyncPgTest::test_closed_during_execute 188s [gw0] [ 5%] SKIPPED test/dialect/postgresql/test_async_pg_py3k.py::AsyncPgTest::test_closed_during_execute 188s test/dialect/postgresql/test_async_pg_py3k.py::AsyncPgTest::test_codec_registration[setup_asyncpg_json_codec] 188s [gw0] [ 5%] SKIPPED test/dialect/postgresql/test_async_pg_py3k.py::AsyncPgTest::test_codec_registration[setup_asyncpg_json_codec] 188s test/dialect/postgresql/test_async_pg_py3k.py::AsyncPgTest::test_codec_registration[setup_asyncpg_jsonb_codec] 188s [gw0] [ 5%] SKIPPED test/dialect/postgresql/test_async_pg_py3k.py::AsyncPgTest::test_codec_registration[setup_asyncpg_jsonb_codec] 188s test/dialect/postgresql/test_async_pg_py3k.py::AsyncPgTest::test_detect_stale_ddl_cache_raise_recover 188s [gw0] [ 5%] SKIPPED test/dialect/postgresql/test_async_pg_py3k.py::AsyncPgTest::test_detect_stale_ddl_cache_raise_recover 188s test/dialect/postgresql/test_async_pg_py3k.py::AsyncPgTest::test_detect_stale_type_cache_raise_recover 188s [gw0] [ 5%] SKIPPED test/dialect/postgresql/test_async_pg_py3k.py::AsyncPgTest::test_detect_stale_type_cache_raise_recover 188s test/dialect/postgresql/test_async_pg_py3k.py::AsyncPgTest::test_dont_reset_open_transaction[commit] 188s [gw0] [ 5%] SKIPPED test/dialect/postgresql/test_async_pg_py3k.py::AsyncPgTest::test_dont_reset_open_transaction[commit] 188s test/dialect/postgresql/test_async_pg_py3k.py::AsyncPgTest::test_dont_reset_open_transaction[rollback] 188s [gw0] [ 5%] SKIPPED test/dialect/postgresql/test_async_pg_py3k.py::AsyncPgTest::test_dont_reset_open_transaction[rollback] 188s test/dialect/postgresql/test_async_pg_py3k.py::AsyncPgTest::test_failed_commit_recover 188s [gw0] [ 5%] SKIPPED test/dialect/postgresql/test_async_pg_py3k.py::AsyncPgTest::test_failed_commit_recover 188s test/dialect/postgresql/test_async_pg_py3k.py::AsyncPgTest::test_failed_rollback_recover 188s [gw0] [ 5%] SKIPPED test/dialect/postgresql/test_async_pg_py3k.py::AsyncPgTest::test_failed_rollback_recover 188s test/dialect/postgresql/test_async_pg_py3k.py::AsyncPgTest::test_honor_server_level_iso_setting[None] 188s [gw0] [ 5%] SKIPPED test/dialect/postgresql/test_async_pg_py3k.py::AsyncPgTest::test_honor_server_level_iso_setting[None] 188s test/dialect/postgresql/test_async_pg_py3k.py::AsyncPgTest::test_honor_server_level_iso_setting[read committed] 188s [gw0] [ 6%] SKIPPED test/dialect/postgresql/test_async_pg_py3k.py::AsyncPgTest::test_honor_server_level_iso_setting[read committed] 188s test/dialect/postgresql/test_async_pg_py3k.py::AsyncPgTest::test_honor_server_level_iso_setting[repeatable read] 188s [gw0] [ 6%] SKIPPED test/dialect/postgresql/test_async_pg_py3k.py::AsyncPgTest::test_honor_server_level_iso_setting[repeatable read] 188s test/dialect/postgresql/test_async_pg_py3k.py::AsyncPgTest::test_honor_server_level_iso_setting[serializable] 188s [gw0] [ 6%] SKIPPED test/dialect/postgresql/test_async_pg_py3k.py::AsyncPgTest::test_honor_server_level_iso_setting[serializable] 188s test/dialect/postgresql/test_async_pg_py3k.py::AsyncPgTest::test_name_connection_func 188s [gw1] [ 6%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_merge_persistent[empty] 188s [gw0] [ 6%] SKIPPED test/dialect/postgresql/test_async_pg_py3k.py::AsyncPgTest::test_name_connection_func 188s test/dialect/postgresql/test_async_pg_py3k.py::AsyncPgTest::test_rollback_twice_no_problem 188s [gw0] [ 6%] SKIPPED test/dialect/postgresql/test_async_pg_py3k.py::AsyncPgTest::test_rollback_twice_no_problem 188s test/orm/test_attributes.py::AttributeImplAPITest::test_collection_obj_pop_invalid 188s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_merge_persistent[persistent] 188s [gw0] [ 6%] PASSED test/orm/test_attributes.py::AttributeImplAPITest::test_collection_obj_pop_invalid 188s test/orm/test_attributes.py::AttributeImplAPITest::test_collection_obj_pop_valid 188s [gw0] [ 6%] PASSED test/orm/test_attributes.py::AttributeImplAPITest::test_collection_obj_pop_valid 188s test/orm/test_attributes.py::AttributeImplAPITest::test_collection_obj_remove_invalid 188s [gw0] [ 6%] PASSED test/orm/test_attributes.py::AttributeImplAPITest::test_collection_obj_remove_invalid 188s test/orm/test_attributes.py::AttributeImplAPITest::test_scalar_obj_pop_invalid 188s [gw0] [ 6%] PASSED test/orm/test_attributes.py::AttributeImplAPITest::test_scalar_obj_pop_invalid 188s test/orm/test_attributes.py::AttributeImplAPITest::test_scalar_obj_pop_valid 188s [gw0] [ 6%] PASSED test/orm/test_attributes.py::AttributeImplAPITest::test_scalar_obj_pop_valid 188s test/orm/test_attributes.py::AttributeImplAPITest::test_scalar_obj_remove_invalid 188s [gw0] [ 6%] PASSED test/orm/test_attributes.py::AttributeImplAPITest::test_scalar_obj_remove_invalid 188s test/orm/test_attributes.py::AttributesTest::test_basic 188s [gw0] [ 6%] PASSED test/orm/test_attributes.py::AttributesTest::test_basic 188s test/orm/test_attributes.py::AttributesTest::test_collectionclasses 188s [gw0] [ 6%] PASSED test/orm/test_attributes.py::AttributesTest::test_collectionclasses 188s test/orm/test_attributes.py::AttributesTest::test_deferred 188s [gw1] [ 6%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_merge_persistent[persistent] 188s [gw0] [ 6%] PASSED test/orm/test_attributes.py::AttributesTest::test_deferred 188s test/orm/test_attributes.py::AttributesTest::test_deferred_pickleable 188s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_merge_persistent[transient] 188s [gw0] [ 6%] PASSED test/orm/test_attributes.py::AttributesTest::test_deferred_pickleable 188s test/orm/test_attributes.py::AttributesTest::test_del_collection_object 188s [gw0] [ 6%] PASSED test/orm/test_attributes.py::AttributesTest::test_del_collection_object 188s test/orm/test_attributes.py::AttributesTest::test_del_scalar_nonobject 188s [gw0] [ 6%] PASSED test/orm/test_attributes.py::AttributesTest::test_del_scalar_nonobject 188s test/orm/test_attributes.py::AttributesTest::test_del_scalar_object 188s [gw0] [ 6%] PASSED test/orm/test_attributes.py::AttributesTest::test_del_scalar_object 188s test/orm/test_attributes.py::AttributesTest::test_descriptorattributes 188s [gw0] [ 6%] PASSED test/orm/test_attributes.py::AttributesTest::test_descriptorattributes 188s test/orm/test_attributes.py::AttributesTest::test_illegal_trackparent 188s [gw0] [ 6%] PASSED test/orm/test_attributes.py::AttributesTest::test_illegal_trackparent 188s test/orm/test_attributes.py::AttributesTest::test_inheritance 188s [gw0] [ 6%] PASSED test/orm/test_attributes.py::AttributesTest::test_inheritance 188s test/orm/test_attributes.py::AttributesTest::test_inheritance2 188s [gw0] [ 6%] PASSED test/orm/test_attributes.py::AttributesTest::test_inheritance2 188s test/orm/test_attributes.py::AttributesTest::test_last_known_tracking 188s [gw0] [ 6%] PASSED test/orm/test_attributes.py::AttributesTest::test_last_known_tracking 188s test/orm/test_attributes.py::AttributesTest::test_lazyhistory 188s [gw1] [ 6%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_merge_persistent[transient] 188s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_no_deref 188s [gw0] [ 6%] PASSED test/orm/test_attributes.py::AttributesTest::test_lazyhistory 188s test/orm/test_attributes.py::AttributesTest::test_lazytrackparent 188s [gw0] [ 6%] PASSED test/orm/test_attributes.py::AttributesTest::test_lazytrackparent 188s test/orm/test_attributes.py::AttributesTest::test_list 188s [gw0] [ 6%] PASSED test/orm/test_attributes.py::AttributesTest::test_list 188s test/orm/test_attributes.py::AttributesTest::test_no_double_state 188s [gw0] [ 6%] PASSED test/orm/test_attributes.py::AttributesTest::test_no_double_state 188s test/orm/test_attributes.py::AttributesTest::test_object_dereferenced_error 188s [gw1] [ 6%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_no_deref 188s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_noload_add 188s [gw1] [ 6%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_noload_add 188s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_noload_remove 188s [gw1] [ 6%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_noload_remove 188s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_passive_deletes_required 188s [gw1] [ 6%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_passive_deletes_required 188s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_passive_deletes_succeed[False] 188s [gw1] [ 6%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_passive_deletes_succeed[False] 188s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_passive_deletes_succeed[True] 188s [gw1] [ 6%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_passive_deletes_succeed[True] 188s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_persistence 188s [gw1] [ 6%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_persistence 188s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_remove_orphans[False] 188s [gw1] [ 6%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_remove_orphans[False] 188s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_remove_orphans[True] 188s [gw1] [ 6%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_remove_orphans[True] 188s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_rollback 188s [gw1] [ 6%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_rollback 188s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_self_referential 188s [gw1] [ 6%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_self_referential 188s test/orm/test_eager_relations.py::AddEntityTest::test_mapper_configured 188s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::AddEntityTest::test_mapper_configured 188s test/orm/test_eager_relations.py::AddEntityTest::test_options 188s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::AddEntityTest::test_options 188s test/orm/test_eager_relations.py::CorrelatedSubqueryTest::test_labeled_on_date_alias 188s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::CorrelatedSubqueryTest::test_labeled_on_date_alias 188s test/orm/test_eager_relations.py::CorrelatedSubqueryTest::test_labeled_on_date_noalias 188s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::CorrelatedSubqueryTest::test_labeled_on_date_noalias 188s test/orm/test_eager_relations.py::CorrelatedSubqueryTest::test_labeled_on_limitid_alias 188s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::CorrelatedSubqueryTest::test_labeled_on_limitid_alias 188s test/orm/test_eager_relations.py::CorrelatedSubqueryTest::test_labeled_on_limitid_noalias 188s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::CorrelatedSubqueryTest::test_labeled_on_limitid_noalias 188s test/orm/test_eager_relations.py::CorrelatedSubqueryTest::test_scalar_on_date_alias 188s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::CorrelatedSubqueryTest::test_scalar_on_date_alias 188s test/orm/test_eager_relations.py::CorrelatedSubqueryTest::test_scalar_on_date_noalias 188s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::CorrelatedSubqueryTest::test_scalar_on_date_noalias 188s test/orm/test_eager_relations.py::CorrelatedSubqueryTest::test_scalar_on_limitid_alias 188s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::CorrelatedSubqueryTest::test_scalar_on_limitid_alias 188s test/orm/test_eager_relations.py::CorrelatedSubqueryTest::test_scalar_on_limitid_noalias 188s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::CorrelatedSubqueryTest::test_scalar_on_limitid_noalias 188s test/orm/test_eager_relations.py::CyclicalInheritingEagerTestOne::test_basic 188s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::CyclicalInheritingEagerTestOne::test_basic 188s test/orm/test_eager_relations.py::CyclicalInheritingEagerTestThree::test_gen_query_depth 188s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::CyclicalInheritingEagerTestThree::test_gen_query_depth 188s test/orm/test_eager_relations.py::CyclicalInheritingEagerTestThree::test_gen_query_nodepth 188s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::CyclicalInheritingEagerTestThree::test_gen_query_nodepth 188s test/orm/test_eager_relations.py::CyclicalInheritingEagerTestTwo::test_from_subclass 188s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::CyclicalInheritingEagerTestTwo::test_from_subclass 188s test/orm/test_eager_relations.py::CyclicalInheritingEagerTestTwo::test_integrate 188s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::CyclicalInheritingEagerTestTwo::test_integrate 188s test/orm/test_eager_relations.py::DeepOptionsTest::test_deep_options_1 188s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::DeepOptionsTest::test_deep_options_1 188s test/orm/test_eager_relations.py::DeepOptionsTest::test_deep_options_2 188s [gw0] [ 6%] PASSED test/orm/test_attributes.py::AttributesTest::test_object_dereferenced_error 188s test/orm/test_attributes.py::AttributesTest::test_parenttrack 188s [gw0] [ 6%] PASSED test/orm/test_attributes.py::AttributesTest::test_parenttrack 188s test/orm/test_attributes.py::AttributesTest::test_pickleness 188s [gw0] [ 6%] PASSED test/orm/test_attributes.py::AttributesTest::test_pickleness 188s test/orm/test_attributes.py::AttributesTest::test_state_gc 188s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::DeepOptionsTest::test_deep_options_2 188s test/orm/test_eager_relations.py::DeepOptionsTest::test_deep_options_4 188s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::DeepOptionsTest::test_deep_options_4 188s test/orm/test_eager_relations.py::DeepOptionsTest::test_deep_options_5 188s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::DeepOptionsTest::test_deep_options_5 188s test/orm/test_eager_relations.py::DeepOptionsTest::test_deep_options_6 188s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::DeepOptionsTest::test_deep_options_6 188s test/orm/test_eager_relations.py::EagerTest::test_against_select 188s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::EagerTest::test_against_select 188s test/orm/test_eager_relations.py::EagerTest::test_aliased_stmt_includes_unnamed_fn 188s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::EagerTest::test_aliased_stmt_includes_unnamed_fn 188s test/orm/test_eager_relations.py::EagerTest::test_aliasing 188s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::EagerTest::test_aliasing 188s test/orm/test_eager_relations.py::EagerTest::test_basic 188s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::EagerTest::test_basic 188s test/orm/test_eager_relations.py::EagerTest::test_catch_the_right_target 188s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::EagerTest::test_catch_the_right_target 188s test/orm/test_eager_relations.py::EagerTest::test_column_property_adaptation 188s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::EagerTest::test_column_property_adaptation 188s test/orm/test_eager_relations.py::EagerTest::test_cyclical 188s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::EagerTest::test_cyclical 189s test/orm/test_eager_relations.py::EagerTest::test_deferred_fk_col 189s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::EagerTest::test_deferred_fk_col 189s test/orm/test_eager_relations.py::EagerTest::test_disable_dynamic 189s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::EagerTest::test_disable_dynamic 189s test/orm/test_eager_relations.py::EagerTest::test_distinct 189s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::EagerTest::test_distinct 189s test/orm/test_eager_relations.py::EagerTest::test_double_same_mappers 189s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::EagerTest::test_double_same_mappers 189s test/orm/test_eager_relations.py::EagerTest::test_double_w_ac 189s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::EagerTest::test_double_w_ac 189s test/orm/test_eager_relations.py::EagerTest::test_double_w_ac_against_subquery 189s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::EagerTest::test_double_w_ac_against_subquery 189s test/orm/test_eager_relations.py::EagerTest::test_double_with_aggregate 189s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::EagerTest::test_double_with_aggregate 189s test/orm/test_eager_relations.py::EagerTest::test_eager_option 189s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::EagerTest::test_eager_option 189s test/orm/test_eager_relations.py::EagerTest::test_from_statement[False] 189s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::EagerTest::test_from_statement[False] 189s test/orm/test_eager_relations.py::EagerTest::test_from_statement[True] 189s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::EagerTest::test_from_statement[True] 189s test/orm/test_eager_relations.py::EagerTest::test_from_statement_contains_eager[False] 189s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::EagerTest::test_from_statement_contains_eager[False] 189s test/orm/test_eager_relations.py::EagerTest::test_from_statement_contains_eager[True] 189s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::EagerTest::test_from_statement_contains_eager[True] 189s test/orm/test_eager_relations.py::EagerTest::test_group_by_only 189s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::EagerTest::test_group_by_only 189s test/orm/test_eager_relations.py::EagerTest::test_inner_join 189s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::EagerTest::test_inner_join 189s test/orm/test_eager_relations.py::EagerTest::test_inner_join_nested_chaining_fixed 189s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::EagerTest::test_inner_join_nested_chaining_fixed 189s test/orm/test_eager_relations.py::EagerTest::test_inner_join_nested_chaining_negative_options_one 189s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::EagerTest::test_inner_join_nested_chaining_negative_options_one 189s test/orm/test_eager_relations.py::EagerTest::test_inner_join_nested_chaining_negative_options_three 189s [gw0] [ 6%] PASSED test/orm/test_attributes.py::AttributesTest::test_state_gc 189s test/orm/test_attributes.py::AttributesTest::test_unmapped_instance_raises 189s [gw0] [ 6%] PASSED test/orm/test_attributes.py::AttributesTest::test_unmapped_instance_raises 189s test/orm/test_attributes.py::BackrefTest::test_m2m 189s [gw0] [ 6%] PASSED test/orm/test_attributes.py::BackrefTest::test_m2m 189s test/orm/test_attributes.py::BackrefTest::test_o2m 189s [gw0] [ 6%] PASSED test/orm/test_attributes.py::BackrefTest::test_o2m 189s test/orm/test_attributes.py::BackrefTest::test_o2o 189s [gw0] [ 6%] PASSED test/orm/test_attributes.py::BackrefTest::test_o2o 189s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::EagerTest::test_inner_join_nested_chaining_negative_options_three 189s test/orm/test_attributes.py::BackrefTest::test_symmetric_o2m_inheritance 189s [gw0] [ 6%] PASSED test/orm/test_attributes.py::BackrefTest::test_symmetric_o2m_inheritance 189s test/orm/test_attributes.py::BackrefTest::test_symmetric_o2o_inheritance 189s test/orm/test_eager_relations.py::EagerTest::test_inner_join_nested_chaining_negative_options_two 189s [gw0] [ 6%] PASSED test/orm/test_attributes.py::BackrefTest::test_symmetric_o2o_inheritance 189s test/orm/test_attributes.py::CollectionInitTest::test_assert_false_on_default_value 189s [gw0] [ 6%] PASSED test/orm/test_attributes.py::CollectionInitTest::test_assert_false_on_default_value 189s test/orm/test_attributes.py::CollectionInitTest::test_bulk_replace_resets_empty 189s [gw0] [ 6%] PASSED test/orm/test_attributes.py::CollectionInitTest::test_bulk_replace_resets_empty 189s test/orm/test_attributes.py::CollectionInitTest::test_loader_inits_collection_already_exists 189s [gw0] [ 6%] PASSED test/orm/test_attributes.py::CollectionInitTest::test_loader_inits_collection_already_exists 189s test/orm/test_attributes.py::CollectionKeyTest::test_dict_bulk_replace_w_key 189s [gw0] [ 6%] PASSED test/orm/test_attributes.py::CollectionKeyTest::test_dict_bulk_replace_w_key 189s test/orm/test_attributes.py::CollectionKeyTest::test_listen_w_dict_key 189s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::EagerTest::test_inner_join_nested_chaining_negative_options_two 189s test/orm/test_eager_relations.py::EagerTest::test_inner_join_nested_chaining_positive_options 189s [gw0] [ 6%] PASSED test/orm/test_attributes.py::CollectionKeyTest::test_listen_w_dict_key 189s test/orm/test_attributes.py::CollectionKeyTest::test_listen_w_list_key 189s [gw0] [ 6%] PASSED test/orm/test_attributes.py::CollectionKeyTest::test_listen_w_list_key 189s test/orm/test_attributes.py::CollectionKeyTest::test_listen_wo_dict_key 189s [gw0] [ 6%] PASSED test/orm/test_attributes.py::CollectionKeyTest::test_listen_wo_dict_key 189s test/orm/test_attributes.py::CyclicBackrefAssertionTest::test_broken_collection_assertion 189s [gw0] [ 6%] PASSED test/orm/test_attributes.py::CyclicBackrefAssertionTest::test_broken_collection_assertion 189s test/orm/test_attributes.py::CyclicBackrefAssertionTest::test_collection_append_type_assertion 189s [gw0] [ 6%] PASSED test/orm/test_attributes.py::CyclicBackrefAssertionTest::test_collection_append_type_assertion 189s test/orm/test_attributes.py::CyclicBackrefAssertionTest::test_scalar_set_type_assertion 189s [gw0] [ 6%] PASSED test/orm/test_attributes.py::CyclicBackrefAssertionTest::test_scalar_set_type_assertion 189s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::EagerTest::test_inner_join_nested_chaining_positive_options 189s test/orm/test_attributes.py::EventPropagateTest::test_propagate 189s test/orm/test_eager_relations.py::EagerTest::test_inner_join_options 189s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::EagerTest::test_inner_join_options 189s test/orm/test_eager_relations.py::EagerTest::test_inner_join_unnested_chaining_fixed 189s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::EagerTest::test_inner_join_unnested_chaining_fixed 189s test/orm/test_eager_relations.py::EagerTest::test_inner_join_unnested_chaining_options 189s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::EagerTest::test_inner_join_unnested_chaining_options 189s test/orm/test_eager_relations.py::EagerTest::test_late_compile 189s [gw0] [ 6%] PASSED test/orm/test_attributes.py::EventPropagateTest::test_propagate 189s test/orm/test_attributes.py::EventPropagateTest::test_propagate_active_history 189s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::EagerTest::test_late_compile 189s test/orm/test_eager_relations.py::EagerTest::test_limit 189s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::EagerTest::test_limit 189s test/orm/test_eager_relations.py::EagerTest::test_limit_2 189s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::EagerTest::test_limit_2 189s test/orm/test_eager_relations.py::EagerTest::test_limit_3 189s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::EagerTest::test_limit_3 189s test/orm/test_eager_relations.py::EagerTest::test_limit_4 189s [gw0] [ 6%] PASSED test/orm/test_attributes.py::EventPropagateTest::test_propagate_active_history 189s test/orm/test_attributes.py::EventPropagateTest::test_propagate_useobject 189s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::EagerTest::test_limit_4 189s test/orm/test_eager_relations.py::EagerTest::test_many_to_many 189s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::EagerTest::test_many_to_many 189s test/orm/test_eager_relations.py::EagerTest::test_many_to_one 189s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::EagerTest::test_many_to_one 189s test/orm/test_eager_relations.py::EagerTest::test_many_to_one_null 189s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::EagerTest::test_many_to_one_null 189s test/orm/test_eager_relations.py::EagerTest::test_manytoone_limit 189s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::EagerTest::test_manytoone_limit 189s [gw0] [ 6%] PASSED test/orm/test_attributes.py::EventPropagateTest::test_propagate_useobject 189s test/orm/test_attributes.py::EventPropagateTest::test_propagate_useobject_active_history 189s test/orm/test_eager_relations.py::EagerTest::test_map_to_cte_subq[cte] 189s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::EagerTest::test_map_to_cte_subq[cte] 189s test/orm/test_eager_relations.py::EagerTest::test_map_to_cte_subq[plain] 189s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::EagerTest::test_map_to_cte_subq[plain] 189s test/orm/test_eager_relations.py::EagerTest::test_map_to_cte_subq[subquery] 189s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::EagerTest::test_map_to_cte_subq[subquery] 189s test/orm/test_eager_relations.py::EagerTest::test_nested_outerjoin_propagation_only_on_correct_path 189s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::EagerTest::test_nested_outerjoin_propagation_only_on_correct_path 189s test/orm/test_eager_relations.py::EagerTest::test_no_ad_hoc_orderby 189s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::EagerTest::test_no_ad_hoc_orderby 189s test/orm/test_eager_relations.py::EagerTest::test_no_false_hits 189s [gw0] [ 6%] PASSED test/orm/test_attributes.py::EventPropagateTest::test_propagate_useobject_active_history 189s test/orm/test_attributes.py::GetNoValueTest::test_off_empty 189s [gw0] [ 6%] PASSED test/orm/test_attributes.py::GetNoValueTest::test_off_empty 189s test/orm/test_attributes.py::GetNoValueTest::test_passive_no_result 189s [gw0] [ 6%] PASSED test/orm/test_attributes.py::GetNoValueTest::test_passive_no_result 189s test/orm/test_attributes.py::GetNoValueTest::test_passive_no_result_no_value 189s [gw0] [ 6%] PASSED test/orm/test_attributes.py::GetNoValueTest::test_passive_no_result_no_value 189s test/orm/test_attributes.py::GetNoValueTest::test_passive_ret_no_value 189s [gw0] [ 6%] PASSED test/orm/test_attributes.py::GetNoValueTest::test_passive_ret_no_value 189s test/orm/test_attributes.py::GetNoValueTest::test_passive_ret_no_value_empty 189s [gw0] [ 6%] PASSED test/orm/test_attributes.py::GetNoValueTest::test_passive_ret_no_value_empty 189s test/orm/test_attributes.py::HistoryTest::test_collection_no_value 189s [gw0] [ 6%] PASSED test/orm/test_attributes.py::HistoryTest::test_collection_no_value 189s test/orm/test_attributes.py::HistoryTest::test_collections_via_backref 189s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::EagerTest::test_no_false_hits 189s test/orm/test_eager_relations.py::EagerTest::test_no_orphan 189s [gw0] [ 6%] PASSED test/orm/test_attributes.py::HistoryTest::test_collections_via_backref 189s test/orm/test_attributes.py::HistoryTest::test_committed_value_init 189s [gw0] [ 6%] PASSED test/orm/test_attributes.py::HistoryTest::test_committed_value_init 189s test/orm/test_attributes.py::HistoryTest::test_committed_value_set 189s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::EagerTest::test_no_orphan 189s [gw0] [ 6%] PASSED test/orm/test_attributes.py::HistoryTest::test_committed_value_set 189s test/orm/test_eager_relations.py::EagerTest::test_no_render_in_subquery 189s test/orm/test_attributes.py::HistoryTest::test_committed_value_set_active_hist 189s [gw0] [ 6%] PASSED test/orm/test_attributes.py::HistoryTest::test_committed_value_set_active_hist 189s test/orm/test_attributes.py::HistoryTest::test_committed_value_set_commit 189s [gw0] [ 6%] PASSED test/orm/test_attributes.py::HistoryTest::test_committed_value_set_commit 189s test/orm/test_attributes.py::HistoryTest::test_dict_collections 189s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::EagerTest::test_no_render_in_subquery 189s test/orm/test_eager_relations.py::EagerTest::test_one_and_many 189s [gw0] [ 6%] PASSED test/orm/test_attributes.py::HistoryTest::test_dict_collections 189s test/orm/test_attributes.py::HistoryTest::test_flag_modified_but_no_value_raises 189s [gw0] [ 6%] PASSED test/orm/test_attributes.py::HistoryTest::test_flag_modified_but_no_value_raises 189s test/orm/test_attributes.py::HistoryTest::test_mark_dirty_no_attr 189s [gw0] [ 6%] PASSED test/orm/test_attributes.py::HistoryTest::test_mark_dirty_no_attr 189s test/orm/test_attributes.py::HistoryTest::test_object_collections_mutate 189s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::EagerTest::test_one_and_many 189s test/orm/test_eager_relations.py::EagerTest::test_one_to_many_scalar 189s [gw0] [ 6%] PASSED test/orm/test_attributes.py::HistoryTest::test_object_collections_mutate 189s test/orm/test_attributes.py::HistoryTest::test_object_collections_set 189s [gw0] [ 6%] PASSED test/orm/test_attributes.py::HistoryTest::test_object_collections_set 189s test/orm/test_attributes.py::HistoryTest::test_object_del 189s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::EagerTest::test_one_to_many_scalar 189s test/orm/test_eager_relations.py::EagerTest::test_one_to_many_scalar_subq_wrapping 189s [gw0] [ 6%] PASSED test/orm/test_attributes.py::HistoryTest::test_object_del 189s test/orm/test_attributes.py::HistoryTest::test_object_del_expired 189s [gw0] [ 6%] PASSED test/orm/test_attributes.py::HistoryTest::test_object_del_expired 189s test/orm/test_attributes.py::HistoryTest::test_object_init 189s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::EagerTest::test_one_to_many_scalar_subq_wrapping 189s test/orm/test_eager_relations.py::EagerTest::test_options_pathing 189s [gw0] [ 6%] PASSED test/orm/test_attributes.py::HistoryTest::test_object_init 189s test/orm/test_attributes.py::HistoryTest::test_object_init_active_history 189s [gw0] [ 6%] PASSED test/orm/test_attributes.py::HistoryTest::test_object_init_active_history 189s test/orm/test_attributes.py::HistoryTest::test_object_replace 189s [gw0] [ 6%] PASSED test/orm/test_attributes.py::HistoryTest::test_object_replace 189s test/orm/test_attributes.py::HistoryTest::test_object_set_none 189s [gw0] [ 6%] PASSED test/orm/test_attributes.py::HistoryTest::test_object_set_none 189s test/orm/test_attributes.py::HistoryTest::test_object_set_none_expired 189s [gw0] [ 6%] PASSED test/orm/test_attributes.py::HistoryTest::test_object_set_none_expired 189s test/orm/test_attributes.py::HistoryTest::test_scalar_active_init 189s [gw0] [ 6%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_active_init 189s test/orm/test_attributes.py::HistoryTest::test_scalar_active_no_init_side_effect 189s [gw0] [ 6%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_active_no_init_side_effect 189s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::EagerTest::test_options_pathing 189s test/orm/test_eager_relations.py::EagerTest::test_orderby 189s test/orm/test_attributes.py::HistoryTest::test_scalar_active_set 189s [gw0] [ 6%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_active_set 189s test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_None 189s [gw0] [ 6%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_None 189s test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_None_from_dict_set 189s [gw0] [ 6%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_None_from_dict_set 189s test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_commit 189s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::EagerTest::test_orderby 189s test/orm/test_eager_relations.py::EagerTest::test_orderby_desc 189s [gw0] [ 6%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_commit 189s test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_commit_reset 189s [gw0] [ 6%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_commit_reset 189s test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_commit_reset_commit 189s [gw0] [ 6%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_commit_reset_commit 189s test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_commit_reset_commit_del 189s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::EagerTest::test_orderby_desc 189s test/orm/test_eager_relations.py::EagerTest::test_orderby_multi 189s [gw0] [ 6%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_commit_reset_commit_del 189s test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_dict 189s [gw0] [ 6%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_dict 189s test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_dict_set 189s [gw0] [ 6%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_dict_set 189s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::EagerTest::test_orderby_multi 189s test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_dict_set_commit 189s test/orm/test_eager_relations.py::EagerTest::test_orderby_related 189s [gw0] [ 6%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_dict_set_commit 189s test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_twice_no_commit 189s [gw0] [ 6%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_twice_no_commit 189s test/orm/test_attributes.py::HistoryTest::test_scalar_del 189s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::EagerTest::test_orderby_related 189s [gw0] [ 6%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_del 189s test/orm/test_attributes.py::HistoryTest::test_scalar_del_expired 189s test/orm/test_eager_relations.py::EagerTest::test_propagated_lazyload_wildcard_bound 189s [gw0] [ 6%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_del_expired 189s test/orm/test_attributes.py::HistoryTest::test_scalar_get_first_set_None 189s [gw0] [ 6%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_get_first_set_None 189s test/orm/test_attributes.py::HistoryTest::test_scalar_init 189s [gw0] [ 6%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_init 189s test/orm/test_attributes.py::HistoryTest::test_scalar_inplace_mutation_replace_self_flag_modified_set 189s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::EagerTest::test_propagated_lazyload_wildcard_bound 189s test/orm/test_eager_relations.py::EagerTest::test_propagated_lazyload_wildcard_unbound 189s [gw0] [ 6%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_inplace_mutation_replace_self_flag_modified_set 189s test/orm/test_attributes.py::HistoryTest::test_scalar_inplace_mutation_set 189s [gw0] [ 6%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_inplace_mutation_set 189s test/orm/test_attributes.py::HistoryTest::test_scalar_inplace_mutation_set_commit 189s [gw0] [ 6%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_inplace_mutation_set_commit 189s test/orm/test_attributes.py::HistoryTest::test_scalar_inplace_mutation_set_commit_flag_modified 189s [gw0] [ 6%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_inplace_mutation_set_commit_flag_modified 189s test/orm/test_attributes.py::HistoryTest::test_scalar_inplace_mutation_set_commit_flag_modified_set 189s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::EagerTest::test_propagated_lazyload_wildcard_unbound 189s test/orm/test_eager_relations.py::EagerTest::test_unnested_outerjoin_propagation_only_on_correct_path 189s [gw0] [ 6%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_inplace_mutation_set_commit_flag_modified_set 189s test/orm/test_attributes.py::HistoryTest::test_scalar_inplace_mutation_set_commit_set 189s [gw0] [ 6%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_inplace_mutation_set_commit_set 189s test/orm/test_attributes.py::HistoryTest::test_scalar_inplace_mutation_set_commit_set_flag_modified 189s [gw0] [ 6%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_inplace_mutation_set_commit_set_flag_modified 189s test/orm/test_attributes.py::HistoryTest::test_scalar_no_init_side_effect 189s [gw0] [ 6%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_no_init_side_effect 189s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::EagerTest::test_unnested_outerjoin_propagation_only_on_correct_path 189s test/orm/test_attributes.py::HistoryTest::test_scalar_no_value 189s test/orm/test_eager_relations.py::EagerTest::test_useget_cancels_eager 189s [gw0] [ 6%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_no_value 189s test/orm/test_attributes.py::HistoryTest::test_scalar_obj_no_value 189s [gw0] [ 6%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_obj_no_value 189s test/orm/test_attributes.py::HistoryTest::test_scalar_passive_flag 189s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::EagerTest::test_useget_cancels_eager 189s test/orm/test_eager_relations.py::EagerTest::test_useget_cancels_eager_propagated_present 189s [gw0] [ 6%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_passive_flag 189s test/orm/test_attributes.py::HistoryTest::test_scalar_set 189s [gw0] [ 6%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_set 189s test/orm/test_attributes.py::HistoryTest::test_scalar_set_None 189s [gw0] [ 6%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_set_None 189s test/orm/test_attributes.py::HistoryTest::test_scalar_set_None_from_dict_set 189s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::EagerTest::test_useget_cancels_eager_propagated_present 189s test/orm/test_eager_relations.py::EagerTest::test_uselist_false_warning 189s [gw0] [ 6%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_set_None_from_dict_set 189s test/orm/test_attributes.py::HistoryTest::test_scalar_set_commit 189s [gw0] [ 6%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_set_commit 189s test/orm/test_attributes.py::HistoryTest::test_scalar_set_commit_reset 189s [gw0] [ 6%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_set_commit_reset 189s test/orm/test_attributes.py::HistoryTest::test_scalar_set_commit_reset_commit 189s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::EagerTest::test_uselist_false_warning 189s test/orm/test_eager_relations.py::EagerTest::test_we_adapt_for_compound_for_getter 189s [gw0] [ 6%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_set_commit_reset_commit 189s test/orm/test_attributes.py::HistoryTest::test_scalar_set_commit_reset_commit_del 189s [gw0] [ 6%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_set_commit_reset_commit_del 189s test/orm/test_attributes.py::HistoryTest::test_scalar_set_dict 189s [gw0] [ 6%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_set_dict 189s test/orm/test_attributes.py::HistoryTest::test_scalar_set_dict_set 189s [gw0] [ 6%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_set_dict_set 189s test/orm/test_attributes.py::HistoryTest::test_scalar_set_dict_set_commit 189s [gw0] [ 6%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_set_dict_set_commit 189s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::EagerTest::test_we_adapt_for_compound_for_getter 189s test/orm/test_attributes.py::HistoryTest::test_scalar_set_twice_no_commit 189s test/orm/test_eager_relations.py::EagerTest::test_wide 189s [gw0] [ 6%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_set_twice_no_commit 190s test/orm/test_attributes.py::HistoryTest::test_use_object_get_first_set_None 190s [gw0] [ 6%] PASSED test/orm/test_attributes.py::HistoryTest::test_use_object_get_first_set_None 190s test/orm/test_attributes.py::HistoryTest::test_use_object_init 190s [gw0] [ 6%] PASSED test/orm/test_attributes.py::HistoryTest::test_use_object_init 190s test/orm/test_attributes.py::HistoryTest::test_use_object_no_init_side_effect 190s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::EagerTest::test_wide 190s [gw0] [ 6%] PASSED test/orm/test_attributes.py::HistoryTest::test_use_object_no_init_side_effect 190s test/orm/test_attributes.py::HistoryTest::test_use_object_set 190s test/orm/test_eager_relations.py::EnsureColumnsAddedTest::test_joinedload_defered_pk_limit_m2m 190s [gw0] [ 6%] PASSED test/orm/test_attributes.py::HistoryTest::test_use_object_set 190s test/orm/test_attributes.py::HistoryTest::test_use_object_set_None 190s [gw0] [ 6%] PASSED test/orm/test_attributes.py::HistoryTest::test_use_object_set_None 190s test/orm/test_attributes.py::HistoryTest::test_use_object_set_commit 190s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::EnsureColumnsAddedTest::test_joinedload_defered_pk_limit_m2m 190s test/orm/test_eager_relations.py::EnsureColumnsAddedTest::test_joinedload_defered_pk_limit_o2m 190s [gw0] [ 6%] PASSED test/orm/test_attributes.py::HistoryTest::test_use_object_set_commit 190s test/orm/test_attributes.py::HistoryTest::test_use_object_set_commit_del 190s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::EnsureColumnsAddedTest::test_joinedload_defered_pk_limit_o2m 190s test/orm/test_eager_relations.py::EnsureColumnsAddedTest::test_joinedload_defered_pk_m2m 190s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::EnsureColumnsAddedTest::test_joinedload_defered_pk_m2m 190s test/orm/test_eager_relations.py::EnsureColumnsAddedTest::test_joinedload_defered_pk_o2m 190s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::EnsureColumnsAddedTest::test_joinedload_defered_pk_o2m 190s [gw0] [ 6%] PASSED test/orm/test_attributes.py::HistoryTest::test_use_object_set_commit_del 190s test/orm/test_attributes.py::HistoryTest::test_use_object_set_commit_set 190s test/orm/test_eager_relations.py::EntityViaMultiplePathTestOne::test_multi_path_load 190s [gw0] [ 6%] PASSED test/orm/test_attributes.py::HistoryTest::test_use_object_set_commit_set 190s test/orm/test_attributes.py::HistoryTest::test_use_object_set_commit_set_commit 190s [gw0] [ 6%] PASSED test/orm/test_attributes.py::HistoryTest::test_use_object_set_commit_set_commit 190s test/orm/test_attributes.py::HistoryTest::test_use_object_set_dict 190s [gw0] [ 6%] PASSED test/orm/test_attributes.py::HistoryTest::test_use_object_set_dict 190s test/orm/test_attributes.py::HistoryTest::test_use_object_set_dict_set 190s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::EntityViaMultiplePathTestOne::test_multi_path_load 190s test/orm/test_eager_relations.py::EntityViaMultiplePathTestOne::test_multi_path_load_of_type 190s [gw0] [ 6%] PASSED test/orm/test_attributes.py::HistoryTest::test_use_object_set_dict_set 190s test/orm/test_attributes.py::HistoryTest::test_use_object_set_dict_set_None 190s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::EntityViaMultiplePathTestOne::test_multi_path_load_of_type 190s test/orm/test_eager_relations.py::EntityViaMultiplePathTestThree::test_multi_path_load_lazy_none 190s [gw0] [ 6%] PASSED test/orm/test_attributes.py::HistoryTest::test_use_object_set_dict_set_None 190s test/orm/test_attributes.py::HistoryTest::test_use_object_set_dict_set_commit 190s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::EntityViaMultiplePathTestThree::test_multi_path_load_lazy_none 190s [gw0] [ 6%] PASSED test/orm/test_attributes.py::HistoryTest::test_use_object_set_dict_set_commit 190s test/orm/test_eager_relations.py::EntityViaMultiplePathTestTwo::test_multi_path_load_legacy_join_style 190s test/orm/test_attributes.py::HistoryTest::test_use_object_set_value_twice 190s [gw0] [ 6%] PASSED test/orm/test_attributes.py::HistoryTest::test_use_object_set_value_twice 190s test/orm/test_attributes.py::LazyloadHistoryTest::test_collections_via_lazyload 190s [gw0] [ 6%] PASSED test/orm/test_attributes.py::LazyloadHistoryTest::test_collections_via_lazyload 190s test/orm/test_attributes.py::LazyloadHistoryTest::test_lazy_backref_collections 190s [gw0] [ 6%] PASSED test/orm/test_attributes.py::LazyloadHistoryTest::test_lazy_backref_collections 190s test/orm/test_attributes.py::LazyloadHistoryTest::test_scalar_object_via_lazyload 190s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::EntityViaMultiplePathTestTwo::test_multi_path_load_legacy_join_style 190s test/orm/test_eager_relations.py::EntityViaMultiplePathTestTwo::test_multi_path_load_of_type 190s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::EntityViaMultiplePathTestTwo::test_multi_path_load_of_type 190s [gw0] [ 6%] PASSED test/orm/test_attributes.py::LazyloadHistoryTest::test_scalar_object_via_lazyload 190s test/orm/test_attributes.py::LazyloadHistoryTest::test_scalar_via_lazyload 190s test/orm/test_eager_relations.py::InnerJoinSplicingTest_sqlite+pysqlite_3_46_1::test_multiple_splice_points 190s [gw0] [ 6%] PASSED test/orm/test_attributes.py::LazyloadHistoryTest::test_scalar_via_lazyload 190s test/orm/test_attributes.py::LazyloadHistoryTest::test_scalar_via_lazyload_with_active 190s [gw0] [ 6%] PASSED test/orm/test_attributes.py::LazyloadHistoryTest::test_scalar_via_lazyload_with_active 190s test/orm/test_attributes.py::ListenerTest::test_collection_link_events 190s [gw0] [ 6%] PASSED test/orm/test_attributes.py::ListenerTest::test_collection_link_events 190s test/orm/test_attributes.py::ListenerTest::test_flag_modified 190s [gw0] [ 6%] PASSED test/orm/test_attributes.py::ListenerTest::test_flag_modified 190s test/orm/test_attributes.py::ListenerTest::test_named 190s [gw0] [ 6%] PASSED test/orm/test_attributes.py::ListenerTest::test_named 190s test/orm/test_attributes.py::ListenerTest::test_none_init_collection 190s [gw0] [ 6%] PASSED test/orm/test_attributes.py::ListenerTest::test_none_init_collection 190s test/orm/test_attributes.py::ListenerTest::test_none_init_object 190s [gw0] [ 6%] PASSED test/orm/test_attributes.py::ListenerTest::test_none_init_object 190s test/orm/test_attributes.py::ListenerTest::test_none_init_scalar 190s [gw0] [ 6%] PASSED test/orm/test_attributes.py::ListenerTest::test_none_init_scalar 190s test/orm/test_attributes.py::ListenerTest::test_none_on_collection_event 190s [gw0] [ 6%] PASSED test/orm/test_attributes.py::ListenerTest::test_none_on_collection_event 190s test/orm/test_attributes.py::ListenerTest::test_receive_changes 190s [gw0] [ 6%] PASSED test/orm/test_attributes.py::ListenerTest::test_receive_changes 190s test/orm/test_attributes.py::PendingBackrefTest::test_commit_removes_pending 190s [gw0] [ 6%] PASSED test/orm/test_attributes.py::PendingBackrefTest::test_commit_removes_pending 190s test/orm/test_attributes.py::PendingBackrefTest::test_lazy_add 190s [gw0] [ 6%] PASSED test/orm/test_attributes.py::PendingBackrefTest::test_lazy_add 190s test/orm/test_attributes.py::PendingBackrefTest::test_lazy_history_collection 190s [gw0] [ 6%] PASSED test/orm/test_attributes.py::PendingBackrefTest::test_lazy_history_collection 190s test/orm/test_attributes.py::PendingBackrefTest::test_normal_load 190s [gw0] [ 6%] PASSED test/orm/test_attributes.py::PendingBackrefTest::test_normal_load 190s test/orm/test_attributes.py::PendingBackrefTest::test_passive_history_collection_no_value 190s [gw0] [ 6%] PASSED test/orm/test_attributes.py::PendingBackrefTest::test_passive_history_collection_no_value 190s test/orm/test_attributes.py::PendingBackrefTest::test_pending_combines_with_lazy 190s [gw0] [ 6%] PASSED test/orm/test_attributes.py::PendingBackrefTest::test_pending_combines_with_lazy 190s test/orm/test_attributes.py::PendingBackrefTest::test_state_on_add_remove 190s [gw0] [ 6%] PASSED test/orm/test_attributes.py::PendingBackrefTest::test_state_on_add_remove 190s test/orm/test_attributes.py::TestUnlink::test_ad_hoc_lazy 190s [gw0] [ 6%] PASSED test/orm/test_attributes.py::TestUnlink::test_ad_hoc_lazy 190s test/orm/test_attributes.py::TestUnlink::test_expired 190s [gw0] [ 6%] PASSED test/orm/test_attributes.py::TestUnlink::test_expired 190s test/orm/test_attributes.py::TestUnlink::test_pop_existing 190s [gw0] [ 6%] PASSED test/orm/test_attributes.py::TestUnlink::test_pop_existing 190s test/orm/test_attributes.py::TestUnlink::test_replaced 190s [gw0] [ 6%] PASSED test/orm/test_attributes.py::TestUnlink::test_replaced 190s test/orm/test_attributes.py::UtilTest::test_helpers 190s [gw0] [ 6%] PASSED test/orm/test_attributes.py::UtilTest::test_helpers 190s test/orm/test_attributes.py::UtilTest::test_initiator_arg 190s [gw0] [ 6%] PASSED test/orm/test_attributes.py::UtilTest::test_initiator_arg 190s test/orm/test_attributes.py::UtilTest::test_set_committed_value_none_uselist 190s [gw0] [ 6%] PASSED test/orm/test_attributes.py::UtilTest::test_set_committed_value_none_uselist 190s test/ext/test_automap.py::AutomapInhTest::test_conditional_relationship 190s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::InnerJoinSplicingTest_sqlite+pysqlite_3_46_1::test_multiple_splice_points 190s test/orm/test_eager_relations.py::InnerJoinSplicingTest_sqlite+pysqlite_3_46_1::test_nested_innerjoin_propagation_multiple_paths_one 190s [gw0] [ 6%] PASSED test/ext/test_automap.py::AutomapInhTest::test_conditional_relationship 190s test/ext/test_automap.py::AutomapInhTest::test_joined_inheritance_reflect 190s [gw0] [ 6%] PASSED test/ext/test_automap.py::AutomapInhTest::test_joined_inheritance_reflect 190s test/ext/test_automap.py::AutomapInhTest::test_single_inheritance_reflect 190s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::InnerJoinSplicingTest_sqlite+pysqlite_3_46_1::test_nested_innerjoin_propagation_multiple_paths_one 190s test/orm/test_eager_relations.py::InnerJoinSplicingTest_sqlite+pysqlite_3_46_1::test_nested_innerjoin_propagation_multiple_paths_two 190s [gw0] [ 6%] PASSED test/ext/test_automap.py::AutomapInhTest::test_single_inheritance_reflect 190s test/ext/test_automap.py::AutomapTest::test_exception_prepare_not_called 190s [gw0] [ 6%] PASSED test/ext/test_automap.py::AutomapTest::test_exception_prepare_not_called 190s test/ext/test_automap.py::AutomapTest::test_m2m_relationship_also_map_the_secondary 190s [gw0] [ 6%] PASSED test/ext/test_automap.py::AutomapTest::test_m2m_relationship_also_map_the_secondary 190s test/ext/test_automap.py::AutomapTest::test_naming_schemes 190s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::InnerJoinSplicingTest_sqlite+pysqlite_3_46_1::test_nested_innerjoin_propagation_multiple_paths_two 190s test/orm/test_eager_relations.py::InnerJoinSplicingTest_sqlite+pysqlite_3_46_1::test_splice_onto_ac 190s [gw0] [ 6%] PASSED test/ext/test_automap.py::AutomapTest::test_naming_schemes 190s test/ext/test_automap.py::AutomapTest::test_prepare_accepts_optional_schema_arg 190s [gw0] [ 6%] PASSED test/ext/test_automap.py::AutomapTest::test_prepare_accepts_optional_schema_arg 190s test/ext/test_automap.py::AutomapTest::test_prepare_call_dont_rely_on_reflected 190s [gw0] [ 6%] PASSED test/ext/test_automap.py::AutomapTest::test_prepare_call_dont_rely_on_reflected 190s test/ext/test_automap.py::AutomapTest::test_prepare_call_multiple_times 190s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::InnerJoinSplicingTest_sqlite+pysqlite_3_46_1::test_splice_onto_ac 190s test/orm/test_eager_relations.py::InnerJoinSplicingWSecondarySelfRefTest_sqlite+pysqlite_3_46_1::test_select[common_nodes,kind] 190s [gw0] [ 6%] PASSED test/ext/test_automap.py::AutomapTest::test_prepare_call_multiple_times 190s test/ext/test_automap.py::AutomapTest::test_prepare_defaults_to_no_schema 190s [gw0] [ 6%] PASSED test/ext/test_automap.py::AutomapTest::test_prepare_defaults_to_no_schema 190s test/ext/test_automap.py::AutomapTest::test_prepare_from_subclass 190s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::InnerJoinSplicingWSecondarySelfRefTest_sqlite+pysqlite_3_46_1::test_select[common_nodes,kind] 190s [gw0] [ 6%] PASSED test/ext/test_automap.py::AutomapTest::test_prepare_from_subclass 190s test/orm/test_eager_relations.py::InnerJoinSplicingWSecondarySelfRefTest_sqlite+pysqlite_3_46_1::test_select[kind,common_nodes] 190s test/ext/test_automap.py::AutomapTest::test_prepare_w_dialect_kwargs 190s [gw0] [ 6%] PASSED test/ext/test_automap.py::AutomapTest::test_prepare_w_dialect_kwargs 190s test/ext/test_automap.py::AutomapTest::test_prepare_w_only 190s [gw0] [ 6%] PASSED test/ext/test_automap.py::AutomapTest::test_prepare_w_only 190s test/ext/test_automap.py::AutomapTest::test_relationship_explicit_override_forwards_m2m 190s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::InnerJoinSplicingWSecondarySelfRefTest_sqlite+pysqlite_3_46_1::test_select[kind,common_nodes] 190s test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_joinedload_aliased_abs_bcs 190s [gw0] [ 6%] PASSED test/ext/test_automap.py::AutomapTest::test_relationship_explicit_override_forwards_m2m 190s test/ext/test_automap.py::AutomapTest::test_relationship_explicit_override_m2o 190s [gw0] [ 6%] PASSED test/ext/test_automap.py::AutomapTest::test_relationship_explicit_override_m2o 190s test/ext/test_automap.py::AutomapTest::test_relationship_explicit_override_o2m 190s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_joinedload_aliased_abs_bcs 190s test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_joinedload_unaliased_abs_bcs 190s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_joinedload_unaliased_abs_bcs 190s test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_lazyload_aliased_abs_bcs_one 190s [gw0] [ 6%] PASSED test/ext/test_automap.py::AutomapTest::test_relationship_explicit_override_o2m 190s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_lazyload_aliased_abs_bcs_one 190s test/ext/test_automap.py::AutomapTest::test_relationship_m2m 190s test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_lazyload_aliased_abs_bcs_two 190s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_lazyload_aliased_abs_bcs_two 190s test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_lazyload_plus_joined_aliased_abs_bcs 190s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_lazyload_plus_joined_aliased_abs_bcs 190s test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_lazyload_plus_joined_unaliased_abs_bcs 190s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_lazyload_plus_joined_unaliased_abs_bcs 190s test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_lazyload_unaliased_abs_bcs_one 190s [gw0] [ 6%] PASSED test/ext/test_automap.py::AutomapTest::test_relationship_m2m 190s test/ext/test_automap.py::AutomapTest::test_relationship_o2m_default 190s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_lazyload_unaliased_abs_bcs_one 190s test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_lazyload_unaliased_abs_bcs_two 190s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_lazyload_unaliased_abs_bcs_two 190s test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_pathed_joinedload_aliased_abs_bcs 190s [gw0] [ 6%] PASSED test/ext/test_automap.py::AutomapTest::test_relationship_o2m_default 190s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_pathed_joinedload_aliased_abs_bcs 190s test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_pathed_lazyload_aliased_abs_bcs 190s test/ext/test_automap.py::AutomapTest::test_relationship_pass_params 190s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_pathed_lazyload_aliased_abs_bcs 190s test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_pathed_lazyload_plus_joined_aliased_abs_bcs 190s [gw0] [ 6%] PASSED test/ext/test_automap.py::AutomapTest::test_relationship_pass_params 190s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_pathed_lazyload_plus_joined_aliased_abs_bcs 190s test/ext/test_automap.py::AutomapTest::test_relationship_self_referential 190s test/orm/test_eager_relations.py::LoadFromJoinedInhWUnion::test_one 190s [gw0] [ 6%] PASSED test/ext/test_automap.py::AutomapTest::test_relationship_self_referential 190s test/ext/test_automap.py::CascadeTest::test_o2m_relationship_cascade 190s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::LoadFromJoinedInhWUnion::test_one 190s test/orm/test_eager_relations.py::LoadFromJoinedInhWUnion::test_two 190s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::LoadFromJoinedInhWUnion::test_two 190s test/orm/test_eager_relations.py::LoadOnExistingTest::test_load_two_levels_collection_to_collection 190s [gw0] [ 6%] PASSED test/ext/test_automap.py::CascadeTest::test_o2m_relationship_cascade 190s test/ext/test_automap.py::ConcurrentAutomapTest_sqlite+pysqlite_3_46_1::test_concurrent_automaps_w_configure 190s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::LoadOnExistingTest::test_load_two_levels_collection_to_collection 190s test/orm/test_eager_relations.py::LoadOnExistingTest::test_load_two_levels_collection_to_scalar 190s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::LoadOnExistingTest::test_load_two_levels_collection_to_scalar 190s test/orm/test_eager_relations.py::LoadOnExistingTest::test_loads_second_level_collection_to_collection 190s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::LoadOnExistingTest::test_loads_second_level_collection_to_collection 190s test/orm/test_eager_relations.py::LoadOnExistingTest::test_loads_second_level_collection_to_scalar 190s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::LoadOnExistingTest::test_loads_second_level_collection_to_scalar 190s test/orm/test_eager_relations.py::LoadOnExistingTest::test_no_crash_on_existing 190s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::LoadOnExistingTest::test_no_crash_on_existing 190s test/orm/test_eager_relations.py::LoadOnExistingTest::test_populate_existing_propagate 190s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::LoadOnExistingTest::test_populate_existing_propagate 190s test/orm/test_eager_relations.py::LoadOnExistingTest::test_refresh_no_recursion[immediate] 190s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::LoadOnExistingTest::test_refresh_no_recursion[immediate] 190s test/orm/test_eager_relations.py::LoadOnExistingTest::test_refresh_no_recursion[selectin] 190s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::LoadOnExistingTest::test_refresh_no_recursion[selectin] 190s test/orm/test_eager_relations.py::LoadOnExistingTest::test_refresh_no_recursion[subquery] 190s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::LoadOnExistingTest::test_refresh_no_recursion[subquery] 190s test/orm/test_eager_relations.py::LoadOnExistingTest::test_runs_query_on_refresh 190s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::LoadOnExistingTest::test_runs_query_on_refresh 190s test/orm/test_eager_relations.py::MixedEntitiesTest::test_aliased_entity_one 190s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::MixedEntitiesTest::test_aliased_entity_one 190s test/orm/test_eager_relations.py::MixedEntitiesTest::test_aliased_entity_three 190s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::MixedEntitiesTest::test_aliased_entity_three 190s test/orm/test_eager_relations.py::MixedEntitiesTest::test_aliased_entity_two 190s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::MixedEntitiesTest::test_aliased_entity_two 191s test/orm/test_eager_relations.py::MixedEntitiesTest::test_two_entities 191s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::MixedEntitiesTest::test_two_entities 191s test/orm/test_eager_relations.py::MixedEntitiesTest::test_two_entities_with_joins 191s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::MixedEntitiesTest::test_two_entities_with_joins 191s test/orm/test_eager_relations.py::MixedSelfReferentialEagerTest::test_eager_load 191s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::MixedSelfReferentialEagerTest::test_eager_load 191s test/orm/test_eager_relations.py::NestedInnerjoinTestIssue11965::test_compile 191s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::NestedInnerjoinTestIssue11965::test_compile 191s test/orm/test_eager_relations.py::NestedInnerjoinTestIssue11965::test_roundtrip 191s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::NestedInnerjoinTestIssue11965::test_roundtrip 191s test/orm/test_eager_relations.py::OrderBySecondaryTest::test_ordering 191s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::OrderBySecondaryTest::test_ordering 191s test/orm/test_eager_relations.py::SecondaryOptionsTest::test_contains_eager 191s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::SecondaryOptionsTest::test_contains_eager 191s test/orm/test_eager_relations.py::SecondaryOptionsTest::test_joinedload_on_other 191s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::SecondaryOptionsTest::test_joinedload_on_other 191s test/orm/test_eager_relations.py::SecondaryOptionsTest::test_joinedload_on_same 191s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::SecondaryOptionsTest::test_joinedload_on_same 191s test/orm/test_eager_relations.py::SelectUniqueTest::test_many_to_one 191s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::SelectUniqueTest::test_many_to_one 191s test/orm/test_eager_relations.py::SelectUniqueTest::test_unique_error[contains_eager] 191s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::SelectUniqueTest::test_unique_error[contains_eager] 192s test/orm/test_eager_relations.py::SelectUniqueTest::test_unique_error[joinedload] 192s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::SelectUniqueTest::test_unique_error[joinedload] 192s test/orm/test_eager_relations.py::SelectUniqueTest::test_unique_scalars_multiple_entity 192s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::SelectUniqueTest::test_unique_scalars_multiple_entity 192s test/orm/test_eager_relations.py::SelectUniqueTest::test_unique_scalars_single_entity 192s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::SelectUniqueTest::test_unique_scalars_single_entity 192s test/orm/test_eager_relations.py::SelectUniqueTest::test_unique_tuples_multiple_entity 192s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::SelectUniqueTest::test_unique_tuples_multiple_entity 192s test/orm/test_eager_relations.py::SelectUniqueTest::test_unique_tuples_single_entity 192s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::SelectUniqueTest::test_unique_tuples_single_entity 192s test/orm/test_eager_relations.py::SelfReferentialEagerTest::test_basic 192s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::SelfReferentialEagerTest::test_basic 192s test/orm/test_eager_relations.py::SelfReferentialEagerTest::test_lazy_fallback_doesnt_affect_eager 192s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::SelfReferentialEagerTest::test_lazy_fallback_doesnt_affect_eager 192s test/orm/test_eager_relations.py::SelfReferentialEagerTest::test_no_depth 192s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::SelfReferentialEagerTest::test_no_depth 192s test/orm/test_eager_relations.py::SelfReferentialEagerTest::test_options 192s [gw1] [ 7%] PASSED test/orm/test_eager_relations.py::SelfReferentialEagerTest::test_options 192s test/orm/test_eager_relations.py::SelfReferentialEagerTest::test_with_deferred 192s [gw1] [ 7%] PASSED test/orm/test_eager_relations.py::SelfReferentialEagerTest::test_with_deferred 192s test/orm/test_eager_relations.py::SelfReferentialM2MEagerTest::test_basic 192s [gw1] [ 7%] PASSED test/orm/test_eager_relations.py::SelfReferentialM2MEagerTest::test_basic 192s test/orm/test_eager_relations.py::SingletonConstantSubqTest_sqlite+pysqlite_3_46_1::test_limited_eager_w_multi_null_booleans 192s [gw1] [ 7%] PASSED test/orm/test_eager_relations.py::SingletonConstantSubqTest_sqlite+pysqlite_3_46_1::test_limited_eager_w_multi_null_booleans 192s test/orm/test_eager_relations.py::SingletonConstantSubqTest_sqlite+pysqlite_3_46_1::test_limited_eager_w_null 192s [gw1] [ 7%] PASSED test/orm/test_eager_relations.py::SingletonConstantSubqTest_sqlite+pysqlite_3_46_1::test_limited_eager_w_null 192s test/orm/test_eager_relations.py::SubqueryAliasingTest::test_column_property 192s [gw1] [ 7%] PASSED test/orm/test_eager_relations.py::SubqueryAliasingTest::test_column_property 192s test/orm/test_eager_relations.py::SubqueryAliasingTest::test_column_property_correlated 192s [gw1] [ 7%] PASSED test/orm/test_eager_relations.py::SubqueryAliasingTest::test_column_property_correlated 192s test/orm/test_eager_relations.py::SubqueryAliasingTest::test_column_property_desc 192s [gw1] [ 7%] PASSED test/orm/test_eager_relations.py::SubqueryAliasingTest::test_column_property_desc 192s test/orm/test_eager_relations.py::SubqueryAliasingTest::test_standalone_negated 192s [gw1] [ 7%] PASSED test/orm/test_eager_relations.py::SubqueryAliasingTest::test_standalone_negated 192s test/orm/test_eager_relations.py::SubqueryAliasingTest::test_standalone_subquery_labeled 192s [gw1] [ 7%] PASSED test/orm/test_eager_relations.py::SubqueryAliasingTest::test_standalone_subquery_labeled 192s test/orm/test_eager_relations.py::SubqueryAliasingTest::test_standalone_subquery_unlabeled 192s [gw1] [ 7%] PASSED test/orm/test_eager_relations.py::SubqueryAliasingTest::test_standalone_subquery_unlabeled 192s test/orm/test_eager_relations.py::SubqueryTest::test_label_anonymizing[False-None] 192s [gw1] [ 7%] PASSED test/orm/test_eager_relations.py::SubqueryTest::test_label_anonymizing[False-None] 192s test/orm/test_eager_relations.py::SubqueryTest::test_label_anonymizing[True-None] 192s [gw1] [ 7%] PASSED test/orm/test_eager_relations.py::SubqueryTest::test_label_anonymizing[True-None] 192s test/orm/test_eager_relations.py::SubqueryTest::test_label_anonymizing[True-score] 192s [gw1] [ 7%] PASSED test/orm/test_eager_relations.py::SubqueryTest::test_label_anonymizing[True-score] 192s test/dialect/mssql/test_engine.py::FastExecutemanyTest::test_flag_on 192s [gw1] [ 7%] SKIPPED test/dialect/mssql/test_engine.py::FastExecutemanyTest::test_flag_on 192s test/dialect/mssql/test_engine.py::FastExecutemanyTest::test_insert_typing[broken_types-not_insertmanyvalues-fastexecutemany-not_setinputsizes-add_event] 192s [gw1] [ 7%] SKIPPED test/dialect/mssql/test_engine.py::FastExecutemanyTest::test_insert_typing[broken_types-not_insertmanyvalues-fastexecutemany-not_setinputsizes-add_event] 192s test/dialect/mssql/test_engine.py::FastExecutemanyTest::test_insert_typing[broken_types-not_insertmanyvalues-fastexecutemany-not_setinputsizes-not_add_event] 192s [gw1] [ 7%] SKIPPED test/dialect/mssql/test_engine.py::FastExecutemanyTest::test_insert_typing[broken_types-not_insertmanyvalues-fastexecutemany-not_setinputsizes-not_add_event] 192s test/dialect/mssql/test_engine.py::FastExecutemanyTest::test_insert_typing[broken_types-not_insertmanyvalues-fastexecutemany-setinputsizes-add_event] 192s [gw1] [ 7%] SKIPPED test/dialect/mssql/test_engine.py::FastExecutemanyTest::test_insert_typing[broken_types-not_insertmanyvalues-fastexecutemany-setinputsizes-add_event] 192s test/dialect/mssql/test_engine.py::FastExecutemanyTest::test_insert_typing[broken_types-not_insertmanyvalues-fastexecutemany-setinputsizes-not_add_event] 192s [gw1] [ 7%] SKIPPED test/dialect/mssql/test_engine.py::FastExecutemanyTest::test_insert_typing[broken_types-not_insertmanyvalues-fastexecutemany-setinputsizes-not_add_event] 192s test/dialect/mssql/test_engine.py::FastExecutemanyTest::test_insert_typing[broken_types-not_insertmanyvalues-not_fastexecutemany-not_setinputsizes-add_event] 192s [gw1] [ 7%] SKIPPED test/dialect/mssql/test_engine.py::FastExecutemanyTest::test_insert_typing[broken_types-not_insertmanyvalues-not_fastexecutemany-not_setinputsizes-add_event] 192s test/dialect/mssql/test_engine.py::FastExecutemanyTest::test_insert_typing[broken_types-not_insertmanyvalues-not_fastexecutemany-not_setinputsizes-not_add_event] 192s [gw1] [ 7%] SKIPPED test/dialect/mssql/test_engine.py::FastExecutemanyTest::test_insert_typing[broken_types-not_insertmanyvalues-not_fastexecutemany-not_setinputsizes-not_add_event] 192s test/dialect/mssql/test_engine.py::FastExecutemanyTest::test_insert_typing[broken_types-not_insertmanyvalues-not_fastexecutemany-setinputsizes-add_event] 192s [gw1] [ 7%] SKIPPED test/dialect/mssql/test_engine.py::FastExecutemanyTest::test_insert_typing[broken_types-not_insertmanyvalues-not_fastexecutemany-setinputsizes-add_event] 192s test/dialect/mssql/test_engine.py::FastExecutemanyTest::test_insert_typing[broken_types-not_insertmanyvalues-not_fastexecutemany-setinputsizes-not_add_event] 192s [gw1] [ 7%] SKIPPED test/dialect/mssql/test_engine.py::FastExecutemanyTest::test_insert_typing[broken_types-not_insertmanyvalues-not_fastexecutemany-setinputsizes-not_add_event] 192s test/dialect/mssql/test_engine.py::FastExecutemanyTest::test_insert_typing[not_broken_types-not_insertmanyvalues-fastexecutemany-not_setinputsizes-add_event] 192s [gw1] [ 7%] SKIPPED test/dialect/mssql/test_engine.py::FastExecutemanyTest::test_insert_typing[not_broken_types-not_insertmanyvalues-fastexecutemany-not_setinputsizes-add_event] 192s test/dialect/mssql/test_engine.py::FastExecutemanyTest::test_insert_typing[not_broken_types-not_insertmanyvalues-fastexecutemany-not_setinputsizes-not_add_event] 192s [gw1] [ 7%] SKIPPED test/dialect/mssql/test_engine.py::FastExecutemanyTest::test_insert_typing[not_broken_types-not_insertmanyvalues-fastexecutemany-not_setinputsizes-not_add_event] 192s test/dialect/mssql/test_engine.py::FastExecutemanyTest::test_insert_typing[not_broken_types-not_insertmanyvalues-fastexecutemany-setinputsizes-add_event] 192s [gw1] [ 7%] SKIPPED test/dialect/mssql/test_engine.py::FastExecutemanyTest::test_insert_typing[not_broken_types-not_insertmanyvalues-fastexecutemany-setinputsizes-add_event] 192s test/dialect/mssql/test_engine.py::FastExecutemanyTest::test_insert_typing[not_broken_types-not_insertmanyvalues-fastexecutemany-setinputsizes-not_add_event] 192s [gw1] [ 7%] SKIPPED test/dialect/mssql/test_engine.py::FastExecutemanyTest::test_insert_typing[not_broken_types-not_insertmanyvalues-fastexecutemany-setinputsizes-not_add_event] 192s test/dialect/mssql/test_engine.py::FastExecutemanyTest::test_insert_typing[not_broken_types-not_insertmanyvalues-not_fastexecutemany-not_setinputsizes-add_event] 192s [gw1] [ 7%] SKIPPED test/dialect/mssql/test_engine.py::FastExecutemanyTest::test_insert_typing[not_broken_types-not_insertmanyvalues-not_fastexecutemany-not_setinputsizes-add_event] 192s test/dialect/mssql/test_engine.py::FastExecutemanyTest::test_insert_typing[not_broken_types-not_insertmanyvalues-not_fastexecutemany-not_setinputsizes-not_add_event] 192s [gw1] [ 7%] SKIPPED test/dialect/mssql/test_engine.py::FastExecutemanyTest::test_insert_typing[not_broken_types-not_insertmanyvalues-not_fastexecutemany-not_setinputsizes-not_add_event] 192s test/dialect/mssql/test_engine.py::FastExecutemanyTest::test_insert_typing[not_broken_types-not_insertmanyvalues-not_fastexecutemany-setinputsizes-add_event] 192s [gw1] [ 7%] SKIPPED test/dialect/mssql/test_engine.py::FastExecutemanyTest::test_insert_typing[not_broken_types-not_insertmanyvalues-not_fastexecutemany-setinputsizes-add_event] 192s test/dialect/mssql/test_engine.py::FastExecutemanyTest::test_insert_typing[not_broken_types-not_insertmanyvalues-not_fastexecutemany-setinputsizes-not_add_event] 192s [gw1] [ 7%] SKIPPED test/dialect/mssql/test_engine.py::FastExecutemanyTest::test_insert_typing[not_broken_types-not_insertmanyvalues-not_fastexecutemany-setinputsizes-not_add_event] 192s test/dialect/mssql/test_engine.py::IgnoreNotransOnRollbackTest::test_ignore_no_transaction_on_rollback 192s [gw1] [ 7%] PASSED test/dialect/mssql/test_engine.py::IgnoreNotransOnRollbackTest::test_ignore_no_transaction_on_rollback 192s test/dialect/mssql/test_engine.py::IgnoreNotransOnRollbackTest::test_other_programming_error_on_rollback 192s [gw1] [ 7%] PASSED test/dialect/mssql/test_engine.py::IgnoreNotransOnRollbackTest::test_other_programming_error_on_rollback 192s test/dialect/mssql/test_engine.py::InvalidTransactionFalsePositiveTest::test_invalid_transaction_detection 192s [gw1] [ 7%] SKIPPED test/dialect/mssql/test_engine.py::InvalidTransactionFalsePositiveTest::test_invalid_transaction_detection 192s test/dialect/mssql/test_engine.py::IsolationLevelDetectTest::test_dm_pdw_nodes 192s [gw1] [ 7%] PASSED test/dialect/mssql/test_engine.py::IsolationLevelDetectTest::test_dm_pdw_nodes 192s test/dialect/mssql/test_engine.py::IsolationLevelDetectTest::test_dont_have_table_perms 192s [gw1] [ 7%] PASSED test/dialect/mssql/test_engine.py::IsolationLevelDetectTest::test_dont_have_table_perms 192s test/dialect/mssql/test_engine.py::IsolationLevelDetectTest::test_exec_sessions 192s [gw1] [ 7%] PASSED test/dialect/mssql/test_engine.py::IsolationLevelDetectTest::test_exec_sessions 192s test/dialect/mssql/test_engine.py::IsolationLevelDetectTest::test_no_system_views[False] 192s [gw1] [ 7%] PASSED test/dialect/mssql/test_engine.py::IsolationLevelDetectTest::test_no_system_views[False] 192s test/dialect/mssql/test_engine.py::IsolationLevelDetectTest::test_no_system_views[True] 192s [gw1] [ 7%] PASSED test/dialect/mssql/test_engine.py::IsolationLevelDetectTest::test_no_system_views[True] 192s test/dialect/mssql/test_engine.py::IsolationLevelDetectTest::test_not_supported 192s [gw1] [ 7%] PASSED test/dialect/mssql/test_engine.py::IsolationLevelDetectTest::test_not_supported 192s test/dialect/mssql/test_engine.py::MiscTest::test_comments_enabled_disabled[enable_comments] 192s [gw1] [ 7%] SKIPPED test/dialect/mssql/test_engine.py::MiscTest::test_comments_enabled_disabled[enable_comments] 192s test/dialect/mssql/test_engine.py::MiscTest::test_comments_enabled_disabled[not_enable_comments] 192s [gw1] [ 7%] SKIPPED test/dialect/mssql/test_engine.py::MiscTest::test_comments_enabled_disabled[not_enable_comments] 192s test/dialect/mssql/test_engine.py::ParseConnectTest::test_bad_freetds_warning 192s [gw1] [ 7%] SKIPPED test/dialect/mssql/test_engine.py::ParseConnectTest::test_bad_freetds_warning 192s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pymssql_disconnect 192s [gw1] [ 7%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pymssql_disconnect 192s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pymssql_port_setting 192s [gw1] [ 7%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pymssql_port_setting 192s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_connect_comma_port 192s [gw1] [ 7%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_connect_comma_port 192s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_connect_config_port 192s [gw1] [ 7%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_connect_config_port 192s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_connect_dsn_extra 192s [gw1] [ 7%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_connect_dsn_extra 192s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_connect_dsn_non_trusted 192s [gw1] [ 7%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_connect_dsn_non_trusted 192s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_connect_dsn_trusted 192s [gw1] [ 7%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_connect_dsn_trusted 192s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_connect_old_style_dsn_trusted 192s [gw1] [ 7%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_connect_old_style_dsn_trusted 192s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_disconnect 192s [gw1] [ 7%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_disconnect 192s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_empty_url_no_warning 192s [gw1] [ 7%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_empty_url_no_warning 192s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_extra_connect 192s [gw1] [ 7%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_extra_connect 192s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_extra_connect_azure 192s [gw1] [ 7%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_extra_connect_azure 192s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_host_no_driver 192s [gw1] [ 7%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_host_no_driver 192s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_hostname 192s [gw1] [ 7%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_hostname 192s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_odbc_connect 192s [gw1] [ 7%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_odbc_connect 192s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_odbc_connect_ignores_other_values 192s [gw1] [ 7%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_odbc_connect_ignores_other_values 192s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_odbc_connect_with_dsn 192s [gw1] [ 7%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_odbc_connect_with_dsn 192s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_token_injection[issue_8062] 192s [gw1] [ 7%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_token_injection[issue_8062] 192s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_token_injection[original] 192s [gw1] [ 7%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_token_injection[original] 192s test/dialect/mssql/test_engine.py::RealIsolationLevelTest::test_isolation_level 192s [gw1] [ 7%] SKIPPED test/dialect/mssql/test_engine.py::RealIsolationLevelTest::test_isolation_level 192s test/dialect/mssql/test_engine.py::VersionDetectionTest::test_pymssql_version 192s [gw1] [ 7%] PASSED test/dialect/mssql/test_engine.py::VersionDetectionTest::test_pymssql_version 192s test/dialect/mssql/test_engine.py::VersionDetectionTest::test_pyodbc_version_fallback 192s [gw1] [ 7%] PASSED test/dialect/mssql/test_engine.py::VersionDetectionTest::test_pyodbc_version_fallback 192s test/dialect/mssql/test_engine.py::VersionDetectionTest::test_pyodbc_version_productversion 192s [gw1] [ 7%] PASSED test/dialect/mssql/test_engine.py::VersionDetectionTest::test_pyodbc_version_productversion 192s test/ext/asyncio/test_engine_py3k.py::AsyncCreatePoolTest::test_pool_args 192s [gw1] [ 7%] PASSED test/ext/asyncio/test_engine_py3k.py::AsyncCreatePoolTest::test_pool_args 192s test/ext/asyncio/test_engine_py3k.py::AsyncCreatePoolTest::test_url_only 192s [gw1] [ 7%] PASSED test/ext/asyncio/test_engine_py3k.py::AsyncCreatePoolTest::test_url_only 192s test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_appropriate_warning_for_gced_connection[not_simulate_gc] 192s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_appropriate_warning_for_gced_connection[not_simulate_gc] 192s test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_appropriate_warning_for_gced_connection[simulate_gc] 192s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_appropriate_warning_for_gced_connection[simulate_gc] 192s test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_async_creator_accepts_args_if_called_directly 192s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_async_creator_accepts_args_if_called_directly 192s test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_async_creator_and_creator 192s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_async_creator_and_creator 192s test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_async_creator_invoked 192s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_async_creator_invoked 192s test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_async_engine_from_config 192s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_async_engine_from_config 192s test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_cant_use_async_pool_w_create_engine 192s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_cant_use_async_pool_w_create_engine 192s test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_clear_compiled_cache 192s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_clear_compiled_cache 192s test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_conn_transaction_not_started 192s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_conn_transaction_not_started 192s test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_connect_ctxmanager 192s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_connect_ctxmanager 192s test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_connect_plain 192s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_connect_plain 192s test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_connection_eq_ne 192s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_connection_eq_ne 192s test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_connection_info 192s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_connection_info 192s test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_connection_not_started 192s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_connection_not_started 192s test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_create_async_engine_server_side_cursor 192s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_create_async_engine_server_side_cursor 192s test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_dispose 192s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_dispose 192s test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_dispose_no_close 192s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_dispose_no_close 192s test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_engine_aclose 192s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_engine_aclose 192s test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_engine_eq_ne 192s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_engine_eq_ne 192s test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_execution_options 192s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_execution_options 192s test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_get_dbapi_connection_raise 192s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_get_dbapi_connection_raise 192s test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_get_raw_connection 192s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_get_raw_connection 192s test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_init_once_concurrency 192s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_init_once_concurrency 192s test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_interrupt_ctxmanager_connection[async_trans_ctx_manager_fixture0] 192s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_interrupt_ctxmanager_connection[async_trans_ctx_manager_fixture0] 192s test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_interrupt_ctxmanager_connection[async_trans_ctx_manager_fixture1] 192s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_interrupt_ctxmanager_connection[async_trans_ctx_manager_fixture1] 192s test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_interrupt_ctxmanager_connection[async_trans_ctx_manager_fixture2] 192s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_interrupt_ctxmanager_connection[async_trans_ctx_manager_fixture2] 192s test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_interrupt_ctxmanager_connection[async_trans_ctx_manager_fixture3] 192s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_interrupt_ctxmanager_connection[async_trans_ctx_manager_fixture3] 192s test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_interrupt_ctxmanager_connection[async_trans_ctx_manager_fixture4] 192s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_interrupt_ctxmanager_connection[async_trans_ctx_manager_fixture4] 192s test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_interrupt_ctxmanager_connection[async_trans_ctx_manager_fixture5] 192s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_interrupt_ctxmanager_connection[async_trans_ctx_manager_fixture5] 192s test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_interrupt_ctxmanager_connection[async_trans_ctx_manager_fixture6] 192s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_interrupt_ctxmanager_connection[async_trans_ctx_manager_fixture6] 192s test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_interrupt_ctxmanager_connection[async_trans_ctx_manager_fixture7] 192s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_interrupt_ctxmanager_connection[async_trans_ctx_manager_fixture7] 192s test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_invalidate 192s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_invalidate 192s test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_isolation_level 192s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_isolation_level 192s test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_no_attach_to_event_loop 192s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_no_attach_to_event_loop 192s test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_pool_classes[instantiate-AssertionPool-True] 192s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_pool_classes[instantiate-AssertionPool-True] 192s test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_pool_classes[instantiate-AsyncAdaptedQueuePool-True] 192s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_pool_classes[instantiate-AsyncAdaptedQueuePool-True] 192s test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_pool_classes[instantiate-NullPool-True] 192s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_pool_classes[instantiate-NullPool-True] 192s test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_pool_classes[instantiate-QueuePool-False] 192s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_pool_classes[instantiate-QueuePool-False] 192s test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_pool_classes[instantiate-SingletonThreadPool-False] 192s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_pool_classes[instantiate-SingletonThreadPool-False] 192s test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_pool_classes[instantiate-StaticPool-True] 192s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_pool_classes[instantiate-StaticPool-True] 192s test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_pool_classes[not_instantiate-AssertionPool-True] 192s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_pool_classes[not_instantiate-AssertionPool-True] 192s test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_pool_classes[not_instantiate-AsyncAdaptedQueuePool-True] 192s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_pool_classes[not_instantiate-AsyncAdaptedQueuePool-True] 192s test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_pool_classes[not_instantiate-NullPool-True] 192s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_pool_classes[not_instantiate-NullPool-True] 192s test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_pool_classes[not_instantiate-QueuePool-False] 192s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_pool_classes[not_instantiate-QueuePool-False] 192s test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_pool_classes[not_instantiate-SingletonThreadPool-False] 192s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_pool_classes[not_instantiate-SingletonThreadPool-False] 192s test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_pool_classes[not_instantiate-StaticPool-True] 192s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_pool_classes[not_instantiate-StaticPool-True] 192s test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_pool_exhausted_no_timeout 192s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_pool_exhausted_no_timeout 192s test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_pool_exhausted_some_timeout 192s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_pool_exhausted_some_timeout 192s test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_proxied_attrs_connection 192s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_proxied_attrs_connection 192s test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_proxied_attrs_engine 192s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_proxied_attrs_engine 192s test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_run_async 192s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_run_async 192s test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_savepoint_commit_noctx 192s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_savepoint_commit_noctx 192s test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_savepoint_rollback_noctx 192s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_savepoint_rollback_noctx 192s test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_server_side_required_for_scalars[stream] 192s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_server_side_required_for_scalars[stream] 192s test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_server_side_required_for_scalars[stream_scalars] 192s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_server_side_required_for_scalars[stream_scalars] 192s test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_statement_compile 192s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_statement_compile 192s test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_transaction_accessor 192s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_transaction_accessor 192s test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_transaction_commit 192s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_transaction_commit 192s test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_transaction_eq_ne 192s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_transaction_eq_ne 192s test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_transaction_rollback 192s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_transaction_rollback 192s test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_we_are_definitely_running_async_tests 192s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_we_are_definitely_running_async_tests 192s test/ext/asyncio/test_engine_py3k.py::AsyncEventTest::test_event_on_sync_connection 192s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncEventTest::test_event_on_sync_connection 192s test/ext/asyncio/test_engine_py3k.py::AsyncEventTest::test_no_async_listeners 192s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncEventTest::test_no_async_listeners 192s test/ext/asyncio/test_engine_py3k.py::AsyncEventTest::test_no_async_listeners_dialect_event 192s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncEventTest::test_no_async_listeners_dialect_event 192s test/ext/asyncio/test_engine_py3k.py::AsyncEventTest::test_no_async_listeners_pool_event 192s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncEventTest::test_no_async_listeners_pool_event 192s test/ext/asyncio/test_engine_py3k.py::AsyncEventTest::test_sync_before_cursor_execute_connection 192s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncEventTest::test_sync_before_cursor_execute_connection 192s test/ext/asyncio/test_engine_py3k.py::AsyncEventTest::test_sync_before_cursor_execute_engine 192s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncEventTest::test_sync_before_cursor_execute_engine 192s test/ext/asyncio/test_engine_py3k.py::AsyncInspection::test_inspect_connection 192s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncInspection::test_inspect_connection 192s test/ext/asyncio/test_engine_py3k.py::AsyncInspection::test_inspect_engine 192s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncInspection::test_inspect_engine 192s test/ext/asyncio/test_engine_py3k.py::AsyncProxyTest::test_gc_conn 192s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncProxyTest::test_gc_conn 192s test/ext/asyncio/test_engine_py3k.py::AsyncProxyTest::test_gc_engine 192s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncProxyTest::test_gc_engine 192s test/ext/asyncio/test_engine_py3k.py::AsyncProxyTest::test_get_connection 192s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncProxyTest::test_get_connection 192s test/ext/asyncio/test_engine_py3k.py::AsyncProxyTest::test_get_nested_transaction 192s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncProxyTest::test_get_nested_transaction 192s test/ext/asyncio/test_engine_py3k.py::AsyncProxyTest::test_get_transaction 192s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncProxyTest::test_get_transaction 192s test/ext/asyncio/test_engine_py3k.py::AsyncProxyTest::test_regen_conn_but_not_engine 192s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncProxyTest::test_regen_conn_but_not_engine 192s test/ext/asyncio/test_engine_py3k.py::AsyncProxyTest::test_regen_trans_but_not_conn 192s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncProxyTest::test_regen_trans_but_not_conn 192s test/ext/asyncio/test_engine_py3k.py::AsyncProxyTest::test_regenerate_connection 192s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncProxyTest::test_regenerate_connection 192s test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_aiter[None] 192s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_aiter[None] 192s test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_aiter[mappings] 192s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_aiter[mappings] 192s test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_aiter[scalars] 192s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_aiter[scalars] 192s test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_aiter[stream_scalars] 192s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_aiter[stream_scalars] 192s test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_all[None] 192s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_all[None] 192s test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_all[mappings] 192s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_all[mappings] 192s test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_all[scalars] 192s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_all[scalars] 192s test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_columns_all 192s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_columns_all 192s test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_cursor_close[execute] 192s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_cursor_close[execute] 192s test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_cursor_close[stream] 192s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_cursor_close[stream] 192s test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_keys[None] 192s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_keys[None] 192s test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_keys[mappings] 192s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_keys[mappings] 192s test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_no_ss_cursor_w_exec_driver_sql 192s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_no_ss_cursor_w_exec_driver_sql 192s test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_no_ss_cursor_w_execute 192s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_no_ss_cursor_w_execute 192s test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_one_multi_result 192s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_one_multi_result 192s test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_one_no_result 192s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_one_no_result 192s test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_one_success[None] 192s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_one_success[None] 192s test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_one_success[mappings] 192s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_one_success[mappings] 192s test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_one_success[scalars] 192s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_one_success[scalars] 192s test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_partitions[method-10-None] 192s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_partitions[method-10-None] 192s test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_partitions[method-10-mappings] 192s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_partitions[method-10-mappings] 192s test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_partitions[method-10-scalars] 192s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_partitions[method-10-scalars] 192s test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_partitions[method-2-None] 192s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_partitions[method-2-None] 192s test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_partitions[method-2-mappings] 192s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_partitions[method-2-mappings] 192s test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_partitions[method-2-scalars] 192s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_partitions[method-2-scalars] 192s test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_partitions[method-5-None] 192s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_partitions[method-5-None] 192s test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_partitions[method-5-mappings] 192s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_partitions[method-5-mappings] 192s test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_partitions[method-5-scalars] 192s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_partitions[method-5-scalars] 192s test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_partitions[method-None-None] 192s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_partitions[method-None-None] 192s test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_partitions[method-None-mappings] 192s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_partitions[method-None-mappings] 192s test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_partitions[method-None-scalars] 192s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_partitions[method-None-scalars] 192s test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_partitions[opt-10-None] 192s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_partitions[opt-10-None] 192s test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_partitions[opt-10-mappings] 192s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_partitions[opt-10-mappings] 192s test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_partitions[opt-10-scalars] 192s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_partitions[opt-10-scalars] 192s test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_partitions[opt-2-None] 192s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_partitions[opt-2-None] 192s test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_partitions[opt-2-mappings] 192s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_partitions[opt-2-mappings] 192s test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_partitions[opt-2-scalars] 192s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_partitions[opt-2-scalars] 192s test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_partitions[opt-5-None] 192s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_partitions[opt-5-None] 192s test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_partitions[opt-5-mappings] 192s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_partitions[opt-5-mappings] 192s test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_partitions[opt-5-scalars] 192s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_partitions[opt-5-scalars] 192s test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_partitions[opt-None-None] 192s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_partitions[opt-None-None] 192s test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_partitions[opt-None-mappings] 192s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_partitions[opt-None-mappings] 192s test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_partitions[opt-None-scalars] 192s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_partitions[opt-None-scalars] 192s test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_scalars[scalars] 192s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_scalars[scalars] 192s test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_scalars[stream_scalars] 192s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_scalars[stream_scalars] 192s test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_stream_ctxmanager 192s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_stream_ctxmanager 192s test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_stream_fetch_many_not_complete[stream] 192s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_stream_fetch_many_not_complete[stream] 192s test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_stream_fetch_many_not_complete[stream_scalars] 192s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_stream_fetch_many_not_complete[stream_scalars] 192s test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_stream_scalar[scalar] 192s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_stream_scalar[scalar] 192s test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_stream_scalar[scalar_one] 192s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_stream_scalar[scalar_one] 192s test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_stream_scalar[scalar_one_or_none] 192s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_stream_scalar[scalar_one_or_none] 192s test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_stream_scalars_ctxmanager 192s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_stream_scalars_ctxmanager 192s test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_unique_all 192s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_unique_all 192s test/ext/asyncio/test_engine_py3k.py::PoolRegenTest::test_gather_after_dispose[do_dispose] 192s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::PoolRegenTest::test_gather_after_dispose[do_dispose] 192s test/ext/asyncio/test_engine_py3k.py::PoolRegenTest::test_gather_after_dispose[not_do_dispose] 192s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::PoolRegenTest::test_gather_after_dispose[not_do_dispose] 192s test/ext/asyncio/test_engine_py3k.py::TextSyncDBAPI::test_sync_dbapi_raises 192s [gw1] [ 7%] PASSED test/ext/asyncio/test_engine_py3k.py::TextSyncDBAPI::test_sync_dbapi_raises 192s test/ext/asyncio/test_engine_py3k.py::TextSyncDBAPI::test_sync_driver_execution[0] 192s [gw1] [ 7%] PASSED test/ext/asyncio/test_engine_py3k.py::TextSyncDBAPI::test_sync_driver_execution[0] 192s test/ext/asyncio/test_engine_py3k.py::TextSyncDBAPI::test_sync_driver_execution[1] 192s [gw1] [ 7%] PASSED test/ext/asyncio/test_engine_py3k.py::TextSyncDBAPI::test_sync_driver_execution[1] 192s test/ext/asyncio/test_engine_py3k.py::TextSyncDBAPI::test_sync_driver_execution[2] 192s [gw1] [ 7%] PASSED test/ext/asyncio/test_engine_py3k.py::TextSyncDBAPI::test_sync_driver_execution[2] 192s test/ext/asyncio/test_engine_py3k.py::TextSyncDBAPI::test_sync_driver_run_sync 192s [gw1] [ 7%] PASSED test/ext/asyncio/test_engine_py3k.py::TextSyncDBAPI::test_sync_driver_run_sync 192s test/orm/dml/test_evaluator.py::EvaluateTest::test_boolean_ops 192s [gw1] [ 7%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_boolean_ops 192s test/orm/dml/test_evaluator.py::EvaluateTest::test_compare_to_callable_bind 192s [gw1] [ 7%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_compare_to_callable_bind 192s test/orm/dml/test_evaluator.py::EvaluateTest::test_compare_to_none 192s [gw1] [ 7%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_compare_to_none 192s test/orm/dml/test_evaluator.py::EvaluateTest::test_compare_to_value 192s [gw1] [ 7%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_compare_to_value 192s test/orm/dml/test_evaluator.py::EvaluateTest::test_custom_op 192s [gw1] [ 7%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_custom_op 192s test/orm/dml/test_evaluator.py::EvaluateTest::test_custom_op_no_impl 192s [gw1] [ 7%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_custom_op_no_impl 192s test/orm/dml/test_evaluator.py::EvaluateTest::test_hybrids 192s [gw1] [ 7%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_hybrids 192s test/orm/dml/test_evaluator.py::EvaluateTest::test_in 192s [gw1] [ 7%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_in 192s test/orm/dml/test_evaluator.py::EvaluateTest::test_in_tuples 192s [gw1] [ 7%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_in_tuples 192s test/orm/dml/test_evaluator.py::EvaluateTest::test_math_op_type_exclusions[-id-10-15-None] 192s [gw1] [ 7%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_math_op_type_exclusions[-id-10-15-None] 192s test/orm/dml/test_evaluator.py::EvaluateTest::test_math_op_type_exclusions[-id-10-UnevaluatableError-Cannot evaluate math operator \\"add\\" for datatypes INTEGER, VARCHAR] 192s [gw1] [ 7%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_math_op_type_exclusions[-id-10-UnevaluatableError-Cannot evaluate math operator \\"add\\" for datatypes INTEGER, VARCHAR] 192s test/orm/dml/test_evaluator.py::EvaluateTest::test_math_op_type_exclusions[-json-initial_value3-UnevaluatableError-Cannot evaluate math operator \\"add\\" for datatypes JSON, INTEGER] 192s [gw1] [ 7%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_math_op_type_exclusions[-json-initial_value3-UnevaluatableError-Cannot evaluate math operator \\"add\\" for datatypes JSON, INTEGER] 192s test/orm/dml/test_evaluator.py::EvaluateTest::test_math_op_type_exclusions[-json-initial_value4-UnevaluatableError-Cannot evaluate concatenate operator \\"concat_op\\" for datatypes JSON, JSON] 192s [gw1] [ 7%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_math_op_type_exclusions[-json-initial_value4-UnevaluatableError-Cannot evaluate concatenate operator \\"concat_op\\" for datatypes JSON, JSON] 192s test/orm/dml/test_evaluator.py::EvaluateTest::test_math_op_type_exclusions[-json-initial_value5-UnevaluatableError-Cannot evaluate math operator \\"sub\\" for datatypes JSON, INTEGER] 192s [gw1] [ 7%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_math_op_type_exclusions[-json-initial_value5-UnevaluatableError-Cannot evaluate math operator \\"sub\\" for datatypes JSON, INTEGER] 192s test/orm/dml/test_evaluator.py::EvaluateTest::test_math_op_type_exclusions[-json-initial_value6-UnevaluatableError-Cannot evaluate math operator \\"sub\\" for datatypes JSON, VARCHAR] 192s [gw1] [ 7%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_math_op_type_exclusions[-json-initial_value6-UnevaluatableError-Cannot evaluate math operator \\"sub\\" for datatypes JSON, VARCHAR] 192s test/orm/dml/test_evaluator.py::EvaluateTest::test_math_op_type_exclusions[-name-some value-some value name-None] 192s [gw1] [ 7%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_math_op_type_exclusions[-name-some value-some value name-None] 192s test/orm/dml/test_evaluator.py::EvaluateTest::test_multiple_expressions 192s [gw1] [ 7%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_multiple_expressions 192s test/orm/dml/test_evaluator.py::EvaluateTest::test_null_propagation 192s [gw1] [ 7%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_null_propagation 192s test/orm/dml/test_evaluator.py::EvaluateTest::test_raise_on_unannotated_matched_column 192s [gw1] [ 7%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_raise_on_unannotated_matched_column 192s test/orm/dml/test_evaluator.py::EvaluateTest::test_raise_on_unannotated_unmatched_column 192s [gw1] [ 7%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_raise_on_unannotated_unmatched_column 192s test/orm/dml/test_evaluator.py::EvaluateTest::test_string_ops[0] 192s [gw1] [ 7%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_string_ops[0] 192s test/orm/dml/test_evaluator.py::EvaluateTest::test_string_ops[1] 192s [gw1] [ 7%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_string_ops[1] 192s test/orm/dml/test_evaluator.py::EvaluateTest::test_string_ops[2] 192s [gw1] [ 7%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_string_ops[2] 192s test/orm/dml/test_evaluator.py::EvaluateTest::test_true_false 192s [gw1] [ 7%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_true_false 192s test/orm/dml/test_evaluator.py::M2OEvaluateTest::test_delete_expired 192s [gw1] [ 7%] PASSED test/orm/dml/test_evaluator.py::M2OEvaluateTest::test_delete_expired 192s test/orm/dml/test_evaluator.py::M2OEvaluateTest::test_delete_not_expired 192s [gw1] [ 7%] PASSED test/orm/dml/test_evaluator.py::M2OEvaluateTest::test_delete_not_expired 192s test/base/test_events.py::AcceptTargetsTest::test_target_accept 192s [gw1] [ 7%] PASSED test/base/test_events.py::AcceptTargetsTest::test_target_accept 192s test/base/test_events.py::ClsLevelListenTest::test_lis_multisub_lis 192s [gw1] [ 7%] PASSED test/base/test_events.py::ClsLevelListenTest::test_lis_multisub_lis 192s test/base/test_events.py::ClsLevelListenTest::test_lis_subcalss_lis 192s [gw1] [ 7%] PASSED test/base/test_events.py::ClsLevelListenTest::test_lis_subcalss_lis 192s test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[False-False-False-False] 192s [gw1] [ 7%] PASSED test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[False-False-False-False] 192s test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[False-False-False-True] 192s [gw1] [ 7%] PASSED test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[False-False-False-True] 192s test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[False-False-True-False] 192s [gw1] [ 7%] PASSED test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[False-False-True-False] 192s test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[False-False-True-True] 192s [gw1] [ 7%] PASSED test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[False-False-True-True] 192s test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[False-True-False-False] 192s [gw1] [ 7%] PASSED test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[False-True-False-False] 192s test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[False-True-False-True] 192s [gw1] [ 7%] PASSED test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[False-True-False-True] 192s test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[False-True-True-False] 192s [gw1] [ 7%] PASSED test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[False-True-True-False] 192s test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[False-True-True-True] 192s [gw1] [ 7%] PASSED test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[False-True-True-True] 192s test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[True-False-False-False] 192s [gw1] [ 7%] PASSED test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[True-False-False-False] 192s test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[True-False-False-True] 192s [gw1] [ 7%] PASSED test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[True-False-False-True] 192s test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[True-False-True-False] 192s [gw1] [ 7%] PASSED test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[True-False-True-False] 192s test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[True-False-True-True] 192s [gw1] [ 7%] PASSED test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[True-False-True-True] 192s test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[True-True-False-False] 192s [gw1] [ 7%] PASSED test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[True-True-False-False] 192s test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[True-True-False-True] 192s [gw1] [ 7%] PASSED test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[True-True-False-True] 192s test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[True-True-True-False] 192s [gw1] [ 7%] PASSED test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[True-True-True-False] 192s test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[True-True-True-True] 192s [gw1] [ 7%] PASSED test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[True-True-True-True] 192s test/base/test_events.py::ClsLevelListenTest::test_two_sub_lis 192s [gw1] [ 7%] PASSED test/base/test_events.py::ClsLevelListenTest::test_two_sub_lis 192s test/base/test_events.py::CustomTargetsTest::test_indirect 192s [gw1] [ 7%] PASSED test/base/test_events.py::CustomTargetsTest::test_indirect 192s test/orm/test_events.py::DeclarativeEventListenTest::test_inheritance_propagate_after_config 192s [gw1] [ 7%] PASSED test/orm/test_events.py::DeclarativeEventListenTest::test_inheritance_propagate_after_config 192s test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_instance_event_plain 192s [gw1] [ 7%] PASSED test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_instance_event_plain 192s test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_instance_event_subclass_no_propagate 192s [gw1] [ 7%] PASSED test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_instance_event_subclass_no_propagate 192s test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_instance_event_subclass_post_mapping_propagate 192s [gw1] [ 7%] PASSED test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_instance_event_subclass_post_mapping_propagate 192s test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_instance_event_subclass_propagate_baseclass 192s [gw1] [ 7%] PASSED test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_instance_event_subclass_propagate_baseclass 192s test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_instance_event_subclass_propagate_subclass_only 192s [gw1] [ 7%] PASSED test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_instance_event_subclass_propagate_subclass_only 192s test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_instrument_event 192s [gw1] [ 7%] PASSED test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_instrument_event 192s test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_instrument_event_subclass_no_propagate 192s [gw1] [ 7%] PASSED test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_instrument_event_subclass_no_propagate 192s test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_instrument_event_subclass_propagate 192s [gw1] [ 7%] PASSED test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_instrument_event_subclass_propagate 192s test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_map_event 192s [gw1] [ 7%] PASSED test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_map_event 192s test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_map_event_subclass_no_propagate 192s [gw1] [ 7%] PASSED test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_map_event_subclass_no_propagate 192s test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_map_event_subclass_post_mapping_propagate 192s [gw1] [ 7%] PASSED test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_map_event_subclass_post_mapping_propagate 192s test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_map_event_subclass_post_mapping_propagate_two 192s [gw1] [ 7%] PASSED test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_map_event_subclass_post_mapping_propagate_two 192s test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_map_event_subclass_propagate 192s [gw1] [ 7%] PASSED test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_map_event_subclass_propagate 193s test/orm/test_events.py::DeferredMapperEventsTest::test_instrument_event_auto_remove 193s [gw1] [ 7%] PASSED test/orm/test_events.py::DeferredMapperEventsTest::test_instrument_event_auto_remove 193s test/orm/test_events.py::DeferredMapperEventsTest::test_isolation_instrument_event 193s [gw1] [ 7%] PASSED test/orm/test_events.py::DeferredMapperEventsTest::test_isolation_instrument_event 193s test/base/test_events.py::DisableClsPropagateTest::test_insert_invoke_clslevel 193s [gw1] [ 7%] PASSED test/base/test_events.py::DisableClsPropagateTest::test_insert_invoke_clslevel 193s test/base/test_events.py::DisableClsPropagateTest::test_listen_invoke_clslevel 193s [gw1] [ 7%] PASSED test/base/test_events.py::DisableClsPropagateTest::test_listen_invoke_clslevel 193s test/base/test_events.py::DisableClsPropagateTest::test_remove_invoke_clslevel 193s [gw1] [ 7%] PASSED test/base/test_events.py::DisableClsPropagateTest::test_remove_invoke_clslevel 193s test/base/test_events.py::EventsTest::test_append_vs_insert_cls 193s [gw1] [ 7%] PASSED test/base/test_events.py::EventsTest::test_append_vs_insert_cls 193s test/base/test_events.py::EventsTest::test_append_vs_insert_instance 193s [gw1] [ 7%] PASSED test/base/test_events.py::EventsTest::test_append_vs_insert_instance 193s test/base/test_events.py::EventsTest::test_bool_clslevel 193s [gw1] [ 7%] PASSED test/base/test_events.py::EventsTest::test_bool_clslevel 193s test/base/test_events.py::EventsTest::test_decorator 193s [gw1] [ 7%] PASSED test/base/test_events.py::EventsTest::test_decorator 193s test/base/test_events.py::EventsTest::test_exec_once 193s [gw1] [ 7%] PASSED test/base/test_events.py::EventsTest::test_exec_once 193s test/base/test_events.py::EventsTest::test_exec_once_exception 193s [gw1] [ 7%] PASSED test/base/test_events.py::EventsTest::test_exec_once_exception 193s test/base/test_events.py::EventsTest::test_exec_once_unless_exception 193s [gw1] [ 7%] PASSED test/base/test_events.py::EventsTest::test_exec_once_unless_exception 193s test/base/test_events.py::EventsTest::test_immutable_methods 193s [gw1] [ 7%] PASSED test/base/test_events.py::EventsTest::test_immutable_methods 193s test/base/test_events.py::EventsTest::test_no_instance_level_collections 193s [gw1] [ 7%] PASSED test/base/test_events.py::EventsTest::test_no_instance_level_collections 193s test/base/test_events.py::EventsTest::test_real_name_wrong_dispatch 193s [gw1] [ 7%] PASSED test/base/test_events.py::EventsTest::test_real_name_wrong_dispatch 193s test/base/test_events.py::EventsTest::test_register_class 193s [gw1] [ 7%] PASSED test/base/test_events.py::EventsTest::test_register_class 193s test/base/test_events.py::EventsTest::test_register_class_instance 193s [gw1] [ 7%] PASSED test/base/test_events.py::EventsTest::test_register_class_instance 193s test/base/test_events.py::EventsTest::test_register_instance 193s [gw1] [ 7%] PASSED test/base/test_events.py::EventsTest::test_register_instance 193s test/base/test_events.py::JoinTest::test_join_twice 193s [gw1] [ 7%] PASSED test/base/test_events.py::JoinTest::test_join_twice 193s test/base/test_events.py::JoinTest::test_kw_ok 193s [gw1] [ 7%] PASSED test/base/test_events.py::JoinTest::test_kw_ok 193s test/base/test_events.py::JoinTest::test_neither 193s [gw1] [ 7%] PASSED test/base/test_events.py::JoinTest::test_neither 193s test/base/test_events.py::JoinTest::test_parent_class_child_class 193s [gw1] [ 7%] PASSED test/base/test_events.py::JoinTest::test_parent_class_child_class 193s test/base/test_events.py::JoinTest::test_parent_class_child_instance_apply_after 193s [gw1] [ 7%] PASSED test/base/test_events.py::JoinTest::test_parent_class_child_instance_apply_after 193s test/base/test_events.py::JoinTest::test_parent_class_child_instance_apply_before 193s [gw1] [ 7%] PASSED test/base/test_events.py::JoinTest::test_parent_class_child_instance_apply_before 193s test/base/test_events.py::JoinTest::test_parent_class_only 193s [gw1] [ 7%] PASSED test/base/test_events.py::JoinTest::test_parent_class_only 193s test/base/test_events.py::JoinTest::test_parent_events_child_no_events 193s [gw1] [ 7%] PASSED test/base/test_events.py::JoinTest::test_parent_events_child_no_events 193s test/base/test_events.py::JoinTest::test_parent_instance_child_class_apply_after 193s [gw1] [ 7%] PASSED test/base/test_events.py::JoinTest::test_parent_instance_child_class_apply_after 193s test/base/test_events.py::JoinTest::test_parent_instance_child_class_apply_before 193s [gw1] [ 7%] PASSED test/base/test_events.py::JoinTest::test_parent_instance_child_class_apply_before 193s test/base/test_events.py::JoinTest::test_parent_instance_child_instance_apply_before 193s [gw1] [ 7%] PASSED test/base/test_events.py::JoinTest::test_parent_instance_child_instance_apply_before 193s test/base/test_events.py::LegacySignatureTest::test_complex_legacy_accept 193s [gw1] [ 7%] PASSED test/base/test_events.py::LegacySignatureTest::test_complex_legacy_accept 193s test/base/test_events.py::LegacySignatureTest::test_complex_new_accept 193s [gw1] [ 7%] PASSED test/base/test_events.py::LegacySignatureTest::test_complex_new_accept 193s test/base/test_events.py::LegacySignatureTest::test_kw_accept_has_legacies 193s [gw1] [ 7%] PASSED test/base/test_events.py::LegacySignatureTest::test_kw_accept_has_legacies 193s test/base/test_events.py::LegacySignatureTest::test_kw_accept_plus_kw_has_legacies 193s [gw1] [ 7%] PASSED test/base/test_events.py::LegacySignatureTest::test_kw_accept_plus_kw_has_legacies 193s test/base/test_events.py::LegacySignatureTest::test_legacy_accept 193s [gw1] [ 7%] PASSED test/base/test_events.py::LegacySignatureTest::test_legacy_accept 193s test/base/test_events.py::LegacySignatureTest::test_legacy_accept_from_method 193s [gw1] [ 7%] PASSED test/base/test_events.py::LegacySignatureTest::test_legacy_accept_from_method 193s test/base/test_events.py::LegacySignatureTest::test_legacy_accept_kw_cls 193s [gw1] [ 7%] PASSED test/base/test_events.py::LegacySignatureTest::test_legacy_accept_kw_cls 193s test/base/test_events.py::LegacySignatureTest::test_legacy_accept_kw_instance 193s [gw1] [ 7%] PASSED test/base/test_events.py::LegacySignatureTest::test_legacy_accept_kw_instance 193s test/base/test_events.py::LegacySignatureTest::test_legacy_accept_partial 193s [gw1] [ 7%] PASSED test/base/test_events.py::LegacySignatureTest::test_legacy_accept_partial 193s test/base/test_events.py::LegacySignatureTest::test_standard_accept_has_legacies 193s [gw1] [ 7%] PASSED test/base/test_events.py::LegacySignatureTest::test_standard_accept_has_legacies 193s test/base/test_events.py::ListenOverrideTest::test_listen_override 193s [gw1] [ 7%] PASSED test/base/test_events.py::ListenOverrideTest::test_listen_override 193s test/base/test_events.py::ListenOverrideTest::test_remove_clslevel 193s [gw1] [ 7%] PASSED test/base/test_events.py::ListenOverrideTest::test_remove_clslevel 193s test/base/test_events.py::ListenOverrideTest::test_remove_instancelevel 193s [gw1] [ 7%] PASSED test/base/test_events.py::ListenOverrideTest::test_remove_instancelevel 193s test/orm/test_events.py::LoadTest::test_just_loaded 193s [gw1] [ 7%] PASSED test/orm/test_events.py::LoadTest::test_just_loaded 193s test/orm/test_events.py::LoadTest::test_repeated_rows 193s [gw1] [ 7%] PASSED test/orm/test_events.py::LoadTest::test_repeated_rows 193s test/orm/test_events.py::MapperEventsTest::test_basic 193s [gw1] [ 7%] PASSED test/orm/test_events.py::MapperEventsTest::test_basic 193s test/orm/test_events.py::MapperEventsTest::test_before_after_configured 193s [gw1] [ 7%] PASSED test/orm/test_events.py::MapperEventsTest::test_before_after_configured 193s test/orm/test_events.py::MapperEventsTest::test_before_after_configured_warn_on_non_mapper 193s [gw1] [ 7%] PASSED test/orm/test_events.py::MapperEventsTest::test_before_after_configured_warn_on_non_mapper 193s test/orm/test_events.py::MapperEventsTest::test_before_after_only_collection 193s [gw1] [ 7%] PASSED test/orm/test_events.py::MapperEventsTest::test_before_after_only_collection 193s test/orm/test_events.py::MapperEventsTest::test_before_mapper_configured_event[False-False] 193s [gw1] [ 7%] PASSED test/orm/test_events.py::MapperEventsTest::test_before_mapper_configured_event[False-False] 193s test/orm/test_events.py::MapperEventsTest::test_before_mapper_configured_event[False-True] 193s [gw1] [ 7%] PASSED test/orm/test_events.py::MapperEventsTest::test_before_mapper_configured_event[False-True] 193s test/orm/test_events.py::MapperEventsTest::test_before_mapper_configured_event[True-False] 193s [gw1] [ 7%] PASSED test/orm/test_events.py::MapperEventsTest::test_before_mapper_configured_event[True-False] 193s test/orm/test_events.py::MapperEventsTest::test_before_mapper_configured_event[True-True] 193s [gw1] [ 7%] PASSED test/orm/test_events.py::MapperEventsTest::test_before_mapper_configured_event[True-True] 193s test/orm/test_events.py::MapperEventsTest::test_inheritance 193s [gw1] [ 7%] PASSED test/orm/test_events.py::MapperEventsTest::test_inheritance 193s test/orm/test_events.py::MapperEventsTest::test_inheritance_subclass_deferred 193s [gw1] [ 7%] PASSED test/orm/test_events.py::MapperEventsTest::test_inheritance_subclass_deferred 193s test/orm/test_events.py::MapperEventsTest::test_init_allow_kw_modify 193s [gw1] [ 7%] PASSED test/orm/test_events.py::MapperEventsTest::test_init_allow_kw_modify 193s test/orm/test_events.py::MapperEventsTest::test_init_failure_hook 193s [gw1] [ 7%] PASSED test/orm/test_events.py::MapperEventsTest::test_init_failure_hook 193s test/orm/test_events.py::MapperEventsTest::test_insert_before_configured 193s [gw1] [ 7%] PASSED test/orm/test_events.py::MapperEventsTest::test_insert_before_configured 193s test/orm/test_events.py::MapperEventsTest::test_insert_flags 193s [gw1] [ 7%] PASSED test/orm/test_events.py::MapperEventsTest::test_insert_flags 193s test/orm/test_events.py::MapperEventsTest::test_instance_event_listen 193s [gw1] [ 7%] PASSED test/orm/test_events.py::MapperEventsTest::test_instance_event_listen 193s test/orm/test_events.py::MapperEventsTest::test_instrument_class_precedes_class_instrumentation 193s [gw1] [ 7%] PASSED test/orm/test_events.py::MapperEventsTest::test_instrument_class_precedes_class_instrumentation 193s test/orm/test_events.py::MapperEventsTest::test_instrument_event 193s [gw1] [ 7%] PASSED test/orm/test_events.py::MapperEventsTest::test_instrument_event 193s test/orm/test_events.py::MapperEventsTest::test_listen_doesnt_force_compile 193s [gw1] [ 7%] PASSED test/orm/test_events.py::MapperEventsTest::test_listen_doesnt_force_compile 193s test/orm/test_events.py::MapperEventsTest::test_mapper_config_sequence[listen_on_base] 193s [gw1] [ 7%] PASSED test/orm/test_events.py::MapperEventsTest::test_mapper_config_sequence[listen_on_base] 193s test/orm/test_events.py::MapperEventsTest::test_mapper_config_sequence[listen_on_mapper] 193s [gw1] [ 7%] PASSED test/orm/test_events.py::MapperEventsTest::test_mapper_config_sequence[listen_on_mapper] 193s test/orm/test_events.py::MapperEventsTest::test_mapper_config_sequence[listen_on_mixin] 193s [gw1] [ 7%] PASSED test/orm/test_events.py::MapperEventsTest::test_mapper_config_sequence[listen_on_mixin] 193s test/orm/test_events.py::MapperEventsTest::test_merge 193s [gw1] [ 7%] PASSED test/orm/test_events.py::MapperEventsTest::test_merge 193s test/base/test_events.py::NamedCallTest::test_kw_accept 193s [gw1] [ 8%] PASSED test/base/test_events.py::NamedCallTest::test_kw_accept 193s test/base/test_events.py::NamedCallTest::test_kw_accept_plus_kw 193s [gw1] [ 8%] PASSED test/base/test_events.py::NamedCallTest::test_kw_accept_plus_kw 193s test/base/test_events.py::NamedCallTest::test_kw_accept_wrapped 193s [gw1] [ 8%] PASSED test/base/test_events.py::NamedCallTest::test_kw_accept_wrapped 193s test/base/test_events.py::NamedCallTest::test_partial_kw_accept 193s [gw1] [ 8%] PASSED test/base/test_events.py::NamedCallTest::test_partial_kw_accept 193s test/base/test_events.py::NamedCallTest::test_partial_kw_accept_wrapped 193s [gw1] [ 8%] PASSED test/base/test_events.py::NamedCallTest::test_partial_kw_accept_wrapped 193s test/orm/test_events.py::ORMExecuteTest::test_all_mappers_accessor_one 193s [gw1] [ 8%] PASSED test/orm/test_events.py::ORMExecuteTest::test_all_mappers_accessor_one 193s test/orm/test_events.py::ORMExecuteTest::test_all_mappers_accessor_three 193s [gw1] [ 8%] PASSED test/orm/test_events.py::ORMExecuteTest::test_all_mappers_accessor_three 193s test/orm/test_events.py::ORMExecuteTest::test_all_mappers_accessor_two 193s [gw1] [ 8%] PASSED test/orm/test_events.py::ORMExecuteTest::test_all_mappers_accessor_two 193s test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[bulk-dest_autoflush-not_session_start] 193s [gw1] [ 8%] PASSED test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[bulk-dest_autoflush-not_session_start] 193s test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[bulk-dest_autoflush-session_start] 193s [gw1] [ 8%] PASSED test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[bulk-dest_autoflush-session_start] 193s test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[bulk-not_dest_autoflush-not_session_start] 193s [gw1] [ 8%] PASSED test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[bulk-not_dest_autoflush-not_session_start] 193s test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[bulk-not_dest_autoflush-session_start] 193s [gw1] [ 8%] PASSED test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[bulk-not_dest_autoflush-session_start] 193s test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[dml-dest_autoflush-not_session_start] 193s [gw1] [ 8%] PASSED test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[dml-dest_autoflush-not_session_start] 193s test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[dml-dest_autoflush-session_start] 193s [gw1] [ 8%] PASSED test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[dml-dest_autoflush-session_start] 193s test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[dml-not_dest_autoflush-not_session_start] 193s [gw1] [ 8%] PASSED test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[dml-not_dest_autoflush-not_session_start] 193s test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[dml-not_dest_autoflush-session_start] 193s [gw1] [ 8%] PASSED test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[dml-not_dest_autoflush-session_start] 193s test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[select-dest_autoflush-not_session_start] 193s [gw1] [ 8%] PASSED test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[select-dest_autoflush-not_session_start] 193s test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[select-dest_autoflush-session_start] 193s [gw1] [ 8%] PASSED test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[select-dest_autoflush-session_start] 193s test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[select-not_dest_autoflush-not_session_start] 193s [gw1] [ 8%] PASSED test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[select-not_dest_autoflush-not_session_start] 193s test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[select-not_dest_autoflush-session_start] 193s [gw1] [ 8%] PASSED test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[select-not_dest_autoflush-session_start] 193s test/orm/test_events.py::ORMExecuteTest::test_cache_option 193s [gw1] [ 8%] PASSED test/orm/test_events.py::ORMExecuteTest::test_cache_option 193s test/orm/test_events.py::ORMExecuteTest::test_chained_events_one 193s [gw1] [ 8%] PASSED test/orm/test_events.py::ORMExecuteTest::test_chained_events_one 193s test/orm/test_events.py::ORMExecuteTest::test_chained_events_two 193s [gw1] [ 8%] PASSED test/orm/test_events.py::ORMExecuteTest::test_chained_events_two 193s test/orm/test_events.py::ORMExecuteTest::test_lazyload_flags 193s [gw1] [ 8%] PASSED test/orm/test_events.py::ORMExecuteTest::test_lazyload_flags 193s test/orm/test_events.py::ORMExecuteTest::test_non_orm_statements[-False] 193s [gw1] [ 8%] PASSED test/orm/test_events.py::ORMExecuteTest::test_non_orm_statements[-False] 193s test/orm/test_events.py::ORMExecuteTest::test_non_orm_statements[-True0] 193s [gw1] [ 8%] PASSED test/orm/test_events.py::ORMExecuteTest::test_non_orm_statements[-True0] 193s test/orm/test_events.py::ORMExecuteTest::test_non_orm_statements[-True1] 193s [gw1] [ 8%] PASSED test/orm/test_events.py::ORMExecuteTest::test_non_orm_statements[-True1] 193s test/orm/test_events.py::ORMExecuteTest::test_override_parameters_executemany 193s [gw1] [ 8%] PASSED test/orm/test_events.py::ORMExecuteTest::test_override_parameters_executemany 193s test/orm/test_events.py::ORMExecuteTest::test_override_parameters_executemany_mismatch 193s [gw1] [ 8%] PASSED test/orm/test_events.py::ORMExecuteTest::test_override_parameters_executemany_mismatch 193s test/orm/test_events.py::ORMExecuteTest::test_override_parameters_executesingle 193s [gw1] [ 8%] PASSED test/orm/test_events.py::ORMExecuteTest::test_override_parameters_executesingle 193s test/orm/test_events.py::ORMExecuteTest::test_override_parameters_scalar 193s [gw1] [ 8%] PASSED test/orm/test_events.py::ORMExecuteTest::test_override_parameters_scalar 193s test/orm/test_events.py::ORMExecuteTest::test_select_flags 193s [gw1] [ 8%] PASSED test/orm/test_events.py::ORMExecuteTest::test_select_flags 193s test/orm/test_events.py::ORMExecuteTest::test_select_from_statement_flags 193s [gw1] [ 8%] PASSED test/orm/test_events.py::ORMExecuteTest::test_select_from_statement_flags 193s test/orm/test_events.py::ORMExecuteTest::test_selectinload_flags 193s [gw1] [ 8%] PASSED test/orm/test_events.py::ORMExecuteTest::test_selectinload_flags 193s test/orm/test_events.py::ORMExecuteTest::test_subqueryload_flags 193s [gw1] [ 8%] PASSED test/orm/test_events.py::ORMExecuteTest::test_subqueryload_flags 193s test/orm/test_events.py::ORMExecuteTest::test_update_delete_flags[from_stmt-delete] 193s [gw1] [ 8%] PASSED test/orm/test_events.py::ORMExecuteTest::test_update_delete_flags[from_stmt-delete] 193s test/orm/test_events.py::ORMExecuteTest::test_update_delete_flags[from_stmt-insert] 193s [gw1] [ 8%] PASSED test/orm/test_events.py::ORMExecuteTest::test_update_delete_flags[from_stmt-insert] 193s test/orm/test_events.py::ORMExecuteTest::test_update_delete_flags[from_stmt-update] 193s [gw1] [ 8%] PASSED test/orm/test_events.py::ORMExecuteTest::test_update_delete_flags[from_stmt-update] 193s test/orm/test_events.py::ORMExecuteTest::test_update_delete_flags[not_from_stmt-delete] 193s [gw1] [ 8%] PASSED test/orm/test_events.py::ORMExecuteTest::test_update_delete_flags[not_from_stmt-delete] 193s test/orm/test_events.py::ORMExecuteTest::test_update_delete_flags[not_from_stmt-insert] 193s [gw1] [ 8%] PASSED test/orm/test_events.py::ORMExecuteTest::test_update_delete_flags[not_from_stmt-insert] 193s test/orm/test_events.py::ORMExecuteTest::test_update_delete_flags[not_from_stmt-update] 193s [gw1] [ 8%] PASSED test/orm/test_events.py::ORMExecuteTest::test_update_delete_flags[not_from_stmt-update] 193s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-joinedload-1-dont_cache] 193s [gw1] [ 8%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-joinedload-1-dont_cache] 193s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-joinedload-1-fixed] 193s [gw1] [ 8%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-joinedload-1-fixed] 193s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-joinedload-1-payload] 193s [gw1] [ 8%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-joinedload-1-payload] 193s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-lazyload-10-dont_cache] 193s [gw1] [ 8%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-lazyload-10-dont_cache] 193s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-lazyload-10-fixed] 193s [gw1] [ 8%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-lazyload-10-fixed] 193s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-lazyload-10-payload] 193s [gw1] [ 8%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-lazyload-10-payload] 193s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-selectinload-3-dont_cache] 193s [gw1] [ 8%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-selectinload-3-dont_cache] 193s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-selectinload-3-fixed] 193s [gw1] [ 8%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-selectinload-3-fixed] 193s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-selectinload-3-payload] 193s [gw1] [ 8%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-selectinload-3-payload] 193s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-subqueryload-3-dont_cache] 193s [gw1] [ 8%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-subqueryload-3-dont_cache] 193s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-subqueryload-3-fixed] 193s [gw1] [ 8%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-subqueryload-3-fixed] 193s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-subqueryload-3-payload] 193s [gw1] [ 8%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-subqueryload-3-payload] 193s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-joinedload-1-dont_cache] 193s [gw1] [ 8%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-joinedload-1-dont_cache] 193s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-joinedload-1-fixed] 193s [gw1] [ 8%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-joinedload-1-fixed] 193s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-joinedload-1-payload] 193s [gw1] [ 8%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-joinedload-1-payload] 193s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-lazyload-10-dont_cache] 193s [gw1] [ 8%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-lazyload-10-dont_cache] 193s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-lazyload-10-fixed] 193s [gw1] [ 8%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-lazyload-10-fixed] 193s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-lazyload-10-payload] 193s [gw1] [ 8%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-lazyload-10-payload] 193s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-selectinload-3-dont_cache] 193s [gw1] [ 8%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-selectinload-3-dont_cache] 193s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-selectinload-3-fixed] 193s [gw1] [ 8%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-selectinload-3-fixed] 193s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-selectinload-3-payload] 193s [gw1] [ 8%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-selectinload-3-payload] 193s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-subqueryload-3-dont_cache] 193s [gw1] [ 8%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-subqueryload-3-dont_cache] 193s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-subqueryload-3-fixed] 193s [gw1] [ 8%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-subqueryload-3-fixed] 193s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-subqueryload-3-payload] 193s [gw1] [ 8%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-subqueryload-3-payload] 193s test/base/test_events.py::PropagateTest::test_propagate 193s [gw1] [ 8%] PASSED test/base/test_events.py::PropagateTest::test_propagate 193s test/orm/test_events.py::QueryEventsTest::test_alters_entities 193s [gw1] [ 8%] PASSED test/orm/test_events.py::QueryEventsTest::test_alters_entities 193s test/orm/test_events.py::QueryEventsTest::test_before_compile 193s [gw1] [ 8%] PASSED test/orm/test_events.py::QueryEventsTest::test_before_compile 193s test/orm/test_events.py::QueryEventsTest::test_before_compile_delete 193s [gw1] [ 8%] PASSED test/orm/test_events.py::QueryEventsTest::test_before_compile_delete 193s test/orm/test_events.py::QueryEventsTest::test_before_compile_execution_options 193s [gw1] [ 8%] PASSED test/orm/test_events.py::QueryEventsTest::test_before_compile_execution_options 193s test/orm/test_events.py::QueryEventsTest::test_before_compile_no_retval 193s [gw1] [ 8%] PASSED test/orm/test_events.py::QueryEventsTest::test_before_compile_no_retval 193s test/orm/test_events.py::QueryEventsTest::test_before_compile_update 193s [gw1] [ 8%] PASSED test/orm/test_events.py::QueryEventsTest::test_before_compile_update 193s test/orm/test_events.py::RefreshFlushInReturningTest_sqlite+pysqlite_3_46_1::test_no_attr_events_flush 193s [gw1] [ 8%] PASSED test/orm/test_events.py::RefreshFlushInReturningTest_sqlite+pysqlite_3_46_1::test_no_attr_events_flush 193s test/orm/test_events.py::RefreshTest::test_already_present 193s [gw1] [ 8%] PASSED test/orm/test_events.py::RefreshTest::test_already_present 193s test/orm/test_events.py::RefreshTest::test_changes_reset 193s [gw1] [ 8%] PASSED test/orm/test_events.py::RefreshTest::test_changes_reset 193s test/orm/test_events.py::RefreshTest::test_populate_existing 193s [gw1] [ 8%] PASSED test/orm/test_events.py::RefreshTest::test_populate_existing 193s test/orm/test_events.py::RefreshTest::test_repeated_rows 193s [gw1] [ 8%] PASSED test/orm/test_events.py::RefreshTest::test_repeated_rows 193s test/orm/test_events.py::RefreshTest::test_via_refresh_state 193s [gw1] [ 8%] PASSED test/orm/test_events.py::RefreshTest::test_via_refresh_state 194s test/orm/test_events.py::RefreshTest::test_was_expired 194s [gw1] [ 8%] PASSED test/orm/test_events.py::RefreshTest::test_was_expired 194s test/orm/test_events.py::RefreshTest::test_was_expired_attrs 194s [gw1] [ 8%] PASSED test/orm/test_events.py::RefreshTest::test_was_expired_attrs 194s test/orm/test_events.py::RefreshTest::test_was_expired_via_commit 194s [gw1] [ 8%] PASSED test/orm/test_events.py::RefreshTest::test_was_expired_via_commit 194s test/orm/test_events.py::RemovalTest::test_attr_propagated 194s [gw1] [ 8%] PASSED test/orm/test_events.py::RemovalTest::test_attr_propagated 194s test/base/test_events.py::RemovalTest::test_clslevel 194s [gw1] [ 8%] PASSED test/base/test_events.py::RemovalTest::test_clslevel 194s test/base/test_events.py::RemovalTest::test_clslevel_subclass 194s [gw1] [ 8%] PASSED test/base/test_events.py::RemovalTest::test_clslevel_subclass 194s test/base/test_events.py::RemovalTest::test_double_event_nonwrapped 194s [gw1] [ 8%] PASSED test/base/test_events.py::RemovalTest::test_double_event_nonwrapped 194s test/base/test_events.py::RemovalTest::test_double_event_wrapped 194s [gw1] [ 8%] PASSED test/base/test_events.py::RemovalTest::test_double_event_wrapped 194s test/base/test_events.py::RemovalTest::test_instance 194s [gw1] [ 8%] PASSED test/base/test_events.py::RemovalTest::test_instance 194s test/orm/test_events.py::RemovalTest::test_instance_event_listen_on_cls_before_map 194s [gw1] [ 8%] PASSED test/orm/test_events.py::RemovalTest::test_instance_event_listen_on_cls_before_map 194s test/base/test_events.py::RemovalTest::test_listener_collection_removed_cleanup 194s [gw1] [ 8%] PASSED test/base/test_events.py::RemovalTest::test_listener_collection_removed_cleanup 194s test/base/test_events.py::RemovalTest::test_listener_collection_removed_cleanup_clslevel 194s [gw0] [ 8%] PASSED test/ext/test_automap.py::ConcurrentAutomapTest_sqlite+pysqlite_3_46_1::test_concurrent_automaps_w_configure 194s test/ext/test_automap.py::MultipleSchemaTest::test_by_schema_collection[prepare] 194s [gw0] [ 8%] PASSED test/ext/test_automap.py::MultipleSchemaTest::test_by_schema_collection[prepare] 194s test/ext/test_automap.py::MultipleSchemaTest::test_by_schema_collection[reflect] 194s [gw0] [ 8%] PASSED test/ext/test_automap.py::MultipleSchemaTest::test_by_schema_collection[reflect] 194s test/ext/test_automap.py::MultipleSchemaTest::test_cls_schema_name_conflict 194s [gw0] [ 8%] PASSED test/ext/test_automap.py::MultipleSchemaTest::test_cls_schema_name_conflict 194s test/ext/test_automap.py::MultipleSchemaTest::test_dupe_clsname_warning 194s [gw0] [ 8%] PASSED test/ext/test_automap.py::MultipleSchemaTest::test_dupe_clsname_warning 194s test/ext/test_automap.py::MultipleSchemaTest::test_dupe_tablename_ok_w_explicit_classes 194s [gw0] [ 8%] PASSED test/ext/test_automap.py::MultipleSchemaTest::test_dupe_tablename_ok_w_explicit_classes 194s test/ext/test_automap.py::MultipleSchemaTest::test_named_not_in_classes 194s [gw0] [ 8%] PASSED test/ext/test_automap.py::MultipleSchemaTest::test_named_not_in_classes 194s test/orm/test_backref_mutations.py::M2MCollectionMoveTest::test_add_remove_pending_backref 194s [gw0] [ 8%] PASSED test/orm/test_backref_mutations.py::M2MCollectionMoveTest::test_add_remove_pending_backref 194s test/orm/test_backref_mutations.py::M2MCollectionMoveTest::test_bulk_replace 194s [gw0] [ 8%] PASSED test/orm/test_backref_mutations.py::M2MCollectionMoveTest::test_bulk_replace 195s test/orm/test_backref_mutations.py::M2MCollectionMoveTest::test_duplicate_adds 195s [gw0] [ 8%] PASSED test/orm/test_backref_mutations.py::M2MCollectionMoveTest::test_duplicate_adds 195s test/orm/test_backref_mutations.py::M2MCollectionMoveTest::test_pending_combines_with_flushed 195s [gw0] [ 8%] PASSED test/orm/test_backref_mutations.py::M2MCollectionMoveTest::test_pending_combines_with_flushed 195s test/orm/test_backref_mutations.py::M2MCollectionMoveTest::test_remove_add_pending_backref 195s [gw0] [ 8%] PASSED test/orm/test_backref_mutations.py::M2MCollectionMoveTest::test_remove_add_pending_backref 195s test/orm/test_backref_mutations.py::M2MScalarMoveTest::test_collection_move_commit 195s [gw0] [ 8%] PASSED test/orm/test_backref_mutations.py::M2MScalarMoveTest::test_collection_move_commit 195s test/orm/test_backref_mutations.py::M2MScalarMoveTest::test_collection_move_notloaded 195s [gw0] [ 8%] PASSED test/orm/test_backref_mutations.py::M2MScalarMoveTest::test_collection_move_notloaded 195s test/orm/test_backref_mutations.py::M2MScalarMoveTest::test_collection_move_preloaded 195s [gw0] [ 8%] PASSED test/orm/test_backref_mutations.py::M2MScalarMoveTest::test_collection_move_preloaded 195s [gw1] [ 8%] PASSED test/base/test_events.py::RemovalTest::test_listener_collection_removed_cleanup_clslevel 195s test/base/test_events.py::RemovalTest::test_no_add_in_event 195s [gw1] [ 8%] PASSED test/base/test_events.py::RemovalTest::test_no_add_in_event 195s test/base/test_events.py::RemovalTest::test_no_remove_in_event 195s test/orm/test_backref_mutations.py::M2MStaleBackrefTest::test_backref_pop_m2m 195s [gw1] [ 8%] PASSED test/base/test_events.py::RemovalTest::test_no_remove_in_event 195s test/base/test_events.py::RemovalTest::test_once 195s [gw1] [ 8%] PASSED test/base/test_events.py::RemovalTest::test_once 195s test/base/test_events.py::RemovalTest::test_once_doesnt_dereference_listener 195s [gw1] [ 8%] PASSED test/base/test_events.py::RemovalTest::test_once_doesnt_dereference_listener 195s test/base/test_events.py::RemovalTest::test_once_unless_exception 195s [gw1] [ 8%] PASSED test/base/test_events.py::RemovalTest::test_once_unless_exception 195s test/base/test_events.py::RemovalTest::test_propagate 195s [gw1] [ 8%] PASSED test/base/test_events.py::RemovalTest::test_propagate 195s test/base/test_events.py::RemovalTest::test_remove_not_listened 195s [gw1] [ 8%] PASSED test/base/test_events.py::RemovalTest::test_remove_not_listened 195s test/base/test_events.py::RemovalTest::test_remove_plain_named 195s [gw1] [ 8%] PASSED test/base/test_events.py::RemovalTest::test_remove_plain_named 195s test/base/test_events.py::RemovalTest::test_remove_wrapped_named 195s [gw1] [ 8%] PASSED test/base/test_events.py::RemovalTest::test_remove_wrapped_named 195s test/base/test_events.py::RemovalTest::test_two_subclasses_one_event 195s [gw1] [ 8%] PASSED test/base/test_events.py::RemovalTest::test_two_subclasses_one_event 195s test/base/test_events.py::RemovalTest::test_two_subclasses_one_event_reg_cleanup 195s [gw0] [ 8%] PASSED test/orm/test_backref_mutations.py::M2MStaleBackrefTest::test_backref_pop_m2m 195s test/orm/test_backref_mutations.py::O2MCollectionTest::test_append_del 195s [gw0] [ 8%] PASSED test/orm/test_backref_mutations.py::O2MCollectionTest::test_append_del 195s test/orm/test_backref_mutations.py::O2MCollectionTest::test_bulk_replace 195s [gw0] [ 8%] PASSED test/orm/test_backref_mutations.py::O2MCollectionTest::test_bulk_replace 195s test/orm/test_backref_mutations.py::O2MCollectionTest::test_collection_assignment_mutates_previous_one 195s [gw0] [ 8%] PASSED test/orm/test_backref_mutations.py::O2MCollectionTest::test_collection_assignment_mutates_previous_one 195s test/orm/test_backref_mutations.py::O2MCollectionTest::test_collection_assignment_mutates_previous_two 195s [gw0] [ 8%] PASSED test/orm/test_backref_mutations.py::O2MCollectionTest::test_collection_assignment_mutates_previous_two 195s test/orm/test_backref_mutations.py::O2MCollectionTest::test_collection_move_commitfirst 195s [gw0] [ 8%] PASSED test/orm/test_backref_mutations.py::O2MCollectionTest::test_collection_move_commitfirst 195s test/orm/test_backref_mutations.py::O2MCollectionTest::test_collection_move_hitslazy 195s [gw0] [ 8%] PASSED test/orm/test_backref_mutations.py::O2MCollectionTest::test_collection_move_hitslazy 195s test/orm/test_backref_mutations.py::O2MCollectionTest::test_collection_move_notloaded 195s [gw0] [ 8%] PASSED test/orm/test_backref_mutations.py::O2MCollectionTest::test_collection_move_notloaded 195s test/orm/test_backref_mutations.py::O2MCollectionTest::test_collection_move_preloaded 195s [gw0] [ 8%] PASSED test/orm/test_backref_mutations.py::O2MCollectionTest::test_collection_move_preloaded 195s test/orm/test_backref_mutations.py::O2MCollectionTest::test_del_from_collection 195s [gw0] [ 8%] PASSED test/orm/test_backref_mutations.py::O2MCollectionTest::test_del_from_collection 195s test/orm/test_backref_mutations.py::O2MCollectionTest::test_del_from_scalar 195s [gw0] [ 8%] PASSED test/orm/test_backref_mutations.py::O2MCollectionTest::test_del_from_scalar 195s test/orm/test_backref_mutations.py::O2MCollectionTest::test_plain_load_passive 195s [gw0] [ 8%] PASSED test/orm/test_backref_mutations.py::O2MCollectionTest::test_plain_load_passive 195s test/orm/test_backref_mutations.py::O2MCollectionTest::test_scalar_move_commitfirst 195s [gw0] [ 8%] PASSED test/orm/test_backref_mutations.py::O2MCollectionTest::test_scalar_move_commitfirst 195s test/orm/test_backref_mutations.py::O2MCollectionTest::test_scalar_move_notloaded 195s [gw0] [ 8%] PASSED test/orm/test_backref_mutations.py::O2MCollectionTest::test_scalar_move_notloaded 195s test/orm/test_backref_mutations.py::O2MCollectionTest::test_scalar_move_preloaded 195s [gw0] [ 8%] PASSED test/orm/test_backref_mutations.py::O2MCollectionTest::test_scalar_move_preloaded 195s test/orm/test_backref_mutations.py::O2MCollectionTest::test_set_none 195s [gw0] [ 8%] PASSED test/orm/test_backref_mutations.py::O2MCollectionTest::test_set_none 195s test/orm/test_backref_mutations.py::O2MCollectionTest::test_straight_remove 195s [gw0] [ 8%] PASSED test/orm/test_backref_mutations.py::O2MCollectionTest::test_straight_remove 195s test/orm/test_backref_mutations.py::O2MCollectionTest::test_tuple_assignment_w_reverse 195s [gw0] [ 8%] PASSED test/orm/test_backref_mutations.py::O2MCollectionTest::test_tuple_assignment_w_reverse 195s test/orm/test_backref_mutations.py::O2MStaleBackrefTest::test_backref_pop_m2o 195s [gw0] [ 8%] PASSED test/orm/test_backref_mutations.py::O2MStaleBackrefTest::test_backref_pop_m2o 195s test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_legacy_style::test_collection_move_commitfirst 195s [gw0] [ 8%] PASSED test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_legacy_style::test_collection_move_commitfirst 195s test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_legacy_style::test_collection_move_notloaded 195s [gw0] [ 8%] PASSED test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_legacy_style::test_collection_move_notloaded 195s test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_legacy_style::test_collection_move_preloaded 195s [gw0] [ 8%] PASSED test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_legacy_style::test_collection_move_preloaded 195s test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_legacy_style::test_scalar_move_commitfirst 195s [gw0] [ 8%] PASSED test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_legacy_style::test_scalar_move_commitfirst 195s test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_legacy_style::test_scalar_move_notloaded 195s [gw0] [ 8%] PASSED test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_legacy_style::test_scalar_move_notloaded 195s test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_legacy_style::test_scalar_move_preloaded 195s [gw0] [ 8%] PASSED test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_legacy_style::test_scalar_move_preloaded 195s test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_new_style::test_collection_move_commitfirst 195s [gw0] [ 8%] PASSED test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_new_style::test_collection_move_commitfirst 195s test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_new_style::test_collection_move_notloaded 195s [gw0] [ 8%] PASSED test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_new_style::test_collection_move_notloaded 195s test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_new_style::test_collection_move_preloaded 195s [gw0] [ 8%] PASSED test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_new_style::test_collection_move_preloaded 195s test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_new_style::test_scalar_move_commitfirst 195s [gw0] [ 8%] PASSED test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_new_style::test_scalar_move_commitfirst 195s test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_new_style::test_scalar_move_notloaded 195s [gw0] [ 8%] PASSED test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_new_style::test_scalar_move_notloaded 195s test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_new_style::test_scalar_move_preloaded 195s [gw0] [ 8%] PASSED test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_new_style::test_scalar_move_preloaded 195s test/orm/test_backref_mutations.py::O2OScalarMoveTest_legacy_style::test_collection_move_commitfirst 195s [gw0] [ 8%] PASSED test/orm/test_backref_mutations.py::O2OScalarMoveTest_legacy_style::test_collection_move_commitfirst 195s test/orm/test_backref_mutations.py::O2OScalarMoveTest_new_style::test_collection_move_commitfirst 195s [gw0] [ 8%] PASSED test/orm/test_backref_mutations.py::O2OScalarMoveTest_new_style::test_collection_move_commitfirst 195s test/orm/test_backref_mutations.py::O2OScalarOrphanTest::test_m2o_event 195s [gw0] [ 8%] PASSED test/orm/test_backref_mutations.py::O2OScalarOrphanTest::test_m2o_event 195s test/ext/test_baked.py::CustomIntegrationTest::test_non_baked 195s [gw0] [ 8%] PASSED test/ext/test_baked.py::CustomIntegrationTest::test_non_baked 195s test/ext/test_baked.py::CustomIntegrationTest::test_non_baked_tuples 195s [gw0] [ 8%] PASSED test/ext/test_baked.py::CustomIntegrationTest::test_non_baked_tuples 195s test/ext/test_baked.py::CustomIntegrationTest::test_plain_w_baked_lazyload 195s [gw0] [ 8%] PASSED test/ext/test_baked.py::CustomIntegrationTest::test_plain_w_baked_lazyload 195s test/ext/test_baked.py::CustomIntegrationTest::test_use_w_baked 195s [gw0] [ 8%] PASSED test/ext/test_baked.py::CustomIntegrationTest::test_use_w_baked 195s test/ext/test_baked.py::LikeQueryTest::test_count 195s [gw0] [ 8%] PASSED test/ext/test_baked.py::LikeQueryTest::test_count 195s test/ext/test_baked.py::LikeQueryTest::test_count_with_bindparams 195s [gw0] [ 8%] PASSED test/ext/test_baked.py::LikeQueryTest::test_count_with_bindparams 195s test/ext/test_baked.py::LikeQueryTest::test_first_multiple_result 195s [gw0] [ 8%] PASSED test/ext/test_baked.py::LikeQueryTest::test_first_multiple_result 195s test/ext/test_baked.py::LikeQueryTest::test_first_no_result 195s [gw0] [ 8%] PASSED test/ext/test_baked.py::LikeQueryTest::test_first_no_result 195s test/ext/test_baked.py::LikeQueryTest::test_get 195s [gw0] [ 8%] PASSED test/ext/test_baked.py::LikeQueryTest::test_get 195s test/ext/test_baked.py::LikeQueryTest::test_get_includes_getclause 195s [gw0] [ 8%] PASSED test/ext/test_baked.py::LikeQueryTest::test_get_includes_getclause 195s test/ext/test_baked.py::LikeQueryTest::test_get_pk_w_null 195s [gw0] [ 8%] PASSED test/ext/test_baked.py::LikeQueryTest::test_get_pk_w_null 195s test/ext/test_baked.py::LikeQueryTest::test_one_multiple_result 195s [gw0] [ 8%] PASSED test/ext/test_baked.py::LikeQueryTest::test_one_multiple_result 195s test/ext/test_baked.py::LikeQueryTest::test_one_no_result 195s [gw0] [ 8%] PASSED test/ext/test_baked.py::LikeQueryTest::test_one_no_result 195s test/ext/test_baked.py::LikeQueryTest::test_one_or_none_multiple_result 195s [gw0] [ 8%] PASSED test/ext/test_baked.py::LikeQueryTest::test_one_or_none_multiple_result 195s test/ext/test_baked.py::LikeQueryTest::test_one_or_none_no_result 195s [gw0] [ 8%] PASSED test/ext/test_baked.py::LikeQueryTest::test_one_or_none_no_result 195s test/ext/test_baked.py::LikeQueryTest::test_one_or_none_result 195s [gw0] [ 8%] PASSED test/ext/test_baked.py::LikeQueryTest::test_one_or_none_result 195s test/ext/test_baked.py::LikeQueryTest::test_one_result 195s [gw0] [ 8%] PASSED test/ext/test_baked.py::LikeQueryTest::test_one_result 195s test/ext/test_baked.py::LikeQueryTest::test_scalar 195s [gw0] [ 8%] PASSED test/ext/test_baked.py::LikeQueryTest::test_scalar 195s test/ext/test_baked.py::ResultPostCriteriaTest::test_first 195s [gw0] [ 8%] PASSED test/ext/test_baked.py::ResultPostCriteriaTest::test_first 195s test/ext/test_baked.py::ResultPostCriteriaTest::test_get 195s [gw0] [ 8%] PASSED test/ext/test_baked.py::ResultPostCriteriaTest::test_get 195s test/ext/test_baked.py::ResultPostCriteriaTest::test_iter 195s [gw0] [ 8%] PASSED test/ext/test_baked.py::ResultPostCriteriaTest::test_iter 195s test/ext/test_baked.py::ResultPostCriteriaTest::test_spoiled 195s [gw0] [ 8%] PASSED test/ext/test_baked.py::ResultPostCriteriaTest::test_spoiled 195s test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_cachekeys_on_constructor 195s [gw0] [ 8%] PASSED test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_cachekeys_on_constructor 195s test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_conditional_step 195s [gw0] [ 8%] PASSED test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_conditional_step 195s test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_conditional_step_oneline 195s [gw0] [ 8%] PASSED test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_conditional_step_oneline 195s test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_different_limits 195s [gw0] [ 8%] PASSED test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_different_limits 195s test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_disable_on_session 195s [gw0] [ 8%] PASSED test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_disable_on_session 195s test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_no_steps 195s [gw0] [ 8%] PASSED test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_no_steps 195s test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_spoiled_full_w_params 195s [gw0] [ 8%] PASSED test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_spoiled_full_w_params 195s test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_spoiled_half_w_params 195s [gw0] [ 8%] PASSED test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_spoiled_half_w_params 195s test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_subquery_eagerloading 195s [gw0] [ 8%] PASSED test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_subquery_eagerloading 195s test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_subqueryload_post_context 195s [gw0] [ 8%] PASSED test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_subqueryload_post_context 195s test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_subqueryload_post_context_w_cancelling_event 195s [gw0] [ 8%] PASSED test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_subqueryload_post_context_w_cancelling_event 195s test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_to_query_args 195s [gw0] [ 8%] PASSED test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_to_query_args 195s test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_to_query_query 195s [gw0] [ 8%] PASSED test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_to_query_query 195s test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_to_query_session 195s [gw0] [ 8%] PASSED test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_to_query_session 195s test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_w_new_entities 195s [gw0] [ 8%] PASSED test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_w_new_entities 195s test/ext/test_baked.py::StateChangeTest::test_chained_add 195s [gw0] [ 8%] PASSED test/ext/test_baked.py::StateChangeTest::test_chained_add 195s test/ext/test_baked.py::StateChangeTest::test_chained_add_operator 195s [gw0] [ 8%] PASSED test/ext/test_baked.py::StateChangeTest::test_chained_add_operator 195s test/ext/test_baked.py::StateChangeTest::test_initial_key 195s [gw0] [ 8%] PASSED test/ext/test_baked.py::StateChangeTest::test_initial_key 195s test/ext/test_baked.py::StateChangeTest::test_inplace_add 195s [gw0] [ 8%] PASSED test/ext/test_baked.py::StateChangeTest::test_inplace_add 195s test/ext/test_baked.py::StateChangeTest::test_inplace_add_operator 195s [gw0] [ 8%] PASSED test/ext/test_baked.py::StateChangeTest::test_inplace_add_operator 195s test/orm/inheritance/test_basic.py::CascadeTest::test_cascade 195s [gw0] [ 8%] PASSED test/orm/inheritance/test_basic.py::CascadeTest::test_cascade 195s test/orm/inheritance/test_basic.py::ColExpressionsTest_sqlite+pysqlite_3_46_1::test_group_by 195s [gw0] [ 8%] PASSED test/orm/inheritance/test_basic.py::ColExpressionsTest_sqlite+pysqlite_3_46_1::test_group_by 195s test/orm/inheritance/test_basic.py::CompositeJoinedInTest::test_round_trip 195s [gw0] [ 8%] PASSED test/orm/inheritance/test_basic.py::CompositeJoinedInTest::test_round_trip 195s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_as_declarative 195s [gw0] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_as_declarative 195s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_cannot_add_to_selectable 195s [gw0] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_cannot_add_to_selectable 195s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_class_does_not_have_registry_attr 195s [gw0] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_class_does_not_have_registry_attr 195s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_class_has_registry_attr 195s [gw0] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_class_has_registry_attr 195s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_cls_docstring 195s [gw0] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_cls_docstring 195s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_custom_base 195s [gw0] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_custom_base 195s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_custom_column_sort_order 195s [gw0] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_custom_column_sort_order 195s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_custom_mapper_argument 195s [gw0] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_custom_mapper_argument 195s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_custom_mapper_attribute 195s [gw0] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_custom_mapper_attribute 195s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_declarative_base_bad_registry 195s [gw0] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_declarative_base_bad_registry 195s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_declarative_base_fn_ok[DeclarativeBaseNoMeta] 195s [gw0] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_declarative_base_fn_ok[DeclarativeBaseNoMeta] 196s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_declarative_base_fn_ok[DeclarativeBase] 196s [gw0] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_declarative_base_fn_ok[DeclarativeBase] 196s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_declarative_base_registry_and_type_map 196s [gw0] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_declarative_base_registry_and_type_map 196s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_declarative_base_used_directly[DeclarativeBaseNoMeta] 196s [gw0] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_declarative_base_used_directly[DeclarativeBaseNoMeta] 196s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_declarative_base_used_directly[DeclarativeBase] 196s [gw0] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_declarative_base_used_directly[DeclarativeBase] 196s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_default_column_order 196s [gw0] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_default_column_order 196s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_delattr_hybrid_fine 196s [gw0] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_delattr_hybrid_fine 196s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_delattr_mapped_raises 196s [gw0] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_delattr_mapped_raises 196s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_difficult_class 196s [gw0] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_difficult_class 196s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_dispose_attrs 196s [gw0] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_dispose_attrs 196s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_insert_sentinel_param_custom_type_maintained 196s [gw0] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_insert_sentinel_param_custom_type_maintained 196s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_insert_sentinel_param_default_type 196s [gw0] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_insert_sentinel_param_default_type 196s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_kw_support_in_declarative_base[DeclarativeBaseNoMeta] 196s [gw0] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_kw_support_in_declarative_base[DeclarativeBaseNoMeta] 196s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_kw_support_in_declarative_base[DeclarativeBase] 196s [gw0] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_kw_support_in_declarative_base[DeclarativeBase] 196s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_kw_support_in_declarative_base[MappedAsDataclass] 196s [gw0] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_kw_support_in_declarative_base[MappedAsDataclass] 196s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_kw_support_in_declarative_meta_init 196s [gw0] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_kw_support_in_declarative_meta_init 196s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_map_declaratively 196s [gw0] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_map_declaratively 196s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[anno-list] 196s [gw0] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[anno-list] 196s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[anno-list_str] 196s [gw0] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[anno-list_str] 196s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[anno-single] 196s [gw0] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[anno-single] 196s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[anno-single_str] 196s [gw0] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[anno-single_str] 196s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[anno-tuple] 196s [gw0] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[anno-tuple] 196s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[non_anno-list] 196s [gw0] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[non_anno-list] 196s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[non_anno-list_str] 196s [gw0] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[non_anno-list_str] 196s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[non_anno-single] 196s [gw0] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[non_anno-single] 196s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[non_anno-single_str] 196s [gw0] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[non_anno-single_str] 196s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[non_anno-tuple] 196s [gw0] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[non_anno-tuple] 196s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[plain_column-list] 196s [gw0] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[plain_column-list] 196s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[plain_column-list_str] 196s [gw0] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[plain_column-list_str] 196s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[plain_column-single] 196s [gw0] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[plain_column-single] 196s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[plain_column-single_str] 196s [gw0] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[plain_column-single_str] 196s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[plain_column-tuple] 196s [gw0] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[plain_column-tuple] 196s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[mapped_column-callable-polymorphic_on] 196s [gw0] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[mapped_column-callable-polymorphic_on] 196s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[mapped_column-callable-primary_key] 196s [gw0] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[mapped_column-callable-primary_key] 196s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[mapped_column-callable-version_id_col] 196s [gw0] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[mapped_column-callable-version_id_col] 196s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[mapped_column-fixed-polymorphic_on] 196s [gw0] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[mapped_column-fixed-polymorphic_on] 196s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[mapped_column-fixed-primary_key] 196s [gw0] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[mapped_column-fixed-primary_key] 196s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[mapped_column-fixed-version_id_col] 196s [gw0] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[mapped_column-fixed-version_id_col] 196s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[plain_column-callable-polymorphic_on] 196s [gw0] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[plain_column-callable-polymorphic_on] 196s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[plain_column-callable-primary_key] 196s [gw0] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[plain_column-callable-primary_key] 196s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[plain_column-callable-version_id_col] 196s [gw1] [ 8%] PASSED test/base/test_events.py::RemovalTest::test_two_subclasses_one_event_reg_cleanup 196s test/orm/test_events.py::RemovalTest::test_unmapped_listen 196s [gw0] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[plain_column-callable-version_id_col] 196s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[plain_column-fixed-polymorphic_on] 196s [gw1] [ 8%] PASSED test/orm/test_events.py::RemovalTest::test_unmapped_listen 196s [gw0] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[plain_column-fixed-polymorphic_on] 196s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[plain_column-fixed-primary_key] 196s test/orm/test_events.py::RestoreLoadContextTest::test_flag_resolves[-load-] 196s [gw0] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[plain_column-fixed-primary_key] 196s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[plain_column-fixed-version_id_col] 196s [gw0] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[plain_column-fixed-version_id_col] 196s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_version_poly_arg[anno-polymorphic_on] 196s [gw0] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_version_poly_arg[anno-polymorphic_on] 196s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_version_poly_arg[anno-version_id_col] 196s [gw1] [ 8%] PASSED test/orm/test_events.py::RestoreLoadContextTest::test_flag_resolves[-load-] 196s test/orm/test_events.py::RestoreLoadContextTest::test_flag_resolves[-loaded_as_persistent-] 196s [gw1] [ 8%] PASSED test/orm/test_events.py::RestoreLoadContextTest::test_flag_resolves[-loaded_as_persistent-] 196s [gw0] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_version_poly_arg[anno-version_id_col] 196s test/orm/test_events.py::RestoreLoadContextTest::test_flag_resolves[-refresh-] 196s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_version_poly_arg[non_anno-polymorphic_on] 196s [gw1] [ 8%] PASSED test/orm/test_events.py::RestoreLoadContextTest::test_flag_resolves[-refresh-] 196s test/orm/test_events.py::RestoreLoadContextTest::test_flag_resolves_existing[-load-] 196s [gw1] [ 8%] PASSED test/orm/test_events.py::RestoreLoadContextTest::test_flag_resolves_existing[-load-] 196s [gw0] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_version_poly_arg[non_anno-polymorphic_on] 196s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_version_poly_arg[non_anno-version_id_col] 196s test/orm/test_events.py::RestoreLoadContextTest::test_flag_resolves_existing[-loaded_as_persistent-] 196s [gw1] [ 8%] PASSED test/orm/test_events.py::RestoreLoadContextTest::test_flag_resolves_existing[-loaded_as_persistent-] 196s test/orm/test_events.py::RestoreLoadContextTest::test_flag_resolves_existing[-refresh-] 196s [gw1] [ 8%] PASSED test/orm/test_events.py::RestoreLoadContextTest::test_flag_resolves_existing[-refresh-] 196s test/orm/test_events.py::RestoreLoadContextTest::test_flag_resolves_existing_for_subclass[load-] 196s [gw0] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_version_poly_arg[non_anno-version_id_col] 196s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_version_poly_arg[plain_column-polymorphic_on] 196s [gw1] [ 8%] PASSED test/orm/test_events.py::RestoreLoadContextTest::test_flag_resolves_existing_for_subclass[load-] 196s test/orm/test_events.py::RestoreLoadContextTest::test_flag_resolves_existing_for_subclass[refresh-] 196s [gw0] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_version_poly_arg[plain_column-polymorphic_on] 196s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_version_poly_arg[plain_column-version_id_col] 196s [gw1] [ 8%] PASSED test/orm/test_events.py::RestoreLoadContextTest::test_flag_resolves_existing_for_subclass[refresh-] 196s test/orm/test_events.py::RestoreLoadContextTest::test_warning[-load-] 196s [gw1] [ 8%] PASSED test/orm/test_events.py::RestoreLoadContextTest::test_warning[-load-] 196s test/orm/test_events.py::RestoreLoadContextTest::test_warning[-loaded_as_persistent-] 196s [gw0] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_version_poly_arg[plain_column-version_id_col] 196s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapper_pk_arg_degradation_is_not_a_col[colprop] 196s [gw1] [ 8%] PASSED test/orm/test_events.py::RestoreLoadContextTest::test_warning[-loaded_as_persistent-] 196s test/orm/test_events.py::RestoreLoadContextTest::test_warning[-refresh-] 196s [gw1] [ 8%] PASSED test/orm/test_events.py::RestoreLoadContextTest::test_warning[-refresh-] 196s [gw0] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapper_pk_arg_degradation_is_not_a_col[colprop] 196s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapper_pk_arg_degradation_is_not_a_col[relationship] 196s test/orm/test_events.py::SessionEventsTest::test_autobegin_no_reentrant 196s [gw0] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapper_pk_arg_degradation_is_not_a_col[relationship] 196s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapper_pk_arg_degradation_no_col 196s [gw1] [ 8%] PASSED test/orm/test_events.py::SessionEventsTest::test_autobegin_no_reentrant 196s test/orm/test_events.py::SessionEventsTest::test_before_flush_affects_dirty 196s [gw0] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapper_pk_arg_degradation_no_col 196s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_no_change_to_all_descriptors 196s [gw1] [ 8%] PASSED test/orm/test_events.py::SessionEventsTest::test_before_flush_affects_dirty 196s [gw0] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_no_change_to_all_descriptors 196s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_reg_constructor_custom_init[asdeclarative] 196s [gw0] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_reg_constructor_custom_init[asdeclarative] 196s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_reg_constructor_custom_init[declbase] 196s test/orm/test_events.py::SessionEventsTest::test_before_flush_affects_flush_plan 196s [gw0] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_reg_constructor_custom_init[declbase] 196s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_reg_constructor_custom_init[declbasefn] 196s [gw0] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_reg_constructor_custom_init[declbasefn] 196s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_reg_constructor_custom_init[declbasenometa] 196s [gw0] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_reg_constructor_custom_init[declbasenometa] 196s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_reg_constructor_custom_init[mixinonbase] 196s [gw0] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_reg_constructor_custom_init[mixinonbase] 196s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_reg_constructor_is_present[asdeclarative] 196s [gw0] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_reg_constructor_is_present[asdeclarative] 196s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_reg_constructor_is_present[declbase] 196s [gw0] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_reg_constructor_is_present[declbase] 196s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_reg_constructor_is_present[declbasefn] 196s [gw0] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_reg_constructor_is_present[declbasefn] 196s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_reg_constructor_is_present[declbasenometa] 196s [gw0] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_reg_constructor_is_present[declbasenometa] 196s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_setattr_hybrid_updates_descriptors 196s [gw1] [ 8%] PASSED test/orm/test_events.py::SessionEventsTest::test_before_flush_affects_flush_plan 196s [gw0] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_setattr_hybrid_updates_descriptors 196s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_shared_class_registry 196s test/orm/test_events.py::SessionEventsTest::test_can_use_session_in_outer_rollback_hook 196s [gw0] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_shared_class_registry 196s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_string_dependency_resolution_annotations 196s [gw1] [ 8%] PASSED test/orm/test_events.py::SessionEventsTest::test_can_use_session_in_outer_rollback_hook 196s [gw0] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_string_dependency_resolution_annotations 196s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_string_dependency_resolution_schemas 196s test/orm/test_events.py::SessionEventsTest::test_class_listen 196s [gw1] [ 8%] PASSED test/orm/test_events.py::SessionEventsTest::test_class_listen 196s test/orm/test_events.py::SessionEventsTest::test_connection_emits_after_begin 196s [gw1] [ 8%] PASSED test/orm/test_events.py::SessionEventsTest::test_connection_emits_after_begin 196s [gw0] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_string_dependency_resolution_schemas 196s test/orm/test_events.py::SessionEventsTest::test_flush_in_commit_hook 196s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_string_dependency_resolution_schemas_no_base 196s [gw1] [ 8%] PASSED test/orm/test_events.py::SessionEventsTest::test_flush_in_commit_hook 196s [gw0] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_string_dependency_resolution_schemas_no_base 196s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_unbound_cls_registry 196s [gw0] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_unbound_cls_registry 196s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_unbound_declarative_base 196s test/orm/test_events.py::SessionEventsTest::test_flush_noautocommit_hook 196s [gw0] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_unbound_declarative_base 196s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_undefer_column_name 196s [gw0] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_undefer_column_name 196s [gw1] [ 8%] PASSED test/orm/test_events.py::SessionEventsTest::test_flush_noautocommit_hook 196s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_abstract_and_or_mixin[abstract] 196s test/orm/test_events.py::SessionEventsTest::test_on_bulk_delete_hook 196s [gw1] [ 8%] PASSED test/orm/test_events.py::SessionEventsTest::test_on_bulk_delete_hook 196s test/orm/test_events.py::SessionEventsTest::test_on_bulk_update_hook 196s [gw1] [ 8%] PASSED test/orm/test_events.py::SessionEventsTest::test_on_bulk_update_hook 196s test/orm/test_events.py::SessionEventsTest::test_reentrant_flush 196s [gw1] [ 8%] PASSED test/orm/test_events.py::SessionEventsTest::test_reentrant_flush 196s test/orm/test_events.py::SessionEventsTest::test_rollback_hook 196s [gw0] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_abstract_and_or_mixin[abstract] 196s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_abstract_and_or_mixin[mixin] 196s [gw1] [ 8%] PASSED test/orm/test_events.py::SessionEventsTest::test_rollback_hook 196s test/orm/test_events.py::SessionEventsTest::test_scoped_session_invalid_callable 196s [gw1] [ 8%] PASSED test/orm/test_events.py::SessionEventsTest::test_scoped_session_invalid_callable 196s test/orm/test_events.py::SessionEventsTest::test_scoped_session_invalid_class 196s [gw1] [ 8%] PASSED test/orm/test_events.py::SessionEventsTest::test_scoped_session_invalid_class 196s test/orm/test_events.py::SessionEventsTest::test_scoped_session_listen 196s [gw1] [ 8%] PASSED test/orm/test_events.py::SessionEventsTest::test_scoped_session_listen 196s test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[False-False-False-False] 196s [gw1] [ 8%] PASSED test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[False-False-False-False] 196s test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[False-False-False-True] 196s [gw0] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_abstract_and_or_mixin[mixin] 196s [gw1] [ 8%] PASSED test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[False-False-False-True] 196s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_active_history_columns 196s test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[False-False-True-False] 196s [gw1] [ 8%] PASSED test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[False-False-True-False] 196s test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[False-False-True-True] 196s [gw1] [ 8%] PASSED test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[False-False-True-True] 196s test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[False-True-False-False] 196s [gw1] [ 8%] PASSED test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[False-True-False-False] 196s [gw0] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_active_history_columns 196s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_add_prop_auto[Column] 196s test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[False-True-False-True] 196s [gw0] [ 8%] SKIPPED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_add_prop_auto[Column] 196s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_add_prop_auto[mapped_column] 196s [gw1] [ 8%] PASSED test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[False-True-False-True] 196s [gw0] [ 8%] SKIPPED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_add_prop_auto[mapped_column] 196s test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[False-True-True-False] 196s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_add_prop_manual[Column] 196s [gw1] [ 8%] PASSED test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[False-True-True-False] 196s test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[False-True-True-True] 196s [gw1] [ 8%] PASSED test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[False-True-True-True] 196s test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[True-False-False-False] 196s [gw1] [ 8%] PASSED test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[True-False-False-False] 196s test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[True-False-False-True] 196s [gw1] [ 8%] PASSED test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[True-False-False-True] 196s test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[True-False-True-False] 196s [gw1] [ 8%] PASSED test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[True-False-True-False] 196s test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[True-False-True-True] 196s [gw1] [ 8%] PASSED test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[True-False-True-True] 196s test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[True-True-False-False] 196s [gw1] [ 8%] PASSED test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[True-True-False-False] 196s test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[True-True-False-True] 196s [gw1] [ 8%] PASSED test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[True-True-False-True] 196s test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[True-True-True-False] 196s [gw0] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_add_prop_manual[Column] 196s [gw1] [ 8%] PASSED test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[True-True-True-False] 196s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_add_prop_manual[mapped_column] 196s test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[True-True-True-True] 196s [gw1] [ 8%] PASSED test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[True-True-True-True] 196s test/orm/test_events.py::SessionEventsTest::test_sessionmaker_listen 196s [gw1] [ 8%] PASSED test/orm/test_events.py::SessionEventsTest::test_sessionmaker_listen 196s test/orm/test_events.py::SessionEventsTest::test_snapshot_still_present_after_commit 196s [gw1] [ 8%] PASSED test/orm/test_events.py::SessionEventsTest::test_snapshot_still_present_after_commit 196s test/orm/test_events.py::SessionEventsTest::test_snapshot_still_present_after_rollback 196s [gw1] [ 8%] PASSED test/orm/test_events.py::SessionEventsTest::test_snapshot_still_present_after_rollback 196s test/orm/test_events.py::SessionEventsTest::test_standalone_on_commit_hook 196s [gw1] [ 8%] PASSED test/orm/test_events.py::SessionEventsTest::test_standalone_on_commit_hook 196s test/orm/test_events.py::SessionEventsTest::test_state_after_attach 196s [gw0] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_add_prop_manual[mapped_column] 196s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_alt_name_attr_subclass_column_attrset 196s [gw0] [ 8%] SKIPPED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_alt_name_attr_subclass_column_attrset 196s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_alt_name_attr_subclass_column_inline 196s [gw1] [ 9%] PASSED test/orm/test_events.py::SessionEventsTest::test_state_after_attach 196s test/orm/test_events.py::SessionEventsTest::test_state_before_attach 196s [gw1] [ 9%] PASSED test/orm/test_events.py::SessionEventsTest::test_state_before_attach 196s test/orm/test_events.py::SessionLifecycleEventsTest::test_deleted_to_detached_via_commit 196s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_alt_name_attr_subclass_column_inline 196s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_alt_name_attr_subclass_relationship_attrset 196s [gw0] [ 9%] SKIPPED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_alt_name_attr_subclass_relationship_attrset 196s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_alt_name_attr_subclass_relationship_inline 196s [gw1] [ 9%] PASSED test/orm/test_events.py::SessionLifecycleEventsTest::test_deleted_to_detached_via_commit 196s test/orm/test_events.py::SessionLifecycleEventsTest::test_deleted_to_persistent_via_rollback 196s [gw1] [ 9%] PASSED test/orm/test_events.py::SessionLifecycleEventsTest::test_deleted_to_persistent_via_rollback 196s test/orm/test_events.py::SessionLifecycleEventsTest::test_detached_to_persistent 196s [gw1] [ 9%] PASSED test/orm/test_events.py::SessionLifecycleEventsTest::test_detached_to_persistent 196s test/orm/test_events.py::SessionLifecycleEventsTest::test_detached_to_persistent_via_cascaded_delete 196s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_alt_name_attr_subclass_relationship_inline 196s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_attr_assigned_to_multiple_keys[column] 196s [gw1] [ 9%] PASSED test/orm/test_events.py::SessionLifecycleEventsTest::test_detached_to_persistent_via_cascaded_delete 196s test/orm/test_events.py::SessionLifecycleEventsTest::test_detached_to_persistent_via_deleted 196s [gw1] [ 9%] PASSED test/orm/test_events.py::SessionLifecycleEventsTest::test_detached_to_persistent_via_deleted 196s test/orm/test_events.py::SessionLifecycleEventsTest::test_loaded_as_persistent 196s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_attr_assigned_to_multiple_keys[column] 196s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_attr_assigned_to_multiple_keys[column_property] 196s [gw1] [ 9%] PASSED test/orm/test_events.py::SessionLifecycleEventsTest::test_loaded_as_persistent 196s test/orm/test_events.py::SessionLifecycleEventsTest::test_pending_to_persistent 196s [gw1] [ 9%] PASSED test/orm/test_events.py::SessionLifecycleEventsTest::test_pending_to_persistent 196s test/orm/test_events.py::SessionLifecycleEventsTest::test_pending_to_persistent_del 196s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_attr_assigned_to_multiple_keys[column_property] 196s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_attr_assigned_to_multiple_keys[mapped_column] 196s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_attr_assigned_to_multiple_keys[mapped_column] 196s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_attr_assigned_to_multiple_keys[relationship] 196s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_attr_assigned_to_multiple_keys[relationship] 196s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_attr_assigned_to_multiple_keys[synonym] 196s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_attr_assigned_to_multiple_keys[synonym] 196s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_back_populates_setup 196s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_back_populates_setup 196s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_basic 196s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_basic 196s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_cant_add_columns 196s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_cant_add_columns 196s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_classes_can_override_new 196s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_classes_can_override_new 196s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_column 196s [gw0] [ 9%] SKIPPED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_column 196s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_column_named_twice 196s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_column_named_twice 196s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_column_properties 196s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_column_properties 196s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_column_properties_2 196s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_column_properties_2 196s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_column_repeated_under_prop[new] 196s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_column_repeated_under_prop[new] 196s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_column_repeated_under_prop[old] 196s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_column_repeated_under_prop[old] 196s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_composite_inline 196s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_composite_inline 196s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_composite_separate 196s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_composite_separate 196s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_decl_cascading_warns_non_mixin 196s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_decl_cascading_warns_non_mixin 196s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_declared_on_base_class 196s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_declared_on_base_class 196s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_deferred 196s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_deferred 196s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_deferred_reflection_default_error 196s [gw0] [ 9%] SKIPPED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_deferred_reflection_default_error 196s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_duplicate_classes_in_base 196s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_duplicate_classes_in_base 196s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_eager_order_by 196s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_eager_order_by 196s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_expression 196s [gw0] [ 9%] SKIPPED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_expression 196s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_index_doesnt_compile 196s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_index_doesnt_compile 196s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_instrument_class_before_instrumentation 196s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_instrument_class_before_instrumentation 196s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_mapping_to_join 196s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_mapping_to_join 196s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_nice_dependency_error 196s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_nice_dependency_error 196s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_nice_dependency_error_works_with_hasattr 196s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_nice_dependency_error_works_with_hasattr 196s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_no_table 196s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_no_table 196s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_non_sql_expression_warning_five 196s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_non_sql_expression_warning_five 196s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_non_sql_expression_warning_four 196s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_non_sql_expression_warning_four 196s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_non_sql_expression_warning_one 196s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_non_sql_expression_warning_one 196s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_non_sql_expression_warning_three 196s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_non_sql_expression_warning_three 196s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_non_sql_expression_warning_two 196s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_non_sql_expression_warning_two 196s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_oops 196s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_oops 196s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_order_by_multi 196s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_order_by_multi 196s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_pk_with_fk_init 196s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_pk_with_fk_init 196s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_recompile_on_othermapper 196s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_recompile_on_othermapper 196s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_reentrant_compile_via_foreignkey 196s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_reentrant_compile_via_foreignkey 196s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_relationship_level_msg_for_invalid_callable 196s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_relationship_level_msg_for_invalid_callable 196s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_relationship_level_msg_for_invalid_object 196s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_relationship_level_msg_for_invalid_object 196s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_relationship_reference 196s [gw0] [ 9%] SKIPPED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_relationship_reference 196s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_reserved_identifiers[column-metadata-True] 196s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_reserved_identifiers[column-metadata-True] 196s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_reserved_identifiers[column-registry-False] 196s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_reserved_identifiers[column-registry-False] 196s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_reserved_identifiers[relationship-metadata-True] 196s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_reserved_identifiers[relationship-metadata-True] 196s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_reserved_identifiers[relationship-registry-False] 196s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_reserved_identifiers[relationship-registry-False] 196s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution 196s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution 196s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_asselectable 196s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_asselectable 196s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_class_over_table 196s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_class_over_table 196s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_in_backref 197s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_in_backref 197s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_module_qualified 197s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_module_qualified 197s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_no_magic 197s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_no_magic 197s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_no_table 197s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_no_table 197s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_orm_descriptor 197s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_orm_descriptor 197s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_synonym 197s [gw1] [ 9%] PASSED test/orm/test_events.py::SessionLifecycleEventsTest::test_pending_to_persistent_del 197s test/orm/test_events.py::SessionLifecycleEventsTest::test_pending_to_transient_via_expunge 197s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_synonym 197s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_table_over_class 197s [gw1] [ 9%] PASSED test/orm/test_events.py::SessionLifecycleEventsTest::test_pending_to_transient_via_expunge 197s test/orm/test_events.py::SessionLifecycleEventsTest::test_pending_to_transient_via_rollback 197s [gw1] [ 9%] PASSED test/orm/test_events.py::SessionLifecycleEventsTest::test_pending_to_transient_via_rollback 197s test/orm/test_events.py::SessionLifecycleEventsTest::test_persistent_to_deleted 197s [gw1] [ 9%] PASSED test/orm/test_events.py::SessionLifecycleEventsTest::test_persistent_to_deleted 197s test/orm/test_events.py::SessionLifecycleEventsTest::test_persistent_to_deleted_del 197s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_table_over_class 197s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_tables 197s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_tables 197s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_w_pj_annotations 197s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_w_pj_annotations 197s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_synonym_added 197s [gw0] [ 9%] SKIPPED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_synonym_added 197s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_synonym_for 197s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_synonym_for 197s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_synonym_inline 197s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_synonym_inline 197s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_synonym_no_descriptor 197s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_synonym_no_descriptor 197s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_table_args_dict_format 197s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_table_args_dict_format 197s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_table_args_empty_dict 197s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_table_args_empty_dict 197s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_table_args_empty_tuple 197s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_table_args_empty_tuple 197s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_table_args_no_dict 197s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_table_args_no_dict 197s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_table_args_none 197s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_table_args_none 197s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_table_args_tuple_format 197s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_table_args_tuple_format 197s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_table_args_type 197s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_table_args_type 197s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_table_cls_attribute 197s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_table_cls_attribute 197s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_table_cls_attribute_return_none 197s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_table_cls_attribute_return_none 197s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_uncompiled_attributes_in_relationship 197s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_uncompiled_attributes_in_relationship 197s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_unicode_string_resolve 197s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_unicode_string_resolve 197s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_unicode_string_resolve_backref 197s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_unicode_string_resolve_backref 197s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_useless_declared_attr 197s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_useless_declared_attr 197s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_uses_get_on_class_col_fk 197s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_uses_get_on_class_col_fk 197s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_using_explicit_prop_in_schema_objects 197s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_using_explicit_prop_in_schema_objects 197s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_with_explicit_autoloaded 197s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_with_explicit_autoloaded 197s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_abstract_and_or_mixin[abstract] 197s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_abstract_and_or_mixin[abstract] 197s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_abstract_and_or_mixin[mixin] 197s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_abstract_and_or_mixin[mixin] 197s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_active_history_columns 197s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_active_history_columns 197s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_add_prop_auto[Column] 197s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_add_prop_auto[Column] 197s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_add_prop_auto[mapped_column] 197s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_add_prop_auto[mapped_column] 197s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_add_prop_manual[Column] 197s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_add_prop_manual[Column] 197s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_add_prop_manual[mapped_column] 197s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_add_prop_manual[mapped_column] 197s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_alt_name_attr_subclass_column_attrset 197s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_alt_name_attr_subclass_column_attrset 197s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_alt_name_attr_subclass_column_inline 197s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_alt_name_attr_subclass_column_inline 197s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_alt_name_attr_subclass_relationship_attrset 197s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_alt_name_attr_subclass_relationship_attrset 197s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_alt_name_attr_subclass_relationship_inline 197s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_alt_name_attr_subclass_relationship_inline 197s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_attr_assigned_to_multiple_keys[column] 197s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_attr_assigned_to_multiple_keys[column] 197s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_attr_assigned_to_multiple_keys[column_property] 197s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_attr_assigned_to_multiple_keys[column_property] 197s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_attr_assigned_to_multiple_keys[mapped_column] 197s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_attr_assigned_to_multiple_keys[mapped_column] 197s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_attr_assigned_to_multiple_keys[relationship] 197s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_attr_assigned_to_multiple_keys[relationship] 197s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_attr_assigned_to_multiple_keys[synonym] 197s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_attr_assigned_to_multiple_keys[synonym] 197s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_back_populates_setup 197s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_back_populates_setup 197s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_basic 197s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_basic 197s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_cant_add_columns 197s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_cant_add_columns 197s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_classes_can_override_new 197s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_classes_can_override_new 197s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_column 197s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_column 197s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_column_named_twice 197s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_column_named_twice 197s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_column_properties 197s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_column_properties 197s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_column_properties_2 197s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_column_properties_2 197s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_column_repeated_under_prop[new] 197s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_column_repeated_under_prop[new] 197s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_column_repeated_under_prop[old] 197s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_column_repeated_under_prop[old] 197s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_composite_inline 197s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_composite_inline 197s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_composite_separate 197s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_composite_separate 197s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_decl_cascading_warns_non_mixin 197s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_decl_cascading_warns_non_mixin 197s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_declared_on_base_class 197s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_declared_on_base_class 197s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_deferred 197s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_deferred 197s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_deferred_reflection_default_error 197s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_deferred_reflection_default_error 197s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_duplicate_classes_in_base 197s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_duplicate_classes_in_base 197s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_eager_order_by 197s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_eager_order_by 197s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_expression 197s [gw1] [ 9%] PASSED test/orm/test_events.py::SessionLifecycleEventsTest::test_persistent_to_deleted_del 197s test/orm/test_events.py::SessionLifecycleEventsTest::test_persistent_to_detached_via_expunge 197s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_expression 197s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_index_doesnt_compile 197s [gw1] [ 9%] PASSED test/orm/test_events.py::SessionLifecycleEventsTest::test_persistent_to_detached_via_expunge 197s test/orm/test_events.py::SessionLifecycleEventsTest::test_persistent_to_detached_via_expunge_all 197s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_index_doesnt_compile 197s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_instrument_class_before_instrumentation 197s [gw1] [ 9%] PASSED test/orm/test_events.py::SessionLifecycleEventsTest::test_persistent_to_detached_via_expunge_all 197s test/orm/test_events.py::SessionLifecycleEventsTest::test_persistent_to_transient_via_rollback 197s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_instrument_class_before_instrumentation 197s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_mapping_to_join 197s [gw1] [ 9%] PASSED test/orm/test_events.py::SessionLifecycleEventsTest::test_persistent_to_transient_via_rollback 197s test/orm/test_events.py::SessionLifecycleEventsTest::test_transient_to_pending 197s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_mapping_to_join 197s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_nice_dependency_error 197s [gw1] [ 9%] PASSED test/orm/test_events.py::SessionLifecycleEventsTest::test_transient_to_pending 197s test/base/test_events.py::SlotsEventsTest::test_no_slots_dispatch 197s [gw1] [ 9%] PASSED test/base/test_events.py::SlotsEventsTest::test_no_slots_dispatch 197s test/base/test_events.py::SlotsEventsTest::test_slots_dispatch 197s [gw1] [ 9%] PASSED test/base/test_events.py::SlotsEventsTest::test_slots_dispatch 197s test/base/test_events.py::SubclassGrowthTest::test_subclass 197s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_nice_dependency_error 197s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_nice_dependency_error_works_with_hasattr 197s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_nice_dependency_error_works_with_hasattr 197s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_no_table 197s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_no_table 197s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_non_sql_expression_warning_five 197s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_non_sql_expression_warning_five 197s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_non_sql_expression_warning_four 197s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_non_sql_expression_warning_four 197s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_non_sql_expression_warning_one 197s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_non_sql_expression_warning_one 197s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_non_sql_expression_warning_three 197s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_non_sql_expression_warning_three 197s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_non_sql_expression_warning_two 197s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_non_sql_expression_warning_two 197s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_oops 197s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_oops 197s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_order_by_multi 197s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_order_by_multi 197s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_pk_with_fk_init 197s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_pk_with_fk_init 197s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_recompile_on_othermapper 197s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_recompile_on_othermapper 197s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_reentrant_compile_via_foreignkey 197s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_reentrant_compile_via_foreignkey 197s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_relationship_level_msg_for_invalid_callable 197s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_relationship_level_msg_for_invalid_callable 197s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_relationship_level_msg_for_invalid_object 197s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_relationship_level_msg_for_invalid_object 197s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_relationship_reference 197s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_relationship_reference 197s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_reserved_identifiers[column-metadata-True] 197s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_reserved_identifiers[column-metadata-True] 197s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_reserved_identifiers[column-registry-False] 197s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_reserved_identifiers[column-registry-False] 197s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_reserved_identifiers[relationship-metadata-True] 197s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_reserved_identifiers[relationship-metadata-True] 197s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_reserved_identifiers[relationship-registry-False] 197s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_reserved_identifiers[relationship-registry-False] 197s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution 197s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution 197s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_asselectable 197s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_asselectable 197s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_class_over_table 197s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_class_over_table 197s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_in_backref 197s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_in_backref 197s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_module_qualified 197s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_module_qualified 197s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_no_magic 197s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_no_magic 197s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_no_table 197s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_no_table 198s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_orm_descriptor 198s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_orm_descriptor 198s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_synonym 198s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_synonym 198s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_table_over_class 198s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_table_over_class 198s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_tables 198s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_tables 198s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_w_pj_annotations 198s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_w_pj_annotations 198s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_synonym_added 198s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_synonym_added 198s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_synonym_for 198s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_synonym_for 198s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_synonym_inline 198s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_synonym_inline 198s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_synonym_no_descriptor 198s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_synonym_no_descriptor 198s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_table_args_dict_format 198s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_table_args_dict_format 198s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_table_args_empty_dict 198s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_table_args_empty_dict 198s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_table_args_empty_tuple 198s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_table_args_empty_tuple 198s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_table_args_no_dict 198s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_table_args_no_dict 198s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_table_args_none 198s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_table_args_none 198s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_table_args_tuple_format 198s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_table_args_tuple_format 198s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_table_args_type 198s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_table_args_type 198s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_table_cls_attribute 198s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_table_cls_attribute 198s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_table_cls_attribute_return_none 198s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_table_cls_attribute_return_none 198s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_uncompiled_attributes_in_relationship 198s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_uncompiled_attributes_in_relationship 198s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_unicode_string_resolve 198s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_unicode_string_resolve 198s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_unicode_string_resolve_backref 198s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_unicode_string_resolve_backref 198s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_useless_declared_attr 198s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_useless_declared_attr 198s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_uses_get_on_class_col_fk 198s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_uses_get_on_class_col_fk 198s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_using_explicit_prop_in_schema_objects 198s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_using_explicit_prop_in_schema_objects 198s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_with_explicit_autoloaded 198s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_with_explicit_autoloaded 198s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_abstract_and_or_mixin[abstract] 198s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_abstract_and_or_mixin[abstract] 198s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_abstract_and_or_mixin[mixin] 198s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_abstract_and_or_mixin[mixin] 198s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_active_history_columns 198s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_active_history_columns 198s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_add_prop_auto[Column] 198s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_add_prop_auto[Column] 198s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_add_prop_auto[mapped_column] 198s [gw1] [ 9%] PASSED test/base/test_events.py::SubclassGrowthTest::test_subclass 198s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_backref_relationship 198s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_add_prop_auto[mapped_column] 198s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_add_prop_manual[Column] 198s [gw1] [ 9%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_backref_relationship 198s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_create_double_flush 198s [gw1] [ 9%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_create_double_flush 198s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_add_prop_manual[Column] 198s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_deferred 198s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_add_prop_manual[mapped_column] 198s [gw1] [ 9%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_deferred 198s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_discussion_9546 198s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_add_prop_manual[mapped_column] 198s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_alt_name_attr_subclass_column_attrset 198s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_alt_name_attr_subclass_column_attrset 198s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_alt_name_attr_subclass_column_inline 198s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_alt_name_attr_subclass_column_inline 198s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_alt_name_attr_subclass_relationship_attrset 198s [gw1] [ 9%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_discussion_9546 198s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_alt_name_attr_subclass_relationship_attrset 198s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_alt_name_attr_subclass_relationship_inline 198s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_external_id 198s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_alt_name_attr_subclass_relationship_inline 198s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_attr_assigned_to_multiple_keys[column] 198s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_attr_assigned_to_multiple_keys[column] 198s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_attr_assigned_to_multiple_keys[column_property] 198s [gw1] [ 9%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_external_id 198s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_from_null 198s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_attr_assigned_to_multiple_keys[column_property] 198s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_attr_assigned_to_multiple_keys[mapped_column] 198s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_attr_assigned_to_multiple_keys[mapped_column] 198s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_attr_assigned_to_multiple_keys[relationship] 198s [gw1] [ 9%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_from_null 198s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_index_naming[composite_index] 198s [gw1] [ 9%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_index_naming[composite_index] 198s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_index_naming[explicit_name_index] 198s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_attr_assigned_to_multiple_keys[relationship] 198s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_attr_assigned_to_multiple_keys[synonym] 198s [gw1] [ 9%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_index_naming[explicit_name_index] 198s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_index_naming[fk_constraint] 198s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_attr_assigned_to_multiple_keys[synonym] 198s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_back_populates_setup 198s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_back_populates_setup 198s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_basic 198s [gw1] [ 9%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_index_naming[fk_constraint] 198s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_index_naming[fk_constraint_explicit_name] 198s [gw1] [ 9%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_index_naming[fk_constraint_explicit_name] 198s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_index_naming[fk_constraint_naming_conv] 198s [gw1] [ 9%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_index_naming[fk_constraint_naming_conv] 198s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_basic 198s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_cant_add_columns 198s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_index_naming[index_single_col] 198s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_cant_add_columns 198s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_classes_can_override_new 198s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_classes_can_override_new 198s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_column 198s [gw1] [ 9%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_index_naming[index_single_col] 198s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_index_naming[unique_constraint] 198s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_column 198s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_column_named_twice 198s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_column_named_twice 198s [gw1] [ 9%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_index_naming[unique_constraint] 198s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_column_properties 198s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_index_naming[unique_constraint_explicit_name] 198s [gw1] [ 9%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_index_naming[unique_constraint_explicit_name] 198s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_index_naming[unique_constraint_naming_conv] 198s [gw1] [ 9%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_index_naming[unique_constraint_naming_conv] 198s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_insert_null 198s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_column_properties 198s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_column_properties_2 198s [gw1] [ 9%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_insert_null 198s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_column_properties_2 198s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_joined_inheritance 198s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_column_repeated_under_prop[new] 198s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_column_repeated_under_prop[new] 198s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_column_repeated_under_prop[old] 198s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_column_repeated_under_prop[old] 198s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_composite_inline 198s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_composite_inline 198s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_composite_separate 198s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_composite_separate 198s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_decl_cascading_warns_non_mixin 198s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_decl_cascading_warns_non_mixin 198s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_declared_on_base_class 198s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_declared_on_base_class 198s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_deferred 198s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_deferred 198s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_deferred_reflection_default_error 198s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_deferred_reflection_default_error 198s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_duplicate_classes_in_base 198s [gw1] [ 9%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_joined_inheritance 198s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_duplicate_classes_in_base 198s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_eager_order_by 198s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_joined_inheritance_changed 198s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_eager_order_by 198s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_expression 198s [gw1] [ 9%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_joined_inheritance_changed 198s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_joined_inheritance_multilevel 198s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_expression 198s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_index_doesnt_compile 198s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_index_doesnt_compile 198s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_instrument_class_before_instrumentation 198s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_instrument_class_before_instrumentation 198s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_mapping_to_join 198s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_mapping_to_join 198s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_nice_dependency_error 198s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_nice_dependency_error 198s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_nice_dependency_error_works_with_hasattr 198s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_nice_dependency_error_works_with_hasattr 198s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_no_table 198s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_no_table 198s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_non_sql_expression_warning_five 198s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_non_sql_expression_warning_five 198s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_non_sql_expression_warning_four 198s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_non_sql_expression_warning_four 198s [gw1] [ 9%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_joined_inheritance_multilevel 198s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_non_sql_expression_warning_one 198s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_non_sql_expression_warning_one 198s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_non_sql_expression_warning_three 198s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_mutate_named_column 198s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_non_sql_expression_warning_three 198s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_non_sql_expression_warning_two 198s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_non_sql_expression_warning_two 198s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_oops 198s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_oops 198s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_order_by_multi 198s [gw1] [ 9%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_mutate_named_column 198s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_mutate_plain_column 198s [gw1] [ 9%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_mutate_plain_column 198s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_order_by_multi 198s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_pk_with_fk_init 198s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_plain 198s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_pk_with_fk_init 198s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_recompile_on_othermapper 198s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_recompile_on_othermapper 198s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_reentrant_compile_via_foreignkey 198s [gw1] [ 9%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_plain 198s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_relationship 198s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_reentrant_compile_via_foreignkey 198s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_relationship_level_msg_for_invalid_callable 198s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_relationship_level_msg_for_invalid_callable 198s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_relationship_level_msg_for_invalid_object 198s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_relationship_level_msg_for_invalid_object 198s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_relationship_reference 198s [gw1] [ 9%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_relationship 198s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_single_inheritance 198s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_relationship_reference 198s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_reserved_identifiers[column-metadata-True] 198s [gw1] [ 9%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_single_inheritance 198s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_reserved_identifiers[column-metadata-True] 198s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_unique 198s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_reserved_identifiers[column-registry-False] 198s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_reserved_identifiers[column-registry-False] 198s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_reserved_identifiers[relationship-metadata-True] 198s [gw1] [ 9%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_unique 198s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_unique_identifiers_across_deletes 198s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_reserved_identifiers[relationship-metadata-True] 198s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_reserved_identifiers[relationship-registry-False] 198s [gw1] [ 9%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_unique_identifiers_across_deletes 198s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_w_mapper_versioning 198s [gw1] [ 9%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_w_mapper_versioning 198s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_reserved_identifiers[relationship-registry-False] 198s test/base/test_examples.py::VersionedRowsTestNewBase::test_backref_relationship 198s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution 198s [gw1] [ 9%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_backref_relationship 198s test/base/test_examples.py::VersionedRowsTestNewBase::test_create_double_flush 198s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution 198s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_asselectable 198s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_asselectable 198s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_class_over_table 198s [gw1] [ 9%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_create_double_flush 198s test/base/test_examples.py::VersionedRowsTestNewBase::test_deferred 198s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_class_over_table 198s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_in_backref 198s [gw1] [ 9%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_deferred 198s test/base/test_examples.py::VersionedRowsTestNewBase::test_discussion_9546 198s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_in_backref 198s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_module_qualified 198s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_module_qualified 198s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_no_magic 198s [gw1] [ 9%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_discussion_9546 198s test/base/test_examples.py::VersionedRowsTestNewBase::test_external_id 198s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_no_magic 198s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_no_table 198s [gw1] [ 9%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_external_id 198s test/base/test_examples.py::VersionedRowsTestNewBase::test_from_null 198s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_no_table 198s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_orm_descriptor 198s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_orm_descriptor 198s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_synonym 198s [gw1] [ 9%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_from_null 198s test/base/test_examples.py::VersionedRowsTestNewBase::test_index_naming[composite_index] 198s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_synonym 198s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_table_over_class 198s [gw1] [ 9%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_index_naming[composite_index] 198s test/base/test_examples.py::VersionedRowsTestNewBase::test_index_naming[explicit_name_index] 198s [gw1] [ 9%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_index_naming[explicit_name_index] 198s test/base/test_examples.py::VersionedRowsTestNewBase::test_index_naming[fk_constraint] 198s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_table_over_class 198s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_tables 198s [gw1] [ 9%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_index_naming[fk_constraint] 198s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_tables 198s test/base/test_examples.py::VersionedRowsTestNewBase::test_index_naming[fk_constraint_explicit_name] 198s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_w_pj_annotations 198s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_w_pj_annotations 198s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_synonym_added 198s [gw1] [ 9%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_index_naming[fk_constraint_explicit_name] 198s test/base/test_examples.py::VersionedRowsTestNewBase::test_index_naming[fk_constraint_naming_conv] 198s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_synonym_added 198s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_synonym_for 198s [gw1] [ 9%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_index_naming[fk_constraint_naming_conv] 198s test/base/test_examples.py::VersionedRowsTestNewBase::test_index_naming[index_single_col] 198s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_synonym_for 198s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_synonym_inline 198s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_synonym_inline 198s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_synonym_no_descriptor 198s [gw1] [ 9%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_index_naming[index_single_col] 198s test/base/test_examples.py::VersionedRowsTestNewBase::test_index_naming[unique_constraint] 198s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_synonym_no_descriptor 198s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_table_args_dict_format 198s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_table_args_dict_format 198s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_table_args_empty_dict 198s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_table_args_empty_dict 198s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_table_args_empty_tuple 198s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_table_args_empty_tuple 198s [gw1] [ 9%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_index_naming[unique_constraint] 198s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_table_args_no_dict 198s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_table_args_no_dict 198s test/base/test_examples.py::VersionedRowsTestNewBase::test_index_naming[unique_constraint_explicit_name] 198s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_table_args_none 198s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_table_args_none 198s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_table_args_tuple_format 198s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_table_args_tuple_format 198s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_table_args_type 198s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_table_args_type 198s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_table_cls_attribute 198s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_table_cls_attribute 198s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_table_cls_attribute_return_none 198s [gw1] [ 9%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_index_naming[unique_constraint_explicit_name] 198s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_table_cls_attribute_return_none 198s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_uncompiled_attributes_in_relationship 198s test/base/test_examples.py::VersionedRowsTestNewBase::test_index_naming[unique_constraint_naming_conv] 198s [gw1] [ 9%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_index_naming[unique_constraint_naming_conv] 198s test/base/test_examples.py::VersionedRowsTestNewBase::test_insert_null 198s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_uncompiled_attributes_in_relationship 198s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_unicode_string_resolve 198s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_unicode_string_resolve 198s [gw1] [ 9%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_insert_null 198s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_unicode_string_resolve_backref 199s test/base/test_examples.py::VersionedRowsTestNewBase::test_joined_inheritance 199s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_unicode_string_resolve_backref 199s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_useless_declared_attr 199s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_useless_declared_attr 199s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_uses_get_on_class_col_fk 199s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_uses_get_on_class_col_fk 199s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_using_explicit_prop_in_schema_objects 199s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_using_explicit_prop_in_schema_objects 199s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_with_explicit_autoloaded 199s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_with_explicit_autoloaded 199s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_abstract_and_or_mixin[abstract] 199s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_abstract_and_or_mixin[abstract] 199s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_abstract_and_or_mixin[mixin] 199s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_abstract_and_or_mixin[mixin] 199s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_active_history_columns 199s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_active_history_columns 199s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_add_prop_auto[Column] 199s [gw1] [ 9%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_joined_inheritance 199s test/base/test_examples.py::VersionedRowsTestNewBase::test_joined_inheritance_changed 199s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_add_prop_auto[Column] 199s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_add_prop_auto[mapped_column] 199s [gw1] [ 10%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_joined_inheritance_changed 199s test/base/test_examples.py::VersionedRowsTestNewBase::test_joined_inheritance_multilevel 199s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_add_prop_auto[mapped_column] 199s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_add_prop_manual[Column] 199s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_add_prop_manual[Column] 199s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_add_prop_manual[mapped_column] 199s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_add_prop_manual[mapped_column] 199s [gw1] [ 10%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_joined_inheritance_multilevel 199s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_alt_name_attr_subclass_column_attrset 199s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_alt_name_attr_subclass_column_attrset 199s test/base/test_examples.py::VersionedRowsTestNewBase::test_mutate_named_column 199s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_alt_name_attr_subclass_column_inline 199s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_alt_name_attr_subclass_column_inline 199s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_alt_name_attr_subclass_relationship_attrset 199s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_alt_name_attr_subclass_relationship_attrset 199s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_alt_name_attr_subclass_relationship_inline 199s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_alt_name_attr_subclass_relationship_inline 199s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_attr_assigned_to_multiple_keys[column] 199s [gw1] [ 10%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_mutate_named_column 199s test/base/test_examples.py::VersionedRowsTestNewBase::test_mutate_plain_column 199s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_attr_assigned_to_multiple_keys[column] 199s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_attr_assigned_to_multiple_keys[column_property] 199s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_attr_assigned_to_multiple_keys[column_property] 199s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_attr_assigned_to_multiple_keys[mapped_column] 199s [gw1] [ 10%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_mutate_plain_column 199s test/base/test_examples.py::VersionedRowsTestNewBase::test_plain 199s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_attr_assigned_to_multiple_keys[mapped_column] 199s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_attr_assigned_to_multiple_keys[relationship] 199s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_attr_assigned_to_multiple_keys[relationship] 199s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_attr_assigned_to_multiple_keys[synonym] 199s [gw1] [ 10%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_plain 199s test/base/test_examples.py::VersionedRowsTestNewBase::test_relationship 199s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_attr_assigned_to_multiple_keys[synonym] 199s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_back_populates_setup 199s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_back_populates_setup 199s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_basic 199s [gw1] [ 10%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_relationship 199s test/base/test_examples.py::VersionedRowsTestNewBase::test_single_inheritance 199s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_basic 199s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_cant_add_columns 199s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_cant_add_columns 199s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_classes_can_override_new 199s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_classes_can_override_new 199s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_column 199s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_column 199s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_column_named_twice 199s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_column_named_twice 199s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_column_properties 199s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_column_properties 199s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_column_properties_2 199s [gw1] [ 10%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_single_inheritance 199s test/base/test_examples.py::VersionedRowsTestNewBase::test_unique 199s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_column_properties_2 199s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_column_repeated_under_prop[new] 199s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_column_repeated_under_prop[new] 199s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_column_repeated_under_prop[old] 199s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_column_repeated_under_prop[old] 199s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_composite_inline 199s [gw1] [ 10%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_unique 199s test/base/test_examples.py::VersionedRowsTestNewBase::test_unique_identifiers_across_deletes 199s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_composite_inline 199s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_composite_separate 199s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_composite_separate 199s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_decl_cascading_warns_non_mixin 199s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_decl_cascading_warns_non_mixin 199s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_declared_on_base_class 199s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_declared_on_base_class 199s [gw1] [ 10%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_unique_identifiers_across_deletes 199s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_deferred 199s test/base/test_examples.py::VersionedRowsTestNewBase::test_w_mapper_versioning 199s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_deferred 199s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_deferred_reflection_default_error 199s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_deferred_reflection_default_error 199s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_duplicate_classes_in_base 199s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_duplicate_classes_in_base 199s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_eager_order_by 199s [gw1] [ 10%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_w_mapper_versioning 199s test/base/test_except.py::PickleException::test_all_exc 199s [gw1] [ 10%] PASSED test/base/test_except.py::PickleException::test_all_exc 199s test/base/test_except.py::PickleException::test_exc[AmbiguousForeignKeysError-] 199s [gw1] [ 10%] PASSED test/base/test_except.py::PickleException::test_exc[AmbiguousForeignKeysError-] 199s test/base/test_except.py::PickleException::test_exc[ArgumentError-] 199s [gw1] [ 10%] PASSED test/base/test_except.py::PickleException::test_exc[ArgumentError-] 199s test/base/test_except.py::PickleException::test_exc[AwaitRequired-] 199s [gw1] [ 10%] PASSED test/base/test_except.py::PickleException::test_exc[AwaitRequired-] 199s test/base/test_except.py::PickleException::test_exc[Base20DeprecationWarning-] 199s [gw1] [ 10%] PASSED test/base/test_except.py::PickleException::test_exc[Base20DeprecationWarning-] 199s test/base/test_except.py::PickleException::test_exc[CircularDependencyError-0] 199s [gw1] [ 10%] PASSED test/base/test_except.py::PickleException::test_exc[CircularDependencyError-0] 199s test/base/test_except.py::PickleException::test_exc[CircularDependencyError-1] 199s [gw1] [ 10%] PASSED test/base/test_except.py::PickleException::test_exc[CircularDependencyError-1] 199s test/base/test_except.py::PickleException::test_exc[CompileError-] 199s [gw1] [ 10%] PASSED test/base/test_except.py::PickleException::test_exc[CompileError-] 199s test/base/test_except.py::PickleException::test_exc[ConstraintColumnNotFoundError-] 199s [gw1] [ 10%] PASSED test/base/test_except.py::PickleException::test_exc[ConstraintColumnNotFoundError-] 199s test/base/test_except.py::PickleException::test_exc[DBAPIError-0] 199s [gw1] [ 10%] PASSED test/base/test_except.py::PickleException::test_exc[DBAPIError-0] 199s test/base/test_except.py::PickleException::test_exc[DBAPIError-1] 199s [gw1] [ 10%] PASSED test/base/test_except.py::PickleException::test_exc[DBAPIError-1] 199s test/base/test_except.py::PickleException::test_exc[DBAPIError-details] 199s [gw1] [ 10%] PASSED test/base/test_except.py::PickleException::test_exc[DBAPIError-details] 199s test/base/test_except.py::PickleException::test_exc[DataError-0] 199s [gw1] [ 10%] PASSED test/base/test_except.py::PickleException::test_exc[DataError-0] 199s test/base/test_except.py::PickleException::test_exc[DataError-1] 199s [gw1] [ 10%] PASSED test/base/test_except.py::PickleException::test_exc[DataError-1] 199s test/base/test_except.py::PickleException::test_exc[DataError-details] 199s [gw1] [ 10%] PASSED test/base/test_except.py::PickleException::test_exc[DataError-details] 199s test/base/test_except.py::PickleException::test_exc[DatabaseError-0] 199s [gw1] [ 10%] PASSED test/base/test_except.py::PickleException::test_exc[DatabaseError-0] 199s test/base/test_except.py::PickleException::test_exc[DatabaseError-1] 199s [gw1] [ 10%] PASSED test/base/test_except.py::PickleException::test_exc[DatabaseError-1] 199s test/base/test_except.py::PickleException::test_exc[DatabaseError-details] 199s [gw1] [ 10%] PASSED test/base/test_except.py::PickleException::test_exc[DatabaseError-details] 199s test/base/test_except.py::PickleException::test_exc[DisconnectionError-] 199s [gw1] [ 10%] PASSED test/base/test_except.py::PickleException::test_exc[DisconnectionError-] 199s test/base/test_except.py::PickleException::test_exc[DuplicateColumnError-] 199s [gw1] [ 10%] PASSED test/base/test_except.py::PickleException::test_exc[DuplicateColumnError-] 199s test/base/test_except.py::PickleException::test_exc[IdentifierError-] 199s [gw1] [ 10%] PASSED test/base/test_except.py::PickleException::test_exc[IdentifierError-] 199s test/base/test_except.py::PickleException::test_exc[IllegalStateChangeError-] 199s [gw1] [ 10%] PASSED test/base/test_except.py::PickleException::test_exc[IllegalStateChangeError-] 199s test/base/test_except.py::PickleException::test_exc[IntegrityError-0] 199s [gw1] [ 10%] PASSED test/base/test_except.py::PickleException::test_exc[IntegrityError-0] 199s test/base/test_except.py::PickleException::test_exc[IntegrityError-1] 199s [gw1] [ 10%] PASSED test/base/test_except.py::PickleException::test_exc[IntegrityError-1] 199s test/base/test_except.py::PickleException::test_exc[IntegrityError-details] 199s [gw1] [ 10%] PASSED test/base/test_except.py::PickleException::test_exc[IntegrityError-details] 199s test/base/test_except.py::PickleException::test_exc[InterfaceError-0] 199s [gw1] [ 10%] PASSED test/base/test_except.py::PickleException::test_exc[InterfaceError-0] 199s test/base/test_except.py::PickleException::test_exc[InterfaceError-1] 199s [gw1] [ 10%] PASSED test/base/test_except.py::PickleException::test_exc[InterfaceError-1] 199s test/base/test_except.py::PickleException::test_exc[InterfaceError-details] 199s [gw1] [ 10%] PASSED test/base/test_except.py::PickleException::test_exc[InterfaceError-details] 199s test/base/test_except.py::PickleException::test_exc[InternalError-0] 199s [gw1] [ 10%] PASSED test/base/test_except.py::PickleException::test_exc[InternalError-0] 199s test/base/test_except.py::PickleException::test_exc[InternalError-1] 199s [gw1] [ 10%] PASSED test/base/test_except.py::PickleException::test_exc[InternalError-1] 199s test/base/test_except.py::PickleException::test_exc[InternalError-details] 199s [gw1] [ 10%] PASSED test/base/test_except.py::PickleException::test_exc[InternalError-details] 199s test/base/test_except.py::PickleException::test_exc[InvalidRequestError-] 199s [gw1] [ 10%] PASSED test/base/test_except.py::PickleException::test_exc[InvalidRequestError-] 199s test/base/test_except.py::PickleException::test_exc[InvalidatePoolError-] 199s [gw1] [ 10%] PASSED test/base/test_except.py::PickleException::test_exc[InvalidatePoolError-] 199s test/base/test_except.py::PickleException::test_exc[LegacyAPIWarning-] 199s [gw1] [ 10%] PASSED test/base/test_except.py::PickleException::test_exc[LegacyAPIWarning-] 199s test/base/test_except.py::PickleException::test_exc[MissingGreenlet-] 199s [gw1] [ 10%] PASSED test/base/test_except.py::PickleException::test_exc[MissingGreenlet-] 199s test/base/test_except.py::PickleException::test_exc[MovedIn20Warning-] 199s [gw1] [ 10%] PASSED test/base/test_except.py::PickleException::test_exc[MovedIn20Warning-] 199s test/base/test_except.py::PickleException::test_exc[MultipleResultsFound-] 199s [gw1] [ 10%] PASSED test/base/test_except.py::PickleException::test_exc[MultipleResultsFound-] 199s test/base/test_except.py::PickleException::test_exc[NoForeignKeysError-] 199s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_eager_order_by 199s [gw1] [ 10%] PASSED test/base/test_except.py::PickleException::test_exc[NoForeignKeysError-] 199s test/base/test_except.py::PickleException::test_exc[NoInspectionAvailable-] 199s [gw1] [ 10%] PASSED test/base/test_except.py::PickleException::test_exc[NoInspectionAvailable-] 199s test/base/test_except.py::PickleException::test_exc[NoReferenceError-] 199s [gw1] [ 10%] PASSED test/base/test_except.py::PickleException::test_exc[NoReferenceError-] 199s test/base/test_except.py::PickleException::test_exc[NoReferencedColumnError-] 199s [gw1] [ 10%] PASSED test/base/test_except.py::PickleException::test_exc[NoReferencedColumnError-] 199s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_expression 199s test/base/test_except.py::PickleException::test_exc[NoReferencedTableError-] 199s [gw1] [ 10%] PASSED test/base/test_except.py::PickleException::test_exc[NoReferencedTableError-] 199s test/base/test_except.py::PickleException::test_exc[NoResultFound-] 199s [gw1] [ 10%] PASSED test/base/test_except.py::PickleException::test_exc[NoResultFound-] 199s test/base/test_except.py::PickleException::test_exc[NoSuchColumnError-] 199s [gw1] [ 10%] PASSED test/base/test_except.py::PickleException::test_exc[NoSuchColumnError-] 199s test/base/test_except.py::PickleException::test_exc[NoSuchModuleError-] 199s [gw1] [ 10%] PASSED test/base/test_except.py::PickleException::test_exc[NoSuchModuleError-] 199s test/base/test_except.py::PickleException::test_exc[NoSuchTableError-] 199s [gw1] [ 10%] PASSED test/base/test_except.py::PickleException::test_exc[NoSuchTableError-] 199s test/base/test_except.py::PickleException::test_exc[NotSupportedError-0] 199s [gw1] [ 10%] PASSED test/base/test_except.py::PickleException::test_exc[NotSupportedError-0] 199s test/base/test_except.py::PickleException::test_exc[NotSupportedError-1] 199s [gw1] [ 10%] PASSED test/base/test_except.py::PickleException::test_exc[NotSupportedError-1] 199s test/base/test_except.py::PickleException::test_exc[NotSupportedError-details] 199s [gw1] [ 10%] PASSED test/base/test_except.py::PickleException::test_exc[NotSupportedError-details] 199s test/base/test_except.py::PickleException::test_exc[ObjectNotExecutableError-] 199s [gw1] [ 10%] PASSED test/base/test_except.py::PickleException::test_exc[ObjectNotExecutableError-] 199s test/base/test_except.py::PickleException::test_exc[OperationalError-0] 199s [gw1] [ 10%] PASSED test/base/test_except.py::PickleException::test_exc[OperationalError-0] 199s test/base/test_except.py::PickleException::test_exc[OperationalError-1] 199s [gw1] [ 10%] PASSED test/base/test_except.py::PickleException::test_exc[OperationalError-1] 199s test/base/test_except.py::PickleException::test_exc[OperationalError-details] 199s [gw1] [ 10%] PASSED test/base/test_except.py::PickleException::test_exc[OperationalError-details] 199s test/base/test_except.py::PickleException::test_exc[PendingRollbackError-] 199s [gw1] [ 10%] PASSED test/base/test_except.py::PickleException::test_exc[PendingRollbackError-] 199s test/base/test_except.py::PickleException::test_exc[ProgrammingError-0] 199s [gw1] [ 10%] PASSED test/base/test_except.py::PickleException::test_exc[ProgrammingError-0] 199s test/base/test_except.py::PickleException::test_exc[ProgrammingError-1] 199s [gw1] [ 10%] PASSED test/base/test_except.py::PickleException::test_exc[ProgrammingError-1] 199s test/base/test_except.py::PickleException::test_exc[ProgrammingError-details] 199s [gw1] [ 10%] PASSED test/base/test_except.py::PickleException::test_exc[ProgrammingError-details] 199s test/base/test_except.py::PickleException::test_exc[ResourceClosedError-] 199s [gw1] [ 10%] PASSED test/base/test_except.py::PickleException::test_exc[ResourceClosedError-] 199s test/base/test_except.py::PickleException::test_exc[SADeprecationWarning-] 199s [gw1] [ 10%] PASSED test/base/test_except.py::PickleException::test_exc[SADeprecationWarning-] 199s test/base/test_except.py::PickleException::test_exc[SAPendingDeprecationWarning-] 199s [gw1] [ 10%] PASSED test/base/test_except.py::PickleException::test_exc[SAPendingDeprecationWarning-] 199s test/base/test_except.py::PickleException::test_exc[SATestSuiteWarning-] 199s [gw1] [ 10%] PASSED test/base/test_except.py::PickleException::test_exc[SATestSuiteWarning-] 199s test/base/test_except.py::PickleException::test_exc[SAWarning-] 199s [gw1] [ 10%] PASSED test/base/test_except.py::PickleException::test_exc[SAWarning-] 199s test/base/test_except.py::PickleException::test_exc[SQLAlchemyError-] 199s [gw1] [ 10%] PASSED test/base/test_except.py::PickleException::test_exc[SQLAlchemyError-] 199s test/base/test_except.py::PickleException::test_exc[StatementError-0] 199s [gw1] [ 10%] PASSED test/base/test_except.py::PickleException::test_exc[StatementError-0] 199s test/base/test_except.py::PickleException::test_exc[StatementError-1] 199s [gw1] [ 10%] PASSED test/base/test_except.py::PickleException::test_exc[StatementError-1] 199s test/base/test_except.py::PickleException::test_exc[StatementError-details] 199s [gw1] [ 10%] PASSED test/base/test_except.py::PickleException::test_exc[StatementError-details] 199s test/base/test_except.py::PickleException::test_exc[TimeoutError-] 199s [gw1] [ 10%] PASSED test/base/test_except.py::PickleException::test_exc[TimeoutError-] 199s test/base/test_except.py::PickleException::test_exc[UnboundExecutionError-] 199s [gw1] [ 10%] PASSED test/base/test_except.py::PickleException::test_exc[UnboundExecutionError-] 199s test/base/test_except.py::PickleException::test_exc[UnreflectableTableError-] 199s [gw1] [ 10%] PASSED test/base/test_except.py::PickleException::test_exc[UnreflectableTableError-] 199s test/base/test_except.py::PickleException::test_exc[UnsupportedCompilationError-0] 199s [gw1] [ 10%] PASSED test/base/test_except.py::PickleException::test_exc[UnsupportedCompilationError-0] 199s test/base/test_except.py::PickleException::test_exc[UnsupportedCompilationError-1] 199s [gw1] [ 10%] PASSED test/base/test_except.py::PickleException::test_exc[UnsupportedCompilationError-1] 199s test/base/test_except.py::WrapTest::test_db_error_busted_dbapi 199s [gw1] [ 10%] PASSED test/base/test_except.py::WrapTest::test_db_error_busted_dbapi 199s test/base/test_except.py::WrapTest::test_db_error_dbapi_uses_wrong_names 199s [gw1] [ 10%] PASSED test/base/test_except.py::WrapTest::test_db_error_dbapi_uses_wrong_names 199s test/base/test_except.py::WrapTest::test_db_error_keyboard_interrupt 199s [gw1] [ 10%] PASSED test/base/test_except.py::WrapTest::test_db_error_keyboard_interrupt 199s test/base/test_except.py::WrapTest::test_db_error_noncompliant_dbapi 199s [gw1] [ 10%] PASSED test/base/test_except.py::WrapTest::test_db_error_noncompliant_dbapi 199s test/base/test_except.py::WrapTest::test_db_error_normal 199s [gw1] [ 10%] PASSED test/base/test_except.py::WrapTest::test_db_error_normal 199s test/base/test_except.py::WrapTest::test_db_error_system_exit 199s [gw1] [ 10%] PASSED test/base/test_except.py::WrapTest::test_db_error_system_exit 199s test/base/test_except.py::WrapTest::test_statement_error_no_code 199s [gw1] [ 10%] PASSED test/base/test_except.py::WrapTest::test_statement_error_no_code 199s test/base/test_except.py::WrapTest::test_statement_error_w_code 199s [gw1] [ 10%] PASSED test/base/test_except.py::WrapTest::test_statement_error_w_code 199s test/base/test_except.py::WrapTest::test_tostring 199s [gw1] [ 10%] PASSED test/base/test_except.py::WrapTest::test_tostring 199s test/base/test_except.py::WrapTest::test_tostring_large_dict 199s [gw1] [ 10%] PASSED test/base/test_except.py::WrapTest::test_tostring_large_dict 199s test/base/test_except.py::WrapTest::test_tostring_large_executemany 199s [gw1] [ 10%] PASSED test/base/test_except.py::WrapTest::test_tostring_large_executemany 199s test/base/test_except.py::WrapTest::test_tostring_large_list 199s [gw1] [ 10%] PASSED test/base/test_except.py::WrapTest::test_tostring_large_list 199s test/base/test_except.py::WrapTest::test_tostring_with_newlines 199s [gw1] [ 10%] PASSED test/base/test_except.py::WrapTest::test_tostring_with_newlines 199s test/base/test_except.py::WrapTest::test_version_token 199s [gw1] [ 10%] PASSED test/base/test_except.py::WrapTest::test_version_token 199s test/base/test_except.py::WrapTest::test_wrap_multi_arg 199s [gw1] [ 10%] PASSED test/base/test_except.py::WrapTest::test_wrap_multi_arg 199s test/base/test_except.py::WrapTest::test_wrap_unicode_arg 199s [gw1] [ 10%] PASSED test/base/test_except.py::WrapTest::test_wrap_unicode_arg 199s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_expression 199s test/engine/test_execute.py::CompiledCacheTest_sqlite+pysqlite_3_46_1::test_cache 199s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_index_doesnt_compile 199s [gw1] [ 10%] PASSED test/engine/test_execute.py::CompiledCacheTest_sqlite+pysqlite_3_46_1::test_cache 199s test/engine/test_execute.py::CompiledCacheTest_sqlite+pysqlite_3_46_1::test_cache_noleak_on_statement_values 199s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_index_doesnt_compile 199s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_instrument_class_before_instrumentation 199s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_instrument_class_before_instrumentation 199s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_mapping_to_join 199s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_mapping_to_join 199s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_nice_dependency_error 199s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_nice_dependency_error 199s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_nice_dependency_error_works_with_hasattr 199s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_nice_dependency_error_works_with_hasattr 199s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_no_table 199s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_no_table 199s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_non_sql_expression_warning_five 199s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_non_sql_expression_warning_five 199s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_non_sql_expression_warning_four 199s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_non_sql_expression_warning_four 199s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_non_sql_expression_warning_one 199s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_non_sql_expression_warning_one 199s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_non_sql_expression_warning_three 199s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_non_sql_expression_warning_three 199s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_non_sql_expression_warning_two 199s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_non_sql_expression_warning_two 199s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_oops 199s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_oops 199s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_order_by_multi 199s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_order_by_multi 199s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_pk_with_fk_init 199s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_pk_with_fk_init 199s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_recompile_on_othermapper 199s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_recompile_on_othermapper 199s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_reentrant_compile_via_foreignkey 199s [gw1] [ 10%] PASSED test/engine/test_execute.py::CompiledCacheTest_sqlite+pysqlite_3_46_1::test_cache_noleak_on_statement_values 199s test/engine/test_execute.py::CompiledCacheTest_sqlite+pysqlite_3_46_1::test_keys_independent_of_ordering 199s [gw1] [ 10%] PASSED test/engine/test_execute.py::CompiledCacheTest_sqlite+pysqlite_3_46_1::test_keys_independent_of_ordering 199s test/engine/test_execute.py::CompiledCacheTest_sqlite+pysqlite_3_46_1::test_schema_translate_in_key 200s [gw1] [ 10%] PASSED test/engine/test_execute.py::CompiledCacheTest_sqlite+pysqlite_3_46_1::test_schema_translate_in_key 200s test/engine/test_execute.py::ConvenienceExecuteTest_sqlite+pysqlite_3_46_1::test_connection_as_ctx 200s [gw1] [ 10%] PASSED test/engine/test_execute.py::ConvenienceExecuteTest_sqlite+pysqlite_3_46_1::test_connection_as_ctx 200s test/engine/test_execute.py::ConvenienceExecuteTest_sqlite+pysqlite_3_46_1::test_transaction_connection_ctx_commit 200s [gw1] [ 10%] PASSED test/engine/test_execute.py::ConvenienceExecuteTest_sqlite+pysqlite_3_46_1::test_transaction_connection_ctx_commit 200s test/engine/test_execute.py::ConvenienceExecuteTest_sqlite+pysqlite_3_46_1::test_transaction_connection_ctx_rollback 200s [gw1] [ 10%] PASSED test/engine/test_execute.py::ConvenienceExecuteTest_sqlite+pysqlite_3_46_1::test_transaction_connection_ctx_rollback 200s test/engine/test_execute.py::ConvenienceExecuteTest_sqlite+pysqlite_3_46_1::test_transaction_engine_ctx_begin_fails_dont_enter_enter 200s [gw1] [ 10%] PASSED test/engine/test_execute.py::ConvenienceExecuteTest_sqlite+pysqlite_3_46_1::test_transaction_engine_ctx_begin_fails_dont_enter_enter 200s test/engine/test_execute.py::ConvenienceExecuteTest_sqlite+pysqlite_3_46_1::test_transaction_engine_ctx_begin_fails_include_enter 200s [gw1] [ 10%] PASSED test/engine/test_execute.py::ConvenienceExecuteTest_sqlite+pysqlite_3_46_1::test_transaction_engine_ctx_begin_fails_include_enter 200s test/engine/test_execute.py::ConvenienceExecuteTest_sqlite+pysqlite_3_46_1::test_transaction_engine_ctx_commit 200s [gw1] [ 10%] PASSED test/engine/test_execute.py::ConvenienceExecuteTest_sqlite+pysqlite_3_46_1::test_transaction_engine_ctx_commit 200s test/engine/test_execute.py::ConvenienceExecuteTest_sqlite+pysqlite_3_46_1::test_transaction_engine_ctx_rollback 200s [gw1] [ 10%] PASSED test/engine/test_execute.py::ConvenienceExecuteTest_sqlite+pysqlite_3_46_1::test_transaction_engine_ctx_rollback 200s test/engine/test_execute.py::DialectDoesntSupportCachingTest_sqlite+pysqlite_3_46_1::test_it_caches 200s [gw1] [ 10%] PASSED test/engine/test_execute.py::DialectDoesntSupportCachingTest_sqlite+pysqlite_3_46_1::test_it_caches 200s test/engine/test_execute.py::DialectDoesntSupportCachingTest_sqlite+pysqlite_3_46_1::test_no_cache 200s [gw1] [ 10%] PASSED test/engine/test_execute.py::DialectDoesntSupportCachingTest_sqlite+pysqlite_3_46_1::test_no_cache 200s test/engine/test_execute.py::DialectEventTest::test_connect_do_connect 200s [gw1] [ 10%] PASSED test/engine/test_execute.py::DialectEventTest::test_connect_do_connect 200s test/engine/test_execute.py::DialectEventTest::test_connect_do_connect_info_there_after_invalidate 200s [gw1] [ 10%] PASSED test/engine/test_execute.py::DialectEventTest::test_connect_do_connect_info_there_after_invalidate 200s test/engine/test_execute.py::DialectEventTest::test_connect_do_connect_info_there_after_recycle 200s [gw1] [ 10%] PASSED test/engine/test_execute.py::DialectEventTest::test_connect_do_connect_info_there_after_recycle 200s test/engine/test_execute.py::DialectEventTest::test_connect_replace_params 200s [gw1] [ 10%] PASSED test/engine/test_execute.py::DialectEventTest::test_connect_replace_params 200s test/engine/test_execute.py::DialectEventTest::test_cursor_execute_w_replace 200s [gw1] [ 10%] PASSED test/engine/test_execute.py::DialectEventTest::test_cursor_execute_w_replace 200s test/engine/test_execute.py::DialectEventTest::test_cursor_execute_wo_replace 200s [gw1] [ 10%] PASSED test/engine/test_execute.py::DialectEventTest::test_cursor_execute_wo_replace 200s test/engine/test_execute.py::DialectEventTest::test_do_execute_no_params_w_replace 200s [gw1] [ 10%] PASSED test/engine/test_execute.py::DialectEventTest::test_do_execute_no_params_w_replace 200s test/engine/test_execute.py::DialectEventTest::test_do_execute_no_params_wo_replace 200s [gw1] [ 10%] PASSED test/engine/test_execute.py::DialectEventTest::test_do_execute_no_params_wo_replace 200s test/engine/test_execute.py::DialectEventTest::test_do_execute_w_replace 200s [gw1] [ 10%] PASSED test/engine/test_execute.py::DialectEventTest::test_do_execute_w_replace 200s test/engine/test_execute.py::DialectEventTest::test_do_execute_wo_replace 200s [gw1] [ 10%] PASSED test/engine/test_execute.py::DialectEventTest::test_do_execute_wo_replace 200s test/engine/test_execute.py::DialectEventTest::test_do_executemany_w_replace 200s [gw1] [ 10%] PASSED test/engine/test_execute.py::DialectEventTest::test_do_executemany_w_replace 200s test/engine/test_execute.py::DialectEventTest::test_do_executemany_wo_replace 200s [gw1] [ 10%] PASSED test/engine/test_execute.py::DialectEventTest::test_do_executemany_wo_replace 200s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_add_event_after_connect 200s [gw1] [ 10%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_add_event_after_connect 200s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_argument_format_execute 200s [gw1] [ 10%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_argument_format_execute 200s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_cant_listen_to_option_engine 200s [gw1] [ 10%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_cant_listen_to_option_engine 200s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_close_parameter[False] 200s [gw1] [ 10%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_close_parameter[False] 200s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_close_parameter[True] 200s [gw1] [ 10%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_close_parameter[True] 200s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_clslevel_engine_event_options 200s [gw1] [ 10%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_clslevel_engine_event_options 200s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_cursor_events_ctx_execute_scalar 200s [gw1] [ 10%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_cursor_events_ctx_execute_scalar 200s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_cursor_events_execute 200s [gw1] [ 10%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_cursor_events_execute 200s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_cursor_execute 200s [gw1] [ 10%] SKIPPED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_cursor_execute 200s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_dispose_event 200s [gw1] [ 10%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_dispose_event 200s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_dont_modify_statement_driversql 200s [gw1] [ 10%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_dont_modify_statement_driversql 200s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_emit_sql_in_autobegin 200s [gw1] [ 10%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_emit_sql_in_autobegin 200s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_engine_connect 200s [gw1] [ 10%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_engine_connect 200s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_execute_events 200s [gw1] [ 10%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_execute_events 200s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_execution_options 200s [gw1] [ 10%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_execution_options 200s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_execution_options_modify_inplace 200s [gw1] [ 10%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_execution_options_modify_inplace 200s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_force_conn_events_false 200s [gw1] [ 10%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_force_conn_events_false 200s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_generative_engine_event_dispatch 200s [gw1] [ 10%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_generative_engine_event_dispatch 200s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_insert_connect_is_definitely_first[False-False] 200s [gw1] [ 10%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_insert_connect_is_definitely_first[False-False] 200s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_insert_connect_is_definitely_first[True-False] 200s [gw1] [ 10%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_insert_connect_is_definitely_first[True-False] 200s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_insert_connect_is_definitely_first[True-True] 200s [gw1] [ 10%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_insert_connect_is_definitely_first[True-True] 200s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_modify_parameters_from_event_one[multiparams0-params0-expected_multiparams0-expected_params0] 200s [gw1] [ 10%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_modify_parameters_from_event_one[multiparams0-params0-expected_multiparams0-expected_params0] 200s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_modify_parameters_from_event_one[multiparams1-params1-expected_multiparams1-expected_params1] 200s [gw1] [ 10%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_modify_parameters_from_event_one[multiparams1-params1-expected_multiparams1-expected_params1] 200s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_modify_parameters_from_event_three 200s [gw1] [ 10%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_modify_parameters_from_event_three 200s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_modify_parameters_from_event_two 200s [gw1] [ 10%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_modify_parameters_from_event_two 200s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_modify_statement_clauseelement 200s [gw1] [ 10%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_modify_statement_clauseelement 200s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_modify_statement_internal_driversql 200s [gw1] [ 10%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_modify_statement_internal_driversql 200s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_new_exec_driver_sql_no_events 200s [gw1] [ 10%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_new_exec_driver_sql_no_events 200s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_option_engine_registration_issue_one 200s [gw1] [ 10%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_option_engine_registration_issue_one 200s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_option_engine_registration_issue_two 200s [gw1] [ 10%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_option_engine_registration_issue_two 200s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_options 200s [gw1] [ 10%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_options 200s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_per_connection_plus_engine 200s [gw1] [ 10%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_per_connection_plus_engine 200s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_per_engine_independence 200s [gw1] [ 10%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_per_engine_independence 200s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_per_engine_plus_global 200s [gw1] [ 10%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_per_engine_plus_global 200s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_retval_flag 200s [gw1] [ 10%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_retval_flag 200s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_transactional 200s [gw1] [ 10%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_transactional 200s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_transactional_advanced 200s [gw1] [ 10%] SKIPPED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_transactional_advanced 200s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_transactional_named 200s [gw1] [ 10%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_transactional_named 200s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_autocommit_option_no_issue_first_connect 200s [gw1] [ 10%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_autocommit_option_no_issue_first_connect 200s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_dialect_has_table_assertion 200s [gw1] [ 10%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_dialect_has_table_assertion 200s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_dialect_init_uses_options 200s [gw1] [ 10%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_dialect_init_uses_options 200s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_dont_wrap_mixin 200s [gw1] [ 10%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_dont_wrap_mixin 200s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_empty_insert 200s [gw1] [ 10%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_empty_insert 200s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_engine_level_options 200s [gw1] [ 10%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_engine_level_options 200s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_exception_wrapping_dbapi 200s [gw1] [ 10%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_exception_wrapping_dbapi 200s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_exception_wrapping_non_dbapi_error 200s [gw1] [ 10%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_exception_wrapping_non_dbapi_error 200s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_exception_wrapping_non_dbapi_statement 200s [gw1] [ 10%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_exception_wrapping_non_dbapi_statement 200s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_exception_wrapping_non_standard_dbapi_error 200s [gw1] [ 10%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_exception_wrapping_non_standard_dbapi_error 200s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_execute_compiled_favors_compiled_paramstyle 200s [gw1] [ 10%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_execute_compiled_favors_compiled_paramstyle 200s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_execution_opts_per_invoke[conn_opts0-exec_opts0-expected0] 200s [gw1] [ 10%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_execution_opts_per_invoke[conn_opts0-exec_opts0-expected0] 200s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_execution_opts_per_invoke[conn_opts1-exec_opts1-expected1] 200s [gw1] [ 10%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_execution_opts_per_invoke[conn_opts1-exec_opts1-expected1] 200s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_execution_opts_per_invoke[conn_opts2-exec_opts2-expected2] 200s [gw1] [ 10%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_execution_opts_per_invoke[conn_opts2-exec_opts2-expected2] 200s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_execution_opts_per_invoke_execute_events[stmt_opts0-conn_opts0-exec_opts0-expected0] 200s [gw1] [ 10%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_execution_opts_per_invoke_execute_events[stmt_opts0-conn_opts0-exec_opts0-expected0] 200s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_execution_opts_per_invoke_execute_events[stmt_opts1-conn_opts1-exec_opts1-expected1] 200s [gw1] [ 10%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_execution_opts_per_invoke_execute_events[stmt_opts1-conn_opts1-exec_opts1-expected1] 200s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_execution_opts_per_invoke_execute_events[stmt_opts2-conn_opts2-exec_opts2-expected2] 200s [gw1] [ 10%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_execution_opts_per_invoke_execute_events[stmt_opts2-conn_opts2-exec_opts2-expected2] 200s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_execution_opts_per_invoke_execute_events[stmt_opts3-conn_opts3-exec_opts3-expected3] 200s [gw1] [ 10%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_execution_opts_per_invoke_execute_events[stmt_opts3-conn_opts3-exec_opts3-expected3] 200s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_generative_engine_event_dispatch_hasevents 200s [gw1] [ 10%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_generative_engine_event_dispatch_hasevents 200s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_generative_engine_execution_options 200s [gw1] [ 10%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_generative_engine_execution_options 200s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_initialize_rollback 200s [gw1] [ 10%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_initialize_rollback 200s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_no_params_option 200s [gw1] [ 10%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_no_params_option 200s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_no_strings 200s [gw1] [ 10%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_no_strings 200s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_non_dict_mapping 200s [gw1] [ 10%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_non_dict_mapping 200s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_not_an_executable 200s [gw1] [ 10%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_not_an_executable 200s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_params_interpretation[parameters0] 200s [gw1] [ 10%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_params_interpretation[parameters0] 200s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_params_interpretation[parameters1] 200s [gw1] [ 10%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_params_interpretation[parameters1] 200s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_params_interpretation[parameters2] 200s [gw1] [ 10%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_params_interpretation[parameters2] 200s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_params_interpretation[parameters3] 200s [gw1] [ 10%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_params_interpretation[parameters3] 200s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_raw_named 200s [gw1] [ 10%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_raw_named 200s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_raw_named_invalid 200s [gw1] [ 10%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_raw_named_invalid 200s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_raw_positional_invalid 200s [gw1] [ 10%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_raw_positional_invalid 200s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_raw_python 200s [gw1] [ 10%] SKIPPED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_raw_python 200s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_raw_qmark 200s [gw1] [ 10%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_raw_qmark 200s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_raw_sprintf 200s [gw1] [ 10%] SKIPPED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_raw_sprintf 200s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_raw_tuple_params 200s [gw1] [ 10%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_raw_tuple_params 200s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_row_works_as_mapping 200s [gw1] [ 10%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_row_works_as_mapping 200s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_scalar 200s [gw1] [ 10%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_scalar 200s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_scalars 200s [gw1] [ 10%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_scalars 200s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_stmt_exception_bytestring_latin1 200s [gw1] [ 10%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_stmt_exception_bytestring_latin1 200s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_stmt_exception_bytestring_raised 200s [gw1] [ 10%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_stmt_exception_bytestring_raised 200s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_stmt_exception_bytestring_utf8 200s [gw1] [ 10%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_stmt_exception_bytestring_utf8 200s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_stmt_exception_object_arg 200s [gw1] [ 10%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_stmt_exception_object_arg 200s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_stmt_exception_pickleable_no_dbapi 200s [gw1] [ 10%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_stmt_exception_pickleable_no_dbapi 200s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_stmt_exception_pickleable_plus_dbapi 200s [gw1] [ 10%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_stmt_exception_pickleable_plus_dbapi 200s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_stmt_exception_str_multi_args 200s [gw1] [ 10%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_stmt_exception_str_multi_args 200s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_stmt_exception_str_multi_args_bytestring 200s [gw1] [ 10%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_stmt_exception_str_multi_args_bytestring 200s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_stmt_exception_str_multi_args_unicode 200s [gw1] [ 10%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_stmt_exception_str_multi_args_unicode 200s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_stmt_exception_unicode_hook_unicode 200s [gw1] [ 10%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_stmt_exception_unicode_hook_unicode 200s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_works_after_dispose 200s [gw1] [ 10%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_works_after_dispose 200s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_works_after_dispose_testing_engine 200s [gw1] [ 10%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_works_after_dispose_testing_engine 200s test/engine/test_execute.py::ExecutionOptionsTest::test_dialect_conn_options 200s [gw1] [ 10%] PASSED test/engine/test_execute.py::ExecutionOptionsTest::test_dialect_conn_options 200s test/engine/test_execute.py::ExecutionOptionsTest::test_dialect_engine_construction_options 200s [gw1] [ 10%] PASSED test/engine/test_execute.py::ExecutionOptionsTest::test_dialect_engine_construction_options 200s test/engine/test_execute.py::ExecutionOptionsTest::test_dialect_engine_options 200s [gw1] [ 10%] PASSED test/engine/test_execute.py::ExecutionOptionsTest::test_dialect_engine_options 200s test/engine/test_execute.py::ExecutionOptionsTest::test_get_connection_execution_options 200s [gw1] [ 10%] PASSED test/engine/test_execute.py::ExecutionOptionsTest::test_get_connection_execution_options 200s test/engine/test_execute.py::ExecutionOptionsTest::test_get_engine_execution_options 200s [gw1] [ 10%] PASSED test/engine/test_execute.py::ExecutionOptionsTest::test_get_engine_execution_options 200s test/engine/test_execute.py::ExecutionOptionsTest::test_propagate_engine_to_connection 200s [gw1] [ 10%] PASSED test/engine/test_execute.py::ExecutionOptionsTest::test_propagate_engine_to_connection 200s test/engine/test_execute.py::ExecutionOptionsTest::test_propagate_option_engine_to_connection 200s [gw1] [ 10%] PASSED test/engine/test_execute.py::ExecutionOptionsTest::test_propagate_option_engine_to_connection 200s test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_actual_autorollback 200s [gw1] [ 10%] PASSED test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_actual_autorollback 200s test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_alter_disconnect_to_false 200s [gw1] [ 10%] PASSED test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_alter_disconnect_to_false 200s test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_alter_disconnect_to_true 200s [gw1] [ 10%] PASSED test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_alter_disconnect_to_true 200s test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_alter_invalidate_pool_stays_true 200s [gw1] [ 10%] SKIPPED test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_alter_invalidate_pool_stays_true 200s test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_alter_invalidate_pool_to_false 200s [gw1] [ 10%] SKIPPED test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_alter_invalidate_pool_to_false 200s test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_cursor_close_resultset_failed_connectionless 200s [gw1] [ 10%] PASSED test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_cursor_close_resultset_failed_connectionless 200s test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_cursor_close_resultset_failed_explicit 200s [gw1] [ 10%] PASSED test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_cursor_close_resultset_failed_explicit 200s test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_exception_event_ad_hoc_context 200s [gw1] [ 10%] PASSED test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_exception_event_ad_hoc_context 200s test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_exception_event_disable_handlers 200s [gw1] [ 10%] PASSED test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_exception_event_disable_handlers 200s test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_exception_event_non_dbapi_error 200s [gw1] [ 10%] PASSED test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_exception_event_non_dbapi_error 200s test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_exception_event_reraise 200s [gw1] [ 10%] PASSED test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_exception_event_reraise 200s test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_exception_event_reraise_chaining 200s [gw1] [ 10%] PASSED test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_exception_event_reraise_chaining 200s test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_exception_no_autorollback 200s [gw1] [ 10%] PASSED test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_exception_no_autorollback 200s test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_handle_error 200s [gw1] [ 10%] PASSED test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_handle_error 200s test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_handle_error_event_connect_isolation_level 200s [gw1] [ 10%] PASSED test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_handle_error_event_connect_isolation_level 200s test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_handle_error_not_on_connection 200s [gw1] [ 10%] PASSED test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_handle_error_not_on_connection 200s test/engine/test_execute.py::MockStrategyTest::test_sequence_not_duped 200s [gw1] [ 10%] PASSED test/engine/test_execute.py::MockStrategyTest::test_sequence_not_duped 200s test/engine/test_execute.py::OnConnectTest::test_cant_connect_stay_invalidated 200s [gw1] [ 10%] PASSED test/engine/test_execute.py::OnConnectTest::test_cant_connect_stay_invalidated 200s test/engine/test_execute.py::OnConnectTest::test_dont_create_transaction_on_initialize 200s [gw1] [ 10%] PASSED test/engine/test_execute.py::OnConnectTest::test_dont_create_transaction_on_initialize 200s test/engine/test_execute.py::OnConnectTest::test_dont_touch_non_dbapi_exception_on_connect 200s [gw1] [ 10%] PASSED test/engine/test_execute.py::OnConnectTest::test_dont_touch_non_dbapi_exception_on_connect 200s test/engine/test_execute.py::OnConnectTest::test_ensure_dialect_does_is_disconnect_no_conn 200s [gw1] [ 10%] PASSED test/engine/test_execute.py::OnConnectTest::test_ensure_dialect_does_is_disconnect_no_conn 200s test/engine/test_execute.py::OnConnectTest::test_handle_error_custom_connect 200s [gw1] [ 10%] PASSED test/engine/test_execute.py::OnConnectTest::test_handle_error_custom_connect 200s test/engine/test_execute.py::OnConnectTest::test_handle_error_event_connect 200s [gw1] [ 10%] PASSED test/engine/test_execute.py::OnConnectTest::test_handle_error_event_connect 200s test/engine/test_execute.py::OnConnectTest::test_handle_error_event_connect_invalidate_flag 200s [gw1] [ 10%] PASSED test/engine/test_execute.py::OnConnectTest::test_handle_error_event_connect_invalidate_flag 200s test/engine/test_execute.py::OnConnectTest::test_handle_error_event_implicit_revalidate 200s [gw1] [ 10%] PASSED test/engine/test_execute.py::OnConnectTest::test_handle_error_event_implicit_revalidate 200s test/engine/test_execute.py::OnConnectTest::test_handle_error_event_revalidate 200s [gw1] [ 10%] PASSED test/engine/test_execute.py::OnConnectTest::test_handle_error_event_revalidate 200s test/engine/test_execute.py::OnConnectTest::test_initialize_connect_calls 200s [gw1] [ 10%] PASSED test/engine/test_execute.py::OnConnectTest::test_initialize_connect_calls 200s test/engine/test_execute.py::OnConnectTest::test_initialize_connect_race 200s [gw1] [ 10%] PASSED test/engine/test_execute.py::OnConnectTest::test_initialize_connect_race 200s test/engine/test_execute.py::OnConnectTest::test_invalidate_on_connect 200s [gw1] [ 10%] PASSED test/engine/test_execute.py::OnConnectTest::test_invalidate_on_connect 200s test/engine/test_execute.py::OnConnectTest::test_wraps_connect_in_dbapi 200s [gw1] [ 10%] PASSED test/engine/test_execute.py::OnConnectTest::test_wraps_connect_in_dbapi 200s test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_46_1::test_create_table 200s [gw1] [ 10%] PASSED test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_46_1::test_create_table 200s test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_46_1::test_crud 200s [gw1] [ 10%] PASSED test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_46_1::test_crud 200s test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_46_1::test_ddl_hastable 200s [gw1] [ 10%] PASSED test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_46_1::test_ddl_hastable 200s test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_46_1::test_option_on_execute 200s [gw1] [ 10%] PASSED test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_46_1::test_option_on_execute 200s test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_46_1::test_schema_translate_map_keys_change_name_added 200s [gw1] [ 10%] PASSED test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_46_1::test_schema_translate_map_keys_change_name_added 200s test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_46_1::test_schema_translate_map_keys_change_name_removed 200s [gw1] [ 10%] PASSED test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_46_1::test_schema_translate_map_keys_change_name_removed 200s test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_46_1::test_schema_translate_map_keys_change_none_added 200s [gw1] [ 10%] PASSED test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_46_1::test_schema_translate_map_keys_change_none_added 200s test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_46_1::test_schema_translate_map_keys_change_none_removed 200s [gw1] [ 10%] PASSED test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_46_1::test_schema_translate_map_keys_change_none_removed 200s test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_46_1::test_via_engine 200s [gw1] [ 10%] PASSED test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_46_1::test_via_engine 200s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_reentrant_compile_via_foreignkey 200s test/engine/test_execute.py::SetInputSizesTest::test_set_input_sizes_event 200s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_relationship_level_msg_for_invalid_callable 200s [gw1] [ 10%] SKIPPED test/engine/test_execute.py::SetInputSizesTest::test_set_input_sizes_event 200s test/engine/test_execute.py::SetInputSizesTest::test_set_input_sizes_expanding_param 200s [gw1] [ 10%] SKIPPED test/engine/test_execute.py::SetInputSizesTest::test_set_input_sizes_expanding_param 200s test/engine/test_execute.py::SetInputSizesTest::test_set_input_sizes_expanding_tuple_param 200s [gw1] [ 10%] SKIPPED test/engine/test_execute.py::SetInputSizesTest::test_set_input_sizes_expanding_tuple_param 200s test/engine/test_execute.py::SetInputSizesTest::test_set_input_sizes_insertmanyvalues_no_event 200s [gw1] [ 10%] SKIPPED test/engine/test_execute.py::SetInputSizesTest::test_set_input_sizes_insertmanyvalues_no_event 200s test/engine/test_execute.py::SetInputSizesTest::test_set_input_sizes_no_event 200s [gw1] [ 10%] SKIPPED test/engine/test_execute.py::SetInputSizesTest::test_set_input_sizes_no_event 200s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_relationship_level_msg_for_invalid_callable 200s test/orm/test_expire.py::ExpireTest::test_deferred 200s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_relationship_level_msg_for_invalid_object 200s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_relationship_level_msg_for_invalid_object 200s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_relationship_reference 200s [gw1] [ 10%] PASSED test/orm/test_expire.py::ExpireTest::test_deferred 200s test/orm/test_expire.py::ExpireTest::test_deferred_expire_explicit_attrs 200s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_relationship_reference 200s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_reserved_identifiers[column-metadata-True] 200s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_reserved_identifiers[column-metadata-True] 200s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_reserved_identifiers[column-registry-False] 200s [gw1] [ 10%] PASSED test/orm/test_expire.py::ExpireTest::test_deferred_expire_explicit_attrs 200s test/orm/test_expire.py::ExpireTest::test_deferred_expire_normally 200s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_reserved_identifiers[column-registry-False] 200s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_reserved_identifiers[relationship-metadata-True] 200s [gw1] [ 10%] PASSED test/orm/test_expire.py::ExpireTest::test_deferred_expire_normally 200s test/orm/test_expire.py::ExpireTest::test_deferred_expire_w_transient_to_detached 200s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_reserved_identifiers[relationship-metadata-True] 200s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_reserved_identifiers[relationship-registry-False] 200s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_reserved_identifiers[relationship-registry-False] 200s [gw1] [ 10%] PASSED test/orm/test_expire.py::ExpireTest::test_deferred_expire_w_transient_to_detached 200s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution 200s test/orm/test_expire.py::ExpireTest::test_deferred_notfound 200s [gw1] [ 10%] PASSED test/orm/test_expire.py::ExpireTest::test_deferred_notfound 200s test/orm/test_expire.py::ExpireTest::test_expire 200s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution 200s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_asselectable 200s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_asselectable 200s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_class_over_table 200s [gw1] [ 10%] PASSED test/orm/test_expire.py::ExpireTest::test_expire 200s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_class_over_table 200s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_in_backref 200s test/orm/test_expire.py::ExpireTest::test_expire_all 200s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_in_backref 200s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_module_qualified 200s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_module_qualified 200s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_no_magic 200s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_no_magic 200s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_no_table 200s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_no_table 200s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_orm_descriptor 200s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_orm_descriptor 200s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_synonym 200s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_synonym 200s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_table_over_class 200s [gw0] [ 11%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_table_over_class 200s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_tables 200s [gw0] [ 11%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_tables 200s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_w_pj_annotations 200s [gw0] [ 11%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_w_pj_annotations 200s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_synonym_added 200s [gw0] [ 11%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_synonym_added 200s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_synonym_for 200s [gw0] [ 11%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_synonym_for 200s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_synonym_inline 200s [gw0] [ 11%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_synonym_inline 200s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_synonym_no_descriptor 200s [gw0] [ 11%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_synonym_no_descriptor 200s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_table_args_dict_format 200s [gw0] [ 11%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_table_args_dict_format 200s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_table_args_empty_dict 200s [gw0] [ 11%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_table_args_empty_dict 200s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_table_args_empty_tuple 200s [gw0] [ 11%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_table_args_empty_tuple 200s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_table_args_no_dict 200s [gw0] [ 11%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_table_args_no_dict 200s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_table_args_none 200s [gw0] [ 11%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_table_args_none 200s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_table_args_tuple_format 200s [gw0] [ 11%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_table_args_tuple_format 200s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_table_args_type 200s [gw0] [ 11%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_table_args_type 200s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_table_cls_attribute 200s [gw0] [ 11%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_table_cls_attribute 200s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_table_cls_attribute_return_none 200s [gw0] [ 11%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_table_cls_attribute_return_none 200s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_uncompiled_attributes_in_relationship 200s [gw0] [ 11%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_uncompiled_attributes_in_relationship 200s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_unicode_string_resolve 200s [gw0] [ 11%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_unicode_string_resolve 200s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_unicode_string_resolve_backref 200s [gw0] [ 11%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_unicode_string_resolve_backref 200s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_useless_declared_attr 200s [gw0] [ 11%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_useless_declared_attr 200s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_uses_get_on_class_col_fk 200s [gw0] [ 11%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_uses_get_on_class_col_fk 200s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_using_explicit_prop_in_schema_objects 200s [gw0] [ 11%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_using_explicit_prop_in_schema_objects 200s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_with_explicit_autoloaded 200s [gw0] [ 11%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_with_explicit_autoloaded 200s test/orm/inheritance/test_basic.py::DeleteOrphanTest::test_orphan_message 200s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::DeleteOrphanTest::test_orphan_message 200s test/orm/inheritance/test_basic.py::DiscriminatorOrPkNoneTest::test_pk_is_null 200s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::DiscriminatorOrPkNoneTest::test_pk_is_null 200s test/orm/inheritance/test_basic.py::DiscriminatorOrPkNoneTest::test_pk_not_null_discriminator_null_from_base 200s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::DiscriminatorOrPkNoneTest::test_pk_not_null_discriminator_null_from_base 200s test/orm/inheritance/test_basic.py::DiscriminatorOrPkNoneTest::test_pk_not_null_discriminator_null_from_sub 200s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::DiscriminatorOrPkNoneTest::test_pk_not_null_discriminator_null_from_sub 200s test/orm/inheritance/test_basic.py::DistinctPKTest::test_explicit_composite_pk 200s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::DistinctPKTest::test_explicit_composite_pk 200s test/orm/inheritance/test_basic.py::DistinctPKTest::test_explicit_pk 200s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::DistinctPKTest::test_explicit_pk 200s test/orm/inheritance/test_basic.py::DistinctPKTest::test_explicit_props 200s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::DistinctPKTest::test_explicit_props 200s test/orm/inheritance/test_basic.py::DistinctPKTest::test_implicit 200s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::DistinctPKTest::test_implicit 200s test/orm/inheritance/test_basic.py::EagerLazyTest::test_basic 200s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::EagerLazyTest::test_basic 200s test/orm/inheritance/test_basic.py::EagerTargetingTest::test_adapt_stringency 200s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::EagerTargetingTest::test_adapt_stringency 200s test/orm/inheritance/test_basic.py::FalseDiscriminatorTest::test_false_on_base 200s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::FalseDiscriminatorTest::test_false_on_base 200s test/orm/inheritance/test_basic.py::FalseDiscriminatorTest::test_false_on_sub 200s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::FalseDiscriminatorTest::test_false_on_sub 200s test/orm/inheritance/test_basic.py::FlushTest::test_one 200s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::FlushTest::test_one 200s test/orm/inheritance/test_basic.py::FlushTest::test_two 200s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::FlushTest::test_two 200s test/orm/inheritance/test_basic.py::GetTest::test_get[polymorphic] 200s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::GetTest::test_get[polymorphic] 200s test/orm/inheritance/test_basic.py::GetTest::test_get[test_get_nonpolymorphic] 200s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::GetTest::test_get[test_get_nonpolymorphic] 200s test/orm/inheritance/test_basic.py::InhCondTest::test_inh_cond_ambiguous_fk 200s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::InhCondTest::test_inh_cond_ambiguous_fk 200s test/orm/inheritance/test_basic.py::InhCondTest::test_inh_cond_no_fk 200s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::InhCondTest::test_inh_cond_no_fk 200s test/orm/inheritance/test_basic.py::InhCondTest::test_inh_cond_nonexistent_col_related 200s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::InhCondTest::test_inh_cond_nonexistent_col_related 200s test/orm/inheritance/test_basic.py::InhCondTest::test_inh_cond_nonexistent_col_unrelated 200s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::InhCondTest::test_inh_cond_nonexistent_col_unrelated 200s test/orm/inheritance/test_basic.py::InhCondTest::test_inh_cond_nonexistent_table_related 200s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::InhCondTest::test_inh_cond_nonexistent_table_related 200s test/orm/inheritance/test_basic.py::InhCondTest::test_inh_cond_nonexistent_table_unrelated 200s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::InhCondTest::test_inh_cond_nonexistent_table_unrelated 201s test/orm/inheritance/test_basic.py::JoinedNoFKSortingTest::test_ordering 201s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::JoinedNoFKSortingTest::test_ordering 201s test/orm/inheritance/test_basic.py::M2OUseGetTest::test_use_get 201s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::M2OUseGetTest::test_use_get 201s test/orm/inheritance/test_basic.py::NameConflictTest::test_name_conflict 201s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::NameConflictTest::test_name_conflict 201s test/orm/declarative/test_basic.py::NamedAttrOrderingTest::test_no_imperative_with_declarative_table[decl_base_base] 201s [gw0] [ 11%] PASSED test/orm/declarative/test_basic.py::NamedAttrOrderingTest::test_no_imperative_with_declarative_table[decl_base_base] 201s test/orm/declarative/test_basic.py::NamedAttrOrderingTest::test_no_imperative_with_declarative_table[decl_base_fn] 201s [gw0] [ 11%] PASSED test/orm/declarative/test_basic.py::NamedAttrOrderingTest::test_no_imperative_with_declarative_table[decl_base_fn] 201s test/orm/declarative/test_basic.py::NamedAttrOrderingTest::test_no_imperative_with_declarative_table[decl_base_no_meta] 201s [gw0] [ 11%] PASSED test/orm/declarative/test_basic.py::NamedAttrOrderingTest::test_no_imperative_with_declarative_table[decl_base_no_meta] 201s test/orm/declarative/test_basic.py::NamedAttrOrderingTest::test_no_imperative_with_declarative_table[decorator] 201s [gw0] [ 11%] PASSED test/orm/declarative/test_basic.py::NamedAttrOrderingTest::test_no_imperative_with_declarative_table[decorator] 201s test/orm/declarative/test_basic.py::NamedAttrOrderingTest::test_no_imperative_with_declarative_table[map_declaratively] 201s [gw0] [ 11%] PASSED test/orm/declarative/test_basic.py::NamedAttrOrderingTest::test_no_imperative_with_declarative_table[map_declaratively] 201s test/orm/declarative/test_basic.py::NamedAttrOrderingTest::test_no_imperative_with_declarative_table[mapped_as_dataclass] 201s [gw0] [ 11%] PASSED test/orm/declarative/test_basic.py::NamedAttrOrderingTest::test_no_imperative_with_declarative_table[mapped_as_dataclass] 201s test/orm/declarative/test_basic.py::NamedAttrOrderingTest::test_ordering_of_attrs_cols_named_or_unnamed[classical_mapping] 201s [gw0] [ 11%] PASSED test/orm/declarative/test_basic.py::NamedAttrOrderingTest::test_ordering_of_attrs_cols_named_or_unnamed[classical_mapping] 201s test/orm/declarative/test_basic.py::NamedAttrOrderingTest::test_ordering_of_attrs_cols_named_or_unnamed[decl_base_base] 201s [gw0] [ 11%] PASSED test/orm/declarative/test_basic.py::NamedAttrOrderingTest::test_ordering_of_attrs_cols_named_or_unnamed[decl_base_base] 201s test/orm/declarative/test_basic.py::NamedAttrOrderingTest::test_ordering_of_attrs_cols_named_or_unnamed[decl_base_fn] 201s [gw0] [ 11%] PASSED test/orm/declarative/test_basic.py::NamedAttrOrderingTest::test_ordering_of_attrs_cols_named_or_unnamed[decl_base_fn] 201s test/orm/inheritance/test_basic.py::NoPKOnSubTableWarningTest::test_no_warning_with_explicit 201s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::NoPKOnSubTableWarningTest::test_no_warning_with_explicit 201s test/orm/inheritance/test_basic.py::NoPKOnSubTableWarningTest::test_warning_on_sub 201s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::NoPKOnSubTableWarningTest::test_warning_on_sub 201s test/orm/inheritance/test_basic.py::NoPolyIdentInMiddleTest::test_discriminator 201s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::NoPolyIdentInMiddleTest::test_discriminator 201s test/orm/inheritance/test_basic.py::NoPolyIdentInMiddleTest::test_load_from_base 201s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::NoPolyIdentInMiddleTest::test_load_from_base 201s test/orm/inheritance/test_basic.py::NoPolyIdentInMiddleTest::test_load_from_middle 201s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::NoPolyIdentInMiddleTest::test_load_from_middle 201s test/orm/inheritance/test_basic.py::NoPolyIdentInMiddleTest::test_load_multiple_from_middle 201s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::NoPolyIdentInMiddleTest::test_load_multiple_from_middle 201s test/orm/inheritance/test_basic.py::NoPolyIdentInMiddleTest::test_warning 201s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::NoPolyIdentInMiddleTest::test_warning 201s test/orm/inheritance/test_basic.py::O2MTest::test_basic 201s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::O2MTest::test_basic 201s test/orm/inheritance/test_basic.py::OptimizedGetOnDeferredTest::test_column_property 201s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_expire_all 201s test/orm/test_expire.py::ExpireTest::test_expire_autoflush 201s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::OptimizedGetOnDeferredTest::test_column_property 201s test/orm/inheritance/test_basic.py::OptimizedGetOnDeferredTest::test_expired_column 201s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_expire_autoflush 201s test/orm/test_expire.py::ExpireTest::test_expire_cascade 201s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::OptimizedGetOnDeferredTest::test_expired_column 201s test/orm/inheritance/test_basic.py::OptimizedGetOnDeferredTest::test_load_from_expired_subclass 201s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_expire_cascade 201s test/orm/test_expire.py::ExpireTest::test_expire_cascade_pending 201s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::OptimizedGetOnDeferredTest::test_load_from_expired_subclass 201s test/orm/inheritance/test_basic.py::OptimizedGetOnDeferredTest::test_load_from_unloaded_subclass 201s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::OptimizedGetOnDeferredTest::test_load_from_unloaded_subclass 201s test/orm/inheritance/test_basic.py::OptimizedGetOnDeferredTest::test_refresh_column 201s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_expire_cascade_pending 201s test/orm/test_expire.py::ExpireTest::test_expire_cascade_pending_orphan 201s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::OptimizedGetOnDeferredTest::test_refresh_column 201s test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_column_expression 201s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_expire_cascade_pending_orphan 201s test/orm/test_expire.py::ExpireTest::test_expire_committed 201s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_expire_committed 201s test/orm/test_expire.py::ExpireTest::test_expire_doesntload_on_set 201s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_column_expression 201s test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_column_expression_joined 201s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_expire_doesntload_on_set 201s test/orm/test_expire.py::ExpireTest::test_expire_preserves_changes 201s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_column_expression_joined 201s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_expire_preserves_changes 201s test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_composite_column_joined 201s test/orm/test_expire.py::ExpireTest::test_expire_synonym 201s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_expire_synonym 201s test/orm/test_expire.py::ExpireTest::test_expired_eager 201s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_composite_column_joined 201s test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_dont_generate_on_none 201s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_dont_generate_on_none 201s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_expired_eager 201s test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_load_expired_on_pending[eager_defaults] 201s test/orm/test_expire.py::ExpireTest::test_expired_lazy 201s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_expired_lazy 201s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_load_expired_on_pending[eager_defaults] 201s test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_load_expired_on_pending[not_eager_defaults] 201s test/orm/test_expire.py::ExpireTest::test_get_on_deleted_expunges 201s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_get_on_deleted_expunges 201s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_load_expired_on_pending[not_eager_defaults] 201s test/orm/test_expire.py::ExpireTest::test_get_refreshes 201s test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_load_expired_on_pending_twolevel 201s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_get_refreshes 201s test/orm/test_expire.py::ExpireTest::test_joinedload_props_load_two 201s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_load_expired_on_pending_twolevel 201s test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_no_optimize_on_map_to_join 201s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_joinedload_props_load_two 201s test/orm/test_expire.py::ExpireTest::test_joinedload_query_refreshes 201s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_no_optimize_on_map_to_join 201s test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_optimized_get_blank_intermediary 201s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_joinedload_query_refreshes 201s test/orm/test_expire.py::ExpireTest::test_lazyload_autoflushes 201s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_optimized_get_blank_intermediary 201s test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_optimized_load_subclass_labels 201s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_lazyload_autoflushes 201s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-as_option-immediate] 201s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_optimized_load_subclass_labels 201s test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_optimized_passes 201s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-as_option-immediate] 201s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-as_option-joined] 201s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_optimized_passes 201s test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_base_descriptors_over_base_cols 201s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-as_option-joined] 201s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-as_option-select] 201s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_base_descriptors_over_base_cols 201s test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_column_setup_sanity_check 201s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-as_option-select] 201s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-as_option-selectin] 201s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_column_setup_sanity_check 201s test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_custom_descriptor 201s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_custom_descriptor 201s test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_override_explicit 201s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_override_explicit 201s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-as_option-selectin] 201s test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_override_implicit 201s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-as_option-subquery] 201s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_override_implicit 201s test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_override_onlyinparent 201s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_override_onlyinparent 201s test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_pk_fk_different 201s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_pk_fk_different 201s test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_plain 201s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_plain 201s test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_plain_descriptor 201s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_plain_descriptor 201s test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_sub_columns_over_base_descriptors 201s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-as_option-subquery] 201s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_sub_columns_over_base_descriptors 201s test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_subclass_renames_superclass_col_single_inh 201s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-not_as_option-immediate] 201s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_subclass_renames_superclass_col_single_inh 201s test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_subsubclass_groups_super_cols 201s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-not_as_option-immediate] 201s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-not_as_option-joined] 201s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-not_as_option-joined] 201s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_subsubclass_groups_super_cols 201s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-not_as_option-select] 201s test/orm/inheritance/test_basic.py::PKDiscriminatorTest::test_pk_as_discriminator 201s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::PKDiscriminatorTest::test_pk_as_discriminator 201s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-not_as_option-select] 201s test/orm/inheritance/test_basic.py::PassiveDeletesTest::test_a_only 201s [gw0] [ 11%] SKIPPED test/orm/inheritance/test_basic.py::PassiveDeletesTest::test_a_only 201s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-not_as_option-selectin] 201s test/orm/inheritance/test_basic.py::PassiveDeletesTest::test_b_only 201s [gw0] [ 11%] SKIPPED test/orm/inheritance/test_basic.py::PassiveDeletesTest::test_b_only 201s test/orm/inheritance/test_basic.py::PassiveDeletesTest::test_c_only 201s [gw0] [ 11%] SKIPPED test/orm/inheritance/test_basic.py::PassiveDeletesTest::test_c_only 201s test/orm/inheritance/test_basic.py::PassiveDeletesTest::test_none 201s [gw0] [ 11%] SKIPPED test/orm/inheritance/test_basic.py::PassiveDeletesTest::test_none 201s test/orm/inheritance/test_basic.py::PolyExpressionEagerLoad::test_joinedload 201s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-not_as_option-selectin] 201s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-not_as_option-subquery] 201s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::PolyExpressionEagerLoad::test_joinedload 201s test/orm/inheritance/test_basic.py::PolymorphicAttributeManagementTest::test_base_class 201s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-not_as_option-subquery] 201s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-as_option-immediate] 201s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-as_option-immediate] 201s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-as_option-joined] 201s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::PolymorphicAttributeManagementTest::test_base_class 201s test/orm/inheritance/test_basic.py::PolymorphicAttributeManagementTest::test_entirely_oob_assignment 201s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::PolymorphicAttributeManagementTest::test_entirely_oob_assignment 201s test/orm/inheritance/test_basic.py::PolymorphicAttributeManagementTest::test_invalid_assignment_downwards 201s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::PolymorphicAttributeManagementTest::test_invalid_assignment_downwards 201s test/orm/inheritance/test_basic.py::PolymorphicAttributeManagementTest::test_invalid_assignment_upwards 201s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::PolymorphicAttributeManagementTest::test_invalid_assignment_upwards 201s test/orm/inheritance/test_basic.py::PolymorphicAttributeManagementTest::test_not_set_on_upate 201s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::PolymorphicAttributeManagementTest::test_not_set_on_upate 201s test/orm/inheritance/test_basic.py::PolymorphicAttributeManagementTest::test_poly_configured_immediate 201s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::PolymorphicAttributeManagementTest::test_poly_configured_immediate 201s test/orm/inheritance/test_basic.py::PolymorphicAttributeManagementTest::test_valid_assignment_upwards 201s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::PolymorphicAttributeManagementTest::test_valid_assignment_upwards 201s test/orm/inheritance/test_basic.py::PolymorphicAttributeManagementTest::test_validate_on_upate 201s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::PolymorphicAttributeManagementTest::test_validate_on_upate 201s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-as_option-joined] 201s test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_non_col_polymorphic_on 201s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-as_option-select] 201s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_non_col_polymorphic_on 201s test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_column_prop 201s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-as_option-select] 201s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-as_option-selectin] 201s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_column_prop 201s test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_column_str_prop 201s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-as_option-selectin] 201s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-as_option-subquery] 201s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_column_str_prop 201s test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_expr_explicit_map 201s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_expr_explicit_map 201s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-as_option-subquery] 201s test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_expr_implicit_map_no_label_joined 201s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-not_as_option-immediate] 201s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_expr_implicit_map_no_label_joined 201s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-not_as_option-immediate] 201s test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_expr_implicit_map_no_label_single 201s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-not_as_option-joined] 201s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_expr_implicit_map_no_label_single 201s test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_expr_implicit_map_w_label_joined 201s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-not_as_option-joined] 201s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-not_as_option-select] 201s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_expr_implicit_map_w_label_joined 201s test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_expr_implicit_map_w_label_single 201s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-not_as_option-select] 201s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-not_as_option-selectin] 201s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_expr_implicit_map_w_label_single 201s test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_non_expr_prop 201s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_non_expr_prop 201s test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_not_in_with_poly 201s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-not_as_option-selectin] 201s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_not_in_with_poly 201s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-not_as_option-subquery] 201s test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_not_present_col 201s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_not_present_col 201s test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_not_present_col_partial_wpoly 201s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_not_present_col_partial_wpoly 201s test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_only_in_with_poly 201s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_only_in_with_poly 201s test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_synonym 201s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-not_as_option-subquery] 201s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_synonym 201s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-as_option-immediate] 201s test/orm/inheritance/test_basic.py::PolymorphicResolutionMultiLevel::test_a 201s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-as_option-immediate] 201s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-as_option-joined] 201s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::PolymorphicResolutionMultiLevel::test_a 201s test/orm/inheritance/test_basic.py::PolymorphicResolutionMultiLevel::test_b_d_selectable 201s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::PolymorphicResolutionMultiLevel::test_b_d_selectable 201s test/orm/inheritance/test_basic.py::PolymorphicResolutionMultiLevel::test_d_b_missing 201s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::PolymorphicResolutionMultiLevel::test_d_b_missing 201s test/orm/inheritance/test_basic.py::PolymorphicResolutionMultiLevel::test_d_c_b 201s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::PolymorphicResolutionMultiLevel::test_d_c_b 201s test/orm/inheritance/test_basic.py::PolymorphicResolutionMultiLevel::test_d_selectable 201s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::PolymorphicResolutionMultiLevel::test_d_selectable 201s test/orm/inheritance/test_basic.py::PolymorphicResolutionMultiLevel::test_ordered_b_d 201s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::PolymorphicResolutionMultiLevel::test_ordered_b_d 201s test/orm/inheritance/test_basic.py::PolymorphicResolutionMultiLevel::test_reverse_d_b 201s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::PolymorphicResolutionMultiLevel::test_reverse_d_b 201s test/orm/inheritance/test_basic.py::PolymorphicSynonymTest::test_polymorphic_synonym 201s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-as_option-joined] 201s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-as_option-select] 201s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::PolymorphicSynonymTest::test_polymorphic_synonym 201s test/orm/inheritance/test_basic.py::PolymorphicUnionTest::test_no_cast_null 201s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::PolymorphicUnionTest::test_no_cast_null 201s test/orm/inheritance/test_basic.py::PolymorphicUnionTest::test_type_col_non_present 201s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::PolymorphicUnionTest::test_type_col_non_present 201s test/orm/inheritance/test_basic.py::PolymorphicUnionTest::test_type_col_present 201s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::PolymorphicUnionTest::test_type_col_present 201s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-as_option-select] 201s test/orm/inheritance/test_basic.py::SortOnlyOnImportantFKsTest::test_flush 201s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-as_option-selectin] 201s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::SortOnlyOnImportantFKsTest::test_flush 201s test/orm/inheritance/test_basic.py::SyncCompileTest::test_joins[0-0] 201s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::SyncCompileTest::test_joins[0-0] 201s test/orm/inheritance/test_basic.py::SyncCompileTest::test_joins[0-1] 201s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-as_option-selectin] 201s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::SyncCompileTest::test_joins[0-1] 201s test/orm/inheritance/test_basic.py::SyncCompileTest::test_joins[0-2] 201s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-as_option-subquery] 201s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::SyncCompileTest::test_joins[0-2] 201s test/orm/inheritance/test_basic.py::SyncCompileTest::test_joins[1-0] 201s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::SyncCompileTest::test_joins[1-0] 201s test/orm/inheritance/test_basic.py::SyncCompileTest::test_joins[1-1] 202s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::SyncCompileTest::test_joins[1-1] 202s test/orm/inheritance/test_basic.py::SyncCompileTest::test_joins[1-2] 202s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-as_option-subquery] 202s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-not_as_option-immediate] 202s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::SyncCompileTest::test_joins[1-2] 202s test/orm/inheritance/test_basic.py::SyncCompileTest::test_joins[2-0] 202s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::SyncCompileTest::test_joins[2-0] 202s test/orm/inheritance/test_basic.py::SyncCompileTest::test_joins[2-1] 202s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::SyncCompileTest::test_joins[2-1] 202s test/orm/inheritance/test_basic.py::SyncCompileTest::test_joins[2-2] 202s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-not_as_option-immediate] 202s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::SyncCompileTest::test_joins[2-2] 202s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-not_as_option-joined] 202s test/orm/inheritance/test_basic.py::UnexpectedPolymorphicIdentityTest::test_joined_invalid_ident 202s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-not_as_option-joined] 202s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-not_as_option-select] 202s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-not_as_option-select] 202s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::UnexpectedPolymorphicIdentityTest::test_joined_invalid_ident 202s test/orm/inheritance/test_basic.py::UnexpectedPolymorphicIdentityTest::test_single_invalid_ident 202s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-not_as_option-selectin] 202s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::UnexpectedPolymorphicIdentityTest::test_single_invalid_ident 202s test/orm/inheritance/test_basic.py::VersioningTest::test_delete 202s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-not_as_option-selectin] 202s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-not_as_option-subquery] 202s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::VersioningTest::test_delete 202s test/orm/inheritance/test_basic.py::VersioningTest::test_save_update 202s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-not_as_option-subquery] 202s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-as_option-immediate] 202s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::VersioningTest::test_save_update 202s test/orm/test_bind.py::BindIntegrationTest::test_bind_arg 202s [gw0] [ 11%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_bind_arg 202s test/orm/test_bind.py::BindIntegrationTest::test_bind_from_metadata 202s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-as_option-immediate] 202s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-as_option-joined] 202s [gw0] [ 11%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_bind_from_metadata 202s test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e1_0] 202s [gw0] [ 11%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e1_0] 202s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-as_option-joined] 202s test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e1_1] 202s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-as_option-select] 202s [gw0] [ 11%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e1_1] 202s test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e1_2] 202s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-as_option-select] 202s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-as_option-selectin] 202s [gw0] [ 11%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e1_2] 202s test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e1_3] 202s [gw0] [ 11%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e1_3] 202s test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e1_4] 202s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-as_option-selectin] 202s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-as_option-subquery] 202s [gw0] [ 11%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e1_4] 202s test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e1_5] 202s [gw0] [ 11%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e1_5] 202s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-as_option-subquery] 202s test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e1_6] 202s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-not_as_option-immediate] 202s [gw0] [ 11%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e1_6] 202s test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e1_7] 202s [gw0] [ 11%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e1_7] 202s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-not_as_option-immediate] 202s test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e2_0] 202s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-not_as_option-joined] 202s [gw0] [ 11%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e2_0] 202s test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e2_1] 202s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-not_as_option-joined] 202s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-not_as_option-select] 202s [gw0] [ 11%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e2_1] 202s test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e3] 202s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-not_as_option-select] 202s [gw0] [ 11%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e3] 202s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-not_as_option-selectin] 202s test/orm/test_bind.py::BindIntegrationTest::test_bound_connection 202s [gw0] [ 11%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_bound_connection 202s test/orm/test_bind.py::BindIntegrationTest::test_bound_connection_transactional 202s [gw0] [ 11%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_bound_connection_transactional 202s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-not_as_option-selectin] 202s test/orm/test_bind.py::BindIntegrationTest::test_dont_mutate_binds[False] 202s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-not_as_option-subquery] 202s [gw0] [ 11%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_dont_mutate_binds[False] 202s test/orm/test_bind.py::BindIntegrationTest::test_dont_mutate_binds[True] 202s [gw0] [ 11%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_dont_mutate_binds[True] 202s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_0] 202s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-not_as_option-subquery] 202s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-as_option-immediate] 202s [gw0] [ 11%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_0] 202s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_10] 202s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-as_option-immediate] 202s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-as_option-joined] 202s [gw0] [ 11%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_10] 202s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_11] 202s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-as_option-joined] 202s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-as_option-select] 202s [gw0] [ 11%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_11] 202s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_1] 202s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-as_option-select] 202s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-as_option-selectin] 202s [gw0] [ 11%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_1] 202s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_2] 202s [gw0] [ 11%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_2] 202s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_3] 202s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-as_option-selectin] 202s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-as_option-subquery] 202s [gw0] [ 11%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_3] 202s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_4] 202s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-as_option-subquery] 202s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-not_as_option-immediate] 202s [gw0] [ 11%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_4] 202s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_5] 202s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-not_as_option-immediate] 202s [gw0] [ 11%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_5] 202s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-not_as_option-joined] 202s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_6] 202s [gw0] [ 11%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_6] 202s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_7] 202s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-not_as_option-joined] 202s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-not_as_option-select] 202s [gw0] [ 11%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_7] 202s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_8] 202s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-not_as_option-select] 202s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-not_as_option-selectin] 202s [gw0] [ 11%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_8] 202s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_9] 202s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-not_as_option-selectin] 202s [gw0] [ 11%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_9] 202s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-not_as_option-subquery] 202s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e2_0] 202s [gw0] [ 11%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e2_0] 202s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-not_as_option-subquery] 202s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e2_1] 202s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-as_option-immediate] 202s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-as_option-immediate] 202s [gw0] [ 11%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e2_1] 202s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-as_option-joined] 202s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e2_2] 202s [gw0] [ 11%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e2_2] 202s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e2_3] 202s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-as_option-joined] 202s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-as_option-select] 202s [gw0] [ 11%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e2_3] 202s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e2_4] 202s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-as_option-select] 202s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-as_option-selectin] 202s [gw0] [ 11%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e2_4] 202s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e2_5] 202s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-as_option-selectin] 202s [gw0] [ 11%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e2_5] 202s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-as_option-subquery] 202s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e3_0] 202s [gw0] [ 11%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e3_0] 202s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-as_option-subquery] 202s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e3_1] 202s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-not_as_option-immediate] 202s [gw0] [ 11%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e3_1] 202s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e3_2] 202s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-not_as_option-immediate] 202s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-not_as_option-joined] 202s [gw0] [ 11%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e3_2] 202s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e4_0] 202s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-not_as_option-joined] 202s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-not_as_option-select] 202s [gw0] [ 11%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e4_0] 202s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e4_1] 202s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-not_as_option-select] 202s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-not_as_option-selectin] 202s [gw0] [ 11%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e4_1] 202s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e4_2] 202s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-not_as_option-selectin] 202s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-not_as_option-subquery] 202s [gw0] [ 11%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e4_2] 202s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-not_as_option-subquery] 202s test/orm/test_bind.py::BindIntegrationTest::test_mapped_binds 202s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-as_option-immediate] 202s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-as_option-immediate] 202s [gw0] [ 11%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_mapped_binds 202s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-as_option-joined] 202s test/orm/test_bind.py::BindIntegrationTest::test_table_binds 202s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-as_option-joined] 202s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-as_option-select] 202s [gw0] [ 11%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_table_binds 202s test/orm/test_bind.py::GetBindTest::test_bind_base_class_base_class 202s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-as_option-select] 202s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-as_option-selectin] 202s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-as_option-selectin] 202s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-as_option-subquery] 202s [gw0] [ 11%] PASSED test/orm/test_bind.py::GetBindTest::test_bind_base_class_base_class 202s test/orm/test_bind.py::GetBindTest::test_bind_base_class_concrete_sub_class 202s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-as_option-subquery] 202s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-not_as_option-immediate] 202s [gw0] [ 11%] PASSED test/orm/test_bind.py::GetBindTest::test_bind_base_class_concrete_sub_class 202s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-not_as_option-immediate] 202s test/orm/test_bind.py::GetBindTest::test_bind_base_class_joined_sub_class 202s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-not_as_option-joined] 202s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-not_as_option-joined] 202s [gw0] [ 11%] PASSED test/orm/test_bind.py::GetBindTest::test_bind_base_class_joined_sub_class 202s test/orm/test_bind.py::GetBindTest::test_bind_base_table_base_class 202s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-not_as_option-select] 202s [gw0] [ 11%] PASSED test/orm/test_bind.py::GetBindTest::test_bind_base_table_base_class 202s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-not_as_option-select] 202s test/orm/test_bind.py::GetBindTest::test_bind_base_table_concrete_sub_class 202s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-not_as_option-selectin] 202s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-not_as_option-selectin] 202s [gw0] [ 11%] PASSED test/orm/test_bind.py::GetBindTest::test_bind_base_table_concrete_sub_class 202s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-not_as_option-subquery] 202s test/orm/test_bind.py::GetBindTest::test_bind_base_table_joined_sub_class 202s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-not_as_option-subquery] 202s [gw0] [ 11%] PASSED test/orm/test_bind.py::GetBindTest::test_bind_base_table_joined_sub_class 202s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-as_option-immediate] 202s test/orm/test_bind.py::GetBindTest::test_bind_joined_sub_class_joined_sub_class 202s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-as_option-immediate] 202s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-as_option-joined] 202s [gw0] [ 11%] PASSED test/orm/test_bind.py::GetBindTest::test_bind_joined_sub_class_joined_sub_class 202s test/orm/test_bind.py::GetBindTest::test_bind_joined_sub_table_joined_sub_class 202s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-as_option-joined] 202s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-as_option-select] 202s [gw0] [ 11%] PASSED test/orm/test_bind.py::GetBindTest::test_bind_joined_sub_table_joined_sub_class 202s test/orm/test_bind.py::GetBindTest::test_bind_mixin_class_simple_class 202s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-as_option-select] 202s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-as_option-selectin] 202s [gw0] [ 11%] PASSED test/orm/test_bind.py::GetBindTest::test_bind_mixin_class_simple_class 203s test/orm/test_bind.py::GetBindTest::test_bind_selectable_join 203s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-as_option-selectin] 203s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-as_option-subquery] 203s [gw0] [ 11%] PASSED test/orm/test_bind.py::GetBindTest::test_bind_selectable_join 203s test/orm/test_bind.py::GetBindTest::test_bind_selectable_table 203s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-as_option-subquery] 203s [gw0] [ 11%] PASSED test/orm/test_bind.py::GetBindTest::test_bind_selectable_table 203s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-not_as_option-immediate] 203s test/orm/test_bind.py::GetBindTest::test_bind_selectable_union 203s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-not_as_option-immediate] 203s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-not_as_option-joined] 203s [gw0] [ 11%] PASSED test/orm/test_bind.py::GetBindTest::test_bind_selectable_union 203s test/orm/test_bind.py::GetBindTest::test_bind_sub_class_concrete_sub_class 203s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-not_as_option-joined] 203s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-not_as_option-select] 203s [gw0] [ 11%] PASSED test/orm/test_bind.py::GetBindTest::test_bind_sub_class_concrete_sub_class 203s test/orm/test_bind.py::GetBindTest::test_bind_sub_table_concrete_sub_class 203s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-not_as_option-select] 203s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-not_as_option-selectin] 203s [gw0] [ 11%] PASSED test/orm/test_bind.py::GetBindTest::test_bind_sub_table_concrete_sub_class 203s test/orm/test_bind.py::GetBindTest::test_clause_extracts_orm_plugin_subject[delete] 203s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-not_as_option-selectin] 203s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-not_as_option-subquery] 203s [gw0] [ 11%] PASSED test/orm/test_bind.py::GetBindTest::test_clause_extracts_orm_plugin_subject[delete] 203s test/orm/test_bind.py::GetBindTest::test_clause_extracts_orm_plugin_subject[insert] 203s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-not_as_option-subquery] 203s [gw0] [ 11%] PASSED test/orm/test_bind.py::GetBindTest::test_clause_extracts_orm_plugin_subject[insert] 203s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-as_option-immediate] 203s test/orm/test_bind.py::GetBindTest::test_clause_extracts_orm_plugin_subject[select] 203s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-as_option-immediate] 203s [gw0] [ 11%] PASSED test/orm/test_bind.py::GetBindTest::test_clause_extracts_orm_plugin_subject[select] 203s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-as_option-joined] 203s test/orm/test_bind.py::GetBindTest::test_clause_extracts_orm_plugin_subject[update] 203s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-as_option-joined] 203s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-as_option-select] 203s [gw0] [ 11%] PASSED test/orm/test_bind.py::GetBindTest::test_clause_extracts_orm_plugin_subject[update] 203s test/orm/test_bind.py::GetBindTest::test_fallback_table_metadata 203s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-as_option-select] 203s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-as_option-selectin] 203s [gw0] [ 11%] PASSED test/orm/test_bind.py::GetBindTest::test_fallback_table_metadata 203s test/orm/test_bind.py::SessionBindTest::test_session_bind 203s [gw0] [ 11%] PASSED test/orm/test_bind.py::SessionBindTest::test_session_bind 203s test/orm/test_bind.py::SessionBindTest::test_session_unbound 203s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-as_option-selectin] 203s [gw0] [ 11%] PASSED test/orm/test_bind.py::SessionBindTest::test_session_unbound 203s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-as_option-subquery] 203s test/orm/dml/test_bulk.py::BulkInheritanceTest_sqlite+pysqlite_3_46_1::test_bulk_insert_joined_inh_return_defaults[insert_mappings] 203s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-as_option-subquery] 203s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-not_as_option-immediate] 203s [gw0] [ 11%] PASSED test/orm/dml/test_bulk.py::BulkInheritanceTest_sqlite+pysqlite_3_46_1::test_bulk_insert_joined_inh_return_defaults[insert_mappings] 203s test/orm/dml/test_bulk.py::BulkInheritanceTest_sqlite+pysqlite_3_46_1::test_bulk_insert_joined_inh_return_defaults[insert_stmt] 203s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-not_as_option-immediate] 203s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-not_as_option-joined] 203s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-not_as_option-joined] 203s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-not_as_option-select] 203s [gw0] [ 11%] PASSED test/orm/dml/test_bulk.py::BulkInheritanceTest_sqlite+pysqlite_3_46_1::test_bulk_insert_joined_inh_return_defaults[insert_stmt] 203s test/orm/dml/test_bulk.py::BulkInheritanceTest_sqlite+pysqlite_3_46_1::test_bulk_save_joined_inh_no_defaults 203s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-not_as_option-select] 203s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-not_as_option-selectin] 203s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-not_as_option-selectin] 203s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-not_as_option-subquery] 203s [gw0] [ 11%] PASSED test/orm/dml/test_bulk.py::BulkInheritanceTest_sqlite+pysqlite_3_46_1::test_bulk_save_joined_inh_no_defaults 203s test/orm/dml/test_bulk.py::BulkInheritanceTest_sqlite+pysqlite_3_46_1::test_bulk_save_joined_inh_return_defaults 203s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-not_as_option-subquery] 203s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-as_option-immediate] 203s [gw0] [ 11%] PASSED test/orm/dml/test_bulk.py::BulkInheritanceTest_sqlite+pysqlite_3_46_1::test_bulk_save_joined_inh_return_defaults 203s test/orm/dml/test_bulk.py::BulkInheritanceTest_sqlite+pysqlite_3_46_1::test_bulk_update[update_mappings] 203s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-as_option-immediate] 203s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-as_option-joined] 203s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-as_option-joined] 203s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-as_option-select] 203s [gw0] [ 11%] PASSED test/orm/dml/test_bulk.py::BulkInheritanceTest_sqlite+pysqlite_3_46_1::test_bulk_update[update_mappings] 203s test/orm/dml/test_bulk.py::BulkInheritanceTest_sqlite+pysqlite_3_46_1::test_bulk_update[update_stmt] 203s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-as_option-select] 203s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-as_option-selectin] 203s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-as_option-selectin] 203s [gw0] [ 11%] PASSED test/orm/dml/test_bulk.py::BulkInheritanceTest_sqlite+pysqlite_3_46_1::test_bulk_update[update_stmt] 203s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-as_option-subquery] 203s test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_insert 203s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-as_option-subquery] 203s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-not_as_option-immediate] 203s [gw0] [ 11%] PASSED test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_insert 203s test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_insert_render_nulls 203s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-not_as_option-immediate] 203s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-not_as_option-joined] 203s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-not_as_option-joined] 203s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-not_as_option-select] 203s [gw0] [ 11%] PASSED test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_insert_render_nulls 203s test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_mappings_preserve_order 203s [gw1] [ 12%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-not_as_option-select] 203s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-not_as_option-selectin] 203s [gw0] [ 12%] PASSED test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_mappings_preserve_order 203s test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_no_defaults 203s [gw1] [ 12%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-not_as_option-selectin] 203s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-not_as_option-subquery] 203s [gw0] [ 12%] PASSED test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_no_defaults 203s test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_objects_defaults_key 203s [gw1] [ 12%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-not_as_option-subquery] 203s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-as_option-immediate] 203s [gw0] [ 12%] PASSED test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_objects_defaults_key 203s [gw1] [ 12%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-as_option-immediate] 203s test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_return_defaults[not_return_defaults-insert_mappings] 203s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-as_option-joined] 203s [gw1] [ 12%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-as_option-joined] 203s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-as_option-select] 203s [gw0] [ 12%] PASSED test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_return_defaults[not_return_defaults-insert_mappings] 203s test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_return_defaults[not_return_defaults-insert_stmt] 203s [gw1] [ 12%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-as_option-select] 203s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-as_option-selectin] 203s [gw0] [ 12%] PASSED test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_return_defaults[not_return_defaults-insert_stmt] 203s test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_return_defaults[not_return_defaults-save_objects] 203s [gw1] [ 12%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-as_option-selectin] 203s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-as_option-subquery] 203s [gw0] [ 12%] PASSED test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_return_defaults[not_return_defaults-save_objects] 203s [gw1] [ 12%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-as_option-subquery] 203s test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_return_defaults[return_defaults-insert_mappings] 203s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-not_as_option-immediate] 203s [gw1] [ 12%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-not_as_option-immediate] 203s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-not_as_option-joined] 203s [gw0] [ 12%] PASSED test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_return_defaults[return_defaults-insert_mappings] 203s test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_return_defaults[return_defaults-insert_stmt] 203s [gw1] [ 12%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-not_as_option-joined] 203s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-not_as_option-select] 203s [gw0] [ 12%] PASSED test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_return_defaults[return_defaults-insert_stmt] 203s test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_return_defaults[return_defaults-save_objects] 203s [gw1] [ 12%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-not_as_option-select] 203s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-not_as_option-selectin] 203s [gw0] [ 12%] PASSED test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_return_defaults[return_defaults-save_objects] 203s [gw1] [ 12%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-not_as_option-selectin] 203s test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_updated_include_unchanged 203s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-not_as_option-subquery] 203s [gw1] [ 12%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-not_as_option-subquery] 203s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-as_option-immediate] 203s [gw0] [ 12%] PASSED test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_updated_include_unchanged 203s test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_update[update_mappings] 203s [gw1] [ 12%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-as_option-immediate] 203s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-as_option-joined] 203s [gw0] [ 12%] PASSED test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_update[update_mappings] 203s test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_update[update_stmt] 203s [gw1] [ 12%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-as_option-joined] 203s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-as_option-select] 203s [gw1] [ 12%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-as_option-select] 203s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-as_option-selectin] 203s [gw0] [ 12%] PASSED test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_update[update_stmt] 203s test/orm/dml/test_bulk.py::BulkInsertUpdateVersionId_sqlite+pysqlite_3_46_1::test_bulk_insert_via_save 203s [gw1] [ 12%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-as_option-selectin] 203s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-as_option-subquery] 203s [gw0] [ 12%] PASSED test/orm/dml/test_bulk.py::BulkInsertUpdateVersionId_sqlite+pysqlite_3_46_1::test_bulk_insert_via_save 203s test/orm/dml/test_bulk.py::BulkInsertUpdateVersionId_sqlite+pysqlite_3_46_1::test_bulk_update_via_save 203s [gw1] [ 12%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-as_option-subquery] 203s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-not_as_option-immediate] 203s [gw0] [ 12%] PASSED test/orm/dml/test_bulk.py::BulkInsertUpdateVersionId_sqlite+pysqlite_3_46_1::test_bulk_update_via_save 203s test/orm/dml/test_bulk.py::BulkIssue6793Test_sqlite+pysqlite_3_46_1::test_issue_6793 203s [gw0] [ 12%] PASSED test/orm/dml/test_bulk.py::BulkIssue6793Test_sqlite+pysqlite_3_46_1::test_issue_6793 203s test/orm/dml/test_bulk.py::BulkUDPostfetchTest_sqlite+pysqlite_3_46_1::test_insert_w_fetch 203s [gw1] [ 12%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-not_as_option-immediate] 203s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-not_as_option-joined] 203s [gw0] [ 12%] PASSED test/orm/dml/test_bulk.py::BulkUDPostfetchTest_sqlite+pysqlite_3_46_1::test_insert_w_fetch 203s test/orm/dml/test_bulk.py::BulkUDPostfetchTest_sqlite+pysqlite_3_46_1::test_update_w_fetch 203s [gw1] [ 12%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-not_as_option-joined] 203s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-not_as_option-select] 203s [gw0] [ 12%] PASSED test/orm/dml/test_bulk.py::BulkUDPostfetchTest_sqlite+pysqlite_3_46_1::test_update_w_fetch 203s test/orm/dml/test_bulk.py::BulkUDTestAltColKeys_sqlite+pysqlite_3_46_1::test_insert_attrs 203s [gw1] [ 12%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-not_as_option-select] 203s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-not_as_option-selectin] 203s [gw0] [ 12%] PASSED test/orm/dml/test_bulk.py::BulkUDTestAltColKeys_sqlite+pysqlite_3_46_1::test_insert_attrs 203s [gw1] [ 12%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-not_as_option-selectin] 203s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-not_as_option-subquery] 203s test/orm/dml/test_bulk.py::BulkUDTestAltColKeys_sqlite+pysqlite_3_46_1::test_insert_both 203s [gw1] [ 12%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-not_as_option-subquery] 203s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-as_option-immediate] 203s [gw0] [ 12%] PASSED test/orm/dml/test_bulk.py::BulkUDTestAltColKeys_sqlite+pysqlite_3_46_1::test_insert_both 203s test/orm/dml/test_bulk.py::BulkUDTestAltColKeys_sqlite+pysqlite_3_46_1::test_insert_keys 203s [gw1] [ 12%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-as_option-immediate] 203s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-as_option-joined] 203s [gw0] [ 12%] PASSED test/orm/dml/test_bulk.py::BulkUDTestAltColKeys_sqlite+pysqlite_3_46_1::test_insert_keys 203s test/orm/dml/test_bulk.py::BulkUDTestAltColKeys_sqlite+pysqlite_3_46_1::test_update_attrs[dicts] 203s [gw1] [ 12%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-as_option-joined] 204s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-as_option-select] 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk.py::BulkUDTestAltColKeys_sqlite+pysqlite_3_46_1::test_update_attrs[dicts] 204s test/orm/dml/test_bulk.py::BulkUDTestAltColKeys_sqlite+pysqlite_3_46_1::test_update_attrs[states] 204s [gw1] [ 12%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-as_option-select] 204s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-as_option-selectin] 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk.py::BulkUDTestAltColKeys_sqlite+pysqlite_3_46_1::test_update_attrs[states] 204s [gw1] [ 12%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-as_option-selectin] 204s test/orm/dml/test_bulk.py::BulkUDTestAltColKeys_sqlite+pysqlite_3_46_1::test_update_both 204s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-as_option-subquery] 204s [gw1] [ 12%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-as_option-subquery] 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk.py::BulkUDTestAltColKeys_sqlite+pysqlite_3_46_1::test_update_both 204s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-not_as_option-immediate] 204s test/orm/dml/test_bulk.py::BulkUDTestAltColKeys_sqlite+pysqlite_3_46_1::test_update_keys[dicts] 204s [gw1] [ 12%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-not_as_option-immediate] 204s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-not_as_option-joined] 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk.py::BulkUDTestAltColKeys_sqlite+pysqlite_3_46_1::test_update_keys[dicts] 204s test/orm/dml/test_bulk.py::BulkUDTestAltColKeys_sqlite+pysqlite_3_46_1::test_update_keys[states] 204s [gw1] [ 12%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-not_as_option-joined] 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk.py::BulkUDTestAltColKeys_sqlite+pysqlite_3_46_1::test_update_keys[states] 204s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-not_as_option-select] 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_autoflush[default] 204s [gw1] [ 12%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-not_as_option-select] 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_autoflush[default] 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_autoflush[opt_disable] 204s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-not_as_option-selectin] 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_autoflush[opt_disable] 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_autoflush[session_disable] 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_autoflush[session_disable] 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk] 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk] 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_ordered] 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_ordered] 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_w_embedded_bindparam] 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_w_embedded_bindparam] 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_base_class_upsert[orm] 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_base_class_upsert[orm] 204s [gw1] [ 12%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-not_as_option-selectin] 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_no_ordered_values[False] 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_no_ordered_values[False] 204s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-not_as_option-subquery] 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_no_ordered_values[True] 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_no_ordered_values[True] 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_subclass 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_subclass 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions_subclass 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions_subclass 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[not_sort_by_parameter_order-not_use_returning] 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[not_sort_by_parameter_order-not_use_returning] 204s [gw1] [ 12%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-not_as_option-subquery] 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[not_sort_by_parameter_order-use_returning] 204s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-as_option-immediate] 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[not_sort_by_parameter_order-use_returning] 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[sort_by_parameter_order-not_use_returning] 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[sort_by_parameter_order-not_use_returning] 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[sort_by_parameter_order-use_returning] 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[sort_by_parameter_order-use_returning] 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_insert_col_key_also_works_currently 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_insert_col_key_also_works_currently 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_returning_fn 204s [gw1] [ 12%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-as_option-immediate] 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_returning_fn 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-cols] 204s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-as_option-joined] 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-cols] 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-cols_w_exprs] 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-cols_w_exprs] 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-strings] 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-strings] 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-strings_w_exprs] 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-strings_w_exprs] 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols] 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols] 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols_w_exprs] 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols_w_exprs] 204s [gw1] [ 12%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-as_option-joined] 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings] 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings] 204s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-as_option-select] 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings_w_exprs] 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings_w_exprs] 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_bulk_update 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_bulk_update 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_load_only[not_single_element-not_sort_by_parameter_order] 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_load_only[not_single_element-not_sort_by_parameter_order] 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_load_only[not_single_element-sort_by_parameter_order] 204s [gw1] [ 12%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-as_option-select] 204s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-as_option-selectin] 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_load_only[not_single_element-sort_by_parameter_order] 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_load_only[single_element-not_sort_by_parameter_order] 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_load_only[single_element-not_sort_by_parameter_order] 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_load_only[single_element-sort_by_parameter_order] 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_load_only[single_element-sort_by_parameter_order] 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_load_only_doesnt_fetch_cols[not_single_element] 204s [gw1] [ 12%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-as_option-selectin] 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_load_only_doesnt_fetch_cols[not_single_element] 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_load_only_doesnt_fetch_cols[single_element] 204s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-as_option-subquery] 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_load_only_doesnt_fetch_cols[single_element] 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_no_returning[not_single_element] 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_no_returning[not_single_element] 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_no_returning[single_element] 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_no_returning[single_element] 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[not_sort_by_parameter_order-not_single_element] 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[not_sort_by_parameter_order-not_single_element] 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[not_sort_by_parameter_order-single_element] 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[not_sort_by_parameter_order-single_element] 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[sort_by_parameter_order-not_single_element] 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[sort_by_parameter_order-not_single_element] 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[sort_by_parameter_order-single_element] 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[sort_by_parameter_order-single_element] 204s [gw1] [ 12%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-as_option-subquery] 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[not_single_element] 204s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-not_as_option-immediate] 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[not_single_element] 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[single_element] 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[single_element] 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-bulk] 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-bulk] 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-orm] 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-orm] 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-bulk] 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-bulk] 204s [gw1] [ 12%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-not_as_option-immediate] 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-orm] 204s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-not_as_option-joined] 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-orm] 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_autoflush[default] 204s [gw1] [ 12%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-not_as_option-joined] 204s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-not_as_option-select] 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_autoflush[default] 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_autoflush[opt_disable] 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_autoflush[opt_disable] 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_autoflush[session_disable] 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_autoflush[session_disable] 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk] 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk] 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_ordered] 204s [gw1] [ 12%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-not_as_option-select] 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_ordered] 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_w_embedded_bindparam] 204s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-not_as_option-selectin] 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_w_embedded_bindparam] 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_base_class_upsert[orm] 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_base_class_upsert[orm] 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_no_ordered_values[False] 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_no_ordered_values[False] 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_no_ordered_values[True] 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_no_ordered_values[True] 204s [gw1] [ 12%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-not_as_option-selectin] 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_subclass 204s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-not_as_option-subquery] 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_subclass 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions_subclass 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions_subclass 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[not_sort_by_parameter_order-not_use_returning] 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[not_sort_by_parameter_order-not_use_returning] 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[not_sort_by_parameter_order-use_returning] 204s [gw1] [ 12%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-not_as_option-subquery] 204s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-as_option-immediate] 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[not_sort_by_parameter_order-use_returning] 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[sort_by_parameter_order-not_use_returning] 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[sort_by_parameter_order-not_use_returning] 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[sort_by_parameter_order-use_returning] 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[sort_by_parameter_order-use_returning] 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_insert_col_key_also_works_currently 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_insert_col_key_also_works_currently 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_single_returning_fn 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_single_returning_fn 204s [gw1] [ 12%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-as_option-immediate] 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-cols] 204s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-as_option-joined] 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-cols] 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-cols_w_exprs] 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-cols_w_exprs] 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-strings] 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-strings] 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-strings_w_exprs] 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-strings_w_exprs] 204s [gw1] [ 12%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-as_option-joined] 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols] 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols] 204s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-as_option-select] 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols_w_exprs] 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols_w_exprs] 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings] 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings] 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings_w_exprs] 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings_w_exprs] 204s [gw1] [ 12%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-as_option-select] 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_bulk_update 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_bulk_update 204s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-as_option-selectin] 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_load_only[not_single_element-not_sort_by_parameter_order] 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_load_only[not_single_element-not_sort_by_parameter_order] 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_load_only[not_single_element-sort_by_parameter_order] 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_load_only[not_single_element-sort_by_parameter_order] 204s [gw1] [ 12%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-as_option-selectin] 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_load_only[single_element-not_sort_by_parameter_order] 204s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-as_option-subquery] 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_load_only[single_element-not_sort_by_parameter_order] 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_load_only[single_element-sort_by_parameter_order] 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_load_only[single_element-sort_by_parameter_order] 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_load_only_doesnt_fetch_cols[not_single_element] 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_load_only_doesnt_fetch_cols[not_single_element] 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_load_only_doesnt_fetch_cols[single_element] 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_load_only_doesnt_fetch_cols[single_element] 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_no_returning[not_single_element] 204s [gw1] [ 12%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-as_option-subquery] 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_no_returning[not_single_element] 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_no_returning[single_element] 204s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-not_as_option-immediate] 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_no_returning[single_element] 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[not_sort_by_parameter_order-not_single_element] 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[not_sort_by_parameter_order-not_single_element] 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[not_sort_by_parameter_order-single_element] 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[not_sort_by_parameter_order-single_element] 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[sort_by_parameter_order-not_single_element] 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[sort_by_parameter_order-not_single_element] 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[sort_by_parameter_order-single_element] 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[sort_by_parameter_order-single_element] 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[not_single_element] 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[not_single_element] 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[single_element] 204s [gw1] [ 12%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-not_as_option-immediate] 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[single_element] 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-bulk] 204s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-not_as_option-joined] 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-bulk] 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-orm] 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-orm] 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-bulk] 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-bulk] 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-orm] 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-orm] 204s [gw1] [ 12%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-not_as_option-joined] 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[default] 204s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-not_as_option-select] 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[default] 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[opt_disable] 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[opt_disable] 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[session_disable] 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[session_disable] 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk] 204s [gw1] [ 12%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-not_as_option-select] 204s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-not_as_option-selectin] 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk] 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_ordered] 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_ordered] 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_w_embedded_bindparam] 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_w_embedded_bindparam] 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[orm] 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[orm] 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_no_ordered_values[False] 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_no_ordered_values[False] 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_no_ordered_values[True] 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_no_ordered_values[True] 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_subclass 204s [gw1] [ 12%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-not_as_option-selectin] 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_subclass 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions 204s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-not_as_option-subquery] 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions_subclass 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions_subclass 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[not_sort_by_parameter_order-not_use_returning] 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[not_sort_by_parameter_order-not_use_returning] 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[not_sort_by_parameter_order-use_returning] 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[not_sort_by_parameter_order-use_returning] 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[sort_by_parameter_order-not_use_returning] 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[sort_by_parameter_order-not_use_returning] 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[sort_by_parameter_order-use_returning] 204s [gw1] [ 12%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-not_as_option-subquery] 204s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-as_option-immediate] 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[sort_by_parameter_order-use_returning] 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_insert_col_key_also_works_currently 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_insert_col_key_also_works_currently 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_single_returning_fn 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_single_returning_fn 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-cols] 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-cols] 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-cols_w_exprs] 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-cols_w_exprs] 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-strings] 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-strings] 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-strings_w_exprs] 204s [gw1] [ 12%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-as_option-immediate] 204s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-as_option-joined] 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-strings_w_exprs] 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols] 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols] 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols_w_exprs] 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols_w_exprs] 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings] 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings] 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings_w_exprs] 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings_w_exprs] 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_bulk_update 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_bulk_update 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_load_only[not_single_element-not_sort_by_parameter_order] 204s [gw1] [ 12%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-as_option-joined] 204s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-as_option-select] 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_load_only[not_single_element-not_sort_by_parameter_order] 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_load_only[not_single_element-sort_by_parameter_order] 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_load_only[not_single_element-sort_by_parameter_order] 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_load_only[single_element-not_sort_by_parameter_order] 204s [gw1] [ 12%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-as_option-select] 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_load_only[single_element-not_sort_by_parameter_order] 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_load_only[single_element-sort_by_parameter_order] 204s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-as_option-selectin] 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_load_only[single_element-sort_by_parameter_order] 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_load_only_doesnt_fetch_cols[not_single_element] 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_load_only_doesnt_fetch_cols[not_single_element] 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_load_only_doesnt_fetch_cols[single_element] 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_load_only_doesnt_fetch_cols[single_element] 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_no_returning[not_single_element] 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_no_returning[not_single_element] 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_no_returning[single_element] 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_no_returning[single_element] 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[not_sort_by_parameter_order-not_single_element] 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[not_sort_by_parameter_order-not_single_element] 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[not_sort_by_parameter_order-single_element] 204s [gw1] [ 12%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-as_option-selectin] 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[not_sort_by_parameter_order-single_element] 204s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-as_option-subquery] 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[sort_by_parameter_order-not_single_element] 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[sort_by_parameter_order-not_single_element] 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[sort_by_parameter_order-single_element] 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[sort_by_parameter_order-single_element] 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[not_single_element] 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[not_single_element] 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[single_element] 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[single_element] 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-False-bulk] 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-False-bulk] 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-False-orm] 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-False-orm] 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-True-bulk] 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-True-bulk] 204s [gw1] [ 12%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-as_option-subquery] 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-True-orm] 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-True-orm] 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-False-bulk] 204s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-not_as_option-immediate] 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-False-bulk] 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-False-orm] 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-False-orm] 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-True-bulk] 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-True-bulk] 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-True-orm] 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-True-orm] 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[default] 204s [gw1] [ 12%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-not_as_option-immediate] 204s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-not_as_option-joined] 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[default] 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[opt_disable] 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[opt_disable] 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[session_disable] 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[session_disable] 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk] 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk] 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_ordered] 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_ordered] 204s [gw1] [ 12%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-not_as_option-joined] 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_w_embedded_bindparam] 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_w_embedded_bindparam] 204s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-not_as_option-select] 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[orm] 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[orm] 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_no_ordered_values[False] 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_no_ordered_values[False] 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_no_ordered_values[True] 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_no_ordered_values[True] 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_subclass 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_subclass 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions_subclass 204s [gw1] [ 12%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-not_as_option-select] 204s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-not_as_option-selectin] 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions_subclass 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[not_sort_by_parameter_order-not_use_returning] 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[not_sort_by_parameter_order-not_use_returning] 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[not_sort_by_parameter_order-use_returning] 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[not_sort_by_parameter_order-use_returning] 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[sort_by_parameter_order-not_use_returning] 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[sort_by_parameter_order-not_use_returning] 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[sort_by_parameter_order-use_returning] 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[sort_by_parameter_order-use_returning] 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_insert_col_key_also_works_currently 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_insert_col_key_also_works_currently 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_single_returning_fn 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_single_returning_fn 204s [gw1] [ 12%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-not_as_option-selectin] 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-cols] 204s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-not_as_option-subquery] 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-cols] 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-cols_w_exprs] 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-cols_w_exprs] 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-strings] 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-strings] 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-strings_w_exprs] 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-strings_w_exprs] 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols] 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols] 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols_w_exprs] 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols_w_exprs] 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings] 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings] 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings_w_exprs] 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings_w_exprs] 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_bulk_update 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_bulk_update 204s [gw1] [ 12%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-not_as_option-subquery] 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_load_only[not_single_element-not_sort_by_parameter_order] 204s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-as_option-immediate] 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_load_only[not_single_element-not_sort_by_parameter_order] 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_load_only[not_single_element-sort_by_parameter_order] 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_load_only[not_single_element-sort_by_parameter_order] 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_load_only[single_element-not_sort_by_parameter_order] 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_load_only[single_element-not_sort_by_parameter_order] 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_load_only[single_element-sort_by_parameter_order] 204s [gw1] [ 12%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-as_option-immediate] 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_load_only[single_element-sort_by_parameter_order] 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_load_only_doesnt_fetch_cols[not_single_element] 204s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-as_option-joined] 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_load_only_doesnt_fetch_cols[not_single_element] 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_load_only_doesnt_fetch_cols[single_element] 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_load_only_doesnt_fetch_cols[single_element] 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_no_returning[not_single_element] 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_no_returning[not_single_element] 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_no_returning[single_element] 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_no_returning[single_element] 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[not_sort_by_parameter_order-not_single_element] 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[not_sort_by_parameter_order-not_single_element] 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[not_sort_by_parameter_order-single_element] 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[not_sort_by_parameter_order-single_element] 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[sort_by_parameter_order-not_single_element] 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[sort_by_parameter_order-not_single_element] 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[sort_by_parameter_order-single_element] 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[sort_by_parameter_order-single_element] 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[not_single_element] 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[not_single_element] 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[single_element] 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[single_element] 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-False-bulk] 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-False-bulk] 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-False-orm] 204s [gw1] [ 12%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-as_option-joined] 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-False-orm] 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-True-bulk] 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-True-bulk] 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-True-orm] 204s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-as_option-select] 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-True-orm] 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-False-bulk] 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-False-bulk] 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-False-orm] 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-False-orm] 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-True-bulk] 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-True-bulk] 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-True-orm] 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-True-orm] 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[default] 204s [gw1] [ 12%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-as_option-select] 204s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-as_option-selectin] 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[default] 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[opt_disable] 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[opt_disable] 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[session_disable] 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[session_disable] 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk] 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk] 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_ordered] 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_ordered] 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_w_embedded_bindparam] 204s [gw1] [ 12%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-as_option-selectin] 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_w_embedded_bindparam] 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[orm] 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[orm] 204s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-as_option-subquery] 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_no_ordered_values[False] 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_no_ordered_values[False] 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_no_ordered_values[True] 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_no_ordered_values[True] 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_subclass 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_subclass 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions_subclass 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions_subclass 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[not_sort_by_parameter_order-not_use_returning] 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[not_sort_by_parameter_order-not_use_returning] 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[not_sort_by_parameter_order-use_returning] 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[not_sort_by_parameter_order-use_returning] 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[sort_by_parameter_order-not_use_returning] 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[sort_by_parameter_order-not_use_returning] 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[sort_by_parameter_order-use_returning] 204s [gw1] [ 12%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-as_option-subquery] 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[sort_by_parameter_order-use_returning] 204s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-not_as_option-immediate] 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_insert_col_key_also_works_currently 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_insert_col_key_also_works_currently 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_single_returning_fn 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_single_returning_fn 204s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-cols] 204s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-cols] 205s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-cols_w_exprs] 205s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-cols_w_exprs] 205s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-strings] 205s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-strings] 205s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-strings_w_exprs] 205s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-strings_w_exprs] 205s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols] 205s [gw1] [ 12%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-not_as_option-immediate] 205s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols] 205s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols_w_exprs] 205s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-not_as_option-joined] 205s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols_w_exprs] 205s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings] 205s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings] 205s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings_w_exprs] 205s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings_w_exprs] 205s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_bulk_update 205s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_bulk_update 205s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_load_only[not_single_element-not_sort_by_parameter_order] 205s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_load_only[not_single_element-not_sort_by_parameter_order] 205s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_load_only[not_single_element-sort_by_parameter_order] 205s [gw1] [ 12%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-not_as_option-joined] 205s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-not_as_option-select] 205s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_load_only[not_single_element-sort_by_parameter_order] 205s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_load_only[single_element-not_sort_by_parameter_order] 205s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_load_only[single_element-not_sort_by_parameter_order] 205s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_load_only[single_element-sort_by_parameter_order] 205s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_load_only[single_element-sort_by_parameter_order] 205s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_load_only_doesnt_fetch_cols[not_single_element] 205s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_load_only_doesnt_fetch_cols[not_single_element] 205s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_load_only_doesnt_fetch_cols[single_element] 205s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_load_only_doesnt_fetch_cols[single_element] 205s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_no_returning[not_single_element] 205s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_no_returning[not_single_element] 205s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_no_returning[single_element] 205s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_no_returning[single_element] 205s [gw1] [ 12%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-not_as_option-select] 205s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[not_sort_by_parameter_order-not_single_element] 205s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[not_sort_by_parameter_order-not_single_element] 205s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-not_as_option-selectin] 205s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[not_sort_by_parameter_order-single_element] 205s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[not_sort_by_parameter_order-single_element] 205s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[sort_by_parameter_order-not_single_element] 205s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[sort_by_parameter_order-not_single_element] 205s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[sort_by_parameter_order-single_element] 205s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[sort_by_parameter_order-single_element] 205s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[not_single_element] 205s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[not_single_element] 205s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[single_element] 205s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[single_element] 205s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-False-bulk] 205s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-False-bulk] 205s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-False-orm] 205s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-False-orm] 205s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-True-bulk] 205s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-True-bulk] 205s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-True-orm] 205s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-True-orm] 205s [gw1] [ 12%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-not_as_option-selectin] 205s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-False-bulk] 205s [gw0] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-False-bulk] 205s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-not_as_option-subquery] 205s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-False-orm] 205s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-False-orm] 205s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-True-bulk] 205s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-True-bulk] 205s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-True-orm] 205s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-True-orm] 205s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[default] 205s [gw1] [ 13%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-not_as_option-subquery] 205s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-as_option-immediate] 205s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[default] 205s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[opt_disable] 205s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[opt_disable] 205s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[session_disable] 205s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[session_disable] 205s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk] 205s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk] 205s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_ordered] 205s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_ordered] 205s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_w_embedded_bindparam] 205s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_w_embedded_bindparam] 205s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[orm] 205s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[orm] 205s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_no_ordered_values[False] 205s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_no_ordered_values[False] 205s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_no_ordered_values[True] 205s [gw1] [ 13%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-as_option-immediate] 205s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_no_ordered_values[True] 205s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_subclass 205s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-as_option-joined] 205s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_subclass 205s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions 205s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions 205s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions_subclass 205s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions_subclass 205s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[not_sort_by_parameter_order-not_use_returning] 205s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[not_sort_by_parameter_order-not_use_returning] 205s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[not_sort_by_parameter_order-use_returning] 205s [gw1] [ 13%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-as_option-joined] 205s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-as_option-select] 205s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[not_sort_by_parameter_order-use_returning] 205s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[sort_by_parameter_order-not_use_returning] 205s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[sort_by_parameter_order-not_use_returning] 205s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[sort_by_parameter_order-use_returning] 205s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[sort_by_parameter_order-use_returning] 205s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_insert_col_key_also_works_currently 205s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_insert_col_key_also_works_currently 205s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_single_returning_fn 205s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_single_returning_fn 205s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-cols] 205s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-cols] 205s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-cols_w_exprs] 205s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-cols_w_exprs] 205s [gw1] [ 13%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-as_option-select] 205s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-strings] 205s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-as_option-selectin] 205s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-strings] 205s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-strings_w_exprs] 205s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-strings_w_exprs] 205s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols] 205s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols] 205s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols_w_exprs] 205s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols_w_exprs] 205s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings] 205s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings] 205s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings_w_exprs] 205s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings_w_exprs] 205s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_bulk_update 205s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_bulk_update 205s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_load_only[not_single_element-not_sort_by_parameter_order] 205s [gw1] [ 13%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-as_option-selectin] 205s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-as_option-subquery] 205s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_load_only[not_single_element-not_sort_by_parameter_order] 205s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_load_only[not_single_element-sort_by_parameter_order] 205s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_load_only[not_single_element-sort_by_parameter_order] 205s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_load_only[single_element-not_sort_by_parameter_order] 205s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_load_only[single_element-not_sort_by_parameter_order] 205s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_load_only[single_element-sort_by_parameter_order] 205s [gw1] [ 13%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-as_option-subquery] 205s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_load_only[single_element-sort_by_parameter_order] 205s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_load_only_doesnt_fetch_cols[not_single_element] 205s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-not_as_option-immediate] 205s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_load_only_doesnt_fetch_cols[not_single_element] 205s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_load_only_doesnt_fetch_cols[single_element] 205s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_load_only_doesnt_fetch_cols[single_element] 205s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_no_returning[not_single_element] 205s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_no_returning[not_single_element] 205s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_no_returning[single_element] 205s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_no_returning[single_element] 205s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[not_sort_by_parameter_order-not_single_element] 205s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[not_sort_by_parameter_order-not_single_element] 205s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[not_sort_by_parameter_order-single_element] 205s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[not_sort_by_parameter_order-single_element] 205s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[sort_by_parameter_order-not_single_element] 205s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[sort_by_parameter_order-not_single_element] 205s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[sort_by_parameter_order-single_element] 205s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[sort_by_parameter_order-single_element] 205s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[not_single_element] 205s [gw1] [ 13%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-not_as_option-immediate] 205s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[not_single_element] 205s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[single_element] 205s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-not_as_option-joined] 205s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[single_element] 205s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-False-bulk] 205s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-False-bulk] 205s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-False-orm] 205s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-False-orm] 205s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-True-bulk] 205s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-True-bulk] 205s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-True-orm] 205s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-True-orm] 205s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-False-bulk] 205s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-False-bulk] 205s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-False-orm] 205s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-False-orm] 205s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-True-bulk] 205s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-True-bulk] 205s [gw1] [ 13%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-not_as_option-joined] 205s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-True-orm] 205s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-True-orm] 205s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-not_as_option-select] 205s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_autoflush[default] 205s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_autoflush[default] 205s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_autoflush[opt_disable] 205s [gw1] [ 13%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-not_as_option-select] 205s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_autoflush[opt_disable] 205s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_autoflush[session_disable] 205s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_autoflush[session_disable] 205s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk] 205s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-not_as_option-selectin] 205s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk] 205s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_ordered] 205s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_ordered] 205s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_w_embedded_bindparam] 205s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_w_embedded_bindparam] 205s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_base_class_upsert[orm] 205s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_base_class_upsert[orm] 205s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_no_ordered_values[False] 205s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_no_ordered_values[False] 205s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_no_ordered_values[True] 205s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_no_ordered_values[True] 205s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_subclass 205s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_subclass 205s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions 205s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions 205s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions_subclass 205s [gw1] [ 13%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-not_as_option-selectin] 205s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions_subclass 205s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[not_sort_by_parameter_order-not_use_returning] 205s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-not_as_option-subquery] 205s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[not_sort_by_parameter_order-not_use_returning] 205s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[not_sort_by_parameter_order-use_returning] 205s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[not_sort_by_parameter_order-use_returning] 205s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[sort_by_parameter_order-not_use_returning] 205s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[sort_by_parameter_order-not_use_returning] 205s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[sort_by_parameter_order-use_returning] 205s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[sort_by_parameter_order-use_returning] 205s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_insert_col_key_also_works_currently 205s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_insert_col_key_also_works_currently 205s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_returning_fn 205s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_returning_fn 205s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-cols] 205s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-cols] 205s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-cols_w_exprs] 205s [gw1] [ 13%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-not_as_option-subquery] 205s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-cols_w_exprs] 205s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-strings] 205s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-as_option-immediate] 205s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-strings] 205s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-strings_w_exprs] 205s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-strings_w_exprs] 205s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols] 205s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols] 205s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols_w_exprs] 205s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols_w_exprs] 205s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings] 205s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings] 205s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings_w_exprs] 205s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings_w_exprs] 205s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_bulk_update 205s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_bulk_update 205s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_load_only[not_single_element-not_sort_by_parameter_order] 205s [gw1] [ 13%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-as_option-immediate] 205s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-as_option-joined] 205s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_load_only[not_single_element-not_sort_by_parameter_order] 205s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_load_only[not_single_element-sort_by_parameter_order] 205s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_load_only[not_single_element-sort_by_parameter_order] 205s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_load_only[single_element-not_sort_by_parameter_order] 205s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_load_only[single_element-not_sort_by_parameter_order] 205s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_load_only[single_element-sort_by_parameter_order] 205s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_load_only[single_element-sort_by_parameter_order] 205s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_load_only_doesnt_fetch_cols[not_single_element] 205s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_load_only_doesnt_fetch_cols[not_single_element] 205s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_load_only_doesnt_fetch_cols[single_element] 205s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_load_only_doesnt_fetch_cols[single_element] 205s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_no_returning[not_single_element] 205s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_no_returning[not_single_element] 205s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_no_returning[single_element] 205s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_no_returning[single_element] 205s [gw1] [ 13%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-as_option-joined] 205s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[not_sort_by_parameter_order-not_single_element] 205s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[not_sort_by_parameter_order-not_single_element] 205s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[not_sort_by_parameter_order-single_element] 205s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-as_option-select] 205s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[not_sort_by_parameter_order-single_element] 205s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[sort_by_parameter_order-not_single_element] 205s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[sort_by_parameter_order-not_single_element] 205s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[sort_by_parameter_order-single_element] 205s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[sort_by_parameter_order-single_element] 205s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[not_single_element] 205s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[not_single_element] 205s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[single_element] 205s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[single_element] 205s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-bulk] 205s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-bulk] 205s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-orm] 205s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-orm] 205s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-bulk] 205s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-bulk] 205s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-orm] 205s [gw1] [ 13%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-as_option-select] 205s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-orm] 205s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-as_option-selectin] 205s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_autoflush[default] 205s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_autoflush[default] 205s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_autoflush[opt_disable] 205s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_autoflush[opt_disable] 205s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_autoflush[session_disable] 205s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_autoflush[session_disable] 205s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk] 205s [gw1] [ 13%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-as_option-selectin] 205s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk] 205s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_ordered] 205s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-as_option-subquery] 205s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_ordered] 205s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_w_embedded_bindparam] 205s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_w_embedded_bindparam] 205s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_base_class_upsert[orm] 205s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_base_class_upsert[orm] 205s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_no_ordered_values[False] 205s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_no_ordered_values[False] 205s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_no_ordered_values[True] 205s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_no_ordered_values[True] 205s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_subclass 205s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_subclass 205s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions 205s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions 205s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions_subclass 205s [gw1] [ 13%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-as_option-subquery] 205s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions_subclass 205s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[not_sort_by_parameter_order-not_use_returning] 205s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-not_as_option-immediate] 205s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[not_sort_by_parameter_order-not_use_returning] 205s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[not_sort_by_parameter_order-use_returning] 205s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[not_sort_by_parameter_order-use_returning] 205s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[sort_by_parameter_order-not_use_returning] 205s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[sort_by_parameter_order-not_use_returning] 205s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[sort_by_parameter_order-use_returning] 205s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[sort_by_parameter_order-use_returning] 205s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_insert_col_key_also_works_currently 205s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_insert_col_key_also_works_currently 205s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_single_returning_fn 205s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_single_returning_fn 205s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-cols] 205s [gw1] [ 13%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-not_as_option-immediate] 205s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-cols] 205s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-not_as_option-joined] 205s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-cols_w_exprs] 205s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-cols_w_exprs] 205s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-strings] 205s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-strings] 205s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-strings_w_exprs] 205s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-strings_w_exprs] 205s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols] 205s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols] 205s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols_w_exprs] 205s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols_w_exprs] 205s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings] 205s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings] 205s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings_w_exprs] 205s [gw1] [ 13%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-not_as_option-joined] 205s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings_w_exprs] 205s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_bulk_update 205s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_bulk_update 205s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-not_as_option-select] 205s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_load_only[not_single_element-not_sort_by_parameter_order] 205s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_load_only[not_single_element-not_sort_by_parameter_order] 205s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_load_only[not_single_element-sort_by_parameter_order] 205s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_load_only[not_single_element-sort_by_parameter_order] 205s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_load_only[single_element-not_sort_by_parameter_order] 205s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_load_only[single_element-not_sort_by_parameter_order] 205s [gw1] [ 13%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-not_as_option-select] 205s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_load_only[single_element-sort_by_parameter_order] 205s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-not_as_option-selectin] 205s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_load_only[single_element-sort_by_parameter_order] 205s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_load_only_doesnt_fetch_cols[not_single_element] 205s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_load_only_doesnt_fetch_cols[not_single_element] 205s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_load_only_doesnt_fetch_cols[single_element] 205s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_load_only_doesnt_fetch_cols[single_element] 205s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_no_returning[not_single_element] 205s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_no_returning[not_single_element] 205s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_no_returning[single_element] 205s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_no_returning[single_element] 205s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[not_sort_by_parameter_order-not_single_element] 205s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[not_sort_by_parameter_order-not_single_element] 205s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[not_sort_by_parameter_order-single_element] 205s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[not_sort_by_parameter_order-single_element] 205s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[sort_by_parameter_order-not_single_element] 205s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[sort_by_parameter_order-not_single_element] 205s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[sort_by_parameter_order-single_element] 205s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[sort_by_parameter_order-single_element] 205s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[not_single_element] 205s [gw1] [ 13%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-not_as_option-selectin] 205s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[not_single_element] 205s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[single_element] 205s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[single_element] 205s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-not_as_option-subquery] 205s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-bulk] 205s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-bulk] 205s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-orm] 205s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-orm] 205s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-bulk] 205s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-bulk] 205s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-orm] 205s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-orm] 205s test/orm/dml/test_bulk_statements.py::CTETest::test_select_from_insert_cte[aliased-no_union-cte] 205s [gw0] [ 13%] SKIPPED test/orm/dml/test_bulk_statements.py::CTETest::test_select_from_insert_cte[aliased-no_union-cte] 205s test/orm/dml/test_bulk_statements.py::CTETest::test_select_from_insert_cte[aliased-no_union-cte_aliased] 205s [gw0] [ 13%] SKIPPED test/orm/dml/test_bulk_statements.py::CTETest::test_select_from_insert_cte[aliased-no_union-cte_aliased] 205s test/orm/dml/test_bulk_statements.py::CTETest::test_select_from_insert_cte[aliased-use_union-cte] 205s [gw0] [ 13%] SKIPPED test/orm/dml/test_bulk_statements.py::CTETest::test_select_from_insert_cte[aliased-use_union-cte] 205s test/orm/dml/test_bulk_statements.py::CTETest::test_select_from_insert_cte[aliased-use_union-cte_aliased] 205s [gw0] [ 13%] SKIPPED test/orm/dml/test_bulk_statements.py::CTETest::test_select_from_insert_cte[aliased-use_union-cte_aliased] 205s test/orm/dml/test_bulk_statements.py::CTETest::test_select_from_insert_cte[direct-no_union-cte] 205s [gw0] [ 13%] SKIPPED test/orm/dml/test_bulk_statements.py::CTETest::test_select_from_insert_cte[direct-no_union-cte] 205s test/orm/dml/test_bulk_statements.py::CTETest::test_select_from_insert_cte[direct-no_union-cte_aliased] 205s [gw0] [ 13%] SKIPPED test/orm/dml/test_bulk_statements.py::CTETest::test_select_from_insert_cte[direct-no_union-cte_aliased] 205s test/orm/dml/test_bulk_statements.py::CTETest::test_select_from_insert_cte[direct-use_union-cte] 205s [gw0] [ 13%] SKIPPED test/orm/dml/test_bulk_statements.py::CTETest::test_select_from_insert_cte[direct-use_union-cte] 205s test/orm/dml/test_bulk_statements.py::CTETest::test_select_from_insert_cte[direct-use_union-cte_aliased] 205s [gw0] [ 13%] SKIPPED test/orm/dml/test_bulk_statements.py::CTETest::test_select_from_insert_cte[direct-use_union-cte_aliased] 205s test/orm/dml/test_bulk_statements.py::CTETest::test_select_from_insert_cte[from_statement-no_union-cte] 205s [gw0] [ 13%] SKIPPED test/orm/dml/test_bulk_statements.py::CTETest::test_select_from_insert_cte[from_statement-no_union-cte] 205s test/orm/dml/test_bulk_statements.py::CTETest::test_select_from_insert_cte[from_statement-no_union-cte_aliased] 205s [gw0] [ 13%] SKIPPED test/orm/dml/test_bulk_statements.py::CTETest::test_select_from_insert_cte[from_statement-no_union-cte_aliased] 205s test/orm/dml/test_bulk_statements.py::CTETest::test_select_from_insert_cte[from_statement-use_union-cte] 205s [gw0] [ 13%] SKIPPED test/orm/dml/test_bulk_statements.py::CTETest::test_select_from_insert_cte[from_statement-use_union-cte] 205s test/orm/dml/test_bulk_statements.py::CTETest::test_select_from_insert_cte[from_statement-use_union-cte_aliased] 205s [gw0] [ 13%] SKIPPED test/orm/dml/test_bulk_statements.py::CTETest::test_select_from_insert_cte[from_statement-use_union-cte_aliased] 205s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_insert_handles_implicit[immediate] 205s [gw1] [ 13%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-not_as_option-subquery] 205s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-as_option-immediate] 205s [gw1] [ 13%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-as_option-immediate] 205s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-as_option-joined] 205s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_insert_handles_implicit[immediate] 205s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_insert_handles_implicit[joined] 205s [gw1] [ 13%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-as_option-joined] 205s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_insert_handles_implicit[joined] 205s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_insert_handles_implicit[select] 205s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-as_option-select] 205s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_insert_handles_implicit[select] 205s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_insert_handles_implicit[selectin] 205s [gw1] [ 13%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-as_option-select] 205s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-as_option-selectin] 205s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_insert_handles_implicit[selectin] 205s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_insert_handles_implicit[subquery] 205s [gw1] [ 13%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-as_option-selectin] 205s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_insert_handles_implicit[subquery] 205s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-as_option-subquery] 205s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_insert_not_supported[joinedload] 205s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_insert_not_supported[joinedload] 205s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_insert_not_supported[subqueryload] 205s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_insert_not_supported[subqueryload] 205s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_insert_supported[immediateload] 205s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_insert_supported[immediateload] 205s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_insert_supported[selectinload] 205s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_insert_supported[selectinload] 205s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_opt_ok[immediateload] 205s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_opt_ok[immediateload] 205s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_opt_ok[joinedload] 205s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_opt_ok[joinedload] 205s [gw1] [ 13%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-as_option-subquery] 205s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_opt_ok[selectinload] 205s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-not_as_option-immediate] 205s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_opt_ok[selectinload] 205s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_opt_ok[subqueryload] 205s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_opt_ok[subqueryload] 205s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[immediateload-immediateload] 205s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[immediateload-immediateload] 205s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[immediateload-lazyload] 205s [gw1] [ 13%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-not_as_option-immediate] 205s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-not_as_option-joined] 205s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[immediateload-lazyload] 205s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[immediateload-selectinload] 205s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[immediateload-selectinload] 205s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[joinedload-immediateload] 205s [gw1] [ 13%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-not_as_option-joined] 205s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[joinedload-immediateload] 205s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[joinedload-lazyload] 205s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-not_as_option-select] 205s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[joinedload-lazyload] 205s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[joinedload-selectinload] 205s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[joinedload-selectinload] 205s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[lazyload-immediateload] 205s [gw1] [ 13%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-not_as_option-select] 205s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[lazyload-immediateload] 205s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-not_as_option-selectin] 205s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[lazyload-lazyload] 205s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[lazyload-lazyload] 205s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[lazyload-selectinload] 205s [gw1] [ 13%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-not_as_option-selectin] 205s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-not_as_option-subquery] 205s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[lazyload-selectinload] 206s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[selectinload-immediateload] 206s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[selectinload-immediateload] 206s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[selectinload-lazyload] 206s [gw1] [ 13%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-not_as_option-subquery] 206s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-as_option-immediate] 206s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[selectinload-lazyload] 206s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[selectinload-selectinload] 206s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[selectinload-selectinload] 206s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[subqueryload-immediateload] 206s [gw1] [ 13%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-as_option-immediate] 206s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-as_option-joined] 206s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[subqueryload-immediateload] 206s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[subqueryload-lazyload] 206s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[subqueryload-lazyload] 206s [gw1] [ 13%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-as_option-joined] 206s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[subqueryload-selectinload] 206s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-as_option-select] 206s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[subqueryload-selectinload] 206s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[auto-bindparam_in_expression-not_use_multiparams-not_use_returning] 206s [gw1] [ 13%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-as_option-select] 206s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-as_option-selectin] 206s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[auto-bindparam_in_expression-not_use_multiparams-not_use_returning] 206s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[auto-bindparam_in_expression-not_use_multiparams-use_returning] 206s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[auto-bindparam_in_expression-not_use_multiparams-use_returning] 206s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[auto-bindparam_in_expression-use_multiparams-not_use_returning] 206s [gw1] [ 13%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-as_option-selectin] 206s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[auto-bindparam_in_expression-use_multiparams-not_use_returning] 206s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[auto-bindparam_in_expression-use_multiparams-use_returning] 206s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-as_option-subquery] 206s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[auto-bindparam_in_expression-use_multiparams-use_returning] 206s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[auto-not_bindparam_in_expression-not_use_multiparams-not_use_returning] 206s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[auto-not_bindparam_in_expression-not_use_multiparams-not_use_returning] 206s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[auto-not_bindparam_in_expression-not_use_multiparams-use_returning] 206s [gw1] [ 13%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-as_option-subquery] 206s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-not_as_option-immediate] 206s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[auto-not_bindparam_in_expression-not_use_multiparams-use_returning] 206s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[auto-not_bindparam_in_expression-use_multiparams-not_use_returning] 206s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[auto-not_bindparam_in_expression-use_multiparams-not_use_returning] 206s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[auto-not_bindparam_in_expression-use_multiparams-use_returning] 206s [gw1] [ 13%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-not_as_option-immediate] 206s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-not_as_option-joined] 206s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[auto-not_bindparam_in_expression-use_multiparams-use_returning] 206s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[bulk-bindparam_in_expression-not_use_multiparams-not_use_returning] 206s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[bulk-bindparam_in_expression-not_use_multiparams-not_use_returning] 206s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[bulk-bindparam_in_expression-not_use_multiparams-use_returning] 206s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[bulk-bindparam_in_expression-not_use_multiparams-use_returning] 206s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[bulk-bindparam_in_expression-use_multiparams-not_use_returning] 206s [gw1] [ 13%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-not_as_option-joined] 206s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-not_as_option-select] 206s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[bulk-bindparam_in_expression-use_multiparams-not_use_returning] 206s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[bulk-bindparam_in_expression-use_multiparams-use_returning] 206s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[bulk-bindparam_in_expression-use_multiparams-use_returning] 206s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[bulk-not_bindparam_in_expression-not_use_multiparams-not_use_returning] 206s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[bulk-not_bindparam_in_expression-not_use_multiparams-not_use_returning] 206s [gw1] [ 13%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-not_as_option-select] 206s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[bulk-not_bindparam_in_expression-not_use_multiparams-use_returning] 206s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-not_as_option-selectin] 206s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[bulk-not_bindparam_in_expression-not_use_multiparams-use_returning] 206s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[bulk-not_bindparam_in_expression-use_multiparams-not_use_returning] 206s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[bulk-not_bindparam_in_expression-use_multiparams-not_use_returning] 206s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[bulk-not_bindparam_in_expression-use_multiparams-use_returning] 206s [gw1] [ 13%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-not_as_option-selectin] 206s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[bulk-not_bindparam_in_expression-use_multiparams-use_returning] 206s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[orm-bindparam_in_expression-not_use_multiparams-not_use_returning] 206s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-not_as_option-subquery] 206s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[orm-bindparam_in_expression-not_use_multiparams-not_use_returning] 206s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[orm-bindparam_in_expression-not_use_multiparams-use_returning] 206s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[orm-bindparam_in_expression-not_use_multiparams-use_returning] 206s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[orm-bindparam_in_expression-use_multiparams-not_use_returning] 206s [gw1] [ 13%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-not_as_option-subquery] 206s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[orm-bindparam_in_expression-use_multiparams-not_use_returning] 206s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[orm-bindparam_in_expression-use_multiparams-use_returning] 206s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-as_option-immediate] 206s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[orm-bindparam_in_expression-use_multiparams-use_returning] 206s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[orm-not_bindparam_in_expression-not_use_multiparams-not_use_returning] 206s [gw1] [ 13%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-as_option-immediate] 206s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[orm-not_bindparam_in_expression-not_use_multiparams-not_use_returning] 206s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[orm-not_bindparam_in_expression-not_use_multiparams-use_returning] 206s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-as_option-joined] 206s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[orm-not_bindparam_in_expression-not_use_multiparams-use_returning] 206s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[orm-not_bindparam_in_expression-use_multiparams-not_use_returning] 206s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[orm-not_bindparam_in_expression-use_multiparams-not_use_returning] 206s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[orm-not_bindparam_in_expression-use_multiparams-use_returning] 206s [gw1] [ 13%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-as_option-joined] 206s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-as_option-select] 206s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[orm-not_bindparam_in_expression-use_multiparams-use_returning] 206s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[raw-bindparam_in_expression-not_use_multiparams-not_use_returning] 206s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[raw-bindparam_in_expression-not_use_multiparams-not_use_returning] 206s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[raw-bindparam_in_expression-not_use_multiparams-use_returning] 206s [gw1] [ 13%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-as_option-select] 206s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-as_option-selectin] 206s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[raw-bindparam_in_expression-not_use_multiparams-use_returning] 206s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[raw-bindparam_in_expression-use_multiparams-not_use_returning] 206s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[raw-bindparam_in_expression-use_multiparams-not_use_returning] 206s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[raw-bindparam_in_expression-use_multiparams-use_returning] 206s [gw1] [ 13%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-as_option-selectin] 206s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-as_option-subquery] 206s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[raw-bindparam_in_expression-use_multiparams-use_returning] 206s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[raw-not_bindparam_in_expression-not_use_multiparams-not_use_returning] 206s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[raw-not_bindparam_in_expression-not_use_multiparams-not_use_returning] 206s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[raw-not_bindparam_in_expression-not_use_multiparams-use_returning] 206s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[raw-not_bindparam_in_expression-not_use_multiparams-use_returning] 206s [gw1] [ 13%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-as_option-subquery] 206s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[raw-not_bindparam_in_expression-use_multiparams-not_use_returning] 206s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-not_as_option-immediate] 206s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[raw-not_bindparam_in_expression-use_multiparams-not_use_returning] 206s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[raw-not_bindparam_in_expression-use_multiparams-use_returning] 206s [gw1] [ 13%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-not_as_option-immediate] 206s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-not_as_option-joined] 206s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[raw-not_bindparam_in_expression-use_multiparams-use_returning] 206s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_insert_from_select_col_property 206s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_insert_from_select_col_property 206s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_insert_returning_bundle[bulk] 206s [gw1] [ 13%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-not_as_option-joined] 206s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-not_as_option-select] 206s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_insert_returning_bundle[bulk] 206s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_insert_returning_bundle[single] 206s [gw1] [ 13%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-not_as_option-select] 206s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_insert_returning_bundle[single] 206s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_insert_returning_bundle[values] 206s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-not_as_option-selectin] 206s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_insert_returning_bundle[values] 206s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_insert_returning_cols_dont_give_me_defaults 206s [gw1] [ 13%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-not_as_option-selectin] 206s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-not_as_option-subquery] 206s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_insert_returning_cols_dont_give_me_defaults 206s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_insert_returning_star[bulk] 206s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_insert_returning_star[bulk] 206s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_insert_returning_star[single] 206s [gw1] [ 13%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-not_as_option-subquery] 206s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_insert_returning_star[single] 206s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_insert_returning_star[values] 206s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-as_option-immediate] 206s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_insert_returning_star[values] 206s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_no_returning_error[enable_implicit_returning-not_sort_by_parameter_order-all_enabled] 206s [gw1] [ 13%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-as_option-immediate] 206s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_no_returning_error[enable_implicit_returning-not_sort_by_parameter_order-all_enabled] 206s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_no_returning_error[enable_implicit_returning-not_sort_by_parameter_order-default] 206s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-as_option-joined] 206s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_no_returning_error[enable_implicit_returning-not_sort_by_parameter_order-default] 206s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_no_returning_error[enable_implicit_returning-not_sort_by_parameter_order-no_executemany] 206s [gw1] [ 13%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-as_option-joined] 206s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_no_returning_error[enable_implicit_returning-not_sort_by_parameter_order-no_executemany] 206s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_no_returning_error[enable_implicit_returning-not_sort_by_parameter_order-no_sort_by] 206s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-as_option-select] 206s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_no_returning_error[enable_implicit_returning-not_sort_by_parameter_order-no_sort_by] 206s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_no_returning_error[enable_implicit_returning-sort_by_parameter_order-all_enabled] 206s [gw1] [ 13%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-as_option-select] 206s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_no_returning_error[enable_implicit_returning-sort_by_parameter_order-all_enabled] 206s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-as_option-selectin] 206s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_no_returning_error[enable_implicit_returning-sort_by_parameter_order-default] 206s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_no_returning_error[enable_implicit_returning-sort_by_parameter_order-default] 206s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_no_returning_error[enable_implicit_returning-sort_by_parameter_order-no_executemany] 206s [gw1] [ 13%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-as_option-selectin] 206s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-as_option-subquery] 206s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_no_returning_error[enable_implicit_returning-sort_by_parameter_order-no_executemany] 206s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_no_returning_error[enable_implicit_returning-sort_by_parameter_order-no_sort_by] 206s [gw1] [ 13%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-as_option-subquery] 206s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-not_as_option-immediate] 206s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_no_returning_error[enable_implicit_returning-sort_by_parameter_order-no_sort_by] 206s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_no_returning_error[not_enable_implicit_returning-not_sort_by_parameter_order-all_enabled] 206s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_no_returning_error[not_enable_implicit_returning-not_sort_by_parameter_order-all_enabled] 206s [gw1] [ 13%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-not_as_option-immediate] 206s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_no_returning_error[not_enable_implicit_returning-not_sort_by_parameter_order-default] 206s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-not_as_option-joined] 206s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_no_returning_error[not_enable_implicit_returning-not_sort_by_parameter_order-default] 206s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_no_returning_error[not_enable_implicit_returning-not_sort_by_parameter_order-no_executemany] 206s [gw1] [ 13%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-not_as_option-joined] 206s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-not_as_option-select] 206s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_no_returning_error[not_enable_implicit_returning-not_sort_by_parameter_order-no_executemany] 206s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_no_returning_error[not_enable_implicit_returning-not_sort_by_parameter_order-no_sort_by] 206s [gw1] [ 13%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-not_as_option-select] 206s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-not_as_option-selectin] 206s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_no_returning_error[not_enable_implicit_returning-not_sort_by_parameter_order-no_sort_by] 206s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_no_returning_error[not_enable_implicit_returning-sort_by_parameter_order-all_enabled] 206s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_no_returning_error[not_enable_implicit_returning-sort_by_parameter_order-all_enabled] 206s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_no_returning_error[not_enable_implicit_returning-sort_by_parameter_order-default] 206s [gw1] [ 13%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-not_as_option-selectin] 206s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-not_as_option-subquery] 206s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_no_returning_error[not_enable_implicit_returning-sort_by_parameter_order-default] 206s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_no_returning_error[not_enable_implicit_returning-sort_by_parameter_order-no_executemany] 206s [gw1] [ 13%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-not_as_option-subquery] 206s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk_plus_pending-as_option-immediate] 206s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_no_returning_error[not_enable_implicit_returning-sort_by_parameter_order-no_executemany] 206s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_no_returning_error[not_enable_implicit_returning-sort_by_parameter_order-no_sort_by] 206s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_no_returning_error[not_enable_implicit_returning-sort_by_parameter_order-no_sort_by] 206s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_omit_returning_ok 206s [gw1] [ 13%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk_plus_pending-as_option-immediate] 206s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk_plus_pending-as_option-joined] 206s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_omit_returning_ok 206s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_render_nulls[not_render_nulls] 206s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_render_nulls[not_render_nulls] 206s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_render_nulls[render_nulls] 206s [gw1] [ 13%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk_plus_pending-as_option-joined] 206s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk_plus_pending-as_option-select] 206s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_render_nulls[render_nulls] 206s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_returning_col_property[bulk] 206s [gw1] [ 13%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk_plus_pending-as_option-select] 206s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_returning_col_property[bulk] 206s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk_plus_pending-as_option-selectin] 206s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_returning_col_property[values] 206s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_returning_col_property[values] 206s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_upsert_populate_existing[not_populate_existing] 206s [gw1] [ 13%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk_plus_pending-as_option-selectin] 206s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk_plus_pending-as_option-subquery] 206s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_upsert_populate_existing[not_populate_existing] 206s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_upsert_populate_existing[populate_existing] 206s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_upsert_populate_existing[populate_existing] 206s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[None-auto-bindparam_in_expression-executemany] 206s [gw1] [ 13%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk_plus_pending-as_option-subquery] 206s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk_plus_pending-not_as_option-immediate] 206s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[None-auto-bindparam_in_expression-executemany] 206s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[None-auto-bindparam_in_expression-plain] 206s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[None-auto-bindparam_in_expression-plain] 206s [gw1] [ 13%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk_plus_pending-not_as_option-immediate] 206s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[None-auto-bindparam_in_expression-returning] 206s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk_plus_pending-not_as_option-joined] 206s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[None-auto-bindparam_in_expression-returning] 206s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[None-auto-not_bindparam_in_expression-executemany] 206s [gw1] [ 13%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk_plus_pending-not_as_option-joined] 206s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk_plus_pending-not_as_option-select] 206s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[None-auto-not_bindparam_in_expression-executemany] 206s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[None-auto-not_bindparam_in_expression-plain] 206s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[None-auto-not_bindparam_in_expression-plain] 206s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[None-auto-not_bindparam_in_expression-returning] 206s [gw1] [ 13%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk_plus_pending-not_as_option-select] 206s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk_plus_pending-not_as_option-selectin] 206s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[None-auto-not_bindparam_in_expression-returning] 206s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[None-orm-bindparam_in_expression-executemany] 206s [gw1] [ 13%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk_plus_pending-not_as_option-selectin] 206s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[None-orm-bindparam_in_expression-executemany] 206s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[None-orm-bindparam_in_expression-plain] 206s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk_plus_pending-not_as_option-subquery] 206s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[None-orm-bindparam_in_expression-plain] 206s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[None-orm-bindparam_in_expression-returning] 206s [gw1] [ 13%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk_plus_pending-not_as_option-subquery] 206s test/orm/test_expire.py::ExpireTest::test_mapper_joinedload_props_load 206s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[None-orm-bindparam_in_expression-returning] 206s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[None-orm-not_bindparam_in_expression-executemany] 206s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[None-orm-not_bindparam_in_expression-executemany] 206s [gw1] [ 13%] PASSED test/orm/test_expire.py::ExpireTest::test_mapper_joinedload_props_load 206s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[None-orm-not_bindparam_in_expression-plain] 206s test/orm/test_expire.py::ExpireTest::test_no_instance_key 206s [gw1] [ 13%] PASSED test/orm/test_expire.py::ExpireTest::test_no_instance_key 206s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[None-orm-not_bindparam_in_expression-plain] 206s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[None-orm-not_bindparam_in_expression-returning] 206s test/orm/test_expire.py::ExpireTest::test_no_instance_key_no_pk 206s [gw1] [ 13%] PASSED test/orm/test_expire.py::ExpireTest::test_no_instance_key_no_pk 206s [gw0] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[None-orm-not_bindparam_in_expression-returning] 206s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[evaluate-auto-bindparam_in_expression-executemany] 206s test/orm/test_expire.py::ExpireTest::test_no_pending_pks_on_refresh[ensure_name_cleared-autoflush-expire_first] 206s [gw1] [ 14%] PASSED test/orm/test_expire.py::ExpireTest::test_no_pending_pks_on_refresh[ensure_name_cleared-autoflush-expire_first] 206s [gw0] [ 14%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[evaluate-auto-bindparam_in_expression-executemany] 206s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[evaluate-auto-bindparam_in_expression-plain] 206s test/orm/test_expire.py::ExpireTest::test_no_pending_pks_on_refresh[ensure_name_cleared-autoflush-not_expire_first] 206s [gw1] [ 14%] PASSED test/orm/test_expire.py::ExpireTest::test_no_pending_pks_on_refresh[ensure_name_cleared-autoflush-not_expire_first] 206s [gw0] [ 14%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[evaluate-auto-bindparam_in_expression-plain] 206s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[evaluate-auto-bindparam_in_expression-returning] 206s test/orm/test_expire.py::ExpireTest::test_no_pending_pks_on_refresh[ensure_name_cleared-not_autoflush-expire_first] 206s [gw1] [ 14%] PASSED test/orm/test_expire.py::ExpireTest::test_no_pending_pks_on_refresh[ensure_name_cleared-not_autoflush-expire_first] 206s [gw0] [ 14%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[evaluate-auto-bindparam_in_expression-returning] 206s test/orm/test_expire.py::ExpireTest::test_no_pending_pks_on_refresh[ensure_name_cleared-not_autoflush-not_expire_first] 206s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[evaluate-auto-not_bindparam_in_expression-executemany] 206s [gw1] [ 14%] PASSED test/orm/test_expire.py::ExpireTest::test_no_pending_pks_on_refresh[ensure_name_cleared-not_autoflush-not_expire_first] 206s [gw0] [ 14%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[evaluate-auto-not_bindparam_in_expression-executemany] 206s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[evaluate-auto-not_bindparam_in_expression-plain] 206s test/orm/test_expire.py::ExpireTest::test_no_pending_pks_on_refresh[not_ensure_name_cleared-autoflush-expire_first] 206s [gw1] [ 14%] PASSED test/orm/test_expire.py::ExpireTest::test_no_pending_pks_on_refresh[not_ensure_name_cleared-autoflush-expire_first] 207s [gw0] [ 14%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[evaluate-auto-not_bindparam_in_expression-plain] 207s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[evaluate-auto-not_bindparam_in_expression-returning] 207s test/orm/test_expire.py::ExpireTest::test_no_pending_pks_on_refresh[not_ensure_name_cleared-autoflush-not_expire_first] 207s [gw1] [ 14%] PASSED test/orm/test_expire.py::ExpireTest::test_no_pending_pks_on_refresh[not_ensure_name_cleared-autoflush-not_expire_first] 207s [gw0] [ 14%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[evaluate-auto-not_bindparam_in_expression-returning] 207s test/orm/test_expire.py::ExpireTest::test_no_pending_pks_on_refresh[not_ensure_name_cleared-not_autoflush-expire_first] 207s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[evaluate-orm-bindparam_in_expression-executemany] 207s [gw1] [ 14%] PASSED test/orm/test_expire.py::ExpireTest::test_no_pending_pks_on_refresh[not_ensure_name_cleared-not_autoflush-expire_first] 207s [gw0] [ 14%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[evaluate-orm-bindparam_in_expression-executemany] 207s test/orm/test_expire.py::ExpireTest::test_no_pending_pks_on_refresh[not_ensure_name_cleared-not_autoflush-not_expire_first] 207s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[evaluate-orm-bindparam_in_expression-plain] 207s [gw1] [ 14%] PASSED test/orm/test_expire.py::ExpireTest::test_no_pending_pks_on_refresh[not_ensure_name_cleared-not_autoflush-not_expire_first] 207s [gw0] [ 14%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[evaluate-orm-bindparam_in_expression-plain] 207s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[evaluate-orm-bindparam_in_expression-returning] 207s test/orm/test_expire.py::ExpireTest::test_no_session 207s [gw1] [ 14%] PASSED test/orm/test_expire.py::ExpireTest::test_no_session 207s [gw0] [ 14%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[evaluate-orm-bindparam_in_expression-returning] 207s test/orm/test_expire.py::ExpireTest::test_options_joinedload_props_load 207s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[evaluate-orm-not_bindparam_in_expression-executemany] 207s [gw0] [ 14%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[evaluate-orm-not_bindparam_in_expression-executemany] 207s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[evaluate-orm-not_bindparam_in_expression-plain] 207s [gw1] [ 14%] PASSED test/orm/test_expire.py::ExpireTest::test_options_joinedload_props_load 207s test/orm/test_expire.py::ExpireTest::test_partial_expire 207s [gw0] [ 14%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[evaluate-orm-not_bindparam_in_expression-plain] 207s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[evaluate-orm-not_bindparam_in_expression-returning] 207s [gw1] [ 14%] PASSED test/orm/test_expire.py::ExpireTest::test_partial_expire 207s [gw0] [ 14%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[evaluate-orm-not_bindparam_in_expression-returning] 207s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[fetch-auto-bindparam_in_expression-executemany] 207s test/orm/test_expire.py::ExpireTest::test_partial_expire_deferred 207s [gw0] [ 14%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[fetch-auto-bindparam_in_expression-executemany] 207s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[fetch-auto-bindparam_in_expression-plain] 207s [gw0] [ 14%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[fetch-auto-bindparam_in_expression-plain] 207s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[fetch-auto-bindparam_in_expression-returning] 207s [gw1] [ 14%] PASSED test/orm/test_expire.py::ExpireTest::test_partial_expire_deferred 207s test/orm/test_expire.py::ExpireTest::test_partial_expire_eager 207s [gw0] [ 14%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[fetch-auto-bindparam_in_expression-returning] 207s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[fetch-auto-not_bindparam_in_expression-executemany] 207s [gw0] [ 14%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[fetch-auto-not_bindparam_in_expression-executemany] 207s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[fetch-auto-not_bindparam_in_expression-plain] 207s [gw1] [ 14%] PASSED test/orm/test_expire.py::ExpireTest::test_partial_expire_eager 207s test/orm/test_expire.py::ExpireTest::test_partial_expire_lazy 207s [gw0] [ 14%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[fetch-auto-not_bindparam_in_expression-plain] 207s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[fetch-auto-not_bindparam_in_expression-returning] 207s [gw1] [ 14%] PASSED test/orm/test_expire.py::ExpireTest::test_partial_expire_lazy 207s test/orm/test_expire.py::ExpireTest::test_pending_raises 207s [gw0] [ 14%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[fetch-auto-not_bindparam_in_expression-returning] 207s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[fetch-orm-bindparam_in_expression-executemany] 207s [gw1] [ 14%] PASSED test/orm/test_expire.py::ExpireTest::test_pending_raises 207s test/orm/test_expire.py::ExpireTest::test_persistence_check 207s [gw0] [ 14%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[fetch-orm-bindparam_in_expression-executemany] 207s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[fetch-orm-bindparam_in_expression-plain] 207s [gw1] [ 14%] PASSED test/orm/test_expire.py::ExpireTest::test_persistence_check 207s test/orm/test_expire.py::ExpireTest::test_refresh_cancels_expire 207s [gw0] [ 14%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[fetch-orm-bindparam_in_expression-plain] 207s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[fetch-orm-bindparam_in_expression-returning] 207s [gw1] [ 14%] PASSED test/orm/test_expire.py::ExpireTest::test_refresh_cancels_expire 207s test/orm/test_expire.py::ExpireTest::test_refresh_cascade 207s [gw0] [ 14%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[fetch-orm-bindparam_in_expression-returning] 207s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[fetch-orm-not_bindparam_in_expression-executemany] 207s [gw1] [ 14%] PASSED test/orm/test_expire.py::ExpireTest::test_refresh_cascade 207s [gw0] [ 14%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[fetch-orm-not_bindparam_in_expression-executemany] 207s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[fetch-orm-not_bindparam_in_expression-plain] 207s test/orm/test_expire.py::ExpireTest::test_refresh_cascade_pending 207s [gw0] [ 14%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[fetch-orm-not_bindparam_in_expression-plain] 207s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[fetch-orm-not_bindparam_in_expression-returning] 207s [gw1] [ 14%] PASSED test/orm/test_expire.py::ExpireTest::test_refresh_cascade_pending 207s test/orm/test_expire.py::ExpireTest::test_refresh_cascade_pending_orphan 207s [gw0] [ 14%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[fetch-orm-not_bindparam_in_expression-returning] 207s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_no_pk[listwsingle-add_where] 207s [gw0] [ 14%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_no_pk[listwsingle-add_where] 207s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_no_pk[listwsingle-not_add_where] 207s [gw1] [ 14%] PASSED test/orm/test_expire.py::ExpireTest::test_refresh_cascade_pending_orphan 207s test/orm/test_expire.py::ExpireTest::test_refresh_on_deleted_raises 207s [gw0] [ 14%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_no_pk[listwsingle-not_add_where] 207s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_no_pk[multirow-add_where] 207s [gw1] [ 14%] PASSED test/orm/test_expire.py::ExpireTest::test_refresh_on_deleted_raises 207s test/orm/test_expire.py::ExpireTest::test_relationship_changes_preserved 207s [gw0] [ 14%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_no_pk[multirow-add_where] 207s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_no_pk[multirow-not_add_where] 207s [gw1] [ 14%] PASSED test/orm/test_expire.py::ExpireTest::test_relationship_changes_preserved 207s test/orm/test_expire.py::ExpireTest::test_relationships_load_on_query 207s [gw0] [ 14%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_no_pk[multirow-not_add_where] 207s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_no_pk[singlerow-add_where] 207s [gw1] [ 14%] PASSED test/orm/test_expire.py::ExpireTest::test_relationships_load_on_query 207s [gw0] [ 14%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_no_pk[singlerow-add_where] 207s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_no_pk[singlerow-not_add_where] 207s test/orm/test_expire.py::ExpireTest::test_rollback_undoes_expunge_from_deleted 207s [gw0] [ 14%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_no_pk[singlerow-not_add_where] 207s [gw1] [ 14%] PASSED test/orm/test_expire.py::ExpireTest::test_rollback_undoes_expunge_from_deleted 207s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_onupdates[callable] 207s test/orm/test_expire.py::ExpireTest::test_skip_options_that_dont_match[False-False] 207s [gw0] [ 14%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_onupdates[callable] 207s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_onupdates[clientsql] 207s [gw1] [ 14%] PASSED test/orm/test_expire.py::ExpireTest::test_skip_options_that_dont_match[False-False] 207s test/orm/test_expire.py::ExpireTest::test_skip_options_that_dont_match[False-True] 207s [gw0] [ 14%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_onupdates[clientsql] 207s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_onupdates[computed] 207s [gw0] [ 14%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_onupdates[computed] 207s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_onupdates[none] 207s [gw1] [ 14%] PASSED test/orm/test_expire.py::ExpireTest::test_skip_options_that_dont_match[False-True] 207s test/orm/test_expire.py::ExpireTest::test_skip_options_that_dont_match[True-False] 207s [gw0] [ 14%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_onupdates[none] 207s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_onupdates[server] 207s [gw0] [ 14%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_onupdates[server] 207s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_returning_bundle 207s [gw1] [ 14%] PASSED test/orm/test_expire.py::ExpireTest::test_skip_options_that_dont_match[True-False] 207s test/orm/test_expire.py::ExpireTest::test_state_change_col_to_deferred 207s [gw0] [ 14%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_returning_bundle 207s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_returning_star[listwsingle] 207s [gw1] [ 14%] PASSED test/orm/test_expire.py::ExpireTest::test_state_change_col_to_deferred 207s test/orm/test_expire.py::ExpireTest::test_state_deferred_to_col 207s [gw0] [ 14%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_returning_star[listwsingle] 207s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_returning_star[multirow] 207s [gw1] [ 14%] PASSED test/orm/test_expire.py::ExpireTest::test_state_deferred_to_col 207s test/orm/test_expire.py::ExpireTest::test_state_noload_to_lazy 207s [gw0] [ 14%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_returning_star[multirow] 207s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_returning_star[singlerow] 207s [gw1] [ 14%] PASSED test/orm/test_expire.py::ExpireTest::test_state_noload_to_lazy 207s test/orm/test_expire.py::ExpireTest::test_unexpire_eager_dont_include_contains_eager[contains,contains] 207s [gw0] [ 14%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_returning_star[singlerow] 207s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_w_where_one 207s [gw0] [ 14%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_w_where_one 207s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_w_where_two 207s [gw1] [ 14%] PASSED test/orm/test_expire.py::ExpireTest::test_unexpire_eager_dont_include_contains_eager[contains,contains] 207s test/orm/test_expire.py::ExpireTest::test_unexpire_eager_dont_include_contains_eager[contains,joined] 207s [gw0] [ 14%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_w_where_two 207s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_returning_col_property 207s [gw0] [ 14%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_returning_col_property 207s test/orm/test_bundle.py::BundleTest::test_as_scalars_future 207s [gw1] [ 14%] PASSED test/orm/test_expire.py::ExpireTest::test_unexpire_eager_dont_include_contains_eager[contains,joined] 207s test/orm/test_expire.py::ExpireTest::test_unexpire_eager_dont_overwrite_related 207s [gw0] [ 14%] PASSED test/orm/test_bundle.py::BundleTest::test_as_scalars_future 207s test/orm/test_bundle.py::BundleTest::test_bundle_nesting 207s [gw1] [ 14%] PASSED test/orm/test_expire.py::ExpireTest::test_unexpire_eager_dont_overwrite_related 207s [gw0] [ 14%] PASSED test/orm/test_bundle.py::BundleTest::test_bundle_nesting 207s test/orm/test_bundle.py::BundleTest::test_bundle_nesting_unions 207s [gw0] [ 14%] PASSED test/orm/test_bundle.py::BundleTest::test_bundle_nesting_unions 207s test/orm/test_expire.py::ExpiredPendingTest::test_expired_pending 207s test/orm/test_bundle.py::BundleTest::test_c_attr 207s [gw0] [ 14%] PASSED test/orm/test_bundle.py::BundleTest::test_c_attr 207s test/orm/test_bundle.py::BundleTest::test_clause_expansion 207s [gw0] [ 14%] PASSED test/orm/test_bundle.py::BundleTest::test_clause_expansion 207s test/orm/test_bundle.py::BundleTest::test_dupe_col_name[core-legacy] 207s [gw0] [ 14%] PASSED test/orm/test_bundle.py::BundleTest::test_dupe_col_name[core-legacy] 207s test/orm/test_bundle.py::BundleTest::test_dupe_col_name[core-newstyle] 207s [gw0] [ 14%] PASSED test/orm/test_bundle.py::BundleTest::test_dupe_col_name[core-newstyle] 207s test/orm/test_bundle.py::BundleTest::test_dupe_col_name[core-newstyle_w_label_conv] 207s [gw0] [ 14%] PASSED test/orm/test_bundle.py::BundleTest::test_dupe_col_name[core-newstyle_w_label_conv] 207s test/orm/test_bundle.py::BundleTest::test_dupe_col_name[orm-legacy] 207s [gw0] [ 14%] PASSED test/orm/test_bundle.py::BundleTest::test_dupe_col_name[orm-legacy] 207s test/orm/test_bundle.py::BundleTest::test_dupe_col_name[orm-newstyle] 207s [gw0] [ 14%] PASSED test/orm/test_bundle.py::BundleTest::test_dupe_col_name[orm-newstyle] 207s test/orm/test_bundle.py::BundleTest::test_dupe_col_name[orm-newstyle_w_label_conv] 207s [gw0] [ 14%] PASSED test/orm/test_bundle.py::BundleTest::test_dupe_col_name[orm-newstyle_w_label_conv] 207s test/orm/test_bundle.py::BundleTest::test_dupe_col_name_nested[core-legacy] 207s [gw0] [ 14%] PASSED test/orm/test_bundle.py::BundleTest::test_dupe_col_name_nested[core-legacy] 207s test/orm/test_bundle.py::BundleTest::test_dupe_col_name_nested[core-newstyle] 207s [gw0] [ 14%] PASSED test/orm/test_bundle.py::BundleTest::test_dupe_col_name_nested[core-newstyle] 207s test/orm/test_bundle.py::BundleTest::test_dupe_col_name_nested[core-newstyle_w_label_conv] 207s [gw0] [ 14%] PASSED test/orm/test_bundle.py::BundleTest::test_dupe_col_name_nested[core-newstyle_w_label_conv] 207s test/orm/test_bundle.py::BundleTest::test_dupe_col_name_nested[orm-legacy] 207s [gw1] [ 14%] PASSED test/orm/test_expire.py::ExpiredPendingTest::test_expired_pending 207s [gw0] [ 14%] PASSED test/orm/test_bundle.py::BundleTest::test_dupe_col_name_nested[orm-legacy] 207s test/orm/test_bundle.py::BundleTest::test_dupe_col_name_nested[orm-newstyle] 207s [gw0] [ 14%] PASSED test/orm/test_bundle.py::BundleTest::test_dupe_col_name_nested[orm-newstyle] 207s test/orm/test_bundle.py::BundleTest::test_dupe_col_name_nested[orm-newstyle_w_label_conv] 207s [gw0] [ 14%] PASSED test/orm/test_bundle.py::BundleTest::test_dupe_col_name_nested[orm-newstyle_w_label_conv] 207s test/orm/test_expire.py::LifecycleTest::test_attr_not_inserted 207s test/orm/test_bundle.py::BundleTest::test_filter_by 207s [gw0] [ 14%] PASSED test/orm/test_bundle.py::BundleTest::test_filter_by 207s test/orm/test_bundle.py::BundleTest::test_join_relationship 207s [gw0] [ 14%] PASSED test/orm/test_bundle.py::BundleTest::test_join_relationship 207s test/orm/test_bundle.py::BundleTest::test_join_selectable 207s [gw0] [ 14%] PASSED test/orm/test_bundle.py::BundleTest::test_join_selectable 207s test/orm/test_bundle.py::BundleTest::test_joins_from_adapted_entities 207s [gw0] [ 14%] PASSED test/orm/test_bundle.py::BundleTest::test_joins_from_adapted_entities 207s test/orm/test_bundle.py::BundleTest::test_labeled_cols_as_rows_future 207s [gw0] [ 14%] PASSED test/orm/test_bundle.py::BundleTest::test_labeled_cols_as_rows_future 207s test/orm/test_bundle.py::BundleTest::test_labeled_cols_as_scalars_future 207s [gw0] [ 14%] PASSED test/orm/test_bundle.py::BundleTest::test_labeled_cols_as_scalars_future 207s test/orm/test_bundle.py::BundleTest::test_labeled_cols_non_single_entity_legacy_query 207s [gw0] [ 14%] PASSED test/orm/test_bundle.py::BundleTest::test_labeled_cols_non_single_entity_legacy_query 207s test/orm/test_bundle.py::BundleTest::test_labeled_cols_single_entity_legacy_query 207s [gw0] [ 14%] PASSED test/orm/test_bundle.py::BundleTest::test_labeled_cols_single_entity_legacy_query 207s test/orm/test_bundle.py::BundleTest::test_multi_bundle 207s [gw1] [ 14%] PASSED test/orm/test_expire.py::LifecycleTest::test_attr_not_inserted 207s test/orm/test_expire.py::LifecycleTest::test_attr_not_inserted_expired 207s [gw0] [ 14%] PASSED test/orm/test_bundle.py::BundleTest::test_multi_bundle 207s test/orm/test_bundle.py::BundleTest::test_multi_bundle_future 207s [gw0] [ 14%] PASSED test/orm/test_bundle.py::BundleTest::test_multi_bundle_future 207s test/orm/test_bundle.py::BundleTest::test_non_mapped_columns_non_single_entity 207s [gw0] [ 14%] PASSED test/orm/test_bundle.py::BundleTest::test_non_mapped_columns_non_single_entity 207s test/orm/test_bundle.py::BundleTest::test_non_mapped_columns_single_entity 207s [gw0] [ 14%] PASSED test/orm/test_bundle.py::BundleTest::test_non_mapped_columns_single_entity 207s test/orm/test_bundle.py::BundleTest::test_query_count 207s [gw0] [ 14%] PASSED test/orm/test_bundle.py::BundleTest::test_query_count 207s test/orm/test_bundle.py::BundleTest::test_result 207s [gw0] [ 14%] PASSED test/orm/test_bundle.py::BundleTest::test_result 207s test/orm/test_bundle.py::BundleTest::test_same_named_col_clauselist 207s [gw0] [ 14%] PASSED test/orm/test_bundle.py::BundleTest::test_same_named_col_clauselist 207s test/orm/test_bundle.py::BundleTest::test_same_named_col_in_fetch 207s [gw0] [ 14%] PASSED test/orm/test_bundle.py::BundleTest::test_same_named_col_in_fetch 207s test/orm/test_bundle.py::BundleTest::test_same_named_col_in_orderby 207s [gw0] [ 14%] PASSED test/orm/test_bundle.py::BundleTest::test_same_named_col_in_orderby 207s test/orm/test_bundle.py::BundleTest::test_single_entity_flag_but_multi_entities 207s [gw0] [ 14%] PASSED test/orm/test_bundle.py::BundleTest::test_single_entity_flag_but_multi_entities 207s test/orm/test_bundle.py::BundleTest::test_single_entity_flag_is_legacy_w_future 207s [gw1] [ 14%] PASSED test/orm/test_expire.py::LifecycleTest::test_attr_not_inserted_expired 207s [gw0] [ 14%] PASSED test/orm/test_bundle.py::BundleTest::test_single_entity_flag_is_legacy_w_future 207s test/orm/test_bundle.py::BundleTest::test_single_entity_legacy_query 207s test/orm/test_expire.py::LifecycleTest::test_attr_not_inserted_fetched 207s [gw0] [ 14%] PASSED test/orm/test_bundle.py::BundleTest::test_single_entity_legacy_query 207s test/orm/test_bundle.py::BundleTest::test_subclass 207s [gw0] [ 14%] PASSED test/orm/test_bundle.py::BundleTest::test_subclass 207s test/orm/test_bundle.py::BundleTest::test_tuple_suggests_bundle 207s [gw0] [ 14%] PASSED test/orm/test_bundle.py::BundleTest::test_tuple_suggests_bundle 207s test/orm/test_bundle.py::BundleTest::test_tuple_suggests_bundle_future 207s [gw0] [ 14%] PASSED test/orm/test_bundle.py::BundleTest::test_tuple_suggests_bundle_future 207s test/orm/test_cache_key.py::CacheKeyTest::test_attributes 207s [gw1] [ 14%] PASSED test/orm/test_expire.py::LifecycleTest::test_attr_not_inserted_fetched 207s test/orm/test_expire.py::LifecycleTest::test_cols_missing_in_load 207s [gw1] [ 14%] PASSED test/orm/test_expire.py::LifecycleTest::test_cols_missing_in_load 207s test/orm/test_expire.py::LifecycleTest::test_deferred_cols_missing_in_load_state_reset 207s [gw1] [ 14%] PASSED test/orm/test_expire.py::LifecycleTest::test_deferred_cols_missing_in_load_state_reset 207s test/orm/test_expire.py::PolymorphicExpireTest::test_no_instance_key 207s [gw0] [ 14%] PASSED test/orm/test_cache_key.py::CacheKeyTest::test_attributes 207s test/orm/test_cache_key.py::CacheKeyTest::test_bound_options 207s [gw0] [ 14%] PASSED test/orm/test_cache_key.py::CacheKeyTest::test_bound_options 207s test/orm/test_cache_key.py::CacheKeyTest::test_bundles_directly 207s [gw0] [ 14%] PASSED test/orm/test_cache_key.py::CacheKeyTest::test_bundles_directly 207s test/orm/test_cache_key.py::CacheKeyTest::test_bundles_in_annotations 207s [gw0] [ 14%] PASSED test/orm/test_cache_key.py::CacheKeyTest::test_bundles_in_annotations 207s test/orm/test_cache_key.py::CacheKeyTest::test_instrumented_attributes 207s [gw0] [ 14%] PASSED test/orm/test_cache_key.py::CacheKeyTest::test_instrumented_attributes 207s test/orm/test_cache_key.py::CacheKeyTest::test_loader_criteria 207s [gw0] [ 14%] PASSED test/orm/test_cache_key.py::CacheKeyTest::test_loader_criteria 207s test/orm/test_cache_key.py::CacheKeyTest::test_loader_criteria_bound_param_thing 207s [gw0] [ 14%] PASSED test/orm/test_cache_key.py::CacheKeyTest::test_loader_criteria_bound_param_thing 207s test/orm/test_cache_key.py::CacheKeyTest::test_mapper_and_aliased 207s [gw0] [ 14%] PASSED test/orm/test_cache_key.py::CacheKeyTest::test_mapper_and_aliased 207s test/orm/test_cache_key.py::CacheKeyTest::test_more_with_entities_sanity_checks 207s [gw1] [ 14%] PASSED test/orm/test_expire.py::PolymorphicExpireTest::test_no_instance_key 207s [gw0] [ 14%] PASSED test/orm/test_cache_key.py::CacheKeyTest::test_more_with_entities_sanity_checks 207s test/orm/test_cache_key.py::CacheKeyTest::test_options 207s [gw0] [ 14%] PASSED test/orm/test_cache_key.py::CacheKeyTest::test_options 207s test/orm/test_expire.py::PolymorphicExpireTest::test_no_instance_key_pk_absent 207s test/orm/test_cache_key.py::CacheKeyTest::test_orm_query_basic 207s [gw0] [ 14%] PASSED test/orm/test_cache_key.py::CacheKeyTest::test_orm_query_basic 207s test/orm/test_cache_key.py::CacheKeyTest::test_orm_query_from_statement 207s [gw0] [ 14%] PASSED test/orm/test_cache_key.py::CacheKeyTest::test_orm_query_from_statement 207s test/orm/test_cache_key.py::CacheKeyTest::test_orm_query_using_with_entities 207s [gw1] [ 14%] PASSED test/orm/test_expire.py::PolymorphicExpireTest::test_no_instance_key_pk_absent 207s [gw0] [ 14%] PASSED test/orm/test_cache_key.py::CacheKeyTest::test_orm_query_using_with_entities 207s test/orm/test_cache_key.py::CacheKeyTest::test_orm_query_w_orm_joins 207s test/orm/test_expire.py::PolymorphicExpireTest::test_poly_deferred 207s [gw0] [ 14%] PASSED test/orm/test_cache_key.py::CacheKeyTest::test_orm_query_w_orm_joins 207s test/orm/test_cache_key.py::CacheKeyTest::test_query_expr 207s [gw0] [ 14%] PASSED test/orm/test_cache_key.py::CacheKeyTest::test_query_expr 207s test/orm/test_cache_key.py::CacheKeyTest::test_selects_w_orm_joins 207s [gw0] [ 14%] PASSED test/orm/test_cache_key.py::CacheKeyTest::test_selects_w_orm_joins 207s test/orm/test_cache_key.py::CacheKeyTest::test_synonyms 207s [gw0] [ 14%] PASSED test/orm/test_cache_key.py::CacheKeyTest::test_synonyms 207s [gw1] [ 14%] PASSED test/orm/test_expire.py::PolymorphicExpireTest::test_poly_deferred 207s test/orm/test_cache_key.py::CacheKeyTest::test_unbound_options 207s test/orm/test_expire.py::RefreshTest::test_persistence_check 207s [gw0] [ 14%] PASSED test/orm/test_cache_key.py::CacheKeyTest::test_unbound_options 207s test/orm/test_cache_key.py::CacheKeyTest::test_unbound_sub_options 207s [gw0] [ 14%] PASSED test/orm/test_cache_key.py::CacheKeyTest::test_unbound_sub_options 207s test/orm/test_cache_key.py::CompositeTest::test_bulk_update_cache_key 207s [gw1] [ 14%] PASSED test/orm/test_expire.py::RefreshTest::test_persistence_check 207s test/orm/test_expire.py::RefreshTest::test_refresh 207s [gw0] [ 14%] PASSED test/orm/test_cache_key.py::CompositeTest::test_bulk_update_cache_key 207s test/orm/test_cache_key.py::EmbeddedSubqTest::test_cache_key_gen[memory-_exclusions_01] 207s [gw1] [ 14%] PASSED test/orm/test_expire.py::RefreshTest::test_refresh 207s test/orm/test_expire.py::RefreshTest::test_refresh2 207s [gw0] [ 14%] SKIPPED test/orm/test_cache_key.py::EmbeddedSubqTest::test_cache_key_gen[memory-_exclusions_01] 207s test/orm/test_cache_key.py::EmbeddedSubqTest::test_cache_key_gen[tuples-_exclusions_00] 207s [gw0] [ 14%] PASSED test/orm/test_cache_key.py::EmbeddedSubqTest::test_cache_key_gen[tuples-_exclusions_00] 207s test/orm/test_cache_key.py::PolyCacheKeyTest::test_hybrid_w_case_ac[case_w_columns] 207s [gw1] [ 14%] PASSED test/orm/test_expire.py::RefreshTest::test_refresh2 207s test/orm/test_expire.py::RefreshTest::test_refresh_autoflush 207s [gw1] [ 14%] PASSED test/orm/test_expire.py::RefreshTest::test_refresh_autoflush 207s test/orm/test_expire.py::RefreshTest::test_refresh_expired 207s [gw1] [ 14%] PASSED test/orm/test_expire.py::RefreshTest::test_refresh_expired 207s test/orm/test_expire.py::RefreshTest::test_refresh_maintains_deferred_options 207s [gw0] [ 14%] PASSED test/orm/test_cache_key.py::PolyCacheKeyTest::test_hybrid_w_case_ac[case_w_columns] 207s test/orm/test_cache_key.py::PolyCacheKeyTest::test_hybrid_w_case_ac[plain_column] 207s [gw0] [ 14%] PASSED test/orm/test_cache_key.py::PolyCacheKeyTest::test_hybrid_w_case_ac[plain_column] 207s test/orm/test_cache_key.py::PolyCacheKeyTest::test_hybrid_w_case_ac[self_standing_case] 207s [gw1] [ 14%] PASSED test/orm/test_expire.py::RefreshTest::test_refresh_maintains_deferred_options 207s test/orm/test_expire.py::RefreshTest::test_refresh_with_eager 207s [gw0] [ 14%] PASSED test/orm/test_cache_key.py::PolyCacheKeyTest::test_hybrid_w_case_ac[self_standing_case] 207s test/orm/test_cache_key.py::PolyCacheKeyTest::test_wp_joins 207s [gw0] [ 14%] PASSED test/orm/test_cache_key.py::PolyCacheKeyTest::test_wp_joins 207s test/orm/test_cache_key.py::PolyCacheKeyTest::test_wp_objects 207s [gw0] [ 14%] PASSED test/orm/test_cache_key.py::PolyCacheKeyTest::test_wp_objects 207s test/orm/test_cache_key.py::PolyCacheKeyTest::test_wp_queries 207s [gw0] [ 14%] PASSED test/orm/test_cache_key.py::PolyCacheKeyTest::test_wp_queries 207s test/orm/test_cache_key.py::PolyCacheKeyTest::test_wpoly_cache_keys 207s [gw1] [ 14%] PASSED test/orm/test_expire.py::RefreshTest::test_refresh_with_eager 207s test/orm/test_expire.py::RefreshTest::test_refresh_with_lazy 207s [gw0] [ 14%] PASSED test/orm/test_cache_key.py::PolyCacheKeyTest::test_wpoly_cache_keys 207s [gw1] [ 14%] PASSED test/orm/test_expire.py::RefreshTest::test_refresh_with_lazy 207s test/orm/test_cache_key.py::RoundTripTest::test_cache_key_loader_strategies[joinedload-1] 207s test/ext/test_extendedattr.py::DisposeTest::test_unregister 207s [gw1] [ 14%] PASSED test/ext/test_extendedattr.py::DisposeTest::test_unregister 207s test/ext/test_extendedattr.py::ExtendedEventsTest::test_subclassed 207s [gw1] [ 14%] PASSED test/ext/test_extendedattr.py::ExtendedEventsTest::test_subclassed 207s test/ext/test_extendedattr.py::FinderTest::test_customfinder_greedy 207s [gw1] [ 14%] PASSED test/ext/test_extendedattr.py::FinderTest::test_customfinder_greedy 207s test/ext/test_extendedattr.py::FinderTest::test_customfinder_pass 207s [gw1] [ 14%] PASSED test/ext/test_extendedattr.py::FinderTest::test_customfinder_pass 207s test/ext/test_extendedattr.py::FinderTest::test_nativeext_interfaceexact 207s [gw1] [ 14%] PASSED test/ext/test_extendedattr.py::FinderTest::test_nativeext_interfaceexact 207s test/ext/test_extendedattr.py::FinderTest::test_nativeext_submanager 207s [gw1] [ 14%] PASSED test/ext/test_extendedattr.py::FinderTest::test_nativeext_submanager 207s test/ext/test_extendedattr.py::FinderTest::test_standard 207s [gw1] [ 14%] PASSED test/ext/test_extendedattr.py::FinderTest::test_standard 207s test/ext/test_extendedattr.py::InstrumentationCollisionTest::test_diamond_b1 207s [gw1] [ 14%] PASSED test/ext/test_extendedattr.py::InstrumentationCollisionTest::test_diamond_b1 207s test/ext/test_extendedattr.py::InstrumentationCollisionTest::test_diamond_b2 207s [gw1] [ 14%] PASSED test/ext/test_extendedattr.py::InstrumentationCollisionTest::test_diamond_b2 207s test/ext/test_extendedattr.py::InstrumentationCollisionTest::test_diamond_c_b 207s [gw1] [ 14%] PASSED test/ext/test_extendedattr.py::InstrumentationCollisionTest::test_diamond_c_b 207s test/ext/test_extendedattr.py::InstrumentationCollisionTest::test_none 207s [gw1] [ 14%] PASSED test/ext/test_extendedattr.py::InstrumentationCollisionTest::test_none 207s test/ext/test_extendedattr.py::InstrumentationCollisionTest::test_single_down 207s [gw1] [ 14%] PASSED test/ext/test_extendedattr.py::InstrumentationCollisionTest::test_single_down 207s test/ext/test_extendedattr.py::InstrumentationCollisionTest::test_single_up 207s [gw1] [ 14%] PASSED test/ext/test_extendedattr.py::InstrumentationCollisionTest::test_single_up 207s test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_alternate_finders 207s [gw1] [ 14%] PASSED test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_alternate_finders 207s test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_basic 207s [gw0] [ 14%] PASSED test/orm/test_cache_key.py::RoundTripTest::test_cache_key_loader_strategies[joinedload-1] 207s [gw1] [ 14%] PASSED test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_basic 207s test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_collection_with_backref 207s test/orm/test_cache_key.py::RoundTripTest::test_cache_key_loader_strategies[lazyload-2] 207s [gw1] [ 14%] PASSED test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_collection_with_backref 207s test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_deferred 207s [gw1] [ 14%] PASSED test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_deferred 207s test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_history 207s [gw1] [ 14%] PASSED test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_history 207s test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_inheritance 207s [gw1] [ 14%] PASSED test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_inheritance 207s test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_instance_dict 207s [gw1] [ 14%] PASSED test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_instance_dict 207s test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_null_instrumentation 207s [gw1] [ 14%] PASSED test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_null_instrumentation 207s test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_unmapped_not_type_error 207s [gw1] [ 14%] PASSED test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_unmapped_not_type_error 207s test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_unmapped_not_type_error_iter_ok 207s [gw1] [ 14%] PASSED test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_unmapped_not_type_error_iter_ok 207s [gw0] [ 14%] PASSED test/orm/test_cache_key.py::RoundTripTest::test_cache_key_loader_strategies[lazyload-2] 207s test/sql/test_external_traversal.py::BinaryEndpointTraversalTest::test_basic 207s [gw1] [ 14%] PASSED test/sql/test_external_traversal.py::BinaryEndpointTraversalTest::test_basic 207s test/sql/test_external_traversal.py::BinaryEndpointTraversalTest::test_composed 207s test/orm/test_cache_key.py::RoundTripTest::test_cache_key_loader_strategies[selectinload-2] 207s [gw1] [ 14%] PASSED test/sql/test_external_traversal.py::BinaryEndpointTraversalTest::test_composed 207s test/sql/test_external_traversal.py::BinaryEndpointTraversalTest::test_subquery 207s [gw1] [ 14%] PASSED test/sql/test_external_traversal.py::BinaryEndpointTraversalTest::test_subquery 207s test/sql/test_external_traversal.py::BinaryEndpointTraversalTest::test_with_tuples 207s [gw1] [ 14%] PASSED test/sql/test_external_traversal.py::BinaryEndpointTraversalTest::test_with_tuples 207s test/sql/test_external_traversal.py::ClauseAdapterTest::test_adapt_select_w_unlabeled_fn 207s [gw1] [ 14%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_adapt_select_w_unlabeled_fn 207s test/sql/test_external_traversal.py::ClauseAdapterTest::test_aliasedselect_to_aliasedselect_join 207s [gw1] [ 14%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_aliasedselect_to_aliasedselect_join 207s test/sql/test_external_traversal.py::ClauseAdapterTest::test_aliasedselect_to_aliasedselect_join_nested_table[False] 207s [gw1] [ 14%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_aliasedselect_to_aliasedselect_join_nested_table[False] 207s test/sql/test_external_traversal.py::ClauseAdapterTest::test_aliasedselect_to_aliasedselect_join_nested_table[True] 207s [gw1] [ 14%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_aliasedselect_to_aliasedselect_join_nested_table[True] 207s test/sql/test_external_traversal.py::ClauseAdapterTest::test_aliasedselect_to_aliasedselect_straight 207s [gw1] [ 14%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_aliasedselect_to_aliasedselect_straight 207s test/sql/test_external_traversal.py::ClauseAdapterTest::test_correlate_except_on_clone[False] 207s [gw0] [ 14%] PASSED test/orm/test_cache_key.py::RoundTripTest::test_cache_key_loader_strategies[selectinload-2] 207s [gw1] [ 14%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_correlate_except_on_clone[False] 207s test/sql/test_external_traversal.py::ClauseAdapterTest::test_correlate_except_on_clone[True] 207s test/orm/test_cache_key.py::RoundTripTest::test_cache_key_loader_strategies[subqueryload-2] 207s [gw1] [ 14%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_correlate_except_on_clone[True] 207s test/sql/test_external_traversal.py::ClauseAdapterTest::test_correlate_except_with_mixed_tables[False] 207s [gw1] [ 14%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_correlate_except_with_mixed_tables[False] 207s test/sql/test_external_traversal.py::ClauseAdapterTest::test_correlate_except_with_mixed_tables[True] 207s [gw1] [ 14%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_correlate_except_with_mixed_tables[True] 207s test/sql/test_external_traversal.py::ClauseAdapterTest::test_correlation_on_clone 207s [gw1] [ 14%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_correlation_on_clone 207s test/sql/test_external_traversal.py::ClauseAdapterTest::test_derived_from 207s [gw1] [ 14%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_derived_from 207s test/sql/test_external_traversal.py::ClauseAdapterTest::test_functions 207s [gw1] [ 14%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_functions 207s [gw0] [ 14%] PASSED test/orm/test_cache_key.py::RoundTripTest::test_cache_key_loader_strategies[subqueryload-2] 207s test/sql/test_external_traversal.py::ClauseAdapterTest::test_include_exclude 207s [gw1] [ 14%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_include_exclude 207s test/sql/test_external_traversal.py::ClauseAdapterTest::test_join_to_alias 207s test/orm/test_cache_key.py::RoundTripTest::test_column_targeting_core_execute[False-False-False] 207s [gw1] [ 14%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_join_to_alias 207s test/sql/test_external_traversal.py::ClauseAdapterTest::test_joins_dont_adapt 207s [gw1] [ 14%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_joins_dont_adapt 207s test/sql/test_external_traversal.py::ClauseAdapterTest::test_label_anonymize_one 207s [gw1] [ 14%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_label_anonymize_one 207s test/sql/test_external_traversal.py::ClauseAdapterTest::test_label_anonymize_three 207s [gw1] [ 14%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_label_anonymize_three 207s test/sql/test_external_traversal.py::ClauseAdapterTest::test_label_anonymize_two 207s [gw0] [ 14%] PASSED test/orm/test_cache_key.py::RoundTripTest::test_column_targeting_core_execute[False-False-False] 207s test/orm/test_cache_key.py::RoundTripTest::test_column_targeting_core_execute[False-False-True] 207s [gw0] [ 14%] PASSED test/orm/test_cache_key.py::RoundTripTest::test_column_targeting_core_execute[False-False-True] 208s test/orm/test_cache_key.py::RoundTripTest::test_column_targeting_core_execute[False-True-False] 208s [gw0] [ 14%] PASSED test/orm/test_cache_key.py::RoundTripTest::test_column_targeting_core_execute[False-True-False] 208s test/orm/test_cache_key.py::RoundTripTest::test_column_targeting_core_execute[False-True-True] 208s [gw0] [ 14%] PASSED test/orm/test_cache_key.py::RoundTripTest::test_column_targeting_core_execute[False-True-True] 208s test/orm/test_cache_key.py::RoundTripTest::test_column_targeting_core_execute[True-False-False] 208s [gw0] [ 14%] PASSED test/orm/test_cache_key.py::RoundTripTest::test_column_targeting_core_execute[True-False-False] 208s test/orm/test_cache_key.py::RoundTripTest::test_column_targeting_core_execute[True-False-True] 208s [gw0] [ 14%] PASSED test/orm/test_cache_key.py::RoundTripTest::test_column_targeting_core_execute[True-False-True] 208s test/orm/test_cache_key.py::RoundTripTest::test_column_targeting_core_execute[True-True-False] 208s [gw0] [ 14%] PASSED test/orm/test_cache_key.py::RoundTripTest::test_column_targeting_core_execute[True-True-False] 208s test/orm/test_cache_key.py::RoundTripTest::test_column_targeting_core_execute[True-True-True] 208s [gw0] [ 14%] PASSED test/orm/test_cache_key.py::RoundTripTest::test_column_targeting_core_execute[True-True-True] 208s test/orm/test_cache_key.py::RoundTripTest::test_subqueryload 208s [gw0] [ 14%] PASSED test/orm/test_cache_key.py::RoundTripTest::test_subqueryload 208s test/orm/test_cache_key.py::WithExpresionLoaderOptTest::test_from_opt[defaultload] 208s [gw0] [ 14%] PASSED test/orm/test_cache_key.py::WithExpresionLoaderOptTest::test_from_opt[defaultload] 208s test/orm/test_cache_key.py::WithExpresionLoaderOptTest::test_from_opt[joinedload] 208s [gw0] [ 14%] PASSED test/orm/test_cache_key.py::WithExpresionLoaderOptTest::test_from_opt[joinedload] 208s test/orm/test_cache_key.py::WithExpresionLoaderOptTest::test_from_opt[lazyload] 208s [gw0] [ 14%] PASSED test/orm/test_cache_key.py::WithExpresionLoaderOptTest::test_from_opt[lazyload] 208s test/orm/test_cache_key.py::WithExpresionLoaderOptTest::test_from_opt[selectinload] 208s [gw0] [ 14%] PASSED test/orm/test_cache_key.py::WithExpresionLoaderOptTest::test_from_opt[selectinload] 208s test/orm/test_cache_key.py::WithExpresionLoaderOptTest::test_from_opt[subqueryload] 208s [gw0] [ 14%] PASSED test/orm/test_cache_key.py::WithExpresionLoaderOptTest::test_from_opt[subqueryload] 208s test/orm/test_cascade.py::CasadeWithRaiseloadTest::test_delete_skips_lazy_raise 208s [gw0] [ 14%] PASSED test/orm/test_cascade.py::CasadeWithRaiseloadTest::test_delete_skips_lazy_raise 208s test/orm/test_cascade.py::CascadeArgTest::test_bad_cascade 208s [gw0] [ 14%] PASSED test/orm/test_cascade.py::CascadeArgTest::test_bad_cascade 208s test/orm/test_cascade.py::CascadeArgTest::test_cascade_assignable 208s [gw0] [ 14%] PASSED test/orm/test_cascade.py::CascadeArgTest::test_cascade_assignable 208s test/orm/test_cascade.py::CascadeArgTest::test_cascade_deepcopy 208s [gw0] [ 14%] PASSED test/orm/test_cascade.py::CascadeArgTest::test_cascade_deepcopy 208s test/orm/test_cascade.py::CascadeArgTest::test_cascade_immutable 208s [gw0] [ 14%] PASSED test/orm/test_cascade.py::CascadeArgTest::test_cascade_immutable 208s test/orm/test_cascade.py::CascadeArgTest::test_cascade_repr 208s [gw0] [ 14%] PASSED test/orm/test_cascade.py::CascadeArgTest::test_cascade_repr 208s test/orm/test_cascade.py::CascadeArgTest::test_cascade_unicode 208s [gw0] [ 14%] PASSED test/orm/test_cascade.py::CascadeArgTest::test_cascade_unicode 208s test/orm/test_cascade.py::CascadeArgTest::test_delete_orphan_without_delete 208s [gw0] [ 14%] PASSED test/orm/test_cascade.py::CascadeArgTest::test_delete_orphan_without_delete 208s test/orm/test_cascade.py::CascadeArgTest::test_delete_with_passive_deletes_all 208s [gw0] [ 14%] PASSED test/orm/test_cascade.py::CascadeArgTest::test_delete_with_passive_deletes_all 208s test/orm/test_cascade.py::CollectionAssignmentOrphanTest::test_basic 208s [gw0] [ 14%] PASSED test/orm/test_cascade.py::CollectionAssignmentOrphanTest::test_basic 208s test/orm/test_cascade.py::CollectionCascadesNoBackrefTest::test_cascades_on_collection[_MKeyfuncMapped-__setitem__] 208s [gw0] [ 14%] PASSED test/orm/test_cascade.py::CollectionCascadesNoBackrefTest::test_cascades_on_collection[_MKeyfuncMapped-__setitem__] 208s test/orm/test_cascade.py::CollectionCascadesNoBackrefTest::test_cascades_on_collection[_MKeyfuncMapped-setdefault] 208s [gw0] [ 14%] PASSED test/orm/test_cascade.py::CollectionCascadesNoBackrefTest::test_cascades_on_collection[_MKeyfuncMapped-setdefault] 208s test/orm/test_cascade.py::CollectionCascadesNoBackrefTest::test_cascades_on_collection[_MKeyfuncMapped-update_dict] 208s [gw0] [ 14%] PASSED test/orm/test_cascade.py::CollectionCascadesNoBackrefTest::test_cascades_on_collection[_MKeyfuncMapped-update_dict] 208s test/orm/test_cascade.py::CollectionCascadesNoBackrefTest::test_cascades_on_collection[_MKeyfuncMapped-update_kw] 208s [gw0] [ 14%] PASSED test/orm/test_cascade.py::CollectionCascadesNoBackrefTest::test_cascades_on_collection[_MKeyfuncMapped-update_kw] 208s test/orm/test_cascade.py::CollectionCascadesNoBackrefTest::test_cascades_on_collection[list-append] 208s [gw0] [ 14%] PASSED test/orm/test_cascade.py::CollectionCascadesNoBackrefTest::test_cascades_on_collection[list-append] 208s test/orm/test_cascade.py::CollectionCascadesNoBackrefTest::test_cascades_on_collection[list-assign] 208s [gw0] [ 14%] PASSED test/orm/test_cascade.py::CollectionCascadesNoBackrefTest::test_cascades_on_collection[list-assign] 208s test/orm/test_cascade.py::CollectionCascadesNoBackrefTest::test_cascades_on_collection[set-add] 208s [gw0] [ 14%] PASSED test/orm/test_cascade.py::CollectionCascadesNoBackrefTest::test_cascades_on_collection[set-add] 208s test/orm/test_cascade.py::DoubleParentM2OOrphanTest::test_non_orphan 208s [gw0] [ 14%] PASSED test/orm/test_cascade.py::DoubleParentM2OOrphanTest::test_non_orphan 208s test/orm/test_cascade.py::DoubleParentM2OOrphanTest::test_orphan 208s [gw0] [ 14%] PASSED test/orm/test_cascade.py::DoubleParentM2OOrphanTest::test_orphan 208s test/orm/test_cascade.py::DoubleParentO2MOrphanTest::test_double_parent_expunge_o2m_current 208s [gw0] [ 14%] PASSED test/orm/test_cascade.py::DoubleParentO2MOrphanTest::test_double_parent_expunge_o2m_current 208s test/orm/test_cascade.py::DoubleParentO2MOrphanTest::test_double_parent_expunge_o2m_legacy 208s [gw0] [ 14%] PASSED test/orm/test_cascade.py::DoubleParentO2MOrphanTest::test_double_parent_expunge_o2m_legacy 208s test/orm/test_cascade.py::DoubleParentO2MOrphanTest::test_double_parent_expunge_o2o_current 208s [gw0] [ 14%] PASSED test/orm/test_cascade.py::DoubleParentO2MOrphanTest::test_double_parent_expunge_o2o_current 208s test/orm/test_cascade.py::DoubleParentO2MOrphanTest::test_double_parent_expunge_o2o_legacy 208s [gw0] [ 14%] PASSED test/orm/test_cascade.py::DoubleParentO2MOrphanTest::test_double_parent_expunge_o2o_legacy 208s test/orm/test_cascade.py::M2MCascadeTest::test_cascade_delete 208s [gw0] [ 14%] PASSED test/orm/test_cascade.py::M2MCascadeTest::test_cascade_delete 208s test/orm/test_cascade.py::M2MCascadeTest::test_delete_orphan 208s [gw0] [ 14%] PASSED test/orm/test_cascade.py::M2MCascadeTest::test_delete_orphan 208s test/orm/test_cascade.py::M2MCascadeTest::test_delete_orphan_cascades 208s [gw0] [ 14%] PASSED test/orm/test_cascade.py::M2MCascadeTest::test_delete_orphan_cascades 208s test/orm/test_cascade.py::M2MCascadeTest::test_delete_orphan_dynamic 208s [gw0] [ 14%] PASSED test/orm/test_cascade.py::M2MCascadeTest::test_delete_orphan_dynamic 208s test/orm/test_cascade.py::M2MCascadeTest::test_none_m2m_collection_append 208s [gw0] [ 14%] PASSED test/orm/test_cascade.py::M2MCascadeTest::test_none_m2m_collection_append 208s test/orm/test_cascade.py::M2MCascadeTest::test_none_m2m_collection_assignment 208s [gw0] [ 14%] PASSED test/orm/test_cascade.py::M2MCascadeTest::test_none_m2m_collection_assignment 208s test/orm/test_cascade.py::M2MCascadeTest::test_single_parent_backref 208s [gw0] [ 14%] PASSED test/orm/test_cascade.py::M2MCascadeTest::test_single_parent_backref 208s test/orm/test_cascade.py::M2MCascadeTest::test_single_parent_error 208s [gw0] [ 14%] PASSED test/orm/test_cascade.py::M2MCascadeTest::test_single_parent_error 208s test/orm/test_cascade.py::M2MCascadeTest::test_single_parent_raise 208s [gw0] [ 14%] PASSED test/orm/test_cascade.py::M2MCascadeTest::test_single_parent_raise 208s test/orm/test_cascade.py::M2OCascadeDeleteNoOrphanTest::test_cascade_delete 208s [gw0] [ 14%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteNoOrphanTest::test_cascade_delete 208s test/orm/test_cascade.py::M2OCascadeDeleteNoOrphanTest::test_cascade_delete_postappend_onelevel 208s [gw1] [ 14%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_label_anonymize_two 208s test/sql/test_external_traversal.py::ClauseAdapterTest::test_multilevel_equivalents 208s [gw1] [ 14%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_multilevel_equivalents 208s test/sql/test_external_traversal.py::ClauseAdapterTest::test_prev_entities_adapt 208s [gw1] [ 14%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_prev_entities_adapt 208s test/sql/test_external_traversal.py::ClauseAdapterTest::test_recursive 208s [gw1] [ 14%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_recursive 208s test/sql/test_external_traversal.py::ClauseAdapterTest::test_recursive_equivalents 208s [gw0] [ 14%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteNoOrphanTest::test_cascade_delete_postappend_onelevel 208s [gw1] [ 14%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_recursive_equivalents 208s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_10 208s [gw1] [ 14%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_10 208s test/orm/test_cascade.py::M2OCascadeDeleteNoOrphanTest::test_cascade_delete_postappend_twolevel 208s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_11 208s [gw1] [ 14%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_11 208s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_12 208s [gw1] [ 14%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_12 208s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_13 208s [gw1] [ 14%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_13 208s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_14 208s [gw1] [ 14%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_14 208s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_15 208s [gw1] [ 14%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_15 208s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_16 208s [gw1] [ 14%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_16 208s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_1[False] 208s [gw1] [ 14%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_1[False] 208s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_1[True] 208s [gw1] [ 14%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_1[True] 208s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_2[False] 208s [gw1] [ 14%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_2[False] 208s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_2[True] 208s [gw1] [ 14%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_2[True] 208s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_3[False] 208s [gw1] [ 14%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_3[False] 208s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_3[True] 208s [gw1] [ 14%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_3[True] 208s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_4[False] 208s [gw1] [ 14%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_4[False] 208s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_4[True] 208s [gw1] [ 14%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_4[True] 208s [gw0] [ 14%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteNoOrphanTest::test_cascade_delete_postappend_twolevel 208s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_5[False] 208s [gw1] [ 14%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_5[False] 208s test/orm/test_cascade.py::M2OCascadeDeleteNoOrphanTest::test_preserves_orphans_onelevel 208s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_5[True] 208s [gw1] [ 14%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_5[True] 208s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_6[False] 208s [gw1] [ 14%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_6[False] 208s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_6[True] 208s [gw1] [ 14%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_6[True] 208s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_7 208s [gw1] [ 14%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_7 208s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_8 208s [gw1] [ 14%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_8 208s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_9 208s [gw1] [ 14%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_9 208s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_valued_column 208s [gw1] [ 14%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_valued_column 208s test/sql/test_external_traversal.py::ClauseTest::test_adapt_funcs_etc_on_identity_one 208s [gw1] [ 14%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_adapt_funcs_etc_on_identity_one 208s test/sql/test_external_traversal.py::ClauseTest::test_adapt_funcs_etc_on_identity_two 208s [gw1] [ 14%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_adapt_funcs_etc_on_identity_two 208s test/sql/test_external_traversal.py::ClauseTest::test_adapt_union 208s [gw1] [ 14%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_adapt_union 208s [gw0] [ 14%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteNoOrphanTest::test_preserves_orphans_onelevel 208s test/sql/test_external_traversal.py::ClauseTest::test_alias 208s test/orm/test_cascade.py::M2OCascadeDeleteNoOrphanTest::test_preserves_orphans_onelevel_postremove 208s [gw1] [ 14%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_alias 208s test/sql/test_external_traversal.py::ClauseTest::test_aliased_cloned_column_adapt_exported 208s [gw1] [ 14%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_aliased_cloned_column_adapt_exported 208s test/sql/test_external_traversal.py::ClauseTest::test_aliased_cloned_column_adapt_inner 208s [gw1] [ 14%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_aliased_cloned_column_adapt_inner 208s test/sql/test_external_traversal.py::ClauseTest::test_aliased_cloned_schema_column_adapt_exported 208s [gw1] [ 14%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_aliased_cloned_schema_column_adapt_exported 208s test/sql/test_external_traversal.py::ClauseTest::test_aliased_column_adapt 208s [gw1] [ 14%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_aliased_column_adapt 208s test/sql/test_external_traversal.py::ClauseTest::test_aliased_cte_w_union 208s [gw1] [ 14%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_aliased_cte_w_union 208s test/sql/test_external_traversal.py::ClauseTest::test_annotated_fetch[default-fetch] 208s [gw1] [ 14%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_annotated_fetch[default-fetch] 208s test/sql/test_external_traversal.py::ClauseTest::test_annotated_fetch[default-limit] 208s [gw1] [ 14%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_annotated_fetch[default-limit] 208s test/sql/test_external_traversal.py::ClauseTest::test_annotated_fetch[oracle-fetch] 208s [gw1] [ 14%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_annotated_fetch[oracle-fetch] 208s test/sql/test_external_traversal.py::ClauseTest::test_annotated_fetch[oracle-limit] 208s [gw0] [ 14%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteNoOrphanTest::test_preserves_orphans_onelevel_postremove 208s [gw1] [ 14%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_annotated_fetch[oracle-limit] 208s test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[False-False--CASE WHEN (t1_1.col1 = :col1_1) THEN :param_1 ELSE t1_1.col1 END] 208s [gw1] [ 14%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[False-False--CASE WHEN (t1_1.col1 = :col1_1) THEN :param_1 ELSE t1_1.col1 END] 208s test/orm/test_cascade.py::M2OCascadeDeleteNoOrphanTest::test_preserves_orphans_twolevel 208s test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[False-False--t1_1.col1 = :col1_1] 208s [gw1] [ 14%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[False-False--t1_1.col1 = :col1_1] 208s test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[False-False--t1_1.col1] 208s [gw1] [ 14%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[False-False--t1_1.col1] 208s test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[False-True--CASE WHEN (t1_1.col1 = :col1_1) THEN :param_1 ELSE t1_1.col1 END] 208s [gw1] [ 14%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[False-True--CASE WHEN (t1_1.col1 = :col1_1) THEN :param_1 ELSE t1_1.col1 END] 208s test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[False-True--t1_1.col1 = :col1_1] 208s [gw1] [ 14%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[False-True--t1_1.col1 = :col1_1] 208s test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[False-True--t1_1.col1] 208s [gw1] [ 14%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[False-True--t1_1.col1] 208s test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[True-False--CASE WHEN (t1_1.col1 = :col1_1) THEN :param_1 ELSE t1_1.col1 END] 208s [gw1] [ 14%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[True-False--CASE WHEN (t1_1.col1 = :col1_1) THEN :param_1 ELSE t1_1.col1 END] 208s test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[True-False--t1_1.col1 = :col1_1] 208s [gw1] [ 14%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[True-False--t1_1.col1 = :col1_1] 208s test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[True-False--t1_1.col1] 208s [gw1] [ 14%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[True-False--t1_1.col1] 208s test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[True-True--CASE WHEN (t1_1.col1 = :col1_1) THEN :param_1 ELSE t1_1.col1 END] 208s [gw1] [ 14%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[True-True--CASE WHEN (t1_1.col1 = :col1_1) THEN :param_1 ELSE t1_1.col1 END] 208s test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[True-True--t1_1.col1 = :col1_1] 208s [gw1] [ 14%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[True-True--t1_1.col1 = :col1_1] 208s test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[True-True--t1_1.col1] 208s [gw1] [ 14%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[True-True--t1_1.col1] 208s test/sql/test_external_traversal.py::ClauseTest::test_binary 208s [gw1] [ 14%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_binary 208s test/sql/test_external_traversal.py::ClauseTest::test_binary_anon_label_quirk 208s [gw1] [ 14%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_binary_anon_label_quirk 208s test/sql/test_external_traversal.py::ClauseTest::test_bindparam_render_literal_execute[annotate] 208s [gw0] [ 14%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteNoOrphanTest::test_preserves_orphans_twolevel 208s [gw1] [ 14%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_bindparam_render_literal_execute[annotate] 208s test/sql/test_external_traversal.py::ClauseTest::test_bindparam_render_literal_execute[not_annotate] 208s [gw1] [ 14%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_bindparam_render_literal_execute[not_annotate] 208s test/sql/test_external_traversal.py::ClauseTest::test_bindparams 208s test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_legacy_style::test_cascade_on_deleted 208s [gw1] [ 14%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_bindparams 208s test/sql/test_external_traversal.py::ClauseTest::test_correlated_select 208s [gw1] [ 14%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_correlated_select 208s test/sql/test_external_traversal.py::ClauseTest::test_cte_w_union 208s [gw1] [ 14%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_cte_w_union 208s test/sql/test_external_traversal.py::ClauseTest::test_dont_adapt_singleton_elements[elem0] 208s [gw1] [ 14%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_dont_adapt_singleton_elements[elem0] 208s test/sql/test_external_traversal.py::ClauseTest::test_dont_adapt_singleton_elements[elem1] 208s [gw1] [ 14%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_dont_adapt_singleton_elements[elem1] 208s test/sql/test_external_traversal.py::ClauseTest::test_dont_traverse_immutables 208s [gw1] [ 14%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_dont_traverse_immutables 208s test/sql/test_external_traversal.py::ClauseTest::test_extract 208s [gw1] [ 14%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_extract 208s test/sql/test_external_traversal.py::ClauseTest::test_funcfilter 208s [gw1] [ 14%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_funcfilter 208s test/sql/test_external_traversal.py::ClauseTest::test_in 208s [gw1] [ 14%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_in 208s test/sql/test_external_traversal.py::ClauseTest::test_join 208s [gw1] [ 14%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_join 208s test/sql/test_external_traversal.py::ClauseTest::test_labeled_expression_adapt 208s [gw1] [ 14%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_labeled_expression_adapt 208s test/sql/test_external_traversal.py::ClauseTest::test_over 208s [gw1] [ 14%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_over 208s test/sql/test_external_traversal.py::ClauseTest::test_params_elements_in_setup_joins 208s [gw1] [ 14%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_params_elements_in_setup_joins 208s test/sql/test_external_traversal.py::ClauseTest::test_params_on_expr_against_subquery 208s [gw1] [ 15%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_params_on_expr_against_subquery 208s test/sql/test_external_traversal.py::ClauseTest::test_params_subqueries_in_joins_one 208s [gw1] [ 15%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_params_subqueries_in_joins_one 208s test/sql/test_external_traversal.py::ClauseTest::test_params_subqueries_in_joins_two 208s [gw1] [ 15%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_params_subqueries_in_joins_two 208s test/sql/test_external_traversal.py::ClauseTest::test_select 208s [gw1] [ 15%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_select 208s test/sql/test_external_traversal.py::ClauseTest::test_select_fromtwice_one 208s [gw1] [ 15%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_select_fromtwice_one 208s test/sql/test_external_traversal.py::ClauseTest::test_select_fromtwice_two 208s [gw0] [ 15%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_legacy_style::test_cascade_on_deleted 208s [gw1] [ 15%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_select_fromtwice_two 208s test/sql/test_external_traversal.py::ClauseTest::test_select_setup_joins_adapt_element_one 208s [gw1] [ 15%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_select_setup_joins_adapt_element_one 208s test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_legacy_style::test_double_assignment 208s test/sql/test_external_traversal.py::ClauseTest::test_select_setup_joins_adapt_element_three 208s [gw1] [ 15%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_select_setup_joins_adapt_element_three 208s test/sql/test_external_traversal.py::ClauseTest::test_select_setup_joins_adapt_element_two 208s [gw1] [ 15%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_select_setup_joins_adapt_element_two 208s test/sql/test_external_traversal.py::ClauseTest::test_select_setup_joins_straight_clone 208s [gw1] [ 15%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_select_setup_joins_straight_clone 208s test/sql/test_external_traversal.py::ClauseTest::test_text 208s [gw1] [ 15%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_text 208s test/sql/test_external_traversal.py::ClauseTest::test_this_thing 208s [gw1] [ 15%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_this_thing 208s test/sql/test_external_traversal.py::ClauseTest::test_this_thing_using_setup_joins_four 208s [gw1] [ 15%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_this_thing_using_setup_joins_four 208s test/sql/test_external_traversal.py::ClauseTest::test_this_thing_using_setup_joins_one 208s [gw1] [ 15%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_this_thing_using_setup_joins_one 208s test/sql/test_external_traversal.py::ClauseTest::test_this_thing_using_setup_joins_three 208s [gw1] [ 15%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_this_thing_using_setup_joins_three 208s test/sql/test_external_traversal.py::ClauseTest::test_this_thing_using_setup_joins_two 208s [gw1] [ 15%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_this_thing_using_setup_joins_two 208s test/sql/test_external_traversal.py::ClauseTest::test_union 208s [gw1] [ 15%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_union 208s test/sql/test_external_traversal.py::ClauseTest::test_within_group 208s [gw1] [ 15%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_within_group 208s test/sql/test_external_traversal.py::ColumnAdapterTest::test_adapt_binary_col[False-False-False] 208s [gw1] [ 15%] PASSED test/sql/test_external_traversal.py::ColumnAdapterTest::test_adapt_binary_col[False-False-False] 208s test/sql/test_external_traversal.py::ColumnAdapterTest::test_adapt_binary_col[False-False-True] 208s [gw1] [ 15%] PASSED test/sql/test_external_traversal.py::ColumnAdapterTest::test_adapt_binary_col[False-False-True] 208s test/sql/test_external_traversal.py::ColumnAdapterTest::test_adapt_binary_col[False-True-False] 208s [gw1] [ 15%] PASSED test/sql/test_external_traversal.py::ColumnAdapterTest::test_adapt_binary_col[False-True-False] 208s test/sql/test_external_traversal.py::ColumnAdapterTest::test_adapt_binary_col[False-True-True] 208s [gw1] [ 15%] PASSED test/sql/test_external_traversal.py::ColumnAdapterTest::test_adapt_binary_col[False-True-True] 208s test/sql/test_external_traversal.py::ColumnAdapterTest::test_adapt_binary_col[True-False-False] 208s [gw1] [ 15%] PASSED test/sql/test_external_traversal.py::ColumnAdapterTest::test_adapt_binary_col[True-False-False] 208s test/sql/test_external_traversal.py::ColumnAdapterTest::test_adapt_binary_col[True-False-True] 208s [gw1] [ 15%] PASSED test/sql/test_external_traversal.py::ColumnAdapterTest::test_adapt_binary_col[True-False-True] 208s test/sql/test_external_traversal.py::ColumnAdapterTest::test_adapt_binary_col[True-True-False] 208s [gw1] [ 15%] PASSED test/sql/test_external_traversal.py::ColumnAdapterTest::test_adapt_binary_col[True-True-False] 208s test/sql/test_external_traversal.py::ColumnAdapterTest::test_adapt_binary_col[True-True-True] 208s [gw1] [ 15%] PASSED test/sql/test_external_traversal.py::ColumnAdapterTest::test_adapt_binary_col[True-True-True] 208s test/sql/test_external_traversal.py::ColumnAdapterTest::test_columns_memoizes_w_itself 208s [gw1] [ 15%] PASSED test/sql/test_external_traversal.py::ColumnAdapterTest::test_columns_memoizes_w_itself 208s test/sql/test_external_traversal.py::ColumnAdapterTest::test_traverse_memoizes_w_columns 208s [gw1] [ 15%] PASSED test/sql/test_external_traversal.py::ColumnAdapterTest::test_traverse_memoizes_w_columns 208s test/sql/test_external_traversal.py::ColumnAdapterTest::test_traverse_memoizes_w_itself 208s [gw1] [ 15%] PASSED test/sql/test_external_traversal.py::ColumnAdapterTest::test_traverse_memoizes_w_itself 208s test/sql/test_external_traversal.py::ColumnAdapterTest::test_wrapping_fallthrough 208s [gw1] [ 15%] PASSED test/sql/test_external_traversal.py::ColumnAdapterTest::test_wrapping_fallthrough 208s test/sql/test_external_traversal.py::ColumnAdapterTest::test_wrapping_inclusions 208s [gw1] [ 15%] PASSED test/sql/test_external_traversal.py::ColumnAdapterTest::test_wrapping_inclusions 208s test/sql/test_external_traversal.py::ColumnAdapterTest::test_wrapping_multiple 208s [gw1] [ 15%] PASSED test/sql/test_external_traversal.py::ColumnAdapterTest::test_wrapping_multiple 208s test/sql/test_external_traversal.py::ColumnAdapterTest::test_wrapping_ordering 208s [gw1] [ 15%] PASSED test/sql/test_external_traversal.py::ColumnAdapterTest::test_wrapping_ordering 208s test/sql/test_external_traversal.py::SelectTest::test_columns 208s [gw1] [ 15%] PASSED test/sql/test_external_traversal.py::SelectTest::test_columns 208s test/sql/test_external_traversal.py::SelectTest::test_execution_options 208s [gw1] [ 15%] PASSED test/sql/test_external_traversal.py::SelectTest::test_execution_options 208s test/sql/test_external_traversal.py::SelectTest::test_froms 208s [gw1] [ 15%] PASSED test/sql/test_external_traversal.py::SelectTest::test_froms 208s test/sql/test_external_traversal.py::SelectTest::test_invalid_options 208s [gw1] [ 15%] PASSED test/sql/test_external_traversal.py::SelectTest::test_invalid_options 208s test/sql/test_external_traversal.py::SelectTest::test_prefixes 208s [gw1] [ 15%] PASSED test/sql/test_external_traversal.py::SelectTest::test_prefixes 208s test/sql/test_external_traversal.py::SpliceJoinsTest::test_splice 208s [gw1] [ 15%] PASSED test/sql/test_external_traversal.py::SpliceJoinsTest::test_splice 208s test/sql/test_external_traversal.py::SpliceJoinsTest::test_splice_2 208s [gw1] [ 15%] PASSED test/sql/test_external_traversal.py::SpliceJoinsTest::test_splice_2 208s test/sql/test_external_traversal.py::SpliceJoinsTest::test_stop_on 208s [gw1] [ 15%] PASSED test/sql/test_external_traversal.py::SpliceJoinsTest::test_stop_on 208s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with [brackets]-clone] 208s [gw1] [ 15%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with [brackets]-clone] 208s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with [brackets]-conv_to_unique] 208s [gw1] [ 15%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with [brackets]-conv_to_unique] 208s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with [brackets]-none] 208s [gw1] [ 15%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with [brackets]-none] 208s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with [brackets]-pickle] 208s [gw1] [ 15%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with [brackets]-pickle] 208s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with space-clone] 208s [gw1] [ 15%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with space-clone] 208s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with space-conv_to_unique] 208s [gw1] [ 15%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with space-conv_to_unique] 208s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with space-none] 208s [gw1] [ 15%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with space-none] 208s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with space-pickle] 208s [gw1] [ 15%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with space-pickle] 208s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with~~tildes~~-clone] 208s [gw1] [ 15%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with~~tildes~~-clone] 208s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with~~tildes~~-conv_to_unique] 208s [gw1] [ 15%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with~~tildes~~-conv_to_unique] 208s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with~~tildes~~-none] 208s [gw1] [ 15%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with~~tildes~~-none] 208s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with~~tildes~~-pickle] 208s [gw1] [ 15%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with~~tildes~~-pickle] 208s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with [brackets]-clone] 208s [gw1] [ 15%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with [brackets]-clone] 208s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with [brackets]-conv_to_unique] 208s [gw1] [ 15%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with [brackets]-conv_to_unique] 208s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with [brackets]-none] 208s [gw1] [ 15%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with [brackets]-none] 208s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with [brackets]-pickle] 208s [gw1] [ 15%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with [brackets]-pickle] 208s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with space-clone] 208s [gw1] [ 15%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with space-clone] 208s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with space-conv_to_unique] 208s [gw1] [ 15%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with space-conv_to_unique] 208s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with space-none] 208s [gw1] [ 15%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with space-none] 208s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with space-pickle] 208s [gw1] [ 15%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with space-pickle] 208s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with~~tildes~~-clone] 208s [gw1] [ 15%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with~~tildes~~-clone] 208s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with~~tildes~~-conv_to_unique] 208s [gw1] [ 15%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with~~tildes~~-conv_to_unique] 208s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with~~tildes~~-none] 208s [gw1] [ 15%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with~~tildes~~-none] 208s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with~~tildes~~-pickle] 208s [gw1] [ 15%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with~~tildes~~-pickle] 208s test/sql/test_external_traversal.py::TraversalTest::test_change_in_place 208s [gw1] [ 15%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_change_in_place 208s test/sql/test_external_traversal.py::TraversalTest::test_clone 208s [gw1] [ 15%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_clone 208s test/sql/test_external_traversal.py::TraversalTest::test_clone_anon_label 208s [gw1] [ 15%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_clone_anon_label 208s test/sql/test_external_traversal.py::TraversalTest::test_expanding_in_bindparam_safe_to_clone 208s [gw1] [ 15%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_expanding_in_bindparam_safe_to_clone 208s test/sql/test_external_traversal.py::TraversalTest::test_no_clone 208s [gw1] [ 15%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_no_clone 208s test/sql/test_external_traversal.py::TraversalTest::test_test_classes 208s [gw1] [ 15%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_test_classes 208s test/sql/test_external_traversal.py::TraversalTest::test_traversal_size 208s [gw1] [ 15%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_traversal_size 208s test/sql/test_external_traversal.py::TraversalTest::test_visit_name 208s [gw1] [ 15%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_visit_name 208s test/sql/test_external_traversal.py::ValuesBaseTest::test_add_dictionary 208s [gw1] [ 15%] PASSED test/sql/test_external_traversal.py::ValuesBaseTest::test_add_dictionary 208s test/sql/test_external_traversal.py::ValuesBaseTest::test_add_kwarg 208s [gw1] [ 15%] PASSED test/sql/test_external_traversal.py::ValuesBaseTest::test_add_kwarg 208s test/sql/test_external_traversal.py::ValuesBaseTest::test_add_kwarg_disallowed_multi 208s [gw1] [ 15%] PASSED test/sql/test_external_traversal.py::ValuesBaseTest::test_add_kwarg_disallowed_multi 208s test/sql/test_external_traversal.py::ValuesBaseTest::test_cant_mix_single_multi_formats_dict_to_list 208s [gw1] [ 15%] PASSED test/sql/test_external_traversal.py::ValuesBaseTest::test_cant_mix_single_multi_formats_dict_to_list 208s test/sql/test_external_traversal.py::ValuesBaseTest::test_cant_mix_single_multi_formats_list_to_dict 208s [gw1] [ 15%] PASSED test/sql/test_external_traversal.py::ValuesBaseTest::test_cant_mix_single_multi_formats_list_to_dict 208s test/sql/test_external_traversal.py::ValuesBaseTest::test_erroneous_multi_args_dicts 208s [gw1] [ 15%] PASSED test/sql/test_external_traversal.py::ValuesBaseTest::test_erroneous_multi_args_dicts 208s test/sql/test_external_traversal.py::ValuesBaseTest::test_erroneous_multi_args_plus_kw 208s [gw1] [ 15%] PASSED test/sql/test_external_traversal.py::ValuesBaseTest::test_erroneous_multi_args_plus_kw 208s test/sql/test_external_traversal.py::ValuesBaseTest::test_erroneous_multi_args_tuples 208s [gw1] [ 15%] PASSED test/sql/test_external_traversal.py::ValuesBaseTest::test_erroneous_multi_args_tuples 208s test/sql/test_external_traversal.py::ValuesBaseTest::test_inline_values_multi 208s [gw1] [ 15%] PASSED test/sql/test_external_traversal.py::ValuesBaseTest::test_inline_values_multi 208s test/sql/test_external_traversal.py::ValuesBaseTest::test_inline_values_single 208s [gw1] [ 15%] PASSED test/sql/test_external_traversal.py::ValuesBaseTest::test_inline_values_single 208s test/sql/test_external_traversal.py::ValuesBaseTest::test_kw_and_dict_simultaneously_single 208s [gw1] [ 15%] PASSED test/sql/test_external_traversal.py::ValuesBaseTest::test_kw_and_dict_simultaneously_single 208s test/sql/test_external_traversal.py::ValuesBaseTest::test_prefixes 208s [gw1] [ 15%] PASSED test/sql/test_external_traversal.py::ValuesBaseTest::test_prefixes 208s test/sql/test_external_traversal.py::ValuesBaseTest::test_update_no_support_multi_constructor 208s [gw1] [ 15%] PASSED test/sql/test_external_traversal.py::ValuesBaseTest::test_update_no_support_multi_constructor 208s test/sql/test_external_traversal.py::ValuesBaseTest::test_update_no_support_multi_values 208s [gw1] [ 15%] PASSED test/sql/test_external_traversal.py::ValuesBaseTest::test_update_no_support_multi_values 208s test/sql/test_external_traversal.py::ValuesBaseTest::test_via_tuple_multi 208s [gw1] [ 15%] PASSED test/sql/test_external_traversal.py::ValuesBaseTest::test_via_tuple_multi 208s test/sql/test_external_traversal.py::ValuesBaseTest::test_via_tuple_single 208s [gw1] [ 15%] PASSED test/sql/test_external_traversal.py::ValuesBaseTest::test_via_tuple_single 208s test/sql/test_external_traversal.py::ValuesBaseTest::test_whereclause_returning_adapted[delete] 208s [gw1] [ 15%] PASSED test/sql/test_external_traversal.py::ValuesBaseTest::test_whereclause_returning_adapted[delete] 208s test/sql/test_external_traversal.py::ValuesBaseTest::test_whereclause_returning_adapted[update] 208s [gw1] [ 15%] PASSED test/sql/test_external_traversal.py::ValuesBaseTest::test_whereclause_returning_adapted[update] 208s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_basic 208s [gw1] [ 15%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_basic 208s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_nowait 208s [gw1] [ 15%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_nowait 208s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_basic 208s [gw1] [ 15%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_basic 208s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_column_list_aliased 208s [gw1] [ 15%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_column_list_aliased 208s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_join_aliased 208s [gw1] [ 15%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_join_aliased 208s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_join_one 208s [gw1] [ 15%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_join_one 208s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_nowait 208s [gw1] [ 15%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_nowait 208s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_read 208s [gw1] [ 15%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_read 208s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_read_nowait 208s [gw1] [ 15%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_read_nowait 208s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_read_nowait_column_list 208s [gw1] [ 15%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_read_nowait_column_list 208s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_read_skip_locked 208s [gw1] [ 15%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_read_skip_locked 208s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_skip_locked 208s [gw1] [ 15%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_skip_locked 208s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_read 208s [gw1] [ 15%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_read 208s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_read_and_nowait 208s [gw1] [ 15%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_read_and_nowait 208s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_read_and_skip_locked 208s [gw1] [ 15%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_read_and_skip_locked 208s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_skip_locked 208s [gw1] [ 15%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_skip_locked 208s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_textual_of 208s [gw1] [ 15%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_textual_of 208s test/dialect/mysql/test_for_update.py::MySQLForUpdateLockingTest::test_basic_lock 208s [gw1] [ 15%] SKIPPED test/dialect/mysql/test_for_update.py::MySQLForUpdateLockingTest::test_basic_lock 208s test/dialect/mysql/test_for_update.py::MySQLForUpdateLockingTest::test_basic_not_lock 208s [gw1] [ 15%] SKIPPED test/dialect/mysql/test_for_update.py::MySQLForUpdateLockingTest::test_basic_not_lock 208s test/dialect/mysql/test_for_update.py::MySQLForUpdateLockingTest::test_joined_lock_no_subquery 208s [gw1] [ 15%] SKIPPED test/dialect/mysql/test_for_update.py::MySQLForUpdateLockingTest::test_joined_lock_no_subquery 208s test/dialect/mysql/test_for_update.py::MySQLForUpdateLockingTest::test_joined_lock_subquery 208s [gw1] [ 15%] SKIPPED test/dialect/mysql/test_for_update.py::MySQLForUpdateLockingTest::test_joined_lock_subquery 208s test/dialect/mysql/test_for_update.py::MySQLForUpdateLockingTest::test_joined_lock_subquery_inner_for_update 208s [gw1] [ 15%] SKIPPED test/dialect/mysql/test_for_update.py::MySQLForUpdateLockingTest::test_joined_lock_subquery_inner_for_update 208s test/dialect/mysql/test_for_update.py::MySQLForUpdateLockingTest::test_joined_lock_subquery_inner_for_update_outer 208s [gw1] [ 15%] SKIPPED test/dialect/mysql/test_for_update.py::MySQLForUpdateLockingTest::test_joined_lock_subquery_inner_for_update_outer 208s test/dialect/mysql/test_for_update.py::MySQLForUpdateLockingTest::test_joined_lock_subquery_order_for_update_outer 208s [gw1] [ 15%] SKIPPED test/dialect/mysql/test_for_update.py::MySQLForUpdateLockingTest::test_joined_lock_subquery_order_for_update_outer 208s test/dialect/mysql/test_for_update.py::SkipLockedTest::test_skip_locked 209s [gw1] [ 15%] SKIPPED test/dialect/mysql/test_for_update.py::SkipLockedTest::test_skip_locked 209s test/dialect/mysql/test_for_update.py::SkipLockedTest::test_unsupported_skip_locked 209s [gw1] [ 15%] SKIPPED test/dialect/mysql/test_for_update.py::SkipLockedTest::test_unsupported_skip_locked 209s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_c_and_d_both_disconnected 209s [gw1] [ 15%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_c_and_d_both_disconnected 209s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_cloned_aliases[both] 209s [gw1] [ 15%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_cloned_aliases[both] 209s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_cloned_aliases[fromclause] 209s [gw1] [ 15%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_cloned_aliases[fromclause] 209s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_cloned_aliases[nothing] 209s [gw1] [ 15%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_cloned_aliases[nothing] 209s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_cloned_aliases[whereclause] 209s [gw1] [ 15%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_cloned_aliases[whereclause] 209s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_count_non_eq_comparison_operators 209s [gw1] [ 15%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_count_non_eq_comparison_operators 209s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_disconnect_between_ab_cd 209s [gw1] [ 15%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_disconnect_between_ab_cd 209s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_disconnected_subquery 209s [gw1] [ 15%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_disconnected_subquery 209s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_dml[False-False-delete] 209s [gw1] [ 15%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_dml[False-False-delete] 209s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_dml[False-False-update] 209s [gw1] [ 15%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_dml[False-False-update] 209s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_dml[True-False-delete] 209s [gw1] [ 15%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_dml[True-False-delete] 209s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_dml[True-False-update] 209s [gw1] [ 15%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_dml[True-False-update] 209s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_dml[True-True-delete] 209s [gw1] [ 15%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_dml[True-True-delete] 209s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_dml[True-True-update] 209s [gw1] [ 15%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_dml[True-True-update] 209s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_dont_count_non_comparison_operators 209s [gw1] [ 15%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_dont_count_non_comparison_operators 209s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_everything_is_connected 209s [gw1] [ 15%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_everything_is_connected 209s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[column_valued-joins_implicitly-alias] 209s [gw1] [ 15%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[column_valued-joins_implicitly-alias] 209s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[column_valued-joins_implicitly-none] 209s [gw1] [ 15%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[column_valued-joins_implicitly-none] 209s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[column_valued-not_joins_implicitly-alias] 209s [gw1] [ 15%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[column_valued-not_joins_implicitly-alias] 209s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[column_valued-not_joins_implicitly-none] 209s [gw1] [ 15%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[column_valued-not_joins_implicitly-none] 209s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[table_valued-joins_implicitly-alias] 209s [gw1] [ 15%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[table_valued-joins_implicitly-alias] 209s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[table_valued-joins_implicitly-none] 209s [gw1] [ 15%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[table_valued-joins_implicitly-none] 209s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[table_valued-not_joins_implicitly-alias] 209s [gw1] [ 15%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[table_valued-not_joins_implicitly-alias] 209s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[table_valued-not_joins_implicitly-none] 209s [gw1] [ 15%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[table_valued-not_joins_implicitly-none] 209s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[table_valued_derived-joins_implicitly-alias] 209s [gw1] [ 15%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[table_valued_derived-joins_implicitly-alias] 209s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[table_valued_derived-joins_implicitly-none] 209s [gw1] [ 15%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[table_valued_derived-joins_implicitly-none] 209s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[table_valued_derived-not_joins_implicitly-alias] 209s [gw1] [ 15%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[table_valued_derived-not_joins_implicitly-alias] 209s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[table_valued_derived-not_joins_implicitly-none] 209s [gw1] [ 15%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[table_valued_derived-not_joins_implicitly-none] 209s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_join_on_true 209s [gw1] [ 15%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_join_on_true 209s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_join_on_true_muti_levels 209s [gw1] [ 15%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_join_on_true_muti_levels 209s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_lateral_subqueries[cartesian] 209s [gw1] [ 15%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_lateral_subqueries[cartesian] 209s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_lateral_subqueries[join] 209s [gw1] [ 15%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_lateral_subqueries[join] 209s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_lateral_subqueries[lateral] 209s [gw1] [ 15%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_lateral_subqueries[lateral] 209s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_lateral_subqueries_ok_do_we_still_find_cartesians 209s [gw1] [ 15%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_lateral_subqueries_ok_do_we_still_find_cartesians 209s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_lateral_subqueries_w_joins 209s [gw1] [ 15%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_lateral_subqueries_w_joins 209s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_no_froms 209s [gw1] [ 15%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_no_froms 209s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_now_connect_it 209s [gw1] [ 15%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_now_connect_it 209s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_now_connected 209s [gw1] [ 15%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_now_connected 209s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_plain_cartesian 209s [gw1] [ 15%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_plain_cartesian 209s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_right_nested_join_with_an_issue 209s [gw1] [ 15%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_right_nested_join_with_an_issue 209s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_right_nested_join_without_issue 209s [gw1] [ 15%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_right_nested_join_without_issue 209s test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_does_not_modify_query 209s [gw1] [ 15%] PASSED test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_does_not_modify_query 209s test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_no_linting 209s [gw1] [ 15%] PASSED test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_no_linting 209s test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_noop_for_unhandled_objects 209s [gw1] [ 15%] PASSED test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_noop_for_unhandled_objects 209s test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_anon_alias 209s [gw1] [ 15%] PASSED test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_anon_alias 209s test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_anon_cte 209s [gw1] [ 15%] PASSED test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_anon_cte 209s test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_dml[False-False-delete] 209s [gw1] [ 15%] SKIPPED test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_dml[False-False-delete] 209s test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_dml[False-False-update] 209s [gw1] [ 15%] PASSED test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_dml[False-False-update] 209s test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_dml[True-False-delete] 209s [gw1] [ 15%] SKIPPED test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_dml[True-False-delete] 209s test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_dml[True-False-update] 209s [gw1] [ 15%] PASSED test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_dml[True-False-update] 209s test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_dml[True-True-delete] 209s [gw1] [ 15%] SKIPPED test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_dml[True-True-delete] 209s test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_dml[True-True-update] 209s [gw1] [ 15%] PASSED test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_dml[True-True-update] 209s test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_simple 209s [gw1] [ 15%] PASSED test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_simple 209s test/orm/test_froms.py::AddEntityEquivalenceTest::test_add_entity_equivalence 209s [gw1] [ 15%] PASSED test/orm/test_froms.py::AddEntityEquivalenceTest::test_add_entity_equivalence 209s test/orm/test_froms.py::ColumnAccessTest::test_anonymous_expression_from_self_twice_newstyle_wlabels 209s [gw1] [ 15%] PASSED test/orm/test_froms.py::ColumnAccessTest::test_anonymous_expression_from_self_twice_newstyle_wlabels 209s test/orm/test_froms.py::ColumnAccessTest::test_anonymous_expression_from_self_twice_newstyle_wolabels 209s [gw1] [ 15%] PASSED test/orm/test_froms.py::ColumnAccessTest::test_anonymous_expression_from_self_twice_newstyle_wolabels 209s test/orm/test_froms.py::ColumnAccessTest::test_anonymous_expression_newstyle 209s [gw1] [ 15%] PASSED test/orm/test_froms.py::ColumnAccessTest::test_anonymous_expression_newstyle 209s test/orm/test_froms.py::ColumnAccessTest::test_anonymous_expression_oldstyle 209s [gw1] [ 15%] PASSED test/orm/test_froms.py::ColumnAccessTest::test_anonymous_expression_oldstyle 209s test/orm/test_froms.py::ColumnAccessTest::test_anonymous_expression_plus_explicit_aliased_join_newstyle 209s [gw1] [ 15%] PASSED test/orm/test_froms.py::ColumnAccessTest::test_anonymous_expression_plus_explicit_aliased_join_newstyle 209s test/orm/test_froms.py::ColumnAccessTest::test_anonymous_expression_plus_flag_aliased_join_newstyle 209s [gw1] [ 15%] PASSED test/orm/test_froms.py::ColumnAccessTest::test_anonymous_expression_plus_flag_aliased_join_newstyle 209s test/orm/test_froms.py::ColumnAccessTest::test_anonymous_labeled_expression_newstyle 209s [gw1] [ 15%] PASSED test/orm/test_froms.py::ColumnAccessTest::test_anonymous_labeled_expression_newstyle 209s test/orm/test_froms.py::ColumnAccessTest::test_anonymous_labeled_expression_oldstyle 209s [gw1] [ 15%] PASSED test/orm/test_froms.py::ColumnAccessTest::test_anonymous_labeled_expression_oldstyle 209s test/orm/test_froms.py::ColumnAccessTest::test_select_from_no_aliasing 209s [gw1] [ 15%] PASSED test/orm/test_froms.py::ColumnAccessTest::test_select_from_no_aliasing 209s test/orm/test_froms.py::ColumnAccessTest::test_table_anonymous_expression_from_self_twice_newstyle 209s [gw1] [ 15%] PASSED test/orm/test_froms.py::ColumnAccessTest::test_table_anonymous_expression_from_self_twice_newstyle 209s test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[False-None-False] 209s [gw1] [ 15%] PASSED test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[False-None-False] 209s test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[False-None-True] 209s [gw1] [ 15%] PASSED test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[False-None-True] 209s test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[False-correlate-False] 209s [gw1] [ 15%] PASSED test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[False-correlate-False] 209s test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[False-correlate-True] 209s [gw1] [ 15%] PASSED test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[False-correlate-True] 209s test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[False-correlate_except-False] 209s [gw1] [ 15%] PASSED test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[False-correlate_except-False] 209s test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[False-correlate_except-True] 209s [gw1] [ 15%] PASSED test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[False-correlate_except-True] 209s test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[True-None-False] 209s [gw1] [ 15%] PASSED test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[True-None-False] 209s test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[True-None-True] 209s [gw1] [ 15%] PASSED test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[True-None-True] 209s test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[True-correlate-False] 209s [gw1] [ 15%] PASSED test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[True-correlate-False] 209s test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[True-correlate-True] 209s [gw1] [ 15%] PASSED test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[True-correlate-True] 209s test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[True-correlate_except-False] 209s [gw1] [ 15%] PASSED test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[True-correlate_except-False] 209s test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[True-correlate_except-True] 209s [gw1] [ 15%] PASSED test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[True-correlate_except-True] 209s test/orm/test_froms.py::CustomJoinTest::test_double_same_mappers_explicit_alias 209s [gw1] [ 15%] PASSED test/orm/test_froms.py::CustomJoinTest::test_double_same_mappers_explicit_alias 209s test/orm/test_froms.py::EntityFromSubqueryTest::test_aliases 209s [gw1] [ 15%] PASSED test/orm/test_froms.py::EntityFromSubqueryTest::test_aliases 209s test/orm/test_froms.py::EntityFromSubqueryTest::test_error_w_aliased_against_select 209s [gw1] [ 15%] PASSED test/orm/test_froms.py::EntityFromSubqueryTest::test_error_w_aliased_against_select 209s test/orm/test_froms.py::EntityFromSubqueryTest::test_filter 209s [gw1] [ 15%] PASSED test/orm/test_froms.py::EntityFromSubqueryTest::test_filter 209s test/orm/test_froms.py::EntityFromSubqueryTest::test_group_by 209s [gw1] [ 15%] PASSED test/orm/test_froms.py::EntityFromSubqueryTest::test_group_by 209s test/orm/test_froms.py::EntityFromSubqueryTest::test_having 209s [gw1] [ 15%] PASSED test/orm/test_froms.py::EntityFromSubqueryTest::test_having 209s test/orm/test_froms.py::EntityFromSubqueryTest::test_join 209s [gw1] [ 15%] PASSED test/orm/test_froms.py::EntityFromSubqueryTest::test_join 209s test/orm/test_froms.py::EntityFromSubqueryTest::test_multiple_entities 209s [gw1] [ 15%] PASSED test/orm/test_froms.py::EntityFromSubqueryTest::test_multiple_entities 209s test/orm/test_froms.py::EntityFromSubqueryTest::test_multiple_with_column_entities_newstyle 209s [gw1] [ 15%] PASSED test/orm/test_froms.py::EntityFromSubqueryTest::test_multiple_with_column_entities_newstyle 209s test/orm/test_froms.py::EntityFromSubqueryTest::test_multiple_with_column_entities_oldstyle 209s [gw1] [ 15%] PASSED test/orm/test_froms.py::EntityFromSubqueryTest::test_multiple_with_column_entities_oldstyle 209s test/orm/test_froms.py::EntityFromSubqueryTest::test_nested_alias_none_to_subquery 209s [gw1] [ 15%] PASSED test/orm/test_froms.py::EntityFromSubqueryTest::test_nested_alias_none_to_subquery 209s test/orm/test_froms.py::EntityFromSubqueryTest::test_nested_alias_subquery_to_subquery_w_adaption 209s [gw1] [ 15%] PASSED test/orm/test_froms.py::EntityFromSubqueryTest::test_nested_alias_subquery_to_subquery_w_adaption 209s test/orm/test_froms.py::EntityFromSubqueryTest::test_nested_alias_subquery_to_subquery_w_replace 209s [gw1] [ 15%] PASSED test/orm/test_froms.py::EntityFromSubqueryTest::test_nested_alias_subquery_to_subquery_w_replace 209s test/orm/test_froms.py::EntityFromSubqueryTest::test_nested_alias_subquery_w_alias_to_none 209s [gw1] [ 15%] PASSED test/orm/test_froms.py::EntityFromSubqueryTest::test_nested_alias_subquery_w_alias_to_none 209s test/orm/test_froms.py::EntityFromSubqueryTest::test_nested_aliases_none_to_none 209s [gw1] [ 15%] PASSED test/orm/test_froms.py::EntityFromSubqueryTest::test_nested_aliases_none_to_none 209s test/orm/test_froms.py::EntityFromSubqueryTest::test_no_joinedload 209s [gw1] [ 15%] PASSED test/orm/test_froms.py::EntityFromSubqueryTest::test_no_joinedload 209s test/orm/test_froms.py::ExternalColumnsTest::test_external_columns 209s [gw1] [ 15%] PASSED test/orm/test_froms.py::ExternalColumnsTest::test_external_columns 209s test/orm/test_froms.py::ExternalColumnsTest::test_external_columns_bad 209s [gw1] [ 15%] PASSED test/orm/test_froms.py::ExternalColumnsTest::test_external_columns_bad 209s test/orm/test_froms.py::ExternalColumnsTest::test_external_columns_compound 209s [gw1] [ 15%] PASSED test/orm/test_froms.py::ExternalColumnsTest::test_external_columns_compound 209s test/orm/test_froms.py::ExternalColumnsTest::test_external_columns_joinedload 209s [gw1] [ 15%] PASSED test/orm/test_froms.py::ExternalColumnsTest::test_external_columns_joinedload 209s test/orm/test_froms.py::InstancesTest::test_contains_eager_aliased 209s [gw0] [ 15%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_legacy_style::test_double_assignment 209s test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_legacy_style::test_orphan 209s [gw0] [ 15%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_legacy_style::test_orphan 209s test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_legacy_style::test_orphan_on_update 209s [gw1] [ 15%] PASSED test/orm/test_froms.py::InstancesTest::test_contains_eager_aliased 209s test/orm/test_froms.py::InstancesTest::test_contains_eager_chaining 209s [gw1] [ 15%] PASSED test/orm/test_froms.py::InstancesTest::test_contains_eager_chaining 209s test/orm/test_froms.py::InstancesTest::test_contains_eager_chaining_aliased_endpoint 209s [gw1] [ 15%] PASSED test/orm/test_froms.py::InstancesTest::test_contains_eager_chaining_aliased_endpoint 209s test/orm/test_froms.py::InstancesTest::test_contains_eager_four 209s [gw1] [ 15%] PASSED test/orm/test_froms.py::InstancesTest::test_contains_eager_four 209s test/orm/test_froms.py::InstancesTest::test_contains_eager_four_future 209s [gw1] [ 15%] PASSED test/orm/test_froms.py::InstancesTest::test_contains_eager_four_future 209s test/orm/test_froms.py::InstancesTest::test_contains_eager_multi_alias 209s [gw1] [ 15%] PASSED test/orm/test_froms.py::InstancesTest::test_contains_eager_multi_alias 209s test/orm/test_froms.py::InstancesTest::test_contains_eager_multi_aliased 209s [gw0] [ 15%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_legacy_style::test_orphan_on_update 209s test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_legacy_style::test_pending_expunge 209s [gw1] [ 15%] PASSED test/orm/test_froms.py::InstancesTest::test_contains_eager_multi_aliased 209s test/orm/test_froms.py::InstancesTest::test_contains_eager_multi_aliased_of_type 209s [gw1] [ 15%] PASSED test/orm/test_froms.py::InstancesTest::test_contains_eager_multi_aliased_of_type 209s test/orm/test_froms.py::InstancesTest::test_contains_eager_one 209s [gw1] [ 15%] PASSED test/orm/test_froms.py::InstancesTest::test_contains_eager_one 209s test/orm/test_froms.py::InstancesTest::test_contains_eager_two 209s [gw1] [ 15%] PASSED test/orm/test_froms.py::InstancesTest::test_contains_eager_two 209s test/orm/test_froms.py::InstancesTest::test_from_alias_four 209s [gw1] [ 15%] PASSED test/orm/test_froms.py::InstancesTest::test_from_alias_four 209s test/orm/test_froms.py::InstancesTest::test_from_alias_three 209s [gw1] [ 15%] PASSED test/orm/test_froms.py::InstancesTest::test_from_alias_three 209s test/orm/test_froms.py::InstancesTest::test_from_alias_two 209s [gw0] [ 15%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_legacy_style::test_pending_expunge 209s test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_legacy_style::test_save_update_sends_pending 209s [gw1] [ 15%] PASSED test/orm/test_froms.py::InstancesTest::test_from_alias_two 209s test/orm/test_froms.py::InstancesTest::test_from_alias_two_needs_nothing 209s [gw1] [ 15%] PASSED test/orm/test_froms.py::InstancesTest::test_from_alias_two_needs_nothing 209s test/orm/test_froms.py::InstancesTest::test_mixed_eager_contains_with_limit 209s [gw1] [ 15%] PASSED test/orm/test_froms.py::InstancesTest::test_mixed_eager_contains_with_limit 209s test/orm/test_froms.py::LabelCollideTest::test_overlap_plain 209s [gw0] [ 15%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_legacy_style::test_save_update_sends_pending 209s test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_new_style::test_cascade_on_deleted 209s [gw1] [ 15%] PASSED test/orm/test_froms.py::LabelCollideTest::test_overlap_plain 209s test/orm/test_froms.py::LabelCollideTest::test_overlap_subquery 209s [gw1] [ 15%] PASSED test/orm/test_froms.py::LabelCollideTest::test_overlap_subquery 209s test/orm/test_froms.py::MixedEntitiesTest::test_add_multi_columns 209s [gw0] [ 15%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_new_style::test_cascade_on_deleted 209s test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_new_style::test_double_assignment 209s [gw0] [ 15%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_new_style::test_double_assignment 209s test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_new_style::test_orphan 209s [gw1] [ 15%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_add_multi_columns 209s test/orm/test_froms.py::MixedEntitiesTest::test_alias_naming 209s [gw0] [ 15%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_new_style::test_orphan 209s [gw1] [ 15%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_alias_naming 209s test/orm/test_froms.py::MixedEntitiesTest::test_aliased_adapt_on_names 209s test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_new_style::test_orphan_on_update 209s [gw1] [ 15%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_aliased_adapt_on_names 209s test/orm/test_froms.py::MixedEntitiesTest::test_aliased_multi_mappers 209s [gw1] [ 15%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_aliased_multi_mappers 209s test/orm/test_froms.py::MixedEntitiesTest::test_column_from_limited_joinedload 209s [gw1] [ 15%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_column_from_limited_joinedload 209s test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_eight 209s [gw1] [ 15%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_eight 209s test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_eleven 209s [gw0] [ 15%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_new_style::test_orphan_on_update 209s test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_new_style::test_pending_expunge 209s [gw1] [ 15%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_eleven 209s test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_five 209s [gw1] [ 15%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_five 209s test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_four 209s [gw1] [ 15%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_four 209s test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_nine 209s [gw1] [ 15%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_nine 209s test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_one 209s [gw1] [ 15%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_one 209s test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_seven 209s [gw1] [ 15%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_seven 209s test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_six 209s [gw1] [ 15%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_six 209s test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_ten 209s [gw1] [ 15%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_ten 209s test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_three 209s [gw1] [ 15%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_three 209s test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_two 209s [gw1] [ 15%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_two 209s test/orm/test_froms.py::MixedEntitiesTest::test_correlated_subquery 209s [gw0] [ 15%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_new_style::test_pending_expunge 209s test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_new_style::test_save_update_sends_pending 209s [gw1] [ 15%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_correlated_subquery 209s test/orm/test_froms.py::MixedEntitiesTest::test_expression_selectable_matches_mzero 209s [gw1] [ 15%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_expression_selectable_matches_mzero 209s test/orm/test_froms.py::MixedEntitiesTest::test_from_self_internal_literals_newstyle 209s [gw1] [ 15%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_from_self_internal_literals_newstyle 209s test/orm/test_froms.py::MixedEntitiesTest::test_multi_columns 209s [gw1] [ 15%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_multi_columns 209s test/orm/test_froms.py::MixedEntitiesTest::test_multi_columns_2 209s [gw1] [ 15%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_multi_columns_2 209s test/orm/test_froms.py::MixedEntitiesTest::test_multi_columns_3 209s [gw1] [ 15%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_multi_columns_3 209s test/orm/test_froms.py::MixedEntitiesTest::test_multi_mappers 209s [gw0] [ 15%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_new_style::test_save_update_sends_pending 209s [gw1] [ 15%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_multi_mappers 209s test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestTwo::test_cascade_delete 209s test/orm/test_froms.py::MixedEntitiesTest::test_no_uniquing_cols[False] 209s [gw1] [ 15%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_no_uniquing_cols[False] 209s test/orm/test_froms.py::MixedEntitiesTest::test_no_uniquing_cols[True] 209s [gw1] [ 15%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_no_uniquing_cols[True] 209s test/orm/test_froms.py::MixedEntitiesTest::test_no_uniquing_cols_legacy[False] 209s [gw1] [ 15%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_no_uniquing_cols_legacy[False] 209s test/orm/test_froms.py::MixedEntitiesTest::test_no_uniquing_cols_legacy[True] 209s [gw1] [ 15%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_no_uniquing_cols_legacy[True] 209s test/orm/test_froms.py::MixedEntitiesTest::test_raw_columns 209s [gw1] [ 15%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_raw_columns 209s test/orm/test_froms.py::MixedEntitiesTest::test_self_referential_from_self 209s [gw0] [ 15%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestTwo::test_cascade_delete 209s test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestTwo::test_deletes_orphans_onelevel 209s [gw1] [ 15%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_self_referential_from_self 209s test/orm/test_froms.py::MixedEntitiesTest::test_unrelated_column 209s [gw1] [ 15%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_unrelated_column 209s test/orm/test_froms.py::MixedEntitiesTest::test_unrelated_column_col_prop 209s [gw1] [ 15%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_unrelated_column_col_prop 209s test/orm/test_froms.py::MixedEntitiesTest::test_with_entities 209s [gw1] [ 15%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_with_entities 209s [gw0] [ 15%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestTwo::test_deletes_orphans_onelevel 209s test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestTwo::test_deletes_orphans_twolevel 209s test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_correlate_to_union 209s [gw0] [ 15%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestTwo::test_deletes_orphans_twolevel 209s test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestTwo::test_finds_orphans_twolevel 209s [gw0] [ 15%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestTwo::test_finds_orphans_twolevel 209s test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestTwo::test_single_parent_backref 209s [gw1] [ 15%] PASSED test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_correlate_to_union 209s test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_correlate_to_union_newstyle 209s [gw0] [ 15%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestTwo::test_single_parent_backref 209s [gw1] [ 15%] PASSED test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_correlate_to_union_newstyle 209s test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_correlate_to_union_w_labels_newstyle 209s test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestTwo::test_single_parent_raise 209s [gw1] [ 15%] PASSED test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_correlate_to_union_w_labels_newstyle 209s test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_scalar_subquery_query_auto_correlate 209s [gw1] [ 15%] PASSED test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_scalar_subquery_query_auto_correlate 209s test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_scalar_subquery_query_correlate_off[False] 209s [gw1] [ 15%] PASSED test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_scalar_subquery_query_correlate_off[False] 209s test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_scalar_subquery_query_correlate_off[None] 209s [gw1] [ 15%] PASSED test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_scalar_subquery_query_correlate_off[None] 209s test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_scalar_subquery_query_explicit_correlate 209s [gw1] [ 15%] PASSED test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_scalar_subquery_query_explicit_correlate 209s test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_scalar_subquery_select_auto_correlate 209s [gw1] [ 15%] PASSED test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_scalar_subquery_select_auto_correlate 209s test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_scalar_subquery_select_correlate_off 209s [gw1] [ 15%] PASSED test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_scalar_subquery_select_correlate_off 209s test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_scalar_subquery_select_explicit_correlate 209s [gw1] [ 15%] PASSED test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_scalar_subquery_select_explicit_correlate 209s [gw0] [ 15%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestTwo::test_single_parent_raise 209s test/orm/test_froms.py::RawSelectTest::test_select 210s test/orm/test_cascade.py::M2OwNoUseGetCascadeTest::test_cascade_deletes_user 210s [gw0] [ 15%] PASSED test/orm/test_cascade.py::M2OwNoUseGetCascadeTest::test_cascade_deletes_user 210s test/orm/test_cascade.py::M2OwNoUseGetCascadeTest::test_ignores_user[raise] 210s [gw0] [ 15%] PASSED test/orm/test_cascade.py::M2OwNoUseGetCascadeTest::test_ignores_user[raise] 210s test/orm/test_cascade.py::M2OwNoUseGetCascadeTest::test_ignores_user[select] 210s [gw0] [ 15%] PASSED test/orm/test_cascade.py::M2OwNoUseGetCascadeTest::test_ignores_user[select] 210s test/orm/test_cascade.py::NoBackrefCascadeTest::test_m2o_basic 210s [gw0] [ 15%] PASSED test/orm/test_cascade.py::NoBackrefCascadeTest::test_m2o_basic 210s test/orm/test_cascade.py::NoBackrefCascadeTest::test_m2o_commit_no_cascade 210s [gw1] [ 15%] PASSED test/orm/test_froms.py::RawSelectTest::test_select 210s test/orm/test_froms.py::SelectFromTest::test_aliased_class_vs_nonaliased 210s [gw0] [ 15%] PASSED test/orm/test_cascade.py::NoBackrefCascadeTest::test_m2o_commit_no_cascade 210s test/orm/test_cascade.py::NoBackrefCascadeTest::test_m2o_on_backref_no_cascade 210s [gw1] [ 15%] PASSED test/orm/test_froms.py::SelectFromTest::test_aliased_class_vs_nonaliased 210s test/orm/test_froms.py::SelectFromTest::test_differentiate_self_external 210s [gw0] [ 15%] PASSED test/orm/test_cascade.py::NoBackrefCascadeTest::test_m2o_on_backref_no_cascade 210s test/orm/test_cascade.py::NoBackrefCascadeTest::test_o2m_basic 210s [gw1] [ 15%] PASSED test/orm/test_froms.py::SelectFromTest::test_differentiate_self_external 210s test/orm/test_froms.py::SelectFromTest::test_filter_by_selected_from 210s [gw0] [ 15%] PASSED test/orm/test_cascade.py::NoBackrefCascadeTest::test_o2m_basic 210s test/orm/test_cascade.py::NoBackrefCascadeTest::test_o2m_commit_warns 210s [gw1] [ 15%] PASSED test/orm/test_froms.py::SelectFromTest::test_filter_by_selected_from 210s test/orm/test_froms.py::SelectFromTest::test_join 210s [gw0] [ 15%] PASSED test/orm/test_cascade.py::NoBackrefCascadeTest::test_o2m_commit_warns 210s test/orm/test_cascade.py::NoBackrefCascadeTest::test_o2m_on_backref_no_cascade 210s [gw1] [ 15%] PASSED test/orm/test_froms.py::SelectFromTest::test_join 210s test/orm/test_froms.py::SelectFromTest::test_join_ent_selected_from 210s [gw0] [ 15%] PASSED test/orm/test_cascade.py::NoBackrefCascadeTest::test_o2m_on_backref_no_cascade 210s test/orm/test_cascade.py::NoSaveCascadeBackrefTest::test_unidirectional_cascade_m2m 210s [gw1] [ 15%] PASSED test/orm/test_froms.py::SelectFromTest::test_join_ent_selected_from 210s test/orm/test_froms.py::SelectFromTest::test_join_relname_from_selected_from 210s [gw1] [ 15%] PASSED test/orm/test_froms.py::SelectFromTest::test_join_relname_from_selected_from 210s test/orm/test_froms.py::SelectFromTest::test_more_joins 210s [gw0] [ 15%] PASSED test/orm/test_cascade.py::NoSaveCascadeBackrefTest::test_unidirectional_cascade_m2m 210s test/orm/test_cascade.py::NoSaveCascadeBackrefTest::test_unidirectional_cascade_m2o 210s [gw0] [ 15%] PASSED test/orm/test_cascade.py::NoSaveCascadeBackrefTest::test_unidirectional_cascade_m2o 210s test/orm/test_cascade.py::NoSaveCascadeBackrefTest::test_unidirectional_cascade_o2m 210s [gw1] [ 15%] PASSED test/orm/test_froms.py::SelectFromTest::test_more_joins 210s test/orm/test_froms.py::SelectFromTest::test_replace_with_eager 210s [gw0] [ 15%] PASSED test/orm/test_cascade.py::NoSaveCascadeBackrefTest::test_unidirectional_cascade_o2m 210s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2m_backref_child_expunged 210s [gw1] [ 15%] PASSED test/orm/test_froms.py::SelectFromTest::test_replace_with_eager 210s test/orm/test_froms.py::SelectFromTest::test_replace_with_select 210s [gw0] [ 15%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2m_backref_child_expunged 210s [gw1] [ 15%] PASSED test/orm/test_froms.py::SelectFromTest::test_replace_with_select 210s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2m_backref_child_expunged_nochange 210s test/orm/test_froms.py::SelectFromTest::test_select_from_aliased_one 210s [gw1] [ 15%] PASSED test/orm/test_froms.py::SelectFromTest::test_select_from_aliased_one 210s test/orm/test_froms.py::SelectFromTest::test_select_from_aliased_two 210s [gw0] [ 15%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2m_backref_child_expunged_nochange 210s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2m_backref_child_pending 210s [gw1] [ 15%] PASSED test/orm/test_froms.py::SelectFromTest::test_select_from_aliased_two 210s test/orm/test_froms.py::SelectFromTest::test_very_nested_joins_with_joinedload 210s [gw0] [ 15%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2m_backref_child_pending 210s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2m_backref_child_transient 210s [gw0] [ 15%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2m_backref_child_transient 210s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2m_backref_child_transient_nochange 210s [gw1] [ 15%] PASSED test/orm/test_froms.py::SelectFromTest::test_very_nested_joins_with_joinedload 210s test/orm/test_froms.py::TestOverlyEagerEquivalentCols::test_equivs 210s [gw0] [ 15%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2m_backref_child_transient_nochange 210s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2m_backref_future_child_pending 210s [gw1] [ 15%] PASSED test/orm/test_froms.py::TestOverlyEagerEquivalentCols::test_equivs 210s [gw0] [ 15%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2m_backref_future_child_pending 210s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2m_only_child_pending 210s test/sql/test_functions.py::CompileTest::test_aggregate_strings[SELECT LISTAGG(t.value, :aggregate_strings_2) AS aggregate_strings_1 FROM t-oracle] 210s [gw1] [ 15%] PASSED test/sql/test_functions.py::CompileTest::test_aggregate_strings[SELECT LISTAGG(t.value, :aggregate_strings_2) AS aggregate_strings_1 FROM t-oracle] 210s test/sql/test_functions.py::CompileTest::test_aggregate_strings[SELECT group_concat(t.value SEPARATOR %s) AS aggregate_strings_1 FROM t-mysql] 210s [gw1] [ 15%] PASSED test/sql/test_functions.py::CompileTest::test_aggregate_strings[SELECT group_concat(t.value SEPARATOR %s) AS aggregate_strings_1 FROM t-mysql] 210s test/sql/test_functions.py::CompileTest::test_aggregate_strings[SELECT group_concat(t.value, ?) AS aggregate_strings_1 FROM t-sqlite] 210s [gw1] [ 15%] PASSED test/sql/test_functions.py::CompileTest::test_aggregate_strings[SELECT group_concat(t.value, ?) AS aggregate_strings_1 FROM t-sqlite] 210s test/sql/test_functions.py::CompileTest::test_aggregate_strings[SELECT string_agg(t.value, %(aggregate_strings_2)s) AS aggregate_strings_1 FROM t-postgresql] 210s [gw1] [ 15%] PASSED test/sql/test_functions.py::CompileTest::test_aggregate_strings[SELECT string_agg(t.value, %(aggregate_strings_2)s) AS aggregate_strings_1 FROM t-postgresql] 210s test/sql/test_functions.py::CompileTest::test_aggregate_strings[SELECT string_agg(t.value, __[POSTCOMPILE_aggregate_strings_2]) AS aggregate_strings_1 FROM t-mssql] 210s [gw1] [ 15%] PASSED test/sql/test_functions.py::CompileTest::test_aggregate_strings[SELECT string_agg(t.value, __[POSTCOMPILE_aggregate_strings_2]) AS aggregate_strings_1 FROM t-mssql] 210s test/sql/test_functions.py::CompileTest::test_alias_method_columns 210s [gw1] [ 15%] PASSED test/sql/test_functions.py::CompileTest::test_alias_method_columns 210s test/sql/test_functions.py::CompileTest::test_alias_method_columns_two 210s [gw0] [ 15%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2m_only_child_pending 210s [gw1] [ 15%] PASSED test/sql/test_functions.py::CompileTest::test_alias_method_columns_two 210s test/sql/test_functions.py::CompileTest::test_alias_method_one 210s [gw1] [ 15%] PASSED test/sql/test_functions.py::CompileTest::test_alias_method_one 210s test/sql/test_functions.py::CompileTest::test_alias_method_two 210s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2m_only_child_persistent 210s [gw1] [ 15%] PASSED test/sql/test_functions.py::CompileTest::test_alias_method_two 210s test/sql/test_functions.py::CompileTest::test_annotation_dialect_specific 210s [gw1] [ 16%] PASSED test/sql/test_functions.py::CompileTest::test_annotation_dialect_specific 210s test/sql/test_functions.py::CompileTest::test_ansi_functions_with_args 210s [gw1] [ 16%] PASSED test/sql/test_functions.py::CompileTest::test_ansi_functions_with_args 210s test/sql/test_functions.py::CompileTest::test_as_comparison 210s [gw1] [ 16%] PASSED test/sql/test_functions.py::CompileTest::test_as_comparison 210s test/sql/test_functions.py::CompileTest::test_as_comparison_annotate 210s [gw1] [ 16%] PASSED test/sql/test_functions.py::CompileTest::test_as_comparison_annotate 210s test/sql/test_functions.py::CompileTest::test_as_comparison_many_argument 210s [gw1] [ 16%] PASSED test/sql/test_functions.py::CompileTest::test_as_comparison_many_argument 210s test/sql/test_functions.py::CompileTest::test_assorted 210s [gw0] [ 16%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2m_only_child_persistent 210s [gw1] [ 16%] PASSED test/sql/test_functions.py::CompileTest::test_assorted 210s test/sql/test_functions.py::CompileTest::test_case_sensitive 210s [gw1] [ 16%] PASSED test/sql/test_functions.py::CompileTest::test_case_sensitive 210s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2m_only_child_transient 210s test/sql/test_functions.py::CompileTest::test_char_length_fixed_args 210s [gw1] [ 16%] PASSED test/sql/test_functions.py::CompileTest::test_char_length_fixed_args 210s test/sql/test_functions.py::CompileTest::test_compile 210s [gw1] [ 16%] PASSED test/sql/test_functions.py::CompileTest::test_compile 210s test/sql/test_functions.py::CompileTest::test_cube_operators 210s [gw1] [ 16%] PASSED test/sql/test_functions.py::CompileTest::test_cube_operators 210s test/sql/test_functions.py::CompileTest::test_custom_args 210s [gw1] [ 16%] PASSED test/sql/test_functions.py::CompileTest::test_custom_args 210s test/sql/test_functions.py::CompileTest::test_custom_default_namespace 210s [gw1] [ 16%] PASSED test/sql/test_functions.py::CompileTest::test_custom_default_namespace 210s [gw0] [ 16%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2m_only_child_transient 210s test/sql/test_functions.py::CompileTest::test_custom_legacy_type 210s [gw1] [ 16%] PASSED test/sql/test_functions.py::CompileTest::test_custom_legacy_type 210s test/sql/test_functions.py::CompileTest::test_custom_name 210s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_backref_child_expunged 210s [gw1] [ 16%] PASSED test/sql/test_functions.py::CompileTest::test_custom_name 210s test/sql/test_functions.py::CompileTest::test_custom_package_namespace 210s [gw1] [ 16%] PASSED test/sql/test_functions.py::CompileTest::test_custom_package_namespace 210s test/sql/test_functions.py::CompileTest::test_custom_registered_identifier 210s [gw1] [ 16%] PASSED test/sql/test_functions.py::CompileTest::test_custom_registered_identifier 210s test/sql/test_functions.py::CompileTest::test_custom_type 210s [gw1] [ 16%] PASSED test/sql/test_functions.py::CompileTest::test_custom_type 210s test/sql/test_functions.py::CompileTest::test_custom_w_custom_name 210s [gw1] [ 16%] PASSED test/sql/test_functions.py::CompileTest::test_custom_w_custom_name 210s test/sql/test_functions.py::CompileTest::test_custom_w_quoted_name 210s [gw1] [ 16%] PASSED test/sql/test_functions.py::CompileTest::test_custom_w_quoted_name 210s test/sql/test_functions.py::CompileTest::test_custom_w_quoted_name_no_identifier 210s [gw1] [ 16%] PASSED test/sql/test_functions.py::CompileTest::test_custom_w_quoted_name_no_identifier 210s test/sql/test_functions.py::CompileTest::test_funcfilter_arrayagg_subscript 210s [gw1] [ 16%] PASSED test/sql/test_functions.py::CompileTest::test_funcfilter_arrayagg_subscript 210s test/sql/test_functions.py::CompileTest::test_funcfilter_chaining 210s [gw0] [ 16%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_backref_child_expunged 210s [gw1] [ 16%] PASSED test/sql/test_functions.py::CompileTest::test_funcfilter_chaining 210s test/sql/test_functions.py::CompileTest::test_funcfilter_compound_criterion 210s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_backref_child_expunged_nochange 210s [gw1] [ 16%] PASSED test/sql/test_functions.py::CompileTest::test_funcfilter_compound_criterion 210s test/sql/test_functions.py::CompileTest::test_funcfilter_criterion 210s [gw1] [ 16%] PASSED test/sql/test_functions.py::CompileTest::test_funcfilter_criterion 210s test/sql/test_functions.py::CompileTest::test_funcfilter_empty 210s [gw1] [ 16%] PASSED test/sql/test_functions.py::CompileTest::test_funcfilter_empty 210s test/sql/test_functions.py::CompileTest::test_funcfilter_fromobj_fromcriterion 210s [gw1] [ 16%] PASSED test/sql/test_functions.py::CompileTest::test_funcfilter_fromobj_fromcriterion 210s test/sql/test_functions.py::CompileTest::test_funcfilter_fromobj_fromfunc 210s [gw1] [ 16%] PASSED test/sql/test_functions.py::CompileTest::test_funcfilter_fromobj_fromfunc 210s test/sql/test_functions.py::CompileTest::test_funcfilter_label 210s [gw1] [ 16%] PASSED test/sql/test_functions.py::CompileTest::test_funcfilter_label 210s [gw0] [ 16%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_backref_child_expunged_nochange 210s test/sql/test_functions.py::CompileTest::test_funcfilter_more_criteria 210s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_backref_child_pending 210s [gw1] [ 16%] PASSED test/sql/test_functions.py::CompileTest::test_funcfilter_more_criteria 210s test/sql/test_functions.py::CompileTest::test_funcfilter_windowing_groups 210s [gw1] [ 16%] PASSED test/sql/test_functions.py::CompileTest::test_funcfilter_windowing_groups 210s test/sql/test_functions.py::CompileTest::test_funcfilter_windowing_groups_positional 210s [gw1] [ 16%] PASSED test/sql/test_functions.py::CompileTest::test_funcfilter_windowing_groups_positional 210s test/sql/test_functions.py::CompileTest::test_funcfilter_windowing_orderby 210s [gw1] [ 16%] PASSED test/sql/test_functions.py::CompileTest::test_funcfilter_windowing_orderby 210s test/sql/test_functions.py::CompileTest::test_funcfilter_windowing_orderby_partitionby 210s [gw1] [ 16%] PASSED test/sql/test_functions.py::CompileTest::test_funcfilter_windowing_orderby_partitionby 210s test/sql/test_functions.py::CompileTest::test_funcfilter_windowing_range 210s [gw1] [ 16%] PASSED test/sql/test_functions.py::CompileTest::test_funcfilter_windowing_range 210s test/sql/test_functions.py::CompileTest::test_funcfilter_windowing_range_positional 210s [gw1] [ 16%] PASSED test/sql/test_functions.py::CompileTest::test_funcfilter_windowing_range_positional 210s test/sql/test_functions.py::CompileTest::test_funcfilter_windowing_rows 210s [gw0] [ 16%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_backref_child_pending 210s [gw1] [ 16%] PASSED test/sql/test_functions.py::CompileTest::test_funcfilter_windowing_rows 210s test/sql/test_functions.py::CompileTest::test_funcfilter_within_group 210s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_backref_child_pending_nochange 210s [gw1] [ 16%] PASSED test/sql/test_functions.py::CompileTest::test_funcfilter_within_group 210s test/sql/test_functions.py::CompileTest::test_functions_with_cols 210s [gw1] [ 16%] PASSED test/sql/test_functions.py::CompileTest::test_functions_with_cols 210s test/sql/test_functions.py::CompileTest::test_generic_annotation 210s [gw1] [ 16%] PASSED test/sql/test_functions.py::CompileTest::test_generic_annotation 210s test/sql/test_functions.py::CompileTest::test_generic_count 210s [gw1] [ 16%] PASSED test/sql/test_functions.py::CompileTest::test_generic_count 210s test/sql/test_functions.py::CompileTest::test_generic_now 210s [gw1] [ 16%] PASSED test/sql/test_functions.py::CompileTest::test_generic_now 210s test/sql/test_functions.py::CompileTest::test_generic_random 210s [gw1] [ 16%] PASSED test/sql/test_functions.py::CompileTest::test_generic_random 210s test/sql/test_functions.py::CompileTest::test_incorrect_none_type 210s [gw0] [ 16%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_backref_child_pending_nochange 210s [gw1] [ 16%] PASSED test/sql/test_functions.py::CompileTest::test_incorrect_none_type 210s test/sql/test_functions.py::CompileTest::test_mixed_case 210s [gw1] [ 16%] PASSED test/sql/test_functions.py::CompileTest::test_mixed_case 210s test/sql/test_functions.py::CompileTest::test_mixed_case_packages 210s [gw1] [ 16%] PASSED test/sql/test_functions.py::CompileTest::test_mixed_case_packages 210s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_backref_child_transient 210s test/sql/test_functions.py::CompileTest::test_namespacing_conflicts 210s [gw1] [ 16%] PASSED test/sql/test_functions.py::CompileTest::test_namespacing_conflicts 210s test/sql/test_functions.py::CompileTest::test_non_functions 210s [gw1] [ 16%] PASSED test/sql/test_functions.py::CompileTest::test_non_functions 210s test/sql/test_functions.py::CompileTest::test_operators_custom[False-add-5-myfunc() + 5] 210s [gw1] [ 16%] PASSED test/sql/test_functions.py::CompileTest::test_operators_custom[False-add-5-myfunc() + 5] 210s test/sql/test_functions.py::CompileTest::test_operators_custom[False-eq-other2-myfunc() = q] 210s [gw1] [ 16%] PASSED test/sql/test_functions.py::CompileTest::test_operators_custom[False-eq-other2-myfunc() = q] 210s test/sql/test_functions.py::CompileTest::test_operators_custom[False-in_op-other0-myfunc() IN (1, 2, 3)] 210s [gw1] [ 16%] PASSED test/sql/test_functions.py::CompileTest::test_operators_custom[False-in_op-other0-myfunc() IN (1, 2, 3)] 210s test/sql/test_functions.py::CompileTest::test_operators_custom[True-add-5-myfunc() + 5] 210s [gw1] [ 16%] PASSED test/sql/test_functions.py::CompileTest::test_operators_custom[True-add-5-myfunc() + 5] 210s test/sql/test_functions.py::CompileTest::test_operators_custom[True-eq-other2-myfunc() = q] 210s [gw1] [ 16%] PASSED test/sql/test_functions.py::CompileTest::test_operators_custom[True-eq-other2-myfunc() = q] 210s test/sql/test_functions.py::CompileTest::test_operators_custom[True-in_op-other0-myfunc() IN (1, 2, 3)] 210s [gw0] [ 16%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_backref_child_transient 210s [gw1] [ 16%] PASSED test/sql/test_functions.py::CompileTest::test_operators_custom[True-in_op-other0-myfunc() IN (1, 2, 3)] 210s test/sql/test_functions.py::CompileTest::test_pickle_over 210s [gw1] [ 16%] PASSED test/sql/test_functions.py::CompileTest::test_pickle_over 210s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_backref_future_child_expunged 210s test/sql/test_functions.py::CompileTest::test_pickle_within_group 210s [gw1] [ 16%] PASSED test/sql/test_functions.py::CompileTest::test_pickle_within_group 210s test/sql/test_functions.py::CompileTest::test_quote_special_chars 210s [gw1] [ 16%] PASSED test/sql/test_functions.py::CompileTest::test_quote_special_chars 210s test/sql/test_functions.py::CompileTest::test_quote_special_chars_packages 210s [gw1] [ 16%] PASSED test/sql/test_functions.py::CompileTest::test_quote_special_chars_packages 210s test/sql/test_functions.py::CompileTest::test_replace_function 210s [gw1] [ 16%] PASSED test/sql/test_functions.py::CompileTest::test_replace_function 210s test/sql/test_functions.py::CompileTest::test_replace_function_case_insensitive 210s [gw1] [ 16%] PASSED test/sql/test_functions.py::CompileTest::test_replace_function_case_insensitive 210s test/sql/test_functions.py::CompileTest::test_return_type_aggregate_strings 210s [gw1] [ 16%] PASSED test/sql/test_functions.py::CompileTest::test_return_type_aggregate_strings 210s test/sql/test_functions.py::CompileTest::test_return_type_detection 210s [gw1] [ 16%] PASSED test/sql/test_functions.py::CompileTest::test_return_type_detection 210s test/sql/test_functions.py::CompileTest::test_select_method_one 210s [gw1] [ 16%] PASSED test/sql/test_functions.py::CompileTest::test_select_method_one 210s test/sql/test_functions.py::CompileTest::test_select_method_three 210s [gw0] [ 16%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_backref_future_child_expunged 210s [gw1] [ 16%] PASSED test/sql/test_functions.py::CompileTest::test_select_method_three 210s test/sql/test_functions.py::CompileTest::test_select_method_two 210s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_backref_future_child_expunged_nochange 210s [gw1] [ 16%] PASSED test/sql/test_functions.py::CompileTest::test_select_method_two 210s test/sql/test_functions.py::CompileTest::test_underscores 210s [gw1] [ 16%] PASSED test/sql/test_functions.py::CompileTest::test_underscores 210s test/sql/test_functions.py::CompileTest::test_underscores_packages 210s [gw1] [ 16%] PASSED test/sql/test_functions.py::CompileTest::test_underscores_packages 210s test/sql/test_functions.py::CompileTest::test_uppercase 210s [gw1] [ 16%] PASSED test/sql/test_functions.py::CompileTest::test_uppercase 210s test/sql/test_functions.py::CompileTest::test_uppercase_packages 210s [gw1] [ 16%] PASSED test/sql/test_functions.py::CompileTest::test_uppercase_packages 210s test/sql/test_functions.py::CompileTest::test_use_labels 210s [gw1] [ 16%] PASSED test/sql/test_functions.py::CompileTest::test_use_labels 210s test/sql/test_functions.py::CompileTest::test_use_labels_function_element 210s [gw1] [ 16%] PASSED test/sql/test_functions.py::CompileTest::test_use_labels_function_element 210s test/sql/test_functions.py::CompileTest::test_within_group 210s [gw1] [ 16%] PASSED test/sql/test_functions.py::CompileTest::test_within_group 210s test/sql/test_functions.py::CompileTest::test_within_group_desc 210s [gw1] [ 16%] PASSED test/sql/test_functions.py::CompileTest::test_within_group_desc 210s test/sql/test_functions.py::CompileTest::test_within_group_filter 210s [gw1] [ 16%] PASSED test/sql/test_functions.py::CompileTest::test_within_group_filter 210s test/sql/test_functions.py::CompileTest::test_within_group_multi 210s [gw1] [ 16%] PASSED test/sql/test_functions.py::CompileTest::test_within_group_multi 210s test/sql/test_functions.py::CompileTest::test_within_group_w_over 210s [gw0] [ 16%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_backref_future_child_expunged_nochange 210s [gw1] [ 16%] PASSED test/sql/test_functions.py::CompileTest::test_within_group_w_over 210s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_backref_future_child_pending 210s test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_aggregate_strings_execute[not_unicode_separator-not_unicode_value] 210s [gw1] [ 16%] PASSED test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_aggregate_strings_execute[not_unicode_separator-not_unicode_value] 210s test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_aggregate_strings_execute[not_unicode_separator-unicode_value] 210s [gw1] [ 16%] PASSED test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_aggregate_strings_execute[not_unicode_separator-unicode_value] 210s test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_aggregate_strings_execute[unicode_separator-not_unicode_value] 210s [gw1] [ 16%] PASSED test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_aggregate_strings_execute[unicode_separator-not_unicode_value] 210s test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_aggregate_strings_execute[unicode_separator-unicode_value] 210s [gw1] [ 16%] PASSED test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_aggregate_strings_execute[unicode_separator-unicode_value] 210s test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_as_from 210s [gw1] [ 16%] PASSED test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_as_from 210s test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_conn_execute 210s [gw1] [ 16%] PASSED test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_conn_execute 210s test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_exec_options 210s [gw0] [ 16%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_backref_future_child_pending 210s [gw1] [ 16%] PASSED test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_exec_options 210s test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_extract_bind 210s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_only_child_expunged 210s [gw1] [ 16%] PASSED test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_extract_bind 210s test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_extract_expression 210s [gw1] [ 16%] PASSED test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_extract_expression 210s test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_update 210s [gw1] [ 16%] PASSED test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_update 210s test/sql/test_functions.py::RegisterTest::test_GenericFunction_is_registered 210s [gw1] [ 16%] PASSED test/sql/test_functions.py::RegisterTest::test_GenericFunction_is_registered 210s test/sql/test_functions.py::RegisterTest::test_register_function 210s [gw1] [ 16%] PASSED test/sql/test_functions.py::RegisterTest::test_register_function 210s [gw0] [ 16%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_only_child_expunged 210s test/sql/test_functions.py::ReturnTypeTest::test_array_agg 210s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_only_child_pending 210s [gw1] [ 16%] PASSED test/sql/test_functions.py::ReturnTypeTest::test_array_agg 210s test/sql/test_functions.py::ReturnTypeTest::test_array_agg_array_datatype 210s [gw1] [ 16%] PASSED test/sql/test_functions.py::ReturnTypeTest::test_array_agg_array_datatype 210s test/sql/test_functions.py::ReturnTypeTest::test_array_agg_array_literal_explicit_type 210s [gw1] [ 16%] PASSED test/sql/test_functions.py::ReturnTypeTest::test_array_agg_array_literal_explicit_type 210s test/sql/test_functions.py::ReturnTypeTest::test_array_agg_array_literal_implicit_type 210s [gw1] [ 16%] PASSED test/sql/test_functions.py::ReturnTypeTest::test_array_agg_array_literal_implicit_type 210s test/sql/test_functions.py::ReturnTypeTest::test_cume_dist 210s [gw1] [ 16%] PASSED test/sql/test_functions.py::ReturnTypeTest::test_cume_dist 210s test/sql/test_functions.py::ReturnTypeTest::test_mode 210s [gw1] [ 16%] PASSED test/sql/test_functions.py::ReturnTypeTest::test_mode 210s test/sql/test_functions.py::ReturnTypeTest::test_percent_rank 210s [gw1] [ 16%] PASSED test/sql/test_functions.py::ReturnTypeTest::test_percent_rank 210s test/sql/test_functions.py::ReturnTypeTest::test_percentile_cont 210s [gw1] [ 16%] PASSED test/sql/test_functions.py::ReturnTypeTest::test_percentile_cont 210s test/sql/test_functions.py::ReturnTypeTest::test_percentile_cont_array 210s [gw1] [ 16%] PASSED test/sql/test_functions.py::ReturnTypeTest::test_percentile_cont_array 210s test/sql/test_functions.py::ReturnTypeTest::test_percentile_cont_array_desc 210s [gw1] [ 16%] PASSED test/sql/test_functions.py::ReturnTypeTest::test_percentile_cont_array_desc 210s test/sql/test_functions.py::TableValuedCompileTest::test_aggregate_scalar_over_table_valued 210s [gw0] [ 16%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_only_child_pending 210s [gw1] [ 16%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_aggregate_scalar_over_table_valued 210s test/sql/test_functions.py::TableValuedCompileTest::test_alias_column 210s [gw1] [ 16%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_alias_column 210s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_only_child_transient 210s test/sql/test_functions.py::TableValuedCompileTest::test_alias_maintains_tableval_type 210s [gw1] [ 16%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_alias_maintains_tableval_type 210s test/sql/test_functions.py::TableValuedCompileTest::test_column_valued_one 210s [gw1] [ 16%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_column_valued_one 210s test/sql/test_functions.py::TableValuedCompileTest::test_column_valued_subquery 210s [gw1] [ 16%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_column_valued_subquery 210s test/sql/test_functions.py::TableValuedCompileTest::test_column_valued_two 210s [gw1] [ 16%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_column_valued_two 210s test/sql/test_functions.py::TableValuedCompileTest::test_function_alias 210s [gw1] [ 16%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_function_alias 210s test/sql/test_functions.py::TableValuedCompileTest::test_json_object_keys_with_ordinality 210s [gw1] [ 16%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_json_object_keys_with_ordinality 210s test/sql/test_functions.py::TableValuedCompileTest::test_named_table_valued 210s [gw1] [ 16%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_named_table_valued 210s test/sql/test_functions.py::TableValuedCompileTest::test_named_table_valued_alias 210s [gw1] [ 16%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_named_table_valued_alias 210s test/sql/test_functions.py::TableValuedCompileTest::test_named_table_valued_subquery 210s [gw0] [ 16%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_only_child_transient 210s [gw1] [ 16%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_named_table_valued_subquery 210s test/sql/test_functions.py::TableValuedCompileTest::test_named_table_valued_w_quoting 210s [gw1] [ 16%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_named_table_valued_w_quoting 210s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_o2m_backref_child_expunged 210s test/sql/test_functions.py::TableValuedCompileTest::test_named_with_ordinality 210s [gw1] [ 16%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_named_with_ordinality 210s test/sql/test_functions.py::TableValuedCompileTest::test_render_derived_maintains_tableval_type 210s [gw1] [ 16%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_render_derived_maintains_tableval_type 210s test/sql/test_functions.py::TableValuedCompileTest::test_render_derived_with_lateral[False] 210s [gw1] [ 16%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_render_derived_with_lateral[False] 210s test/sql/test_functions.py::TableValuedCompileTest::test_render_derived_with_lateral[True] 210s [gw1] [ 16%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_render_derived_with_lateral[True] 210s test/sql/test_functions.py::TableValuedCompileTest::test_scalar_subquery 210s [gw1] [ 16%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_scalar_subquery 210s test/sql/test_functions.py::TableValuedCompileTest::test_scalar_table_valued 210s [gw1] [ 16%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_scalar_table_valued 210s test/sql/test_functions.py::TableValuedCompileTest::test_star_with_ordinality 210s [gw1] [ 16%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_star_with_ordinality 210s test/sql/test_functions.py::TableValuedCompileTest::test_subquery_as_table_valued 210s [gw1] [ 16%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_subquery_as_table_valued 210s test/sql/test_functions.py::TableValuedCompileTest::test_table_as_table_valued 210s [gw1] [ 16%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_table_as_table_valued 210s test/sql/test_functions.py::TableValuedCompileTest::test_table_valued_one 210s [gw1] [ 16%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_table_valued_one 210s test/sql/test_functions.py::TableValuedCompileTest::test_table_valued_two 210s [gw1] [ 16%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_table_valued_two 210s [gw0] [ 16%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_o2m_backref_child_expunged 210s test/orm/test_generative.py::CaseSensitiveTest::test_distinct_count 210s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_o2m_backref_child_expunged_nochange 210s [gw0] [ 16%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_o2m_backref_child_expunged_nochange 210s [gw1] [ 16%] PASSED test/orm/test_generative.py::CaseSensitiveTest::test_distinct_count 210s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_o2m_backref_child_pending 210s test/orm/test_generative.py::GenerativeQueryTest::test_aggregate 210s [gw1] [ 16%] PASSED test/orm/test_generative.py::GenerativeQueryTest::test_aggregate 210s test/orm/test_generative.py::GenerativeQueryTest::test_aggregate_1 210s [gw0] [ 16%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_o2m_backref_child_pending 210s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_o2m_backref_child_transient 210s [gw1] [ 16%] PASSED test/orm/test_generative.py::GenerativeQueryTest::test_aggregate_1 210s test/orm/test_generative.py::GenerativeQueryTest::test_aggregate_2 210s [gw1] [ 16%] PASSED test/orm/test_generative.py::GenerativeQueryTest::test_aggregate_2 210s test/orm/test_generative.py::GenerativeQueryTest::test_aggregate_3 210s [gw0] [ 16%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_o2m_backref_child_transient 210s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_o2m_backref_child_transient_nochange 210s [gw1] [ 16%] PASSED test/orm/test_generative.py::GenerativeQueryTest::test_aggregate_3 210s test/orm/test_generative.py::GenerativeQueryTest::test_filter 210s [gw1] [ 16%] PASSED test/orm/test_generative.py::GenerativeQueryTest::test_filter 210s test/orm/test_generative.py::GenerativeQueryTest::test_offset 210s [gw0] [ 16%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_o2m_backref_child_transient_nochange 210s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_o2m_only_child_pending 210s [gw1] [ 16%] PASSED test/orm/test_generative.py::GenerativeQueryTest::test_offset 210s test/orm/test_generative.py::GenerativeQueryTest::test_offset_order_by 210s [gw0] [ 16%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_o2m_only_child_pending 210s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_o2m_only_child_persistent 210s [gw1] [ 16%] PASSED test/orm/test_generative.py::GenerativeQueryTest::test_offset_order_by 210s test/orm/test_generative.py::GenerativeQueryTest::test_order_by 210s [gw1] [ 16%] PASSED test/orm/test_generative.py::GenerativeQueryTest::test_order_by 210s test/orm/test_generative.py::GenerativeQueryTest::test_selectby 210s [gw0] [ 16%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_o2m_only_child_persistent 210s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_o2m_only_child_transient 210s [gw1] [ 16%] PASSED test/orm/test_generative.py::GenerativeQueryTest::test_selectby 210s test/orm/test_generative.py::GenerativeQueryTest::test_slice 210s [gw0] [ 16%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_o2m_only_child_transient 210s test/orm/test_cascade.py::O2MCascadeDeleteNoOrphanTest::test_cascade_delete_noorphans 210s [gw1] [ 16%] PASSED test/orm/test_generative.py::GenerativeQueryTest::test_slice 210s test/orm/test_generative.py::GenerativeTest2::test_distinct_count 210s [gw0] [ 16%] PASSED test/orm/test_cascade.py::O2MCascadeDeleteNoOrphanTest::test_cascade_delete_noorphans 210s test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_cascade_delete_plusorphans 210s [gw1] [ 16%] PASSED test/orm/test_generative.py::GenerativeTest2::test_distinct_count 210s test/orm/test_generative.py::RelationshipsTest::test_from 210s [gw0] [ 16%] PASSED test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_cascade_delete_plusorphans 210s test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_cascade_nosideeffects 210s [gw1] [ 16%] PASSED test/orm/test_generative.py::RelationshipsTest::test_from 210s test/orm/test_generative.py::RelationshipsTest::test_join 210s [gw1] [ 16%] PASSED test/orm/test_generative.py::RelationshipsTest::test_join 210s test/orm/test_generative.py::RelationshipsTest::test_outer_join 210s [gw1] [ 16%] PASSED test/orm/test_generative.py::RelationshipsTest::test_outer_join 210s test/orm/test_generative.py::RelationshipsTest::test_outer_join_count 210s [gw1] [ 16%] PASSED test/orm/test_generative.py::RelationshipsTest::test_outer_join_count 210s test/orm/test_hasparent.py::ParentRemovalTest::test_fresh_state_negative 210s [gw0] [ 16%] PASSED test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_cascade_nosideeffects 210s test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_cascades_onlycollection 210s [gw1] [ 16%] PASSED test/orm/test_hasparent.py::ParentRemovalTest::test_fresh_state_negative 210s test/orm/test_hasparent.py::ParentRemovalTest::test_fresh_state_positive 210s [gw1] [ 16%] PASSED test/orm/test_hasparent.py::ParentRemovalTest::test_fresh_state_positive 210s test/orm/test_hasparent.py::ParentRemovalTest::test_stale_state_negative 210s [gw0] [ 16%] PASSED test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_cascades_onlycollection 210s test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_collection_orphans 210s [gw0] [ 16%] PASSED test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_collection_orphans 210s test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_delete 210s [gw0] [ 16%] PASSED test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_delete 210s test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_delete_unloaded_collections 210s [gw0] [ 16%] PASSED test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_delete_unloaded_collections 210s test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_list_assignment_new 210s [gw0] [ 16%] PASSED test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_list_assignment_new 210s test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_list_assignment_replace 210s [gw0] [ 16%] PASSED test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_list_assignment_replace 210s test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_remove_pending_from_collection 210s [gw0] [ 16%] PASSED test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_remove_pending_from_collection 210s test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_remove_pending_from_pending_parent 210s [gw0] [ 16%] PASSED test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_remove_pending_from_pending_parent 211s test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_save_update_sends_pending 211s [gw0] [ 16%] PASSED test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_save_update_sends_pending 211s test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_standalone_orphan 211s [gw0] [ 16%] PASSED test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_standalone_orphan 211s test/orm/test_cascade.py::O2MCascadeTest::test_none_o2m_collection_append 211s [gw0] [ 16%] PASSED test/orm/test_cascade.py::O2MCascadeTest::test_none_o2m_collection_append 211s test/orm/test_cascade.py::O2MCascadeTest::test_none_o2m_collection_assignment 211s [gw0] [ 16%] PASSED test/orm/test_cascade.py::O2MCascadeTest::test_none_o2m_collection_assignment 211s test/orm/test_cascade.py::O2MConflictTest::test_o2m_backref_delorphan_delete_old 211s [gw0] [ 16%] PASSED test/orm/test_cascade.py::O2MConflictTest::test_o2m_backref_delorphan_delete_old 211s test/orm/test_cascade.py::O2MConflictTest::test_o2m_delete_old 211s [gw0] [ 16%] PASSED test/orm/test_cascade.py::O2MConflictTest::test_o2m_delete_old 211s test/orm/test_cascade.py::O2MConflictTest::test_o2o_backref_delete_old 211s [gw0] [ 16%] PASSED test/orm/test_cascade.py::O2MConflictTest::test_o2o_backref_delete_old 211s test/orm/test_cascade.py::O2MConflictTest::test_o2o_backref_delorphan_delete_old 211s [gw0] [ 16%] PASSED test/orm/test_cascade.py::O2MConflictTest::test_o2o_backref_delorphan_delete_old 211s test/orm/test_cascade.py::O2MConflictTest::test_o2o_delcascade_delete_old 211s [gw0] [ 16%] PASSED test/orm/test_cascade.py::O2MConflictTest::test_o2o_delcascade_delete_old 211s test/orm/test_cascade.py::O2MConflictTest::test_o2o_delete_old 211s [gw0] [ 16%] PASSED test/orm/test_cascade.py::O2MConflictTest::test_o2o_delete_old 211s test/orm/test_cascade.py::O2MConflictTest::test_o2o_delorphan_backref_delete_old 211s [gw0] [ 16%] PASSED test/orm/test_cascade.py::O2MConflictTest::test_o2o_delorphan_backref_delete_old 211s test/orm/test_cascade.py::O2MConflictTest::test_o2o_delorphan_delete_old 211s [gw0] [ 16%] PASSED test/orm/test_cascade.py::O2MConflictTest::test_o2o_delorphan_delete_old 211s test/orm/test_cascade.py::O2MSelfReferentialDetelOrphanTest::test_self_referential_delete 211s [gw0] [ 16%] PASSED test/orm/test_cascade.py::O2MSelfReferentialDetelOrphanTest::test_self_referential_delete 211s test/orm/test_cascade.py::O2OSingleParentNoFlushTest::test_replace_attribute_no_flush 211s [gw0] [ 16%] PASSED test/orm/test_cascade.py::O2OSingleParentNoFlushTest::test_replace_attribute_no_flush 211s test/orm/test_cascade.py::O2OSingleParentTest::test_single_parent_raise 211s [gw0] [ 16%] PASSED test/orm/test_cascade.py::O2OSingleParentTest::test_single_parent_raise 211s test/orm/test_cascade.py::OrphanCriterionTest::test_current_pers_notr1_notr2 211s [gw0] [ 16%] PASSED test/orm/test_cascade.py::OrphanCriterionTest::test_current_pers_notr1_notr2 211s test/orm/test_cascade.py::OrphanCriterionTest::test_current_pers_r1_notr2 211s [gw0] [ 16%] PASSED test/orm/test_cascade.py::OrphanCriterionTest::test_current_pers_r1_notr2 211s test/orm/test_cascade.py::OrphanCriterionTest::test_current_pers_r1_r2 211s [gw0] [ 16%] PASSED test/orm/test_cascade.py::OrphanCriterionTest::test_current_pers_r1_r2 211s test/orm/test_cascade.py::OrphanCriterionTest::test_current_persistent_notr1_notr2_noevent 211s [gw0] [ 16%] PASSED test/orm/test_cascade.py::OrphanCriterionTest::test_current_persistent_notr1_notr2_noevent 211s test/orm/test_cascade.py::OrphanCriterionTest::test_current_transient_notr1_notr2 211s [gw0] [ 16%] PASSED test/orm/test_cascade.py::OrphanCriterionTest::test_current_transient_notr1_notr2 211s test/orm/test_cascade.py::OrphanCriterionTest::test_current_transient_notr1_notr2_noevent 211s [gw0] [ 16%] PASSED test/orm/test_cascade.py::OrphanCriterionTest::test_current_transient_notr1_notr2_noevent 211s test/orm/test_cascade.py::OrphanCriterionTest::test_current_transient_r1_notr2 211s [gw0] [ 16%] PASSED test/orm/test_cascade.py::OrphanCriterionTest::test_current_transient_r1_notr2 211s test/orm/test_cascade.py::OrphanCriterionTest::test_current_transient_r1_r2 211s [gw0] [ 16%] PASSED test/orm/test_cascade.py::OrphanCriterionTest::test_current_transient_r1_r2 211s test/orm/test_cascade.py::OrphanCriterionTest::test_leg_pers_notr1_notr2 211s [gw0] [ 16%] PASSED test/orm/test_cascade.py::OrphanCriterionTest::test_leg_pers_notr1_notr2 211s test/orm/test_cascade.py::OrphanCriterionTest::test_leg_pers_r1_notr2 211s [gw0] [ 16%] PASSED test/orm/test_cascade.py::OrphanCriterionTest::test_leg_pers_r1_notr2 211s test/orm/test_cascade.py::OrphanCriterionTest::test_leg_pers_r1_r2 211s [gw0] [ 16%] PASSED test/orm/test_cascade.py::OrphanCriterionTest::test_leg_pers_r1_r2 211s test/orm/test_cascade.py::OrphanCriterionTest::test_leg_persistent_notr1_notr2_noevent 211s [gw0] [ 16%] PASSED test/orm/test_cascade.py::OrphanCriterionTest::test_leg_persistent_notr1_notr2_noevent 211s test/orm/test_cascade.py::OrphanCriterionTest::test_leg_transient_notr1_notr2 211s [gw0] [ 16%] PASSED test/orm/test_cascade.py::OrphanCriterionTest::test_leg_transient_notr1_notr2 211s test/orm/test_cascade.py::OrphanCriterionTest::test_leg_transient_notr1_notr2_noevent 211s [gw0] [ 16%] PASSED test/orm/test_cascade.py::OrphanCriterionTest::test_leg_transient_notr1_notr2_noevent 211s test/orm/test_cascade.py::OrphanCriterionTest::test_leg_transient_r1_notr2 211s [gw0] [ 16%] PASSED test/orm/test_cascade.py::OrphanCriterionTest::test_leg_transient_r1_notr2 211s test/orm/test_cascade.py::OrphanCriterionTest::test_leg_transient_r1_r2 211s [gw0] [ 16%] PASSED test/orm/test_cascade.py::OrphanCriterionTest::test_leg_transient_r1_r2 211s test/orm/test_cascade.py::PartialFlushTest::test_circular_sort 211s [gw0] [ 16%] PASSED test/orm/test_cascade.py::PartialFlushTest::test_circular_sort 211s test/orm/test_cascade.py::PartialFlushTest::test_o2m_m2o 211s [gw0] [ 16%] PASSED test/orm/test_cascade.py::PartialFlushTest::test_o2m_m2o 211s test/orm/test_cascade.py::PendingOrphanTestSingleLevel::test_nonorphans_ok 211s [gw0] [ 16%] PASSED test/orm/test_cascade.py::PendingOrphanTestSingleLevel::test_nonorphans_ok 211s test/orm/test_cascade.py::PendingOrphanTestSingleLevel::test_pending_collection_expunge 211s [gw0] [ 16%] PASSED test/orm/test_cascade.py::PendingOrphanTestSingleLevel::test_pending_collection_expunge 211s test/orm/test_cascade.py::PendingOrphanTestSingleLevel::test_pending_standalone_orphan 211s [gw0] [ 16%] PASSED test/orm/test_cascade.py::PendingOrphanTestSingleLevel::test_pending_standalone_orphan 211s test/orm/test_cascade.py::PendingOrphanTestTwoLevel::test_multilevel_remove 211s [gw0] [ 16%] PASSED test/orm/test_cascade.py::PendingOrphanTestTwoLevel::test_multilevel_remove 211s test/orm/test_cascade.py::PendingOrphanTestTwoLevel::test_singlelevel_remove 211s [gw0] [ 16%] PASSED test/orm/test_cascade.py::PendingOrphanTestTwoLevel::test_singlelevel_remove 211s test/orm/test_cascade.py::SubclassCascadeTest::test_cascade_iterator_polymorphic 211s [gw0] [ 16%] PASSED test/orm/test_cascade.py::SubclassCascadeTest::test_cascade_iterator_polymorphic 211s test/orm/test_cascade.py::SubclassCascadeTest::test_delete_orphan_round_trip 211s [gw0] [ 16%] PASSED test/orm/test_cascade.py::SubclassCascadeTest::test_delete_orphan_round_trip 211s test/orm/test_cascade.py::ViewonlyCascadeUpdate::test_default_cascade 211s [gw0] [ 16%] PASSED test/orm/test_cascade.py::ViewonlyCascadeUpdate::test_default_cascade 211s test/orm/test_cascade.py::ViewonlyCascadeUpdate::test_default_merge_cascade[pending] 211s [gw0] [ 16%] PASSED test/orm/test_cascade.py::ViewonlyCascadeUpdate::test_default_merge_cascade[pending] 211s test/orm/test_cascade.py::ViewonlyCascadeUpdate::test_default_merge_cascade[persistent] 211s [gw0] [ 16%] PASSED test/orm/test_cascade.py::ViewonlyCascadeUpdate::test_default_merge_cascade[persistent] 211s test/orm/test_cascade.py::ViewonlyCascadeUpdate::test_default_none_cascade 211s [gw0] [ 16%] PASSED test/orm/test_cascade.py::ViewonlyCascadeUpdate::test_default_none_cascade 211s test/orm/test_cascade.py::ViewonlyCascadeUpdate::test_expunge_cascade 211s [gw0] [ 16%] PASSED test/orm/test_cascade.py::ViewonlyCascadeUpdate::test_expunge_cascade 211s test/orm/test_cascade.py::ViewonlyCascadeUpdate::test_write_cascades[setting0-expected0] 211s [gw0] [ 16%] PASSED test/orm/test_cascade.py::ViewonlyCascadeUpdate::test_write_cascades[setting0-expected0] 211s test/orm/test_cascade.py::ViewonlyCascadeUpdate::test_write_cascades[setting1-expected1] 211s [gw0] [ 16%] PASSED test/orm/test_cascade.py::ViewonlyCascadeUpdate::test_write_cascades[setting1-expected1] 211s test/orm/test_cascade.py::ViewonlyCascadeUpdate::test_write_cascades[setting2-expected2] 211s [gw0] [ 16%] PASSED test/orm/test_cascade.py::ViewonlyCascadeUpdate::test_write_cascades[setting2-expected2] 211s test/sql/test_case_statement.py::CaseTest::test_case 211s [gw0] [ 16%] PASSED test/sql/test_case_statement.py::CaseTest::test_case 211s test/sql/test_case_statement.py::CaseTest::test_literal_interpretation_one 211s [gw0] [ 16%] PASSED test/sql/test_case_statement.py::CaseTest::test_literal_interpretation_one 211s test/sql/test_case_statement.py::CaseTest::test_literal_interpretation_three 211s [gw0] [ 16%] PASSED test/sql/test_case_statement.py::CaseTest::test_literal_interpretation_three 211s test/sql/test_case_statement.py::CaseTest::test_literal_interpretation_two 211s [gw0] [ 16%] PASSED test/sql/test_case_statement.py::CaseTest::test_literal_interpretation_two 211s test/sql/test_case_statement.py::CaseTest::test_literal_interpretation_two_point_five 211s [gw0] [ 16%] PASSED test/sql/test_case_statement.py::CaseTest::test_literal_interpretation_two_point_five 211s test/sql/test_case_statement.py::CaseTest::test_text_doenst_explode_even_in_whenlist 211s [gw0] [ 16%] PASSED test/sql/test_case_statement.py::CaseTest::test_text_doenst_explode_even_in_whenlist 211s test/sql/test_case_statement.py::CaseTest::test_text_doesnt_explode 211s [gw0] [ 16%] PASSED test/sql/test_case_statement.py::CaseTest::test_text_doesnt_explode 211s test/sql/test_case_statement.py::CaseTest::test_type_of_case_expression[0] 211s [gw0] [ 16%] PASSED test/sql/test_case_statement.py::CaseTest::test_type_of_case_expression[0] 211s test/sql/test_case_statement.py::CaseTest::test_type_of_case_expression[1] 211s [gw0] [ 16%] PASSED test/sql/test_case_statement.py::CaseTest::test_type_of_case_expression[1] 211s test/sql/test_case_statement.py::CaseTest::test_type_of_case_expression[2] 211s [gw0] [ 16%] PASSED test/sql/test_case_statement.py::CaseTest::test_type_of_case_expression[2] 211s test/sql/test_case_statement.py::CaseTest::test_type_of_case_expression[3] 211s [gw0] [ 16%] PASSED test/sql/test_case_statement.py::CaseTest::test_type_of_case_expression[3] 211s test/sql/test_case_statement.py::CaseTest::test_type_of_case_expression_with_all_nulls[add_else] 211s [gw0] [ 16%] PASSED test/sql/test_case_statement.py::CaseTest::test_type_of_case_expression_with_all_nulls[add_else] 211s test/sql/test_case_statement.py::CaseTest::test_type_of_case_expression_with_all_nulls[not_add_else] 211s [gw0] [ 16%] PASSED test/sql/test_case_statement.py::CaseTest::test_type_of_case_expression_with_all_nulls[not_add_else] 211s test/sql/test_case_statement.py::CaseTest::test_when_dicts[-CASE WHEN (test.col1 = :col1_1) THEN :param_1 ELSE :param_2 END] 211s [gw0] [ 16%] PASSED test/sql/test_case_statement.py::CaseTest::test_when_dicts[-CASE WHEN (test.col1 = :col1_1) THEN :param_1 ELSE :param_2 END] 211s test/sql/test_case_statement.py::CaseTest::test_when_dicts[-CASE WHEN (test.col1 = :col1_1) THEN :param_1 WHEN (test.col1 = :col1_2) THEN :param_2 ELSE :param_3 END] 211s [gw0] [ 16%] PASSED test/sql/test_case_statement.py::CaseTest::test_when_dicts[-CASE WHEN (test.col1 = :col1_1) THEN :param_1 WHEN (test.col1 = :col1_2) THEN :param_2 ELSE :param_3 END] 211s test/sql/test_case_statement.py::CaseTest::test_when_dicts[-CASE test.col1 WHEN :param_1 THEN :param_2 END] 211s [gw0] [ 16%] PASSED test/sql/test_case_statement.py::CaseTest::test_when_dicts[-CASE test.col1 WHEN :param_1 THEN :param_2 END] 211s test/sql/test_case_statement.py::CaseTest::test_when_dicts[-CASE test.col1 WHEN :param_1 THEN :param_2 WHEN :param_3 THEN :param_4 END] 211s [gw0] [ 16%] PASSED test/sql/test_case_statement.py::CaseTest::test_when_dicts[-CASE test.col1 WHEN :param_1 THEN :param_2 WHEN :param_3 THEN :param_4 END] 212s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_dupe_classes_back_to_one 212s [gw0] [ 16%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_dupe_classes_back_to_one 213s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_dupe_classes_cleanout 213s [gw0] [ 16%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_dupe_classes_cleanout 213s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_dupe_classes_name_race 213s [gw0] [ 16%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_dupe_classes_name_race 214s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_fragment_ambiguous 214s [gw1] [ 16%] PASSED test/orm/test_hasparent.py::ParentRemovalTest::test_stale_state_negative 214s test/orm/test_hasparent.py::ParentRemovalTest::test_stale_state_negative_child_expired 214s [gw0] [ 16%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_fragment_ambiguous 214s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_fragment_resolve 214s [gw0] [ 16%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_fragment_resolve 215s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_module_reg_cleanout_cls_to_base 215s [gw0] [ 16%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_module_reg_cleanout_cls_to_base 215s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_module_reg_cleanout_race 215s [gw0] [ 16%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_module_reg_cleanout_race 215s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_module_reg_cleanout_sub_to_base 215s [gw0] [ 16%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_module_reg_cleanout_sub_to_base 217s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_module_reg_cleanout_two_sub 217s [gw0] [ 16%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_module_reg_cleanout_two_sub 217s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_module_reg_no_class 217s [gw0] [ 16%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_module_reg_no_class 217s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_name_resolution_failures[NonExistentFoo] 217s [gw0] [ 16%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_name_resolution_failures[NonExistentFoo] 217s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_name_resolution_failures[existent.NonExistentFoo] 217s [gw0] [ 16%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_name_resolution_failures[existent.NonExistentFoo] 217s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_name_resolution_failures[existent.existent.NonExistentFoo] 217s [gw0] [ 16%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_name_resolution_failures[existent.existent.NonExistentFoo] 217s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_name_resolution_failures[existent.nonexistent.Foo] 217s [gw0] [ 16%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_name_resolution_failures[existent.nonexistent.Foo] 217s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_name_resolution_failures[nonexistent.Foo] 217s [gw0] [ 16%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_name_resolution_failures[nonexistent.Foo] 217s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_name_resolution_failures[nonexistent.NonExistentFoo] 217s [gw0] [ 16%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_name_resolution_failures[nonexistent.NonExistentFoo] 217s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_no_fns_in_name_resolve 217s [gw1] [ 16%] PASSED test/orm/test_hasparent.py::ParentRemovalTest::test_stale_state_negative_child_expired 217s test/orm/test_hasparent.py::ParentRemovalTest::test_stale_state_positive 217s [gw1] [ 16%] PASSED test/orm/test_hasparent.py::ParentRemovalTest::test_stale_state_positive 217s test/orm/test_hasparent.py::ParentRemovalTest::test_stale_state_positive_gc 217s [gw0] [ 16%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_no_fns_in_name_resolve 218s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_resolve 218s [gw1] [ 16%] PASSED test/orm/test_hasparent.py::ParentRemovalTest::test_stale_state_positive_gc 218s test/orm/test_hasparent.py::ParentRemovalTest::test_stale_state_positive_pk_change 218s [gw0] [ 16%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_resolve 218s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_resolve_dupe_by_name 218s [gw0] [ 16%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_resolve_dupe_by_name 218s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_same_module_same_name 218s [gw1] [ 16%] PASSED test/orm/test_hasparent.py::ParentRemovalTest::test_stale_state_positive_pk_change 218s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_baked_mix 218s [gw1] [ 16%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_baked_mix 218s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_filter_baked_query_shard_id 218s [gw1] [ 16%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_filter_baked_query_shard_id 218s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_get 218s [gw1] [ 16%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_get 218s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_get_baked_query 218s [gw1] [ 16%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_get_baked_query 218s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_get_baked_query_shard_id 218s [gw1] [ 16%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_get_baked_query_shard_id 218s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_get_explicit_shard 218s [gw1] [ 16%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_get_explicit_shard 219s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_get_one 219s [gw1] [ 16%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_get_one 219s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_delete_synchronize[False-auto] 219s [gw1] [ 16%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_delete_synchronize[False-auto] 219s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_delete_synchronize[False-evaluate] 219s [gw0] [ 16%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_same_module_same_name 219s test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_none[assoc_proxy-ignore_unpopulated] 219s [gw0] [ 16%] PASSED test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_none[assoc_proxy-ignore_unpopulated] 219s test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_none[assoc_proxy-not_ignore_unpopulated] 219s [gw1] [ 16%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_delete_synchronize[False-evaluate] 219s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_delete_synchronize[False-fetch] 219s [gw0] [ 16%] PASSED test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_none[assoc_proxy-not_ignore_unpopulated] 219s test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_none[plain-ignore_unpopulated] 219s [gw0] [ 16%] PASSED test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_none[plain-ignore_unpopulated] 219s test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_none[plain-not_ignore_unpopulated] 219s [gw0] [ 16%] PASSED test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_none[plain-not_ignore_unpopulated] 219s test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_none[property-ignore_unpopulated] 219s [gw1] [ 16%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_delete_synchronize[False-fetch] 219s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_delete_synchronize[True-auto] 219s [gw0] [ 16%] PASSED test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_none[property-ignore_unpopulated] 219s test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_none[property-not_ignore_unpopulated] 219s [gw0] [ 16%] PASSED test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_none[property-not_ignore_unpopulated] 219s test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_none[synonym-ignore_unpopulated] 219s [gw1] [ 16%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_delete_synchronize[True-auto] 219s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_delete_synchronize[True-evaluate] 219s [gw0] [ 16%] PASSED test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_none[synonym-ignore_unpopulated] 219s test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_none[synonym-not_ignore_unpopulated] 219s [gw0] [ 16%] PASSED test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_none[synonym-not_ignore_unpopulated] 219s test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_persist[assoc_proxy] 219s [gw1] [ 16%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_delete_synchronize[True-evaluate] 219s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_delete_synchronize[True-fetch] 219s [gw0] [ 16%] PASSED test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_persist[assoc_proxy] 219s test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_persist[plain] 219s [gw0] [ 16%] PASSED test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_persist[plain] 219s test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_persist[property] 219s [gw0] [ 16%] PASSED test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_persist[property] 219s test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_persist[synonym] 219s [gw1] [ 16%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_delete_synchronize[True-fetch] 219s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_update_synchronize[False-auto] 219s [gw0] [ 16%] PASSED test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_persist[synonym] 219s test/orm/test_collection.py::CollectionsTest::test_dict 219s [gw0] [ 16%] PASSED test/orm/test_collection.py::CollectionsTest::test_dict 219s test/orm/test_collection.py::CollectionsTest::test_dict_duck 219s [gw0] [ 16%] PASSED test/orm/test_collection.py::CollectionsTest::test_dict_duck 219s test/orm/test_collection.py::CollectionsTest::test_dict_emulates 219s [gw0] [ 16%] PASSED test/orm/test_collection.py::CollectionsTest::test_dict_emulates 219s test/orm/test_collection.py::CollectionsTest::test_dict_subclass 219s [gw0] [ 16%] PASSED test/orm/test_collection.py::CollectionsTest::test_dict_subclass 219s test/orm/test_collection.py::CollectionsTest::test_dict_subclass2 219s [gw0] [ 16%] PASSED test/orm/test_collection.py::CollectionsTest::test_dict_subclass2 219s test/orm/test_collection.py::CollectionsTest::test_dict_subclass3 219s [gw0] [ 16%] PASSED test/orm/test_collection.py::CollectionsTest::test_dict_subclass3 219s test/orm/test_collection.py::CollectionsTest::test_lifecycle 219s [gw0] [ 16%] PASSED test/orm/test_collection.py::CollectionsTest::test_lifecycle 219s test/orm/test_collection.py::CollectionsTest::test_list 219s [gw0] [ 16%] PASSED test/orm/test_collection.py::CollectionsTest::test_list 219s test/orm/test_collection.py::CollectionsTest::test_list_duck 219s [gw0] [ 16%] PASSED test/orm/test_collection.py::CollectionsTest::test_list_duck 219s test/orm/test_collection.py::CollectionsTest::test_list_emulates 219s [gw0] [ 16%] PASSED test/orm/test_collection.py::CollectionsTest::test_list_emulates 219s test/orm/test_collection.py::CollectionsTest::test_list_setitem_with_slices 219s [gw0] [ 16%] PASSED test/orm/test_collection.py::CollectionsTest::test_list_setitem_with_slices 219s test/orm/test_collection.py::CollectionsTest::test_list_subclass 219s [gw0] [ 16%] PASSED test/orm/test_collection.py::CollectionsTest::test_list_subclass 219s test/orm/test_collection.py::CollectionsTest::test_object_duck 219s [gw0] [ 16%] PASSED test/orm/test_collection.py::CollectionsTest::test_object_duck 219s test/orm/test_collection.py::CollectionsTest::test_object_emulates 219s [gw0] [ 16%] PASSED test/orm/test_collection.py::CollectionsTest::test_object_emulates 219s test/orm/test_collection.py::CollectionsTest::test_recipes 219s [gw0] [ 16%] PASSED test/orm/test_collection.py::CollectionsTest::test_recipes 219s test/orm/test_collection.py::CollectionsTest::test_set 219s [gw0] [ 16%] PASSED test/orm/test_collection.py::CollectionsTest::test_set 219s test/orm/test_collection.py::CollectionsTest::test_set_duck 219s [gw0] [ 16%] PASSED test/orm/test_collection.py::CollectionsTest::test_set_duck 219s test/orm/test_collection.py::CollectionsTest::test_set_emulates 219s [gw1] [ 16%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_update_synchronize[False-auto] 219s [gw0] [ 16%] PASSED test/orm/test_collection.py::CollectionsTest::test_set_emulates 219s test/orm/test_collection.py::CollectionsTest::test_set_subclass 219s [gw0] [ 16%] PASSED test/orm/test_collection.py::CollectionsTest::test_set_subclass 219s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_update_synchronize[False-evaluate] 219s test/orm/test_collection.py::ColumnMappedWSerialize::test_indirect_table_column_mapped 219s [gw0] [ 16%] PASSED test/orm/test_collection.py::ColumnMappedWSerialize::test_indirect_table_column_mapped 219s test/orm/test_collection.py::ColumnMappedWSerialize::test_selectable_column_mapped 219s [gw0] [ 16%] PASSED test/orm/test_collection.py::ColumnMappedWSerialize::test_selectable_column_mapped 219s test/orm/test_collection.py::CustomCollectionsTest::test_basic 219s [gw0] [ 16%] PASSED test/orm/test_collection.py::CustomCollectionsTest::test_basic 219s test/orm/test_collection.py::CustomCollectionsTest::test_custom 219s [gw0] [ 16%] PASSED test/orm/test_collection.py::CustomCollectionsTest::test_custom 219s test/orm/test_collection.py::CustomCollectionsTest::test_dict 219s [gw0] [ 16%] PASSED test/orm/test_collection.py::CustomCollectionsTest::test_dict 219s test/orm/test_collection.py::CustomCollectionsTest::test_dict_wrapper 219s [gw0] [ 16%] PASSED test/orm/test_collection.py::CustomCollectionsTest::test_dict_wrapper 219s test/orm/test_collection.py::CustomCollectionsTest::test_lazyload 219s [gw1] [ 16%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_update_synchronize[False-evaluate] 219s [gw0] [ 16%] PASSED test/orm/test_collection.py::CustomCollectionsTest::test_lazyload 219s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_update_synchronize[False-fetch] 219s test/orm/test_collection.py::CustomCollectionsTest::test_list[as_callable] 219s [gw0] [ 16%] PASSED test/orm/test_collection.py::CustomCollectionsTest::test_list[as_callable] 219s test/orm/test_collection.py::CustomCollectionsTest::test_list[direct] 219s [gw0] [ 16%] PASSED test/orm/test_collection.py::CustomCollectionsTest::test_list[direct] 219s test/orm/test_collection.py::CustomCollectionsTest::test_list_no_setslice[as_callable] 219s [gw0] [ 16%] PASSED test/orm/test_collection.py::CustomCollectionsTest::test_list_no_setslice[as_callable] 219s test/orm/test_collection.py::CustomCollectionsTest::test_list_no_setslice[direct] 219s [gw0] [ 16%] PASSED test/orm/test_collection.py::CustomCollectionsTest::test_list_no_setslice[direct] 219s test/orm/test_collection.py::DictHelpersTest::test_attr_mapped_collection 219s [gw0] [ 16%] PASSED test/orm/test_collection.py::DictHelpersTest::test_attr_mapped_collection 219s test/orm/test_collection.py::DictHelpersTest::test_column_mapped_assertions 219s [gw0] [ 16%] PASSED test/orm/test_collection.py::DictHelpersTest::test_column_mapped_assertions 219s test/orm/test_collection.py::DictHelpersTest::test_column_mapped_collection 219s [gw1] [ 16%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_update_synchronize[False-fetch] 219s [gw0] [ 16%] PASSED test/orm/test_collection.py::DictHelpersTest::test_column_mapped_collection 219s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_update_synchronize[True-auto] 219s test/orm/test_collection.py::DictHelpersTest::test_column_mapped_collection2 219s [gw0] [ 16%] PASSED test/orm/test_collection.py::DictHelpersTest::test_column_mapped_collection2 219s test/orm/test_collection.py::DictHelpersTest::test_declarative_column_mapped 219s [gw0] [ 16%] PASSED test/orm/test_collection.py::DictHelpersTest::test_declarative_column_mapped 219s test/orm/test_collection.py::DictHelpersTest::test_mapped_collection 219s [gw1] [ 16%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_update_synchronize[True-auto] 219s [gw0] [ 16%] PASSED test/orm/test_collection.py::DictHelpersTest::test_mapped_collection 219s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_update_synchronize[True-evaluate] 219s test/orm/test_collection.py::DictHelpersTest::test_mapped_collection2 219s [gw0] [ 16%] PASSED test/orm/test_collection.py::DictHelpersTest::test_mapped_collection2 219s test/orm/test_collection.py::DictHelpersTest::test_mixin 219s [gw0] [ 16%] PASSED test/orm/test_collection.py::DictHelpersTest::test_mixin 219s test/orm/test_collection.py::DictHelpersTest::test_mixin2 219s [gw1] [ 16%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_update_synchronize[True-evaluate] 219s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_update_synchronize[True-fetch] 219s [gw0] [ 16%] PASSED test/orm/test_collection.py::DictHelpersTest::test_mixin2 219s test/orm/test_collection.py::InstrumentationTest::test_referenced_by_owner 219s [gw0] [ 16%] PASSED test/orm/test_collection.py::InstrumentationTest::test_referenced_by_owner 219s test/orm/test_collection.py::InstrumentationTest::test_uncooperative_descriptor_in_sweep 219s [gw0] [ 16%] PASSED test/orm/test_collection.py::InstrumentationTest::test_uncooperative_descriptor_in_sweep 219s test/orm/test_collection.py::UnpopulatedAttrTest::test_attr_unpopulated_backref_assign[False-attribute_keyed_dict] 219s [gw0] [ 17%] PASSED test/orm/test_collection.py::UnpopulatedAttrTest::test_attr_unpopulated_backref_assign[False-attribute_keyed_dict] 219s test/orm/test_collection.py::UnpopulatedAttrTest::test_attr_unpopulated_backref_assign[False-column_keyed_dict] 219s [gw0] [ 17%] PASSED test/orm/test_collection.py::UnpopulatedAttrTest::test_attr_unpopulated_backref_assign[False-column_keyed_dict] 219s test/orm/test_collection.py::UnpopulatedAttrTest::test_attr_unpopulated_backref_assign[True-attribute_keyed_dict] 219s [gw1] [ 17%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_update_synchronize[True-fetch] 219s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_plain_core_lookup_w_shard 219s [gw0] [ 17%] PASSED test/orm/test_collection.py::UnpopulatedAttrTest::test_attr_unpopulated_backref_assign[True-attribute_keyed_dict] 219s test/orm/test_collection.py::UnpopulatedAttrTest::test_attr_unpopulated_backref_assign[True-column_keyed_dict] 219s [gw0] [ 17%] PASSED test/orm/test_collection.py::UnpopulatedAttrTest::test_attr_unpopulated_backref_assign[True-column_keyed_dict] 219s test/orm/test_collection.py::UnpopulatedAttrTest::test_attr_unpopulated_backref_del[False-attribute_keyed_dict] 219s [gw0] [ 17%] PASSED test/orm/test_collection.py::UnpopulatedAttrTest::test_attr_unpopulated_backref_del[False-attribute_keyed_dict] 219s test/orm/test_collection.py::UnpopulatedAttrTest::test_attr_unpopulated_backref_del[False-column_keyed_dict] 219s [gw1] [ 17%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_plain_core_lookup_w_shard 219s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_plain_db_lookup 219s [gw0] [ 17%] PASSED test/orm/test_collection.py::UnpopulatedAttrTest::test_attr_unpopulated_backref_del[False-column_keyed_dict] 219s test/orm/test_collection.py::UnpopulatedAttrTest::test_attr_unpopulated_backref_del[True-attribute_keyed_dict] 219s [gw0] [ 17%] PASSED test/orm/test_collection.py::UnpopulatedAttrTest::test_attr_unpopulated_backref_del[True-attribute_keyed_dict] 219s test/orm/test_collection.py::UnpopulatedAttrTest::test_attr_unpopulated_backref_del[True-column_keyed_dict] 219s [gw0] [ 17%] PASSED test/orm/test_collection.py::UnpopulatedAttrTest::test_attr_unpopulated_backref_del[True-column_keyed_dict] 219s test/orm/test_collection.py::UnpopulatedAttrTest::test_what_about_lazy_loading[attr_is_actually_none-ignore_unpopulated-attribute_keyed_dict] 219s [gw1] [ 17%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_plain_db_lookup 219s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_query_explicit_shard_via_bind_opts 219s [gw0] [ 17%] PASSED test/orm/test_collection.py::UnpopulatedAttrTest::test_what_about_lazy_loading[attr_is_actually_none-ignore_unpopulated-attribute_keyed_dict] 220s test/orm/test_collection.py::UnpopulatedAttrTest::test_what_about_lazy_loading[attr_is_actually_none-ignore_unpopulated-column_keyed_dict] 220s [gw0] [ 17%] PASSED test/orm/test_collection.py::UnpopulatedAttrTest::test_what_about_lazy_loading[attr_is_actually_none-ignore_unpopulated-column_keyed_dict] 220s test/orm/test_collection.py::UnpopulatedAttrTest::test_what_about_lazy_loading[attr_is_actually_none-not_ignore_unpopulated-attribute_keyed_dict] 220s [gw1] [ 17%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_query_explicit_shard_via_bind_opts 220s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_roundtrip 220s [gw0] [ 17%] PASSED test/orm/test_collection.py::UnpopulatedAttrTest::test_what_about_lazy_loading[attr_is_actually_none-not_ignore_unpopulated-attribute_keyed_dict] 220s test/orm/test_collection.py::UnpopulatedAttrTest::test_what_about_lazy_loading[attr_is_actually_none-not_ignore_unpopulated-column_keyed_dict] 220s [gw0] [ 17%] PASSED test/orm/test_collection.py::UnpopulatedAttrTest::test_what_about_lazy_loading[attr_is_actually_none-not_ignore_unpopulated-column_keyed_dict] 220s test/orm/test_collection.py::UnpopulatedAttrTest::test_what_about_lazy_loading[not_attr_is_actually_none-ignore_unpopulated-attribute_keyed_dict] 220s [gw0] [ 17%] PASSED test/orm/test_collection.py::UnpopulatedAttrTest::test_what_about_lazy_loading[not_attr_is_actually_none-ignore_unpopulated-attribute_keyed_dict] 220s [gw1] [ 17%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_roundtrip 220s test/orm/test_collection.py::UnpopulatedAttrTest::test_what_about_lazy_loading[not_attr_is_actually_none-ignore_unpopulated-column_keyed_dict] 220s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_roundtrip_future 220s [gw0] [ 17%] PASSED test/orm/test_collection.py::UnpopulatedAttrTest::test_what_about_lazy_loading[not_attr_is_actually_none-ignore_unpopulated-column_keyed_dict] 220s test/orm/test_collection.py::UnpopulatedAttrTest::test_what_about_lazy_loading[not_attr_is_actually_none-not_ignore_unpopulated-attribute_keyed_dict] 220s [gw0] [ 17%] PASSED test/orm/test_collection.py::UnpopulatedAttrTest::test_what_about_lazy_loading[not_attr_is_actually_none-not_ignore_unpopulated-attribute_keyed_dict] 220s test/orm/test_collection.py::UnpopulatedAttrTest::test_what_about_lazy_loading[not_attr_is_actually_none-not_ignore_unpopulated-column_keyed_dict] 220s [gw1] [ 17%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_roundtrip_future 220s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_column[bind_arg-defer] 220s [gw0] [ 17%] PASSED test/orm/test_collection.py::UnpopulatedAttrTest::test_what_about_lazy_loading[not_attr_is_actually_none-not_ignore_unpopulated-column_keyed_dict] 220s test/sql/test_compare.py::CacheKeyTest::test_bindparam_subclass_nocache 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::CacheKeyTest::test_bindparam_subclass_nocache 220s test/sql/test_compare.py::CacheKeyTest::test_bindparam_subclass_ok_cache 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::CacheKeyTest::test_bindparam_subclass_ok_cache 220s test/sql/test_compare.py::CacheKeyTest::test_cache_key 220s [gw1] [ 17%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_column[bind_arg-defer] 220s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_column[bind_arg-none] 220s [gw1] [ 17%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_column[bind_arg-none] 220s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_column[lead_only-defer] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::CacheKeyTest::test_cache_key 220s test/sql/test_compare.py::CacheKeyTest::test_cache_key_equal 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::CacheKeyTest::test_cache_key_equal 220s test/sql/test_compare.py::CacheKeyTest::test_cache_key_no_method 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::CacheKeyTest::test_cache_key_no_method 220s test/sql/test_compare.py::CacheKeyTest::test_cache_key_object_comparators[--0] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::CacheKeyTest::test_cache_key_object_comparators[--0] 220s test/sql/test_compare.py::CacheKeyTest::test_cache_key_object_comparators[--1] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::CacheKeyTest::test_cache_key_object_comparators[--1] 220s test/sql/test_compare.py::CacheKeyTest::test_cache_key_unknown_traverse 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::CacheKeyTest::test_cache_key_unknown_traverse 220s test/sql/test_compare.py::CacheKeyTest::test_copy_internals_no_method 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::CacheKeyTest::test_copy_internals_no_method 220s test/sql/test_compare.py::CacheKeyTest::test_dml_not_cached_yet[dml_stmt0] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::CacheKeyTest::test_dml_not_cached_yet[dml_stmt0] 220s test/sql/test_compare.py::CacheKeyTest::test_dml_not_cached_yet[dml_stmt1] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::CacheKeyTest::test_dml_not_cached_yet[dml_stmt1] 220s test/sql/test_compare.py::CacheKeyTest::test_dml_not_cached_yet[dml_stmt2] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::CacheKeyTest::test_dml_not_cached_yet[dml_stmt2] 220s test/sql/test_compare.py::CacheKeyTest::test_generative_cache_key_regen 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::CacheKeyTest::test_generative_cache_key_regen 220s test/sql/test_compare.py::CacheKeyTest::test_generative_cache_key_regen_w_del 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::CacheKeyTest::test_generative_cache_key_regen_w_del 220s test/sql/test_compare.py::CacheKeyTest::test_get_children_no_method 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::CacheKeyTest::test_get_children_no_method 220s test/sql/test_compare.py::CacheKeyTest::test_in_with_none 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::CacheKeyTest::test_in_with_none 220s test/sql/test_compare.py::CacheKeyTest::test_literal_binds 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::CacheKeyTest::test_literal_binds 220s test/sql/test_compare.py::CacheKeyTest::test_values_doesnt_caches_right_now 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::CacheKeyTest::test_values_doesnt_caches_right_now 220s test/sql/test_compare.py::CompareAndCopyTest::test_all_present 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::CompareAndCopyTest::test_all_present 220s test/sql/test_compare.py::CompareAndCopyTest::test_compare_col_identity 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::CompareAndCopyTest::test_compare_col_identity 220s test/sql/test_compare.py::CompareAndCopyTest::test_compare_labels 220s [gw1] [ 17%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_column[lead_only-defer] 220s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_column[lead_only-none] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::CompareAndCopyTest::test_compare_labels 220s test/sql/test_compare.py::CompareAndCopyTest::test_copy_internals 220s [gw1] [ 17%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_column[lead_only-none] 220s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_column[none-defer] 220s [gw1] [ 17%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_column[none-defer] 220s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_column[none-none] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::CompareAndCopyTest::test_copy_internals 220s test/sql/test_compare.py::CompareClausesTest::test_cache_key_limit_offset_values 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::CompareClausesTest::test_cache_key_limit_offset_values 220s test/sql/test_compare.py::CompareClausesTest::test_compare_adhoc_tables 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::CompareClausesTest::test_compare_adhoc_tables 220s test/sql/test_compare.py::CompareClausesTest::test_compare_annotated_clears_mapping 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::CompareClausesTest::test_compare_annotated_clears_mapping 220s test/sql/test_compare.py::CompareClausesTest::test_compare_annotated_wo_annotations 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::CompareClausesTest::test_compare_annotated_wo_annotations 220s test/sql/test_compare.py::CompareClausesTest::test_compare_binds 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::CompareClausesTest::test_compare_binds 220s test/sql/test_compare.py::CompareClausesTest::test_compare_clauselist_assoc_different_operator 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::CompareClausesTest::test_compare_clauselist_assoc_different_operator 220s test/sql/test_compare.py::CompareClausesTest::test_compare_clauselist_associative 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::CompareClausesTest::test_compare_clauselist_associative 220s test/sql/test_compare.py::CompareClausesTest::test_compare_clauselist_not_assoc_different_operator 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::CompareClausesTest::test_compare_clauselist_not_assoc_different_operator 220s test/sql/test_compare.py::CompareClausesTest::test_compare_clauselist_not_associative 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::CompareClausesTest::test_compare_clauselist_not_associative 220s test/sql/test_compare.py::CompareClausesTest::test_compare_comparison_associative 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::CompareClausesTest::test_compare_comparison_associative 220s test/sql/test_compare.py::CompareClausesTest::test_compare_comparison_non_commutative_inverses 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::CompareClausesTest::test_compare_comparison_non_commutative_inverses 220s test/sql/test_compare.py::CompareClausesTest::test_compare_labels 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::CompareClausesTest::test_compare_labels 220s test/sql/test_compare.py::CompareClausesTest::test_compare_metadata_tables_annotations_one 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::CompareClausesTest::test_compare_metadata_tables_annotations_one 220s test/sql/test_compare.py::CompareClausesTest::test_compare_metadata_tables_annotations_two 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::CompareClausesTest::test_compare_metadata_tables_annotations_two 220s test/sql/test_compare.py::CompareClausesTest::test_compare_tables 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::CompareClausesTest::test_compare_tables 220s test/sql/test_compare.py::ExecutableFlagsTest::test_is_select[case0] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::ExecutableFlagsTest::test_is_select[case0] 220s test/sql/test_compare.py::ExecutableFlagsTest::test_is_select[case1] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::ExecutableFlagsTest::test_is_select[case1] 220s test/sql/test_compare.py::ExecutableFlagsTest::test_is_select[case2] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::ExecutableFlagsTest::test_is_select[case2] 220s test/sql/test_compare.py::ExecutableFlagsTest::test_is_select[case3] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::ExecutableFlagsTest::test_is_select[case3] 220s test/sql/test_compare.py::ExecutableFlagsTest::test_is_select[case4] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::ExecutableFlagsTest::test_is_select[case4] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[AdHocHasEntityNamespace] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[AdHocHasEntityNamespace] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[BinaryExpression] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[BinaryExpression] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[BindParameter] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[BindParameter] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Case] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Case] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Cast] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Cast] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[ClauseList] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[ClauseList] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[CollationClause] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[CollationClause] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[ColumnClause] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[ColumnClause] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[CompoundSelect] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[CompoundSelect] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Delete] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Delete] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[ExpressionClauseList] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[ExpressionClauseList] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Extract] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Extract] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[ForUpdateArg] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[ForUpdateArg] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[FromGrouping] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[FromGrouping] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[FromStatement] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[FromStatement] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[FunctionAsBinary] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[FunctionAsBinary] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[FunctionElement] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[FunctionElement] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[FunctionFilter] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[FunctionFilter] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Function] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Function] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Grouping] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Grouping] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Insert] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Insert] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Join] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Join] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Label] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Label] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[LambdaElement] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[LambdaElement] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Load] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Load] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[LoaderCriteriaOption] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[LoaderCriteriaOption] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[NullLambdaStatement] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[NullLambdaStatement] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Over] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Over] 220s [gw1] [ 17%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_column[none-none] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[ScalarFunctionColumn] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[ScalarFunctionColumn] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[ScalarSelect] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[ScalarSelect] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[ScalarValues] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[ScalarValues] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[SelectStatementGrouping] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[SelectStatementGrouping] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Select] 220s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_column[propagate_to_loaders-defer] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Select] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Slice] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Slice] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[TableClause] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[TableClause] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[TableValueType] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[TableValueType] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[TableValuedColumn] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[TableValuedColumn] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[TextClause] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[TextClause] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[TextualSelect] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[TextualSelect] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Tuple] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Tuple] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[TypeClause] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[TypeClause] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[TypeCoerce] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[TypeCoerce] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[UnaryExpression] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[UnaryExpression] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Update] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Update] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Values] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Values] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[WithinGroup] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[WithinGroup] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[_AttributeStrategyLoad] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[_AttributeStrategyLoad] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[_LoadElement] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[_LoadElement] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[_MemoizedSelectEntities] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[_MemoizedSelectEntities] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[_WildcardLoad] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[_WildcardLoad] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[_label_reference] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[_label_reference] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[_textual_label_reference] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[_textual_label_reference] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[aggregate_order_by] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[aggregate_order_by] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[array] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[array] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[next_value] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[next_value] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AdHocHasEntityNamespace] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AdHocHasEntityNamespace] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AliasedReturnsRows] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AliasedReturnsRows] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedAlias] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedAlias] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedAliasedReturnsRows] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedAliasedReturnsRows] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedAnsiFunction] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedAnsiFunction] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedAsBoolean] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedAsBoolean] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedBinaryExpression] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedBinaryExpression] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedBindParameter] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedBindParameter] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedBooleanClauseList] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedBooleanClauseList] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedCTE] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedCTE] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedCase] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedCase] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedCast] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedCast] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedClauseList] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedClauseList] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedCollationClause] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedCollationClause] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedCollectionAggregate] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedCollectionAggregate] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedColumnClause] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedColumnClause] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedColumn] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedColumn] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedExists] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedExists] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedExpressionClauseList] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedExpressionClauseList] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedExtract] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedExtract] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedFalse_] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedFalse_] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedFromGrouping] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedFromGrouping] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedFunctionAsBinary] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedFunctionAsBinary] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedFunctionElement] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedFunctionElement] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedFunctionFilter] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedFunctionFilter] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedFunction] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedFunction] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedGenericFunction] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedGenericFunction] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedGrouping] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedGrouping] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedIndexExpression] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedIndexExpression] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedJoin] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedJoin] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedLabel] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedLabel] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedLateral] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedLateral] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedNamedFromGrouping] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedNamedFromGrouping] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedNull] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedNull] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedOrderedSetAgg] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedOrderedSetAgg] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedOver] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedOver] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedReturnTypeFromArgs] 220s [gw1] [ 17%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_column[propagate_to_loaders-defer] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedReturnTypeFromArgs] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedScalarFunctionColumn] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedScalarFunctionColumn] 220s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_column[propagate_to_loaders-none] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedScalarSelect] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedScalarSelect] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedScalarValues] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedScalarValues] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedSlice] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedSlice] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedSubquery] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedSubquery] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedTableClause] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedTableClause] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedTableSample] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedTableSample] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedTableValuedAlias] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedTableValuedAlias] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedTableValuedColumn] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedTableValuedColumn] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedTrue_] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedTrue_] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedTryCast] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedTryCast] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedTuple] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedTuple] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedTypeCoerce] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedTypeCoerce] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedUnaryExpression] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedUnaryExpression] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedValues] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedValues] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedWithinGroup] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedWithinGroup] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotated_OffsetLimitParam] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotated_OffsetLimitParam] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotated_label_reference] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotated_label_reference] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotated_textual_label_reference] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotated_textual_label_reference] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedaggregate_strings] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedaggregate_strings] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedarray_agg] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedarray_agg] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedchar_length] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedchar_length] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedcoalesce] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedcoalesce] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedconcat] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedconcat] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedcount] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedcount] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedcube] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedcube] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedcume_dist] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedcume_dist] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedcurrent_date] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedcurrent_date] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedcurrent_time] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedcurrent_time] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedcurrent_timestamp] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedcurrent_timestamp] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedcurrent_user] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedcurrent_user] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotateddense_rank] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotateddense_rank] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedgrouping_sets] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedgrouping_sets] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedlocaltime] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedlocaltime] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedlocaltimestamp] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedlocaltimestamp] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedmax] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedmax] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedmin] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedmin] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedmode] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedmode] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatednext_value] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatednext_value] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatednow] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatednow] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedpercent_rank] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedpercent_rank] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedpercentile_cont] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedpercentile_cont] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedpercentile_disc] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedpercentile_disc] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedrandom] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedrandom] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedrank] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedrank] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedrollup] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedrollup] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedsession_user] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedsession_user] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedsum] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedsum] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedsysdate] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedsysdate] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotateduser] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotateduser] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[BinaryExpression] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[BinaryExpression] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[BindParameter] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[BindParameter] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[CTE] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[CTE] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Case] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Case] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Cast] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Cast] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[ClauseList] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[ClauseList] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[CollationClause] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[CollationClause] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[ColumnClause] 220s [gw1] [ 17%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_column[propagate_to_loaders-none] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[ColumnClause] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[CompoundSelect] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[CompoundSelect] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Delete] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Delete] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[ExpressionClauseList] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[ExpressionClauseList] 220s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[bind_arg-lazyload] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Extract] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Extract] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[False_] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[False_] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[ForUpdateArg] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[ForUpdateArg] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[FromGrouping] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[FromGrouping] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[FromStatement] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[FromStatement] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[FunctionAsBinary] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[FunctionAsBinary] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[FunctionElement] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[FunctionElement] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[FunctionFilter] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[FunctionFilter] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Function] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Function] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Grouping] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Grouping] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Insert] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Insert] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Join] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Join] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Label] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Label] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[LambdaElement] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[LambdaElement] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Load] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Load] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[LoaderCriteriaOption] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[LoaderCriteriaOption] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[NullLambdaStatement] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[NullLambdaStatement] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Null] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Null] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Over] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Over] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[ScalarFunctionColumn] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[ScalarFunctionColumn] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[ScalarSelect] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[ScalarSelect] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[ScalarValues] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[ScalarValues] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[SelectStatementGrouping] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[SelectStatementGrouping] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Select] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Select] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Slice] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Slice] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[TableClause] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[TableClause] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[TableSample] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[TableSample] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[TableValueType] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[TableValueType] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[TableValuedAlias] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[TableValuedAlias] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[TableValuedColumn] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[TableValuedColumn] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[TextClause] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[TextClause] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[TextualSelect] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[TextualSelect] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[True_] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[True_] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Tuple] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Tuple] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[TypeClause] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[TypeClause] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[TypeCoerce] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[TypeCoerce] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[UnaryExpression] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[UnaryExpression] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Update] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Update] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Values] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Values] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[WithinGroup] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[WithinGroup] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[_AttributeStrategyLoad] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[_AttributeStrategyLoad] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[_LoadElement] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[_LoadElement] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[_MemoizedSelectEntities] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[_MemoizedSelectEntities] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[_WildcardLoad] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[_WildcardLoad] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[_label_reference] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[_label_reference] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[_textual_label_reference] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[_textual_label_reference] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[aggregate_order_by] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[aggregate_order_by] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[array] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[array] 220s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[next_value] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[next_value] 220s test/sql/test_compare.py::TypesTest::test_thirdparty_cache_false[TypeDecorator] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::TypesTest::test_thirdparty_cache_false[TypeDecorator] 220s test/sql/test_compare.py::TypesTest::test_thirdparty_cache_false[UserDefinedType] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::TypesTest::test_thirdparty_cache_false[UserDefinedType] 220s test/sql/test_compare.py::TypesTest::test_thirdparty_cache_ok[TypeDecorator] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::TypesTest::test_thirdparty_cache_ok[TypeDecorator] 220s test/sql/test_compare.py::TypesTest::test_thirdparty_cache_ok[UserDefinedType] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::TypesTest::test_thirdparty_cache_ok[UserDefinedType] 220s test/sql/test_compare.py::TypesTest::test_thirdparty_no_cache[TypeDecorator] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::TypesTest::test_thirdparty_no_cache[TypeDecorator] 220s test/sql/test_compare.py::TypesTest::test_thirdparty_no_cache[UserDefinedType] 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::TypesTest::test_thirdparty_no_cache[UserDefinedType] 220s test/sql/test_compare.py::TypesTest::test_thirdparty_sub_subclass_cache_ok 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::TypesTest::test_thirdparty_sub_subclass_cache_ok 220s test/sql/test_compare.py::TypesTest::test_thirdparty_sub_subclass_no_cache 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::TypesTest::test_thirdparty_sub_subclass_no_cache 220s test/sql/test_compare.py::TypesTest::test_typedec_cache_ok_params 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::TypesTest::test_typedec_cache_ok_params 220s test/sql/test_compare.py::TypesTest::test_userdefined_sub_subclass_cache_ok 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::TypesTest::test_userdefined_sub_subclass_cache_ok 220s test/sql/test_compare.py::TypesTest::test_userdefined_sub_subclass_no_cache 220s [gw0] [ 17%] PASSED test/sql/test_compare.py::TypesTest::test_userdefined_sub_subclass_no_cache 220s test/orm/test_compile.py::CompileTest::test_conflicting_backref_one 220s [gw0] [ 17%] PASSED test/orm/test_compile.py::CompileTest::test_conflicting_backref_one 220s test/orm/test_compile.py::CompileTest::test_conflicting_backref_subclass 220s [gw0] [ 17%] PASSED test/orm/test_compile.py::CompileTest::test_conflicting_backref_subclass 220s test/orm/test_compile.py::CompileTest::test_conflicting_backref_two 220s [gw1] [ 17%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[bind_arg-lazyload] 220s [gw0] [ 17%] PASSED test/orm/test_compile.py::CompileTest::test_conflicting_backref_two 220s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[bind_arg-none] 220s test/orm/test_compile.py::CompileTest::test_misc_one 220s [gw0] [ 17%] PASSED test/orm/test_compile.py::CompileTest::test_misc_one 220s test/orm/test_compile.py::CompileTest::test_with_polymorphic 220s [gw0] [ 17%] PASSED test/orm/test_compile.py::CompileTest::test_with_polymorphic 220s test/sql/test_compiler.py::BindParameterTest::test_bind_anon_name_no_special_chars 220s [gw0] [ 17%] PASSED test/sql/test_compiler.py::BindParameterTest::test_bind_anon_name_no_special_chars 220s test/sql/test_compiler.py::BindParameterTest::test_bind_anon_name_special_chars_uniqueify_one 220s [gw0] [ 17%] PASSED test/sql/test_compiler.py::BindParameterTest::test_bind_anon_name_special_chars_uniqueify_one 220s test/sql/test_compiler.py::BindParameterTest::test_bind_anon_name_special_chars_uniqueify_two 220s [gw0] [ 17%] PASSED test/sql/test_compiler.py::BindParameterTest::test_bind_anon_name_special_chars_uniqueify_two 220s test/sql/test_compiler.py::BindParameterTest::test_bind_as_col 220s [gw0] [ 17%] PASSED test/sql/test_compiler.py::BindParameterTest::test_bind_as_col 220s test/sql/test_compiler.py::BindParameterTest::test_bind_callable 220s [gw0] [ 17%] PASSED test/sql/test_compiler.py::BindParameterTest::test_bind_callable 220s test/sql/test_compiler.py::BindParameterTest::test_bind_escape_extensibility 220s [gw0] [ 17%] PASSED test/sql/test_compiler.py::BindParameterTest::test_bind_escape_extensibility 220s test/sql/test_compiler.py::BindParameterTest::test_bind_given_anon_name_dont_double 220s [gw0] [ 17%] PASSED test/sql/test_compiler.py::BindParameterTest::test_bind_given_anon_name_dont_double 220s test/sql/test_compiler.py::BindParameterTest::test_bind_param_escaping 220s [gw0] [ 17%] PASSED test/sql/test_compiler.py::BindParameterTest::test_bind_param_escaping 220s test/sql/test_compiler.py::BindParameterTest::test_bind_params_missing 220s [gw0] [ 17%] PASSED test/sql/test_compiler.py::BindParameterTest::test_bind_params_missing 220s test/sql/test_compiler.py::BindParameterTest::test_binds 220s [gw1] [ 17%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[bind_arg-none] 220s [gw0] [ 17%] PASSED test/sql/test_compiler.py::BindParameterTest::test_binds 220s test/sql/test_compiler.py::BindParameterTest::test_construct_duped_params_w_bind_clones_post[False] 220s [gw0] [ 17%] PASSED test/sql/test_compiler.py::BindParameterTest::test_construct_duped_params_w_bind_clones_post[False] 220s test/sql/test_compiler.py::BindParameterTest::test_construct_duped_params_w_bind_clones_post[True] 220s [gw0] [ 17%] PASSED test/sql/test_compiler.py::BindParameterTest::test_construct_duped_params_w_bind_clones_post[True] 220s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[bind_arg-selectinload] 220s test/sql/test_compiler.py::BindParameterTest::test_construct_params_combine_extracted[stmt10-stmt20-param10-param20-None-None] 220s [gw0] [ 17%] PASSED test/sql/test_compiler.py::BindParameterTest::test_construct_params_combine_extracted[stmt10-stmt20-param10-param20-None-None] 220s test/sql/test_compiler.py::BindParameterTest::test_construct_params_combine_extracted[stmt11-stmt21-param11-param21-None-None] 220s [gw0] [ 17%] PASSED test/sql/test_compiler.py::BindParameterTest::test_construct_params_combine_extracted[stmt11-stmt21-param11-param21-None-None] 220s test/sql/test_compiler.py::BindParameterTest::test_construct_params_combine_extracted[stmt12-stmt22-param12-param22-None-None] 220s [gw0] [ 17%] PASSED test/sql/test_compiler.py::BindParameterTest::test_construct_params_combine_extracted[stmt12-stmt22-param12-param22-None-None] 220s test/sql/test_compiler.py::BindParameterTest::test_construct_params_combine_extracted[stmt13-stmt23-param13-param23-extparam13-extparam23] 220s [gw0] [ 17%] PASSED test/sql/test_compiler.py::BindParameterTest::test_construct_params_combine_extracted[stmt13-stmt23-param13-param23-extparam13-extparam23] 220s test/sql/test_compiler.py::BindParameterTest::test_construct_params_combine_extracted[stmt14-stmt24-param14-param24-extparam14-extparam24] 220s [gw0] [ 17%] PASSED test/sql/test_compiler.py::BindParameterTest::test_construct_params_combine_extracted[stmt14-stmt24-param14-param24-extparam14-extparam24] 220s test/sql/test_compiler.py::BindParameterTest::test_construct_params_combine_extracted[stmt15-stmt25-param15-param25-None-None] 220s [gw0] [ 17%] PASSED test/sql/test_compiler.py::BindParameterTest::test_construct_params_combine_extracted[stmt15-stmt25-param15-param25-None-None] 220s test/sql/test_compiler.py::BindParameterTest::test_construct_params_positional_plain_repeated 220s [gw0] [ 17%] PASSED test/sql/test_compiler.py::BindParameterTest::test_construct_params_positional_plain_repeated 220s test/sql/test_compiler.py::BindParameterTest::test_construct_params_repeated_postcompile_params_one 220s [gw0] [ 17%] PASSED test/sql/test_compiler.py::BindParameterTest::test_construct_params_repeated_postcompile_params_one 220s test/sql/test_compiler.py::BindParameterTest::test_construct_params_repeated_postcompile_params_two 220s [gw0] [ 17%] PASSED test/sql/test_compiler.py::BindParameterTest::test_construct_params_repeated_postcompile_params_two 220s test/sql/test_compiler.py::BindParameterTest::test_construct_params_w_bind_clones_post[False] 220s [gw0] [ 17%] PASSED test/sql/test_compiler.py::BindParameterTest::test_construct_params_w_bind_clones_post[False] 220s test/sql/test_compiler.py::BindParameterTest::test_construct_params_w_bind_clones_post[True] 220s [gw0] [ 17%] PASSED test/sql/test_compiler.py::BindParameterTest::test_construct_params_w_bind_clones_post[True] 220s test/sql/test_compiler.py::BindParameterTest::test_construct_params_w_bind_clones_pre 220s [gw0] [ 17%] PASSED test/sql/test_compiler.py::BindParameterTest::test_construct_params_w_bind_clones_pre 220s test/sql/test_compiler.py::BindParameterTest::test_expanding_in_repeated[named] 220s [gw0] [ 17%] PASSED test/sql/test_compiler.py::BindParameterTest::test_expanding_in_repeated[named] 220s test/sql/test_compiler.py::BindParameterTest::test_expanding_in_repeated[numeric] 220s [gw0] [ 17%] PASSED test/sql/test_compiler.py::BindParameterTest::test_expanding_in_repeated[numeric] 220s test/sql/test_compiler.py::BindParameterTest::test_expanding_in_repeated[qmark] 220s [gw0] [ 17%] PASSED test/sql/test_compiler.py::BindParameterTest::test_expanding_in_repeated[qmark] 220s test/sql/test_compiler.py::BindParameterTest::test_expanding_non_expanding_conflict 220s [gw0] [ 17%] PASSED test/sql/test_compiler.py::BindParameterTest::test_expanding_non_expanding_conflict 220s test/sql/test_compiler.py::BindParameterTest::test_expanding_parameter 220s [gw0] [ 17%] PASSED test/sql/test_compiler.py::BindParameterTest::test_expanding_parameter 220s test/sql/test_compiler.py::BindParameterTest::test_fetch_offset_compound_select_literal_binds 220s [gw0] [ 17%] PASSED test/sql/test_compiler.py::BindParameterTest::test_fetch_offset_compound_select_literal_binds 220s test/sql/test_compiler.py::BindParameterTest::test_fetch_offset_select_literal_binds 220s [gw0] [ 17%] PASSED test/sql/test_compiler.py::BindParameterTest::test_fetch_offset_select_literal_binds 220s test/sql/test_compiler.py::BindParameterTest::test_limit_offset_compound_select_literal_binds 220s [gw0] [ 17%] PASSED test/sql/test_compiler.py::BindParameterTest::test_limit_offset_compound_select_literal_binds 220s test/sql/test_compiler.py::BindParameterTest::test_limit_offset_select_literal_binds 220s [gw0] [ 17%] PASSED test/sql/test_compiler.py::BindParameterTest::test_limit_offset_select_literal_binds 220s test/sql/test_compiler.py::BindParameterTest::test_literal_bind_dont_know_how_to_quote[expanding] 220s [gw0] [ 17%] PASSED test/sql/test_compiler.py::BindParameterTest::test_literal_bind_dont_know_how_to_quote[expanding] 220s test/sql/test_compiler.py::BindParameterTest::test_literal_bind_dont_know_how_to_quote[plain] 220s [gw0] [ 17%] PASSED test/sql/test_compiler.py::BindParameterTest::test_literal_bind_dont_know_how_to_quote[plain] 220s test/sql/test_compiler.py::BindParameterTest::test_literal_bind_typeerror[expanding] 220s [gw0] [ 17%] PASSED test/sql/test_compiler.py::BindParameterTest::test_literal_bind_typeerror[expanding] 220s test/sql/test_compiler.py::BindParameterTest::test_literal_bind_typeerror[plain] 220s [gw0] [ 17%] PASSED test/sql/test_compiler.py::BindParameterTest::test_literal_bind_typeerror[plain] 220s test/sql/test_compiler.py::BindParameterTest::test_literal_execute_combinations[default] 220s [gw0] [ 17%] PASSED test/sql/test_compiler.py::BindParameterTest::test_literal_execute_combinations[default] 220s test/sql/test_compiler.py::BindParameterTest::test_literal_execute_combinations[default_qmark] 220s [gw0] [ 17%] PASSED test/sql/test_compiler.py::BindParameterTest::test_literal_execute_combinations[default_qmark] 220s test/sql/test_compiler.py::BindParameterTest::test_multiple_col_binds 220s [gw0] [ 18%] PASSED test/sql/test_compiler.py::BindParameterTest::test_multiple_col_binds 220s test/sql/test_compiler.py::BindParameterTest::test_numeric_dollar_bindparam 220s [gw0] [ 18%] PASSED test/sql/test_compiler.py::BindParameterTest::test_numeric_dollar_bindparam 220s test/sql/test_compiler.py::BindParameterTest::test_render_binds_as_literal[five] 220s [gw0] [ 18%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_binds_as_literal[five] 220s test/sql/test_compiler.py::BindParameterTest::test_render_binds_as_literal[four] 220s [gw0] [ 18%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_binds_as_literal[four] 220s test/sql/test_compiler.py::BindParameterTest::test_render_binds_as_literal[one] 220s [gw0] [ 18%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_binds_as_literal[one] 220s test/sql/test_compiler.py::BindParameterTest::test_render_binds_as_literal[seven] 220s [gw0] [ 18%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_binds_as_literal[seven] 220s test/sql/test_compiler.py::BindParameterTest::test_render_binds_as_literal[six] 220s [gw0] [ 18%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_binds_as_literal[six] 220s test/sql/test_compiler.py::BindParameterTest::test_render_binds_as_literal[three] 220s [gw1] [ 18%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[bind_arg-selectinload] 220s [gw0] [ 18%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_binds_as_literal[three] 220s test/sql/test_compiler.py::BindParameterTest::test_render_binds_as_literal[two] 220s [gw0] [ 18%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_binds_as_literal[two] 220s test/sql/test_compiler.py::BindParameterTest::test_render_expanding_parameter 220s [gw0] [ 18%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_expanding_parameter 221s test/sql/test_compiler.py::BindParameterTest::test_render_expanding_parameter_literal_binds 221s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[lead_only-lazyload] 221s [gw0] [ 18%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_expanding_parameter_literal_binds 221s test/sql/test_compiler.py::BindParameterTest::test_render_expanding_parameter_render_postcompile 221s [gw0] [ 18%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_expanding_parameter_render_postcompile 221s test/sql/test_compiler.py::BindParameterTest::test_render_literal_execute_parameter 221s [gw0] [ 18%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_literal_execute_parameter 221s test/sql/test_compiler.py::BindParameterTest::test_render_literal_execute_parameter_literal_binds 221s [gw0] [ 18%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_literal_execute_parameter_literal_binds 221s test/sql/test_compiler.py::BindParameterTest::test_render_literal_execute_parameter_render_postcompile 221s [gw0] [ 18%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_literal_execute_parameter_render_postcompile 221s test/sql/test_compiler.py::BindParameterTest::test_render_literal_execute_sent_parameter_literal_binds 221s [gw0] [ 18%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_literal_execute_sent_parameter_literal_binds 221s test/sql/test_compiler.py::BindParameterTest::test_render_nulls_literal_binds[stmt0-SELECT mytable.myid FROM mytable WHERE mytable.myid = NULL-True-None] 221s [gw0] [ 18%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_nulls_literal_binds[stmt0-SELECT mytable.myid FROM mytable WHERE mytable.myid = NULL-True-None] 221s test/sql/test_compiler.py::BindParameterTest::test_render_nulls_literal_binds[stmt1-SELECT mytable.myid FROM mytable WHERE mytable.myid IS NULL-False-None] 221s [gw0] [ 18%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_nulls_literal_binds[stmt1-SELECT mytable.myid FROM mytable WHERE mytable.myid IS NULL-False-None] 221s test/sql/test_compiler.py::BindParameterTest::test_render_nulls_literal_binds[stmt2-SELECT mytable.myid, NULL AS anon_1 FROM mytable-False-None] 221s [gw0] [ 18%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_nulls_literal_binds[stmt2-SELECT mytable.myid, NULL AS anon_1 FROM mytable-False-None] 221s test/sql/test_compiler.py::BindParameterTest::test_render_nulls_literal_binds[stmt3-SELECT mytable.myid FROM mytable WHERE mytable.myid IS NULL-False-None] 221s [gw0] [ 18%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_nulls_literal_binds[stmt3-SELECT mytable.myid FROM mytable WHERE mytable.myid IS NULL-False-None] 221s test/sql/test_compiler.py::BindParameterTest::test_render_nulls_literal_binds[stmt4-INSERT INTO mytable (myid) VALUES (NULL)-False-None] 221s [gw0] [ 18%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_nulls_literal_binds[stmt4-INSERT INTO mytable (myid) VALUES (NULL)-False-None] 221s test/sql/test_compiler.py::BindParameterTest::test_render_nulls_literal_binds[stmt5-INSERT INTO mytable DEFAULT VALUES-False-params5] 221s [gw0] [ 18%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_nulls_literal_binds[stmt5-INSERT INTO mytable DEFAULT VALUES-False-params5] 221s test/sql/test_compiler.py::BindParameterTest::test_render_nulls_literal_binds[stmt6-UPDATE mytable SET myid=NULL-False-None] 221s [gw0] [ 18%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_nulls_literal_binds[stmt6-UPDATE mytable SET myid=NULL-False-None] 221s test/sql/test_compiler.py::BindParameterTest::test_render_nulls_literal_binds[stmt7-UPDATE mytable SET myid=NULL WHERE mytable.myid = NULL-True-None] 221s [gw0] [ 18%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_nulls_literal_binds[stmt7-UPDATE mytable SET myid=NULL WHERE mytable.myid = NULL-True-None] 221s test/sql/test_compiler.py::BindParameterTest::test_select_in[not_scalar_subquery] 221s [gw0] [ 18%] PASSED test/sql/test_compiler.py::BindParameterTest::test_select_in[not_scalar_subquery] 221s test/sql/test_compiler.py::BindParameterTest::test_select_in[scalar_subquery] 221s [gw0] [ 18%] PASSED test/sql/test_compiler.py::BindParameterTest::test_select_in[scalar_subquery] 221s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape[not_use_positional-[BracketsAndCase]-_BracketsAndCase_] 221s [gw0] [ 18%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape[not_use_positional-[BracketsAndCase]-_BracketsAndCase_] 221s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape[not_use_positional-_name-_name] 221s [gw0] [ 18%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape[not_use_positional-_name-_name] 221s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape[not_use_positional-has spaces-has_spaces] 221s [gw0] [ 18%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape[not_use_positional-has spaces-has_spaces] 221s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape[not_use_positional-normalname-normalname] 221s [gw0] [ 18%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape[not_use_positional-normalname-normalname] 221s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape[use_positional-[BracketsAndCase]-_BracketsAndCase_] 221s [gw0] [ 18%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape[use_positional-[BracketsAndCase]-_BracketsAndCase_] 221s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape[use_positional-_name-_name] 221s [gw0] [ 18%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape[use_positional-_name-_name] 221s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape[use_positional-has spaces-has_spaces] 221s [gw0] [ 18%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape[use_positional-has spaces-has_spaces] 221s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape[use_positional-normalname-normalname] 221s [gw0] [ 18%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape[use_positional-normalname-normalname] 221s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_collision[not_use_positional] 221s [gw0] [ 18%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_collision[not_use_positional] 221s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_collision[use_positional] 221s [gw0] [ 18%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_collision[use_positional] 221s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[named-[BracketsAndCase]-_BracketsAndCase_] 221s [gw0] [ 18%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[named-[BracketsAndCase]-_BracketsAndCase_] 221s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[named-_name-_name] 221s [gw0] [ 18%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[named-_name-_name] 221s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[named-has spaces-has_spaces] 221s [gw0] [ 18%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[named-has spaces-has_spaces] 221s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[named-normalname-normalname] 221s [gw0] [ 18%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[named-normalname-normalname] 221s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[numeric-[BracketsAndCase]-_BracketsAndCase_] 221s [gw0] [ 18%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[numeric-[BracketsAndCase]-_BracketsAndCase_] 221s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[numeric-_name-_name] 221s [gw0] [ 18%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[numeric-_name-_name] 221s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[numeric-has spaces-has_spaces] 221s [gw0] [ 18%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[numeric-has spaces-has_spaces] 221s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[numeric-normalname-normalname] 221s [gw0] [ 18%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[numeric-normalname-normalname] 221s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[qmark-[BracketsAndCase]-_BracketsAndCase_] 221s [gw0] [ 18%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[qmark-[BracketsAndCase]-_BracketsAndCase_] 221s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[qmark-_name-_name] 221s [gw0] [ 18%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[qmark-_name-_name] 221s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[qmark-has spaces-has_spaces] 221s [gw0] [ 18%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[qmark-has spaces-has_spaces] 221s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[qmark-normalname-normalname] 221s [gw0] [ 18%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[qmark-normalname-normalname] 221s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[named-[BracketsAndCase]-_BracketsAndCase_] 221s [gw0] [ 18%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[named-[BracketsAndCase]-_BracketsAndCase_] 221s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[named-_name-_name] 221s [gw0] [ 18%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[named-_name-_name] 221s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[named-has spaces-has_spaces] 221s [gw0] [ 18%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[named-has spaces-has_spaces] 221s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[named-normalname-normalname] 221s [gw0] [ 18%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[named-normalname-normalname] 221s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[numeric-[BracketsAndCase]-_BracketsAndCase_] 221s [gw1] [ 18%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[lead_only-lazyload] 221s [gw0] [ 18%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[numeric-[BracketsAndCase]-_BracketsAndCase_] 221s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[numeric-_name-_name] 221s [gw0] [ 18%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[numeric-_name-_name] 221s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[numeric-has spaces-has_spaces] 221s [gw0] [ 18%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[numeric-has spaces-has_spaces] 221s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[numeric-normalname-normalname] 221s [gw0] [ 18%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[numeric-normalname-normalname] 221s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[qmark-[BracketsAndCase]-_BracketsAndCase_] 221s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[lead_only-none] 221s [gw0] [ 18%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[qmark-[BracketsAndCase]-_BracketsAndCase_] 221s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[qmark-_name-_name] 221s [gw0] [ 18%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[qmark-_name-_name] 221s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[qmark-has spaces-has_spaces] 221s [gw0] [ 18%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[qmark-has spaces-has_spaces] 221s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[qmark-normalname-normalname] 221s [gw0] [ 18%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[qmark-normalname-normalname] 221s test/sql/test_compiler.py::BindParameterTest::test_tuple_clauselist_in 221s [gw0] [ 18%] PASSED test/sql/test_compiler.py::BindParameterTest::test_tuple_clauselist_in 221s test/sql/test_compiler.py::BindParameterTest::test_tuple_expanding_in_no_values 221s [gw0] [ 18%] PASSED test/sql/test_compiler.py::BindParameterTest::test_tuple_expanding_in_no_values 221s test/sql/test_compiler.py::BindParameterTest::test_tuple_expanding_in_values 221s [gw0] [ 18%] PASSED test/sql/test_compiler.py::BindParameterTest::test_tuple_expanding_in_values 221s test/sql/test_compiler.py::BindParameterTest::test_unique_binds_no_clone_collision 221s [gw0] [ 18%] PASSED test/sql/test_compiler.py::BindParameterTest::test_unique_binds_no_clone_collision 221s test/dialect/postgresql/test_compiler.py::CacheKeyTest::test_aggregate_order_by 221s [gw0] [ 18%] PASSED test/dialect/postgresql/test_compiler.py::CacheKeyTest::test_aggregate_order_by 221s test/dialect/postgresql/test_compiler.py::CacheKeyTest::test_array_equivalent_keys_one_element 221s [gw0] [ 18%] PASSED test/dialect/postgresql/test_compiler.py::CacheKeyTest::test_array_equivalent_keys_one_element 221s test/dialect/postgresql/test_compiler.py::CacheKeyTest::test_array_equivalent_keys_two_elements 221s [gw0] [ 18%] PASSED test/dialect/postgresql/test_compiler.py::CacheKeyTest::test_array_equivalent_keys_two_elements 221s test/dialect/postgresql/test_compiler.py::CacheKeyTest::test_array_heterogeneous 221s [gw0] [ 18%] PASSED test/dialect/postgresql/test_compiler.py::CacheKeyTest::test_array_heterogeneous 221s test/sql/test_compiler.py::CoercionTest::test_None_and_nothing 221s [gw0] [ 18%] PASSED test/sql/test_compiler.py::CoercionTest::test_None_and_nothing 221s test/sql/test_compiler.py::CoercionTest::test_None_and_val 221s [gw0] [ 18%] PASSED test/sql/test_compiler.py::CoercionTest::test_None_and_val 221s test/sql/test_compiler.py::CoercionTest::test_coerce_bool_where 221s [gw0] [ 18%] PASSED test/sql/test_compiler.py::CoercionTest::test_coerce_bool_where 221s test/sql/test_compiler.py::CoercionTest::test_coerce_bool_where_non_native 221s [gw0] [ 18%] PASSED test/sql/test_compiler.py::CoercionTest::test_coerce_bool_where_non_native 221s test/sql/test_compiler.py::CoercionTest::test_val_and_None 221s [gw0] [ 18%] PASSED test/sql/test_compiler.py::CoercionTest::test_val_and_None 221s test/sql/test_compiler.py::CoercionTest::test_val_and_false 221s [gw0] [ 18%] PASSED test/sql/test_compiler.py::CoercionTest::test_val_and_false 221s test/sql/test_compiler.py::CoercionTest::test_val_and_null 221s [gw0] [ 18%] PASSED test/sql/test_compiler.py::CoercionTest::test_val_and_null 221s test/sql/test_compiler.py::CoercionTest::test_val_and_true_coerced 221s [gw0] [ 18%] PASSED test/sql/test_compiler.py::CoercionTest::test_val_and_true_coerced 221s test/sql/test_compiler.py::CoercionTest::test_val_is_null_coerced 221s [gw0] [ 18%] PASSED test/sql/test_compiler.py::CoercionTest::test_val_is_null_coerced 221s test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_illegal_two_autoincrements 221s [gw0] [ 18%] PASSED test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_illegal_two_autoincrements 221s test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_increment_5 221s [gw0] [ 18%] PASSED test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_increment_5 221s test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_no_primary_key 221s [gw0] [ 18%] PASSED test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_no_primary_key 221s test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_object_1_1 221s [gw0] [ 18%] PASSED test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_object_1_1 221s test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_object_illegal_two_autoincrements 221s [gw0] [ 18%] PASSED test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_object_illegal_two_autoincrements 221s test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_object_no_options 221s [gw0] [ 18%] PASSED test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_object_no_options 221s test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_object_no_primary_key 221s [gw0] [ 18%] PASSED test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_object_no_primary_key 221s test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_object_no_primary_key_non_nullable 221s [gw0] [ 18%] PASSED test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_object_no_primary_key_non_nullable 221s test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_object_separate_from_primary_key 221s [gw0] [ 18%] PASSED test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_object_separate_from_primary_key 221s test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_options_ignored_with_identity_object[create_table0] 221s [gw0] [ 18%] PASSED test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_options_ignored_with_identity_object[create_table0] 221s test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_options_ignored_with_identity_object[create_table1] 221s [gw0] [ 18%] PASSED test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_options_ignored_with_identity_object[create_table1] 221s test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_separate_from_primary_key 221s [gw0] [ 18%] PASSED test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_separate_from_primary_key 221s test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_start_0 221s [gw0] [ 18%] PASSED test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_start_0 221s test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_primary_key_defaults_to_identity 221s [gw0] [ 18%] PASSED test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_primary_key_defaults_to_identity 221s test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_primary_key_no_identity 221s [gw0] [ 18%] PASSED test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_primary_key_no_identity 221s test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_primary_key_with_identity_object 221s [gw0] [ 18%] PASSED test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_primary_key_with_identity_object 221s [gw1] [ 18%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[lead_only-none] 221s test/dialect/postgresql/test_compiler.py::CompileTest::test_aggregate_orcer_by_no_arg 221s [gw0] [ 18%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_aggregate_orcer_by_no_arg 221s test/dialect/postgresql/test_compiler.py::CompileTest::test_aggregate_order_by_adapt 221s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[lead_only-selectinload] 221s [gw0] [ 18%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_aggregate_order_by_adapt 221s test/dialect/postgresql/test_compiler.py::CompileTest::test_aggregate_order_by_multi_col 221s [gw0] [ 18%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_aggregate_order_by_multi_col 221s test/dialect/postgresql/test_compiler.py::CompileTest::test_aggregate_order_by_one 221s [gw0] [ 18%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_aggregate_order_by_one 221s test/dialect/postgresql/test_compiler.py::CompileTest::test_aggregate_order_by_two 221s [gw0] [ 18%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_aggregate_order_by_two 221s test/dialect/oracle/test_compiler.py::CompileTest::test_alias_outer_join 221s [gw0] [ 18%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_alias_outer_join 221s test/dialect/postgresql/test_compiler.py::CompileTest::test_array 221s [gw0] [ 18%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_array 221s test/dialect/postgresql/test_compiler.py::CompileTest::test_array_agg_w_filter_subscript 221s [gw0] [ 18%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_array_agg_w_filter_subscript 221s test/dialect/postgresql/test_compiler.py::CompileTest::test_array_literal 221s [gw0] [ 18%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_array_literal 221s test/dialect/postgresql/test_compiler.py::CompileTest::test_array_literal_compare 221s [gw0] [ 18%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_array_literal_compare 221s test/dialect/postgresql/test_compiler.py::CompileTest::test_array_literal_contained_by 221s [gw0] [ 18%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_array_literal_contained_by 221s test/dialect/postgresql/test_compiler.py::CompileTest::test_array_literal_contains 221s [gw0] [ 18%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_array_literal_contains 221s test/dialect/postgresql/test_compiler.py::CompileTest::test_array_literal_empty[no type_] 221s [gw0] [ 18%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_array_literal_empty[no type_] 221s test/dialect/postgresql/test_compiler.py::CompileTest::test_array_literal_empty[with type_] 221s [gw0] [ 18%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_array_literal_empty[with type_] 221s test/dialect/postgresql/test_compiler.py::CompileTest::test_array_literal_insert 221s [gw0] [ 18%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_array_literal_insert 221s test/dialect/postgresql/test_compiler.py::CompileTest::test_array_literal_type 221s [gw0] [ 18%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_array_literal_type 221s test/dialect/postgresql/test_compiler.py::CompileTest::test_array_zero_indexes[False] 221s [gw0] [ 18%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_array_zero_indexes[False] 221s test/dialect/postgresql/test_compiler.py::CompileTest::test_array_zero_indexes[True] 221s [gw0] [ 18%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_array_zero_indexes[True] 221s test/dialect/oracle/test_compiler.py::CompileTest::test_bindparam_quote 221s [gw0] [ 18%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_bindparam_quote 221s test/dialect/oracle/test_compiler.py::CompileTest::test_bindparam_quote_works_on_expanding 221s [gw0] [ 18%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_bindparam_quote_works_on_expanding 221s test/dialect/postgresql/test_compiler.py::CompileTest::test_bitwise_xor 221s [gw0] [ 18%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_bitwise_xor 221s test/dialect/postgresql/test_compiler.py::CompileTest::test_cast_domain_schema 221s [gw0] [ 18%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_cast_domain_schema 221s test/dialect/postgresql/test_compiler.py::CompileTest::test_cast_double_pg_double 221s [gw0] [ 18%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_cast_double_pg_double 221s test/dialect/postgresql/test_compiler.py::CompileTest::test_cast_enum_schema 221s [gw0] [ 18%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_cast_enum_schema 221s test/dialect/postgresql/test_compiler.py::CompileTest::test_cast_enum_schema_translate 221s [gw0] [ 18%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_cast_enum_schema_translate 221s test/dialect/mssql/test_compiler.py::CompileTest::test_column_computed[no_persisted] 221s [gw1] [ 18%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[lead_only-selectinload] 221s [gw0] [ 18%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_column_computed[no_persisted] 221s test/dialect/mysql/test_compiler.py::CompileTest::test_column_computed[no_persisted] 221s [gw0] [ 18%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_column_computed[no_persisted] 221s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[none-lazyload] 221s test/dialect/oracle/test_compiler.py::CompileTest::test_column_computed[no_persisted] 221s [gw0] [ 18%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_column_computed[no_persisted] 221s test/dialect/postgresql/test_compiler.py::CompileTest::test_column_computed[no_persisted] 221s [gw0] [ 18%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_column_computed[no_persisted] 221s test/dialect/mssql/test_compiler.py::CompileTest::test_column_computed[persisted_false] 221s [gw0] [ 18%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_column_computed[persisted_false] 221s test/dialect/mysql/test_compiler.py::CompileTest::test_column_computed[persisted_false] 221s [gw0] [ 18%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_column_computed[persisted_false] 221s test/dialect/oracle/test_compiler.py::CompileTest::test_column_computed[persisted_false] 221s [gw0] [ 18%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_column_computed[persisted_false] 221s test/dialect/mssql/test_compiler.py::CompileTest::test_column_computed[persisted_none] 221s [gw0] [ 18%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_column_computed[persisted_none] 221s test/dialect/mysql/test_compiler.py::CompileTest::test_column_computed[persisted_none] 221s [gw0] [ 18%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_column_computed[persisted_none] 221s test/dialect/oracle/test_compiler.py::CompileTest::test_column_computed[persisted_none] 221s [gw0] [ 18%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_column_computed[persisted_none] 221s test/dialect/postgresql/test_compiler.py::CompileTest::test_column_computed[persisted_none] 221s [gw0] [ 18%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_column_computed[persisted_none] 221s test/dialect/mssql/test_compiler.py::CompileTest::test_column_computed[persisted_true] 221s [gw0] [ 18%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_column_computed[persisted_true] 221s test/dialect/mysql/test_compiler.py::CompileTest::test_column_computed[persisted_true] 221s [gw0] [ 18%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_column_computed[persisted_true] 221s test/dialect/postgresql/test_compiler.py::CompileTest::test_column_computed[persisted_true] 221s [gw0] [ 18%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_column_computed[persisted_true] 221s test/dialect/postgresql/test_compiler.py::CompileTest::test_column_computed_persisted_false 221s [gw0] [ 18%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_column_computed_persisted_false 221s test/dialect/oracle/test_compiler.py::CompileTest::test_column_computed_persisted_true 221s [gw0] [ 18%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_column_computed_persisted_true 221s test/dialect/oracle/test_compiler.py::CompileTest::test_column_identity 221s [gw0] [ 18%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_column_identity 221s test/dialect/postgresql/test_compiler.py::CompileTest::test_column_identity[False] 221s [gw0] [ 18%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_column_identity[False] 221s test/dialect/postgresql/test_compiler.py::CompileTest::test_column_identity[True] 221s [gw0] [ 18%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_column_identity[True] 221s test/dialect/oracle/test_compiler.py::CompileTest::test_column_identity_no_generated 221s [gw0] [ 18%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_column_identity_no_generated 221s test/dialect/postgresql/test_compiler.py::CompileTest::test_column_identity_no_support[False] 221s [gw0] [ 18%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_column_identity_no_support[False] 221s test/dialect/postgresql/test_compiler.py::CompileTest::test_column_identity_no_support[True] 221s [gw0] [ 18%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_column_identity_no_support[True] 221s test/dialect/oracle/test_compiler.py::CompileTest::test_column_identity_not_supported 221s [gw0] [ 18%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_column_identity_not_supported 221s test/dialect/postgresql/test_compiler.py::CompileTest::test_column_identity_null 221s [gw0] [ 18%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_column_identity_null 221s test/dialect/oracle/test_compiler.py::CompileTest::test_column_identity_on_null[False-False-BY DEFAULT] 221s [gw1] [ 18%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[none-lazyload] 221s [gw0] [ 18%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_column_identity_on_null[False-False-BY DEFAULT] 221s test/dialect/oracle/test_compiler.py::CompileTest::test_column_identity_on_null[False-None-BY DEFAULT] 221s [gw0] [ 18%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_column_identity_on_null[False-None-BY DEFAULT] 221s test/dialect/oracle/test_compiler.py::CompileTest::test_column_identity_on_null[False-True-BY DEFAULT ON NULL] 221s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[none-none] 221s [gw0] [ 18%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_column_identity_on_null[False-True-BY DEFAULT ON NULL] 221s test/dialect/oracle/test_compiler.py::CompileTest::test_column_identity_on_null[True-True-ALWAYS ON NULL] 221s [gw0] [ 18%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_column_identity_on_null[True-True-ALWAYS ON NULL] 221s test/dialect/oracle/test_compiler.py::CompileTest::test_compound 221s [gw0] [ 18%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_compound 221s test/dialect/mysql/test_compiler.py::CompileTest::test_concat_compile_kw 221s [gw0] [ 18%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_concat_compile_kw 221s test/dialect/postgresql/test_compiler.py::CompileTest::test_copy_exclude_constraint_adhoc_columns[False-immediate] 221s [gw0] [ 18%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_copy_exclude_constraint_adhoc_columns[False-immediate] 221s test/dialect/postgresql/test_compiler.py::CompileTest::test_copy_exclude_constraint_adhoc_columns[True-deferred] 221s [gw0] [ 18%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_copy_exclude_constraint_adhoc_columns[True-deferred] 221s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_check_constraint_not_valid 221s [gw0] [ 18%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_check_constraint_not_valid 221s test/dialect/mysql/test_compiler.py::CompileTest::test_create_composite_index_with_length 221s [gw0] [ 18%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_composite_index_with_length 221s test/dialect/mysql/test_compiler.py::CompileTest::test_create_composite_index_with_length_quoted 221s [gw0] [ 18%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_composite_index_with_length_quoted 221s test/dialect/mysql/test_compiler.py::CompileTest::test_create_composite_index_with_length_quoted_3085_workaround 221s [gw0] [ 18%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_composite_index_with_length_quoted_3085_workaround 221s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_domain_schema_translate 221s [gw0] [ 18%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_domain_schema_translate 221s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_drop_enum 221s [gw0] [ 18%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_drop_enum 221s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_enum_schema_translate 221s [gw0] [ 18%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_enum_schema_translate 221s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_foreign_key_column_not_valid 221s [gw0] [ 18%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_foreign_key_column_not_valid 221s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_foreign_key_constraint_not_valid 221s [gw0] [ 18%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_foreign_key_constraint_not_valid 221s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_foreign_key_constraint_ondelete_column_list 221s [gw0] [ 18%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_foreign_key_constraint_ondelete_column_list 221s test/dialect/oracle/test_compiler.py::CompileTest::test_create_index_alt_schema 221s [gw0] [ 18%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_create_index_alt_schema 221s test/dialect/oracle/test_compiler.py::CompileTest::test_create_index_bitmap_compress 221s [gw0] [ 18%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_create_index_bitmap_compress 221s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_concurrently 221s [gw0] [ 18%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_concurrently 221s test/dialect/mssql/test_compiler.py::CompileTest::test_create_index_expr 221s [gw0] [ 18%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_create_index_expr 221s test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_expr 221s [gw0] [ 18%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_expr 221s test/dialect/oracle/test_compiler.py::CompileTest::test_create_index_expr 221s [gw0] [ 18%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_create_index_expr 221s test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_expr_func 221s [gw0] [ 18%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_expr_func 221s test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_expr_func_unary 221s [gw0] [ 18%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_expr_func_unary 221s [gw1] [ 18%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[none-none] 221s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_expr_gets_parens 221s [gw0] [ 18%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_expr_gets_parens 221s test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_expr_two 221s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[none-selectinload] 221s [gw0] [ 18%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_expr_two 221s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_literals 221s [gw0] [ 18%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_literals 221s test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_simple 221s [gw0] [ 18%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_simple 221s test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_with_arbitrary_column_element 221s [gw0] [ 18%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_with_arbitrary_column_element 221s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_with_labeled_ops 221s [gw0] [ 18%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_with_labeled_ops 221s test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_with_length 221s [gw0] [ 18%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_with_length 221s test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_with_length_quoted 221s [gw0] [ 18%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_with_length_quoted 221s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_with_multiple_options 221s [gw0] [ 18%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_with_multiple_options 221s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_with_ops 221s [gw0] [ 18%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_with_ops 221s test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_with_parser 221s [gw0] [ 18%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_with_parser 221s test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_with_prefix 221s [gw0] [ 18%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_with_prefix 221s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_with_tablespace 221s [gw0] [ 18%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_with_tablespace 221s test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_with_text 221s [gw0] [ 18%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_with_text 221s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_with_text_or_composite 221s [gw0] [ 18%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_with_text_or_composite 221s test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_with_using 221s [gw0] [ 18%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_with_using 221s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_with_using 221s [gw0] [ 18%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_with_using 221s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_with_using_unusual_conditions 221s [gw0] [ 18%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_with_using_unusual_conditions 221s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_with_with 221s [gw0] [ 18%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_with_with 221s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_partial_index 221s [gw0] [ 18%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_partial_index 221s test/dialect/mysql/test_compiler.py::CompileTest::test_create_pk_plain 221s [gw0] [ 18%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_pk_plain 221s test/dialect/mysql/test_compiler.py::CompileTest::test_create_pk_with_using 221s [gw0] [ 18%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_pk_with_using 221s test/dialect/mysql/test_compiler.py::CompileTest::test_create_server_default_with_function_using[False-False-version5] 221s [gw0] [ 18%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_server_default_with_function_using[False-False-version5] 221s test/dialect/mysql/test_compiler.py::CompileTest::test_create_server_default_with_function_using[False-True-version2] 221s [gw0] [ 18%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_server_default_with_function_using[False-True-version2] 221s test/dialect/mysql/test_compiler.py::CompileTest::test_create_server_default_with_function_using[True-False-version3] 221s [gw0] [ 18%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_server_default_with_function_using[True-False-version3] 221s test/dialect/mysql/test_compiler.py::CompileTest::test_create_server_default_with_function_using[True-False-version4] 221s [gw1] [ 18%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[none-selectinload] 221s [gw0] [ 18%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_server_default_with_function_using[True-False-version4] 221s test/dialect/mysql/test_compiler.py::CompileTest::test_create_server_default_with_function_using[True-True-version0] 221s [gw0] [ 18%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_server_default_with_function_using[True-True-version0] 221s test/dialect/mysql/test_compiler.py::CompileTest::test_create_server_default_with_function_using[True-True-version1] 221s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[propagate_to_loaders-lazyload] 221s [gw0] [ 18%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_server_default_with_function_using[True-True-version1] 221s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_array_embedded_schema_type_schema_translate 221s [gw0] [ 18%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_array_embedded_schema_type_schema_translate 221s test/dialect/oracle/test_compiler.py::CompileTest::test_create_table_compress 221s [gw0] [ 18%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_create_table_compress 221s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_inherits 221s [gw0] [ 18%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_inherits 221s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_inherits_quoting 221s [gw0] [ 18%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_inherits_quoting 221s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_inherits_tuple 221s [gw0] [ 18%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_inherits_tuple 221s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_partition_by_list 221s [gw0] [ 18%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_partition_by_list 221s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_partition_by_range 221s [gw0] [ 18%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_partition_by_range 221s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_with_multiple_options 221s [gw0] [ 18%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_with_multiple_options 221s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_with_oids 221s [gw0] [ 18%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_with_oids 221s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_with_oncommit_option 221s [gw0] [ 18%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_with_oncommit_option 221s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_with_schema_type_schema_translate 221s [gw0] [ 18%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_with_schema_type_schema_translate 221s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_with_tablespace 221s [gw0] [ 18%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_with_tablespace 221s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_with_tablespace_quoted 221s [gw0] [ 18%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_with_tablespace_quoted 221s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_with_using_option 221s [gw0] [ 18%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_with_using_option 221s test/dialect/oracle/test_compiler.py::CompileTest::test_cte 221s [gw0] [ 18%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_cte 221s test/dialect/mysql/test_compiler.py::CompileTest::test_deferrable_initially_kw_not_ignored 221s [gw0] [ 18%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_deferrable_initially_kw_not_ignored 221s test/dialect/mssql/test_compiler.py::CompileTest::test_delete_exclude_hint 221s [gw0] [ 18%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_delete_exclude_hint 221s test/dialect/mssql/test_compiler.py::CompileTest::test_delete_extra_froms 221s [gw0] [ 18%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_delete_extra_froms 221s test/dialect/mysql/test_compiler.py::CompileTest::test_delete_extra_froms 221s [gw0] [ 18%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_delete_extra_froms 221s test/dialect/postgresql/test_compiler.py::CompileTest::test_delete_extra_froms 221s [gw0] [ 18%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_delete_extra_froms 221s test/dialect/mssql/test_compiler.py::CompileTest::test_delete_extra_froms_alias 221s [gw0] [ 18%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_delete_extra_froms_alias 221s test/dialect/mysql/test_compiler.py::CompileTest::test_delete_extra_froms_alias 221s [gw0] [ 18%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_delete_extra_froms_alias 221s test/dialect/postgresql/test_compiler.py::CompileTest::test_delete_extra_froms_alias 221s [gw0] [ 18%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_delete_extra_froms_alias 221s test/dialect/mssql/test_compiler.py::CompileTest::test_delete_hint 221s [gw0] [ 18%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_delete_hint 221s test/dialect/mssql/test_compiler.py::CompileTest::test_delete_returning 221s [gw0] [ 18%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_delete_returning 221s test/dialect/mssql/test_compiler.py::CompileTest::test_delete_schema 221s [gw0] [ 18%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_delete_schema 221s test/dialect/mssql/test_compiler.py::CompileTest::test_delete_schema_multipart 221s [gw0] [ 18%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_delete_schema_multipart 221s test/dialect/mssql/test_compiler.py::CompileTest::test_delete_schema_multipart_both_need_quoting 221s [gw0] [ 18%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_delete_schema_multipart_both_need_quoting 221s [gw1] [ 18%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[propagate_to_loaders-lazyload] 221s test/dialect/mssql/test_compiler.py::CompileTest::test_delete_schema_multipart_needs_quoting 221s [gw0] [ 18%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_delete_schema_multipart_needs_quoting 221s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[propagate_to_loaders-none] 221s test/dialect/postgresql/test_compiler.py::CompileTest::test_difficult_update_1 221s [gw0] [ 18%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_difficult_update_1 221s test/dialect/postgresql/test_compiler.py::CompileTest::test_difficult_update_2 221s [gw0] [ 18%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_difficult_update_2 221s test/dialect/postgresql/test_compiler.py::CompileTest::test_difficult_update_3 221s [gw0] [ 18%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_difficult_update_3 221s test/dialect/postgresql/test_compiler.py::CompileTest::test_difficult_update_4 221s [gw0] [ 18%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_difficult_update_4 221s test/dialect/postgresql/test_compiler.py::CompileTest::test_domain 221s [gw0] [ 18%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_domain 221s test/dialect/oracle/test_compiler.py::CompileTest::test_double_to_oracle_double 221s [gw0] [ 18%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_double_to_oracle_double 221s test/dialect/mysql/test_compiler.py::CompileTest::test_drop_constraint_mariadb 221s [gw0] [ 18%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_drop_constraint_mariadb 221s test/dialect/mysql/test_compiler.py::CompileTest::test_drop_constraint_mysql 221s [gw0] [ 18%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_drop_constraint_mysql 221s test/dialect/postgresql/test_compiler.py::CompileTest::test_drop_index_concurrently 221s [gw0] [ 18%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_drop_index_concurrently 221s test/dialect/mssql/test_compiler.py::CompileTest::test_drop_index_w_schema 221s [gw0] [ 18%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_drop_index_w_schema 221s test/dialect/postgresql/test_compiler.py::CompileTest::test_eager_grouping_flag[type_0--(x -> %(x_1)s) || %(param_1)s || (x -> %(x_2)s)] 221s [gw0] [ 18%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_eager_grouping_flag[type_0--(x -> %(x_1)s) || %(param_1)s || (x -> %(x_2)s)] 221s test/dialect/postgresql/test_compiler.py::CompileTest::test_eager_grouping_flag[type_0--(x -> %(x_1)s) || %(param_1)s] 221s [gw0] [ 18%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_eager_grouping_flag[type_0--(x -> %(x_1)s) || %(param_1)s] 221s test/dialect/postgresql/test_compiler.py::CompileTest::test_eager_grouping_flag[type_1--(x -> %(x_1)s) || %(param_1)s || (x -> %(x_2)s)] 221s [gw0] [ 18%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_eager_grouping_flag[type_1--(x -> %(x_1)s) || %(param_1)s || (x -> %(x_2)s)] 221s test/dialect/postgresql/test_compiler.py::CompileTest::test_eager_grouping_flag[type_1--(x -> %(x_1)s) || %(param_1)s] 221s [gw0] [ 18%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_eager_grouping_flag[type_1--(x -> %(x_1)s) || %(param_1)s] 221s test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_cast 221s [gw0] [ 18%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_cast 221s test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_cast_quote 221s [gw0] [ 18%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_cast_quote 221s test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_colname_needs_quoting 221s [gw0] [ 18%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_colname_needs_quoting 221s test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_copy 221s [gw0] [ 18%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_copy 221s test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_copy_complex 221s [gw0] [ 18%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_copy_complex 221s test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_copy_where_using 221s [gw0] [ 18%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_copy_where_using 221s test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_expression 221s [gw0] [ 18%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_expression 221s test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_full 221s [gw0] [ 18%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_full 221s test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_literal_binds 221s [gw0] [ 18%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_literal_binds 221s test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_min 221s [gw0] [ 18%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_min 221s test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_ops_many 221s [gw0] [ 18%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_ops_many 221s test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_text 221s [gw0] [ 18%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_text 221s test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_when 221s [gw0] [ 18%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_when 221s test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_with_using_unusual_conditions 221s [gw0] [ 18%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_with_using_unusual_conditions 221s test/dialect/mssql/test_compiler.py::CompileTest::test_extract 221s [gw0] [ 18%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_extract 221s test/dialect/mssql/test_compiler.py::CompileTest::test_fetch[0-0-fetch_kw3-OFFSET :param_1 ROWS FETCH FIRST :param_2 ROWS ONLY-params3] 221s [gw1] [ 18%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[propagate_to_loaders-none] 221s [gw0] [ 18%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_fetch[0-0-fetch_kw3-OFFSET :param_1 ROWS FETCH FIRST :param_2 ROWS ONLY-params3] 221s test/dialect/mssql/test_compiler.py::CompileTest::test_fetch[5-0-fetch_kw4-TOP __[POSTCOMPILE_param_1] PERCENT-params4] 221s [gw0] [ 18%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_fetch[5-0-fetch_kw4-TOP __[POSTCOMPILE_param_1] PERCENT-params4] 221s test/dialect/mssql/test_compiler.py::CompileTest::test_fetch[5-0-fetch_kw6-TOP __[POSTCOMPILE_param_1] WITH TIES-params6] 221s [gw0] [ 18%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_fetch[5-0-fetch_kw6-TOP __[POSTCOMPILE_param_1] WITH TIES-params6] 221s test/dialect/mssql/test_compiler.py::CompileTest::test_fetch[5-10-fetch_kw0-OFFSET :param_1 ROWS FETCH FIRST :param_2 ROWS ONLY-params0] 221s [gw0] [ 18%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_fetch[5-10-fetch_kw0-OFFSET :param_1 ROWS FETCH FIRST :param_2 ROWS ONLY-params0] 221s test/dialect/mssql/test_compiler.py::CompileTest::test_fetch[5-None-fetch_kw2-OFFSET 0 ROWS FETCH FIRST :param_1 ROWS ONLY-params2] 221s [gw0] [ 18%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_fetch[5-None-fetch_kw2-OFFSET 0 ROWS FETCH FIRST :param_1 ROWS ONLY-params2] 221s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[propagate_to_loaders-selectinload] 221s test/dialect/mssql/test_compiler.py::CompileTest::test_fetch[5-None-fetch_kw5-TOP __[POSTCOMPILE_param_1] PERCENT WITH TIES-params5] 221s [gw0] [ 18%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_fetch[5-None-fetch_kw5-TOP __[POSTCOMPILE_param_1] PERCENT WITH TIES-params5] 221s test/dialect/mssql/test_compiler.py::CompileTest::test_fetch[None-10-fetch_kw1-OFFSET :param_1 ROWS-params1] 221s [gw0] [ 18%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_fetch[None-10-fetch_kw1-OFFSET :param_1 ROWS-params1] 221s test/dialect/mssql/test_compiler.py::CompileTest::test_fetch[fetch10-offset10-fetch_kw10-OFFSET Y + W ROWS FETCH FIRST Q + Z ROWS ONLY-params10] 221s [gw0] [ 18%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_fetch[fetch10-offset10-fetch_kw10-OFFSET Y + W ROWS FETCH FIRST Q + Z ROWS ONLY-params10] 221s test/dialect/mssql/test_compiler.py::CompileTest::test_fetch[fetch7-offset7-fetch_kw7-OFFSET Y ROWS FETCH FIRST Q ROWS ONLY-params7] 221s [gw0] [ 18%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_fetch[fetch7-offset7-fetch_kw7-OFFSET Y ROWS FETCH FIRST Q ROWS ONLY-params7] 221s test/dialect/mssql/test_compiler.py::CompileTest::test_fetch[fetch8-offset8-fetch_kw8-OFFSET [Y] ROWS FETCH FIRST [Q] ROWS ONLY-params8] 221s [gw0] [ 18%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_fetch[fetch8-offset8-fetch_kw8-OFFSET [Y] ROWS FETCH FIRST [Q] ROWS ONLY-params8] 221s test/dialect/mssql/test_compiler.py::CompileTest::test_fetch[fetch9-offset9-fetch_kw9-OFFSET :Y ROWS FETCH FIRST :Q ROWS ONLY-params9] 221s [gw0] [ 18%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_fetch[fetch9-offset9-fetch_kw9-OFFSET :Y ROWS FETCH FIRST :Q ROWS ONLY-params9] 221s test/dialect/mssql/test_compiler.py::CompileTest::test_fetch_old_version[0-0-fetch_kw3-mssql_rn > :param_1 AND mssql_rn <= :param_2 + :param_1-params3] 221s [gw0] [ 18%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_fetch_old_version[0-0-fetch_kw3-mssql_rn > :param_1 AND mssql_rn <= :param_2 + :param_1-params3] 221s test/dialect/mssql/test_compiler.py::CompileTest::test_fetch_old_version[5-0-fetch_kw4-TOP __[POSTCOMPILE_param_1] PERCENT-params4] 221s [gw0] [ 18%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_fetch_old_version[5-0-fetch_kw4-TOP __[POSTCOMPILE_param_1] PERCENT-params4] 221s test/dialect/mssql/test_compiler.py::CompileTest::test_fetch_old_version[5-0-fetch_kw6-TOP __[POSTCOMPILE_param_1] WITH TIES-params6] 221s [gw0] [ 18%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_fetch_old_version[5-0-fetch_kw6-TOP __[POSTCOMPILE_param_1] WITH TIES-params6] 221s test/dialect/mssql/test_compiler.py::CompileTest::test_fetch_old_version[5-10-fetch_kw0-mssql_rn > :param_1 AND mssql_rn <= :param_2 + :param_1-params0] 221s [gw0] [ 18%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_fetch_old_version[5-10-fetch_kw0-mssql_rn > :param_1 AND mssql_rn <= :param_2 + :param_1-params0] 221s test/dialect/mssql/test_compiler.py::CompileTest::test_fetch_old_version[5-None-fetch_kw2-mssql_rn <= :param_1-params2] 221s [gw0] [ 18%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_fetch_old_version[5-None-fetch_kw2-mssql_rn <= :param_1-params2] 221s test/dialect/mssql/test_compiler.py::CompileTest::test_fetch_old_version[5-None-fetch_kw5-TOP __[POSTCOMPILE_param_1] PERCENT WITH TIES-params5] 221s [gw0] [ 18%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_fetch_old_version[5-None-fetch_kw5-TOP __[POSTCOMPILE_param_1] PERCENT WITH TIES-params5] 221s test/dialect/mssql/test_compiler.py::CompileTest::test_fetch_old_version[None-10-fetch_kw1-mssql_rn > :param_1-params1] 221s [gw0] [ 18%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_fetch_old_version[None-10-fetch_kw1-mssql_rn > :param_1-params1] 221s test/dialect/mssql/test_compiler.py::CompileTest::test_fetch_old_version[fetch10-offset10-fetch_kw10-mssql_rn > Y + W AND mssql_rn <= Q + Z + Y + W-params10] 221s [gw0] [ 18%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_fetch_old_version[fetch10-offset10-fetch_kw10-mssql_rn > Y + W AND mssql_rn <= Q + Z + Y + W-params10] 221s test/dialect/mssql/test_compiler.py::CompileTest::test_fetch_old_version[fetch7-offset7-fetch_kw7-mssql_rn > Y AND mssql_rn <= Q + Y-params7] 221s [gw0] [ 18%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_fetch_old_version[fetch7-offset7-fetch_kw7-mssql_rn > Y AND mssql_rn <= Q + Y-params7] 221s test/dialect/mssql/test_compiler.py::CompileTest::test_fetch_old_version[fetch8-offset8-fetch_kw8-mssql_rn > [Y] AND mssql_rn <= [Q] + [Y]-params8] 221s [gw0] [ 18%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_fetch_old_version[fetch8-offset8-fetch_kw8-mssql_rn > [Y] AND mssql_rn <= [Q] + [Y]-params8] 221s test/dialect/mssql/test_compiler.py::CompileTest::test_fetch_old_version[fetch9-offset9-fetch_kw9-mssql_rn > :Y AND mssql_rn <= :Q + :Y-params9] 221s [gw0] [ 18%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_fetch_old_version[fetch9-offset9-fetch_kw9-mssql_rn > :Y AND mssql_rn <= :Q + :Y-params9] 221s test/dialect/oracle/test_compiler.py::CompileTest::test_for_update 221s [gw0] [ 18%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_for_update 221s test/dialect/postgresql/test_compiler.py::CompileTest::test_for_update 221s [gw1] [ 18%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[propagate_to_loaders-selectinload] 221s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_shard_id_event 221s [gw0] [ 18%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_for_update 221s test/dialect/oracle/test_compiler.py::CompileTest::test_for_update_of_w_limit_col_present_legacy 221s [gw0] [ 18%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_for_update_of_w_limit_col_present_legacy 221s test/dialect/oracle/test_compiler.py::CompileTest::test_for_update_of_w_limit_col_unpresent_legacy 221s [gw0] [ 18%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_for_update_of_w_limit_col_unpresent_legacy 221s test/dialect/oracle/test_compiler.py::CompileTest::test_for_update_of_w_limit_offset_col_present 221s [gw0] [ 18%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_for_update_of_w_limit_offset_col_present 221s test/dialect/oracle/test_compiler.py::CompileTest::test_for_update_of_w_limit_offset_col_present_legacy 221s [gw0] [ 18%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_for_update_of_w_limit_offset_col_present_legacy 221s test/dialect/oracle/test_compiler.py::CompileTest::test_for_update_of_w_limit_offset_col_unpresent_legacy 221s [gw0] [ 18%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_for_update_of_w_limit_offset_col_unpresent_legacy 221s test/dialect/oracle/test_compiler.py::CompileTest::test_for_update_of_w_limit_offset_partial_col_unpresent_legacy 221s [gw0] [ 18%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_for_update_of_w_limit_offset_partial_col_unpresent_legacy 221s test/dialect/postgresql/test_compiler.py::CompileTest::test_for_update_with_schema 221s [gw0] [ 18%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_for_update_with_schema 221s test/dialect/mssql/test_compiler.py::CompileTest::test_force_schema_quoted_name_w_dot_case_insensitive 221s [gw0] [ 18%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_force_schema_quoted_name_w_dot_case_insensitive 221s test/dialect/mssql/test_compiler.py::CompileTest::test_force_schema_quoted_name_w_dot_case_sensitive[False] 221s [gw0] [ 18%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_force_schema_quoted_name_w_dot_case_sensitive[False] 221s test/dialect/mssql/test_compiler.py::CompileTest::test_force_schema_quoted_name_w_dot_case_sensitive[True] 221s [gw0] [ 18%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_force_schema_quoted_name_w_dot_case_sensitive[True] 221s test/dialect/mssql/test_compiler.py::CompileTest::test_force_schema_quoted_w_dot_case_insensitive 221s [gw0] [ 18%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_force_schema_quoted_w_dot_case_insensitive 221s test/dialect/mssql/test_compiler.py::CompileTest::test_force_schema_quoted_w_dot_case_sensitive[False] 221s [gw0] [ 18%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_force_schema_quoted_w_dot_case_sensitive[False] 221s test/dialect/mssql/test_compiler.py::CompileTest::test_force_schema_quoted_w_dot_case_sensitive[True] 221s [gw0] [ 18%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_force_schema_quoted_w_dot_case_sensitive[True] 221s test/dialect/postgresql/test_compiler.py::CompileTest::test_from_only 221s [gw0] [ 18%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_from_only 221s test/dialect/mssql/test_compiler.py::CompileTest::test_function 221s [gw0] [ 18%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_function 221s test/dialect/mssql/test_compiler.py::CompileTest::test_function_overrides 221s [gw0] [ 18%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_function_overrides 221s test/dialect/postgresql/test_compiler.py::CompileTest::test_generic_enum 221s [gw0] [ 18%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_generic_enum 221s test/dialect/mysql/test_compiler.py::CompileTest::test_groupby_rollup 221s [gw0] [ 18%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_groupby_rollup 221s test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[dash] 221s [gw1] [ 18%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_shard_id_event 221s [gw0] [ 18%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[dash] 221s test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[double quotes] 221s [gw0] [ 18%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[double quotes] 221s test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[matched_square_brackets] 221s [gw0] [ 18%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[matched_square_brackets] 221s test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[percent] 221s [gw0] [ 18%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[percent] 221s test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[plain] 221s [gw0] [ 18%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[plain] 221s test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[question mark] 221s [gw0] [ 18%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[question mark] 221s test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[slash] 221s [gw0] [ 18%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[slash] 221s test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[space] 221s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_baked_mix 221s [gw0] [ 18%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[space] 221s test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[unmatched_left_square_bracket] 221s [gw0] [ 18%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[unmatched_left_square_bracket] 221s test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[unmatched_right_square_bracket] 221s [gw0] [ 18%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[unmatched_right_square_bracket] 221s test/dialect/postgresql/test_compiler.py::CompileTest::test_ilike_escaping 221s [gw0] [ 18%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_ilike_escaping 221s test/dialect/mssql/test_compiler.py::CompileTest::test_in_with_subqueries 221s [gw0] [ 18%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_in_with_subqueries 221s test/dialect/mssql/test_compiler.py::CompileTest::test_index_clustering 221s [gw0] [ 18%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_index_clustering 221s test/dialect/mssql/test_compiler.py::CompileTest::test_index_colstore_clustering 221s [gw0] [ 18%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_index_colstore_clustering 221s test/dialect/mssql/test_compiler.py::CompileTest::test_index_colstore_no_clustering 221s [gw0] [ 18%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_index_colstore_no_clustering 221s test/dialect/mssql/test_compiler.py::CompileTest::test_index_empty 221s [gw0] [ 18%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_index_empty 221s test/dialect/mssql/test_compiler.py::CompileTest::test_index_extra_include_1 221s [gw0] [ 18%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_index_extra_include_1 221s test/dialect/postgresql/test_compiler.py::CompileTest::test_index_extra_include_1 221s [gw0] [ 18%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_index_extra_include_1 221s test/dialect/mssql/test_compiler.py::CompileTest::test_index_extra_include_2 221s [gw0] [ 18%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_index_extra_include_2 221s test/dialect/postgresql/test_compiler.py::CompileTest::test_index_extra_include_2 221s [gw0] [ 18%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_index_extra_include_2 221s test/dialect/mssql/test_compiler.py::CompileTest::test_index_include_where 221s [gw0] [ 18%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_index_include_where 221s test/dialect/mssql/test_compiler.py::CompileTest::test_index_not_colstore_clustering 221s [gw0] [ 18%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_index_not_colstore_clustering 221s test/dialect/mssql/test_compiler.py::CompileTest::test_index_ordering 221s [gw0] [ 18%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_index_ordering 221s test/dialect/mssql/test_compiler.py::CompileTest::test_index_where 221s [gw0] [ 18%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_index_where 221s test/dialect/mssql/test_compiler.py::CompileTest::test_insert 221s [gw0] [ 19%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_insert 221s test/dialect/mssql/test_compiler.py::CompileTest::test_insert_hint 221s [gw0] [ 19%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_insert_hint 221s test/dialect/mssql/test_compiler.py::CompileTest::test_insert_returning 221s [gw0] [ 19%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_insert_returning 221s test/dialect/postgresql/test_compiler.py::CompileTest::test_insert_returning 221s [gw0] [ 19%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_insert_returning 221s test/dialect/mssql/test_compiler.py::CompileTest::test_join_with_hint 221s [gw0] [ 19%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_join_with_hint 221s test/dialect/postgresql/test_compiler.py::CompileTest::test_json_path[JSONPATH] 221s [gw0] [ 19%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_json_path[JSONPATH] 221s test/dialect/postgresql/test_compiler.py::CompileTest::test_json_path[JSONPathType] 221s [gw0] [ 19%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_json_path[JSONPathType] 221s test/dialect/oracle/test_compiler.py::CompileTest::test_limit_five 221s [gw0] [ 19%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_limit_five 221s test/dialect/oracle/test_compiler.py::CompileTest::test_limit_five_legacy 221s [gw0] [ 19%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_limit_five_legacy 221s test/dialect/oracle/test_compiler.py::CompileTest::test_limit_four_firstrows_legacy 221s [gw0] [ 19%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_limit_four_firstrows_legacy 221s test/dialect/oracle/test_compiler.py::CompileTest::test_limit_four_legacy 221s [gw0] [ 19%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_limit_four_legacy 221s test/dialect/mssql/test_compiler.py::CompileTest::test_limit_offset_using_offset_fetch 221s [gw0] [ 19%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_limit_offset_using_offset_fetch 221s test/dialect/mssql/test_compiler.py::CompileTest::test_limit_offset_using_window 221s [gw0] [ 19%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_limit_offset_using_window 221s test/dialect/mssql/test_compiler.py::CompileTest::test_limit_offset_w_ambiguous_cols 221s [gw1] [ 19%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_baked_mix 221s [gw0] [ 19%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_limit_offset_w_ambiguous_cols 221s test/dialect/mssql/test_compiler.py::CompileTest::test_limit_offset_with_correlated_order_by 221s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_filter_baked_query_shard_id 221s [gw0] [ 19%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_limit_offset_with_correlated_order_by 221s test/dialect/oracle/test_compiler.py::CompileTest::test_limit_one 221s [gw0] [ 19%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_limit_one 221s test/dialect/oracle/test_compiler.py::CompileTest::test_limit_one_firstrows_legacy 221s [gw0] [ 19%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_limit_one_firstrows_legacy 221s test/dialect/oracle/test_compiler.py::CompileTest::test_limit_one_legacy 221s [gw0] [ 19%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_limit_one_legacy 221s test/dialect/oracle/test_compiler.py::CompileTest::test_limit_one_literal_binds 221s [gw0] [ 19%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_limit_one_literal_binds 221s test/dialect/oracle/test_compiler.py::CompileTest::test_limit_one_literal_binds_legacy 221s [gw0] [ 19%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_limit_one_literal_binds_legacy 221s test/dialect/oracle/test_compiler.py::CompileTest::test_limit_preserves_typing_information_legacy 221s [gw0] [ 19%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_limit_preserves_typing_information_legacy 221s test/dialect/oracle/test_compiler.py::CompileTest::test_limit_six 221s [gw0] [ 19%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_limit_six 221s test/dialect/oracle/test_compiler.py::CompileTest::test_limit_six_legacy 221s [gw0] [ 19%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_limit_six_legacy 221s test/dialect/oracle/test_compiler.py::CompileTest::test_limit_special_quoting_legacy 221s [gw0] [ 19%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_limit_special_quoting_legacy 221s test/dialect/oracle/test_compiler.py::CompileTest::test_limit_three 221s [gw0] [ 19%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_limit_three 221s test/dialect/oracle/test_compiler.py::CompileTest::test_limit_three_legacy 221s [gw0] [ 19%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_limit_three_legacy 221s test/dialect/oracle/test_compiler.py::CompileTest::test_limit_two 221s [gw0] [ 19%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_limit_two 221s test/dialect/oracle/test_compiler.py::CompileTest::test_limit_two_legacy 221s [gw0] [ 19%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_limit_two_legacy 221s test/dialect/mssql/test_compiler.py::CompileTest::test_limit_using_top 221s [gw0] [ 19%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_limit_using_top 221s test/dialect/mssql/test_compiler.py::CompileTest::test_limit_using_top_literal_binds 221s [gw0] [ 19%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_limit_using_top_literal_binds 221s test/dialect/mssql/test_compiler.py::CompileTest::test_limit_zero_offset_using_window 221s [gw0] [ 19%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_limit_zero_offset_using_window 221s test/dialect/mssql/test_compiler.py::CompileTest::test_limit_zero_using_top 221s [gw0] [ 19%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_limit_zero_using_top 221s test/dialect/mssql/test_compiler.py::CompileTest::test_limit_zero_using_window 221s [gw0] [ 19%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_limit_zero_using_window 221s test/dialect/oracle/test_compiler.py::CompileTest::test_long_labels_legacy_ident_length 221s [gw0] [ 19%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_long_labels_legacy_ident_length 221s test/dialect/mysql/test_compiler.py::CompileTest::test_mariadb_for_update 221s [gw0] [ 19%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_mariadb_for_update 221s test/dialect/mysql/test_compiler.py::CompileTest::test_match_kw_raises 221s [gw0] [ 19%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_match_kw_raises 221s test/dialect/postgresql/test_compiler.py::CompileTest::test_multirange_custom_object_hook 221s [gw1] [ 19%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_filter_baked_query_shard_id 221s [gw0] [ 19%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_multirange_custom_object_hook 221s test/dialect/oracle/test_compiler.py::CompileTest::test_no_paren_fns 221s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_get 221s [gw0] [ 19%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_no_paren_fns 221s test/dialect/oracle/test_compiler.py::CompileTest::test_nonansi_nested_right_join 221s [gw0] [ 19%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_nonansi_nested_right_join 221s test/dialect/oracle/test_compiler.py::CompileTest::test_nonansi_plusses_everthing_in_the_condition 221s [gw0] [ 19%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_nonansi_plusses_everthing_in_the_condition 221s test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery 221s [gw0] [ 19%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery 221s test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery_fetch[percent] 221s [gw0] [ 19%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery_fetch[percent] 221s test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery_fetch[plain] 221s [gw0] [ 19%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery_fetch[plain] 221s test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery_fetch[ties] 221s [gw0] [ 19%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery_fetch[ties] 221s test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery_limit 221s [gw0] [ 19%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery_limit 221s test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery_limit_offset_newstyle 221s [gw0] [ 19%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery_limit_offset_newstyle 221s test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery_offset_newstyle[0] 221s [gw0] [ 19%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery_offset_newstyle[0] 221s test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery_offset_newstyle[10] 221s [gw0] [ 19%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery_offset_newstyle[10] 221s test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery_offset_oldstyle[0] 221s [gw0] [ 19%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery_offset_oldstyle[0] 221s test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery_offset_oldstyle[10] 221s [gw0] [ 19%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery_offset_oldstyle[10] 221s test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_parameters_insubquery 221s [gw0] [ 19%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_parameters_insubquery 221s test/dialect/postgresql/test_compiler.py::CompileTest::test_nulls_not_distinct[-ALTER TABLE test_tbl ADD CONSTRAINT uq_data1 UNIQUE NULLS NOT DISTINCT (data)] 221s [gw0] [ 19%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_nulls_not_distinct[-ALTER TABLE test_tbl ADD CONSTRAINT uq_data1 UNIQUE NULLS NOT DISTINCT (data)] 221s test/dialect/postgresql/test_compiler.py::CompileTest::test_nulls_not_distinct[-ALTER TABLE test_tbl ADD CONSTRAINT uq_data2 UNIQUE NULLS DISTINCT (data2)] 221s [gw0] [ 19%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_nulls_not_distinct[-ALTER TABLE test_tbl ADD CONSTRAINT uq_data2 UNIQUE NULLS DISTINCT (data2)] 221s test/dialect/postgresql/test_compiler.py::CompileTest::test_nulls_not_distinct[-ALTER TABLE test_tbl ADD CONSTRAINT uq_data3 UNIQUE (data3)] 221s [gw0] [ 19%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_nulls_not_distinct[-ALTER TABLE test_tbl ADD CONSTRAINT uq_data3 UNIQUE (data3)] 221s test/dialect/postgresql/test_compiler.py::CompileTest::test_nulls_not_distinct[-CREATE INDEX test_idx3_complex ON test_tbl (data3) INCLUDE (data2) NULLS NOT DISTINCT WITH (fillfactor = 50) WHERE data3 > 5] 221s [gw0] [ 19%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_nulls_not_distinct[-CREATE INDEX test_idx3_complex ON test_tbl (data3) INCLUDE (data2) NULLS NOT DISTINCT WITH (fillfactor = 50) WHERE data3 > 5] 221s test/dialect/postgresql/test_compiler.py::CompileTest::test_nulls_not_distinct[-CREATE UNIQUE INDEX test_idx1 ON test_tbl (data) NULLS NOT DISTINCT] 221s [gw0] [ 19%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_nulls_not_distinct[-CREATE UNIQUE INDEX test_idx1 ON test_tbl (data) NULLS NOT DISTINCT] 221s test/dialect/postgresql/test_compiler.py::CompileTest::test_nulls_not_distinct[-CREATE UNIQUE INDEX test_idx2 ON test_tbl (data2) NULLS DISTINCT] 221s [gw0] [ 19%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_nulls_not_distinct[-CREATE UNIQUE INDEX test_idx2 ON test_tbl (data2) NULLS DISTINCT] 221s test/dialect/postgresql/test_compiler.py::CompileTest::test_nulls_not_distinct[-CREATE UNIQUE INDEX test_idx3 ON test_tbl (data3)] 221s [gw0] [ 19%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_nulls_not_distinct[-CREATE UNIQUE INDEX test_idx3 ON test_tbl (data3)] 221s test/dialect/mssql/test_compiler.py::CompileTest::test_offset_dont_misapply_labelreference 221s [gw0] [ 19%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_offset_dont_misapply_labelreference 221s test/dialect/mssql/test_compiler.py::CompileTest::test_offset_using_window 221s [gw0] [ 19%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_offset_using_window 221s test/dialect/oracle/test_compiler.py::CompileTest::test_outer_join_eight 221s [gw0] [ 19%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_outer_join_eight 221s test/dialect/oracle/test_compiler.py::CompileTest::test_outer_join_five 221s [gw0] [ 19%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_outer_join_five 221s test/dialect/oracle/test_compiler.py::CompileTest::test_outer_join_four 221s [gw0] [ 19%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_outer_join_four 221s test/dialect/oracle/test_compiler.py::CompileTest::test_outer_join_one 221s [gw0] [ 19%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_outer_join_one 221s test/dialect/oracle/test_compiler.py::CompileTest::test_outer_join_seven 221s [gw0] [ 19%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_outer_join_seven 221s test/dialect/oracle/test_compiler.py::CompileTest::test_outer_join_six 221s [gw1] [ 19%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_get 221s [gw0] [ 19%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_outer_join_six 221s test/dialect/oracle/test_compiler.py::CompileTest::test_outer_join_three 221s [gw0] [ 19%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_outer_join_three 221s test/dialect/oracle/test_compiler.py::CompileTest::test_outer_join_two 221s [gw0] [ 19%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_outer_join_two 221s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_get_baked_query 221s test/dialect/postgresql/test_compiler.py::CompileTest::test_overlap_no_cartesian[-&&] 221s [gw0] [ 19%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_overlap_no_cartesian[-&&] 221s test/dialect/postgresql/test_compiler.py::CompileTest::test_overlap_no_cartesian[-<@] 221s [gw0] [ 19%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_overlap_no_cartesian[-<@] 221s test/dialect/postgresql/test_compiler.py::CompileTest::test_overlap_no_cartesian[-@>] 221s [gw0] [ 19%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_overlap_no_cartesian[-@>] 221s test/dialect/oracle/test_compiler.py::CompileTest::test_owner 221s [gw0] [ 19%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_owner 221s test/dialect/postgresql/test_compiler.py::CompileTest::test_pg_array_agg_explicit_base_array 221s [gw0] [ 19%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_pg_array_agg_explicit_base_array 221s test/dialect/postgresql/test_compiler.py::CompileTest::test_pg_array_agg_explicit_pg_array 221s [gw0] [ 19%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_pg_array_agg_explicit_pg_array 221s test/dialect/postgresql/test_compiler.py::CompileTest::test_pg_array_agg_implicit_pg_array 221s [gw0] [ 19%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_pg_array_agg_implicit_pg_array 221s test/dialect/postgresql/test_compiler.py::CompileTest::test_pg_array_agg_uses_base_array 221s [gw0] [ 19%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_pg_array_agg_uses_base_array 221s test/dialect/postgresql/test_compiler.py::CompileTest::test_pg_array_agg_uses_pg_array 221s [gw0] [ 19%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_pg_array_agg_uses_pg_array 221s test/dialect/mssql/test_compiler.py::CompileTest::test_plain_returning_column_expression[columns] 221s [gw0] [ 19%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_plain_returning_column_expression[columns] 221s test/dialect/oracle/test_compiler.py::CompileTest::test_plain_returning_column_expression[columns] 221s [gw0] [ 19%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_plain_returning_column_expression[columns] 221s test/dialect/postgresql/test_compiler.py::CompileTest::test_plain_returning_column_expression[columns] 221s [gw0] [ 19%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_plain_returning_column_expression[columns] 221s test/dialect/mssql/test_compiler.py::CompileTest::test_plain_returning_column_expression[table] 221s [gw0] [ 19%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_plain_returning_column_expression[table] 221s test/dialect/oracle/test_compiler.py::CompileTest::test_plain_returning_column_expression[table] 221s [gw0] [ 19%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_plain_returning_column_expression[table] 221s test/dialect/postgresql/test_compiler.py::CompileTest::test_plain_returning_column_expression[table] 221s [gw0] [ 19%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_plain_returning_column_expression[table] 221s test/dialect/mssql/test_compiler.py::CompileTest::test_plain_stringify_returning 221s [gw0] [ 19%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_plain_stringify_returning 221s test/dialect/mysql/test_compiler.py::CompileTest::test_plain_stringify_returning 221s [gw0] [ 19%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_plain_stringify_returning 221s test/dialect/oracle/test_compiler.py::CompileTest::test_plain_stringify_returning 221s [gw0] [ 19%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_plain_stringify_returning 221s test/dialect/postgresql/test_compiler.py::CompileTest::test_plain_stringify_returning 221s [gw0] [ 19%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_plain_stringify_returning 221s test/dialect/postgresql/test_compiler.py::CompileTest::test_range_custom_object_hook 221s [gw0] [ 19%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_range_custom_object_hook 221s test/dialect/postgresql/test_compiler.py::CompileTest::test_reserved_words 221s [gw0] [ 19%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_reserved_words 221s test/dialect/mysql/test_compiler.py::CompileTest::test_reserved_words_mysql_vs_mariadb[dialect2-False] 221s [gw0] [ 19%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_reserved_words_mysql_vs_mariadb[dialect2-False] 221s test/dialect/mysql/test_compiler.py::CompileTest::test_reserved_words_mysql_vs_mariadb[dialect3-True] 221s [gw0] [ 19%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_reserved_words_mysql_vs_mariadb[dialect3-True] 221s test/dialect/mysql/test_compiler.py::CompileTest::test_reserved_words_mysql_vs_mariadb[dialect4-False] 221s [gw0] [ 19%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_reserved_words_mysql_vs_mariadb[dialect4-False] 221s test/dialect/mysql/test_compiler.py::CompileTest::test_reserved_words_mysql_vs_mariadb[dialect5-True] 221s [gw0] [ 19%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_reserved_words_mysql_vs_mariadb[dialect5-True] 221s test/dialect/mysql/test_compiler.py::CompileTest::test_reserved_words_mysql_vs_mariadb[mariadb-True] 221s [gw0] [ 19%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_reserved_words_mysql_vs_mariadb[mariadb-True] 221s test/dialect/mysql/test_compiler.py::CompileTest::test_reserved_words_mysql_vs_mariadb[mysql-False] 221s [gw0] [ 19%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_reserved_words_mysql_vs_mariadb[mysql-False] 221s test/dialect/oracle/test_compiler.py::CompileTest::test_returning_insert 221s [gw0] [ 19%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_returning_insert 221s test/dialect/oracle/test_compiler.py::CompileTest::test_returning_insert_computed 221s [gw0] [ 19%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_returning_insert_computed 221s test/dialect/oracle/test_compiler.py::CompileTest::test_returning_insert_functional 221s [gw0] [ 19%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_returning_insert_functional 221s test/dialect/oracle/test_compiler.py::CompileTest::test_returning_insert_labeled 221s [gw0] [ 19%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_returning_insert_labeled 221s test/dialect/oracle/test_compiler.py::CompileTest::test_returning_update_computed_warning 221s [gw0] [ 19%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_returning_update_computed_warning 221s test/dialect/mssql/test_compiler.py::CompileTest::test_row_limit_compile_error[stmt0-MSSQL needs TOP to use PERCENT and/or WITH TIES. Only simple fetch without offset can be used.] 221s [gw0] [ 19%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_row_limit_compile_error[stmt0-MSSQL needs TOP to use PERCENT and/or WITH TIES. Only simple fetch without offset can be used.] 221s test/dialect/mssql/test_compiler.py::CompileTest::test_row_limit_compile_error[stmt1-MSSQL needs TOP to use PERCENT and/or WITH TIES. Only simple fetch without offset can be used.] 221s [gw1] [ 19%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_get_baked_query 221s [gw0] [ 19%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_row_limit_compile_error[stmt1-MSSQL needs TOP to use PERCENT and/or WITH TIES. Only simple fetch without offset can be used.] 221s test/dialect/mssql/test_compiler.py::CompileTest::test_row_limit_compile_error[stmt2-MSSQL needs TOP to use PERCENT and/or WITH TIES. Only simple fetch without offset can be used.] 221s [gw0] [ 19%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_row_limit_compile_error[stmt2-MSSQL needs TOP to use PERCENT and/or WITH TIES. Only simple fetch without offset can be used.] 221s test/dialect/mssql/test_compiler.py::CompileTest::test_row_limit_compile_error[stmt3-MSSQL needs TOP to use PERCENT and/or WITH TIES. Only simple fetch without offset can be used.] 221s [gw0] [ 19%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_row_limit_compile_error[stmt3-MSSQL needs TOP to use PERCENT and/or WITH TIES. Only simple fetch without offset can be used.] 221s test/dialect/mssql/test_compiler.py::CompileTest::test_row_limit_compile_error[stmt4-MSSQL requires an order_by when using an OFFSET or a non-simple LIMIT clause] 221s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_get_baked_query_shard_id 221s [gw0] [ 19%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_row_limit_compile_error[stmt4-MSSQL requires an order_by when using an OFFSET or a non-simple LIMIT clause] 221s test/dialect/mssql/test_compiler.py::CompileTest::test_row_limit_compile_error[stmt5-MSSQL requires an order_by when using an OFFSET or a non-simple LIMIT clause] 221s [gw0] [ 19%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_row_limit_compile_error[stmt5-MSSQL requires an order_by when using an OFFSET or a non-simple LIMIT clause] 221s test/dialect/mssql/test_compiler.py::CompileTest::test_row_limit_compile_error[stmt6-MSSQL requires an order_by when using an OFFSET or a non-simple LIMIT clause] 221s [gw0] [ 19%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_row_limit_compile_error[stmt6-MSSQL requires an order_by when using an OFFSET or a non-simple LIMIT clause] 221s test/dialect/mssql/test_compiler.py::CompileTest::test_schema_autosplit_w_dot_case_insensitive[False] 221s [gw0] [ 19%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_schema_autosplit_w_dot_case_insensitive[False] 221s test/dialect/mssql/test_compiler.py::CompileTest::test_schema_autosplit_w_dot_case_insensitive[True] 221s [gw0] [ 19%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_schema_autosplit_w_dot_case_insensitive[True] 221s test/dialect/mssql/test_compiler.py::CompileTest::test_schema_autosplit_w_dot_case_sensitive[False] 221s [gw0] [ 19%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_schema_autosplit_w_dot_case_sensitive[False] 221s test/dialect/mssql/test_compiler.py::CompileTest::test_schema_autosplit_w_dot_case_sensitive[True] 221s [gw0] [ 19%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_schema_autosplit_w_dot_case_sensitive[True] 221s test/dialect/mssql/test_compiler.py::CompileTest::test_schema_many_tokens_one 221s [gw0] [ 19%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_schema_many_tokens_one 221s test/dialect/mssql/test_compiler.py::CompileTest::test_schema_many_tokens_two 221s [gw0] [ 19%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_schema_many_tokens_two 221s test/dialect/mssql/test_compiler.py::CompileTest::test_schema_single_token_bracketed[[abc]-not_use_schema_translate] 221s [gw0] [ 19%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_schema_single_token_bracketed[[abc]-not_use_schema_translate] 221s test/dialect/mssql/test_compiler.py::CompileTest::test_schema_single_token_bracketed[[abc]-use_schema_translate] 221s [gw0] [ 19%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_schema_single_token_bracketed[[abc]-use_schema_translate] 221s test/dialect/mssql/test_compiler.py::CompileTest::test_schema_single_token_bracketed[[has spaces]-not_use_schema_translate] 221s [gw0] [ 19%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_schema_single_token_bracketed[[has spaces]-not_use_schema_translate] 221s test/dialect/mssql/test_compiler.py::CompileTest::test_schema_single_token_bracketed[[has spaces]-use_schema_translate] 221s [gw0] [ 19%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_schema_single_token_bracketed[[has spaces]-use_schema_translate] 221s test/dialect/mssql/test_compiler.py::CompileTest::test_schema_single_token_bracketed[abc-not_use_schema_translate] 221s [gw0] [ 19%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_schema_single_token_bracketed[abc-not_use_schema_translate] 221s test/dialect/mssql/test_compiler.py::CompileTest::test_schema_single_token_bracketed[abc-use_schema_translate] 221s [gw0] [ 19%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_schema_single_token_bracketed[abc-use_schema_translate] 221s test/dialect/mssql/test_compiler.py::CompileTest::test_schema_single_token_bracketed[has spaces-not_use_schema_translate] 221s [gw0] [ 19%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_schema_single_token_bracketed[has spaces-not_use_schema_translate] 221s test/dialect/mssql/test_compiler.py::CompileTest::test_schema_single_token_bracketed[has spaces-use_schema_translate] 221s [gw0] [ 19%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_schema_single_token_bracketed[has spaces-use_schema_translate] 221s test/dialect/mssql/test_compiler.py::CompileTest::test_select_w_order_by_collate 221s [gw0] [ 19%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_select_w_order_by_collate 221s test/dialect/mssql/test_compiler.py::CompileTest::test_select_with_nolock 221s [gw0] [ 19%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_select_with_nolock 221s test/dialect/mssql/test_compiler.py::CompileTest::test_select_with_nolock_schema 221s [gw0] [ 19%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_select_with_nolock_schema 221s test/dialect/oracle/test_compiler.py::CompileTest::test_simple_fetch 221s [gw0] [ 19%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_simple_fetch 221s test/dialect/oracle/test_compiler.py::CompileTest::test_simple_fetch_offset 221s [gw0] [ 19%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_simple_fetch_offset 221s test/dialect/mssql/test_compiler.py::CompileTest::test_simple_limit_expression_offset_using_window 221s [gw0] [ 19%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_simple_limit_expression_offset_using_window 221s test/dialect/mssql/test_compiler.py::CompileTest::test_strict_binds[-SELECT __[POSTCOMPILE_param_1] AS anon_1, __[POSTCOMPILE_param_2] AS anon_2-kw0] 221s [gw0] [ 19%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_strict_binds[-SELECT __[POSTCOMPILE_param_1] AS anon_1, __[POSTCOMPILE_param_2] AS anon_2-kw0] 221s test/dialect/mssql/test_compiler.py::CompileTest::test_strict_binds[-SELECT sometable.foo FROM sometable WHERE sometable.foo IN (__[POSTCOMPILE_foo_1])-kw1] 221s [gw0] [ 19%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_strict_binds[-SELECT sometable.foo FROM sometable WHERE sometable.foo IN (__[POSTCOMPILE_foo_1])-kw1] 221s test/dialect/mssql/test_compiler.py::CompileTest::test_strict_binds[-sometable.foo IN (__[POSTCOMPILE_foo_1])-kw2] 221s [gw0] [ 19%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_strict_binds[-sometable.foo IN (__[POSTCOMPILE_foo_1])-kw2] 221s test/dialect/oracle/test_compiler.py::CompileTest::test_subquery 221s [gw0] [ 19%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_subquery 221s test/dialect/postgresql/test_compiler.py::CompileTest::test_substring 221s [gw0] [ 19%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_substring 221s test/dialect/mssql/test_compiler.py::CompileTest::test_table_idx_explicit_nonclustered 221s [gw0] [ 19%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_table_idx_explicit_nonclustered 221s test/dialect/oracle/test_compiler.py::CompileTest::test_table_options 221s [gw0] [ 19%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_table_options 221s test/dialect/mssql/test_compiler.py::CompileTest::test_table_pkc_clustering 221s [gw0] [ 19%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_table_pkc_clustering 221s test/dialect/mssql/test_compiler.py::CompileTest::test_table_pkc_explicit_nonclustered 221s [gw0] [ 19%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_table_pkc_explicit_nonclustered 221s test/dialect/oracle/test_compiler.py::CompileTest::test_table_tablespace[TEST_TABLESPACE-TABLESPACE "TEST_TABLESPACE"] 221s [gw0] [ 19%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_table_tablespace[TEST_TABLESPACE-TABLESPACE "TEST_TABLESPACE"] 221s test/dialect/oracle/test_compiler.py::CompileTest::test_table_tablespace[TestTableSpace-TABLESPACE "TestTableSpace"] 221s [gw0] [ 19%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_table_tablespace[TestTableSpace-TABLESPACE "TestTableSpace"] 221s test/dialect/oracle/test_compiler.py::CompileTest::test_table_tablespace[test_tablespace-TABLESPACE test_tablespace] 221s [gw0] [ 19%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_table_tablespace[test_tablespace-TABLESPACE test_tablespace] 221s test/dialect/mssql/test_compiler.py::CompileTest::test_table_uc_clustering 221s [gw0] [ 19%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_table_uc_clustering 221s test/dialect/mssql/test_compiler.py::CompileTest::test_table_uc_explicit_nonclustered 221s [gw0] [ 19%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_table_uc_explicit_nonclustered 221s test/dialect/mssql/test_compiler.py::CompileTest::test_true_false 221s [gw0] [ 19%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_true_false 221s test/dialect/oracle/test_compiler.py::CompileTest::test_true_false 221s [gw0] [ 19%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_true_false 221s test/dialect/mssql/test_compiler.py::CompileTest::test_try_cast[not_use_mssql_version] 221s [gw0] [ 19%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_try_cast[not_use_mssql_version] 221s test/dialect/mssql/test_compiler.py::CompileTest::test_try_cast[use_mssql_version] 221s [gw0] [ 19%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_try_cast[use_mssql_version] 221s test/dialect/mssql/test_compiler.py::CompileTest::test_union 221s [gw0] [ 19%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_union 221s test/dialect/mssql/test_compiler.py::CompileTest::test_update 221s [gw0] [ 19%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_update 221s test/dialect/postgresql/test_compiler.py::CompileTest::test_update_array 221s [gw0] [ 19%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_update_array 221s test/dialect/postgresql/test_compiler.py::CompileTest::test_update_array_element 221s [gw0] [ 19%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_update_array_element 221s test/dialect/postgresql/test_compiler.py::CompileTest::test_update_array_slice 221s [gw0] [ 19%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_update_array_slice 221s test/dialect/mssql/test_compiler.py::CompileTest::test_update_exclude_hint 221s [gw0] [ 19%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_update_exclude_hint 221s test/dialect/mssql/test_compiler.py::CompileTest::test_update_from 221s [gw0] [ 19%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_update_from 221s test/dialect/mssql/test_compiler.py::CompileTest::test_update_from_hint 221s [gw1] [ 19%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_get_baked_query_shard_id 221s [gw0] [ 19%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_update_from_hint 221s test/dialect/mssql/test_compiler.py::CompileTest::test_update_hint 221s [gw0] [ 19%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_update_hint 221s test/dialect/mssql/test_compiler.py::CompileTest::test_update_returning 221s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_get_explicit_shard 221s [gw0] [ 19%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_update_returning 221s test/dialect/postgresql/test_compiler.py::CompileTest::test_update_returning 221s [gw0] [ 19%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_update_returning 221s test/dialect/mssql/test_compiler.py::CompileTest::test_update_to_select_schema 221s [gw0] [ 19%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_update_to_select_schema 221s test/dialect/oracle/test_compiler.py::CompileTest::test_use_binds_for_limits_disabled_one_legacy 221s [gw0] [ 19%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_use_binds_for_limits_disabled_one_legacy 221s test/dialect/oracle/test_compiler.py::CompileTest::test_use_binds_for_limits_disabled_three_legacy 221s [gw0] [ 19%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_use_binds_for_limits_disabled_three_legacy 221s test/dialect/oracle/test_compiler.py::CompileTest::test_use_binds_for_limits_disabled_two_legacy 221s [gw0] [ 19%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_use_binds_for_limits_disabled_two_legacy 221s test/dialect/oracle/test_compiler.py::CompileTest::test_use_binds_for_limits_enabled_one_legacy 221s [gw0] [ 19%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_use_binds_for_limits_enabled_one_legacy 221s test/dialect/oracle/test_compiler.py::CompileTest::test_use_binds_for_limits_enabled_three_legacy 221s [gw0] [ 19%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_use_binds_for_limits_enabled_three_legacy 221s test/dialect/oracle/test_compiler.py::CompileTest::test_use_binds_for_limits_enabled_two_legacy 221s [gw0] [ 19%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_use_binds_for_limits_enabled_two_legacy 221s test/aaa_profiling/test_compiler.py::CompileTest_sqlite+pysqlite_3_46_1::test_insert 221s [gw0] [ 19%] SKIPPED test/aaa_profiling/test_compiler.py::CompileTest_sqlite+pysqlite_3_46_1::test_insert 221s test/aaa_profiling/test_compiler.py::CompileTest_sqlite+pysqlite_3_46_1::test_select 221s [gw0] [ 19%] SKIPPED test/aaa_profiling/test_compiler.py::CompileTest_sqlite+pysqlite_3_46_1::test_select 221s test/aaa_profiling/test_compiler.py::CompileTest_sqlite+pysqlite_3_46_1::test_select_labels 221s [gw0] [ 19%] SKIPPED test/aaa_profiling/test_compiler.py::CompileTest_sqlite+pysqlite_3_46_1::test_select_labels 221s test/aaa_profiling/test_compiler.py::CompileTest_sqlite+pysqlite_3_46_1::test_update 221s [gw0] [ 19%] SKIPPED test/aaa_profiling/test_compiler.py::CompileTest_sqlite+pysqlite_3_46_1::test_update 221s test/aaa_profiling/test_compiler.py::CompileTest_sqlite+pysqlite_3_46_1::test_update_whereclause 221s [gw0] [ 19%] SKIPPED test/aaa_profiling/test_compiler.py::CompileTest_sqlite+pysqlite_3_46_1::test_update_whereclause 221s test/sql/test_compiler.py::CompileUXTest::test_accessor_no_params[not_positional-not_render_postcompile] 221s [gw0] [ 19%] PASSED test/sql/test_compiler.py::CompileUXTest::test_accessor_no_params[not_positional-not_render_postcompile] 221s test/sql/test_compiler.py::CompileUXTest::test_accessor_no_params[not_positional-render_postcompile] 221s [gw0] [ 19%] PASSED test/sql/test_compiler.py::CompileUXTest::test_accessor_no_params[not_positional-render_postcompile] 221s test/sql/test_compiler.py::CompileUXTest::test_accessor_no_params[positional-not_render_postcompile] 221s [gw0] [ 19%] PASSED test/sql/test_compiler.py::CompileUXTest::test_accessor_no_params[positional-not_render_postcompile] 221s test/sql/test_compiler.py::CompileUXTest::test_accessor_no_params[positional-render_postcompile] 221s [gw0] [ 19%] PASSED test/sql/test_compiler.py::CompileUXTest::test_accessor_no_params[positional-render_postcompile] 221s test/sql/test_compiler.py::CompileUXTest::test_new_expanded_state_new_params[not_render_postcompile] 221s [gw0] [ 19%] PASSED test/sql/test_compiler.py::CompileUXTest::test_new_expanded_state_new_params[not_render_postcompile] 221s test/sql/test_compiler.py::CompileUXTest::test_new_expanded_state_new_params[render_postcompile] 221s [gw0] [ 19%] PASSED test/sql/test_compiler.py::CompileUXTest::test_new_expanded_state_new_params[render_postcompile] 221s test/sql/test_compiler.py::CompileUXTest::test_new_expanded_state_new_positional_params[numeric-not_render_postcompile] 221s [gw0] [ 19%] PASSED test/sql/test_compiler.py::CompileUXTest::test_new_expanded_state_new_positional_params[numeric-not_render_postcompile] 221s test/sql/test_compiler.py::CompileUXTest::test_new_expanded_state_new_positional_params[numeric-render_postcompile] 221s [gw0] [ 19%] PASSED test/sql/test_compiler.py::CompileUXTest::test_new_expanded_state_new_positional_params[numeric-render_postcompile] 221s test/sql/test_compiler.py::CompileUXTest::test_new_expanded_state_new_positional_params[qmark-not_render_postcompile] 221s [gw0] [ 19%] PASSED test/sql/test_compiler.py::CompileUXTest::test_new_expanded_state_new_positional_params[qmark-not_render_postcompile] 221s test/sql/test_compiler.py::CompileUXTest::test_new_expanded_state_new_positional_params[qmark-render_postcompile] 221s [gw0] [ 19%] PASSED test/sql/test_compiler.py::CompileUXTest::test_new_expanded_state_new_positional_params[qmark-render_postcompile] 221s test/sql/test_compiler.py::CompileUXTest::test_new_expanded_state_no_params[not_render_postcompile] 221s [gw0] [ 19%] PASSED test/sql/test_compiler.py::CompileUXTest::test_new_expanded_state_no_params[not_render_postcompile] 221s test/sql/test_compiler.py::CompileUXTest::test_new_expanded_state_no_params[render_postcompile] 221s [gw0] [ 19%] PASSED test/sql/test_compiler.py::CompileUXTest::test_new_expanded_state_no_params[render_postcompile] 221s test/sql/test_compiler.py::CompileUXTest::test_render_postcompile_default_stmt 221s [gw0] [ 19%] PASSED test/sql/test_compiler.py::CompileUXTest::test_render_postcompile_default_stmt 222s test/sql/test_compiler.py::CompileUXTest::test_render_postcompile_named_parameters 222s [gw0] [ 19%] PASSED test/sql/test_compiler.py::CompileUXTest::test_render_postcompile_named_parameters 222s test/sql/test_compiler.py::CompileUXTest::test_render_postcompile_no_new_params 222s [gw0] [ 19%] PASSED test/sql/test_compiler.py::CompileUXTest::test_render_postcompile_no_new_params 222s test/sql/test_compiler.py::CompileUXTest::test_render_postcompile_positional_parameters 222s [gw0] [ 19%] PASSED test/sql/test_compiler.py::CompileUXTest::test_render_postcompile_positional_parameters 222s test/sql/test_compiler.py::CorrelateTest::test_correlate_all_column 222s [gw0] [ 19%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_all_column 222s test/sql/test_compiler.py::CorrelateTest::test_correlate_all_from 222s [gw0] [ 19%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_all_from 222s test/sql/test_compiler.py::CorrelateTest::test_correlate_all_where 222s [gw0] [ 19%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_all_where 222s test/sql/test_compiler.py::CorrelateTest::test_correlate_alone_noeffect 222s [gw0] [ 19%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_alone_noeffect 222s test/sql/test_compiler.py::CorrelateTest::test_correlate_auto_column 222s [gw0] [ 19%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_auto_column 222s test/sql/test_compiler.py::CorrelateTest::test_correlate_auto_from 222s [gw0] [ 19%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_auto_from 222s [gw1] [ 19%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_get_explicit_shard 222s test/sql/test_compiler.py::CorrelateTest::test_correlate_auto_having 222s [gw0] [ 19%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_auto_having 222s test/sql/test_compiler.py::CorrelateTest::test_correlate_auto_where 222s [gw0] [ 19%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_auto_where 222s test/sql/test_compiler.py::CorrelateTest::test_correlate_auto_where_singlefrom 222s [gw0] [ 19%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_auto_where_singlefrom 222s test/sql/test_compiler.py::CorrelateTest::test_correlate_disabled_column 222s [gw0] [ 19%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_disabled_column 222s test/sql/test_compiler.py::CorrelateTest::test_correlate_disabled_from 222s [gw0] [ 19%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_disabled_from 222s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_get_one 222s test/sql/test_compiler.py::CorrelateTest::test_correlate_disabled_having 222s [gw0] [ 19%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_disabled_having 222s test/sql/test_compiler.py::CorrelateTest::test_correlate_disabled_where[False] 222s [gw0] [ 19%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_disabled_where[False] 222s test/sql/test_compiler.py::CorrelateTest::test_correlate_disabled_where[None] 222s [gw0] [ 19%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_disabled_where[None] 222s test/sql/test_compiler.py::CorrelateTest::test_correlate_except_empty 222s [gw0] [ 19%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_except_empty 222s test/sql/test_compiler.py::CorrelateTest::test_correlate_except_exclusion_column 222s [gw0] [ 19%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_except_exclusion_column 222s test/sql/test_compiler.py::CorrelateTest::test_correlate_except_exclusion_from 222s [gw0] [ 19%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_except_exclusion_from 222s test/sql/test_compiler.py::CorrelateTest::test_correlate_except_exclusion_where 222s [gw0] [ 19%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_except_exclusion_where 222s test/sql/test_compiler.py::CorrelateTest::test_correlate_except_froms 222s [gw0] [ 19%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_except_froms 222s test/sql/test_compiler.py::CorrelateTest::test_correlate_except_having 222s [gw0] [ 19%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_except_having 222s test/sql/test_compiler.py::CorrelateTest::test_correlate_except_inclusion_column 222s [gw0] [ 19%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_except_inclusion_column 222s test/sql/test_compiler.py::CorrelateTest::test_correlate_except_inclusion_from 222s [gw0] [ 19%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_except_inclusion_from 222s test/sql/test_compiler.py::CorrelateTest::test_correlate_except_inclusion_where 222s [gw0] [ 19%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_except_inclusion_where 222s test/sql/test_compiler.py::CorrelateTest::test_correlate_except_none[False] 222s [gw0] [ 19%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_except_none[False] 222s test/sql/test_compiler.py::CorrelateTest::test_correlate_except_none[None] 222s [gw0] [ 19%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_except_none[None] 222s test/sql/test_compiler.py::CorrelateTest::test_correlate_except_semiauto_where_singlefrom 222s [gw0] [ 19%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_except_semiauto_where_singlefrom 222s test/sql/test_compiler.py::CorrelateTest::test_correlate_from_all_ok 222s [gw0] [ 19%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_from_all_ok 222s test/sql/test_compiler.py::CorrelateTest::test_correlate_semiauto_column 222s [gw0] [ 19%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_semiauto_column 222s test/sql/test_compiler.py::CorrelateTest::test_correlate_semiauto_column_correlate_from_subq 222s [gw0] [ 19%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_semiauto_column_correlate_from_subq 222s test/sql/test_compiler.py::CorrelateTest::test_correlate_semiauto_from 222s [gw0] [ 19%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_semiauto_from 222s test/sql/test_compiler.py::CorrelateTest::test_correlate_semiauto_having 222s [gw0] [ 19%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_semiauto_having 222s test/sql/test_compiler.py::CorrelateTest::test_correlate_semiauto_having_from_subq 222s [gw0] [ 19%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_semiauto_having_from_subq 222s test/sql/test_compiler.py::CorrelateTest::test_correlate_semiauto_where 222s [gw0] [ 19%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_semiauto_where 222s test/sql/test_compiler.py::CorrelateTest::test_correlate_semiauto_where_singlefrom 222s [gw0] [ 19%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_semiauto_where_singlefrom 222s test/sql/test_compiler.py::CorrelateTest::test_correlate_where_all_unintentional 222s [gw0] [ 19%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_where_all_unintentional 222s test/sql/test_compiler.py::CorrelateTest::test_dont_overcorrelate 222s [gw0] [ 19%] PASSED test/sql/test_compiler.py::CorrelateTest::test_dont_overcorrelate 222s test/sql/test_compiler.py::CorrelateTest::test_from_implicit_correlation_disabled 222s [gw0] [ 19%] PASSED test/sql/test_compiler.py::CorrelateTest::test_from_implicit_correlation_disabled 222s test/sql/test_compiler.py::CorrelateTest::test_multilevel_froms_correlation 222s [gw0] [ 19%] PASSED test/sql/test_compiler.py::CorrelateTest::test_multilevel_froms_correlation 222s test/sql/test_compiler.py::CorrelateTest::test_multilevel_implicit_correlation_disabled 222s [gw0] [ 19%] PASSED test/sql/test_compiler.py::CorrelateTest::test_multilevel_implicit_correlation_disabled 222s test/sql/test_compiler.py::CorrelateTest::test_no_contextless_correlate_except 222s [gw0] [ 19%] PASSED test/sql/test_compiler.py::CorrelateTest::test_no_contextless_correlate_except 222s test/sql/test_compiler.py::CrudParamOverlapTest::test_different_named_binds_insert_values[lowercase] 222s [gw0] [ 19%] PASSED test/sql/test_compiler.py::CrudParamOverlapTest::test_different_named_binds_insert_values[lowercase] 222s test/sql/test_compiler.py::CrudParamOverlapTest::test_different_named_binds_insert_values[uppercase] 222s [gw0] [ 19%] PASSED test/sql/test_compiler.py::CrudParamOverlapTest::test_different_named_binds_insert_values[uppercase] 222s test/sql/test_compiler.py::CrudParamOverlapTest::test_different_named_binds_update_values[lowercase] 222s [gw0] [ 19%] PASSED test/sql/test_compiler.py::CrudParamOverlapTest::test_different_named_binds_update_values[lowercase] 222s test/sql/test_compiler.py::CrudParamOverlapTest::test_different_named_binds_update_values[uppercase] 222s [gw0] [ 19%] PASSED test/sql/test_compiler.py::CrudParamOverlapTest::test_different_named_binds_update_values[uppercase] 222s test/sql/test_compiler.py::CrudParamOverlapTest::test_same_named_binds_insert_values[lowercase] 222s [gw0] [ 19%] PASSED test/sql/test_compiler.py::CrudParamOverlapTest::test_same_named_binds_insert_values[lowercase] 222s test/sql/test_compiler.py::CrudParamOverlapTest::test_same_named_binds_insert_values[uppercase] 222s [gw0] [ 19%] PASSED test/sql/test_compiler.py::CrudParamOverlapTest::test_same_named_binds_insert_values[uppercase] 222s test/sql/test_compiler.py::CrudParamOverlapTest::test_same_named_binds_update_values[lowercase] 222s [gw0] [ 19%] PASSED test/sql/test_compiler.py::CrudParamOverlapTest::test_same_named_binds_update_values[lowercase] 222s test/sql/test_compiler.py::CrudParamOverlapTest::test_same_named_binds_update_values[uppercase] 222s [gw0] [ 19%] PASSED test/sql/test_compiler.py::CrudParamOverlapTest::test_same_named_binds_update_values[uppercase] 222s test/sql/test_compiler.py::DDLTest::test_composite_pk_constraint_autoinc_first_implicit 222s [gw0] [ 19%] PASSED test/sql/test_compiler.py::DDLTest::test_composite_pk_constraint_autoinc_first_implicit 222s test/sql/test_compiler.py::DDLTest::test_composite_pk_constraint_maintains_order_explicit 222s [gw0] [ 19%] PASSED test/sql/test_compiler.py::DDLTest::test_composite_pk_constraint_maintains_order_explicit 222s test/sql/test_compiler.py::DDLTest::test_create_index_exists 222s [gw0] [ 19%] PASSED test/sql/test_compiler.py::DDLTest::test_create_index_exists 222s test/sql/test_compiler.py::DDLTest::test_create_table_exists 222s [gw0] [ 19%] PASSED test/sql/test_compiler.py::DDLTest::test_create_table_exists 222s test/sql/test_compiler.py::DDLTest::test_create_table_suffix 222s [gw0] [ 19%] PASSED test/sql/test_compiler.py::DDLTest::test_create_table_suffix 222s test/sql/test_compiler.py::DDLTest::test_drop_index_exists 222s [gw0] [ 19%] PASSED test/sql/test_compiler.py::DDLTest::test_drop_index_exists 222s test/sql/test_compiler.py::DDLTest::test_drop_table_exists 222s [gw0] [ 19%] PASSED test/sql/test_compiler.py::DDLTest::test_drop_table_exists 222s test/sql/test_compiler.py::DDLTest::test_fk_illegal_sql_phrases 222s [gw1] [ 19%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_get_one 222s [gw0] [ 19%] PASSED test/sql/test_compiler.py::DDLTest::test_fk_illegal_sql_phrases 222s test/sql/test_compiler.py::DDLTest::test_fk_render 222s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_delete_synchronize[False-auto] 222s [gw0] [ 19%] PASSED test/sql/test_compiler.py::DDLTest::test_fk_render 222s test/sql/test_compiler.py::DDLTest::test_reraise_of_column_spec_issue 222s [gw0] [ 19%] PASSED test/sql/test_compiler.py::DDLTest::test_reraise_of_column_spec_issue 222s test/sql/test_compiler.py::DDLTest::test_reraise_of_column_spec_issue_unicode 222s [gw0] [ 19%] PASSED test/sql/test_compiler.py::DDLTest::test_reraise_of_column_spec_issue_unicode 222s test/sql/test_compiler.py::DDLTest::test_schema_translate_map_no_square_brackets 222s [gw0] [ 19%] PASSED test/sql/test_compiler.py::DDLTest::test_schema_translate_map_no_square_brackets 222s test/sql/test_compiler.py::DDLTest::test_schema_translate_map_sequence 222s [gw0] [ 19%] PASSED test/sql/test_compiler.py::DDLTest::test_schema_translate_map_sequence 222s test/sql/test_compiler.py::DDLTest::test_schema_translate_map_sequence_server_default 222s [gw0] [ 19%] PASSED test/sql/test_compiler.py::DDLTest::test_schema_translate_map_sequence_server_default 222s test/sql/test_compiler.py::DDLTest::test_schema_translate_map_special_chars 222s [gw0] [ 19%] PASSED test/sql/test_compiler.py::DDLTest::test_schema_translate_map_special_chars 222s test/sql/test_compiler.py::DDLTest::test_schema_translate_map_table 222s [gw0] [ 19%] PASSED test/sql/test_compiler.py::DDLTest::test_schema_translate_map_table 222s test/sql/test_compiler.py::DDLTest::test_system_flag 222s [gw0] [ 19%] PASSED test/sql/test_compiler.py::DDLTest::test_system_flag 222s test/sql/test_compiler.py::DDLTest::test_table_no_cols 222s [gw0] [ 19%] PASSED test/sql/test_compiler.py::DDLTest::test_table_no_cols 222s test/sql/test_compiler.py::DDLTest::test_table_no_cols_w_constraint 222s [gw0] [ 19%] PASSED test/sql/test_compiler.py::DDLTest::test_table_no_cols_w_constraint 222s test/sql/test_compiler.py::DDLTest::test_table_one_col_w_constraint 222s [gw0] [ 19%] PASSED test/sql/test_compiler.py::DDLTest::test_table_one_col_w_constraint 222s test/ext/test_compiler.py::DefaultOnExistingTest::test_binds_in_dml 222s [gw0] [ 19%] PASSED test/ext/test_compiler.py::DefaultOnExistingTest::test_binds_in_dml 222s test/ext/test_compiler.py::DefaultOnExistingTest::test_binds_in_select 222s [gw0] [ 19%] PASSED test/ext/test_compiler.py::DefaultOnExistingTest::test_binds_in_select 222s test/ext/test_compiler.py::DefaultOnExistingTest::test_select 222s [gw0] [ 19%] PASSED test/ext/test_compiler.py::DefaultOnExistingTest::test_select 222s test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_distinct_on_subquery_anon 222s [gw0] [ 19%] PASSED test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_distinct_on_subquery_anon 222s test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_distinct_on_subquery_named 222s [gw0] [ 19%] PASSED test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_distinct_on_subquery_named 222s test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_literal_binds 222s [gw0] [ 19%] PASSED test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_literal_binds 222s test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_on_columns_generative 222s [gw0] [ 19%] PASSED test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_on_columns_generative 222s test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_on_columns_generative_multi_call 222s [gw0] [ 19%] PASSED test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_on_columns_generative_multi_call 222s test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_on_columns_inline_list 222s [gw0] [ 19%] PASSED test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_on_columns_inline_list 222s test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_on_columns_inline_scalar 222s [gw0] [ 19%] PASSED test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_on_columns_inline_scalar 222s test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_plain_generative 222s [gw0] [ 19%] PASSED test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_plain_generative 222s test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_plain_inline 222s [gw0] [ 19%] PASSED test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_plain_inline 222s test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_query_distinct_on_aliased 222s [gw0] [ 19%] PASSED test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_query_distinct_on_aliased 222s test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_query_on_columns 222s [gw0] [ 19%] PASSED test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_query_on_columns 222s test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_query_on_columns_multi_call 222s [gw0] [ 19%] PASSED test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_query_on_columns_multi_call 222s test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_query_on_columns_subquery 222s [gw0] [ 19%] PASSED test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_query_on_columns_subquery 222s test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_query_plain 222s [gw0] [ 19%] PASSED test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_query_plain 222s test/ext/test_compiler.py::ExecuteTest::test_insert 222s [gw0] [ 19%] PASSED test/ext/test_compiler.py::ExecuteTest::test_insert 222s test/ext/test_compiler.py::ExecuteTest::test_insert_session 222s [gw0] [ 19%] PASSED test/ext/test_compiler.py::ExecuteTest::test_insert_session 222s test/ext/test_compiler.py::ExecuteTest::test_select 222s [gw0] [ 19%] PASSED test/ext/test_compiler.py::ExecuteTest::test_select 222s test/ext/test_compiler.py::ExecuteTest::test_select_session 222s [gw0] [ 19%] PASSED test/ext/test_compiler.py::ExecuteTest::test_select_session 222s test/sql/test_compiler.py::ExecutionOptionsTest::test_dml 222s [gw0] [ 19%] PASSED test/sql/test_compiler.py::ExecutionOptionsTest::test_dml 222s [gw1] [ 19%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_delete_synchronize[False-auto] 222s test/sql/test_compiler.py::ExecutionOptionsTest::test_embedded_element_true_to_false 222s [gw0] [ 19%] PASSED test/sql/test_compiler.py::ExecutionOptionsTest::test_embedded_element_true_to_false 222s test/sql/test_compiler.py::ExecutionOptionsTest::test_embedded_element_true_to_none 222s [gw0] [ 19%] PASSED test/sql/test_compiler.py::ExecutionOptionsTest::test_embedded_element_true_to_none 222s test/sql/test_compiler.py::ExecutionOptionsTest::test_non_dml 222s [gw0] [ 19%] PASSED test/sql/test_compiler.py::ExecutionOptionsTest::test_non_dml 222s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_dont_compile_non_imported[phraseto_tsquery] 222s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_delete_synchronize[False-evaluate] 222s [gw0] [ 19%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_dont_compile_non_imported[phraseto_tsquery] 222s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_dont_compile_non_imported[plainto_tsquery] 222s [gw0] [ 19%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_dont_compile_non_imported[plainto_tsquery] 222s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_dont_compile_non_imported[to_tsquery] 222s [gw0] [ 19%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_dont_compile_non_imported[to_tsquery] 222s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_dont_compile_non_imported[to_tsvector] 222s [gw0] [ 19%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_dont_compile_non_imported[to_tsvector] 222s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_dont_compile_non_imported[ts_headline] 222s [gw0] [ 19%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_dont_compile_non_imported[ts_headline] 222s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_dont_compile_non_imported[websearch_to_tsquery] 222s [gw0] [ 19%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_dont_compile_non_imported[websearch_to_tsquery] 222s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_match_basic 222s [gw0] [ 19%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_match_basic 222s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_match_custom 222s [gw0] [ 19%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_match_custom 222s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_match_custom_regconfig 222s [gw0] [ 19%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_match_custom_regconfig 222s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_match_regconfig 222s [gw0] [ 19%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_match_regconfig 222s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_match_tsvector 222s [gw0] [ 19%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_match_tsvector 222s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_match_tsvectorconfig 222s [gw0] [ 19%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_match_tsvectorconfig 222s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_match_tsvectorconfig_regconfig 222s [gw0] [ 19%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_match_tsvectorconfig_regconfig 222s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[literal-to_ts_func0] 222s [gw0] [ 19%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[literal-to_ts_func0] 222s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[literal-to_ts_func1] 222s [gw0] [ 19%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[literal-to_ts_func1] 222s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[literal-to_ts_func2] 222s [gw0] [ 19%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[literal-to_ts_func2] 222s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[literal-to_ts_func3] 222s [gw0] [ 19%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[literal-to_ts_func3] 222s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[literal-to_ts_func4] 222s [gw0] [ 19%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[literal-to_ts_func4] 222s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[not_use_regconfig-to_ts_func0] 222s [gw0] [ 19%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[not_use_regconfig-to_ts_func0] 222s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[not_use_regconfig-to_ts_func1] 222s [gw0] [ 19%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[not_use_regconfig-to_ts_func1] 222s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[not_use_regconfig-to_ts_func2] 222s [gw0] [ 19%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[not_use_regconfig-to_ts_func2] 222s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[not_use_regconfig-to_ts_func3] 222s [gw0] [ 19%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[not_use_regconfig-to_ts_func3] 222s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[not_use_regconfig-to_ts_func4] 222s [gw0] [ 19%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[not_use_regconfig-to_ts_func4] 222s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[use_regconfig-to_ts_func0] 222s [gw0] [ 19%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[use_regconfig-to_ts_func0] 222s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[use_regconfig-to_ts_func1] 222s [gw0] [ 19%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[use_regconfig-to_ts_func1] 222s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[use_regconfig-to_ts_func2] 222s [gw0] [ 19%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[use_regconfig-to_ts_func2] 222s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[use_regconfig-to_ts_func3] 222s [gw0] [ 19%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[use_regconfig-to_ts_func3] 222s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[use_regconfig-to_ts_func4] 222s [gw0] [ 19%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[use_regconfig-to_ts_func4] 222s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[not_tsquery_in_expr-include_options-literal] 222s [gw0] [ 19%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[not_tsquery_in_expr-include_options-literal] 222s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[not_tsquery_in_expr-include_options-not_use_regconfig] 222s [gw0] [ 19%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[not_tsquery_in_expr-include_options-not_use_regconfig] 222s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[not_tsquery_in_expr-include_options-use_regconfig] 222s [gw0] [ 19%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[not_tsquery_in_expr-include_options-use_regconfig] 222s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[not_tsquery_in_expr-not_include_options-literal] 222s [gw0] [ 19%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[not_tsquery_in_expr-not_include_options-literal] 222s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[not_tsquery_in_expr-not_include_options-not_use_regconfig] 222s [gw0] [ 19%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[not_tsquery_in_expr-not_include_options-not_use_regconfig] 222s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[not_tsquery_in_expr-not_include_options-use_regconfig] 222s [gw0] [ 19%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[not_tsquery_in_expr-not_include_options-use_regconfig] 222s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[tsquery_in_expr-include_options-literal] 222s [gw0] [ 19%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[tsquery_in_expr-include_options-literal] 222s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[tsquery_in_expr-include_options-not_use_regconfig] 222s [gw0] [ 19%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[tsquery_in_expr-include_options-not_use_regconfig] 222s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[tsquery_in_expr-include_options-use_regconfig] 222s [gw0] [ 19%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[tsquery_in_expr-include_options-use_regconfig] 222s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[tsquery_in_expr-not_include_options-literal] 222s [gw0] [ 19%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[tsquery_in_expr-not_include_options-literal] 222s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[tsquery_in_expr-not_include_options-not_use_regconfig] 222s [gw1] [ 19%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_delete_synchronize[False-evaluate] 222s [gw0] [ 19%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[tsquery_in_expr-not_include_options-not_use_regconfig] 222s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[tsquery_in_expr-not_include_options-use_regconfig] 222s [gw0] [ 19%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[tsquery_in_expr-not_include_options-use_regconfig] 222s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_assorted_arg_coercion[-ArgumentError0] 222s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_delete_synchronize[False-fetch] 222s [gw0] [ 19%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_assorted_arg_coercion[-ArgumentError0] 222s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_assorted_arg_coercion[-ArgumentError1] 222s [gw0] [ 19%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_assorted_arg_coercion[-ArgumentError1] 222s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_assorted_arg_coercion[-ON CONFLICT (id) DO UPDATE SET name = %(param_1)s WHERE name = 'hi'] 222s [gw0] [ 19%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_assorted_arg_coercion[-ON CONFLICT (id) DO UPDATE SET name = %(param_1)s WHERE name = 'hi'] 222s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_assorted_arg_coercion[-ON CONFLICT (id) DO UPDATE SET name = %(param_1)s WHERE users.name = %(name_1)s] 222s [gw0] [ 19%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_assorted_arg_coercion[-ON CONFLICT (id) DO UPDATE SET name = %(param_1)s WHERE users.name = %(name_1)s] 222s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_assorted_arg_coercion[-ON CONFLICT (id) WHERE name = %(name_1)s DO NOTHING] 222s [gw0] [ 19%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_assorted_arg_coercion[-ON CONFLICT (id) WHERE name = %(name_1)s DO NOTHING] 222s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_assorted_arg_coercion[-ON CONFLICT (id) WHERE name = 'hi' DO NOTHING] 222s [gw0] [ 20%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_assorted_arg_coercion[-ON CONFLICT (id) WHERE name = 'hi' DO NOTHING] 222s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_combined_with_cte 222s [gw0] [ 20%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_combined_with_cte 222s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_nothing_index_elements_target 222s [gw0] [ 20%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_nothing_index_elements_target 222s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_nothing_no_target 222s [gw0] [ 20%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_nothing_no_target 222s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_nothing_quoted_named_constraint_target 222s [gw0] [ 20%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_nothing_quoted_named_constraint_target 222s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_nothing_quoted_string_constraint_target 222s [gw0] [ 20%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_nothing_quoted_string_constraint_target 222s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_nothing_super_long_name_constraint_target 222s [gw0] [ 20%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_nothing_super_long_name_constraint_target 222s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_add_whereclause 222s [gw0] [ 20%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_add_whereclause 222s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_add_whereclause_references_excluded 222s [gw0] [ 20%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_add_whereclause_references_excluded 222s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_additional_colnames 222s [gw0] [ 20%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_additional_colnames 222s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_col_index_elements_target 222s [gw0] [ 20%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_col_index_elements_target 222s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_index_elements_where_target 222s [gw0] [ 20%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_index_elements_where_target 222s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_index_elements_where_target_multivalues 222s [gw0] [ 20%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_index_elements_where_target_multivalues 222s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_named_unique_constraint_target 222s [gw0] [ 20%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_named_unique_constraint_target 222s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_pk_constraint_index_elements_target 222s [gw0] [ 20%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_pk_constraint_index_elements_target 222s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_set_clause_column_keys 222s [gw0] [ 20%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_set_clause_column_keys 222s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_set_clause_literal 222s [gw0] [ 20%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_set_clause_literal 222s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_set_clause_none 222s [gw0] [ 20%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_set_clause_none 222s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_str_index_elements_target_one 222s [gw0] [ 20%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_str_index_elements_target_one 222s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_str_index_elements_target_two 222s [gw0] [ 20%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_str_index_elements_target_two 222s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_str_index_where 222s [gw0] [ 20%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_str_index_where 222s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_string_constraint_target 222s [gw0] [ 20%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_string_constraint_target 222s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_unnamed_exclude_constraint_string_target 222s [gw0] [ 20%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_unnamed_exclude_constraint_string_target 222s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_unnamed_exclude_constraint_target 222s [gw0] [ 20%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_unnamed_exclude_constraint_target 222s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_unnamed_index_target 222s [gw0] [ 20%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_unnamed_index_target 222s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_unnamed_pk_constraint_target 222s [gw0] [ 20%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_unnamed_pk_constraint_target 222s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_on_conflict_as_cte 222s [gw0] [ 20%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_on_conflict_as_cte 222s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_on_conflict_cte_plus_textual 222s [gw0] [ 20%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_on_conflict_cte_plus_textual 222s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_on_conflict_do_no_call_twice 222s [gw0] [ 20%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_on_conflict_do_no_call_twice 222s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_quote_raw_string_col 222s [gw0] [ 20%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_quote_raw_string_col 222s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_set_excluded[control] 222s [gw0] [ 20%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_set_excluded[control] 222s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_set_excluded[dict] 222s [gw0] [ 20%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_set_excluded[dict] 222s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_set_excluded[excluded] 222s [gw0] [ 20%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_set_excluded[excluded] 222s test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_from_literal 222s [gw0] [ 20%] PASSED test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_from_literal 222s test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_from_select[all_others] 222s [gw1] [ 20%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_delete_synchronize[False-fetch] 222s [gw0] [ 20%] PASSED test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_from_select[all_others] 222s test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_from_select[mysql8] 222s [gw0] [ 20%] PASSED test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_from_select[mysql8] 222s test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_from_values[all_others] 222s [gw0] [ 20%] PASSED test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_from_values[all_others] 222s test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_from_values[mysql8] 222s [gw0] [ 20%] PASSED test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_from_values[mysql8] 222s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_delete_synchronize[True-auto] 222s test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_mysql8_on_update_dont_dup_alias_name 222s [gw0] [ 20%] PASSED test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_mysql8_on_update_dont_dup_alias_name 222s test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_no_call_twice 222s [gw0] [ 20%] PASSED test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_no_call_twice 222s test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_on_update_instrumented_attribute_dict 222s [gw0] [ 20%] PASSED test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_on_update_instrumented_attribute_dict 222s test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_python_values 222s [gw0] [ 20%] PASSED test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_python_values 222s test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_update_sql_expr[all_others] 222s [gw0] [ 20%] PASSED test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_update_sql_expr[all_others] 222s test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_update_sql_expr[mysql8] 222s [gw0] [ 20%] PASSED test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_update_sql_expr[mysql8] 222s test/sql/test_compiler.py::KwargPropagationTest::test_binary 222s [gw0] [ 20%] PASSED test/sql/test_compiler.py::KwargPropagationTest::test_binary 222s test/sql/test_compiler.py::KwargPropagationTest::test_case 222s [gw0] [ 20%] PASSED test/sql/test_compiler.py::KwargPropagationTest::test_case 222s test/sql/test_compiler.py::KwargPropagationTest::test_cast 222s [gw0] [ 20%] PASSED test/sql/test_compiler.py::KwargPropagationTest::test_cast 222s test/sql/test_compiler.py::KwargPropagationTest::test_select 222s [gw0] [ 20%] PASSED test/sql/test_compiler.py::KwargPropagationTest::test_select 222s test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_char_zero 222s [gw0] [ 20%] PASSED test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_char_zero 222s test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_cols_required 222s [gw0] [ 20%] PASSED test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_cols_required 222s test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_invalid_combinations[True-False-True] 222s [gw0] [ 20%] PASSED test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_invalid_combinations[True-False-True] 222s test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_invalid_combinations[True-True-False] 222s [gw0] [ 20%] PASSED test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_invalid_combinations[True-True-False] 222s test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_invalid_combinations[True-True-True] 222s [gw0] [ 20%] PASSED test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_invalid_combinations[True-True-True] 222s test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_literal_binds 222s [gw0] [ 20%] PASSED test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_literal_binds 222s test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_against_expr[against0-%s] 222s [gw0] [ 20%] PASSED test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_against_expr[against0-%s] 222s test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_against_expr[against1-`some col` + `some other col`] 222s [gw0] [ 20%] PASSED test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_against_expr[against1-`some col` + `some other col`] 222s test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_against_expr[against2-`some col` + %s] 222s [gw0] [ 20%] PASSED test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_against_expr[against2-`some col` + %s] 222s test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_multiple_cols[-MATCH (user.firstname, user.lastname) AGAINST (%s IN BOOLEAN MODE)] 222s [gw0] [ 20%] PASSED test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_multiple_cols[-MATCH (user.firstname, user.lastname) AGAINST (%s IN BOOLEAN MODE)] 222s test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_multiple_cols[-MATCH (user.firstname, user.lastname) AGAINST (%s IN NATURAL LANGUAGE MODE WITH QUERY EXPANSION)] 222s [gw0] [ 20%] PASSED test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_multiple_cols[-MATCH (user.firstname, user.lastname) AGAINST (%s IN NATURAL LANGUAGE MODE WITH QUERY EXPANSION)] 222s test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_multiple_cols[-MATCH (user.firstname, user.lastname) AGAINST (%s IN NATURAL LANGUAGE MODE)] 222s [gw0] [ 20%] PASSED test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_multiple_cols[-MATCH (user.firstname, user.lastname) AGAINST (%s IN NATURAL LANGUAGE MODE)] 222s test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_multiple_cols[-MATCH (user.firstname, user.lastname) AGAINST (%s WITH QUERY EXPANSION)] 222s [gw0] [ 20%] PASSED test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_multiple_cols[-MATCH (user.firstname, user.lastname) AGAINST (%s WITH QUERY EXPANSION)] 222s test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_multiple_cols[-MATCH (user.firstname, user.lastname) AGAINST (%s)] 222s [gw0] [ 20%] PASSED test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_multiple_cols[-MATCH (user.firstname, user.lastname) AGAINST (%s)] 222s test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_single_col[-MATCH (matchtable.title) AGAINST (%s IN NATURAL LANGUAGE MODE WITH QUERY EXPANSION)] 222s [gw0] [ 20%] PASSED test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_single_col[-MATCH (matchtable.title) AGAINST (%s IN NATURAL LANGUAGE MODE WITH QUERY EXPANSION)] 222s test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_single_col[-MATCH (matchtable.title) AGAINST (%s IN NATURAL LANGUAGE MODE)] 222s [gw0] [ 20%] PASSED test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_single_col[-MATCH (matchtable.title) AGAINST (%s IN NATURAL LANGUAGE MODE)] 222s test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_single_col[-MATCH (matchtable.title) AGAINST (%s WITH QUERY EXPANSION)] 222s [gw0] [ 20%] PASSED test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_single_col[-MATCH (matchtable.title) AGAINST (%s WITH QUERY EXPANSION)] 222s test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_single_col[-MATCH (matchtable.title) AGAINST (%s)] 222s [gw0] [ 20%] PASSED test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_single_col[-MATCH (matchtable.title) AGAINST (%s)] 222s test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_operator 222s [gw0] [ 20%] PASSED test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_operator 222s test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_from_select_defaults_included 222s [gw0] [ 20%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_from_select_defaults_included 222s test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_from_select_included 222s [gw0] [ 20%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_from_select_included 222s test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_from_select_omitted 222s [gw0] [ 20%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_from_select_omitted 222s test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_from_select_sentinel_defaults_omitted 222s [gw0] [ 20%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_from_select_sentinel_defaults_omitted 222s test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_include_col 222s [gw0] [ 20%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_include_col 222s test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_include_col_via_keys 222s [gw0] [ 20%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_include_col_via_keys 222s test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_omitted 222s [gw0] [ 20%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_omitted 222s test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_omitted_defaults 222s [gw0] [ 20%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_omitted_defaults 222s test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_omitted_no_params 222s [gw0] [ 20%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_omitted_no_params 222s test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_omitted_no_params_defaults 222s [gw0] [ 20%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_omitted_no_params_defaults 222s test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_omitted_no_params_defaults_no_sentinel 222s [gw0] [ 20%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_omitted_no_params_defaults_no_sentinel 222s test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_omitted_return_col_nonspecified 222s [gw1] [ 20%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_delete_synchronize[True-auto] 222s [gw0] [ 20%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_omitted_return_col_nonspecified 222s test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_omitted_return_col_specified 222s [gw0] [ 20%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_omitted_return_col_specified 222s test/sql/test_compiler.py::OmitFromStatementsTest::test_select_from_subquery_includes_hidden 222s [gw0] [ 20%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_select_from_subquery_includes_hidden 222s test/sql/test_compiler.py::OmitFromStatementsTest::test_select_from_subquery_omitted 222s [gw0] [ 20%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_select_from_subquery_omitted 222s test/sql/test_compiler.py::OmitFromStatementsTest::test_select_include_col 222s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_delete_synchronize[True-evaluate] 222s [gw0] [ 20%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_select_include_col 222s test/sql/test_compiler.py::OmitFromStatementsTest::test_select_omitted 222s [gw0] [ 20%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_select_omitted 222s test/sql/test_compiler.py::OmitFromStatementsTest::test_select_omitted_incl_order_by 222s [gw0] [ 20%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_select_omitted_incl_order_by 222s test/sql/test_compiler.py::OmitFromStatementsTest::test_select_omitted_incl_whereclause 222s [gw0] [ 20%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_select_omitted_incl_whereclause 222s test/sql/test_compiler.py::OmitFromStatementsTest::test_update_include_col 222s [gw0] [ 20%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_update_include_col 222s test/sql/test_compiler.py::OmitFromStatementsTest::test_update_omitted 222s [gw0] [ 20%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_update_omitted 222s test/sql/test_compiler.py::OmitFromStatementsTest::test_update_omitted_defaults 222s [gw0] [ 20%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_update_omitted_defaults 222s test/sql/test_compiler.py::OmitFromStatementsTest::test_update_omitted_no_params_defaults 222s [gw0] [ 20%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_update_omitted_no_params_defaults 222s test/dialect/postgresql/test_compiler.py::RegexpTest::test_fetch[0-0-fetch_kw3-OFFSET (%(param_1)s) ROWS FETCH FIRST (%(param_2)s) ROWS ONLY-params3] 222s [gw0] [ 20%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_fetch[0-0-fetch_kw3-OFFSET (%(param_1)s) ROWS FETCH FIRST (%(param_2)s) ROWS ONLY-params3] 222s test/dialect/postgresql/test_compiler.py::RegexpTest::test_fetch[5-10-fetch_kw0-OFFSET (%(param_1)s) ROWS FETCH FIRST (%(param_2)s) ROWS ONLY-params0] 222s [gw0] [ 20%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_fetch[5-10-fetch_kw0-OFFSET (%(param_1)s) ROWS FETCH FIRST (%(param_2)s) ROWS ONLY-params0] 222s test/dialect/postgresql/test_compiler.py::RegexpTest::test_fetch[5-10-fetch_kw4-OFFSET (%(param_1)s) ROWS FETCH FIRST (%(param_2)s) PERCENT ROWS ONLY-params4] 222s [gw0] [ 20%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_fetch[5-10-fetch_kw4-OFFSET (%(param_1)s) ROWS FETCH FIRST (%(param_2)s) PERCENT ROWS ONLY-params4] 222s test/dialect/postgresql/test_compiler.py::RegexpTest::test_fetch[5-10-fetch_kw5-OFFSET (%(param_1)s) ROWS FETCH FIRST (%(param_2)s) PERCENT ROWS WITH TIES-params5] 222s [gw0] [ 20%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_fetch[5-10-fetch_kw5-OFFSET (%(param_1)s) ROWS FETCH FIRST (%(param_2)s) PERCENT ROWS WITH TIES-params5] 222s test/dialect/postgresql/test_compiler.py::RegexpTest::test_fetch[5-10-fetch_kw6-OFFSET (%(param_1)s) ROWS FETCH FIRST (%(param_2)s) ROWS WITH TIES-params6] 222s [gw0] [ 20%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_fetch[5-10-fetch_kw6-OFFSET (%(param_1)s) ROWS FETCH FIRST (%(param_2)s) ROWS WITH TIES-params6] 222s test/dialect/postgresql/test_compiler.py::RegexpTest::test_fetch[5-None-fetch_kw2-FETCH FIRST (%(param_1)s) ROWS ONLY-params2] 222s [gw0] [ 20%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_fetch[5-None-fetch_kw2-FETCH FIRST (%(param_1)s) ROWS ONLY-params2] 222s test/dialect/postgresql/test_compiler.py::RegexpTest::test_fetch[None-10-fetch_kw1-LIMIT ALL OFFSET %(param_1)s-params1] 222s [gw0] [ 20%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_fetch[None-10-fetch_kw1-LIMIT ALL OFFSET %(param_1)s-params1] 222s test/dialect/postgresql/test_compiler.py::RegexpTest::test_fetch[fetch10-offset10-fetch_kw10-OFFSET (Y + W) ROWS FETCH FIRST (Q + Z) ROWS ONLY-params10] 222s [gw0] [ 20%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_fetch[fetch10-offset10-fetch_kw10-OFFSET (Y + W) ROWS FETCH FIRST (Q + Z) ROWS ONLY-params10] 222s test/dialect/postgresql/test_compiler.py::RegexpTest::test_fetch[fetch7-offset7-fetch_kw7-OFFSET (Y) ROWS FETCH FIRST (Q) ROWS ONLY-params7] 222s [gw0] [ 20%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_fetch[fetch7-offset7-fetch_kw7-OFFSET (Y) ROWS FETCH FIRST (Q) ROWS ONLY-params7] 222s test/dialect/postgresql/test_compiler.py::RegexpTest::test_fetch[fetch8-offset8-fetch_kw8-OFFSET ("Y") ROWS FETCH FIRST ("Q") ROWS ONLY-params8] 222s [gw0] [ 20%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_fetch[fetch8-offset8-fetch_kw8-OFFSET ("Y") ROWS FETCH FIRST ("Q") ROWS ONLY-params8] 222s test/dialect/postgresql/test_compiler.py::RegexpTest::test_fetch[fetch9-offset9-fetch_kw9-OFFSET (%(Y)s) ROWS FETCH FIRST (%(Q)s) ROWS ONLY-params9] 222s [gw0] [ 20%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_fetch[fetch9-offset9-fetch_kw9-OFFSET (%(Y)s) ROWS FETCH FIRST (%(Q)s) ROWS ONLY-params9] 222s test/dialect/oracle/test_compiler.py::RegexpTest::test_not_regexp_match 222s [gw0] [ 20%] PASSED test/dialect/oracle/test_compiler.py::RegexpTest::test_not_regexp_match 222s test/dialect/postgresql/test_compiler.py::RegexpTest::test_not_regexp_match 222s [gw0] [ 20%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_not_regexp_match 222s test/dialect/oracle/test_compiler.py::RegexpTest::test_not_regexp_match_column 222s [gw0] [ 20%] PASSED test/dialect/oracle/test_compiler.py::RegexpTest::test_not_regexp_match_column 222s test/dialect/postgresql/test_compiler.py::RegexpTest::test_not_regexp_match_column 222s [gw0] [ 20%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_not_regexp_match_column 222s test/dialect/oracle/test_compiler.py::RegexpTest::test_not_regexp_match_flags 222s [gw0] [ 20%] PASSED test/dialect/oracle/test_compiler.py::RegexpTest::test_not_regexp_match_flags 222s test/dialect/postgresql/test_compiler.py::RegexpTest::test_not_regexp_match_flags 222s [gw0] [ 20%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_not_regexp_match_flags 222s test/dialect/postgresql/test_compiler.py::RegexpTest::test_not_regexp_match_flags_ignorecase 222s [gw0] [ 20%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_not_regexp_match_flags_ignorecase 222s test/dialect/oracle/test_compiler.py::RegexpTest::test_not_regexp_match_str 222s [gw0] [ 20%] PASSED test/dialect/oracle/test_compiler.py::RegexpTest::test_not_regexp_match_str 222s test/dialect/postgresql/test_compiler.py::RegexpTest::test_not_regexp_match_str 222s [gw0] [ 20%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_not_regexp_match_str 222s test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_match 222s [gw0] [ 20%] PASSED test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_match 222s test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_match 222s [gw0] [ 20%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_match 222s test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_match_column 222s [gw0] [ 20%] PASSED test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_match_column 222s test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_match_column 222s [gw0] [ 20%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_match_column 222s test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_match_flags 222s [gw0] [ 20%] PASSED test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_match_flags 222s test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_match_flags 222s [gw0] [ 20%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_match_flags 222s test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_match_flags_ignorecase 222s [gw0] [ 20%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_match_flags_ignorecase 222s test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_match_flags_safestring 222s [gw0] [ 20%] PASSED test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_match_flags_safestring 222s test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_match_str 222s [gw0] [ 20%] PASSED test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_match_str 222s test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_match_str 222s [gw0] [ 20%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_match_str 222s test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_replace 222s [gw0] [ 20%] PASSED test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_replace 222s test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_replace 222s [gw0] [ 20%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_replace 222s [gw1] [ 20%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_delete_synchronize[True-evaluate] 222s test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_replace_column 222s [gw0] [ 20%] PASSED test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_replace_column 222s test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_replace_column 222s [gw0] [ 20%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_replace_column 222s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_delete_synchronize[True-fetch] 222s test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_replace_column2 222s [gw0] [ 20%] PASSED test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_replace_column2 222s test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_replace_column2 222s [gw0] [ 20%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_replace_column2 222s test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_replace_flags 222s [gw0] [ 20%] PASSED test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_replace_flags 222s test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_replace_flags 222s [gw0] [ 20%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_replace_flags 222s test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_replace_flags_safestring 222s [gw0] [ 20%] PASSED test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_replace_flags_safestring 222s test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_replace_flags_safestring 222s [gw0] [ 20%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_replace_flags_safestring 222s test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_replace_string 222s [gw0] [ 20%] PASSED test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_replace_string 222s test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_replace_string 222s [gw0] [ 20%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_replace_string 222s test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_not_regexp_match 222s [gw0] [ 20%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_not_regexp_match 222s test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_not_regexp_match_column 222s [gw0] [ 20%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_not_regexp_match_column 222s test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_not_regexp_match_flags 222s [gw0] [ 20%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_not_regexp_match_flags 222s test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_not_regexp_match_str 222s [gw0] [ 20%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_not_regexp_match_str 222s test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_match 222s [gw0] [ 20%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_match 222s test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_match_column 222s [gw0] [ 20%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_match_column 222s test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_match_flags 222s [gw0] [ 20%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_match_flags 222s test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_match_flags_safestring 222s [gw0] [ 20%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_match_flags_safestring 222s test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_match_str 222s [gw0] [ 20%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_match_str 222s test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_replace 222s [gw0] [ 20%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_replace 222s test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_replace_column 222s [gw0] [ 20%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_replace_column 222s test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_replace_column2 222s [gw0] [ 20%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_replace_column2 222s test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_replace_flags 222s [gw0] [ 20%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_replace_flags 222s test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_replace_string 222s [gw0] [ 20%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_replace_string 222s test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_not_regexp_match 222s [gw0] [ 20%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_not_regexp_match 222s test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_not_regexp_match_column 222s [gw0] [ 20%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_not_regexp_match_column 222s test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_not_regexp_match_flags 222s [gw0] [ 20%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_not_regexp_match_flags 222s test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_not_regexp_match_str 222s [gw0] [ 20%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_not_regexp_match_str 222s test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_match 222s [gw0] [ 20%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_match 222s test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_match_column 222s [gw0] [ 20%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_match_column 222s test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_match_flags 222s [gw0] [ 20%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_match_flags 222s test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_match_flags_safestring 222s [gw0] [ 20%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_match_flags_safestring 222s test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_match_str 222s [gw0] [ 20%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_match_str 222s test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_replace 222s [gw0] [ 20%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_replace 222s test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_replace_column 222s [gw0] [ 20%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_replace_column 222s test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_replace_column2 222s [gw0] [ 20%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_replace_column2 222s test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_replace_flags 222s [gw0] [ 20%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_replace_flags 222s test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_replace_flags_safestring 222s [gw0] [ 20%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_replace_flags_safestring 222s test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_replace_string 222s [gw0] [ 20%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_replace_string 222s test/sql/test_compiler.py::ResultMapTest::test_compound_not_toplevel_doesnt_populate 222s [gw0] [ 20%] PASSED test/sql/test_compiler.py::ResultMapTest::test_compound_not_toplevel_doesnt_populate 222s test/sql/test_compiler.py::ResultMapTest::test_compound_only_top_populates 222s [gw0] [ 20%] PASSED test/sql/test_compiler.py::ResultMapTest::test_compound_only_top_populates 222s test/sql/test_compiler.py::ResultMapTest::test_compound_populates 222s [gw0] [ 20%] PASSED test/sql/test_compiler.py::ResultMapTest::test_compound_populates 222s test/sql/test_compiler.py::ResultMapTest::test_insert_from_select 222s [gw0] [ 20%] PASSED test/sql/test_compiler.py::ResultMapTest::test_insert_from_select 222s test/sql/test_compiler.py::ResultMapTest::test_insert_with_select_values 222s [gw0] [ 20%] PASSED test/sql/test_compiler.py::ResultMapTest::test_insert_with_select_values 222s test/sql/test_compiler.py::ResultMapTest::test_label_conflict_union 222s [gw0] [ 20%] PASSED test/sql/test_compiler.py::ResultMapTest::test_label_conflict_union 222s test/sql/test_compiler.py::ResultMapTest::test_label_plus_element 222s [gw0] [ 20%] PASSED test/sql/test_compiler.py::ResultMapTest::test_label_plus_element 222s test/sql/test_compiler.py::ResultMapTest::test_nested_api 222s [gw0] [ 20%] PASSED test/sql/test_compiler.py::ResultMapTest::test_nested_api 222s test/sql/test_compiler.py::ResultMapTest::test_select_wraps_for_translate_ambiguity 222s [gw0] [ 20%] PASSED test/sql/test_compiler.py::ResultMapTest::test_select_wraps_for_translate_ambiguity 222s test/sql/test_compiler.py::ResultMapTest::test_select_wraps_for_translate_ambiguity_dupe_cols 222s [gw0] [ 20%] PASSED test/sql/test_compiler.py::ResultMapTest::test_select_wraps_for_translate_ambiguity_dupe_cols 222s test/dialect/mysql/test_compiler.py::SQLTest::test_backslash_escaping 222s [gw0] [ 20%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_backslash_escaping 222s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[BIGINT-CAST(t.col AS SIGNED INTEGER)] 222s [gw0] [ 20%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[BIGINT-CAST(t.col AS SIGNED INTEGER)] 222s [gw1] [ 20%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_delete_synchronize[True-fetch] 222s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[BINARY-CAST(t.col AS BINARY)] 222s [gw0] [ 20%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[BINARY-CAST(t.col AS BINARY)] 222s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[BLOB-CAST(t.col AS BINARY)0] 222s [gw0] [ 20%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[BLOB-CAST(t.col AS BINARY)0] 222s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[BLOB-CAST(t.col AS BINARY)1] 222s [gw0] [ 20%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[BLOB-CAST(t.col AS BINARY)1] 222s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[CHAR-CAST(t.col AS CHAR)] 222s [gw0] [ 20%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[CHAR-CAST(t.col AS CHAR)] 222s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[CLOB-CAST(t.col AS CHAR)] 222s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_update_synchronize[False-auto] 222s [gw0] [ 20%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[CLOB-CAST(t.col AS CHAR)] 222s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[DATE-CAST(t.col AS DATE)] 222s [gw0] [ 20%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[DATE-CAST(t.col AS DATE)] 222s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[DATETIME-CAST(t.col AS DATETIME)] 222s [gw0] [ 20%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[DATETIME-CAST(t.col AS DATETIME)] 222s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[DECIMAL-CAST(t.col AS DECIMAL)0] 222s [gw0] [ 20%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[DECIMAL-CAST(t.col AS DECIMAL)0] 222s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[DECIMAL-CAST(t.col AS DECIMAL)1] 222s [gw0] [ 20%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[DECIMAL-CAST(t.col AS DECIMAL)1] 222s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[Date-CAST(t.col AS DATE)0] 222s [gw0] [ 20%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[Date-CAST(t.col AS DATE)0] 222s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[Date-CAST(t.col AS DATE)1] 222s [gw0] [ 20%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[Date-CAST(t.col AS DATE)1] 222s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[DateTime-CAST(t.col AS DATETIME)0] 222s [gw0] [ 20%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[DateTime-CAST(t.col AS DATETIME)0] 222s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[DateTime-CAST(t.col AS DATETIME)1] 222s [gw0] [ 20%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[DateTime-CAST(t.col AS DATETIME)1] 222s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[INTEGER-CAST(t.col AS SIGNED INTEGER)0] 222s [gw0] [ 20%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[INTEGER-CAST(t.col AS SIGNED INTEGER)0] 222s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[INTEGER-CAST(t.col AS SIGNED INTEGER)1] 222s [gw0] [ 20%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[INTEGER-CAST(t.col AS SIGNED INTEGER)1] 222s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[Integer-CAST(t.col AS SIGNED INTEGER)] 222s [gw0] [ 20%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[Integer-CAST(t.col AS SIGNED INTEGER)] 222s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[Interval-CAST(t.col AS DATETIME)] 222s [gw0] [ 20%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[Interval-CAST(t.col AS DATETIME)] 222s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[LONGBLOB-CAST(t.col AS BINARY)] 222s [gw0] [ 20%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[LONGBLOB-CAST(t.col AS BINARY)] 222s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[LONGTEXT-CAST(t.col AS CHAR)] 222s [gw0] [ 20%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[LONGTEXT-CAST(t.col AS CHAR)] 222s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[LargeBinary-CAST(t.col AS BINARY)] 222s [gw0] [ 20%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[LargeBinary-CAST(t.col AS BINARY)] 222s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[MEDIUMBLOB-CAST(t.col AS BINARY)] 222s [gw0] [ 20%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[MEDIUMBLOB-CAST(t.col AS BINARY)] 222s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[MEDIUMTEXT-CAST(t.col AS CHAR)] 222s [gw0] [ 20%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[MEDIUMTEXT-CAST(t.col AS CHAR)] 222s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[NCHAR-CAST(t.col AS CHAR)0] 222s [gw0] [ 20%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[NCHAR-CAST(t.col AS CHAR)0] 222s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[NCHAR-CAST(t.col AS CHAR)1] 222s [gw0] [ 20%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[NCHAR-CAST(t.col AS CHAR)1] 222s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[NUMERIC-CAST(t.col AS DECIMAL)0] 222s [gw0] [ 20%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[NUMERIC-CAST(t.col AS DECIMAL)0] 222s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[NUMERIC-CAST(t.col AS DECIMAL)1] 222s [gw0] [ 20%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[NUMERIC-CAST(t.col AS DECIMAL)1] 222s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[NVARCHAR-CAST(t.col AS CHAR)] 222s [gw0] [ 20%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[NVARCHAR-CAST(t.col AS CHAR)] 222s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[Numeric-CAST(t.col AS DECIMAL)] 222s [gw0] [ 20%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[Numeric-CAST(t.col AS DECIMAL)] 222s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[SMALLINT-CAST(t.col AS SIGNED INTEGER)] 222s [gw0] [ 20%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[SMALLINT-CAST(t.col AS SIGNED INTEGER)] 222s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[SmallInteger-CAST(t.col AS SIGNED INTEGER)] 222s [gw0] [ 20%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[SmallInteger-CAST(t.col AS SIGNED INTEGER)] 222s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[String-CAST(t.col AS CHAR)] 222s [gw0] [ 20%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[String-CAST(t.col AS CHAR)] 222s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[TEXT-CAST(t.col AS CHAR)0] 222s [gw0] [ 20%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[TEXT-CAST(t.col AS CHAR)0] 222s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[TEXT-CAST(t.col AS CHAR)1] 222s [gw0] [ 20%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[TEXT-CAST(t.col AS CHAR)1] 222s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[TIME-CAST(t.col AS TIME)0] 222s [gw0] [ 20%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[TIME-CAST(t.col AS TIME)0] 222s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[TIME-CAST(t.col AS TIME)1] 222s [gw0] [ 20%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[TIME-CAST(t.col AS TIME)1] 222s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[TIMESTAMP-CAST(t.col AS DATETIME)0] 222s [gw0] [ 20%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[TIMESTAMP-CAST(t.col AS DATETIME)0] 222s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[TIMESTAMP-CAST(t.col AS DATETIME)1] 222s [gw0] [ 20%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[TIMESTAMP-CAST(t.col AS DATETIME)1] 222s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[TINYBLOB-CAST(t.col AS BINARY)] 222s [gw0] [ 20%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[TINYBLOB-CAST(t.col AS BINARY)] 222s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[TINYINT-CAST(t.col AS SIGNED INTEGER)] 222s [gw0] [ 20%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[TINYINT-CAST(t.col AS SIGNED INTEGER)] 222s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[TINYTEXT-CAST(t.col AS CHAR)] 222s [gw0] [ 20%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[TINYTEXT-CAST(t.col AS CHAR)] 222s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[Time-CAST(t.col AS TIME)] 222s [gw0] [ 20%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[Time-CAST(t.col AS TIME)] 222s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[Unicode-CAST(t.col AS CHAR)] 222s [gw0] [ 20%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[Unicode-CAST(t.col AS CHAR)] 222s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[UnicodeText-CAST(t.col AS CHAR)] 222s [gw0] [ 20%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[UnicodeText-CAST(t.col AS CHAR)] 222s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[VARBINARY-CAST(t.col AS BINARY)] 222s [gw0] [ 20%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[VARBINARY-CAST(t.col AS BINARY)] 222s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[VARCHAR-CAST(t.col AS CHAR)0] 222s [gw0] [ 20%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[VARCHAR-CAST(t.col AS CHAR)0] 222s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[VARCHAR-CAST(t.col AS CHAR)1] 222s [gw0] [ 20%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[VARCHAR-CAST(t.col AS CHAR)1] 222s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_3-CAST(t.col AS UNSIGNED INTEGER)] 222s [gw0] [ 20%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_3-CAST(t.col AS UNSIGNED INTEGER)] 222s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_32-CAST(t.col AS CHAR CHARACTER SET utf8)] 222s [gw0] [ 20%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_32-CAST(t.col AS CHAR CHARACTER SET utf8)] 222s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_35-CAST(t.col AS CHAR CHARACTER SET utf8)] 222s [gw0] [ 20%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_35-CAST(t.col AS CHAR CHARACTER SET utf8)] 222s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_36-CAST(t.col AS CHAR(32))] 222s [gw0] [ 20%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_36-CAST(t.col AS CHAR(32))] 222s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_37-CAST(t.col AS CHAR(32))] 222s [gw0] [ 20%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_37-CAST(t.col AS CHAR(32))] 222s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_38-CAST(t.col AS CHAR(32))] 222s [gw0] [ 20%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_38-CAST(t.col AS CHAR(32))] 222s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_39-CAST(t.col AS CHAR(0))] 222s [gw0] [ 20%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_39-CAST(t.col AS CHAR(0))] 222s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_50-CAST(t.col AS BINARY)] 222s [gw0] [ 20%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_50-CAST(t.col AS BINARY)] 222s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_55-CAST(t.col AS BINARY)] 222s [gw0] [ 20%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_55-CAST(t.col AS BINARY)] 222s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_57-CAST(t.col AS BINARY)] 222s [gw0] [ 20%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_57-CAST(t.col AS BINARY)] 222s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_8-CAST(t.col AS SIGNED INTEGER)] 222s [gw0] [ 20%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_8-CAST(t.col AS SIGNED INTEGER)] 222s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_9-CAST(t.col AS UNSIGNED INTEGER)] 222s [gw0] [ 20%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_9-CAST(t.col AS UNSIGNED INTEGER)] 222s test/dialect/mysql/test_compiler.py::SQLTest::test_cast_grouped_expression_non_castable 222s [gw0] [ 20%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast_grouped_expression_non_castable 222s test/dialect/mysql/test_compiler.py::SQLTest::test_cast_literal_bind 222s [gw0] [ 20%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast_literal_bind 222s test/dialect/mysql/test_compiler.py::SQLTest::test_cast_type_decorator 222s [gw0] [ 20%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast_type_decorator 222s test/dialect/mysql/test_compiler.py::SQLTest::test_create_table_with_collate 222s [gw0] [ 20%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_create_table_with_collate 222s test/dialect/mysql/test_compiler.py::SQLTest::test_create_table_with_partition 222s [gw0] [ 20%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_create_table_with_partition 222s test/dialect/mysql/test_compiler.py::SQLTest::test_create_table_with_partition_and_other_opts 222s [gw0] [ 20%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_create_table_with_partition_and_other_opts 222s test/dialect/mysql/test_compiler.py::SQLTest::test_create_table_with_partition_hash 222s [gw0] [ 20%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_create_table_with_partition_hash 222s test/dialect/mysql/test_compiler.py::SQLTest::test_create_table_with_subpartition 222s [gw0] [ 20%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_create_table_with_subpartition 222s test/dialect/mysql/test_compiler.py::SQLTest::test_delete_limit 222s [gw0] [ 20%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_delete_limit 222s test/dialect/mysql/test_compiler.py::SQLTest::test_extract 222s [gw0] [ 20%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_extract 222s test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[False-DOUBLE-CAST(t.col AS DOUBLE)0] 222s [gw0] [ 20%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[False-DOUBLE-CAST(t.col AS DOUBLE)0] 222s test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[False-DOUBLE-CAST(t.col AS DOUBLE)1] 222s [gw0] [ 20%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[False-DOUBLE-CAST(t.col AS DOUBLE)1] 222s test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[False-Double-CAST(t.col AS DOUBLE)] 222s [gw0] [ 20%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[False-Double-CAST(t.col AS DOUBLE)] 222s test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[False-FLOAT-CAST(t.col AS FLOAT)0] 222s [gw0] [ 20%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[False-FLOAT-CAST(t.col AS FLOAT)0] 222s test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[False-FLOAT-CAST(t.col AS FLOAT)1] 222s [gw0] [ 20%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[False-FLOAT-CAST(t.col AS FLOAT)1] 222s [gw1] [ 20%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_update_synchronize[False-auto] 222s test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[False-FLOAT-CAST(t.col AS FLOAT)2] 222s [gw0] [ 20%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[False-FLOAT-CAST(t.col AS FLOAT)2] 222s test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[False-Float-CAST(t.col AS FLOAT)] 222s [gw0] [ 20%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[False-Float-CAST(t.col AS FLOAT)] 222s test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[True-DOUBLE-CAST(t.col AS DOUBLE)0] 222s [gw0] [ 20%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[True-DOUBLE-CAST(t.col AS DOUBLE)0] 222s test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[True-DOUBLE-CAST(t.col AS DOUBLE)1] 222s [gw0] [ 20%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[True-DOUBLE-CAST(t.col AS DOUBLE)1] 222s test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[True-Double-CAST(t.col AS DOUBLE)] 222s [gw0] [ 20%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[True-Double-CAST(t.col AS DOUBLE)] 222s test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[True-FLOAT-CAST(t.col AS FLOAT)0] 222s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_update_synchronize[False-evaluate] 222s [gw0] [ 20%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[True-FLOAT-CAST(t.col AS FLOAT)0] 222s test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[True-FLOAT-CAST(t.col AS FLOAT)1] 222s [gw0] [ 20%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[True-FLOAT-CAST(t.col AS FLOAT)1] 222s test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[True-FLOAT-CAST(t.col AS FLOAT)2] 222s [gw0] [ 20%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[True-FLOAT-CAST(t.col AS FLOAT)2] 222s test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[True-Float-CAST(t.col AS FLOAT)] 222s [gw0] [ 20%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[True-Float-CAST(t.col AS FLOAT)] 222s test/dialect/mysql/test_compiler.py::SQLTest::test_full_outer_join 222s [gw0] [ 20%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_full_outer_join 222s test/dialect/mysql/test_compiler.py::SQLTest::test_inner_join 222s [gw0] [ 20%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_inner_join 222s test/dialect/mysql/test_compiler.py::SQLTest::test_innodb_autoincrement 222s [gw0] [ 20%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_innodb_autoincrement 222s test/dialect/mysql/test_compiler.py::SQLTest::test_innodb_autoincrement_reserved_word_column_name 222s [gw0] [ 20%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_innodb_autoincrement_reserved_word_column_name 222s test/dialect/mysql/test_compiler.py::SQLTest::test_limit 222s [gw0] [ 20%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_limit 222s test/dialect/mysql/test_compiler.py::SQLTest::test_outer_join 222s [gw0] [ 20%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_outer_join 222s test/dialect/mysql/test_compiler.py::SQLTest::test_precolumns 222s [gw0] [ 20%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_precolumns 222s test/dialect/mysql/test_compiler.py::SQLTest::test_sysdate 222s [gw0] [ 20%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_sysdate 222s test/dialect/mysql/test_compiler.py::SQLTest::test_too_long_index 222s [gw0] [ 20%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_too_long_index 222s test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_cast_literal_bind 222s [gw0] [ 20%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_cast_literal_bind 222s test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[BIT-t.col] 222s [gw0] [ 20%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[BIT-t.col] 222s test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[BOOLEAN-t.col] 222s [gw0] [ 20%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[BOOLEAN-t.col] 222s test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[Boolean-t.col] 222s [gw0] [ 20%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[Boolean-t.col] 222s test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[DOUBLE-t.col0] 222s [gw0] [ 20%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[DOUBLE-t.col0] 222s test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[DOUBLE-t.col1] 222s [gw0] [ 20%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[DOUBLE-t.col1] 222s test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[Double-t.col] 222s [gw0] [ 20%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[Double-t.col] 222s test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[ENUM-t.col] 222s [gw0] [ 20%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[ENUM-t.col] 222s test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[FLOAT-t.col0] 222s [gw0] [ 20%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[FLOAT-t.col0] 222s test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[FLOAT-t.col1] 222s [gw0] [ 20%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[FLOAT-t.col1] 222s test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[Float-t.col] 222s [gw0] [ 20%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[Float-t.col] 222s test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[REAL-t.col] 222s [gw0] [ 20%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[REAL-t.col] 222s test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[SET-t.col] 222s [gw0] [ 20%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[SET-t.col] 222s test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[YEAR-t.col] 222s [gw0] [ 20%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[YEAR-t.col] 222s test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[type_13-t.col] 222s [gw0] [ 20%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[type_13-t.col] 222s test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[type_15-t.col] 222s [gw0] [ 20%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[type_15-t.col] 222s test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[type_9-t.col] 222s [gw0] [ 20%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[type_9-t.col] 222s test/dialect/mysql/test_compiler.py::SQLTest::test_update_delete_limit_int_only[delete] 222s [gw0] [ 20%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_update_delete_limit_int_only[delete] 222s test/dialect/mysql/test_compiler.py::SQLTest::test_update_delete_limit_int_only[update] 222s [gw0] [ 20%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_update_delete_limit_int_only[update] 222s test/dialect/mysql/test_compiler.py::SQLTest::test_update_limit 222s [gw0] [ 20%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_update_limit 222s test/dialect/mysql/test_compiler.py::SQLTest::test_utc_timestamp 222s [gw0] [ 20%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_utc_timestamp 222s test/dialect/mysql/test_compiler.py::SQLTest::test_utc_timestamp_fsp 222s [gw0] [ 20%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_utc_timestamp_fsp 222s test/dialect/mysql/test_compiler.py::SQLTest::test_varchar_raise[String] 222s [gw0] [ 20%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_varchar_raise[String] 222s test/dialect/mysql/test_compiler.py::SQLTest::test_varchar_raise[Unicode] 222s [gw0] [ 20%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_varchar_raise[Unicode] 222s test/dialect/mysql/test_compiler.py::SQLTest::test_varchar_raise[VARCHAR] 222s [gw0] [ 20%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_varchar_raise[VARCHAR] 222s test/dialect/mysql/test_compiler.py::SQLTest::test_varchar_raise[type_2] 222s [gw0] [ 20%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_varchar_raise[type_2] 222s test/dialect/mysql/test_compiler.py::SQLTest::test_varchar_raise[type_3] 222s [gw0] [ 20%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_varchar_raise[type_3] 222s test/dialect/mysql/test_compiler.py::SQLTest::test_varchar_raise[type_4] 222s [gw0] [ 20%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_varchar_raise[type_4] 222s test/dialect/mysql/test_compiler.py::SQLTest::test_varchar_raise[type_6] 222s [gw0] [ 20%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_varchar_raise[type_6] 222s test/sql/test_compiler.py::SchemaTest::test_alias 222s [gw0] [ 20%] PASSED test/sql/test_compiler.py::SchemaTest::test_alias 222s test/sql/test_compiler.py::SchemaTest::test_insert 222s [gw0] [ 20%] PASSED test/sql/test_compiler.py::SchemaTest::test_insert 222s test/sql/test_compiler.py::SchemaTest::test_schema_lowercase_invalid 222s [gw0] [ 20%] PASSED test/sql/test_compiler.py::SchemaTest::test_schema_lowercase_invalid 222s test/sql/test_compiler.py::SchemaTest::test_schema_lowercase_select 222s [gw0] [ 20%] PASSED test/sql/test_compiler.py::SchemaTest::test_schema_lowercase_select 222s test/sql/test_compiler.py::SchemaTest::test_schema_lowercase_select_alias 222s [gw0] [ 20%] PASSED test/sql/test_compiler.py::SchemaTest::test_schema_lowercase_select_alias 222s test/sql/test_compiler.py::SchemaTest::test_schema_lowercase_select_labels 222s [gw0] [ 20%] PASSED test/sql/test_compiler.py::SchemaTest::test_schema_lowercase_select_labels 222s test/sql/test_compiler.py::SchemaTest::test_schema_lowercase_select_subquery 222s [gw0] [ 20%] PASSED test/sql/test_compiler.py::SchemaTest::test_schema_lowercase_select_subquery 222s test/sql/test_compiler.py::SchemaTest::test_schema_non_schema_disambiguation[-SELECT foo.some_table.id, foo.some_table.p FROM foo.some_table JOIN (SELECT some_table_1.id AS id, some_table_1.q AS q FROM some_table AS some_table_1, foo.some_table WHERE some_table_1.id = foo.some_table.id) AS anon_1 ON foo.some_table.id = anon_1.id] 222s [gw0] [ 20%] PASSED test/sql/test_compiler.py::SchemaTest::test_schema_non_schema_disambiguation[-SELECT foo.some_table.id, foo.some_table.p FROM foo.some_table JOIN (SELECT some_table_1.id AS id, some_table_1.q AS q FROM some_table AS some_table_1, foo.some_table WHERE some_table_1.id = foo.some_table.id) AS anon_1 ON foo.some_table.id = anon_1.id] 222s test/sql/test_compiler.py::SchemaTest::test_schema_non_schema_disambiguation[-SELECT foo.some_table.id, foo.some_table.p FROM foo.some_table JOIN some_table AS some_table_1 ON some_table_1.q = foo.some_table.p] 222s [gw0] [ 20%] PASSED test/sql/test_compiler.py::SchemaTest::test_schema_non_schema_disambiguation[-SELECT foo.some_table.id, foo.some_table.p FROM foo.some_table JOIN some_table AS some_table_1 ON some_table_1.q = foo.some_table.p] 222s test/sql/test_compiler.py::SchemaTest::test_schema_non_schema_disambiguation[-SELECT foo.some_table.id, foo.some_table.p, some_table_1.id AS id_1, some_table_1.q FROM foo.some_table, some_table AS some_table_1] 222s [gw0] [ 20%] PASSED test/sql/test_compiler.py::SchemaTest::test_schema_non_schema_disambiguation[-SELECT foo.some_table.id, foo.some_table.p, some_table_1.id AS id_1, some_table_1.q FROM foo.some_table, some_table AS some_table_1] 222s test/sql/test_compiler.py::SchemaTest::test_schema_non_schema_disambiguation[-SELECT some_table.id, some_table.q, anon_1.id AS id_1 FROM some_table JOIN (SELECT some_table_1.id AS id, some_table_1.q AS q FROM some_table AS some_table_1, foo.some_table WHERE some_table_1.id = foo.some_table.id) AS anon_1 ON some_table.id = anon_1.id] 222s [gw0] [ 20%] PASSED test/sql/test_compiler.py::SchemaTest::test_schema_non_schema_disambiguation[-SELECT some_table.id, some_table.q, anon_1.id AS id_1 FROM some_table JOIN (SELECT some_table_1.id AS id, some_table_1.q AS q FROM some_table AS some_table_1, foo.some_table WHERE some_table_1.id = foo.some_table.id) AS anon_1 ON some_table.id = anon_1.id] 222s test/sql/test_compiler.py::SchemaTest::test_schema_non_schema_disambiguation[-SELECT some_table_1.id AS some_table_id, some_table_1.q AS some_table_q, foo.some_table.id AS foo_some_table_id, foo.some_table.p AS foo_some_table_p FROM some_table AS some_table_1, foo.some_table] 222s [gw0] [ 20%] PASSED test/sql/test_compiler.py::SchemaTest::test_schema_non_schema_disambiguation[-SELECT some_table_1.id AS some_table_id, some_table_1.q AS some_table_q, foo.some_table.id AS foo_some_table_id, foo.some_table.p AS foo_some_table_p FROM some_table AS some_table_1, foo.some_table] 222s test/sql/test_compiler.py::SchemaTest::test_schema_non_schema_disambiguation[-SELECT some_table_1.id, some_table_1.q FROM some_table AS some_table_1 JOIN foo.some_table ON some_table_1.q = foo.some_table.p] 222s [gw0] [ 20%] PASSED test/sql/test_compiler.py::SchemaTest::test_schema_non_schema_disambiguation[-SELECT some_table_1.id, some_table_1.q FROM some_table AS some_table_1 JOIN foo.some_table ON some_table_1.q = foo.some_table.p] 222s test/sql/test_compiler.py::SchemaTest::test_schema_non_schema_disambiguation[-SELECT some_table_1.id, some_table_1.q FROM some_table AS some_table_1, foo.some_table WHERE some_table_1.id = foo.some_table.id] 222s [gw0] [ 20%] PASSED test/sql/test_compiler.py::SchemaTest::test_schema_non_schema_disambiguation[-SELECT some_table_1.id, some_table_1.q FROM some_table AS some_table_1, foo.some_table WHERE some_table_1.id = foo.some_table.id] 222s test/sql/test_compiler.py::SchemaTest::test_schema_non_schema_disambiguation[-SELECT some_table_1.id, some_table_1.q, foo.some_table.id AS id_1, foo.some_table.p FROM some_table AS some_table_1 JOIN foo.some_table ON some_table_1.id = foo.some_table.id] 222s [gw0] [ 20%] PASSED test/sql/test_compiler.py::SchemaTest::test_schema_non_schema_disambiguation[-SELECT some_table_1.id, some_table_1.q, foo.some_table.id AS id_1, foo.some_table.p FROM some_table AS some_table_1 JOIN foo.some_table ON some_table_1.id = foo.some_table.id] 222s test/sql/test_compiler.py::SchemaTest::test_schema_non_schema_disambiguation[-SELECT some_table_1.id, some_table_1.q, foo.some_table.id AS id_1, foo.some_table.p FROM some_table AS some_table_1, foo.some_table WHERE some_table_1.id = foo.some_table.id] 222s [gw0] [ 20%] PASSED test/sql/test_compiler.py::SchemaTest::test_schema_non_schema_disambiguation[-SELECT some_table_1.id, some_table_1.q, foo.some_table.id AS id_1, foo.some_table.p FROM some_table AS some_table_1, foo.some_table WHERE some_table_1.id = foo.some_table.id] 222s test/sql/test_compiler.py::SchemaTest::test_schema_non_schema_disambiguation[-SELECT some_table_1.id, some_table_1.q, foo.some_table.id AS id_1, foo.some_table.p FROM some_table AS some_table_1, foo.some_table] 222s [gw0] [ 20%] PASSED test/sql/test_compiler.py::SchemaTest::test_schema_non_schema_disambiguation[-SELECT some_table_1.id, some_table_1.q, foo.some_table.id AS id_1, foo.some_table.p FROM some_table AS some_table_1, foo.some_table] 222s test/sql/test_compiler.py::SchemaTest::test_schema_non_schema_disambiguation[-SELECT some_table_1.id, some_table_1.q, some_table_2.id AS id_1, some_table_2.p FROM some_table AS some_table_1 JOIN foo.some_table AS some_table_2 ON some_table_1.q = some_table_2.p] 222s [gw0] [ 20%] PASSED test/sql/test_compiler.py::SchemaTest::test_schema_non_schema_disambiguation[-SELECT some_table_1.id, some_table_1.q, some_table_2.id AS id_1, some_table_2.p FROM some_table AS some_table_1 JOIN foo.some_table AS some_table_2 ON some_table_1.q = some_table_2.p] 222s test/sql/test_compiler.py::SchemaTest::test_schema_translate_aliases 222s [gw0] [ 20%] PASSED test/sql/test_compiler.py::SchemaTest::test_schema_translate_aliases 222s test/sql/test_compiler.py::SchemaTest::test_schema_translate_crud 222s [gw1] [ 20%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_update_synchronize[False-evaluate] 222s [gw0] [ 20%] PASSED test/sql/test_compiler.py::SchemaTest::test_schema_translate_crud 222s test/sql/test_compiler.py::SchemaTest::test_schema_translate_select 222s [gw0] [ 20%] PASSED test/sql/test_compiler.py::SchemaTest::test_schema_translate_select 222s test/sql/test_compiler.py::SchemaTest::test_select 222s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_update_synchronize[False-fetch] 222s [gw0] [ 20%] PASSED test/sql/test_compiler.py::SchemaTest::test_select 222s test/dialect/mssql/test_compiler.py::SchemaTest::test_that_mssql_default_nullability_emits_null 222s [gw0] [ 20%] PASSED test/dialect/mssql/test_compiler.py::SchemaTest::test_that_mssql_default_nullability_emits_null 222s test/dialect/mssql/test_compiler.py::SchemaTest::test_that_mssql_none_nullability_does_not_emit_nullability 222s [gw0] [ 20%] PASSED test/dialect/mssql/test_compiler.py::SchemaTest::test_that_mssql_none_nullability_does_not_emit_nullability 222s test/dialect/mssql/test_compiler.py::SchemaTest::test_that_mssql_specified_not_nullable_emits_not_null 222s [gw0] [ 20%] PASSED test/dialect/mssql/test_compiler.py::SchemaTest::test_that_mssql_specified_not_nullable_emits_not_null 222s test/dialect/mssql/test_compiler.py::SchemaTest::test_that_mssql_specified_nullable_emits_null 222s [gw0] [ 20%] PASSED test/dialect/mssql/test_compiler.py::SchemaTest::test_that_mssql_specified_nullable_emits_null 222s test/sql/test_compiler.py::SchemaTest::test_update 222s [gw0] [ 20%] PASSED test/sql/test_compiler.py::SchemaTest::test_update 222s test/sql/test_compiler.py::SelectTest::test_alias 222s [gw0] [ 20%] PASSED test/sql/test_compiler.py::SelectTest::test_alias 222s test/sql/test_compiler.py::SelectTest::test_alias_nesting_subquery 222s [gw0] [ 20%] PASSED test/sql/test_compiler.py::SelectTest::test_alias_nesting_subquery 222s test/sql/test_compiler.py::SelectTest::test_alias_nesting_table 222s [gw0] [ 20%] PASSED test/sql/test_compiler.py::SelectTest::test_alias_nesting_table 222s test/sql/test_compiler.py::SelectTest::test_anon_param_name_on_keys 222s [gw0] [ 20%] PASSED test/sql/test_compiler.py::SelectTest::test_anon_param_name_on_keys 222s test/sql/test_compiler.py::SelectTest::test_attribute_sanity 222s [gw0] [ 20%] PASSED test/sql/test_compiler.py::SelectTest::test_attribute_sanity 222s test/sql/test_compiler.py::SelectTest::test_calculated_columns 222s [gw0] [ 21%] PASSED test/sql/test_compiler.py::SelectTest::test_calculated_columns 222s test/sql/test_compiler.py::SelectTest::test_cast 222s [gw0] [ 21%] PASSED test/sql/test_compiler.py::SelectTest::test_cast 222s test/sql/test_compiler.py::SelectTest::test_cast_with_collate[default] 222s [gw0] [ 21%] PASSED test/sql/test_compiler.py::SelectTest::test_cast_with_collate[default] 222s test/sql/test_compiler.py::SelectTest::test_cast_with_collate[explicit_mssql] 222s [gw0] [ 21%] PASSED test/sql/test_compiler.py::SelectTest::test_cast_with_collate[explicit_mssql] 222s test/sql/test_compiler.py::SelectTest::test_cast_with_collate[explicit_mysql] 222s [gw0] [ 21%] PASSED test/sql/test_compiler.py::SelectTest::test_cast_with_collate[explicit_mysql] 222s test/sql/test_compiler.py::SelectTest::test_cast_with_collate[explicit_postgresql] 222s [gw0] [ 21%] PASSED test/sql/test_compiler.py::SelectTest::test_cast_with_collate[explicit_postgresql] 222s test/sql/test_compiler.py::SelectTest::test_cast_with_collate[explicit_sqlite] 222s [gw0] [ 21%] PASSED test/sql/test_compiler.py::SelectTest::test_cast_with_collate[explicit_sqlite] 222s test/sql/test_compiler.py::SelectTest::test_collate 222s [gw0] [ 21%] PASSED test/sql/test_compiler.py::SelectTest::test_collate 222s test/sql/test_compiler.py::SelectTest::test_compile_label_is_slots 222s [gw0] [ 21%] PASSED test/sql/test_compiler.py::SelectTest::test_compile_label_is_slots 222s test/sql/test_compiler.py::SelectTest::test_compiler_column_element_is_slots 222s [gw0] [ 21%] PASSED test/sql/test_compiler.py::SelectTest::test_compiler_column_element_is_slots 222s test/sql/test_compiler.py::SelectTest::test_compound_grouping 222s [gw0] [ 21%] PASSED test/sql/test_compiler.py::SelectTest::test_compound_grouping 222s test/sql/test_compiler.py::SelectTest::test_compound_selects 222s [gw0] [ 21%] PASSED test/sql/test_compiler.py::SelectTest::test_compound_selects 222s test/sql/test_compiler.py::SelectTest::test_conjunctions 222s [gw0] [ 21%] PASSED test/sql/test_compiler.py::SelectTest::test_conjunctions 222s test/sql/test_compiler.py::SelectTest::test_custom_group_by_clause 222s [gw0] [ 21%] PASSED test/sql/test_compiler.py::SelectTest::test_custom_group_by_clause 222s test/sql/test_compiler.py::SelectTest::test_custom_order_by_clause 222s [gw0] [ 21%] PASSED test/sql/test_compiler.py::SelectTest::test_custom_order_by_clause 222s test/sql/test_compiler.py::SelectTest::test_date_between 222s [gw0] [ 21%] PASSED test/sql/test_compiler.py::SelectTest::test_date_between 222s test/sql/test_compiler.py::SelectTest::test_deduping_hash_algo 222s [gw0] [ 21%] PASSED test/sql/test_compiler.py::SelectTest::test_deduping_hash_algo 222s test/sql/test_compiler.py::SelectTest::test_deduping_unique_across_selects 222s [gw0] [ 21%] PASSED test/sql/test_compiler.py::SelectTest::test_deduping_unique_across_selects 222s test/sql/test_compiler.py::SelectTest::test_delayed_col_naming 222s [gw0] [ 21%] PASSED test/sql/test_compiler.py::SelectTest::test_delayed_col_naming 222s test/sql/test_compiler.py::SelectTest::test_distinct 222s [gw1] [ 21%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_update_synchronize[False-fetch] 222s [gw0] [ 21%] PASSED test/sql/test_compiler.py::SelectTest::test_distinct 222s test/sql/test_compiler.py::SelectTest::test_distinct_on 222s [gw0] [ 21%] PASSED test/sql/test_compiler.py::SelectTest::test_distinct_on 222s test/sql/test_compiler.py::SelectTest::test_dupe_cols_hey_we_can_union 222s [gw0] [ 21%] PASSED test/sql/test_compiler.py::SelectTest::test_dupe_cols_hey_we_can_union 222s test/sql/test_compiler.py::SelectTest::test_dupe_columns 222s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_update_synchronize[True-auto] 222s [gw0] [ 21%] PASSED test/sql/test_compiler.py::SelectTest::test_dupe_columns 222s test/sql/test_compiler.py::SelectTest::test_dupe_columns_use_labels 222s [gw0] [ 21%] PASSED test/sql/test_compiler.py::SelectTest::test_dupe_columns_use_labels 222s test/sql/test_compiler.py::SelectTest::test_dupe_columns_use_labels_derived_selectable 222s [gw0] [ 21%] PASSED test/sql/test_compiler.py::SelectTest::test_dupe_columns_use_labels_derived_selectable 222s test/sql/test_compiler.py::SelectTest::test_dupe_columns_use_labels_derived_selectable_mix_annotations 222s [gw0] [ 21%] PASSED test/sql/test_compiler.py::SelectTest::test_dupe_columns_use_labels_derived_selectable_mix_annotations 222s test/sql/test_compiler.py::SelectTest::test_dupe_columns_use_labels_from_anon 222s [gw0] [ 21%] PASSED test/sql/test_compiler.py::SelectTest::test_dupe_columns_use_labels_from_anon 222s test/sql/test_compiler.py::SelectTest::test_dupe_columns_use_labels_mix_annotations 222s [gw0] [ 21%] PASSED test/sql/test_compiler.py::SelectTest::test_dupe_columns_use_labels_mix_annotations 222s test/sql/test_compiler.py::SelectTest::test_exists 222s [gw0] [ 21%] PASSED test/sql/test_compiler.py::SelectTest::test_exists 222s test/sql/test_compiler.py::SelectTest::test_exists_method 222s [gw0] [ 21%] PASSED test/sql/test_compiler.py::SelectTest::test_exists_method 222s test/sql/test_compiler.py::SelectTest::test_fetch[0-0-fetch_kw3-OFFSET :param_1 ROWS FETCH FIRST :param_2 ROWS ONLY-params3] 222s [gw0] [ 21%] PASSED test/sql/test_compiler.py::SelectTest::test_fetch[0-0-fetch_kw3-OFFSET :param_1 ROWS FETCH FIRST :param_2 ROWS ONLY-params3] 222s test/sql/test_compiler.py::SelectTest::test_fetch[5-10-fetch_kw0-OFFSET :param_1 ROWS FETCH FIRST :param_2 ROWS ONLY-params0] 222s [gw0] [ 21%] PASSED test/sql/test_compiler.py::SelectTest::test_fetch[5-10-fetch_kw0-OFFSET :param_1 ROWS FETCH FIRST :param_2 ROWS ONLY-params0] 222s test/sql/test_compiler.py::SelectTest::test_fetch[5-10-fetch_kw4-OFFSET :param_1 ROWS FETCH FIRST :param_2 PERCENT ROWS ONLY-params4] 222s [gw0] [ 21%] PASSED test/sql/test_compiler.py::SelectTest::test_fetch[5-10-fetch_kw4-OFFSET :param_1 ROWS FETCH FIRST :param_2 PERCENT ROWS ONLY-params4] 222s test/sql/test_compiler.py::SelectTest::test_fetch[5-10-fetch_kw5-OFFSET :param_1 ROWS FETCH FIRST :param_2 PERCENT ROWS WITH TIES-params5] 222s [gw0] [ 21%] PASSED test/sql/test_compiler.py::SelectTest::test_fetch[5-10-fetch_kw5-OFFSET :param_1 ROWS FETCH FIRST :param_2 PERCENT ROWS WITH TIES-params5] 222s test/sql/test_compiler.py::SelectTest::test_fetch[5-10-fetch_kw6-OFFSET :param_1 ROWS FETCH FIRST :param_2 ROWS WITH TIES-params6] 222s [gw0] [ 21%] PASSED test/sql/test_compiler.py::SelectTest::test_fetch[5-10-fetch_kw6-OFFSET :param_1 ROWS FETCH FIRST :param_2 ROWS WITH TIES-params6] 222s test/sql/test_compiler.py::SelectTest::test_fetch[5-None-fetch_kw2-FETCH FIRST :param_1 ROWS ONLY-params2] 222s [gw0] [ 21%] PASSED test/sql/test_compiler.py::SelectTest::test_fetch[5-None-fetch_kw2-FETCH FIRST :param_1 ROWS ONLY-params2] 222s test/sql/test_compiler.py::SelectTest::test_fetch[None-10-fetch_kw1-LIMIT -1 OFFSET :param_1-params1] 222s [gw0] [ 21%] PASSED test/sql/test_compiler.py::SelectTest::test_fetch[None-10-fetch_kw1-LIMIT -1 OFFSET :param_1-params1] 222s test/sql/test_compiler.py::SelectTest::test_fetch[fetch10-offset10-fetch_kw10-OFFSET Y + W ROWS FETCH FIRST Q + Z ROWS ONLY-params10] 222s [gw0] [ 21%] PASSED test/sql/test_compiler.py::SelectTest::test_fetch[fetch10-offset10-fetch_kw10-OFFSET Y + W ROWS FETCH FIRST Q + Z ROWS ONLY-params10] 222s test/sql/test_compiler.py::SelectTest::test_fetch[fetch7-offset7-fetch_kw7-OFFSET Y ROWS FETCH FIRST Q ROWS ONLY-params7] 222s [gw0] [ 21%] PASSED test/sql/test_compiler.py::SelectTest::test_fetch[fetch7-offset7-fetch_kw7-OFFSET Y ROWS FETCH FIRST Q ROWS ONLY-params7] 222s test/sql/test_compiler.py::SelectTest::test_fetch[fetch8-offset8-fetch_kw8-OFFSET "Y" ROWS FETCH FIRST "Q" ROWS ONLY-params8] 222s [gw0] [ 21%] PASSED test/sql/test_compiler.py::SelectTest::test_fetch[fetch8-offset8-fetch_kw8-OFFSET "Y" ROWS FETCH FIRST "Q" ROWS ONLY-params8] 222s test/sql/test_compiler.py::SelectTest::test_fetch[fetch9-offset9-fetch_kw9-OFFSET :Y ROWS FETCH FIRST :Q ROWS ONLY-params9] 222s [gw0] [ 21%] PASSED test/sql/test_compiler.py::SelectTest::test_fetch[fetch9-offset9-fetch_kw9-OFFSET :Y ROWS FETCH FIRST :Q ROWS ONLY-params9] 222s test/sql/test_compiler.py::SelectTest::test_fetch_limit_offset_self_group 222s [gw0] [ 21%] PASSED test/sql/test_compiler.py::SelectTest::test_fetch_limit_offset_self_group 222s test/sql/test_compiler.py::SelectTest::test_for_update 222s [gw0] [ 21%] PASSED test/sql/test_compiler.py::SelectTest::test_for_update 222s test/sql/test_compiler.py::SelectTest::test_from_subquery 222s [gw0] [ 21%] PASSED test/sql/test_compiler.py::SelectTest::test_from_subquery 222s test/sql/test_compiler.py::SelectTest::test_full_outer_join 222s [gw0] [ 21%] PASSED test/sql/test_compiler.py::SelectTest::test_full_outer_join 222s test/sql/test_compiler.py::SelectTest::test_hints 222s [gw0] [ 21%] PASSED test/sql/test_compiler.py::SelectTest::test_hints 222s test/sql/test_compiler.py::SelectTest::test_int_limit_offset_coercion 222s [gw0] [ 21%] PASSED test/sql/test_compiler.py::SelectTest::test_int_limit_offset_coercion 222s test/sql/test_compiler.py::SelectTest::test_joins 222s [gw0] [ 21%] PASSED test/sql/test_compiler.py::SelectTest::test_joins 222s test/sql/test_compiler.py::SelectTest::test_label_comparison_one 222s [gw0] [ 21%] PASSED test/sql/test_compiler.py::SelectTest::test_label_comparison_one 222s test/sql/test_compiler.py::SelectTest::test_label_comparison_two 222s [gw0] [ 21%] PASSED test/sql/test_compiler.py::SelectTest::test_label_comparison_two 222s test/sql/test_compiler.py::SelectTest::test_limit_fetch_interaction 222s [gw0] [ 21%] PASSED test/sql/test_compiler.py::SelectTest::test_limit_fetch_interaction 222s test/sql/test_compiler.py::SelectTest::test_limit_offset[0-0-LIMIT :param_1 OFFSET :param_2-params3] 222s [gw0] [ 21%] PASSED test/sql/test_compiler.py::SelectTest::test_limit_offset[0-0-LIMIT :param_1 OFFSET :param_2-params3] 222s test/sql/test_compiler.py::SelectTest::test_limit_offset[5-10-LIMIT :param_1 OFFSET :param_2-params0] 222s [gw0] [ 21%] PASSED test/sql/test_compiler.py::SelectTest::test_limit_offset[5-10-LIMIT :param_1 OFFSET :param_2-params0] 222s test/sql/test_compiler.py::SelectTest::test_limit_offset[5-None-LIMIT :param_1-params2] 222s [gw0] [ 21%] PASSED test/sql/test_compiler.py::SelectTest::test_limit_offset[5-None-LIMIT :param_1-params2] 222s test/sql/test_compiler.py::SelectTest::test_limit_offset[None-10-LIMIT -1 OFFSET :param_1-params1] 222s [gw0] [ 21%] PASSED test/sql/test_compiler.py::SelectTest::test_limit_offset[None-10-LIMIT -1 OFFSET :param_1-params1] 222s test/sql/test_compiler.py::SelectTest::test_limit_offset[lim4-offset4-LIMIT Q OFFSET Y-params4] 222s [gw0] [ 21%] PASSED test/sql/test_compiler.py::SelectTest::test_limit_offset[lim4-offset4-LIMIT Q OFFSET Y-params4] 222s test/sql/test_compiler.py::SelectTest::test_limit_offset[lim5-offset5-LIMIT "Q" OFFSET "Y"-params5] 222s [gw0] [ 21%] PASSED test/sql/test_compiler.py::SelectTest::test_limit_offset[lim5-offset5-LIMIT "Q" OFFSET "Y"-params5] 222s test/sql/test_compiler.py::SelectTest::test_limit_offset_no_int_coercion_one 222s [gw0] [ 21%] PASSED test/sql/test_compiler.py::SelectTest::test_limit_offset_no_int_coercion_one 222s test/sql/test_compiler.py::SelectTest::test_limit_offset_no_int_coercion_three 222s [gw0] [ 21%] PASSED test/sql/test_compiler.py::SelectTest::test_limit_offset_no_int_coercion_three 222s test/sql/test_compiler.py::SelectTest::test_limit_offset_no_int_coercion_two 222s [gw0] [ 21%] PASSED test/sql/test_compiler.py::SelectTest::test_limit_offset_no_int_coercion_two 222s test/sql/test_compiler.py::SelectTest::test_literal 222s [gw0] [ 21%] PASSED test/sql/test_compiler.py::SelectTest::test_literal 222s test/sql/test_compiler.py::SelectTest::test_literal_as_text_fromstring 222s [gw0] [ 21%] PASSED test/sql/test_compiler.py::SelectTest::test_literal_as_text_fromstring 222s test/sql/test_compiler.py::SelectTest::test_literal_as_text_nonstring_raise 222s [gw0] [ 21%] PASSED test/sql/test_compiler.py::SelectTest::test_literal_as_text_nonstring_raise 222s test/sql/test_compiler.py::SelectTest::test_naming 222s [gw0] [ 21%] PASSED test/sql/test_compiler.py::SelectTest::test_naming 222s test/sql/test_compiler.py::SelectTest::test_nested_conjunctions_short_circuit 222s [gw0] [ 21%] PASSED test/sql/test_compiler.py::SelectTest::test_nested_conjunctions_short_circuit 222s test/sql/test_compiler.py::SelectTest::test_nested_label_targeting 222s [gw0] [ 21%] PASSED test/sql/test_compiler.py::SelectTest::test_nested_label_targeting 222s test/sql/test_compiler.py::SelectTest::test_nested_label_targeting_keyed 222s [gw1] [ 21%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_update_synchronize[True-auto] 222s [gw0] [ 21%] PASSED test/sql/test_compiler.py::SelectTest::test_nested_label_targeting_keyed 222s test/sql/test_compiler.py::SelectTest::test_no_group_by_labels 222s [gw0] [ 21%] PASSED test/sql/test_compiler.py::SelectTest::test_no_group_by_labels 222s test/sql/test_compiler.py::SelectTest::test_order_by_labels_disabled 222s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_update_synchronize[True-evaluate] 222s [gw0] [ 21%] PASSED test/sql/test_compiler.py::SelectTest::test_order_by_labels_disabled 222s test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled[-DESC NULLS LAST0] 222s [gw0] [ 21%] PASSED test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled[-DESC NULLS LAST0] 222s test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled[-DESC NULLS LAST1] 222s [gw0] [ 21%] PASSED test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled[-DESC NULLS LAST1] 222s test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled[-NULLS FIRST ASC] 222s [gw0] [ 21%] PASSED test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled[-NULLS FIRST ASC] 222s test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled[asc-ASC] 222s [gw0] [ 21%] PASSED test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled[asc-ASC] 222s test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled[desc-DESC] 222s [gw0] [ 21%] PASSED test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled[desc-DESC] 222s test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled[nulls_first-NULLS FIRST0] 222s [gw0] [ 21%] PASSED test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled[nulls_first-NULLS FIRST0] 222s test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled[nulls_first-NULLS FIRST1] 222s [gw0] [ 21%] PASSED test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled[nulls_first-NULLS FIRST1] 222s test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled[nulls_last-NULLS LAST0] 222s [gw0] [ 21%] PASSED test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled[nulls_last-NULLS LAST0] 222s test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled[nulls_last-NULLS LAST1] 222s [gw0] [ 21%] PASSED test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled[nulls_last-NULLS LAST1] 222s test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled_negative_cases 222s [gw0] [ 21%] PASSED test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled_negative_cases 222s test/sql/test_compiler.py::SelectTest::test_order_by_nulls 222s [gw0] [ 21%] PASSED test/sql/test_compiler.py::SelectTest::test_order_by_nulls 222s test/sql/test_compiler.py::SelectTest::test_orderby_groupby 222s [gw0] [ 21%] PASSED test/sql/test_compiler.py::SelectTest::test_orderby_groupby 222s test/sql/test_compiler.py::SelectTest::test_orderby_subquery 222s [gw0] [ 21%] PASSED test/sql/test_compiler.py::SelectTest::test_orderby_subquery 222s test/sql/test_compiler.py::SelectTest::test_over 222s [gw0] [ 21%] PASSED test/sql/test_compiler.py::SelectTest::test_over 222s test/sql/test_compiler.py::SelectTest::test_over_framespec 222s [gw0] [ 21%] PASSED test/sql/test_compiler.py::SelectTest::test_over_framespec 222s test/sql/test_compiler.py::SelectTest::test_over_invalid_framespecs 222s [gw0] [ 21%] PASSED test/sql/test_compiler.py::SelectTest::test_over_invalid_framespecs 222s test/sql/test_compiler.py::SelectTest::test_over_within_group 222s [gw0] [ 21%] PASSED test/sql/test_compiler.py::SelectTest::test_over_within_group 222s test/sql/test_compiler.py::SelectTest::test_overlapping_labels_plus_dupes_separate_keys_use_labels 222s [gw0] [ 21%] PASSED test/sql/test_compiler.py::SelectTest::test_overlapping_labels_plus_dupes_separate_keys_use_labels 222s test/sql/test_compiler.py::SelectTest::test_overlapping_labels_plus_dupes_use_labels 222s [gw0] [ 21%] PASSED test/sql/test_compiler.py::SelectTest::test_overlapping_labels_plus_dupes_use_labels 222s test/sql/test_compiler.py::SelectTest::test_overlapping_labels_plus_dupes_use_labels_mix_annotations 222s [gw0] [ 21%] PASSED test/sql/test_compiler.py::SelectTest::test_overlapping_labels_plus_dupes_use_labels_mix_annotations 222s test/sql/test_compiler.py::SelectTest::test_overlapping_labels_use_labels 222s [gw0] [ 21%] PASSED test/sql/test_compiler.py::SelectTest::test_overlapping_labels_use_labels 222s test/sql/test_compiler.py::SelectTest::test_paramstyles 222s [gw0] [ 21%] PASSED test/sql/test_compiler.py::SelectTest::test_paramstyles 222s test/sql/test_compiler.py::SelectTest::test_percent_chars 222s [gw0] [ 21%] PASSED test/sql/test_compiler.py::SelectTest::test_percent_chars 222s test/sql/test_compiler.py::SelectTest::test_percent_names_collide_with_anonymizing[%percent] 222s [gw0] [ 21%] PASSED test/sql/test_compiler.py::SelectTest::test_percent_names_collide_with_anonymizing[%percent] 222s test/sql/test_compiler.py::SelectTest::test_percent_names_collide_with_anonymizing[per % cent] 222s [gw0] [ 21%] PASSED test/sql/test_compiler.py::SelectTest::test_percent_names_collide_with_anonymizing[per % cent] 222s test/sql/test_compiler.py::SelectTest::test_percent_names_collide_with_anonymizing[per cent] 222s [gw0] [ 21%] PASSED test/sql/test_compiler.py::SelectTest::test_percent_names_collide_with_anonymizing[per cent] 222s test/sql/test_compiler.py::SelectTest::test_prefix 222s [gw0] [ 21%] PASSED test/sql/test_compiler.py::SelectTest::test_prefix 222s test/sql/test_compiler.py::SelectTest::test_prefix_dialect_specific 222s [gw0] [ 21%] PASSED test/sql/test_compiler.py::SelectTest::test_prefix_dialect_specific 222s test/sql/test_compiler.py::SelectTest::test_scalar_select 222s [gw0] [ 21%] PASSED test/sql/test_compiler.py::SelectTest::test_scalar_select 222s test/sql/test_compiler.py::SelectTest::test_select_from_clauselist 222s [gw0] [ 21%] PASSED test/sql/test_compiler.py::SelectTest::test_select_from_clauselist 222s test/sql/test_compiler.py::SelectTest::test_select_from_ordering[stmt0-SELECT mytable.name FROM mytable, myothertable WHERE mytable.myid = myothertable.otherid] 222s [gw0] [ 21%] PASSED test/sql/test_compiler.py::SelectTest::test_select_from_ordering[stmt0-SELECT mytable.name FROM mytable, myothertable WHERE mytable.myid = myothertable.otherid] 222s test/sql/test_compiler.py::SelectTest::test_select_from_ordering[stmt1-SELECT mytable.name FROM myothertable, mytable WHERE mytable.myid = myothertable.otherid] 222s [gw0] [ 21%] PASSED test/sql/test_compiler.py::SelectTest::test_select_from_ordering[stmt1-SELECT mytable.name FROM myothertable, mytable WHERE mytable.myid = myothertable.otherid] 222s test/sql/test_compiler.py::SelectTest::test_select_from_ordering[stmt2-SELECT mytable.name FROM myothertable, mytable WHERE mytable.myid = myothertable.otherid] 222s [gw0] [ 21%] PASSED test/sql/test_compiler.py::SelectTest::test_select_from_ordering[stmt2-SELECT mytable.name FROM myothertable, mytable WHERE mytable.myid = myothertable.otherid] 222s test/sql/test_compiler.py::SelectTest::test_select_from_ordering[stmt3-SELECT mytable.name FROM mytable, myothertable WHERE mytable.myid = myothertable.otherid] 222s [gw0] [ 21%] PASSED test/sql/test_compiler.py::SelectTest::test_select_from_ordering[stmt3-SELECT mytable.name FROM mytable, myothertable WHERE mytable.myid = myothertable.otherid] 222s test/sql/test_compiler.py::SelectTest::test_select_from_ordering[stmt4-SELECT thirdtable.userid, mytable.name FROM mytable, thirdtable, myothertable WHERE mytable.myid = myothertable.otherid] 222s [gw0] [ 21%] PASSED test/sql/test_compiler.py::SelectTest::test_select_from_ordering[stmt4-SELECT thirdtable.userid, mytable.name FROM mytable, thirdtable, myothertable WHERE mytable.myid = myothertable.otherid] 222s test/sql/test_compiler.py::SelectTest::test_select_from_ordering[stmt5-SELECT thirdtable.userid, mytable.name FROM thirdtable, mytable, myothertable WHERE mytable.myid = myothertable.otherid] 222s [gw0] [ 21%] PASSED test/sql/test_compiler.py::SelectTest::test_select_from_ordering[stmt5-SELECT thirdtable.userid, mytable.name FROM thirdtable, mytable, myothertable WHERE mytable.myid = myothertable.otherid] 222s test/sql/test_compiler.py::SelectTest::test_select_from_ordering[stmt6-SELECT thirdtable.userid, mytable.name FROM mytable, myothertable, thirdtable WHERE mytable.myid = myothertable.otherid] 222s [gw0] [ 21%] PASSED test/sql/test_compiler.py::SelectTest::test_select_from_ordering[stmt6-SELECT thirdtable.userid, mytable.name FROM mytable, myothertable, thirdtable WHERE mytable.myid = myothertable.otherid] 222s test/sql/test_compiler.py::SelectTest::test_select_from_ordering[stmt7-SELECT thirdtable.userid, mytable.name FROM thirdtable, myothertable, mytable WHERE mytable.myid = myothertable.otherid] 222s [gw0] [ 21%] PASSED test/sql/test_compiler.py::SelectTest::test_select_from_ordering[stmt7-SELECT thirdtable.userid, mytable.name FROM thirdtable, myothertable, mytable WHERE mytable.myid = myothertable.otherid] 222s test/sql/test_compiler.py::SelectTest::test_select_from_ordering[stmt8-SELECT thirdtable.userid, mytable.name FROM thirdtable JOIN mytable ON thirdtable.userid = mytable.myid, myothertable WHERE mytable.myid = myothertable.otherid] 222s [gw0] [ 21%] PASSED test/sql/test_compiler.py::SelectTest::test_select_from_ordering[stmt8-SELECT thirdtable.userid, mytable.name FROM thirdtable JOIN mytable ON thirdtable.userid = mytable.myid, myothertable WHERE mytable.myid = myothertable.otherid] 222s test/sql/test_compiler.py::SelectTest::test_select_from_ordering[stmt9-SELECT thirdtable.userid, mytable.name FROM myothertable, thirdtable JOIN mytable ON thirdtable.userid = mytable.myid WHERE mytable.myid = myothertable.otherid] 222s [gw0] [ 21%] PASSED test/sql/test_compiler.py::SelectTest::test_select_from_ordering[stmt9-SELECT thirdtable.userid, mytable.name FROM myothertable, thirdtable JOIN mytable ON thirdtable.userid = mytable.myid WHERE mytable.myid = myothertable.otherid] 222s test/sql/test_compiler.py::SelectTest::test_select_precol_compile_ordering 222s [gw0] [ 21%] PASSED test/sql/test_compiler.py::SelectTest::test_select_precol_compile_ordering 222s test/sql/test_compiler.py::SelectTest::test_statement_hints 222s [gw0] [ 21%] PASSED test/sql/test_compiler.py::SelectTest::test_statement_hints 222s test/sql/test_compiler.py::SelectTest::test_table_select 222s [gw0] [ 21%] PASSED test/sql/test_compiler.py::SelectTest::test_table_select 222s test/sql/test_compiler.py::SelectTest::test_true_short_circuit 222s [gw0] [ 21%] PASSED test/sql/test_compiler.py::SelectTest::test_true_short_circuit 222s test/sql/test_compiler.py::SelectTest::test_use_labels 222s [gw0] [ 21%] PASSED test/sql/test_compiler.py::SelectTest::test_use_labels 222s test/sql/test_compiler.py::SelectTest::test_use_labels_keyed 222s [gw1] [ 21%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_update_synchronize[True-evaluate] 222s [gw0] [ 21%] PASSED test/sql/test_compiler.py::SelectTest::test_use_labels_keyed 222s test/sql/test_compiler.py::SelectTest::test_where_empty 222s [gw0] [ 21%] PASSED test/sql/test_compiler.py::SelectTest::test_where_empty 222s test/sql/test_compiler.py::SelectTest::test_where_multiple 222s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_update_synchronize[True-fetch] 222s [gw0] [ 21%] PASSED test/sql/test_compiler.py::SelectTest::test_where_multiple 222s test/sql/test_compiler.py::SelectTest::test_where_subquery 222s [gw0] [ 21%] PASSED test/sql/test_compiler.py::SelectTest::test_where_subquery 222s test/dialect/oracle/test_compiler.py::SequenceTest::test_basic 222s [gw0] [ 21%] PASSED test/dialect/oracle/test_compiler.py::SequenceTest::test_basic 222s test/dialect/oracle/test_compiler.py::SequenceTest::test_compile 222s [gw0] [ 21%] PASSED test/dialect/oracle/test_compiler.py::SequenceTest::test_compile 222s test/dialect/postgresql/test_compiler.py::SequenceTest::test_compile_type[BigInteger-AS BIGINT ] 222s [gw0] [ 21%] PASSED test/dialect/postgresql/test_compiler.py::SequenceTest::test_compile_type[BigInteger-AS BIGINT ] 222s test/dialect/postgresql/test_compiler.py::SequenceTest::test_compile_type[Integer-AS INTEGER ] 222s [gw0] [ 21%] PASSED test/dialect/postgresql/test_compiler.py::SequenceTest::test_compile_type[Integer-AS INTEGER ] 222s test/dialect/postgresql/test_compiler.py::SequenceTest::test_compile_type[None-] 222s [gw0] [ 21%] PASSED test/dialect/postgresql/test_compiler.py::SequenceTest::test_compile_type[None-] 222s test/dialect/postgresql/test_compiler.py::SequenceTest::test_compile_type[SmallInteger-AS SMALLINT ] 222s [gw0] [ 21%] PASSED test/dialect/postgresql/test_compiler.py::SequenceTest::test_compile_type[SmallInteger-AS SMALLINT ] 222s test/dialect/postgresql/test_compiler.py::SequenceTest::test_format 222s [gw0] [ 21%] PASSED test/dialect/postgresql/test_compiler.py::SequenceTest::test_format 222s test/sql/test_compiler.py::StringifySpecialTest::test_array_index 222s [gw0] [ 21%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_array_index 222s test/sql/test_compiler.py::StringifySpecialTest::test_basic 222s [gw0] [ 21%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_basic 222s test/sql/test_compiler.py::StringifySpecialTest::test_cte 222s [gw0] [ 21%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_cte 222s test/sql/test_compiler.py::StringifySpecialTest::test_dialect_specific_ddl 223s [gw0] [ 21%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_dialect_specific_ddl 223s test/sql/test_compiler.py::StringifySpecialTest::test_dialect_specific_sql 223s [gw0] [ 21%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_dialect_specific_sql 223s test/sql/test_compiler.py::StringifySpecialTest::test_dialect_sub_compile 223s [gw0] [ 21%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_dialect_sub_compile 223s test/sql/test_compiler.py::StringifySpecialTest::test_dialect_sub_compile_has_stack 223s [gw0] [ 21%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_dialect_sub_compile_has_stack 223s test/sql/test_compiler.py::StringifySpecialTest::test_dialect_sub_compile_has_stack_pg_specific 223s [gw0] [ 21%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_dialect_sub_compile_has_stack_pg_specific 223s test/sql/test_compiler.py::StringifySpecialTest::test_dialect_sub_compile_w_binds 223s [gw0] [ 21%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_dialect_sub_compile_w_binds 223s test/sql/test_compiler.py::StringifySpecialTest::test_empty_insert 223s [gw0] [ 21%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_empty_insert 223s test/sql/test_compiler.py::StringifySpecialTest::test_grouped_selectables_print_alone[alias] 223s [gw0] [ 21%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_grouped_selectables_print_alone[alias] 223s test/sql/test_compiler.py::StringifySpecialTest::test_grouped_selectables_print_alone[cte] 223s [gw0] [ 21%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_grouped_selectables_print_alone[cte] 223s test/sql/test_compiler.py::StringifySpecialTest::test_grouped_selectables_print_alone[subquery] 223s [gw0] [ 21%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_grouped_selectables_print_alone[subquery] 223s test/sql/test_compiler.py::StringifySpecialTest::test_insert_noparams_numeric 223s [gw0] [ 21%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_insert_noparams_numeric 223s test/sql/test_compiler.py::StringifySpecialTest::test_insert_return_defaults 223s [gw0] [ 21%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_insert_return_defaults 223s test/sql/test_compiler.py::StringifySpecialTest::test_multirow_insert 223s [gw0] [ 21%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_multirow_insert 223s test/sql/test_compiler.py::StringifySpecialTest::test_multirow_insert_numeric 223s [gw0] [ 21%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_multirow_insert_numeric 223s test/sql/test_compiler.py::StringifySpecialTest::test_multirow_insert_positional 223s [gw0] [ 21%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_multirow_insert_positional 223s test/sql/test_compiler.py::StringifySpecialTest::test_next_sequence_value 223s [gw0] [ 21%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_next_sequence_value 223s test/sql/test_compiler.py::StringifySpecialTest::test_render_datetime[date] 223s [gw0] [ 21%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_render_datetime[date] 223s test/sql/test_compiler.py::StringifySpecialTest::test_render_datetime[datetime] 223s [gw0] [ 21%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_render_datetime[datetime] 223s test/sql/test_compiler.py::StringifySpecialTest::test_render_datetime[time] 223s [gw0] [ 21%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_render_datetime[time] 223s test/sql/test_compiler.py::StringifySpecialTest::test_returning 223s [gw0] [ 21%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_returning 223s test/sql/test_compiler.py::StringifySpecialTest::test_try_cast 223s [gw0] [ 21%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_try_cast 223s test/sql/test_compiler.py::StringifySpecialTest::test_unknown_type 223s [gw0] [ 21%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_unknown_type 223s test/sql/test_compiler.py::StringifySpecialTest::test_unnamed_column 223s [gw0] [ 21%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_unnamed_column 223s test/sql/test_compiler.py::StringifySpecialTest::test_with_hint_statement 223s [gw0] [ 21%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_with_hint_statement 223s test/sql/test_compiler.py::StringifySpecialTest::test_with_hint_table 223s [gw0] [ 21%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_with_hint_table 223s test/sql/test_compiler.py::StringifySpecialTest::test_within_group 223s [gw0] [ 21%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_within_group 223s test/dialect/oracle/test_compiler.py::TableValuedFunctionTest::test_column_valued 223s [gw0] [ 21%] PASSED test/dialect/oracle/test_compiler.py::TableValuedFunctionTest::test_column_valued 223s test/dialect/oracle/test_compiler.py::TableValuedFunctionTest::test_multi_column_valued 223s [gw0] [ 21%] PASSED test/dialect/oracle/test_compiler.py::TableValuedFunctionTest::test_multi_column_valued 223s test/dialect/oracle/test_compiler.py::TableValuedFunctionTest::test_scalar_alias_column 223s [gw0] [ 21%] PASSED test/dialect/oracle/test_compiler.py::TableValuedFunctionTest::test_scalar_alias_column 223s test/dialect/oracle/test_compiler.py::TableValuedFunctionTest::test_scalar_alias_multi_columns 223s [gw0] [ 21%] PASSED test/dialect/oracle/test_compiler.py::TableValuedFunctionTest::test_scalar_alias_multi_columns 223s test/dialect/oracle/test_compiler.py::TableValuedFunctionTest::test_table_function[fn0] 223s [gw0] [ 21%] PASSED test/dialect/oracle/test_compiler.py::TableValuedFunctionTest::test_table_function[fn0] 223s test/dialect/oracle/test_compiler.py::TableValuedFunctionTest::test_table_function[fn1] 223s [gw0] [ 21%] PASSED test/dialect/oracle/test_compiler.py::TableValuedFunctionTest::test_table_function[fn1] 223s test/dialect/oracle/test_compiler.py::TableValuedFunctionTest::test_table_function[fn2] 223s [gw0] [ 21%] PASSED test/dialect/oracle/test_compiler.py::TableValuedFunctionTest::test_table_function[fn2] 223s test/dialect/oracle/test_compiler.py::TableValuedFunctionTest::test_table_valued 223s [gw0] [ 21%] PASSED test/dialect/oracle/test_compiler.py::TableValuedFunctionTest::test_table_valued 223s test/sql/test_compiler.py::TestCompilerFixture::test_dont_access_statement 223s [gw0] [ 21%] PASSED test/sql/test_compiler.py::TestCompilerFixture::test_dont_access_statement 223s test/sql/test_compiler.py::TestCompilerFixture::test_no_stack 223s [gw0] [ 21%] PASSED test/sql/test_compiler.py::TestCompilerFixture::test_no_stack 223s test/sql/test_compiler.py::UnsupportedTest::test_unsupported_element_meth_visit_name 223s [gw0] [ 21%] PASSED test/sql/test_compiler.py::UnsupportedTest::test_unsupported_element_meth_visit_name 223s test/sql/test_compiler.py::UnsupportedTest::test_unsupported_element_str_visit_name 223s [gw0] [ 21%] PASSED test/sql/test_compiler.py::UnsupportedTest::test_unsupported_element_str_visit_name 223s test/sql/test_compiler.py::UnsupportedTest::test_unsupported_operator 223s [gw0] [ 21%] PASSED test/sql/test_compiler.py::UnsupportedTest::test_unsupported_operator 223s test/sql/test_compiler.py::UnsupportedTest::test_unsupported_type 223s [gw0] [ 21%] PASSED test/sql/test_compiler.py::UnsupportedTest::test_unsupported_type 223s test/ext/test_compiler.py::UserDefinedTest::test_annotations 223s [gw0] [ 21%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_annotations 223s test/ext/test_compiler.py::UserDefinedTest::test_callout_to_compiler 223s [gw0] [ 21%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_callout_to_compiler 223s test/ext/test_compiler.py::UserDefinedTest::test_column 223s [gw0] [ 21%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_column 223s test/ext/test_compiler.py::UserDefinedTest::test_create_column_skip 223s [gw0] [ 21%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_create_column_skip 223s test/ext/test_compiler.py::UserDefinedTest::test_default_subclass 223s [gw1] [ 21%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_update_synchronize[True-fetch] 223s [gw0] [ 21%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_default_subclass 223s test/ext/test_compiler.py::UserDefinedTest::test_dialect_specific 223s [gw0] [ 21%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_dialect_specific 223s test/ext/test_compiler.py::UserDefinedTest::test_function_calls_base 223s [gw0] [ 21%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_function_calls_base 223s test/ext/test_compiler.py::UserDefinedTest::test_function_subclasses_one 223s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_plain_core_lookup_w_shard 223s [gw0] [ 21%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_function_subclasses_one 223s test/ext/test_compiler.py::UserDefinedTest::test_function_subclasses_two 223s [gw0] [ 21%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_function_subclasses_two 223s test/ext/test_compiler.py::UserDefinedTest::test_functions 223s [gw0] [ 21%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_functions 223s test/ext/test_compiler.py::UserDefinedTest::test_functions_args_noname 223s [gw0] [ 21%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_functions_args_noname 223s test/ext/test_compiler.py::UserDefinedTest::test_no_compile_for_col_label 223s [gw0] [ 21%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_no_compile_for_col_label 223s test/ext/test_compiler.py::UserDefinedTest::test_no_default_but_has_a_visit 223s [gw0] [ 21%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_no_default_but_has_a_visit 223s test/ext/test_compiler.py::UserDefinedTest::test_no_default_has_no_visit 223s [gw0] [ 21%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_no_default_has_no_visit 223s test/ext/test_compiler.py::UserDefinedTest::test_no_default_message 223s [gw0] [ 21%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_no_default_message 223s test/ext/test_compiler.py::UserDefinedTest::test_no_default_proxy_generation[False] 223s [gw0] [ 21%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_no_default_proxy_generation[False] 223s test/ext/test_compiler.py::UserDefinedTest::test_no_default_proxy_generation[True] 223s [gw0] [ 21%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_no_default_proxy_generation[True] 223s test/ext/test_compiler.py::UserDefinedTest::test_result_map_population_explicit 223s [gw0] [ 21%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_result_map_population_explicit 223s test/ext/test_compiler.py::UserDefinedTest::test_result_map_population_implicit 223s [gw0] [ 21%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_result_map_population_implicit 223s test/ext/test_compiler.py::UserDefinedTest::test_stateful 223s [gw0] [ 21%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_stateful 223s test/ext/test_compiler.py::UserDefinedTest::test_types 223s [gw0] [ 21%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_types 223s test/orm/test_composites.py::ComparatorTest::test_clause_expansion 223s [gw0] [ 21%] PASSED test/orm/test_composites.py::ComparatorTest::test_clause_expansion 223s test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[eq-=-=-False] 223s [gw0] [ 21%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[eq-=-=-False] 223s test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[eq-=-=-True] 223s [gw1] [ 21%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_plain_core_lookup_w_shard 223s [gw0] [ 21%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[eq-=-=-True] 223s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_plain_core_textual_lookup 223s test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[ge->=-<=-False] 223s [gw0] [ 21%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[ge->=-<=-False] 223s test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[ge->=-<=-True] 223s [gw0] [ 21%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[ge->=-<=-True] 223s test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[gt->-<-False] 223s [gw0] [ 21%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[gt->-<-False] 223s test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[gt->-<-True] 223s [gw1] [ 21%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_plain_core_textual_lookup 223s [gw0] [ 21%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[gt->-<-True] 223s test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[le-<=->=-False] 223s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_plain_core_textual_lookup_w_shard 223s [gw0] [ 21%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[le-<=->=-False] 223s test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[le-<=->=-True] 223s [gw0] [ 21%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[le-<=->=-True] 223s test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[lt-<->-False] 223s [gw0] [ 21%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[lt-<->-False] 223s test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[lt-<->-True] 223s [gw0] [ 21%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[lt-<->-True] 223s test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[ne-!=-!=-False] 223s [gw0] [ 21%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[ne-!=-!=-False] 223s test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[ne-!=-!=-True] 223s [gw0] [ 21%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[ne-!=-!=-True] 223s test/orm/test_composites.py::ComparatorTest::test_comparator_null[eq-=-=-False] 223s [gw1] [ 21%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_plain_core_textual_lookup_w_shard 223s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_plain_db_lookup 223s [gw0] [ 21%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_null[eq-=-=-False] 223s test/orm/test_composites.py::ComparatorTest::test_comparator_null[eq-=-=-True] 223s [gw0] [ 21%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_null[eq-=-=-True] 223s test/orm/test_composites.py::ComparatorTest::test_comparator_null[ge->=-<=-False] 223s [gw0] [ 21%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_null[ge->=-<=-False] 223s test/orm/test_composites.py::ComparatorTest::test_comparator_null[ge->=-<=-True] 223s [gw0] [ 21%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_null[ge->=-<=-True] 223s test/orm/test_composites.py::ComparatorTest::test_comparator_null[gt->-<-False] 223s [gw0] [ 21%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_null[gt->-<-False] 223s test/orm/test_composites.py::ComparatorTest::test_comparator_null[gt->-<-True] 223s [gw1] [ 21%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_plain_db_lookup 223s [gw0] [ 21%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_null[gt->-<-True] 223s test/orm/test_composites.py::ComparatorTest::test_comparator_null[le-<=->=-False] 223s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_query_explicit_shard_via_bind_opts 223s [gw0] [ 21%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_null[le-<=->=-False] 223s test/orm/test_composites.py::ComparatorTest::test_comparator_null[le-<=->=-True] 223s [gw0] [ 21%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_null[le-<=->=-True] 223s test/orm/test_composites.py::ComparatorTest::test_comparator_null[lt-<->-False] 223s [gw0] [ 21%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_null[lt-<->-False] 223s test/orm/test_composites.py::ComparatorTest::test_comparator_null[lt-<->-True] 223s [gw0] [ 21%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_null[lt-<->-True] 223s test/orm/test_composites.py::ComparatorTest::test_comparator_null[ne-!=-!=-False] 223s [gw0] [ 21%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_null[ne-!=-!=-False] 223s test/orm/test_composites.py::ComparatorTest::test_comparator_null[ne-!=-!=-True] 223s [gw1] [ 21%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_query_explicit_shard_via_bind_opts 223s [gw0] [ 21%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_null[ne-!=-!=-True] 223s test/orm/test_composites.py::ComparatorTest::test_custom_comparator_factory 223s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_roundtrip 223s [gw0] [ 21%] PASSED test/orm/test_composites.py::ComparatorTest::test_custom_comparator_factory 223s test/orm/test_composites.py::ComparatorTest::test_default_comparator_factory 223s [gw0] [ 21%] PASSED test/orm/test_composites.py::ComparatorTest::test_default_comparator_factory 223s test/orm/test_composites.py::ComparatorTest::test_order_by 223s [gw0] [ 21%] PASSED test/orm/test_composites.py::ComparatorTest::test_order_by 223s test/orm/test_composites.py::ComparatorTest::test_order_by_aliased 223s [gw0] [ 21%] PASSED test/orm/test_composites.py::ComparatorTest::test_order_by_aliased 223s test/orm/test_composites.py::ConfigurationTest::test_attributes 223s [gw0] [ 21%] PASSED test/orm/test_composites.py::ConfigurationTest::test_attributes 223s test/orm/test_composites.py::ConfigurationTest::test_check_prop_type 223s [gw0] [ 21%] PASSED test/orm/test_composites.py::ConfigurationTest::test_check_prop_type 223s test/orm/test_composites.py::ConfigurationTest::test_columns 223s [gw1] [ 21%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_roundtrip 223s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_roundtrip_future 223s [gw0] [ 21%] PASSED test/orm/test_composites.py::ConfigurationTest::test_columns 223s test/orm/test_composites.py::ConfigurationTest::test_deferred 223s [gw0] [ 21%] PASSED test/orm/test_composites.py::ConfigurationTest::test_deferred 223s test/orm/test_composites.py::ConfigurationTest::test_strings 223s [gw0] [ 21%] PASSED test/orm/test_composites.py::ConfigurationTest::test_strings 223s test/orm/test_composites.py::DefaultsTest::test_attributes_with_defaults 223s [gw0] [ 21%] PASSED test/orm/test_composites.py::DefaultsTest::test_attributes_with_defaults 223s test/orm/test_composites.py::DefaultsTest::test_set_composite_values 223s [gw0] [ 21%] PASSED test/orm/test_composites.py::DefaultsTest::test_set_composite_values 223s test/orm/test_composites.py::EventsEtcTest::test_event_listener_no_value_to_set[hist_on_mapping-active_history] 223s [gw1] [ 21%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_roundtrip_future 223s [gw0] [ 21%] PASSED test/orm/test_composites.py::EventsEtcTest::test_event_listener_no_value_to_set[hist_on_mapping-active_history] 223s test/orm/test_composites.py::EventsEtcTest::test_event_listener_no_value_to_set[hist_on_mapping-not_active_history] 223s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_column[bind_arg-defer] 223s [gw0] [ 21%] PASSED test/orm/test_composites.py::EventsEtcTest::test_event_listener_no_value_to_set[hist_on_mapping-not_active_history] 223s test/orm/test_composites.py::EventsEtcTest::test_event_listener_no_value_to_set[not_hist_on_mapping-active_history] 223s [gw0] [ 21%] PASSED test/orm/test_composites.py::EventsEtcTest::test_event_listener_no_value_to_set[not_hist_on_mapping-active_history] 223s test/orm/test_composites.py::EventsEtcTest::test_event_listener_no_value_to_set[not_hist_on_mapping-not_active_history] 223s [gw0] [ 21%] PASSED test/orm/test_composites.py::EventsEtcTest::test_event_listener_no_value_to_set[not_hist_on_mapping-not_active_history] 223s test/orm/test_composites.py::EventsEtcTest::test_event_listener_set_to_deleted[hist_on_mapping-active_history] 223s [gw0] [ 21%] PASSED test/orm/test_composites.py::EventsEtcTest::test_event_listener_set_to_deleted[hist_on_mapping-active_history] 223s test/orm/test_composites.py::EventsEtcTest::test_event_listener_set_to_deleted[hist_on_mapping-not_active_history] 223s [gw1] [ 21%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_column[bind_arg-defer] 223s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_column[bind_arg-none] 223s [gw0] [ 21%] PASSED test/orm/test_composites.py::EventsEtcTest::test_event_listener_set_to_deleted[hist_on_mapping-not_active_history] 223s test/orm/test_composites.py::EventsEtcTest::test_event_listener_set_to_deleted[not_hist_on_mapping-active_history] 223s [gw0] [ 21%] PASSED test/orm/test_composites.py::EventsEtcTest::test_event_listener_set_to_deleted[not_hist_on_mapping-active_history] 223s test/orm/test_composites.py::EventsEtcTest::test_event_listener_set_to_deleted[not_hist_on_mapping-not_active_history] 223s [gw0] [ 21%] PASSED test/orm/test_composites.py::EventsEtcTest::test_event_listener_set_to_deleted[not_hist_on_mapping-not_active_history] 223s test/orm/test_composites.py::EventsEtcTest::test_event_listener_set_to_new[hist_on_mapping-active_history] 223s [gw0] [ 21%] PASSED test/orm/test_composites.py::EventsEtcTest::test_event_listener_set_to_new[hist_on_mapping-active_history] 223s test/orm/test_composites.py::EventsEtcTest::test_event_listener_set_to_new[hist_on_mapping-not_active_history] 223s [gw1] [ 21%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_column[bind_arg-none] 223s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_column[lead_only-defer] 223s [gw0] [ 21%] PASSED test/orm/test_composites.py::EventsEtcTest::test_event_listener_set_to_new[hist_on_mapping-not_active_history] 223s test/orm/test_composites.py::EventsEtcTest::test_event_listener_set_to_new[not_hist_on_mapping-active_history] 223s [gw0] [ 21%] PASSED test/orm/test_composites.py::EventsEtcTest::test_event_listener_set_to_new[not_hist_on_mapping-active_history] 223s test/orm/test_composites.py::EventsEtcTest::test_event_listener_set_to_new[not_hist_on_mapping-not_active_history] 223s [gw0] [ 21%] PASSED test/orm/test_composites.py::EventsEtcTest::test_event_listener_set_to_new[not_hist_on_mapping-not_active_history] 223s test/orm/test_composites.py::ManyToOneTest::test_early_configure 223s [gw0] [ 21%] PASSED test/orm/test_composites.py::ManyToOneTest::test_early_configure 223s test/orm/test_composites.py::ManyToOneTest::test_persist 223s [gw1] [ 21%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_column[lead_only-defer] 223s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_column[lead_only-none] 223s [gw0] [ 21%] PASSED test/orm/test_composites.py::ManyToOneTest::test_persist 223s test/orm/test_composites.py::ManyToOneTest::test_query 223s [gw0] [ 21%] PASSED test/orm/test_composites.py::ManyToOneTest::test_query 223s test/orm/test_composites.py::ManyToOneTest::test_query_aliased 223s [gw0] [ 21%] PASSED test/orm/test_composites.py::ManyToOneTest::test_query_aliased 223s test/orm/test_composites.py::MappedSelectTest::test_set_composite_attrs_via_selectable 223s [gw1] [ 21%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_column[lead_only-none] 223s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_column[none-defer] 223s [gw0] [ 21%] PASSED test/orm/test_composites.py::MappedSelectTest::test_set_composite_attrs_via_selectable 223s test/orm/test_composites.py::NestedTest::test_round_trip 223s [gw0] [ 21%] PASSED test/orm/test_composites.py::NestedTest::test_round_trip 223s test/orm/test_composites.py::PointTest::test_bulk_insert[legacy-_exclusions_00] 223s [gw0] [ 21%] PASSED test/orm/test_composites.py::PointTest::test_bulk_insert[legacy-_exclusions_00] 223s test/orm/test_composites.py::PointTest::test_bulk_insert[statement-_exclusions_01] 223s [gw1] [ 21%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_column[none-defer] 223s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_column[none-none] 223s [gw0] [ 21%] PASSED test/orm/test_composites.py::PointTest::test_bulk_insert[statement-_exclusions_01] 223s test/orm/test_composites.py::PointTest::test_bulk_insert[stmt_returning-_exclusions_03] 223s [gw0] [ 21%] PASSED test/orm/test_composites.py::PointTest::test_bulk_insert[stmt_returning-_exclusions_03] 223s test/orm/test_composites.py::PointTest::test_bulk_insert[values-_exclusions_02] 223s [gw1] [ 21%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_column[none-none] 223s [gw0] [ 21%] PASSED test/orm/test_composites.py::PointTest::test_bulk_insert[values-_exclusions_02] 223s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_column[propagate_to_loaders-defer] 223s test/orm/test_composites.py::PointTest::test_bulk_insert[values_returning-_exclusions_04] 223s [gw0] [ 21%] PASSED test/orm/test_composites.py::PointTest::test_bulk_insert[values_returning-_exclusions_04] 223s test/orm/test_composites.py::PointTest::test_bulk_insert_heterogeneous[legacy] 223s [gw0] [ 21%] PASSED test/orm/test_composites.py::PointTest::test_bulk_insert_heterogeneous[legacy] 223s test/orm/test_composites.py::PointTest::test_bulk_insert_heterogeneous[statement] 223s [gw0] [ 21%] PASSED test/orm/test_composites.py::PointTest::test_bulk_insert_heterogeneous[statement] 223s test/orm/test_composites.py::PointTest::test_bulk_update[legacy] 223s [gw1] [ 21%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_column[propagate_to_loaders-defer] 223s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_column[propagate_to_loaders-none] 223s [gw0] [ 21%] PASSED test/orm/test_composites.py::PointTest::test_bulk_update[legacy] 223s test/orm/test_composites.py::PointTest::test_bulk_update[statement] 223s [gw0] [ 21%] PASSED test/orm/test_composites.py::PointTest::test_bulk_update[statement] 223s test/orm/test_composites.py::PointTest::test_cols_as_core_clauseelement 223s [gw0] [ 21%] PASSED test/orm/test_composites.py::PointTest::test_cols_as_core_clauseelement 223s test/orm/test_composites.py::PointTest::test_comparator 223s [gw1] [ 21%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_column[propagate_to_loaders-none] 223s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[bind_arg-lazyload] 223s [gw0] [ 21%] PASSED test/orm/test_composites.py::PointTest::test_comparator 224s test/orm/test_composites.py::PointTest::test_comparator_aliased 224s [gw0] [ 21%] PASSED test/orm/test_composites.py::PointTest::test_comparator_aliased 224s test/orm/test_composites.py::PointTest::test_default_value 224s [gw0] [ 21%] PASSED test/orm/test_composites.py::PointTest::test_default_value 224s test/orm/test_composites.py::PointTest::test_delete 224s [gw1] [ 21%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[bind_arg-lazyload] 224s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[bind_arg-none] 224s [gw0] [ 21%] PASSED test/orm/test_composites.py::PointTest::test_delete 224s test/orm/test_composites.py::PointTest::test_detect_change 224s [gw0] [ 21%] PASSED test/orm/test_composites.py::PointTest::test_detect_change 224s test/orm/test_composites.py::PointTest::test_eager_load 224s [gw0] [ 21%] PASSED test/orm/test_composites.py::PointTest::test_eager_load 224s test/orm/test_composites.py::PointTest::test_early_configure 224s [gw1] [ 21%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[bind_arg-none] 224s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[bind_arg-selectinload] 224s [gw0] [ 21%] PASSED test/orm/test_composites.py::PointTest::test_early_configure 224s test/orm/test_composites.py::PointTest::test_expire 224s [gw0] [ 21%] PASSED test/orm/test_composites.py::PointTest::test_expire 224s test/orm/test_composites.py::PointTest::test_get_history 224s [gw0] [ 21%] PASSED test/orm/test_composites.py::PointTest::test_get_history 224s test/orm/test_composites.py::PointTest::test_no_name_declarative 224s [gw1] [ 21%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[bind_arg-selectinload] 224s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[lead_only-lazyload] 224s [gw0] [ 21%] PASSED test/orm/test_composites.py::PointTest::test_no_name_declarative 224s test/orm/test_composites.py::PointTest::test_no_name_declarative_two 224s [gw0] [ 21%] PASSED test/orm/test_composites.py::PointTest::test_no_name_declarative_two 224s test/orm/test_composites.py::PointTest::test_not_none 224s [gw0] [ 21%] PASSED test/orm/test_composites.py::PointTest::test_not_none 224s test/orm/test_composites.py::PointTest::test_query_cols 224s [gw1] [ 21%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[lead_only-lazyload] 224s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[lead_only-none] 224s [gw0] [ 21%] PASSED test/orm/test_composites.py::PointTest::test_query_cols 224s test/orm/test_composites.py::PointTest::test_query_cols_labeled 224s [gw0] [ 21%] PASSED test/orm/test_composites.py::PointTest::test_query_cols_labeled 224s test/orm/test_composites.py::PointTest::test_query_cols_legacy 224s [gw1] [ 21%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[lead_only-none] 224s [gw0] [ 21%] PASSED test/orm/test_composites.py::PointTest::test_query_cols_legacy 224s test/orm/test_composites.py::PointTest::test_round_trip 224s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[lead_only-selectinload] 224s [gw0] [ 21%] PASSED test/orm/test_composites.py::PointTest::test_round_trip 224s test/orm/test_composites.py::PointTest::test_save_null 224s [gw0] [ 21%] PASSED test/orm/test_composites.py::PointTest::test_save_null 224s test/orm/test_composites.py::PointTest::test_update_crit_evaluate 224s [gw0] [ 21%] PASSED test/orm/test_composites.py::PointTest::test_update_crit_evaluate 224s test/orm/test_composites.py::PointTest::test_update_crit_fetch 224s [gw1] [ 21%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[lead_only-selectinload] 224s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[none-lazyload] 224s [gw0] [ 21%] PASSED test/orm/test_composites.py::PointTest::test_update_crit_fetch 224s test/orm/test_composites.py::PointTest::test_update_crit_sql 224s [gw0] [ 21%] PASSED test/orm/test_composites.py::PointTest::test_update_crit_sql 224s test/orm/test_composites.py::PrimaryKeyTest::test_get_by_col 224s [gw0] [ 21%] PASSED test/orm/test_composites.py::PrimaryKeyTest::test_get_by_col 224s test/orm/test_composites.py::PrimaryKeyTest::test_get_by_composite 224s [gw0] [ 21%] PASSED test/orm/test_composites.py::PrimaryKeyTest::test_get_by_composite 224s test/orm/test_composites.py::PrimaryKeyTest::test_null_pk 224s [gw1] [ 21%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[none-lazyload] 224s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[none-none] 224s [gw0] [ 21%] PASSED test/orm/test_composites.py::PrimaryKeyTest::test_null_pk 224s test/orm/test_composites.py::PrimaryKeyTest::test_pk_mutation 224s [gw0] [ 21%] PASSED test/orm/test_composites.py::PrimaryKeyTest::test_pk_mutation 224s test/orm/test_composites.py::PrimaryKeyTestDataclasses::test_get_by_col 224s [gw0] [ 21%] PASSED test/orm/test_composites.py::PrimaryKeyTestDataclasses::test_get_by_col 224s test/orm/test_composites.py::PrimaryKeyTestDataclasses::test_get_by_composite 224s [gw0] [ 21%] PASSED test/orm/test_composites.py::PrimaryKeyTestDataclasses::test_get_by_composite 224s test/orm/test_composites.py::PrimaryKeyTestDataclasses::test_null_pk 224s [gw0] [ 21%] PASSED test/orm/test_composites.py::PrimaryKeyTestDataclasses::test_null_pk 224s [gw1] [ 21%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[none-none] 224s test/orm/test_composites.py::PrimaryKeyTestDataclasses::test_pk_mutation 224s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[none-selectinload] 224s [gw0] [ 21%] PASSED test/orm/test_composites.py::PrimaryKeyTestDataclasses::test_pk_mutation 224s test/sql/test_computed.py::DDLComputedTest::test_column_computed[no_persisted] 224s [gw0] [ 21%] PASSED test/sql/test_computed.py::DDLComputedTest::test_column_computed[no_persisted] 224s test/sql/test_computed.py::DDLComputedTest::test_column_computed[persisted_false] 224s [gw0] [ 21%] PASSED test/sql/test_computed.py::DDLComputedTest::test_column_computed[persisted_false] 224s test/sql/test_computed.py::DDLComputedTest::test_column_computed[persisted_none] 224s [gw0] [ 21%] PASSED test/sql/test_computed.py::DDLComputedTest::test_column_computed[persisted_none] 224s test/sql/test_computed.py::DDLComputedTest::test_column_computed[persisted_true] 224s [gw0] [ 21%] PASSED test/sql/test_computed.py::DDLComputedTest::test_column_computed[persisted_true] 224s test/sql/test_computed.py::DDLComputedTest::test_other_options 224s [gw0] [ 21%] PASSED test/sql/test_computed.py::DDLComputedTest::test_other_options 224s test/sql/test_computed.py::DDLComputedTest::test_server_default_onupdate 224s [gw0] [ 21%] PASSED test/sql/test_computed.py::DDLComputedTest::test_server_default_onupdate 224s test/sql/test_computed.py::DDLComputedTest::test_to_metadata 224s [gw0] [ 21%] PASSED test/sql/test_computed.py::DDLComputedTest::test_to_metadata 224s test/orm/inheritance/test_concrete.py::AdaptOnNamesTest::test_contains_eager 224s [gw1] [ 21%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[none-selectinload] 224s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[propagate_to_loaders-lazyload] 224s [gw0] [ 21%] PASSED test/orm/inheritance/test_concrete.py::AdaptOnNamesTest::test_contains_eager 224s test/orm/inheritance/test_concrete.py::ColKeysTest::test_keys 224s [gw0] [ 21%] PASSED test/orm/inheritance/test_concrete.py::ColKeysTest::test_keys 224s test/orm/inheritance/test_concrete.py::ConcreteTest::test_basic 224s [gw1] [ 21%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[propagate_to_loaders-lazyload] 224s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[propagate_to_loaders-none] 224s [gw0] [ 21%] PASSED test/orm/inheritance/test_concrete.py::ConcreteTest::test_basic 224s test/orm/inheritance/test_concrete.py::ConcreteTest::test_multi_level_no_base 224s [gw0] [ 21%] PASSED test/orm/inheritance/test_concrete.py::ConcreteTest::test_multi_level_no_base 224s test/orm/inheritance/test_concrete.py::ConcreteTest::test_multi_level_no_base_w_hybrid 224s [gw1] [ 21%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[propagate_to_loaders-none] 224s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[propagate_to_loaders-selectinload] 224s [gw0] [ 21%] PASSED test/orm/inheritance/test_concrete.py::ConcreteTest::test_multi_level_no_base_w_hybrid 224s test/orm/inheritance/test_concrete.py::ConcreteTest::test_multi_level_with_base 224s [gw0] [ 21%] PASSED test/orm/inheritance/test_concrete.py::ConcreteTest::test_multi_level_with_base 224s test/orm/inheritance/test_concrete.py::ConcreteTest::test_relationship 224s [gw1] [ 21%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[propagate_to_loaders-selectinload] 224s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_shard_id_event 224s [gw0] [ 21%] PASSED test/orm/inheritance/test_concrete.py::ConcreteTest::test_relationship 224s test/orm/inheritance/test_concrete.py::ConcreteTest::test_without_default_polymorphic_buildit_newstyle[False] 224s [gw1] [ 21%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_shard_id_event 224s test/ext/test_horizontal_shard.py::LazyLoadIdentityKeyTest::test_lazy_load_from_db 224s [gw0] [ 21%] PASSED test/orm/inheritance/test_concrete.py::ConcreteTest::test_without_default_polymorphic_buildit_newstyle[False] 224s test/orm/inheritance/test_concrete.py::ConcreteTest::test_without_default_polymorphic_buildit_newstyle[True] 224s [gw1] [ 21%] PASSED test/ext/test_horizontal_shard.py::LazyLoadIdentityKeyTest::test_lazy_load_from_db 224s test/ext/test_horizontal_shard.py::LazyLoadIdentityKeyTest::test_lazy_load_from_identity_map 224s [gw0] [ 21%] PASSED test/orm/inheritance/test_concrete.py::ConcreteTest::test_without_default_polymorphic_buildit_newstyle[True] 224s test/orm/inheritance/test_concrete.py::ConcreteTest::test_without_default_polymorphic_five 224s [gw1] [ 21%] PASSED test/ext/test_horizontal_shard.py::LazyLoadIdentityKeyTest::test_lazy_load_from_identity_map 224s test/ext/test_horizontal_shard.py::LazyLoadIdentityKeyTest::test_lazy_load_no_baked_conflict 224s [gw1] [ 22%] PASSED test/ext/test_horizontal_shard.py::LazyLoadIdentityKeyTest::test_lazy_load_no_baked_conflict 224s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_baked_mix 224s [gw0] [ 22%] PASSED test/orm/inheritance/test_concrete.py::ConcreteTest::test_without_default_polymorphic_five 224s test/orm/inheritance/test_concrete.py::ConcreteTest::test_without_default_polymorphic_four 224s [gw0] [ 22%] PASSED test/orm/inheritance/test_concrete.py::ConcreteTest::test_without_default_polymorphic_four 224s test/orm/inheritance/test_concrete.py::ConcreteTest::test_without_default_polymorphic_one 224s [gw1] [ 22%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_baked_mix 224s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_filter_baked_query_shard_id 224s [gw0] [ 22%] PASSED test/orm/inheritance/test_concrete.py::ConcreteTest::test_without_default_polymorphic_one 224s test/orm/inheritance/test_concrete.py::ConcreteTest::test_without_default_polymorphic_six 224s [gw0] [ 22%] PASSED test/orm/inheritance/test_concrete.py::ConcreteTest::test_without_default_polymorphic_six 224s test/orm/inheritance/test_concrete.py::ConcreteTest::test_without_default_polymorphic_three 224s [gw1] [ 22%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_filter_baked_query_shard_id 224s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_get 224s [gw0] [ 22%] PASSED test/orm/inheritance/test_concrete.py::ConcreteTest::test_without_default_polymorphic_three 224s test/orm/inheritance/test_concrete.py::ConcreteTest::test_without_default_polymorphic_two 224s [gw0] [ 22%] PASSED test/orm/inheritance/test_concrete.py::ConcreteTest::test_without_default_polymorphic_two 224s test/orm/inheritance/test_concrete.py::ManySallyanyTest::test_selective_relationships 224s [gw1] [ 22%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_get 224s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_get_baked_query 224s [gw0] [ 22%] PASSED test/orm/inheritance/test_concrete.py::ManySallyanyTest::test_selective_relationships 224s test/orm/inheritance/test_concrete.py::PropertyInheritanceTest::test_inheriting 224s [gw0] [ 22%] PASSED test/orm/inheritance/test_concrete.py::PropertyInheritanceTest::test_inheriting 225s test/orm/inheritance/test_concrete.py::PropertyInheritanceTest::test_merge_w_relationship 225s [gw1] [ 22%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_get_baked_query 225s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_get_baked_query_shard_id 225s [gw0] [ 22%] PASSED test/orm/inheritance/test_concrete.py::PropertyInheritanceTest::test_merge_w_relationship 225s test/orm/inheritance/test_concrete.py::PropertyInheritanceTest::test_noninherited_warning 225s [gw1] [ 22%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_get_baked_query_shard_id 225s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_get_explicit_shard 225s [gw0] [ 22%] PASSED test/orm/inheritance/test_concrete.py::PropertyInheritanceTest::test_noninherited_warning 225s test/orm/inheritance/test_concrete.py::PropertyInheritanceTest::test_overlapping_backref_relationship 225s [gw0] [ 22%] PASSED test/orm/inheritance/test_concrete.py::PropertyInheritanceTest::test_overlapping_backref_relationship 225s test/orm/inheritance/test_concrete.py::PropertyInheritanceTest::test_overlapping_forwards_relationship 225s [gw1] [ 22%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_get_explicit_shard 225s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_get_one 225s [gw0] [ 22%] PASSED test/orm/inheritance/test_concrete.py::PropertyInheritanceTest::test_overlapping_forwards_relationship 225s test/orm/inheritance/test_concrete.py::PropertyInheritanceTest::test_polymorphic_backref 225s [gw0] [ 22%] PASSED test/orm/inheritance/test_concrete.py::PropertyInheritanceTest::test_polymorphic_backref 225s [gw1] [ 22%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_get_one 225s test/orm/declarative/test_concurrency.py::ConcurrentUseDeclMappingTest::test_concurrent_create 225s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_delete_synchronize[False-auto] 225s [gw1] [ 22%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_delete_synchronize[False-auto] 225s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_delete_synchronize[False-evaluate] 225s [gw1] [ 22%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_delete_synchronize[False-evaluate] 225s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_delete_synchronize[False-fetch] 225s [gw1] [ 22%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_delete_synchronize[False-fetch] 225s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_delete_synchronize[True-auto] 225s [gw1] [ 22%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_delete_synchronize[True-auto] 225s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_delete_synchronize[True-evaluate] 225s [gw1] [ 22%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_delete_synchronize[True-evaluate] 225s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_delete_synchronize[True-fetch] 225s [gw1] [ 22%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_delete_synchronize[True-fetch] 225s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_update_synchronize[False-auto] 225s [gw1] [ 22%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_update_synchronize[False-auto] 225s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_update_synchronize[False-evaluate] 225s [gw0] [ 22%] PASSED test/orm/declarative/test_concurrency.py::ConcurrentUseDeclMappingTest::test_concurrent_create 225s test/base/test_concurrency_py3k.py::GracefulNoGreenletTest::test_await_only_graceful 225s [gw0] [ 22%] SKIPPED test/base/test_concurrency_py3k.py::GracefulNoGreenletTest::test_await_only_graceful 225s test/base/test_concurrency_py3k.py::TestAsyncAdaptedQueue::test_error_other_loop 225s [gw1] [ 22%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_update_synchronize[False-evaluate] 225s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_update_synchronize[False-fetch] 225s [gw1] [ 22%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_update_synchronize[False-fetch] 225s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_update_synchronize[True-auto] 225s [gw0] [ 22%] PASSED test/base/test_concurrency_py3k.py::TestAsyncAdaptedQueue::test_error_other_loop 225s test/base/test_concurrency_py3k.py::TestAsyncAdaptedQueue::test_lazy_init 225s [gw1] [ 22%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_update_synchronize[True-auto] 225s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_update_synchronize[True-evaluate] 225s [gw0] [ 22%] PASSED test/base/test_concurrency_py3k.py::TestAsyncAdaptedQueue::test_lazy_init 225s test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_async_error 225s [gw0] [ 22%] PASSED test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_async_error 225s test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_await_fallback_error 225s [gw0] [ 22%] PASSED test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_await_fallback_error 225s test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_await_fallback_no_greenlet 225s [gw1] [ 22%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_update_synchronize[True-evaluate] 225s [gw0] [ 22%] PASSED test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_await_fallback_no_greenlet 225s test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_await_only_error 225s [gw0] [ 22%] PASSED test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_await_only_error 225s test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_await_only_no_greenlet 225s [gw0] [ 22%] PASSED test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_await_only_no_greenlet 225s test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_ok 225s [gw0] [ 22%] PASSED test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_ok 225s test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_propagate_cancelled 225s [gw0] [ 22%] PASSED test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_propagate_cancelled 225s test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_require_await 225s [gw0] [ 22%] PASSED test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_require_await 225s test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_sync_error 225s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_update_synchronize[True-fetch] 225s [gw0] [ 22%] PASSED test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_sync_error 225s test/sql/test_constraints.py::ConstraintCompilationTest::test_column_level_ck_name 225s [gw0] [ 22%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_column_level_ck_name 225s test/sql/test_constraints.py::ConstraintCompilationTest::test_create_index_if_not_exists 225s [gw0] [ 22%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_create_index_if_not_exists 225s test/sql/test_constraints.py::ConstraintCompilationTest::test_create_index_plain 225s [gw0] [ 22%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_create_index_plain 225s test/sql/test_constraints.py::ConstraintCompilationTest::test_create_index_schema 225s [gw0] [ 22%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_create_index_schema 225s test/sql/test_constraints.py::ConstraintCompilationTest::test_create_table_omit_fks 225s [gw0] [ 22%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_create_table_omit_fks 225s test/sql/test_constraints.py::ConstraintCompilationTest::test_deferrable_column_check 225s [gw0] [ 22%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_deferrable_column_check 225s test/sql/test_constraints.py::ConstraintCompilationTest::test_deferrable_column_fk 225s [gw0] [ 22%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_deferrable_column_fk 225s test/sql/test_constraints.py::ConstraintCompilationTest::test_deferrable_pk 225s [gw0] [ 22%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_deferrable_pk 225s test/sql/test_constraints.py::ConstraintCompilationTest::test_deferrable_table_check 225s [gw0] [ 22%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_deferrable_table_check 225s test/sql/test_constraints.py::ConstraintCompilationTest::test_deferrable_table_fk 225s [gw0] [ 22%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_deferrable_table_fk 225s test/sql/test_constraints.py::ConstraintCompilationTest::test_deferrable_unique 225s [gw0] [ 22%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_deferrable_unique 225s test/sql/test_constraints.py::ConstraintCompilationTest::test_drop_index_if_exists 225s [gw0] [ 22%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_drop_index_if_exists 225s test/sql/test_constraints.py::ConstraintCompilationTest::test_drop_index_plain 225s [gw0] [ 22%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_drop_index_plain 225s test/sql/test_constraints.py::ConstraintCompilationTest::test_drop_index_plain_unattached 225s [gw0] [ 22%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_drop_index_plain_unattached 225s test/sql/test_constraints.py::ConstraintCompilationTest::test_drop_index_schema 225s [gw0] [ 22%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_drop_index_schema 225s test/sql/test_constraints.py::ConstraintCompilationTest::test_empty_pkc 225s [gw0] [ 22%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_empty_pkc 225s test/sql/test_constraints.py::ConstraintCompilationTest::test_empty_uc 225s [gw0] [ 22%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_empty_uc 225s test/sql/test_constraints.py::ConstraintCompilationTest::test_external_ck_constraint_cancels_internal[add-isolate] 225s [gw0] [ 22%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_external_ck_constraint_cancels_internal[add-isolate] 225s test/sql/test_constraints.py::ConstraintCompilationTest::test_external_ck_constraint_cancels_internal[add-not_isolate] 225s [gw0] [ 22%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_external_ck_constraint_cancels_internal[add-not_isolate] 225s test/sql/test_constraints.py::ConstraintCompilationTest::test_external_ck_constraint_cancels_internal[drop-isolate] 225s [gw0] [ 22%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_external_ck_constraint_cancels_internal[drop-isolate] 225s test/sql/test_constraints.py::ConstraintCompilationTest::test_external_ck_constraint_cancels_internal[drop-not_isolate] 225s [gw0] [ 22%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_external_ck_constraint_cancels_internal[drop-not_isolate] 225s test/sql/test_constraints.py::ConstraintCompilationTest::test_fk_match_clause 225s [gw0] [ 22%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_fk_match_clause 225s test/sql/test_constraints.py::ConstraintCompilationTest::test_functional_index_w_string_cols_combo 225s [gw0] [ 22%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_functional_index_w_string_cols_combo 225s test/sql/test_constraints.py::ConstraintCompilationTest::test_index_against_text_inline 225s [gw0] [ 22%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_index_against_text_inline 225s test/sql/test_constraints.py::ConstraintCompilationTest::test_index_against_text_separate 225s [gw0] [ 22%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_index_against_text_separate 225s test/sql/test_constraints.py::ConstraintCompilationTest::test_index_declaration_inline 225s [gw0] [ 22%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_index_declaration_inline 225s test/sql/test_constraints.py::ConstraintCompilationTest::test_multiple 225s [gw0] [ 22%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_multiple 225s test/sql/test_constraints.py::ConstraintCompilationTest::test_render_add_fk_constraint_realcol 225s [gw0] [ 22%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_render_add_fk_constraint_realcol 225s test/sql/test_constraints.py::ConstraintCompilationTest::test_render_add_fk_constraint_stringcol 225s [gw0] [ 22%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_render_add_fk_constraint_stringcol 225s test/sql/test_constraints.py::ConstraintCompilationTest::test_render_add_pk_constraint 225s [gw0] [ 22%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_render_add_pk_constraint 225s test/sql/test_constraints.py::ConstraintCompilationTest::test_render_add_uq_constraint_realcol 225s [gw0] [ 22%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_render_add_uq_constraint_realcol 225s test/sql/test_constraints.py::ConstraintCompilationTest::test_render_add_uq_constraint_stringcol 225s [gw0] [ 22%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_render_add_uq_constraint_stringcol 225s test/sql/test_constraints.py::ConstraintCompilationTest::test_render_check_constraint_inline_sql_literal 225s [gw0] [ 22%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_render_check_constraint_inline_sql_literal 225s test/sql/test_constraints.py::ConstraintCompilationTest::test_render_check_constraint_sql_literal 225s [gw0] [ 22%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_render_check_constraint_sql_literal 225s test/sql/test_constraints.py::ConstraintCompilationTest::test_render_ck_constraint_external 225s [gw0] [ 22%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_render_ck_constraint_external 225s test/sql/test_constraints.py::ConstraintCompilationTest::test_render_ck_constraint_inline 225s [gw0] [ 22%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_render_ck_constraint_inline 225s test/sql/test_constraints.py::ConstraintCompilationTest::test_render_drop_constraint 225s [gw0] [ 22%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_render_drop_constraint 225s test/sql/test_constraints.py::ConstraintCompilationTest::test_render_drop_constraint_cascade 225s [gw0] [ 22%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_render_drop_constraint_cascade 225s test/sql/test_constraints.py::ConstraintCompilationTest::test_render_drop_constraint_if_exists 225s [gw0] [ 22%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_render_drop_constraint_if_exists 225s test/sql/test_constraints.py::ConstraintCompilationTest::test_render_index_sql_literal 225s [gw0] [ 22%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_render_index_sql_literal 225s test/sql/test_constraints.py::ConstraintCompilationTest::test_too_long_index_name 225s [gw0] [ 22%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_too_long_index_name 225s test/sql/test_constraints.py::ConstraintCompilationTest::test_use_alter 225s [gw0] [ 22%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_use_alter 225s test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_check_constraint_create 225s [gw0] [ 22%] PASSED test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_check_constraint_create 225s test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_cycle_named_fks 225s [gw0] [ 22%] PASSED test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_cycle_named_fks 225s test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_cycle_unnamed_fks 225s [gw0] [ 22%] PASSED test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_cycle_unnamed_fks 225s test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_fk_cant_drop_cycled_unnamed 225s [gw0] [ 22%] PASSED test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_fk_cant_drop_cycled_unnamed 225s test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_fk_column_auto_alter_inline_constraint_create 225s [gw0] [ 22%] PASSED test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_fk_column_auto_alter_inline_constraint_create 225s test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_fk_column_use_alter_constraint_create 225s [gw0] [ 22%] PASSED test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_fk_column_use_alter_constraint_create 225s [gw1] [ 22%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_update_synchronize[True-fetch] 225s test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_fk_column_use_alter_inline_constraint_create 225s [gw0] [ 22%] PASSED test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_fk_column_use_alter_inline_constraint_create 225s test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_fk_table_auto_alter_constraint_create 225s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_plain_core_lookup_w_shard 225s [gw0] [ 22%] PASSED test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_fk_table_auto_alter_constraint_create 225s test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_fk_table_use_alter_constraint_create 225s [gw0] [ 22%] PASSED test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_fk_table_use_alter_constraint_create 225s test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_index_create 225s [gw0] [ 22%] PASSED test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_index_create 225s test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_index_create_camelcase 225s [gw0] [ 22%] PASSED test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_index_create_camelcase 225s test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_index_create_inline 225s [gw0] [ 22%] PASSED test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_index_create_inline 225s test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_index_functional_create 225s [gw0] [ 22%] PASSED test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_index_functional_create 225s test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_pk_fk_constraint_create 225s [gw0] [ 22%] PASSED test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_pk_fk_constraint_create 225s test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_unique_constraint_create 225s [gw0] [ 22%] PASSED test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_unique_constraint_create 225s test/orm/test_core_compilation.py::ColumnsClauseFromsTest::test_exclude_eagerloads 225s [gw1] [ 22%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_plain_core_lookup_w_shard 226s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_plain_core_textual_lookup 226s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::ColumnsClauseFromsTest::test_exclude_eagerloads 226s test/orm/test_core_compilation.py::ColumnsClauseFromsTest::test_maintain_annotations_from_annoated_cols 226s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::ColumnsClauseFromsTest::test_maintain_annotations_from_annoated_cols 226s test/orm/test_core_compilation.py::ColumnsClauseFromsTest::test_maintain_annotations_from_table 226s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::ColumnsClauseFromsTest::test_maintain_annotations_from_table 226s test/orm/test_core_compilation.py::ColumnsClauseFromsTest::test_replace_into_select_from_maintains_existing[False] 226s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::ColumnsClauseFromsTest::test_replace_into_select_from_maintains_existing[False] 226s test/orm/test_core_compilation.py::ColumnsClauseFromsTest::test_replace_into_select_from_maintains_existing[True] 226s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::ColumnsClauseFromsTest::test_replace_into_select_from_maintains_existing[True] 226s test/orm/test_core_compilation.py::ColumnsClauseFromsTest::test_replace_into_select_from_with_loader_criteria[False] 226s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::ColumnsClauseFromsTest::test_replace_into_select_from_with_loader_criteria[False] 226s test/orm/test_core_compilation.py::ColumnsClauseFromsTest::test_replace_into_select_from_with_loader_criteria[True] 226s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::ColumnsClauseFromsTest::test_replace_into_select_from_with_loader_criteria[True] 226s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_all_column 226s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_all_column 226s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_all_from 226s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_all_from 226s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_all_where 226s [gw1] [ 22%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_plain_core_textual_lookup 226s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_all_where 226s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_alone_noeffect 226s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_alone_noeffect 226s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_auto_column 226s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_plain_core_textual_lookup_w_shard 226s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_auto_column 226s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_auto_from 226s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_auto_from 226s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_auto_having 226s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_auto_having 226s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_auto_where 226s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_auto_where 226s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_auto_where_singlefrom 226s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_auto_where_singlefrom 226s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_disabled_column 226s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_disabled_column 226s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_disabled_from 226s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_disabled_from 226s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_disabled_having 226s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_disabled_having 226s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_disabled_where[False] 226s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_disabled_where[False] 226s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_disabled_where[None] 226s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_disabled_where[None] 226s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_empty 226s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_empty 226s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_exclusion_column 226s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_exclusion_column 226s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_exclusion_from 226s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_exclusion_from 226s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_exclusion_where 226s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_exclusion_where 226s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_froms 226s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_froms 226s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_having 226s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_having 226s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_inclusion_column 226s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_inclusion_column 226s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_inclusion_from 226s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_inclusion_from 226s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_inclusion_where 226s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_inclusion_where 226s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_none[False] 226s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_none[False] 226s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_none[None] 226s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_none[None] 226s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_semiauto_where_singlefrom 226s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_semiauto_where_singlefrom 226s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_from_all_ok 226s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_from_all_ok 226s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_semiauto_column 226s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_semiauto_column 226s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_semiauto_column_correlate_from_subq 226s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_semiauto_column_correlate_from_subq 226s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_semiauto_from 226s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_semiauto_from 226s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_semiauto_having 226s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_semiauto_having 226s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_semiauto_having_from_subq 226s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_semiauto_having_from_subq 226s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_semiauto_where 226s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_semiauto_where 226s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_semiauto_where_singlefrom 226s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_semiauto_where_singlefrom 226s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_where_all_unintentional 226s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_where_all_unintentional 226s test/orm/test_core_compilation.py::CorrelateTest::test_dont_overcorrelate 226s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_dont_overcorrelate 226s test/orm/test_core_compilation.py::CorrelateTest::test_from_implicit_correlation_disabled 226s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_from_implicit_correlation_disabled 226s test/orm/test_core_compilation.py::CorrelateTest::test_multilevel_froms_correlation 226s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_multilevel_froms_correlation 226s test/orm/test_core_compilation.py::CorrelateTest::test_multilevel_implicit_correlation_disabled 226s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_multilevel_implicit_correlation_disabled 226s test/orm/test_core_compilation.py::CorrelateTest::test_no_contextless_correlate_except 226s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_no_contextless_correlate_except 226s test/orm/test_core_compilation.py::CrudParamOverlapTest::test_different_named_binds_insert_values[orm] 226s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::CrudParamOverlapTest::test_different_named_binds_insert_values[orm] 226s test/orm/test_core_compilation.py::CrudParamOverlapTest::test_different_named_binds_update_values[orm] 226s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::CrudParamOverlapTest::test_different_named_binds_update_values[orm] 226s test/orm/test_core_compilation.py::CrudParamOverlapTest::test_same_named_binds_insert_values[orm] 226s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::CrudParamOverlapTest::test_same_named_binds_insert_values[orm] 226s test/orm/test_core_compilation.py::CrudParamOverlapTest::test_same_named_binds_update_values[orm] 226s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::CrudParamOverlapTest::test_same_named_binds_update_values[orm] 226s [gw1] [ 22%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_plain_core_textual_lookup_w_shard 226s test/orm/test_core_compilation.py::DMLTest::test_add_cte[core] 226s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_plain_db_lookup 226s [gw1] [ 22%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_plain_db_lookup 226s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_query_explicit_shard_via_bind_opts 226s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::DMLTest::test_add_cte[core] 226s test/orm/test_core_compilation.py::DMLTest::test_add_cte[orm] 226s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::DMLTest::test_add_cte[orm] 226s test/orm/test_core_compilation.py::DMLTest::test_aliased_delete[core] 226s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::DMLTest::test_aliased_delete[core] 226s test/orm/test_core_compilation.py::DMLTest::test_aliased_delete[orm] 226s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::DMLTest::test_aliased_delete[orm] 226s test/orm/test_core_compilation.py::DMLTest::test_aliased_update[core] 226s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::DMLTest::test_aliased_update[core] 226s test/orm/test_core_compilation.py::DMLTest::test_aliased_update[orm] 226s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::DMLTest::test_aliased_update[orm] 226s test/orm/test_core_compilation.py::DMLTest::test_dml_ctes[delete] 226s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::DMLTest::test_dml_ctes[delete] 226s test/orm/test_core_compilation.py::DMLTest::test_dml_ctes[update] 226s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::DMLTest::test_dml_ctes[update] 226s test/orm/test_core_compilation.py::ExplicitWithPolymorphicTest::test_subquery_col_expressions_wpoly_one 226s [gw1] [ 22%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_query_explicit_shard_via_bind_opts 226s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_roundtrip 226s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::ExplicitWithPolymorphicTest::test_subquery_col_expressions_wpoly_one 226s test/orm/test_core_compilation.py::ExplicitWithPolymorphicTest::test_subquery_col_expressions_wpoly_two 226s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::ExplicitWithPolymorphicTest::test_subquery_col_expressions_wpoly_two 226s test/orm/test_core_compilation.py::ExtraColsTest::test_column_properties 226s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::ExtraColsTest::test_column_properties 226s [gw1] [ 22%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_roundtrip 226s test/orm/test_core_compilation.py::ExtraColsTest::test_column_properties_aliased_subquery 226s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_roundtrip_future 226s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::ExtraColsTest::test_column_properties_aliased_subquery 226s test/orm/test_core_compilation.py::ExtraColsTest::test_column_properties_can_we_use 226s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::ExtraColsTest::test_column_properties_can_we_use 226s test/orm/test_core_compilation.py::ExtraColsTest::test_column_properties_subquery 226s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::ExtraColsTest::test_column_properties_subquery 226s test/orm/test_core_compilation.py::ExtraColsTest::test_column_properties_subquery_two 226s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::ExtraColsTest::test_column_properties_subquery_two 226s test/orm/test_core_compilation.py::ExtraColsTest::test_contains_eager_hard_labeled_selfref 226s [gw1] [ 22%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_roundtrip_future 226s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_column[bind_arg-defer] 226s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::ExtraColsTest::test_contains_eager_hard_labeled_selfref 226s test/orm/test_core_compilation.py::ExtraColsTest::test_contains_eager_outermost_w_wrapping_elements 226s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::ExtraColsTest::test_contains_eager_outermost_w_wrapping_elements 226s test/orm/test_core_compilation.py::ExtraColsTest::test_exported_columns_colprop 226s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::ExtraColsTest::test_exported_columns_colprop 226s test/orm/test_core_compilation.py::ExtraColsTest::test_exported_columns_deferred 226s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::ExtraColsTest::test_exported_columns_deferred 226s test/orm/test_core_compilation.py::ExtraColsTest::test_exported_columns_query_expression 226s [gw1] [ 22%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_column[bind_arg-defer] 226s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_column[bind_arg-none] 226s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::ExtraColsTest::test_exported_columns_query_expression 226s test/orm/test_core_compilation.py::ExtraColsTest::test_joinedload_hard_labeled_selfref 226s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::ExtraColsTest::test_joinedload_hard_labeled_selfref 226s test/orm/test_core_compilation.py::ExtraColsTest::test_joinedload_outermost 226s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::ExtraColsTest::test_joinedload_outermost 226s test/orm/test_core_compilation.py::ExtraColsTest::test_joinedload_outermost_w_wrapping_elements 226s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::ExtraColsTest::test_joinedload_outermost_w_wrapping_elements 226s test/orm/test_core_compilation.py::ExtraColsTest::test_no_joinedload_embedded 226s [gw1] [ 22%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_column[bind_arg-none] 226s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_column[lead_only-defer] 226s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::ExtraColsTest::test_no_joinedload_embedded 226s test/orm/test_core_compilation.py::ExtraColsTest::test_with_expr_four 226s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::ExtraColsTest::test_with_expr_four 226s test/orm/test_core_compilation.py::ExtraColsTest::test_with_expr_one 226s [gw1] [ 22%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_column[lead_only-defer] 226s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::ExtraColsTest::test_with_expr_one 226s test/orm/test_core_compilation.py::ExtraColsTest::test_with_expr_three 226s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_column[lead_only-none] 226s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::ExtraColsTest::test_with_expr_three 226s test/orm/test_core_compilation.py::ExtraColsTest::test_with_expr_two 226s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::ExtraColsTest::test_with_expr_two 226s test/orm/test_core_compilation.py::ImplicitWithPolymorphicTest::test_select_columns_where_baseclass 226s [gw1] [ 22%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_column[lead_only-none] 226s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_column[none-defer] 226s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::ImplicitWithPolymorphicTest::test_select_columns_where_baseclass 226s test/orm/test_core_compilation.py::ImplicitWithPolymorphicTest::test_select_where_baseclass 226s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::ImplicitWithPolymorphicTest::test_select_where_baseclass 226s test/orm/test_core_compilation.py::ImplicitWithPolymorphicTest::test_select_where_columns_subclass 226s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::ImplicitWithPolymorphicTest::test_select_where_columns_subclass 226s test/orm/test_core_compilation.py::ImplicitWithPolymorphicTest::test_select_where_subclass 226s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::ImplicitWithPolymorphicTest::test_select_where_subclass 226s test/orm/test_core_compilation.py::JoinTest::test_join_conflicting_right_side 226s [gw1] [ 22%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_column[none-defer] 226s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_column[none-none] 226s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::JoinTest::test_join_conflicting_right_side 226s test/orm/test_core_compilation.py::JoinTest::test_join_from_alised_w_relationship 226s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::JoinTest::test_join_from_alised_w_relationship 226s test/orm/test_core_compilation.py::JoinTest::test_join_from_conflicting_left_side_aliased_vs_mapper 226s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::JoinTest::test_join_from_conflicting_left_side_aliased_vs_mapper 226s test/orm/test_core_compilation.py::JoinTest::test_join_from_conflicting_left_side_mapper_vs_aliased 226s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::JoinTest::test_join_from_conflicting_left_side_mapper_vs_aliased 226s test/orm/test_core_compilation.py::JoinTest::test_join_from_conflicting_left_side_plain 226s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::JoinTest::test_join_from_conflicting_left_side_plain 226s test/orm/test_core_compilation.py::JoinTest::test_join_from_no_onclause 226s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::JoinTest::test_join_from_no_onclause 226s test/orm/test_core_compilation.py::JoinTest::test_join_from_w_filter_by 226s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::JoinTest::test_join_from_w_filter_by 226s test/orm/test_core_compilation.py::JoinTest::test_join_from_w_relationship 226s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::JoinTest::test_join_from_w_relationship 226s test/orm/test_core_compilation.py::JoinTest::test_join_from_we_can_explicitly_tree_joins 226s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::JoinTest::test_join_from_we_can_explicitly_tree_joins 226s test/orm/test_core_compilation.py::JoinTest::test_params_with_join[-SELECT users.id, users.name FROM users JOIN addresses ON users.id = addresses.user_id WHERE users.id = :foo-bindparams1-expected_params1] 226s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::JoinTest::test_params_with_join[-SELECT users.id, users.name FROM users JOIN addresses ON users.id = addresses.user_id WHERE users.id = :foo-bindparams1-expected_params1] 226s test/orm/test_core_compilation.py::JoinTest::test_params_with_join[-SELECT users.id, users.name FROM users JOIN addresses ON users.id = addresses.user_id WHERE users.id = :foo-bindparams2-expected_params2] 226s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::JoinTest::test_params_with_join[-SELECT users.id, users.name FROM users JOIN addresses ON users.id = addresses.user_id WHERE users.id = :foo-bindparams2-expected_params2] 226s test/orm/test_core_compilation.py::JoinTest::test_params_with_join[-SELECT users.id, users.name FROM users JOIN addresses ON users.id = addresses.user_id WHERE users.id = :foo-bindparams3-expected_params3] 226s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::JoinTest::test_params_with_join[-SELECT users.id, users.name FROM users JOIN addresses ON users.id = addresses.user_id WHERE users.id = :foo-bindparams3-expected_params3] 226s test/orm/test_core_compilation.py::JoinTest::test_params_with_join[-SELECT users.id, users.name FROM users WHERE users.id = :foo-bindparams0-expected_params0] 226s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::JoinTest::test_params_with_join[-SELECT users.id, users.name FROM users WHERE users.id = :foo-bindparams0-expected_params0] 226s test/orm/test_core_compilation.py::JoinedInhTest::test_aliased_joined_entities[flat-named] 226s [gw1] [ 22%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_column[none-none] 226s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_column[propagate_to_loaders-defer] 226s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::JoinedInhTest::test_aliased_joined_entities[flat-named] 226s test/orm/test_core_compilation.py::JoinedInhTest::test_aliased_joined_entities[flat-not_named] 226s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::JoinedInhTest::test_aliased_joined_entities[flat-not_named] 226s test/orm/test_core_compilation.py::JoinedInhTest::test_aliased_joined_entities[not_flat-named] 226s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::JoinedInhTest::test_aliased_joined_entities[not_flat-named] 226s test/orm/test_core_compilation.py::JoinedInhTest::test_aliased_joined_entities[not_flat-not_named] 226s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::JoinedInhTest::test_aliased_joined_entities[not_flat-not_named] 226s test/orm/test_core_compilation.py::JoinedInhTest::test_cte_recursive_handles_dupe_columns 226s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::JoinedInhTest::test_cte_recursive_handles_dupe_columns 226s test/orm/test_core_compilation.py::JoinedInhTest::test_load_only_on_sub_table 226s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::JoinedInhTest::test_load_only_on_sub_table 226s test/orm/test_core_compilation.py::JoinedInhTest::test_load_only_on_sub_table_aliased 226s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::JoinedInhTest::test_load_only_on_sub_table_aliased 226s test/orm/test_core_compilation.py::LoadersInSubqueriesTest::test_deferred_subq_one 226s [gw1] [ 22%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_column[propagate_to_loaders-defer] 226s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_column[propagate_to_loaders-none] 226s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::LoadersInSubqueriesTest::test_deferred_subq_one 226s test/orm/test_core_compilation.py::LoadersInSubqueriesTest::test_deferred_subq_two 226s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::LoadersInSubqueriesTest::test_deferred_subq_two 226s test/orm/test_core_compilation.py::LoadersInSubqueriesTest::test_nested_union_deferred 226s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::LoadersInSubqueriesTest::test_nested_union_deferred 226s test/orm/test_core_compilation.py::LoadersInSubqueriesTest::test_nested_union_undefer_option 226s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::LoadersInSubqueriesTest::test_nested_union_undefer_option 226s test/orm/test_core_compilation.py::LoadersInSubqueriesTest::test_no_joinedload_in_subquery_select_entity 226s [gw1] [ 22%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_column[propagate_to_loaders-none] 226s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[bind_arg-lazyload] 226s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::LoadersInSubqueriesTest::test_no_joinedload_in_subquery_select_entity 226s test/orm/test_core_compilation.py::LoadersInSubqueriesTest::test_no_joinedload_in_subquery_select_rows 226s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::LoadersInSubqueriesTest::test_no_joinedload_in_subquery_select_rows 226s test/orm/test_core_compilation.py::LoadersInSubqueriesTest::test_non_deferred_col_prop_targetable_in_subq 226s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::LoadersInSubqueriesTest::test_non_deferred_col_prop_targetable_in_subq 226s test/orm/test_core_compilation.py::LoadersInSubqueriesTest::test_non_deferred_subq_one 226s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::LoadersInSubqueriesTest::test_non_deferred_subq_one 226s test/orm/test_core_compilation.py::LoadersInSubqueriesTest::test_recursive_cte_render_on_deferred 226s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::LoadersInSubqueriesTest::test_recursive_cte_render_on_deferred 226s test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-False-_exclusions_00] 226s [gw1] [ 22%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[bind_arg-lazyload] 227s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[bind_arg-none] 227s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-False-_exclusions_00] 227s test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-False-_exclusions_019] 227s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-False-_exclusions_019] 227s test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-False-_exclusions_024] 227s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-False-_exclusions_024] 227s test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-False-_exclusions_025] 227s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-False-_exclusions_025] 227s test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_010] 227s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_010] 227s test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_011] 227s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_011] 227s test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_012] 227s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_012] 227s test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_013] 227s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_013] 227s test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_014] 227s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_014] 227s test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_015] 227s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_015] 227s test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_016] 227s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_016] 227s test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_017] 227s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_017] 227s test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_018] 227s [gw0] [ 22%] SKIPPED test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_018] 227s test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_01] 227s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_01] 227s test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_020] 227s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_020] 227s test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_021] 227s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_021] 227s test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_022] 227s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_022] 227s test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_023] 227s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_023] 227s test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_026] 227s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_026] 227s test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_027] 227s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_027] 227s test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_028] 227s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_028] 227s test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_029] 227s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_029] 227s test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_02] 227s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_02] 227s test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_030] 227s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_030] 227s test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_03] 227s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_03] 227s test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_04] 227s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_04] 227s test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_05] 227s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_05] 227s test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_06] 227s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_06] 227s test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_07] 227s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_07] 227s test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_08] 227s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_08] 227s test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_09] 227s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_09] 227s test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-False-_exclusions_00] 227s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-False-_exclusions_00] 227s test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-False-_exclusions_019] 227s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-False-_exclusions_019] 227s test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-False-_exclusions_024] 227s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-False-_exclusions_024] 227s test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-False-_exclusions_025] 227s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-False-_exclusions_025] 227s test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_010] 227s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_010] 227s test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_011] 227s [gw1] [ 22%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[bind_arg-none] 227s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[bind_arg-selectinload] 227s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_011] 227s test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_012] 227s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_012] 227s test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_013] 227s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_013] 227s test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_014] 227s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_014] 227s test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_015] 227s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_015] 227s test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_016] 227s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_016] 227s test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_017] 227s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_017] 227s test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_018] 227s [gw0] [ 22%] SKIPPED test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_018] 227s test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_01] 227s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_01] 227s test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_020] 227s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_020] 227s test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_021] 227s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_021] 227s test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_022] 227s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_022] 227s test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_023] 227s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_023] 227s test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_026] 227s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_026] 227s test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_027] 227s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_027] 227s test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_028] 227s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_028] 227s test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_029] 227s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_029] 227s test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_02] 227s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_02] 227s test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_030] 227s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_030] 227s test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_03] 227s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_03] 227s test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_04] 227s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_04] 227s test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_05] 227s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_05] 227s test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_06] 227s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_06] 227s test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_07] 227s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_07] 227s test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_08] 227s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_08] 227s test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_09] 227s [gw1] [ 22%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[bind_arg-selectinload] 227s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_09] 227s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[lead_only-lazyload] 227s test/orm/test_core_compilation.py::RawSelectTest::test_col_prop_builtin_function 227s [gw1] [ 22%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[lead_only-lazyload] 227s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_col_prop_builtin_function 227s test/orm/test_core_compilation.py::RawSelectTest::test_columns_clause_aliased_columns 227s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[lead_only-none] 227s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_columns_clause_aliased_columns 227s test/orm/test_core_compilation.py::RawSelectTest::test_columns_clause_aliased_entity 227s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_columns_clause_aliased_entity 227s test/orm/test_core_compilation.py::RawSelectTest::test_columns_clause_columns 227s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_columns_clause_columns 227s test/orm/test_core_compilation.py::RawSelectTest::test_columns_clause_entity 227s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_columns_clause_entity 227s test/orm/test_core_compilation.py::RawSelectTest::test_core_join_in_select_from_no_onclause 227s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_core_join_in_select_from_no_onclause 227s test/orm/test_core_compilation.py::RawSelectTest::test_correlate_aliased_entity 227s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_correlate_aliased_entity 227s test/orm/test_core_compilation.py::RawSelectTest::test_correlate_entity 227s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_correlate_entity 227s test/orm/test_core_compilation.py::RawSelectTest::test_delete_from_entity 227s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_delete_from_entity 227s test/orm/test_core_compilation.py::RawSelectTest::test_delete_returning_star 227s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_delete_returning_star 227s test/orm/test_core_compilation.py::RawSelectTest::test_inline_select_from_entity 227s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_inline_select_from_entity 227s test/orm/test_core_compilation.py::RawSelectTest::test_insert_from_entity 227s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_insert_from_entity 227s test/orm/test_core_compilation.py::RawSelectTest::test_insert_from_query 227s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_insert_from_query 227s test/orm/test_core_compilation.py::RawSelectTest::test_insert_from_query_col_attr 227s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_insert_from_query_col_attr 227s test/orm/test_core_compilation.py::RawSelectTest::test_insert_returning_star 227s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_insert_returning_star 227s test/orm/test_core_compilation.py::RawSelectTest::test_join_to_entity_no_onclause 227s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_join_to_entity_no_onclause 227s test/orm/test_core_compilation.py::RawSelectTest::test_select_from_aliased_entity 227s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_select_from_aliased_entity 227s test/orm/test_core_compilation.py::RawSelectTest::test_select_from_entity 227s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_select_from_entity 227s test/orm/test_core_compilation.py::RawSelectTest::test_update_from_entity 227s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_update_from_entity 227s test/orm/test_core_compilation.py::RawSelectTest::test_update_returning_star 227s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_update_returning_star 227s test/orm/test_core_compilation.py::RawSelectTest::test_where_m2m_relationship 227s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_where_m2m_relationship 227s test/orm/test_core_compilation.py::RawSelectTest::test_where_relationship 227s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_where_relationship 227s test/orm/test_core_compilation.py::RelNaturalAliasedJoinsDisamTest::test_columns 227s [gw1] [ 22%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[lead_only-none] 227s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[lead_only-selectinload] 227s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::RelNaturalAliasedJoinsDisamTest::test_columns 227s test/orm/test_core_compilation.py::RelNaturalAliasedJoinsDisamTest::test_straight 227s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::RelNaturalAliasedJoinsDisamTest::test_straight 227s test/orm/test_core_compilation.py::RelNaturalAliasedJoinsDisamTest::test_straight_whereclause 227s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::RelNaturalAliasedJoinsDisamTest::test_straight_whereclause 227s test/orm/test_core_compilation.py::RelNaturalAliasedJoinsDisamTest::test_two_level 227s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::RelNaturalAliasedJoinsDisamTest::test_two_level 227s test/orm/test_core_compilation.py::RelNaturalAliasedJoinsDisamTest::test_wpoly_aliased_flat_of_type 227s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::RelNaturalAliasedJoinsDisamTest::test_wpoly_aliased_flat_of_type 227s test/orm/test_core_compilation.py::RelNaturalAliasedJoinsDisamTest::test_wpoly_aliased_of_type 227s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::RelNaturalAliasedJoinsDisamTest::test_wpoly_aliased_of_type 227s test/orm/test_core_compilation.py::RelNaturalAliasedJoinsDisamTest::test_wpoly_of_type 227s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::RelNaturalAliasedJoinsDisamTest::test_wpoly_of_type 227s test/orm/test_core_compilation.py::RelNaturalAliasedJoinsTest::test_columns 227s [gw1] [ 22%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[lead_only-selectinload] 227s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[none-lazyload] 227s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::RelNaturalAliasedJoinsTest::test_columns 227s test/orm/test_core_compilation.py::RelNaturalAliasedJoinsTest::test_straight 227s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::RelNaturalAliasedJoinsTest::test_straight 227s test/orm/test_core_compilation.py::RelNaturalAliasedJoinsTest::test_straight_whereclause 227s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::RelNaturalAliasedJoinsTest::test_straight_whereclause 227s test/orm/test_core_compilation.py::RelNaturalAliasedJoinsTest::test_two_level 227s [gw0] [ 22%] PASSED test/orm/test_core_compilation.py::RelNaturalAliasedJoinsTest::test_two_level 227s test/orm/test_core_compilation.py::RelNaturalAliasedJoinsTest::test_wpoly_aliased_flat_of_type 227s [gw0] [ 23%] PASSED test/orm/test_core_compilation.py::RelNaturalAliasedJoinsTest::test_wpoly_aliased_flat_of_type 227s test/orm/test_core_compilation.py::RelNaturalAliasedJoinsTest::test_wpoly_aliased_of_type 227s [gw0] [ 23%] PASSED test/orm/test_core_compilation.py::RelNaturalAliasedJoinsTest::test_wpoly_aliased_of_type 227s test/orm/test_core_compilation.py::RelNaturalAliasedJoinsTest::test_wpoly_of_type 227s [gw0] [ 23%] PASSED test/orm/test_core_compilation.py::RelNaturalAliasedJoinsTest::test_wpoly_of_type 227s test/orm/test_core_compilation.py::RelationshipNaturalCompileTest::test_many_to_many_explicit_join 227s [gw1] [ 23%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[none-lazyload] 227s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[none-none] 227s [gw0] [ 23%] PASSED test/orm/test_core_compilation.py::RelationshipNaturalCompileTest::test_many_to_many_explicit_join 227s test/orm/test_core_compilation.py::RelationshipNaturalCompileTest::test_many_to_many_implicit_join 227s [gw0] [ 23%] PASSED test/orm/test_core_compilation.py::RelationshipNaturalCompileTest::test_many_to_many_implicit_join 227s test/orm/test_core_compilation.py::RelationshipNaturalCompileTest::test_of_type_explicit_join 227s [gw0] [ 23%] PASSED test/orm/test_core_compilation.py::RelationshipNaturalCompileTest::test_of_type_explicit_join 227s test/orm/test_core_compilation.py::RelationshipNaturalCompileTest::test_of_type_implicit_join 227s [gw0] [ 23%] PASSED test/orm/test_core_compilation.py::RelationshipNaturalCompileTest::test_of_type_implicit_join 227s test/orm/test_core_compilation.py::RelationshipNaturalInheritedTest::test_columns 227s [gw1] [ 23%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[none-none] 227s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[none-selectinload] 227s [gw0] [ 23%] PASSED test/orm/test_core_compilation.py::RelationshipNaturalInheritedTest::test_columns 227s test/orm/test_core_compilation.py::RelationshipNaturalInheritedTest::test_straight 227s [gw0] [ 23%] PASSED test/orm/test_core_compilation.py::RelationshipNaturalInheritedTest::test_straight 227s test/orm/test_core_compilation.py::RelationshipNaturalInheritedTest::test_straight_whereclause 227s [gw0] [ 23%] PASSED test/orm/test_core_compilation.py::RelationshipNaturalInheritedTest::test_straight_whereclause 227s test/orm/test_core_compilation.py::RelationshipNaturalInheritedTest::test_two_level 227s [gw0] [ 23%] PASSED test/orm/test_core_compilation.py::RelationshipNaturalInheritedTest::test_two_level 227s test/orm/test_core_compilation.py::RelationshipNaturalInheritedTest::test_wpoly_aliased_flat_of_type 227s [gw0] [ 23%] PASSED test/orm/test_core_compilation.py::RelationshipNaturalInheritedTest::test_wpoly_aliased_flat_of_type 227s test/orm/test_core_compilation.py::RelationshipNaturalInheritedTest::test_wpoly_aliased_of_type 227s [gw0] [ 23%] PASSED test/orm/test_core_compilation.py::RelationshipNaturalInheritedTest::test_wpoly_aliased_of_type 227s test/orm/test_core_compilation.py::RelationshipNaturalInheritedTest::test_wpoly_of_type 227s [gw0] [ 23%] PASSED test/orm/test_core_compilation.py::RelationshipNaturalInheritedTest::test_wpoly_of_type 227s test/orm/test_core_compilation.py::SelectableTest::test_c_accessor_not_mutated_subq 227s [gw1] [ 23%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[none-selectinload] 227s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[propagate_to_loaders-lazyload] 227s [gw0] [ 23%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_c_accessor_not_mutated_subq 227s test/orm/test_core_compilation.py::SelectableTest::test_column_descriptions[-0] 227s [gw0] [ 23%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_column_descriptions[-0] 227s test/orm/test_core_compilation.py::SelectableTest::test_column_descriptions[-1] 227s [gw0] [ 23%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_column_descriptions[-1] 227s test/orm/test_core_compilation.py::SelectableTest::test_column_descriptions[-2] 227s [gw0] [ 23%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_column_descriptions[-2] 227s test/orm/test_core_compilation.py::SelectableTest::test_column_descriptions[-3] 227s [gw0] [ 23%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_column_descriptions[-3] 227s test/orm/test_core_compilation.py::SelectableTest::test_column_descriptions[-4] 227s [gw0] [ 23%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_column_descriptions[-4] 227s test/orm/test_core_compilation.py::SelectableTest::test_column_descriptions[-5] 227s [gw0] [ 23%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_column_descriptions[-5] 227s test/orm/test_core_compilation.py::SelectableTest::test_dml_descriptions[----delete] 227s [gw0] [ 23%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_dml_descriptions[----delete] 227s test/orm/test_core_compilation.py::SelectableTest::test_dml_descriptions[----insert] 227s [gw0] [ 23%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_dml_descriptions[----insert] 227s test/orm/test_core_compilation.py::SelectableTest::test_dml_descriptions[----update] 227s [gw0] [ 23%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_dml_descriptions[----update] 227s test/orm/test_core_compilation.py::SelectableTest::test_fetch_offset_select[None-ROWS ONLY] 227s [gw0] [ 23%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_fetch_offset_select[None-ROWS ONLY] 227s test/orm/test_core_compilation.py::SelectableTest::test_fetch_offset_select[options1-PERCENT ROWS ONLY] 227s [gw0] [ 23%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_fetch_offset_select[options1-PERCENT ROWS ONLY] 227s test/orm/test_core_compilation.py::SelectableTest::test_fetch_offset_select[options2-PERCENT ROWS WITH TIES] 227s [gw0] [ 23%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_fetch_offset_select[options2-PERCENT ROWS WITH TIES] 227s test/orm/test_core_compilation.py::SelectableTest::test_filter_by 227s [gw0] [ 23%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_filter_by 227s test/orm/test_core_compilation.py::SelectableTest::test_froms_join 227s [gw0] [ 23%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_froms_join 227s test/orm/test_core_compilation.py::SelectableTest::test_froms_single_table 227s [gw0] [ 23%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_froms_single_table 227s test/orm/test_core_compilation.py::SelectableTest::test_integration_w_8285_subc 227s [gw0] [ 23%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_integration_w_8285_subc 227s test/orm/test_core_compilation.py::SelectableTest::test_limit_offset_select 227s [gw0] [ 23%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_limit_offset_select 227s test/orm/test_core_compilation.py::SelectableTest::test_scalar_subquery_from_subq_same_source 227s [gw0] [ 23%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_scalar_subquery_from_subq_same_source 227s test/orm/test_core_compilation.py::SelectableTest::test_select_from_ordering[-SELECT users.name FROM addresses, users WHERE users.id = addresses.user_id] 227s [gw0] [ 23%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_select_from_ordering[-SELECT users.name FROM addresses, users WHERE users.id = addresses.user_id] 227s test/orm/test_core_compilation.py::SelectableTest::test_select_from_ordering[-SELECT users.name FROM users, addresses WHERE users.id = addresses.user_id] 227s [gw0] [ 23%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_select_from_ordering[-SELECT users.name FROM users, addresses WHERE users.id = addresses.user_id] 227s test/sql/test_cte.py::CTETest::test_all_aliases 227s [gw0] [ 23%] PASSED test/sql/test_cte.py::CTETest::test_all_aliases 227s test/sql/test_cte.py::CTETest::test_anon_insert_cte 227s [gw1] [ 23%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[propagate_to_loaders-lazyload] 227s [gw0] [ 23%] PASSED test/sql/test_cte.py::CTETest::test_anon_insert_cte 227s test/sql/test_cte.py::CTETest::test_anon_update_cte 227s [gw0] [ 23%] PASSED test/sql/test_cte.py::CTETest::test_anon_update_cte 227s test/sql/test_cte.py::CTETest::test_cloned_alias 227s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[propagate_to_loaders-none] 227s [gw0] [ 23%] PASSED test/sql/test_cte.py::CTETest::test_cloned_alias 227s test/sql/test_cte.py::CTETest::test_compound_select_uses_independent_cte 227s [gw0] [ 23%] PASSED test/sql/test_cte.py::CTETest::test_compound_select_uses_independent_cte 227s test/sql/test_cte.py::CTETest::test_conflicting_names[annotated-False] 227s [gw0] [ 23%] PASSED test/sql/test_cte.py::CTETest::test_conflicting_names[annotated-False] 227s test/sql/test_cte.py::CTETest::test_conflicting_names[annotated-True] 227s [gw0] [ 23%] PASSED test/sql/test_cte.py::CTETest::test_conflicting_names[annotated-True] 227s test/sql/test_cte.py::CTETest::test_conflicting_names[clone-False] 227s [gw0] [ 23%] PASSED test/sql/test_cte.py::CTETest::test_conflicting_names[clone-False] 227s test/sql/test_cte.py::CTETest::test_conflicting_names[clone-True] 227s [gw0] [ 23%] PASSED test/sql/test_cte.py::CTETest::test_conflicting_names[clone-True] 227s test/sql/test_cte.py::CTETest::test_conflicting_names[none-False] 227s [gw0] [ 23%] PASSED test/sql/test_cte.py::CTETest::test_conflicting_names[none-False] 227s test/sql/test_cte.py::CTETest::test_conflicting_names[none-True] 227s [gw0] [ 23%] PASSED test/sql/test_cte.py::CTETest::test_conflicting_names[none-True] 227s test/sql/test_cte.py::CTETest::test_cte_refers_to_aliased_cte_twice 227s [gw0] [ 23%] PASSED test/sql/test_cte.py::CTETest::test_cte_refers_to_aliased_cte_twice 227s test/sql/test_cte.py::CTETest::test_cte_w_annotated[annotated] 227s [gw0] [ 23%] PASSED test/sql/test_cte.py::CTETest::test_cte_w_annotated[annotated] 227s test/sql/test_cte.py::CTETest::test_cte_w_annotated[not_annotated] 227s [gw0] [ 23%] PASSED test/sql/test_cte.py::CTETest::test_cte_w_annotated[not_annotated] 227s test/sql/test_cte.py::CTETest::test_delete_against_cte_directly 227s [gw0] [ 23%] PASSED test/sql/test_cte.py::CTETest::test_delete_against_cte_directly 227s test/sql/test_cte.py::CTETest::test_delete_against_user_textual_cte 227s [gw0] [ 23%] PASSED test/sql/test_cte.py::CTETest::test_delete_against_user_textual_cte 227s test/sql/test_operators.py::ConjunctionTest::test_or_false_literal_leading 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::ConjunctionTest::test_or_false_literal_leading 227s test/sql/test_operators.py::ConjunctionTest::test_or_true_literal_leading 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::ConjunctionTest::test_or_true_literal_leading 227s test/sql/test_operators.py::ConjunctionTest::test_seven 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::ConjunctionTest::test_seven 227s test/sql/test_operators.py::ConjunctionTest::test_single_bool_eight 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::ConjunctionTest::test_single_bool_eight 227s test/sql/test_operators.py::ConjunctionTest::test_single_bool_five 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::ConjunctionTest::test_single_bool_five 227s test/sql/test_operators.py::ConjunctionTest::test_single_bool_four 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::ConjunctionTest::test_single_bool_four 227s test/sql/test_operators.py::ConjunctionTest::test_single_bool_nine 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::ConjunctionTest::test_single_bool_nine 227s test/sql/test_operators.py::ConjunctionTest::test_single_bool_one 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::ConjunctionTest::test_single_bool_one 227s test/sql/test_operators.py::ConjunctionTest::test_single_bool_seven 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::ConjunctionTest::test_single_bool_seven 227s test/sql/test_operators.py::ConjunctionTest::test_single_bool_six 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::ConjunctionTest::test_single_bool_six 227s test/sql/test_operators.py::ConjunctionTest::test_single_bool_ten 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::ConjunctionTest::test_single_bool_ten 227s test/sql/test_operators.py::ConjunctionTest::test_single_bool_three 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::ConjunctionTest::test_single_bool_three 227s test/sql/test_operators.py::ConjunctionTest::test_single_bool_two 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::ConjunctionTest::test_single_bool_two 227s test/sql/test_operators.py::ConjunctionTest::test_six 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::ConjunctionTest::test_six 227s test/sql/test_operators.py::ConjunctionTest::test_six_pt_five 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::ConjunctionTest::test_six_pt_five 227s test/sql/test_operators.py::ConjunctionTest::test_ten 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::ConjunctionTest::test_ten 227s test/sql/test_operators.py::ConjunctionTest::test_thirteen 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::ConjunctionTest::test_thirteen 227s test/sql/test_operators.py::ConjunctionTest::test_twelve 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::ConjunctionTest::test_twelve 227s test/sql/test_operators.py::CustomComparatorTest::test_alias_proxy 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::CustomComparatorTest::test_alias_proxy 227s test/sql/test_operators.py::CustomComparatorTest::test_binary_multi_propagate 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::CustomComparatorTest::test_binary_multi_propagate 227s test/sql/test_operators.py::CustomComparatorTest::test_binary_propagate 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::CustomComparatorTest::test_binary_propagate 227s test/sql/test_operators.py::CustomComparatorTest::test_column_proxy 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::CustomComparatorTest::test_column_proxy 227s test/sql/test_operators.py::CustomComparatorTest::test_no_boolean_propagate 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::CustomComparatorTest::test_no_boolean_propagate 227s test/sql/test_operators.py::CustomComparatorTest::test_override_builtin 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::CustomComparatorTest::test_override_builtin 227s test/sql/test_operators.py::CustomComparatorTest::test_reverse_binary_propagate 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::CustomComparatorTest::test_reverse_binary_propagate 227s test/sql/test_operators.py::CustomComparatorTest::test_subquery_proxy 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::CustomComparatorTest::test_subquery_proxy 227s test/sql/test_operators.py::CustomEmbeddedinTypeDecoratorTest::test_alias_proxy 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::CustomEmbeddedinTypeDecoratorTest::test_alias_proxy 227s test/sql/test_operators.py::CustomEmbeddedinTypeDecoratorTest::test_binary_multi_propagate 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::CustomEmbeddedinTypeDecoratorTest::test_binary_multi_propagate 227s test/sql/test_operators.py::CustomEmbeddedinTypeDecoratorTest::test_binary_propagate 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::CustomEmbeddedinTypeDecoratorTest::test_binary_propagate 227s [gw1] [ 23%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[propagate_to_loaders-none] 227s test/sql/test_operators.py::CustomEmbeddedinTypeDecoratorTest::test_column_proxy 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::CustomEmbeddedinTypeDecoratorTest::test_column_proxy 227s test/sql/test_operators.py::CustomEmbeddedinTypeDecoratorTest::test_no_boolean_propagate 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::CustomEmbeddedinTypeDecoratorTest::test_no_boolean_propagate 227s test/sql/test_operators.py::CustomEmbeddedinTypeDecoratorTest::test_override_builtin 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::CustomEmbeddedinTypeDecoratorTest::test_override_builtin 227s test/sql/test_operators.py::CustomEmbeddedinTypeDecoratorTest::test_reverse_binary_propagate 227s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[propagate_to_loaders-selectinload] 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::CustomEmbeddedinTypeDecoratorTest::test_reverse_binary_propagate 227s test/sql/test_operators.py::CustomEmbeddedinTypeDecoratorTest::test_subquery_proxy 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::CustomEmbeddedinTypeDecoratorTest::test_subquery_proxy 227s test/sql/test_operators.py::CustomOpTest::test_is_comparison_bool_op 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::CustomOpTest::test_is_comparison_bool_op 227s test/sql/test_operators.py::CustomOpTest::test_is_comparison_legacy 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::CustomOpTest::test_is_comparison_legacy 227s test/sql/test_operators.py::CustomOpTest::test_python_impl 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::CustomOpTest::test_python_impl 227s test/sql/test_operators.py::CustomOpTest::test_python_impl_not_present 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::CustomOpTest::test_python_impl_not_present 227s test/sql/test_operators.py::CustomOpTest::test_return_types[ARRAY(Integer())] 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::CustomOpTest::test_return_types[ARRAY(Integer())] 227s test/sql/test_operators.py::CustomOpTest::test_return_types[ARRAY(String())] 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::CustomOpTest::test_return_types[ARRAY(String())] 227s test/sql/test_operators.py::CustomOpTest::test_return_types[Boolean()] 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::CustomOpTest::test_return_types[Boolean()] 227s test/sql/test_operators.py::CustomOpTest::test_return_types[DateTime()] 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::CustomOpTest::test_return_types[DateTime()] 227s test/sql/test_operators.py::CustomOpTest::test_return_types[Integer()] 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::CustomOpTest::test_return_types[Integer()] 227s test/sql/test_operators.py::CustomOpTest::test_return_types[JSON()] 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::CustomOpTest::test_return_types[JSON()] 227s test/sql/test_operators.py::CustomOpTest::test_return_types[NullType()] 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::CustomOpTest::test_return_types[NullType()] 227s test/sql/test_operators.py::CustomOpTest::test_return_types[Numeric(precision=5, scale=2)] 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::CustomOpTest::test_return_types[Numeric(precision=5, scale=2)] 227s test/sql/test_operators.py::CustomOpTest::test_return_types[String(length=50)] 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::CustomOpTest::test_return_types[String(length=50)] 227s test/sql/test_operators.py::CustomUnaryOperatorTest::test_double_factorial 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::CustomUnaryOperatorTest::test_double_factorial 227s test/sql/test_operators.py::CustomUnaryOperatorTest::test_double_factorial_invert 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::CustomUnaryOperatorTest::test_double_factorial_invert 227s test/sql/test_operators.py::CustomUnaryOperatorTest::test_factorial 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::CustomUnaryOperatorTest::test_factorial 227s test/sql/test_operators.py::CustomUnaryOperatorTest::test_factorial_invert 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::CustomUnaryOperatorTest::test_factorial_invert 227s test/sql/test_operators.py::CustomUnaryOperatorTest::test_factorial_prefix 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::CustomUnaryOperatorTest::test_factorial_prefix 227s test/sql/test_operators.py::CustomUnaryOperatorTest::test_modulus[format] 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::CustomUnaryOperatorTest::test_modulus[format] 227s test/sql/test_operators.py::CustomUnaryOperatorTest::test_modulus[named] 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::CustomUnaryOperatorTest::test_modulus[named] 227s test/sql/test_operators.py::CustomUnaryOperatorTest::test_modulus[pyformat] 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::CustomUnaryOperatorTest::test_modulus[pyformat] 227s test/sql/test_operators.py::CustomUnaryOperatorTest::test_modulus[qmark] 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::CustomUnaryOperatorTest::test_modulus[qmark] 227s test/sql/test_operators.py::CustomUnaryOperatorTest::test_modulus_prefix[format] 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::CustomUnaryOperatorTest::test_modulus_prefix[format] 227s test/sql/test_operators.py::CustomUnaryOperatorTest::test_modulus_prefix[named] 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::CustomUnaryOperatorTest::test_modulus_prefix[named] 227s test/sql/test_operators.py::CustomUnaryOperatorTest::test_modulus_prefix[pyformat] 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::CustomUnaryOperatorTest::test_modulus_prefix[pyformat] 227s test/sql/test_operators.py::CustomUnaryOperatorTest::test_modulus_prefix[qmark] 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::CustomUnaryOperatorTest::test_modulus_prefix[qmark] 227s test/sql/test_operators.py::CustomUnaryOperatorTest::test_unary_both_ops 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::CustomUnaryOperatorTest::test_unary_both_ops 227s test/sql/test_operators.py::CustomUnaryOperatorTest::test_unary_no_ops 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::CustomUnaryOperatorTest::test_unary_no_ops 227s test/sql/test_operators.py::DefaultColumnComparatorTest::test_collate 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_collate 227s test/sql/test_operators.py::DefaultColumnComparatorTest::test_concatenable_adapt 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_concatenable_adapt 227s test/sql/test_operators.py::DefaultColumnComparatorTest::test_contains_override_raises 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_contains_override_raises 227s test/sql/test_operators.py::DefaultColumnComparatorTest::test_default_adapt 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_default_adapt 227s test/sql/test_operators.py::DefaultColumnComparatorTest::test_in 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_in 227s test/sql/test_operators.py::DefaultColumnComparatorTest::test_in_no_accept_list_of_non_column_element 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_in_no_accept_list_of_non_column_element 227s test/sql/test_operators.py::DefaultColumnComparatorTest::test_in_no_accept_non_list_non_selectable 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_in_no_accept_non_list_non_selectable 227s test/sql/test_operators.py::DefaultColumnComparatorTest::test_in_no_accept_non_list_thing_with_getitem 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_in_no_accept_non_list_thing_with_getitem 227s test/sql/test_operators.py::DefaultColumnComparatorTest::test_no_getitem 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_no_getitem 227s test/sql/test_operators.py::DefaultColumnComparatorTest::test_nonsensical_negations[add] 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_nonsensical_negations[add] 227s test/sql/test_operators.py::DefaultColumnComparatorTest::test_nonsensical_negations[and_] 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_nonsensical_negations[and_] 227s test/sql/test_operators.py::DefaultColumnComparatorTest::test_nonsensical_negations[mul] 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_nonsensical_negations[mul] 227s test/sql/test_operators.py::DefaultColumnComparatorTest::test_nonsensical_negations[or_] 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_nonsensical_negations[or_] 227s test/sql/test_operators.py::DefaultColumnComparatorTest::test_not_in 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_not_in 227s test/sql/test_operators.py::DefaultColumnComparatorTest::test_null_true_false_is_sanity_checks 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_null_true_false_is_sanity_checks 227s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[add-"right"] 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[add-"right"] 227s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[concat_op-"right"] 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[concat_op-"right"] 227s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[eq-True] 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[eq-True] 227s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[ilike_op-"right"] 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[ilike_op-"right"] 227s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_-"right"] 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_-"right"] 227s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_-False] 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_-False] 227s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_-NULL] 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_-NULL] 227s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_-None] 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_-None] 227s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_-True] 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_-True] 227s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_-false] 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_-false] 227s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_-true] 227s [gw1] [ 23%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[propagate_to_loaders-selectinload] 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_-true] 227s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_distinct_from-False] 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_distinct_from-False] 227s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_distinct_from-None] 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_distinct_from-None] 227s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_distinct_from-True] 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_distinct_from-True] 227s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not-"right"0] 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not-"right"0] 227s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not-"right"1] 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not-"right"1] 227s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not-False0] 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not-False0] 227s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not-False1] 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not-False1] 227s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not-None0] 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not-None0] 227s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not-None1] 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not-None1] 227s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not-True0] 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not-True0] 227s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not-True1] 227s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_shard_id_event 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not-True1] 227s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not_distinct_from-True0] 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not_distinct_from-True0] 227s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not_distinct_from-True1] 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not_distinct_from-True1] 227s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[like_op-"right"] 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[like_op-"right"] 227s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[ne-True] 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[ne-True] 227s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[not_ilike_op-"right"0] 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[not_ilike_op-"right"0] 227s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[not_ilike_op-"right"1] 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[not_ilike_op-"right"1] 227s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[not_like_op-"right"0] 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[not_like_op-"right"0] 227s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[not_like_op-"right"1] 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[not_like_op-"right"1] 227s test/sql/test_operators.py::DefaultColumnComparatorTest::test_scalar[asc_op-asc] 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_scalar[asc_op-asc] 227s test/sql/test_operators.py::DefaultColumnComparatorTest::test_scalar[desc_op-desc] 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_scalar[desc_op-desc] 227s test/sql/test_operators.py::ExtensionOperatorTest::test_contains 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::ExtensionOperatorTest::test_contains 227s test/sql/test_operators.py::ExtensionOperatorTest::test_getitem 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::ExtensionOperatorTest::test_getitem 227s test/sql/test_operators.py::ExtensionOperatorTest::test_lshift 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::ExtensionOperatorTest::test_lshift 227s test/sql/test_operators.py::ExtensionOperatorTest::test_op_not_an_iterator 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::ExtensionOperatorTest::test_op_not_an_iterator 227s test/sql/test_operators.py::ExtensionOperatorTest::test_rshift 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::ExtensionOperatorTest::test_rshift 227s test/sql/test_operators.py::InSelectableTest::test_in_cte_explicit 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::InSelectableTest::test_in_cte_explicit 227s test/sql/test_operators.py::InSelectableTest::test_in_cte_implicit 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::InSelectableTest::test_in_cte_implicit 227s test/sql/test_operators.py::InSelectableTest::test_in_cte_select 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::InSelectableTest::test_in_cte_select 227s test/sql/test_operators.py::InSelectableTest::test_in_select 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::InSelectableTest::test_in_select 227s test/sql/test_operators.py::InSelectableTest::test_in_subquery_alias_explicit 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::InSelectableTest::test_in_subquery_alias_explicit 227s test/sql/test_operators.py::InSelectableTest::test_in_subquery_alias_implicit 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::InSelectableTest::test_in_subquery_alias_implicit 227s test/sql/test_operators.py::InSelectableTest::test_in_subquery_explicit 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::InSelectableTest::test_in_subquery_explicit 227s test/sql/test_operators.py::InSelectableTest::test_in_subquery_warning 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::InSelectableTest::test_in_subquery_warning 227s test/sql/test_operators.py::InSelectableTest::test_in_table 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::InSelectableTest::test_in_table 227s test/sql/test_operators.py::InSelectableTest::test_in_table_alias 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::InSelectableTest::test_in_table_alias 227s test/sql/test_operators.py::InTest::test_in_1 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::InTest::test_in_1 227s test/sql/test_operators.py::InTest::test_in_10 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::InTest::test_in_10 227s test/sql/test_operators.py::InTest::test_in_11 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::InTest::test_in_11 227s test/sql/test_operators.py::InTest::test_in_12 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::InTest::test_in_12 227s test/sql/test_operators.py::InTest::test_in_13 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::InTest::test_in_13 227s test/sql/test_operators.py::InTest::test_in_14 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::InTest::test_in_14 227s test/sql/test_operators.py::InTest::test_in_14_5 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::InTest::test_in_14_5 227s test/sql/test_operators.py::InTest::test_in_15 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::InTest::test_in_15 227s test/sql/test_operators.py::InTest::test_in_16 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::InTest::test_in_16 227s test/sql/test_operators.py::InTest::test_in_17 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::InTest::test_in_17 227s test/sql/test_operators.py::InTest::test_in_18 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::InTest::test_in_18 227s test/sql/test_operators.py::InTest::test_in_19 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::InTest::test_in_19 227s test/sql/test_operators.py::InTest::test_in_2 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::InTest::test_in_2 227s test/sql/test_operators.py::InTest::test_in_20 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::InTest::test_in_20 227s test/sql/test_operators.py::InTest::test_in_21 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::InTest::test_in_21 227s test/sql/test_operators.py::InTest::test_in_22 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::InTest::test_in_22 227s test/sql/test_operators.py::InTest::test_in_24 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::InTest::test_in_24 227s test/sql/test_operators.py::InTest::test_in_25 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::InTest::test_in_25 227s test/sql/test_operators.py::InTest::test_in_26 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::InTest::test_in_26 227s test/sql/test_operators.py::InTest::test_in_27 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::InTest::test_in_27 227s test/sql/test_operators.py::InTest::test_in_28 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::InTest::test_in_28 227s test/sql/test_operators.py::InTest::test_in_29[False] 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::InTest::test_in_29[False] 227s test/sql/test_operators.py::InTest::test_in_29[True] 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::InTest::test_in_29[True] 227s test/sql/test_operators.py::InTest::test_in_3 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::InTest::test_in_3 227s test/sql/test_operators.py::InTest::test_in_4 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::InTest::test_in_4 227s test/sql/test_operators.py::InTest::test_in_5 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::InTest::test_in_5 227s test/sql/test_operators.py::InTest::test_in_6 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::InTest::test_in_6 227s test/sql/test_operators.py::InTest::test_in_7 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::InTest::test_in_7 227s test/sql/test_operators.py::InTest::test_in_8 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::InTest::test_in_8 227s test/sql/test_operators.py::InTest::test_in_9 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::InTest::test_in_9 227s test/sql/test_operators.py::InTest::test_in_arbitrary_sequence 227s [gw1] [ 23%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_shard_id_event 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::InTest::test_in_arbitrary_sequence 227s test/sql/test_operators.py::InTest::test_in_empty_single[False-False] 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::InTest::test_in_empty_single[False-False] 227s test/sql/test_operators.py::InTest::test_in_empty_single[False-True] 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::InTest::test_in_empty_single[False-True] 227s test/sql/test_operators.py::InTest::test_in_empty_single[True-False] 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::InTest::test_in_empty_single[True-False] 227s test/sql/test_operators.py::InTest::test_in_empty_single[True-True] 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::InTest::test_in_empty_single[True-True] 227s test/sql/test_operators.py::InTest::test_in_empty_tuple[False-False] 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::InTest::test_in_empty_tuple[False-False] 227s test/sql/test_operators.py::InTest::test_in_empty_tuple[False-True] 227s test/ext/test_horizontal_shard.py::MultipleDialectShardTest::test_baked_mix 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::InTest::test_in_empty_tuple[False-True] 227s [gw1] [ 23%] SKIPPED test/ext/test_horizontal_shard.py::MultipleDialectShardTest::test_baked_mix 227s test/sql/test_operators.py::InTest::test_in_empty_tuple[True-False] 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::InTest::test_in_empty_tuple[True-False] 227s test/ext/test_horizontal_shard.py::MultipleDialectShardTest::test_filter_baked_query_shard_id 227s [gw1] [ 23%] SKIPPED test/ext/test_horizontal_shard.py::MultipleDialectShardTest::test_filter_baked_query_shard_id 227s test/ext/test_horizontal_shard.py::MultipleDialectShardTest::test_get 227s [gw1] [ 23%] SKIPPED test/ext/test_horizontal_shard.py::MultipleDialectShardTest::test_get 227s test/ext/test_horizontal_shard.py::MultipleDialectShardTest::test_get_baked_query 227s [gw1] [ 23%] SKIPPED test/ext/test_horizontal_shard.py::MultipleDialectShardTest::test_get_baked_query 227s test/ext/test_horizontal_shard.py::MultipleDialectShardTest::test_get_baked_query_shard_id 227s test/sql/test_operators.py::InTest::test_in_empty_tuple[True-True] 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::InTest::test_in_empty_tuple[True-True] 227s test/sql/test_operators.py::InTest::test_in_null_combinations[expr0] 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::InTest::test_in_null_combinations[expr0] 227s test/sql/test_operators.py::InTest::test_in_null_combinations[expr1] 227s [gw1] [ 23%] SKIPPED test/ext/test_horizontal_shard.py::MultipleDialectShardTest::test_get_baked_query_shard_id 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::InTest::test_in_null_combinations[expr1] 227s test/sql/test_operators.py::InTest::test_in_null_combinations[expr2] 227s test/ext/test_horizontal_shard.py::MultipleDialectShardTest::test_get_explicit_shard 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::InTest::test_in_null_combinations[expr2] 227s test/sql/test_operators.py::InTest::test_in_self_plus_negated 227s [gw1] [ 23%] SKIPPED test/ext/test_horizontal_shard.py::MultipleDialectShardTest::test_get_explicit_shard 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::InTest::test_in_self_plus_negated 227s test/sql/test_operators.py::InTest::test_in_self_plus_negated_empty 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::InTest::test_in_self_plus_negated_empty 227s test/sql/test_operators.py::InTest::test_in_set 227s test/ext/test_horizontal_shard.py::MultipleDialectShardTest::test_get_one 227s [gw1] [ 23%] SKIPPED test/ext/test_horizontal_shard.py::MultipleDialectShardTest::test_get_one 227s test/ext/test_horizontal_shard.py::MultipleDialectShardTest::test_orm_delete_synchronize[False-auto] 227s [gw1] [ 23%] SKIPPED test/ext/test_horizontal_shard.py::MultipleDialectShardTest::test_orm_delete_synchronize[False-auto] 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::InTest::test_in_set 227s test/ext/test_horizontal_shard.py::MultipleDialectShardTest::test_orm_delete_synchronize[False-evaluate] 227s test/sql/test_operators.py::InTest::test_in_values[0] 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::InTest::test_in_values[0] 227s [gw1] [ 23%] SKIPPED test/ext/test_horizontal_shard.py::MultipleDialectShardTest::test_orm_delete_synchronize[False-evaluate] 227s test/ext/test_horizontal_shard.py::MultipleDialectShardTest::test_orm_delete_synchronize[False-fetch] 227s [gw1] [ 23%] SKIPPED test/ext/test_horizontal_shard.py::MultipleDialectShardTest::test_orm_delete_synchronize[False-fetch] 227s test/ext/test_horizontal_shard.py::MultipleDialectShardTest::test_orm_delete_synchronize[True-auto] 227s [gw1] [ 23%] SKIPPED test/ext/test_horizontal_shard.py::MultipleDialectShardTest::test_orm_delete_synchronize[True-auto] 227s test/ext/test_horizontal_shard.py::MultipleDialectShardTest::test_orm_delete_synchronize[True-evaluate] 227s test/sql/test_operators.py::InTest::test_in_values[1] 227s [gw1] [ 23%] SKIPPED test/ext/test_horizontal_shard.py::MultipleDialectShardTest::test_orm_delete_synchronize[True-evaluate] 227s test/ext/test_horizontal_shard.py::MultipleDialectShardTest::test_orm_delete_synchronize[True-fetch] 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::InTest::test_in_values[1] 227s test/sql/test_operators.py::InTest::test_scalar_subquery_wo_type 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::InTest::test_scalar_subquery_wo_type 227s test/sql/test_operators.py::InTest::test_type_inference_one 227s [gw1] [ 23%] SKIPPED test/ext/test_horizontal_shard.py::MultipleDialectShardTest::test_orm_delete_synchronize[True-fetch] 227s test/ext/test_horizontal_shard.py::MultipleDialectShardTest::test_orm_update_synchronize[False-auto] 227s [gw1] [ 23%] SKIPPED test/ext/test_horizontal_shard.py::MultipleDialectShardTest::test_orm_update_synchronize[False-auto] 227s test/ext/test_horizontal_shard.py::MultipleDialectShardTest::test_orm_update_synchronize[False-evaluate] 227s [gw1] [ 23%] SKIPPED test/ext/test_horizontal_shard.py::MultipleDialectShardTest::test_orm_update_synchronize[False-evaluate] 227s test/ext/test_horizontal_shard.py::MultipleDialectShardTest::test_orm_update_synchronize[False-fetch] 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::InTest::test_type_inference_one 227s test/sql/test_operators.py::InTest::test_type_inference_two 227s [gw1] [ 23%] SKIPPED test/ext/test_horizontal_shard.py::MultipleDialectShardTest::test_orm_update_synchronize[False-fetch] 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::InTest::test_type_inference_two 227s test/ext/test_horizontal_shard.py::MultipleDialectShardTest::test_orm_update_synchronize[True-auto] 227s [gw1] [ 23%] SKIPPED test/ext/test_horizontal_shard.py::MultipleDialectShardTest::test_orm_update_synchronize[True-auto] 227s test/ext/test_horizontal_shard.py::MultipleDialectShardTest::test_orm_update_synchronize[True-evaluate] 227s [gw1] [ 23%] SKIPPED test/ext/test_horizontal_shard.py::MultipleDialectShardTest::test_orm_update_synchronize[True-evaluate] 227s test/sql/test_operators.py::IsDistinctFromTest::test_is_distinct_from 227s test/ext/test_horizontal_shard.py::MultipleDialectShardTest::test_orm_update_synchronize[True-fetch] 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::IsDistinctFromTest::test_is_distinct_from 227s [gw1] [ 23%] SKIPPED test/ext/test_horizontal_shard.py::MultipleDialectShardTest::test_orm_update_synchronize[True-fetch] 227s test/ext/test_horizontal_shard.py::MultipleDialectShardTest::test_plain_core_lookup_w_shard 227s [gw1] [ 23%] SKIPPED test/ext/test_horizontal_shard.py::MultipleDialectShardTest::test_plain_core_lookup_w_shard 227s test/ext/test_horizontal_shard.py::MultipleDialectShardTest::test_plain_db_lookup 227s test/sql/test_operators.py::IsDistinctFromTest::test_is_distinct_from_postgresql 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::IsDistinctFromTest::test_is_distinct_from_postgresql 227s test/sql/test_operators.py::IsDistinctFromTest::test_is_distinct_from_sqlite 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::IsDistinctFromTest::test_is_distinct_from_sqlite 227s test/sql/test_operators.py::IsDistinctFromTest::test_is_not_distinct_from 227s [gw1] [ 23%] SKIPPED test/ext/test_horizontal_shard.py::MultipleDialectShardTest::test_plain_db_lookup 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::IsDistinctFromTest::test_is_not_distinct_from 227s test/sql/test_operators.py::IsDistinctFromTest::test_is_not_distinct_from_postgresql 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::IsDistinctFromTest::test_is_not_distinct_from_postgresql 227s test/sql/test_operators.py::IsDistinctFromTest::test_is_not_distinct_from_sqlite 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::IsDistinctFromTest::test_is_not_distinct_from_sqlite 227s test/sql/test_operators.py::IsDistinctFromTest::test_not_is_distinct_from 227s test/ext/test_horizontal_shard.py::MultipleDialectShardTest::test_query_explicit_shard_via_bind_opts 227s [gw1] [ 23%] SKIPPED test/ext/test_horizontal_shard.py::MultipleDialectShardTest::test_query_explicit_shard_via_bind_opts 227s test/ext/test_horizontal_shard.py::MultipleDialectShardTest::test_roundtrip 227s [gw1] [ 23%] SKIPPED test/ext/test_horizontal_shard.py::MultipleDialectShardTest::test_roundtrip 227s test/ext/test_horizontal_shard.py::MultipleDialectShardTest::test_roundtrip_future 227s [gw1] [ 23%] SKIPPED test/ext/test_horizontal_shard.py::MultipleDialectShardTest::test_roundtrip_future 227s test/ext/test_horizontal_shard.py::MultipleDialectShardTest::test_set_shard_option_column[bind_arg-defer] 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::IsDistinctFromTest::test_not_is_distinct_from 227s test/sql/test_operators.py::IsDistinctFromTest::test_not_is_distinct_from_postgresql 227s [gw1] [ 23%] SKIPPED test/ext/test_horizontal_shard.py::MultipleDialectShardTest::test_set_shard_option_column[bind_arg-defer] 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::IsDistinctFromTest::test_not_is_distinct_from_postgresql 227s test/sql/test_operators.py::IsDistinctFromTest::test_not_is_not_distinct_from 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::IsDistinctFromTest::test_not_is_not_distinct_from 227s test/sql/test_operators.py::IsDistinctFromTest::test_not_is_not_distinct_from_postgresql 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::IsDistinctFromTest::test_not_is_not_distinct_from_postgresql 227s test/ext/test_horizontal_shard.py::MultipleDialectShardTest::test_set_shard_option_column[bind_arg-none] 227s [gw1] [ 23%] SKIPPED test/ext/test_horizontal_shard.py::MultipleDialectShardTest::test_set_shard_option_column[bind_arg-none] 227s test/ext/test_horizontal_shard.py::MultipleDialectShardTest::test_set_shard_option_column[lead_only-defer] 227s [gw1] [ 23%] SKIPPED test/ext/test_horizontal_shard.py::MultipleDialectShardTest::test_set_shard_option_column[lead_only-defer] 227s test/ext/test_horizontal_shard.py::MultipleDialectShardTest::test_set_shard_option_column[lead_only-none] 227s [gw1] [ 23%] SKIPPED test/ext/test_horizontal_shard.py::MultipleDialectShardTest::test_set_shard_option_column[lead_only-none] 227s test/ext/test_horizontal_shard.py::MultipleDialectShardTest::test_set_shard_option_column[none-defer] 227s [gw1] [ 23%] SKIPPED test/ext/test_horizontal_shard.py::MultipleDialectShardTest::test_set_shard_option_column[none-defer] 227s test/ext/test_horizontal_shard.py::MultipleDialectShardTest::test_set_shard_option_column[none-none] 227s test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops[boolean-Boolean] 227s [gw1] [ 23%] SKIPPED test/ext/test_horizontal_shard.py::MultipleDialectShardTest::test_set_shard_option_column[none-none] 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops[boolean-Boolean] 227s test/ext/test_horizontal_shard.py::MultipleDialectShardTest::test_set_shard_option_column[propagate_to_loaders-defer] 227s test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops[float-Numeric] 227s [gw1] [ 23%] SKIPPED test/ext/test_horizontal_shard.py::MultipleDialectShardTest::test_set_shard_option_column[propagate_to_loaders-defer] 227s test/ext/test_horizontal_shard.py::MultipleDialectShardTest::test_set_shard_option_column[propagate_to_loaders-none] 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops[float-Numeric] 227s test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops[integer-Integer] 227s [gw1] [ 23%] SKIPPED test/ext/test_horizontal_shard.py::MultipleDialectShardTest::test_set_shard_option_column[propagate_to_loaders-none] 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops[integer-Integer] 227s test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops[string-String] 227s test/ext/test_horizontal_shard.py::MultipleDialectShardTest::test_set_shard_option_relationship[bind_arg-lazyload] 227s [gw1] [ 23%] SKIPPED test/ext/test_horizontal_shard.py::MultipleDialectShardTest::test_set_shard_option_relationship[bind_arg-lazyload] 227s test/ext/test_horizontal_shard.py::MultipleDialectShardTest::test_set_shard_option_relationship[bind_arg-none] 227s [gw1] [ 23%] SKIPPED test/ext/test_horizontal_shard.py::MultipleDialectShardTest::test_set_shard_option_relationship[bind_arg-none] 227s test/ext/test_horizontal_shard.py::MultipleDialectShardTest::test_set_shard_option_relationship[bind_arg-selectinload] 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops[string-String] 227s test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops_unsupported_on_non_binary[boolean-Boolean] 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops_unsupported_on_non_binary[boolean-Boolean] 227s test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops_unsupported_on_non_binary[float-Numeric] 227s [gw1] [ 23%] SKIPPED test/ext/test_horizontal_shard.py::MultipleDialectShardTest::test_set_shard_option_relationship[bind_arg-selectinload] 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops_unsupported_on_non_binary[float-Numeric] 227s test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops_unsupported_on_non_binary[integer-Integer] 227s test/ext/test_horizontal_shard.py::MultipleDialectShardTest::test_set_shard_option_relationship[lead_only-lazyload] 227s [gw1] [ 23%] SKIPPED test/ext/test_horizontal_shard.py::MultipleDialectShardTest::test_set_shard_option_relationship[lead_only-lazyload] 227s test/ext/test_horizontal_shard.py::MultipleDialectShardTest::test_set_shard_option_relationship[lead_only-none] 227s [gw1] [ 23%] SKIPPED test/ext/test_horizontal_shard.py::MultipleDialectShardTest::test_set_shard_option_relationship[lead_only-none] 227s test/ext/test_horizontal_shard.py::MultipleDialectShardTest::test_set_shard_option_relationship[lead_only-selectinload] 227s [gw1] [ 23%] SKIPPED test/ext/test_horizontal_shard.py::MultipleDialectShardTest::test_set_shard_option_relationship[lead_only-selectinload] 227s test/ext/test_horizontal_shard.py::MultipleDialectShardTest::test_set_shard_option_relationship[none-lazyload] 227s [gw1] [ 23%] SKIPPED test/ext/test_horizontal_shard.py::MultipleDialectShardTest::test_set_shard_option_relationship[none-lazyload] 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops_unsupported_on_non_binary[integer-Integer] 227s test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops_unsupported_on_non_binary[string-String] 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops_unsupported_on_non_binary[string-String] 227s test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops_unsupported_on_non_json_binary[boolean-Boolean] 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops_unsupported_on_non_json_binary[boolean-Boolean] 227s test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops_unsupported_on_non_json_binary[float-Numeric] 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops_unsupported_on_non_json_binary[float-Numeric] 227s test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops_unsupported_on_non_json_binary[integer-Integer] 227s test/ext/test_horizontal_shard.py::MultipleDialectShardTest::test_set_shard_option_relationship[none-none] 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops_unsupported_on_non_json_binary[integer-Integer] 227s test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops_unsupported_on_non_json_binary[string-String] 227s [gw1] [ 23%] SKIPPED test/ext/test_horizontal_shard.py::MultipleDialectShardTest::test_set_shard_option_relationship[none-none] 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops_unsupported_on_non_json_binary[string-String] 227s test/sql/test_operators.py::JSONIndexOpTest::test_eager_grouping_flag[-(x -> :x_1) || :param_1 || (x -> :x_2)] 227s test/ext/test_horizontal_shard.py::MultipleDialectShardTest::test_set_shard_option_relationship[none-selectinload] 227s [gw1] [ 23%] SKIPPED test/ext/test_horizontal_shard.py::MultipleDialectShardTest::test_set_shard_option_relationship[none-selectinload] 227s test/ext/test_horizontal_shard.py::MultipleDialectShardTest::test_set_shard_option_relationship[propagate_to_loaders-lazyload] 227s [gw1] [ 23%] SKIPPED test/ext/test_horizontal_shard.py::MultipleDialectShardTest::test_set_shard_option_relationship[propagate_to_loaders-lazyload] 227s test/ext/test_horizontal_shard.py::MultipleDialectShardTest::test_set_shard_option_relationship[propagate_to_loaders-none] 227s [gw1] [ 23%] SKIPPED test/ext/test_horizontal_shard.py::MultipleDialectShardTest::test_set_shard_option_relationship[propagate_to_loaders-none] 227s test/ext/test_horizontal_shard.py::MultipleDialectShardTest::test_set_shard_option_relationship[propagate_to_loaders-selectinload] 227s [gw1] [ 23%] SKIPPED test/ext/test_horizontal_shard.py::MultipleDialectShardTest::test_set_shard_option_relationship[propagate_to_loaders-selectinload] 227s test/ext/test_horizontal_shard.py::MultipleDialectShardTest::test_shard_id_event 227s [gw1] [ 23%] SKIPPED test/ext/test_horizontal_shard.py::MultipleDialectShardTest::test_shard_id_event 227s test/ext/test_horizontal_shard.py::RefreshDeferExpireTest::test_deferred 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_eager_grouping_flag[-(x -> :x_1) || :param_1 || (x -> :x_2)] 227s test/sql/test_operators.py::JSONIndexOpTest::test_eager_grouping_flag[-(x -> :x_1) || :param_1] 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_eager_grouping_flag[-(x -> :x_1) || :param_1] 227s test/sql/test_operators.py::JSONIndexOpTest::test_getindex_literal_integer 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_getindex_literal_integer 227s test/sql/test_operators.py::JSONIndexOpTest::test_getindex_literal_string 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_getindex_literal_string 227s test/sql/test_operators.py::JSONIndexOpTest::test_getindex_sqlexpr 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_getindex_sqlexpr 227s test/sql/test_operators.py::JSONIndexOpTest::test_getindex_sqlexpr_both_grouping 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_getindex_sqlexpr_both_grouping 227s test/sql/test_operators.py::JSONIndexOpTest::test_getindex_sqlexpr_left_grouping 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_getindex_sqlexpr_left_grouping 227s test/sql/test_operators.py::JSONIndexOpTest::test_getindex_sqlexpr_right_grouping 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_getindex_sqlexpr_right_grouping 227s test/sql/test_operators.py::JSONIndexOpTest::test_override_operators 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_override_operators 227s test/sql/test_operators.py::JSONIndexOpTest::test_path_getindex_literal 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_path_getindex_literal 227s test/sql/test_operators.py::JSONIndexOpTest::test_setup_getitem 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_setup_getitem 227s test/sql/test_operators.py::LikeTest::test_like_1 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::LikeTest::test_like_1 227s test/sql/test_operators.py::LikeTest::test_like_10 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::LikeTest::test_like_10 227s test/sql/test_operators.py::LikeTest::test_like_11 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::LikeTest::test_like_11 227s test/sql/test_operators.py::LikeTest::test_like_12 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::LikeTest::test_like_12 227s test/sql/test_operators.py::LikeTest::test_like_2 227s [gw1] [ 23%] PASSED test/ext/test_horizontal_shard.py::RefreshDeferExpireTest::test_deferred 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::LikeTest::test_like_2 227s test/sql/test_operators.py::LikeTest::test_like_3 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::LikeTest::test_like_3 227s test/sql/test_operators.py::LikeTest::test_like_4 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::LikeTest::test_like_4 227s test/sql/test_operators.py::LikeTest::test_like_5 227s test/ext/test_horizontal_shard.py::RefreshDeferExpireTest::test_refresh 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::LikeTest::test_like_5 227s test/sql/test_operators.py::LikeTest::test_like_6 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::LikeTest::test_like_6 227s test/sql/test_operators.py::LikeTest::test_like_7 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::LikeTest::test_like_7 227s test/sql/test_operators.py::LikeTest::test_like_8 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::LikeTest::test_like_8 227s test/sql/test_operators.py::LikeTest::test_like_9 227s [gw1] [ 23%] PASSED test/ext/test_horizontal_shard.py::RefreshDeferExpireTest::test_refresh 227s test/ext/test_horizontal_shard.py::RefreshDeferExpireTest::test_unexpire 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::LikeTest::test_like_9 227s test/sql/test_operators.py::LikeTest::test_like_quote_escape 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::LikeTest::test_like_quote_escape 227s [gw1] [ 23%] PASSED test/ext/test_horizontal_shard.py::RefreshDeferExpireTest::test_unexpire 227s test/sql/test_operators.py::MatchTest::test_boolean_inversion_mssql 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::MatchTest::test_boolean_inversion_mssql 227s test/sql/test_operators.py::MatchTest::test_boolean_inversion_mysql 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::MatchTest::test_boolean_inversion_mysql 227s test/sql/test_operators.py::MatchTest::test_boolean_inversion_postgresql 227s test/ext/test_horizontal_shard.py::SelectinloadRegressionTest::test_selectinload_query 227s [gw0] [ 23%] PASSED test/sql/test_operators.py::MatchTest::test_boolean_inversion_postgresql 228s test/sql/test_operators.py::MatchTest::test_match_1 228s [gw0] [ 23%] PASSED test/sql/test_operators.py::MatchTest::test_match_1 228s test/sql/test_operators.py::MatchTest::test_match_2 228s [gw0] [ 23%] PASSED test/sql/test_operators.py::MatchTest::test_match_2 228s test/sql/test_operators.py::MatchTest::test_match_3 228s [gw0] [ 23%] PASSED test/sql/test_operators.py::MatchTest::test_match_3 228s test/sql/test_operators.py::MatchTest::test_match_4 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::MatchTest::test_match_4 228s test/sql/test_operators.py::MatchTest::test_match_5 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::MatchTest::test_match_5 228s test/sql/test_operators.py::MatchTest::test_match_is_now_matchtype 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::MatchTest::test_match_is_now_matchtype 228s test/sql/test_operators.py::MathOperatorTest::test_custom_op_percent_escaping[format-mytable.myid %% %s] 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::MathOperatorTest::test_custom_op_percent_escaping[format-mytable.myid %% %s] 228s test/sql/test_operators.py::MathOperatorTest::test_custom_op_percent_escaping[named-mytable.myid % :myid_1] 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::MathOperatorTest::test_custom_op_percent_escaping[named-mytable.myid % :myid_1] 228s test/sql/test_operators.py::MathOperatorTest::test_custom_op_percent_escaping[pyformat-mytable.myid %% %(myid_1)s] 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::MathOperatorTest::test_custom_op_percent_escaping[pyformat-mytable.myid %% %(myid_1)s] 228s test/sql/test_operators.py::MathOperatorTest::test_custom_op_percent_escaping[qmark-mytable.myid % ?] 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::MathOperatorTest::test_custom_op_percent_escaping[qmark-mytable.myid % ?] 228s test/sql/test_operators.py::MathOperatorTest::test_floordiv_op_integer 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::MathOperatorTest::test_floordiv_op_integer 228s test/sql/test_operators.py::MathOperatorTest::test_floordiv_op_numeric 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::MathOperatorTest::test_floordiv_op_numeric 228s test/sql/test_operators.py::MathOperatorTest::test_integer_floordiv 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::MathOperatorTest::test_integer_floordiv 228s test/sql/test_operators.py::MathOperatorTest::test_integer_integer_coercion_to_integer[add] 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::MathOperatorTest::test_integer_integer_coercion_to_integer[add] 228s test/sql/test_operators.py::MathOperatorTest::test_integer_integer_coercion_to_integer[floordiv] 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::MathOperatorTest::test_integer_integer_coercion_to_integer[floordiv] 228s test/sql/test_operators.py::MathOperatorTest::test_integer_integer_coercion_to_integer[mul] 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::MathOperatorTest::test_integer_integer_coercion_to_integer[mul] 228s test/sql/test_operators.py::MathOperatorTest::test_integer_integer_coercion_to_integer[sub] 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::MathOperatorTest::test_integer_integer_coercion_to_integer[sub] 228s test/sql/test_operators.py::MathOperatorTest::test_integer_numeric_coercion_to_numeric[add] 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::MathOperatorTest::test_integer_numeric_coercion_to_numeric[add] 228s test/sql/test_operators.py::MathOperatorTest::test_integer_numeric_coercion_to_numeric[mul] 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::MathOperatorTest::test_integer_numeric_coercion_to_numeric[mul] 228s test/sql/test_operators.py::MathOperatorTest::test_integer_numeric_coercion_to_numeric[sub] 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::MathOperatorTest::test_integer_numeric_coercion_to_numeric[sub] 228s test/sql/test_operators.py::MathOperatorTest::test_integer_numeric_coercion_to_numeric[truediv] 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::MathOperatorTest::test_integer_numeric_coercion_to_numeric[truediv] 228s test/sql/test_operators.py::MathOperatorTest::test_integer_truediv 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::MathOperatorTest::test_integer_truediv 228s test/sql/test_operators.py::MathOperatorTest::test_math_op[add] 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::MathOperatorTest::test_math_op[add] 228s test/sql/test_operators.py::MathOperatorTest::test_math_op[mod] 228s [gw1] [ 24%] PASSED test/ext/test_horizontal_shard.py::SelectinloadRegressionTest::test_selectinload_query 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::MathOperatorTest::test_math_op[mod] 228s test/sql/test_operators.py::MathOperatorTest::test_math_op[mul] 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::MathOperatorTest::test_math_op[mul] 228s test/sql/test_operators.py::MathOperatorTest::test_math_op[sub] 228s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_baked_mix 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::MathOperatorTest::test_math_op[sub] 228s test/sql/test_operators.py::MathOperatorTest::test_truediv_op_integer 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::MathOperatorTest::test_truediv_op_integer 228s test/sql/test_operators.py::MultiElementExprTest::test_associatives[False-False-add] 228s [gw1] [ 24%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_baked_mix 228s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_filter_baked_query_shard_id 228s [gw1] [ 24%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_filter_baked_query_shard_id 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives[False-False-add] 228s test/sql/test_operators.py::MultiElementExprTest::test_associatives[False-False-and_] 228s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_get 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives[False-False-and_] 228s test/sql/test_operators.py::MultiElementExprTest::test_associatives[False-False-mul] 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives[False-False-mul] 228s test/sql/test_operators.py::MultiElementExprTest::test_associatives[False-False-or_] 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives[False-False-or_] 228s test/sql/test_operators.py::MultiElementExprTest::test_associatives[False-True-add] 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives[False-True-add] 228s test/sql/test_operators.py::MultiElementExprTest::test_associatives[False-True-and_] 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives[False-True-and_] 228s test/sql/test_operators.py::MultiElementExprTest::test_associatives[False-True-mul] 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives[False-True-mul] 228s test/sql/test_operators.py::MultiElementExprTest::test_associatives[False-True-or_] 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives[False-True-or_] 228s test/sql/test_operators.py::MultiElementExprTest::test_associatives[True-False-add] 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives[True-False-add] 228s test/sql/test_operators.py::MultiElementExprTest::test_associatives[True-False-and_] 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives[True-False-and_] 228s test/sql/test_operators.py::MultiElementExprTest::test_associatives[True-False-mul] 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives[True-False-mul] 228s test/sql/test_operators.py::MultiElementExprTest::test_associatives[True-False-or_] 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives[True-False-or_] 228s test/sql/test_operators.py::MultiElementExprTest::test_associatives[True-True-add] 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives[True-True-add] 228s test/sql/test_operators.py::MultiElementExprTest::test_associatives[True-True-and_] 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives[True-True-and_] 228s test/sql/test_operators.py::MultiElementExprTest::test_associatives[True-True-mul] 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives[True-True-mul] 228s test/sql/test_operators.py::MultiElementExprTest::test_associatives[True-True-or_] 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives[True-True-or_] 228s test/sql/test_operators.py::MultiElementExprTest::test_associatives_mismatched_type[False-False] 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives_mismatched_type[False-False] 228s test/sql/test_operators.py::MultiElementExprTest::test_associatives_mismatched_type[False-True] 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives_mismatched_type[False-True] 228s test/sql/test_operators.py::MultiElementExprTest::test_associatives_mismatched_type[True-False] 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives_mismatched_type[True-False] 228s test/sql/test_operators.py::MultiElementExprTest::test_associatives_mismatched_type[True-True] 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives_mismatched_type[True-True] 228s test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[False-False-eq] 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[False-False-eq] 228s test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[False-False-gt] 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[False-False-gt] 228s test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[False-False-le] 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[False-False-le] 228s test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[False-False-sub] 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[False-False-sub] 228s test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[False-True-eq] 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[False-True-eq] 228s test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[False-True-gt] 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[False-True-gt] 228s test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[False-True-le] 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[False-True-le] 228s test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[False-True-sub] 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[False-True-sub] 228s test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[True-False-eq] 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[True-False-eq] 228s test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[True-False-gt] 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[True-False-gt] 228s test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[True-False-le] 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[True-False-le] 228s test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[True-False-sub] 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[True-False-sub] 228s test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[True-True-eq] 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[True-True-eq] 228s test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[True-True-gt] 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[True-True-gt] 228s test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[True-True-le] 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[True-True-le] 228s test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[True-True-sub] 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[True-True-sub] 228s test/sql/test_operators.py::MultiElementExprTest::test_other_exprs[-(((:p_1 + t.p) - (:q_1 + t.q)) - (:p_2 + t.p)) - (:q_2 + t.q)] 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_other_exprs[-(((:p_1 + t.p) - (:q_1 + t.q)) - (:p_2 + t.p)) - (:q_2 + t.q)] 228s test/sql/test_operators.py::MultiElementExprTest::test_other_exprs[-((:p_1 / t.p - :q_1 / t.q) - :p_2 / t.p) - :q_2 / t.q] 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_other_exprs[-((:p_1 / t.p - :q_1 / t.q) - :p_2 / t.p) - :q_2 / t.q] 228s test/sql/test_operators.py::MultiElementExprTest::test_other_exprs[-(:p_1 + t.p + :param_1) * t.p * (t.q - :q_1) * (t.p + :p_2) * (t.q + (t.p - :p_3) + (t.q - :q_2) + (t.p - :p_4)) * (:q_3 + t.q + :param_2)] 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_other_exprs[-(:p_1 + t.p + :param_1) * t.p * (t.q - :q_1) * (t.p + :p_2) * (t.q + (t.p - :p_3) + (t.q - :q_2) + (t.p - :p_4)) * (:q_3 + t.q + :param_2)] 228s test/sql/test_operators.py::MultiElementExprTest::test_other_exprs[-(:p_1 + t.p) * :param_1 * (:q_1 + t.q) * :param_2 * (:p_2 + t.p) - (:q_2 + t.q)] 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_other_exprs[-(:p_1 + t.p) * :param_1 * (:q_1 + t.q) * :param_2 * (:p_2 + t.p) - (:q_2 + t.q)] 228s test/sql/test_operators.py::MultiElementExprTest::test_other_exprs[-(:p_1 - t.p) * (:q_1 - t.q) * (:p_2 - t.p) * (:q_2 - t.q)] 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_other_exprs[-(:p_1 - t.p) * (:q_1 - t.q) * (:p_2 - t.p) * (:q_2 - t.q)] 228s test/sql/test_operators.py::MultiElementExprTest::test_other_exprs[-(:p_1 - t.p) * (:q_1 - t.q) + :param_1 * (:p_2 - t.p) * (:q_2 - t.q)] 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_other_exprs[-(:p_1 - t.p) * (:q_1 - t.q) + :param_1 * (:p_2 - t.p) * (:q_2 - t.q)] 228s test/sql/test_operators.py::MultiElementExprTest::test_parenthesized_exprs[False-False-add] 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_parenthesized_exprs[False-False-add] 228s test/sql/test_operators.py::MultiElementExprTest::test_parenthesized_exprs[False-False-mul] 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_parenthesized_exprs[False-False-mul] 228s test/sql/test_operators.py::MultiElementExprTest::test_parenthesized_exprs[False-True-add] 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_parenthesized_exprs[False-True-add] 228s test/sql/test_operators.py::MultiElementExprTest::test_parenthesized_exprs[False-True-mul] 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_parenthesized_exprs[False-True-mul] 228s test/sql/test_operators.py::MultiElementExprTest::test_parenthesized_exprs[True-False-add] 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_parenthesized_exprs[True-False-add] 228s test/sql/test_operators.py::MultiElementExprTest::test_parenthesized_exprs[True-False-mul] 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_parenthesized_exprs[True-False-mul] 228s test/sql/test_operators.py::MultiElementExprTest::test_parenthesized_exprs[True-True-add] 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_parenthesized_exprs[True-True-add] 228s test/sql/test_operators.py::MultiElementExprTest::test_parenthesized_exprs[True-True-mul] 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_parenthesized_exprs[True-True-mul] 228s test/sql/test_operators.py::NegationTest::test_implicitly_boolean 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::NegationTest::test_implicitly_boolean 228s test/sql/test_operators.py::NegationTest::test_negate_operator_label 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::NegationTest::test_negate_operator_label 228s test/sql/test_operators.py::NegationTest::test_negate_operator_self_group 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::NegationTest::test_negate_operator_self_group 228s test/sql/test_operators.py::NegationTest::test_negate_operator_type 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::NegationTest::test_negate_operator_type 228s test/sql/test_operators.py::NegationTest::test_negate_operators_1 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::NegationTest::test_negate_operators_1 228s test/sql/test_operators.py::NegationTest::test_negate_operators_2 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::NegationTest::test_negate_operators_2 228s test/sql/test_operators.py::NegationTest::test_negate_operators_3 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::NegationTest::test_negate_operators_3 228s test/sql/test_operators.py::NegationTest::test_negate_operators_4 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::NegationTest::test_negate_operators_4 228s test/sql/test_operators.py::NegationTest::test_negate_operators_5 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::NegationTest::test_negate_operators_5 228s test/sql/test_operators.py::NegationTest::test_scalar_select 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::NegationTest::test_scalar_select 228s test/sql/test_operators.py::NegationTest::test_scalar_values 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::NegationTest::test_scalar_values 228s test/sql/test_operators.py::NewOperatorTest::test_alias_proxy 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::NewOperatorTest::test_alias_proxy 228s test/sql/test_operators.py::NewOperatorTest::test_binary_multi_propagate 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::NewOperatorTest::test_binary_multi_propagate 228s test/sql/test_operators.py::NewOperatorTest::test_binary_propagate 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::NewOperatorTest::test_binary_propagate 228s test/sql/test_operators.py::NewOperatorTest::test_column_proxy 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::NewOperatorTest::test_column_proxy 228s test/sql/test_operators.py::NewOperatorTest::test_no_boolean_propagate 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::NewOperatorTest::test_no_boolean_propagate 228s test/sql/test_operators.py::NewOperatorTest::test_override_builtin 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::NewOperatorTest::test_override_builtin 228s test/sql/test_operators.py::NewOperatorTest::test_reverse_binary_propagate 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::NewOperatorTest::test_reverse_binary_propagate 228s test/sql/test_operators.py::NewOperatorTest::test_subquery_proxy 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::NewOperatorTest::test_subquery_proxy 228s test/sql/test_operators.py::NonZeroTest::test_annotated_binary_identity_eq 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::NonZeroTest::test_annotated_binary_identity_eq 228s test/sql/test_operators.py::NonZeroTest::test_binary_identity_eq 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::NonZeroTest::test_binary_identity_eq 228s test/sql/test_operators.py::NonZeroTest::test_column_compare_eq 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::NonZeroTest::test_column_compare_eq 228s test/sql/test_operators.py::NonZeroTest::test_column_compare_gt 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::NonZeroTest::test_column_compare_gt 228s test/sql/test_operators.py::NonZeroTest::test_column_identity_eq 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::NonZeroTest::test_column_identity_eq 228s test/sql/test_operators.py::NonZeroTest::test_column_identity_gt 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::NonZeroTest::test_column_identity_gt 228s test/sql/test_operators.py::NonZeroTest::test_labeled_binary_compare_gt 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::NonZeroTest::test_labeled_binary_compare_gt 228s test/sql/test_operators.py::NonZeroTest::test_labeled_binary_identity_eq 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::NonZeroTest::test_labeled_binary_identity_eq 228s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_1 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_1 228s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_10 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_10 228s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_11 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_11 228s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_12 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_12 228s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_13 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_13 228s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_14 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_14 228s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_15 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_15 228s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_16 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_16 228s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_17 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_17 228s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_18 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_18 228s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_19 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_19 228s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_2 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_2 228s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_20 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_20 228s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_21 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_21 228s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_22 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_22 228s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_23 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_23 228s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_3 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_3 228s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_4 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_4 228s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_5 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_5 228s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_6 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_6 228s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_7 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_7 228s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_8 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_8 228s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_9 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_9 228s test/sql/test_operators.py::OperatorPrecedenceTest::test_bitwise_not_precedence 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_bitwise_not_precedence 228s test/sql/test_operators.py::OperatorPrecedenceTest::test_bitwise_op_precedence[and] 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_bitwise_op_precedence[and] 228s test/sql/test_operators.py::OperatorPrecedenceTest::test_bitwise_op_precedence[lshift] 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_bitwise_op_precedence[lshift] 228s test/sql/test_operators.py::OperatorPrecedenceTest::test_bitwise_op_precedence[or] 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_bitwise_op_precedence[or] 228s test/sql/test_operators.py::OperatorPrecedenceTest::test_bitwise_op_precedence[rshift] 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_bitwise_op_precedence[rshift] 228s test/sql/test_operators.py::OperatorPrecedenceTest::test_bitwise_op_precedence[xor] 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_bitwise_op_precedence[xor] 228s test/sql/test_operators.py::OperatorPrecedenceTest::test_commutative_operators 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_commutative_operators 228s test/sql/test_operators.py::OperatorPrecedenceTest::test_is_eq_precedence_flat 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_is_eq_precedence_flat 228s test/sql/test_operators.py::OperatorPrecedenceTest::test_op_operators 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_op_operators 228s test/sql/test_operators.py::OperatorPrecedenceTest::test_op_operators_comma_precedence 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_op_operators_comma_precedence 228s test/sql/test_operators.py::OperatorPrecedenceTest::test_op_operators_comparison_precedence 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_op_operators_comparison_precedence 228s test/sql/test_operators.py::OperatorPrecedenceTest::test_op_operators_custom_precedence 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_op_operators_custom_precedence 228s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_1 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_1 228s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_10 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_10 228s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_11 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_11 228s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_12 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_12 228s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_13 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_13 228s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_2 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_2 228s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_3 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_3 228s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_4 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_4 228s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_5 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_5 228s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_6 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_6 228s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_7 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_7 228s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_8 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_8 228s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_9 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_9 228s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_collate_1 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_collate_1 228s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_collate_2 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_collate_2 228s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_collate_3 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_collate_3 228s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_collate_4 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_collate_4 228s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_collate_5 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_collate_5 228s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_collate_6 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_collate_6 228s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_collate_7 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_collate_7 228s test/sql/test_operators.py::RegexpTest::test_not_regexp_match 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::RegexpTest::test_not_regexp_match 228s test/sql/test_operators.py::RegexpTest::test_regexp_match 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::RegexpTest::test_regexp_match 228s test/sql/test_operators.py::RegexpTest::test_regexp_replace 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::RegexpTest::test_regexp_replace 228s test/sql/test_operators.py::RegexpTestStrCompiler::test_all_match_precedence_against_concat[-] 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_all_match_precedence_against_concat[-] 228s test/sql/test_operators.py::RegexpTestStrCompiler::test_all_match_precedence_against_concat[-] 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_all_match_precedence_against_concat[-] 228s test/sql/test_operators.py::RegexpTestStrCompiler::test_all_match_precedence_against_concat[-LIKE] 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_all_match_precedence_against_concat[-LIKE] 228s test/sql/test_operators.py::RegexpTestStrCompiler::test_all_match_precedence_against_concat[-MATCH] 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_all_match_precedence_against_concat[-MATCH] 228s test/sql/test_operators.py::RegexpTestStrCompiler::test_all_match_precedence_against_concat[-NOT %s MATCH] 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_all_match_precedence_against_concat[-NOT %s MATCH] 228s test/sql/test_operators.py::RegexpTestStrCompiler::test_not_regexp_match 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_not_regexp_match 228s test/sql/test_operators.py::RegexpTestStrCompiler::test_not_regexp_match_column 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_not_regexp_match_column 228s test/sql/test_operators.py::RegexpTestStrCompiler::test_not_regexp_match_flags 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_not_regexp_match_flags 228s test/sql/test_operators.py::RegexpTestStrCompiler::test_not_regexp_match_str 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_not_regexp_match_str 228s test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_match 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_match 228s test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_match_column 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_match_column 228s test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_match_flags 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_match_flags 228s test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_match_str 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_match_str 228s test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_precedence_1 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_precedence_1 228s test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_precedence_2 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_precedence_2 228s test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_replace 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_replace 228s test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_replace_column 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_replace_column 228s test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_replace_column2 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_replace_column2 228s test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_replace_flags 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_replace_flags 228s test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_replace_string 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_replace_string 228s test/sql/test_operators.py::TupleTypingTest::test_tuple_type_expanding_inference 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::TupleTypingTest::test_tuple_type_expanding_inference 228s test/sql/test_operators.py::TupleTypingTest::test_tuple_type_left_type_ignored 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::TupleTypingTest::test_tuple_type_left_type_ignored 228s test/sql/test_operators.py::TupleTypingTest::test_tuple_type_plain_inference 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::TupleTypingTest::test_tuple_type_plain_inference 228s test/sql/test_operators.py::TupleTypingTest::test_type_coercion_on_eq 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::TupleTypingTest::test_type_coercion_on_eq 228s test/sql/test_operators.py::TupleTypingTest::test_type_coercion_on_in 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::TupleTypingTest::test_type_coercion_on_in 228s test/sql/test_operators.py::TypeDecoratorComparatorTest::test_alias_proxy 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::TypeDecoratorComparatorTest::test_alias_proxy 228s test/sql/test_operators.py::TypeDecoratorComparatorTest::test_binary_multi_propagate 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::TypeDecoratorComparatorTest::test_binary_multi_propagate 228s test/sql/test_operators.py::TypeDecoratorComparatorTest::test_binary_propagate 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::TypeDecoratorComparatorTest::test_binary_propagate 228s test/sql/test_operators.py::TypeDecoratorComparatorTest::test_column_proxy 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::TypeDecoratorComparatorTest::test_column_proxy 228s test/sql/test_operators.py::TypeDecoratorComparatorTest::test_no_boolean_propagate 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::TypeDecoratorComparatorTest::test_no_boolean_propagate 228s test/sql/test_operators.py::TypeDecoratorComparatorTest::test_override_builtin 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::TypeDecoratorComparatorTest::test_override_builtin 228s test/sql/test_operators.py::TypeDecoratorComparatorTest::test_reverse_binary_propagate 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::TypeDecoratorComparatorTest::test_reverse_binary_propagate 228s test/sql/test_operators.py::TypeDecoratorComparatorTest::test_subquery_proxy 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::TypeDecoratorComparatorTest::test_subquery_proxy 228s test/sql/test_operators.py::TypeDecoratorTypeDecoratorComparatorTest::test_alias_proxy 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::TypeDecoratorTypeDecoratorComparatorTest::test_alias_proxy 228s test/sql/test_operators.py::TypeDecoratorTypeDecoratorComparatorTest::test_binary_multi_propagate 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::TypeDecoratorTypeDecoratorComparatorTest::test_binary_multi_propagate 228s test/sql/test_operators.py::TypeDecoratorTypeDecoratorComparatorTest::test_binary_propagate 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::TypeDecoratorTypeDecoratorComparatorTest::test_binary_propagate 228s test/sql/test_operators.py::TypeDecoratorTypeDecoratorComparatorTest::test_column_proxy 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::TypeDecoratorTypeDecoratorComparatorTest::test_column_proxy 228s test/sql/test_operators.py::TypeDecoratorTypeDecoratorComparatorTest::test_no_boolean_propagate 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::TypeDecoratorTypeDecoratorComparatorTest::test_no_boolean_propagate 228s test/sql/test_operators.py::TypeDecoratorTypeDecoratorComparatorTest::test_override_builtin 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::TypeDecoratorTypeDecoratorComparatorTest::test_override_builtin 228s test/sql/test_operators.py::TypeDecoratorTypeDecoratorComparatorTest::test_reverse_binary_propagate 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::TypeDecoratorTypeDecoratorComparatorTest::test_reverse_binary_propagate 228s test/sql/test_operators.py::TypeDecoratorTypeDecoratorComparatorTest::test_subquery_proxy 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::TypeDecoratorTypeDecoratorComparatorTest::test_subquery_proxy 228s test/sql/test_operators.py::TypeDecoratorWVariantComparatorTest::test_alias_proxy 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::TypeDecoratorWVariantComparatorTest::test_alias_proxy 228s test/sql/test_operators.py::TypeDecoratorWVariantComparatorTest::test_binary_multi_propagate 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::TypeDecoratorWVariantComparatorTest::test_binary_multi_propagate 228s test/sql/test_operators.py::TypeDecoratorWVariantComparatorTest::test_binary_propagate 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::TypeDecoratorWVariantComparatorTest::test_binary_propagate 228s test/sql/test_operators.py::TypeDecoratorWVariantComparatorTest::test_column_proxy 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::TypeDecoratorWVariantComparatorTest::test_column_proxy 228s test/sql/test_operators.py::TypeDecoratorWVariantComparatorTest::test_no_boolean_propagate 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::TypeDecoratorWVariantComparatorTest::test_no_boolean_propagate 228s test/sql/test_operators.py::TypeDecoratorWVariantComparatorTest::test_override_builtin 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::TypeDecoratorWVariantComparatorTest::test_override_builtin 228s test/sql/test_operators.py::TypeDecoratorWVariantComparatorTest::test_reverse_binary_propagate 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::TypeDecoratorWVariantComparatorTest::test_reverse_binary_propagate 228s test/sql/test_operators.py::TypeDecoratorWVariantComparatorTest::test_subquery_proxy 228s [gw0] [ 24%] PASSED test/sql/test_operators.py::TypeDecoratorWVariantComparatorTest::test_subquery_proxy 228s test/orm/test_options.py::FromSubclassOptionsTest::test_with_current_nonmatching_entity_subclasses 228s [gw0] [ 24%] PASSED test/orm/test_options.py::FromSubclassOptionsTest::test_with_current_nonmatching_entity_subclasses 228s test/orm/test_options.py::LoadTest::test_gen_path_attr_column 228s [gw0] [ 24%] PASSED test/orm/test_options.py::LoadTest::test_gen_path_attr_column 228s test/orm/test_options.py::LoadTest::test_gen_path_attr_entity 228s [gw0] [ 24%] PASSED test/orm/test_options.py::LoadTest::test_gen_path_attr_entity 228s test/orm/test_options.py::LoadTest::test_gen_path_attr_entity_invalid_noraiseerr 228s [gw0] [ 24%] PASSED test/orm/test_options.py::LoadTest::test_gen_path_attr_entity_invalid_noraiseerr 228s test/orm/test_options.py::LoadTest::test_gen_path_attr_entity_invalid_raiseerr 228s [gw0] [ 24%] PASSED test/orm/test_options.py::LoadTest::test_gen_path_attr_entity_invalid_raiseerr 228s test/orm/test_options.py::LoadTest::test_gen_path_invalid_from_col 228s [gw0] [ 24%] PASSED test/orm/test_options.py::LoadTest::test_gen_path_invalid_from_col 228s test/orm/test_options.py::LoadTest::test_set_strat_col 228s [gw0] [ 24%] PASSED test/orm/test_options.py::LoadTest::test_set_strat_col 228s test/orm/test_options.py::LoadTest::test_set_strat_ent 228s [gw0] [ 24%] PASSED test/orm/test_options.py::LoadTest::test_set_strat_ent 228s test/orm/test_options.py::LoadTest::test_str 228s [gw0] [ 24%] PASSED test/orm/test_options.py::LoadTest::test_str 228s test/orm/test_options.py::LocalOptsTest::test_bound_multiple_opt_only 228s [gw0] [ 24%] PASSED test/orm/test_options.py::LocalOptsTest::test_bound_multiple_opt_only 228s test/orm/test_options.py::LocalOptsTest::test_bound_opt_only_adds_to_strat 228s [gw0] [ 24%] PASSED test/orm/test_options.py::LocalOptsTest::test_bound_opt_only_adds_to_strat 228s test/orm/test_options.py::LocalOptsTest::test_bound_strat_opt_recvs_from_optonly 228s [gw0] [ 24%] PASSED test/orm/test_options.py::LocalOptsTest::test_bound_strat_opt_recvs_from_optonly 228s test/orm/test_options.py::LocalOptsTest::test_single_opt_only 228s [gw0] [ 24%] PASSED test/orm/test_options.py::LocalOptsTest::test_single_opt_only 228s test/orm/test_options.py::MapperOptionsTest::test_conflicts[-Loader strategies for ORM Path\\[Mapper\\[User\\(users\\)\\] -> User.name\\] conflict] 228s [gw0] [ 24%] PASSED test/orm/test_options.py::MapperOptionsTest::test_conflicts[-Loader strategies for ORM Path\\[Mapper\\[User\\(users\\)\\] -> User.name\\] conflict] 228s test/orm/test_options.py::MapperOptionsTest::test_conflicts[-Loader strategies for ORM Path\\[Mapper\\[User\\(users\\)\\] -> User.orders -> Mapper\\[Order\\(orders\\)\\]\\] conflict0] 228s [gw0] [ 24%] PASSED test/orm/test_options.py::MapperOptionsTest::test_conflicts[-Loader strategies for ORM Path\\[Mapper\\[User\\(users\\)\\] -> User.orders -> Mapper\\[Order\\(orders\\)\\]\\] conflict0] 228s test/orm/test_options.py::MapperOptionsTest::test_conflicts[-Loader strategies for ORM Path\\[Mapper\\[User\\(users\\)\\] -> User.orders -> Mapper\\[Order\\(orders\\)\\]\\] conflict1] 228s [gw0] [ 24%] PASSED test/orm/test_options.py::MapperOptionsTest::test_conflicts[-Loader strategies for ORM Path\\[Mapper\\[User\\(users\\)\\] -> User.orders -> Mapper\\[Order\\(orders\\)\\]\\] conflict1] 228s test/orm/test_options.py::MapperOptionsTest::test_conflicts[-None] 228s [gw1] [ 24%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_get 228s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_get_baked_query 228s [gw0] [ 24%] PASSED test/orm/test_options.py::MapperOptionsTest::test_conflicts[-None] 228s test/orm/test_options.py::MapperOptionsTest::test_eager_degrade 228s [gw1] [ 24%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_get_baked_query 228s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_get_baked_query_shard_id 228s [gw0] [ 24%] PASSED test/orm/test_options.py::MapperOptionsTest::test_eager_degrade 228s test/orm/test_options.py::MapperOptionsTest::test_eager_degrade_deep 228s [gw1] [ 24%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_get_baked_query_shard_id 228s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_get_explicit_shard 228s [gw1] [ 24%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_get_explicit_shard 228s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_get_one 228s [gw1] [ 24%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_get_one 228s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_delete_synchronize[False-auto] 228s [gw0] [ 24%] PASSED test/orm/test_options.py::MapperOptionsTest::test_eager_degrade_deep 228s test/orm/test_options.py::MapperOptionsTest::test_eager_options 228s [gw1] [ 24%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_delete_synchronize[False-auto] 228s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_delete_synchronize[False-evaluate] 228s [gw1] [ 24%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_delete_synchronize[False-evaluate] 229s [gw0] [ 24%] PASSED test/orm/test_options.py::MapperOptionsTest::test_eager_options 229s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_delete_synchronize[False-fetch] 229s test/orm/test_options.py::MapperOptionsTest::test_eager_options_with_limit 229s [gw1] [ 24%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_delete_synchronize[False-fetch] 229s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_delete_synchronize[True-auto] 229s [gw0] [ 24%] PASSED test/orm/test_options.py::MapperOptionsTest::test_eager_options_with_limit 229s test/orm/test_options.py::MapperOptionsTest::test_lazy_options 229s [gw1] [ 24%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_delete_synchronize[True-auto] 229s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_delete_synchronize[True-evaluate] 229s [gw0] [ 24%] PASSED test/orm/test_options.py::MapperOptionsTest::test_lazy_options 229s test/orm/test_options.py::MapperOptionsTest::test_lazy_options_with_limit 229s [gw1] [ 24%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_delete_synchronize[True-evaluate] 229s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_delete_synchronize[True-fetch] 229s [gw0] [ 24%] PASSED test/orm/test_options.py::MapperOptionsTest::test_lazy_options_with_limit 229s test/orm/test_options.py::MapperOptionsTest::test_option_propagate 229s [gw1] [ 24%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_delete_synchronize[True-fetch] 229s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_update_synchronize[False-auto] 229s [gw1] [ 24%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_update_synchronize[False-auto] 229s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_update_synchronize[False-evaluate] 229s [gw0] [ 24%] PASSED test/orm/test_options.py::MapperOptionsTest::test_option_propagate 229s test/orm/test_options.py::MapperOptionsTest::test_synonym_options 229s [gw1] [ 24%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_update_synchronize[False-evaluate] 229s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_update_synchronize[False-fetch] 229s [gw0] [ 24%] PASSED test/orm/test_options.py::MapperOptionsTest::test_synonym_options 229s test/orm/test_options.py::OfTypePathingTest::test_oftype_only_col_attr_bound 229s [gw1] [ 24%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_update_synchronize[False-fetch] 229s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_update_synchronize[True-auto] 229s [gw1] [ 24%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_update_synchronize[True-auto] 229s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_update_synchronize[True-evaluate] 229s [gw1] [ 24%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_update_synchronize[True-evaluate] 229s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_update_synchronize[True-fetch] 229s [gw1] [ 24%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_update_synchronize[True-fetch] 229s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_plain_core_lookup_w_shard 229s [gw1] [ 24%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_plain_core_lookup_w_shard 229s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_plain_db_lookup 229s [gw0] [ 24%] PASSED test/orm/test_options.py::OfTypePathingTest::test_oftype_only_col_attr_bound 229s test/orm/test_options.py::OfTypePathingTest::test_oftype_only_col_attr_unbound 229s [gw1] [ 24%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_plain_db_lookup 229s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_query_explicit_shard_via_bind_opts 229s [gw0] [ 24%] PASSED test/orm/test_options.py::OfTypePathingTest::test_oftype_only_col_attr_unbound 229s test/orm/test_options.py::OfTypePathingTest::test_oftype_only_rel_attr_bound 229s [gw0] [ 24%] PASSED test/orm/test_options.py::OfTypePathingTest::test_oftype_only_rel_attr_bound 229s test/orm/test_options.py::OfTypePathingTest::test_oftype_only_rel_attr_unbound 229s [gw1] [ 24%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_query_explicit_shard_via_bind_opts 229s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_roundtrip 229s [gw0] [ 24%] PASSED test/orm/test_options.py::OfTypePathingTest::test_oftype_only_rel_attr_unbound 229s test/orm/test_options.py::OptionsNoPropTest::test_col_option_against_relationship_attr 229s [gw1] [ 24%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_roundtrip 229s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_roundtrip_future 229s [gw1] [ 24%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_roundtrip_future 229s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_column[bind_arg-defer] 229s [gw0] [ 24%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_col_option_against_relationship_attr 229s test/orm/test_options.py::OptionsNoPropTest::test_load_only_against_multi_entity_attr 229s [gw1] [ 24%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_column[bind_arg-defer] 229s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_column[bind_arg-none] 229s [gw1] [ 24%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_column[bind_arg-none] 229s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_column[lead_only-defer] 229s [gw1] [ 24%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_column[lead_only-defer] 229s [gw0] [ 24%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_load_only_against_multi_entity_attr 229s test/orm/test_options.py::OptionsNoPropTest::test_non_contiguous_all_option 229s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_column[lead_only-none] 229s [gw1] [ 24%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_column[lead_only-none] 229s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_column[none-defer] 229s [gw1] [ 24%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_column[none-defer] 229s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_column[none-none] 229s [gw1] [ 24%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_column[none-none] 229s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_column[propagate_to_loaders-defer] 229s [gw0] [ 24%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_non_contiguous_all_option 229s test/orm/test_options.py::OptionsNoPropTest::test_non_contiguous_all_option_of_type 229s [gw1] [ 24%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_column[propagate_to_loaders-defer] 229s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_column[propagate_to_loaders-none] 229s [gw1] [ 24%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_column[propagate_to_loaders-none] 229s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[bind_arg-lazyload] 229s [gw1] [ 24%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[bind_arg-lazyload] 229s [gw0] [ 24%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_non_contiguous_all_option_of_type 229s test/orm/test_options.py::OptionsNoPropTest::test_option_against_nonexistent_PropComparator 229s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[bind_arg-none] 229s [gw1] [ 24%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[bind_arg-none] 229s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[bind_arg-selectinload] 229s [gw1] [ 24%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[bind_arg-selectinload] 229s [gw0] [ 24%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_option_against_nonexistent_PropComparator 229s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[lead_only-lazyload] 229s test/orm/test_options.py::OptionsNoPropTest::test_option_against_wrong_multi_entity_type_attr_one 229s [gw1] [ 24%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[lead_only-lazyload] 229s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[lead_only-none] 229s [gw1] [ 24%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[lead_only-none] 229s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[lead_only-selectinload] 229s [gw0] [ 24%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_option_against_wrong_multi_entity_type_attr_one 229s test/orm/test_options.py::OptionsNoPropTest::test_option_against_wrong_multi_entity_type_attr_three 229s [gw1] [ 24%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[lead_only-selectinload] 229s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[none-lazyload] 229s [gw1] [ 24%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[none-lazyload] 229s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[none-none] 229s [gw0] [ 24%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_option_against_wrong_multi_entity_type_attr_three 229s test/orm/test_options.py::OptionsNoPropTest::test_option_against_wrong_multi_entity_type_attr_two 229s [gw1] [ 24%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[none-none] 229s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[none-selectinload] 229s [gw1] [ 24%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[none-selectinload] 229s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[propagate_to_loaders-lazyload] 229s [gw1] [ 24%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[propagate_to_loaders-lazyload] 229s [gw0] [ 24%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_option_against_wrong_multi_entity_type_attr_two 229s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[propagate_to_loaders-none] 229s test/orm/test_options.py::OptionsNoPropTest::test_option_with_column_PropComparator 229s [gw1] [ 24%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[propagate_to_loaders-none] 229s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[propagate_to_loaders-selectinload] 229s [gw1] [ 24%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[propagate_to_loaders-selectinload] 229s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_shard_id_event 229s [gw0] [ 24%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_option_with_column_PropComparator 229s test/orm/test_options.py::OptionsNoPropTest::test_option_with_column_then_mapper_PropComparator 229s [gw1] [ 24%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_shard_id_event 229s test/ext/test_hybrid.py::BulkUpdateTest::test_evaluate_hybrid_attr_indirect 229s [gw1] [ 24%] PASSED test/ext/test_hybrid.py::BulkUpdateTest::test_evaluate_hybrid_attr_indirect 229s test/ext/test_hybrid.py::BulkUpdateTest::test_evaluate_hybrid_attr_indirect_w_update_expr 229s [gw1] [ 24%] PASSED test/ext/test_hybrid.py::BulkUpdateTest::test_evaluate_hybrid_attr_indirect_w_update_expr 229s test/ext/test_hybrid.py::BulkUpdateTest::test_evaluate_hybrid_attr_plain 229s [gw1] [ 24%] PASSED test/ext/test_hybrid.py::BulkUpdateTest::test_evaluate_hybrid_attr_plain 229s test/ext/test_hybrid.py::BulkUpdateTest::test_evaluate_hybrid_attr_w_update_expr 229s [gw0] [ 24%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_option_with_column_then_mapper_PropComparator 229s test/orm/test_options.py::OptionsNoPropTest::test_option_with_mapper_PropCompatator 229s [gw1] [ 24%] PASSED test/ext/test_hybrid.py::BulkUpdateTest::test_evaluate_hybrid_attr_w_update_expr 229s test/ext/test_hybrid.py::BulkUpdateTest::test_evaluate_non_hybrid_attr 229s [gw1] [ 24%] PASSED test/ext/test_hybrid.py::BulkUpdateTest::test_evaluate_non_hybrid_attr 229s test/ext/test_hybrid.py::BulkUpdateTest::test_fetch_hybrid_attr_indirect 229s [gw1] [ 24%] PASSED test/ext/test_hybrid.py::BulkUpdateTest::test_fetch_hybrid_attr_indirect 229s test/ext/test_hybrid.py::BulkUpdateTest::test_fetch_hybrid_attr_plain 229s [gw1] [ 24%] PASSED test/ext/test_hybrid.py::BulkUpdateTest::test_fetch_hybrid_attr_plain 229s test/ext/test_hybrid.py::BulkUpdateTest::test_fetch_hybrid_attr_w_update_expr 229s [gw1] [ 24%] PASSED test/ext/test_hybrid.py::BulkUpdateTest::test_fetch_hybrid_attr_w_update_expr 229s test/ext/test_hybrid.py::BulkUpdateTest::test_insert_expr[attr] 229s [gw1] [ 24%] PASSED test/ext/test_hybrid.py::BulkUpdateTest::test_insert_expr[attr] 229s test/ext/test_hybrid.py::BulkUpdateTest::test_insert_expr[kwarg] 229s [gw1] [ 24%] PASSED test/ext/test_hybrid.py::BulkUpdateTest::test_insert_expr[kwarg] 229s test/ext/test_hybrid.py::BulkUpdateTest::test_insert_expr[str] 229s [gw1] [ 24%] PASSED test/ext/test_hybrid.py::BulkUpdateTest::test_insert_expr[str] 229s test/ext/test_hybrid.py::BulkUpdateTest::test_update_expr[attr] 229s [gw1] [ 24%] PASSED test/ext/test_hybrid.py::BulkUpdateTest::test_update_expr[attr] 229s test/ext/test_hybrid.py::BulkUpdateTest::test_update_expr[kwarg] 229s [gw1] [ 24%] PASSED test/ext/test_hybrid.py::BulkUpdateTest::test_update_expr[kwarg] 229s test/ext/test_hybrid.py::BulkUpdateTest::test_update_expr[str] 229s [gw1] [ 24%] PASSED test/ext/test_hybrid.py::BulkUpdateTest::test_update_expr[str] 229s test/ext/test_hybrid.py::BulkUpdateTest::test_update_plain 229s [gw1] [ 24%] PASSED test/ext/test_hybrid.py::BulkUpdateTest::test_update_plain 229s test/ext/test_hybrid.py::InplaceCreationTest::test_method_integration 229s [gw1] [ 24%] PASSED test/ext/test_hybrid.py::InplaceCreationTest::test_method_integration 229s test/ext/test_hybrid.py::InplaceCreationTest::test_property_integration 229s [gw0] [ 24%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_option_with_mapper_PropCompatator 229s test/orm/test_options.py::OptionsNoPropTest::test_option_with_mapper_then_column_PropComparator 229s [gw1] [ 24%] PASSED test/ext/test_hybrid.py::InplaceCreationTest::test_property_integration 229s test/ext/test_hybrid.py::InplaceCreationTest::test_property_unit 229s [gw1] [ 24%] PASSED test/ext/test_hybrid.py::InplaceCreationTest::test_property_unit 229s test/ext/test_hybrid.py::MethodExpressionTest::test_aliased_expression 229s [gw1] [ 24%] PASSED test/ext/test_hybrid.py::MethodExpressionTest::test_aliased_expression 229s test/ext/test_hybrid.py::MethodExpressionTest::test_aliased_query 229s [gw1] [ 24%] PASSED test/ext/test_hybrid.py::MethodExpressionTest::test_aliased_query 229s test/ext/test_hybrid.py::MethodExpressionTest::test_aliased_query_col 229s [gw1] [ 24%] PASSED test/ext/test_hybrid.py::MethodExpressionTest::test_aliased_query_col 229s test/ext/test_hybrid.py::MethodExpressionTest::test_call 229s [gw1] [ 24%] PASSED test/ext/test_hybrid.py::MethodExpressionTest::test_call 229s test/ext/test_hybrid.py::MethodExpressionTest::test_docstring 229s [gw1] [ 24%] PASSED test/ext/test_hybrid.py::MethodExpressionTest::test_docstring 229s test/ext/test_hybrid.py::MethodExpressionTest::test_expression 229s [gw1] [ 24%] PASSED test/ext/test_hybrid.py::MethodExpressionTest::test_expression 229s test/ext/test_hybrid.py::MethodExpressionTest::test_info 229s [gw1] [ 24%] PASSED test/ext/test_hybrid.py::MethodExpressionTest::test_info 229s test/ext/test_hybrid.py::MethodExpressionTest::test_query 229s [gw1] [ 24%] PASSED test/ext/test_hybrid.py::MethodExpressionTest::test_query 229s test/ext/test_hybrid.py::MethodExpressionTest::test_query_col 229s [gw1] [ 24%] PASSED test/ext/test_hybrid.py::MethodExpressionTest::test_query_col 229s test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_filter[not_use_classmethod-not_use_inplace] 229s [gw1] [ 24%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_filter[not_use_classmethod-not_use_inplace] 229s test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_filter[not_use_classmethod-use_inplace] 229s [gw1] [ 24%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_filter[not_use_classmethod-use_inplace] 229s test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_filter[use_classmethod-not_use_inplace] 229s [gw1] [ 24%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_filter[use_classmethod-not_use_inplace] 229s test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_filter[use_classmethod-use_inplace] 229s [gw1] [ 24%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_filter[use_classmethod-use_inplace] 229s test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_query[not_use_classmethod-not_use_inplace] 229s [gw0] [ 24%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_option_with_mapper_then_column_PropComparator 229s [gw1] [ 24%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_query[not_use_classmethod-not_use_inplace] 229s test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_query[not_use_classmethod-use_inplace] 229s test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_any_random_type[False-15] 229s [gw1] [ 24%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_query[not_use_classmethod-use_inplace] 229s test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_query[use_classmethod-not_use_inplace] 229s [gw1] [ 24%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_query[use_classmethod-not_use_inplace] 229s test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_query[use_classmethod-use_inplace] 229s [gw1] [ 24%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_query[use_classmethod-use_inplace] 229s test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_value[not_use_classmethod-not_use_inplace] 229s [gw1] [ 24%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_value[not_use_classmethod-not_use_inplace] 229s test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_value[not_use_classmethod-use_inplace] 229s [gw1] [ 25%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_value[not_use_classmethod-use_inplace] 229s test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_value[use_classmethod-not_use_inplace] 229s [gw1] [ 25%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_value[use_classmethod-not_use_inplace] 229s test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_value[use_classmethod-use_inplace] 229s [gw1] [ 25%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_value[use_classmethod-use_inplace] 229s test/ext/test_hybrid.py::PropertyComparatorTest::test_custom_op 229s [gw1] [ 25%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_custom_op 229s test/ext/test_hybrid.py::PropertyComparatorTest::test_docstring 229s [gw1] [ 25%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_docstring 229s test/ext/test_hybrid.py::PropertyComparatorTest::test_no_name_one 229s [gw1] [ 25%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_no_name_one 229s test/ext/test_hybrid.py::PropertyComparatorTest::test_no_name_two 229s [gw1] [ 25%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_no_name_two 229s test/ext/test_hybrid.py::PropertyComparatorTest::test_query[not_use_classmethod-not_use_inplace] 229s [gw1] [ 25%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_query[not_use_classmethod-not_use_inplace] 229s test/ext/test_hybrid.py::PropertyComparatorTest::test_query[not_use_classmethod-use_inplace] 229s [gw1] [ 25%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_query[not_use_classmethod-use_inplace] 229s test/ext/test_hybrid.py::PropertyComparatorTest::test_query[use_classmethod-not_use_inplace] 229s [gw1] [ 25%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_query[use_classmethod-not_use_inplace] 229s test/ext/test_hybrid.py::PropertyComparatorTest::test_query[use_classmethod-use_inplace] 229s [gw0] [ 25%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_any_random_type[False-15] 229s [gw1] [ 25%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_query[use_classmethod-use_inplace] 229s test/ext/test_hybrid.py::PropertyComparatorTest::test_set_get 229s test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_any_random_type[False-rando1] 229s [gw1] [ 25%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_set_get 229s test/ext/test_hybrid.py::PropertyComparatorTest::test_value[not_use_classmethod-not_use_inplace] 229s [gw1] [ 25%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_value[not_use_classmethod-not_use_inplace] 229s test/ext/test_hybrid.py::PropertyComparatorTest::test_value[not_use_classmethod-use_inplace] 229s [gw1] [ 25%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_value[not_use_classmethod-use_inplace] 229s test/ext/test_hybrid.py::PropertyComparatorTest::test_value[use_classmethod-not_use_inplace] 229s [gw1] [ 25%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_value[use_classmethod-not_use_inplace] 229s test/ext/test_hybrid.py::PropertyComparatorTest::test_value[use_classmethod-use_inplace] 229s [gw1] [ 25%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_value[use_classmethod-use_inplace] 229s test/ext/test_hybrid.py::PropertyExpressionTest::test_access_from_not_yet_mapped 229s [gw1] [ 25%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_access_from_not_yet_mapped 229s test/ext/test_hybrid.py::PropertyExpressionTest::test_access_from_unmapped 229s [gw1] [ 25%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_access_from_unmapped 229s test/ext/test_hybrid.py::PropertyExpressionTest::test_aliased_expression[not_use_classmethod-not_use_inplace] 229s [gw1] [ 25%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_aliased_expression[not_use_classmethod-not_use_inplace] 229s test/ext/test_hybrid.py::PropertyExpressionTest::test_aliased_expression[not_use_classmethod-use_inplace] 229s [gw1] [ 25%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_aliased_expression[not_use_classmethod-use_inplace] 229s test/ext/test_hybrid.py::PropertyExpressionTest::test_aliased_expression[use_classmethod-not_use_inplace] 229s [gw1] [ 25%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_aliased_expression[use_classmethod-not_use_inplace] 229s test/ext/test_hybrid.py::PropertyExpressionTest::test_aliased_expression[use_classmethod-use_inplace] 229s [gw0] [ 25%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_any_random_type[False-rando1] 229s test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_any_random_type[False-rando3] 229s [gw1] [ 25%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_aliased_expression[use_classmethod-use_inplace] 229s test/ext/test_hybrid.py::PropertyExpressionTest::test_aliased_query[not_use_classmethod-not_use_inplace] 229s [gw1] [ 25%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_aliased_query[not_use_classmethod-not_use_inplace] 229s test/ext/test_hybrid.py::PropertyExpressionTest::test_aliased_query[not_use_classmethod-use_inplace] 229s [gw1] [ 25%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_aliased_query[not_use_classmethod-use_inplace] 229s test/ext/test_hybrid.py::PropertyExpressionTest::test_aliased_query[use_classmethod-not_use_inplace] 229s [gw1] [ 25%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_aliased_query[use_classmethod-not_use_inplace] 229s test/ext/test_hybrid.py::PropertyExpressionTest::test_aliased_query[use_classmethod-use_inplace] 229s [gw1] [ 25%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_aliased_query[use_classmethod-use_inplace] 229s test/ext/test_hybrid.py::PropertyExpressionTest::test_any 229s [gw1] [ 25%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_any 229s test/ext/test_hybrid.py::PropertyExpressionTest::test_cloning_in_polymorphic_any 229s [gw1] [ 25%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_cloning_in_polymorphic_any 229s [gw0] [ 25%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_any_random_type[False-rando3] 229s test/ext/test_hybrid.py::PropertyExpressionTest::test_docstring[not_use_classmethod-not_use_inplace] 229s test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_any_random_type[False-type] 229s [gw1] [ 25%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_docstring[not_use_classmethod-not_use_inplace] 229s test/ext/test_hybrid.py::PropertyExpressionTest::test_docstring[not_use_classmethod-use_inplace] 229s [gw1] [ 25%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_docstring[not_use_classmethod-use_inplace] 229s test/ext/test_hybrid.py::PropertyExpressionTest::test_docstring[use_classmethod-not_use_inplace] 229s [gw1] [ 25%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_docstring[use_classmethod-not_use_inplace] 229s test/ext/test_hybrid.py::PropertyExpressionTest::test_docstring[use_classmethod-use_inplace] 229s [gw1] [ 25%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_docstring[use_classmethod-use_inplace] 229s test/ext/test_hybrid.py::PropertyExpressionTest::test_expression[not_use_classmethod-not_use_inplace] 229s [gw1] [ 25%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_expression[not_use_classmethod-not_use_inplace] 229s test/ext/test_hybrid.py::PropertyExpressionTest::test_expression[not_use_classmethod-use_inplace] 229s [gw1] [ 25%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_expression[not_use_classmethod-use_inplace] 229s test/ext/test_hybrid.py::PropertyExpressionTest::test_expression[use_classmethod-not_use_inplace] 229s [gw1] [ 25%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_expression[use_classmethod-not_use_inplace] 229s test/ext/test_hybrid.py::PropertyExpressionTest::test_expression[use_classmethod-use_inplace] 229s [gw1] [ 25%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_expression[use_classmethod-use_inplace] 229s test/ext/test_hybrid.py::PropertyExpressionTest::test_expression_isnt_clause_element 229s [gw1] [ 25%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_expression_isnt_clause_element 229s test/ext/test_hybrid.py::PropertyExpressionTest::test_info[not_use_classmethod-not_use_inplace] 229s [gw1] [ 25%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_info[not_use_classmethod-not_use_inplace] 229s test/ext/test_hybrid.py::PropertyExpressionTest::test_info[not_use_classmethod-use_inplace] 229s [gw1] [ 25%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_info[not_use_classmethod-use_inplace] 229s test/ext/test_hybrid.py::PropertyExpressionTest::test_info[use_classmethod-not_use_inplace] 229s [gw1] [ 25%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_info[use_classmethod-not_use_inplace] 229s test/ext/test_hybrid.py::PropertyExpressionTest::test_info[use_classmethod-use_inplace] 229s [gw1] [ 25%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_info[use_classmethod-use_inplace] 229s test/ext/test_hybrid.py::PropertyExpressionTest::test_labeling_for_unnamed 229s [gw0] [ 25%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_any_random_type[False-type] 229s [gw1] [ 25%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_labeling_for_unnamed 229s test/ext/test_hybrid.py::PropertyExpressionTest::test_labeling_for_unnamed_legacy 229s test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_any_random_type[True-15] 229s [gw1] [ 25%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_labeling_for_unnamed_legacy 229s test/ext/test_hybrid.py::PropertyExpressionTest::test_labeling_for_unnamed_matches_col[not_pre_populate_col_proxy] 229s [gw1] [ 25%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_labeling_for_unnamed_matches_col[not_pre_populate_col_proxy] 229s test/ext/test_hybrid.py::PropertyExpressionTest::test_labeling_for_unnamed_matches_col[pre_populate_col_proxy] 229s [gw1] [ 25%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_labeling_for_unnamed_matches_col[pre_populate_col_proxy] 229s test/ext/test_hybrid.py::PropertyExpressionTest::test_labeling_for_unnamed_tablename_plus_col 229s [gw1] [ 25%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_labeling_for_unnamed_tablename_plus_col 229s test/ext/test_hybrid.py::PropertyExpressionTest::test_query[not_use_classmethod-not_use_inplace] 229s [gw1] [ 25%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_query[not_use_classmethod-not_use_inplace] 229s test/ext/test_hybrid.py::PropertyExpressionTest::test_query[not_use_classmethod-use_inplace] 229s [gw1] [ 25%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_query[not_use_classmethod-use_inplace] 229s test/ext/test_hybrid.py::PropertyExpressionTest::test_query[use_classmethod-not_use_inplace] 229s [gw1] [ 25%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_query[use_classmethod-not_use_inplace] 229s test/ext/test_hybrid.py::PropertyExpressionTest::test_query[use_classmethod-use_inplace] 229s [gw1] [ 25%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_query[use_classmethod-use_inplace] 229s test/ext/test_hybrid.py::PropertyExpressionTest::test_set_get[not_use_classmethod-not_use_inplace] 229s [gw1] [ 25%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_set_get[not_use_classmethod-not_use_inplace] 229s test/ext/test_hybrid.py::PropertyExpressionTest::test_set_get[not_use_classmethod-use_inplace] 229s [gw0] [ 25%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_any_random_type[True-15] 229s [gw1] [ 25%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_set_get[not_use_classmethod-use_inplace] 229s test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_any_random_type[True-rando1] 229s test/ext/test_hybrid.py::PropertyExpressionTest::test_set_get[use_classmethod-not_use_inplace] 229s [gw1] [ 25%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_set_get[use_classmethod-not_use_inplace] 229s test/ext/test_hybrid.py::PropertyExpressionTest::test_set_get[use_classmethod-use_inplace] 229s [gw1] [ 25%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_set_get[use_classmethod-use_inplace] 229s test/ext/test_hybrid.py::PropertyMirrorTest::test_aliased_mismatched_col 229s [gw1] [ 25%] PASSED test/ext/test_hybrid.py::PropertyMirrorTest::test_aliased_mismatched_col 229s test/ext/test_hybrid.py::PropertyMirrorTest::test_c_collection_func_element 229s [gw1] [ 25%] PASSED test/ext/test_hybrid.py::PropertyMirrorTest::test_c_collection_func_element 229s test/ext/test_hybrid.py::PropertyMirrorTest::test_class 229s [gw1] [ 25%] PASSED test/ext/test_hybrid.py::PropertyMirrorTest::test_class 229s test/ext/test_hybrid.py::PropertyMirrorTest::test_dont_assume_attr_key_is_present 229s [gw1] [ 25%] PASSED test/ext/test_hybrid.py::PropertyMirrorTest::test_dont_assume_attr_key_is_present 229s test/ext/test_hybrid.py::PropertyMirrorTest::test_dont_assume_attr_key_is_present_ac 229s [gw1] [ 25%] PASSED test/ext/test_hybrid.py::PropertyMirrorTest::test_dont_assume_attr_key_is_present_ac 229s test/ext/test_hybrid.py::PropertyMirrorTest::test_filter_by_mismatched_col 229s [gw1] [ 25%] PASSED test/ext/test_hybrid.py::PropertyMirrorTest::test_filter_by_mismatched_col 230s test/ext/test_hybrid.py::PropertyMirrorTest::test_get_history 230s [gw1] [ 25%] PASSED test/ext/test_hybrid.py::PropertyMirrorTest::test_get_history 230s test/ext/test_hybrid.py::PropertyMirrorTest::test_info_from_hybrid 230s [gw1] [ 25%] PASSED test/ext/test_hybrid.py::PropertyMirrorTest::test_info_from_hybrid 230s test/ext/test_hybrid.py::PropertyMirrorTest::test_info_not_mirrored 230s [gw1] [ 25%] PASSED test/ext/test_hybrid.py::PropertyMirrorTest::test_info_not_mirrored 230s test/ext/test_hybrid.py::PropertyMirrorTest::test_key 230s [gw0] [ 25%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_any_random_type[True-rando1] 230s [gw1] [ 25%] PASSED test/ext/test_hybrid.py::PropertyMirrorTest::test_key 230s test/ext/test_hybrid.py::PropertyMirrorTest::test_property 230s test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_any_random_type[True-rando3] 230s [gw1] [ 25%] PASSED test/ext/test_hybrid.py::PropertyMirrorTest::test_property 230s test/ext/test_hybrid.py::PropertyOverrideTest::test_override_comparator 230s [gw1] [ 25%] PASSED test/ext/test_hybrid.py::PropertyOverrideTest::test_override_comparator 230s test/ext/test_hybrid.py::PropertyOverrideTest::test_override_expr 230s [gw1] [ 25%] PASSED test/ext/test_hybrid.py::PropertyOverrideTest::test_override_expr 230s test/ext/test_hybrid.py::PropertyOverrideTest::test_override_getter 230s [gw1] [ 25%] PASSED test/ext/test_hybrid.py::PropertyOverrideTest::test_override_getter 230s test/ext/test_hybrid.py::PropertyOverrideTest::test_override_setter 230s [gw1] [ 25%] PASSED test/ext/test_hybrid.py::PropertyOverrideTest::test_override_setter 230s test/ext/test_hybrid.py::PropertyOverrideTest::test_property 230s [gw1] [ 25%] PASSED test/ext/test_hybrid.py::PropertyOverrideTest::test_property 230s [gw0] [ 25%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_any_random_type[True-rando3] 230s test/ext/test_hybrid.py::PropertyValueTest::test_nonassignable 230s [gw1] [ 25%] PASSED test/ext/test_hybrid.py::PropertyValueTest::test_nonassignable 230s test/ext/test_hybrid.py::PropertyValueTest::test_nondeletable 230s test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_any_random_type[True-type] 230s [gw1] [ 25%] PASSED test/ext/test_hybrid.py::PropertyValueTest::test_nondeletable 230s test/ext/test_hybrid.py::PropertyValueTest::test_set_get 230s [gw1] [ 25%] PASSED test/ext/test_hybrid.py::PropertyValueTest::test_set_get 230s test/ext/test_hybrid.py::SpecialObjectTest::test_docstring 230s [gw1] [ 25%] PASSED test/ext/test_hybrid.py::SpecialObjectTest::test_docstring 230s test/ext/test_hybrid.py::SpecialObjectTest::test_instance_four 230s [gw1] [ 25%] PASSED test/ext/test_hybrid.py::SpecialObjectTest::test_instance_four 230s test/ext/test_hybrid.py::SpecialObjectTest::test_instance_one 230s [gw1] [ 25%] PASSED test/ext/test_hybrid.py::SpecialObjectTest::test_instance_one 230s test/ext/test_hybrid.py::SpecialObjectTest::test_instance_three 230s [gw1] [ 25%] PASSED test/ext/test_hybrid.py::SpecialObjectTest::test_instance_three 230s test/ext/test_hybrid.py::SpecialObjectTest::test_instance_two 230s [gw1] [ 25%] PASSED test/ext/test_hybrid.py::SpecialObjectTest::test_instance_two 230s test/ext/test_hybrid.py::SpecialObjectTest::test_query_five 230s [gw1] [ 25%] PASSED test/ext/test_hybrid.py::SpecialObjectTest::test_query_five 230s test/ext/test_hybrid.py::SpecialObjectTest::test_query_four 230s [gw1] [ 25%] PASSED test/ext/test_hybrid.py::SpecialObjectTest::test_query_four 230s test/ext/test_hybrid.py::SpecialObjectTest::test_query_one 230s [gw1] [ 25%] PASSED test/ext/test_hybrid.py::SpecialObjectTest::test_query_one 230s test/ext/test_hybrid.py::SpecialObjectTest::test_query_three 230s [gw1] [ 25%] PASSED test/ext/test_hybrid.py::SpecialObjectTest::test_query_three 230s test/ext/test_hybrid.py::SpecialObjectTest::test_query_two 230s [gw1] [ 25%] PASSED test/ext/test_hybrid.py::SpecialObjectTest::test_query_two 230s test/ext/test_hybrid.py::SynonymOfPropertyTest::test_expression_expr 230s [gw1] [ 25%] PASSED test/ext/test_hybrid.py::SynonymOfPropertyTest::test_expression_expr 230s test/ext/test_hybrid.py::SynonymOfPropertyTest::test_expression_property 230s [gw1] [ 25%] PASSED test/ext/test_hybrid.py::SynonymOfPropertyTest::test_expression_property 230s test/ext/test_hybrid.py::SynonymOfPropertyTest::test_hasattr 230s [gw0] [ 25%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_any_random_type[True-type] 230s [gw1] [ 25%] PASSED test/ext/test_hybrid.py::SynonymOfPropertyTest::test_hasattr 230s test/ext/test_hybrid.py::SynonymOfPropertyTest::test_instance_access 230s test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_cls[False] 230s [gw1] [ 25%] PASSED test/ext/test_hybrid.py::SynonymOfPropertyTest::test_instance_access 230s test/sql/test_identity_column.py::DefaultDialectIdentityDDL_sqlite+pysqlite_3_46_1::test_autoincrement_true 230s [gw1] [ 25%] PASSED test/sql/test_identity_column.py::DefaultDialectIdentityDDL_sqlite+pysqlite_3_46_1::test_autoincrement_true 230s test/sql/test_identity_column.py::DefaultDialectIdentityDDL_sqlite+pysqlite_3_46_1::test_create_ddl[identity_args0-ALWAYS AS IDENTITY] 230s [gw1] [ 25%] PASSED test/sql/test_identity_column.py::DefaultDialectIdentityDDL_sqlite+pysqlite_3_46_1::test_create_ddl[identity_args0-ALWAYS AS IDENTITY] 230s test/sql/test_identity_column.py::DefaultDialectIdentityDDL_sqlite+pysqlite_3_46_1::test_create_ddl[identity_args1-BY DEFAULT AS IDENTITY (START WITH 5)] 230s [gw1] [ 25%] PASSED test/sql/test_identity_column.py::DefaultDialectIdentityDDL_sqlite+pysqlite_3_46_1::test_create_ddl[identity_args1-BY DEFAULT AS IDENTITY (START WITH 5)] 230s test/sql/test_identity_column.py::DefaultDialectIdentityDDL_sqlite+pysqlite_3_46_1::test_create_ddl[identity_args10-BY DEFAULT AS IDENTITY (CYCLE)] 230s [gw1] [ 25%] PASSED test/sql/test_identity_column.py::DefaultDialectIdentityDDL_sqlite+pysqlite_3_46_1::test_create_ddl[identity_args10-BY DEFAULT AS IDENTITY (CYCLE)] 230s test/sql/test_identity_column.py::DefaultDialectIdentityDDL_sqlite+pysqlite_3_46_1::test_create_ddl[identity_args2-ALWAYS AS IDENTITY (INCREMENT BY 2)] 230s [gw1] [ 25%] PASSED test/sql/test_identity_column.py::DefaultDialectIdentityDDL_sqlite+pysqlite_3_46_1::test_create_ddl[identity_args2-ALWAYS AS IDENTITY (INCREMENT BY 2)] 230s test/sql/test_identity_column.py::DefaultDialectIdentityDDL_sqlite+pysqlite_3_46_1::test_create_ddl[identity_args3-BY DEFAULT AS IDENTITY (INCREMENT BY 2 START WITH 5)] 230s [gw1] [ 25%] PASSED test/sql/test_identity_column.py::DefaultDialectIdentityDDL_sqlite+pysqlite_3_46_1::test_create_ddl[identity_args3-BY DEFAULT AS IDENTITY (INCREMENT BY 2 START WITH 5)] 230s test/sql/test_identity_column.py::DefaultDialectIdentityDDL_sqlite+pysqlite_3_46_1::test_create_ddl[identity_args4-ALWAYS AS IDENTITY (INCREMENT BY 2 START WITH 0 MINVALUE 0)] 230s [gw1] [ 25%] PASSED test/sql/test_identity_column.py::DefaultDialectIdentityDDL_sqlite+pysqlite_3_46_1::test_create_ddl[identity_args4-ALWAYS AS IDENTITY (INCREMENT BY 2 START WITH 0 MINVALUE 0)] 230s test/sql/test_identity_column.py::DefaultDialectIdentityDDL_sqlite+pysqlite_3_46_1::test_create_ddl[identity_args5-BY DEFAULT AS IDENTITY (INCREMENT BY 2 START WITH 1 MAXVALUE 5)] 230s [gw1] [ 25%] PASSED test/sql/test_identity_column.py::DefaultDialectIdentityDDL_sqlite+pysqlite_3_46_1::test_create_ddl[identity_args5-BY DEFAULT AS IDENTITY (INCREMENT BY 2 START WITH 1 MAXVALUE 5)] 230s test/sql/test_identity_column.py::DefaultDialectIdentityDDL_sqlite+pysqlite_3_46_1::test_create_ddl[identity_args6-ALWAYS AS IDENTITY (INCREMENT BY 2 START WITH 1 NO MAXVALUE)] 230s [gw1] [ 25%] PASSED test/sql/test_identity_column.py::DefaultDialectIdentityDDL_sqlite+pysqlite_3_46_1::test_create_ddl[identity_args6-ALWAYS AS IDENTITY (INCREMENT BY 2 START WITH 1 NO MAXVALUE)] 230s test/sql/test_identity_column.py::DefaultDialectIdentityDDL_sqlite+pysqlite_3_46_1::test_create_ddl[identity_args7-BY DEFAULT AS IDENTITY (INCREMENT BY 2 START WITH 0 NO MINVALUE)] 230s [gw1] [ 25%] PASSED test/sql/test_identity_column.py::DefaultDialectIdentityDDL_sqlite+pysqlite_3_46_1::test_create_ddl[identity_args7-BY DEFAULT AS IDENTITY (INCREMENT BY 2 START WITH 0 NO MINVALUE)] 230s test/sql/test_identity_column.py::DefaultDialectIdentityDDL_sqlite+pysqlite_3_46_1::test_create_ddl[identity_args8-ALWAYS AS IDENTITY (START WITH 1 MAXVALUE 10 CYCLE)] 230s [gw1] [ 25%] PASSED test/sql/test_identity_column.py::DefaultDialectIdentityDDL_sqlite+pysqlite_3_46_1::test_create_ddl[identity_args8-ALWAYS AS IDENTITY (START WITH 1 MAXVALUE 10 CYCLE)] 230s test/sql/test_identity_column.py::DefaultDialectIdentityDDL_sqlite+pysqlite_3_46_1::test_create_ddl[identity_args9-BY DEFAULT AS IDENTITY (CACHE 1000 NO CYCLE)] 230s [gw1] [ 25%] PASSED test/sql/test_identity_column.py::DefaultDialectIdentityDDL_sqlite+pysqlite_3_46_1::test_create_ddl[identity_args9-BY DEFAULT AS IDENTITY (CACHE 1000 NO CYCLE)] 230s test/sql/test_identity_column.py::DefaultDialectIdentityDDL_sqlite+pysqlite_3_46_1::test_nullable_kwarg 230s [gw1] [ 25%] PASSED test/sql/test_identity_column.py::DefaultDialectIdentityDDL_sqlite+pysqlite_3_46_1::test_nullable_kwarg 230s test/sql/test_identity_column.py::DefaultDialectIdentityDDL_sqlite+pysqlite_3_46_1::test_other_options 230s [gw1] [ 25%] PASSED test/sql/test_identity_column.py::DefaultDialectIdentityDDL_sqlite+pysqlite_3_46_1::test_other_options 230s test/sql/test_identity_column.py::IdentityDDL::test_autoincrement_true 230s [gw1] [ 25%] SKIPPED test/sql/test_identity_column.py::IdentityDDL::test_autoincrement_true 230s test/sql/test_identity_column.py::IdentityDDL::test_create_ddl[identity_args0-ALWAYS AS IDENTITY] 230s [gw1] [ 25%] SKIPPED test/sql/test_identity_column.py::IdentityDDL::test_create_ddl[identity_args0-ALWAYS AS IDENTITY] 230s test/sql/test_identity_column.py::IdentityDDL::test_create_ddl[identity_args1-BY DEFAULT AS IDENTITY (START WITH 5)] 230s [gw1] [ 25%] SKIPPED test/sql/test_identity_column.py::IdentityDDL::test_create_ddl[identity_args1-BY DEFAULT AS IDENTITY (START WITH 5)] 230s test/sql/test_identity_column.py::IdentityDDL::test_create_ddl[identity_args10-BY DEFAULT AS IDENTITY (CYCLE)] 230s [gw1] [ 25%] SKIPPED test/sql/test_identity_column.py::IdentityDDL::test_create_ddl[identity_args10-BY DEFAULT AS IDENTITY (CYCLE)] 230s test/sql/test_identity_column.py::IdentityDDL::test_create_ddl[identity_args2-ALWAYS AS IDENTITY (INCREMENT BY 2)] 230s [gw1] [ 25%] SKIPPED test/sql/test_identity_column.py::IdentityDDL::test_create_ddl[identity_args2-ALWAYS AS IDENTITY (INCREMENT BY 2)] 230s test/sql/test_identity_column.py::IdentityDDL::test_create_ddl[identity_args3-BY DEFAULT AS IDENTITY (INCREMENT BY 2 START WITH 5)] 230s [gw1] [ 25%] SKIPPED test/sql/test_identity_column.py::IdentityDDL::test_create_ddl[identity_args3-BY DEFAULT AS IDENTITY (INCREMENT BY 2 START WITH 5)] 230s test/sql/test_identity_column.py::IdentityDDL::test_create_ddl[identity_args4-ALWAYS AS IDENTITY (INCREMENT BY 2 START WITH 0 MINVALUE 0)] 230s [gw1] [ 25%] SKIPPED test/sql/test_identity_column.py::IdentityDDL::test_create_ddl[identity_args4-ALWAYS AS IDENTITY (INCREMENT BY 2 START WITH 0 MINVALUE 0)] 230s test/sql/test_identity_column.py::IdentityDDL::test_create_ddl[identity_args5-BY DEFAULT AS IDENTITY (INCREMENT BY 2 START WITH 1 MAXVALUE 5)] 230s [gw1] [ 25%] SKIPPED test/sql/test_identity_column.py::IdentityDDL::test_create_ddl[identity_args5-BY DEFAULT AS IDENTITY (INCREMENT BY 2 START WITH 1 MAXVALUE 5)] 230s test/sql/test_identity_column.py::IdentityDDL::test_create_ddl[identity_args6-ALWAYS AS IDENTITY (INCREMENT BY 2 START WITH 1 NO MAXVALUE)] 230s [gw1] [ 25%] SKIPPED test/sql/test_identity_column.py::IdentityDDL::test_create_ddl[identity_args6-ALWAYS AS IDENTITY (INCREMENT BY 2 START WITH 1 NO MAXVALUE)] 230s test/sql/test_identity_column.py::IdentityDDL::test_create_ddl[identity_args7-BY DEFAULT AS IDENTITY (INCREMENT BY 2 START WITH 0 NO MINVALUE)] 230s [gw1] [ 25%] SKIPPED test/sql/test_identity_column.py::IdentityDDL::test_create_ddl[identity_args7-BY DEFAULT AS IDENTITY (INCREMENT BY 2 START WITH 0 NO MINVALUE)] 230s test/sql/test_identity_column.py::IdentityDDL::test_create_ddl[identity_args8-ALWAYS AS IDENTITY (START WITH 1 MAXVALUE 10 CYCLE)] 230s [gw1] [ 25%] SKIPPED test/sql/test_identity_column.py::IdentityDDL::test_create_ddl[identity_args8-ALWAYS AS IDENTITY (START WITH 1 MAXVALUE 10 CYCLE)] 230s test/sql/test_identity_column.py::IdentityDDL::test_create_ddl[identity_args9-BY DEFAULT AS IDENTITY (CACHE 1000 NO CYCLE)] 230s [gw1] [ 25%] SKIPPED test/sql/test_identity_column.py::IdentityDDL::test_create_ddl[identity_args9-BY DEFAULT AS IDENTITY (CACHE 1000 NO CYCLE)] 230s test/sql/test_identity_column.py::IdentityDDL::test_nullable_kwarg 230s [gw1] [ 25%] SKIPPED test/sql/test_identity_column.py::IdentityDDL::test_nullable_kwarg 230s test/sql/test_identity_column.py::IdentityDDL::test_on_null 230s [gw1] [ 25%] SKIPPED test/sql/test_identity_column.py::IdentityDDL::test_on_null 230s test/sql/test_identity_column.py::IdentityDDL::test_other_options 230s [gw1] [ 25%] SKIPPED test/sql/test_identity_column.py::IdentityDDL::test_other_options 230s test/sql/test_identity_column.py::IdentityTest::test_autoincrement_column 230s [gw0] [ 25%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_cls[False] 230s [gw1] [ 25%] PASSED test/sql/test_identity_column.py::IdentityTest::test_autoincrement_column 230s test/sql/test_identity_column.py::IdentityTest::test_identity_and_sequence 230s [gw1] [ 25%] PASSED test/sql/test_identity_column.py::IdentityTest::test_identity_and_sequence 230s test/sql/test_identity_column.py::IdentityTest::test_identity_autoincrement_false 230s [gw1] [ 25%] PASSED test/sql/test_identity_column.py::IdentityTest::test_identity_autoincrement_false 230s test/sql/test_identity_column.py::IdentityTest::test_server_default_onupdate 230s test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_cls[True] 230s [gw1] [ 25%] PASSED test/sql/test_identity_column.py::IdentityTest::test_server_default_onupdate 230s test/sql/test_identity_column.py::IdentityTest::test_to_metadata 230s [gw1] [ 25%] PASSED test/sql/test_identity_column.py::IdentityTest::test_to_metadata 230s test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored[mariadb] 230s [gw1] [ 25%] PASSED test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored[mariadb] 230s test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored[mysql] 230s [gw1] [ 25%] PASSED test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored[mysql] 230s test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored[oracle] 230s [gw1] [ 25%] PASSED test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored[oracle] 230s test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored[postgresql] 230s [gw1] [ 25%] PASSED test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored[postgresql] 230s test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored[sqlite] 230s [gw1] [ 25%] PASSED test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored[sqlite] 230s test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[True-mariadb] 230s [gw1] [ 25%] PASSED test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[True-mariadb] 230s test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[True-mysql] 230s [gw1] [ 25%] PASSED test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[True-mysql] 230s test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[True-oracle] 230s [gw1] [ 25%] PASSED test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[True-oracle] 230s test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[True-postgresql] 230s [gw1] [ 25%] PASSED test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[True-postgresql] 230s test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[True-sqlite] 230s [gw1] [ 25%] PASSED test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[True-sqlite] 230s test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[auto-mariadb] 230s [gw1] [ 25%] PASSED test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[auto-mariadb] 230s test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[auto-mysql] 230s [gw1] [ 25%] PASSED test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[auto-mysql] 230s test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[auto-oracle] 230s [gw1] [ 25%] PASSED test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[auto-oracle] 230s test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[auto-postgresql] 230s [gw1] [ 25%] PASSED test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[auto-postgresql] 230s test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[auto-sqlite] 230s [gw1] [ 25%] PASSED test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[auto-sqlite] 230s test/orm/test_immediate_load.py::ImmediateTest::test_basic 230s [gw0] [ 25%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_cls[True] 230s test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_descriptor[False] 230s [gw1] [ 25%] PASSED test/orm/test_immediate_load.py::ImmediateTest::test_basic 230s test/orm/test_immediate_load.py::ImmediateTest::test_basic_option[immediate] 230s [gw1] [ 25%] PASSED test/orm/test_immediate_load.py::ImmediateTest::test_basic_option[immediate] 230s test/orm/test_immediate_load.py::ImmediateTest::test_basic_option[raise] 230s [gw0] [ 25%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_descriptor[False] 230s test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_descriptor[True] 230s [gw1] [ 25%] PASSED test/orm/test_immediate_load.py::ImmediateTest::test_basic_option[raise] 230s test/orm/test_immediate_load.py::ImmediateTest::test_basic_option[raise_on_sql] 230s [gw1] [ 25%] PASSED test/orm/test_immediate_load.py::ImmediateTest::test_basic_option[raise_on_sql] 230s test/orm/test_immediate_load.py::ImmediateTest::test_basic_option[select] 230s [gw0] [ 25%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_descriptor[True] 230s [gw1] [ 25%] PASSED test/orm/test_immediate_load.py::ImmediateTest::test_basic_option[select] 230s test/orm/test_options.py::OptionsNoPropTestInh::test_missing_attr_is_missing_of_type_for_subtype[not_use_options] 230s test/orm/test_immediate_load.py::ImmediateTest::test_basic_option_m2o[immediate] 230s [gw1] [ 25%] PASSED test/orm/test_immediate_load.py::ImmediateTest::test_basic_option_m2o[immediate] 230s test/orm/test_immediate_load.py::ImmediateTest::test_basic_option_m2o[raise] 230s [gw1] [ 25%] PASSED test/orm/test_immediate_load.py::ImmediateTest::test_basic_option_m2o[raise] 230s test/orm/test_immediate_load.py::ImmediateTest::test_basic_option_m2o[raise_on_sql] 230s [gw0] [ 25%] PASSED test/orm/test_options.py::OptionsNoPropTestInh::test_missing_attr_is_missing_of_type_for_subtype[not_use_options] 230s test/orm/test_options.py::OptionsNoPropTestInh::test_missing_attr_is_missing_of_type_for_subtype[use_options] 230s [gw0] [ 25%] PASSED test/orm/test_options.py::OptionsNoPropTestInh::test_missing_attr_is_missing_of_type_for_subtype[use_options] 230s test/orm/test_options.py::OptionsNoPropTestInh::test_missing_attr_of_type_subclass_name_matches 230s [gw0] [ 25%] PASSED test/orm/test_options.py::OptionsNoPropTestInh::test_missing_attr_of_type_subclass_name_matches 230s test/orm/test_options.py::OptionsNoPropTestInh::test_missing_attr_of_type_subclass_one 230s [gw1] [ 25%] PASSED test/orm/test_immediate_load.py::ImmediateTest::test_basic_option_m2o[raise_on_sql] 230s [gw0] [ 25%] PASSED test/orm/test_options.py::OptionsNoPropTestInh::test_missing_attr_of_type_subclass_one 230s test/orm/test_options.py::OptionsNoPropTestInh::test_missing_attr_of_type_subclass_two 230s [gw0] [ 25%] PASSED test/orm/test_options.py::OptionsNoPropTestInh::test_missing_attr_of_type_subclass_two 230s test/orm/test_options.py::OptionsNoPropTestInh::test_missing_attr_of_type_wpoly_subclass 230s [gw0] [ 25%] PASSED test/orm/test_options.py::OptionsNoPropTestInh::test_missing_attr_of_type_wpoly_subclass 230s test/orm/test_options.py::OptionsNoPropTestInh::test_missing_attr_wpoly_subclasss 230s [gw0] [ 25%] PASSED test/orm/test_options.py::OptionsNoPropTestInh::test_missing_attr_wpoly_subclasss 230s test/orm/test_immediate_load.py::ImmediateTest::test_basic_option_m2o[select] 230s test/orm/test_options.py::OptionsTest::test_aliased_single 230s [gw1] [ 25%] PASSED test/orm/test_immediate_load.py::ImmediateTest::test_basic_option_m2o[select] 230s test/orm/test_immediate_load.py::ImmediateTest::test_m2one_side[joined] 230s [gw1] [ 25%] PASSED test/orm/test_immediate_load.py::ImmediateTest::test_m2one_side[joined] 230s test/orm/test_immediate_load.py::ImmediateTest::test_m2one_side[selectin] 230s [gw1] [ 25%] PASSED test/orm/test_immediate_load.py::ImmediateTest::test_m2one_side[selectin] 230s test/orm/test_immediate_load.py::ImmediateTest::test_m2one_side[subquery] 230s [gw1] [ 25%] PASSED test/orm/test_immediate_load.py::ImmediateTest::test_m2one_side[subquery] 230s [gw0] [ 25%] PASSED test/orm/test_options.py::OptionsTest::test_aliased_single 230s test/orm/test_options.py::OptionsTest::test_chained 230s [gw0] [ 25%] PASSED test/orm/test_options.py::OptionsTest::test_chained 230s test/orm/test_options.py::OptionsTest::test_chained_plus_multi 230s test/orm/test_immediate_load.py::ImmediateTest::test_o2mone_side[immediate] 230s [gw0] [ 25%] PASSED test/orm/test_options.py::OptionsTest::test_chained_plus_multi 230s test/orm/test_options.py::OptionsTest::test_error_for_string_names_bound[0] 230s [gw0] [ 25%] PASSED test/orm/test_options.py::OptionsTest::test_error_for_string_names_bound[0] 230s test/orm/test_options.py::OptionsTest::test_error_for_string_names_bound[1] 230s [gw0] [ 25%] PASSED test/orm/test_options.py::OptionsTest::test_error_for_string_names_bound[1] 230s test/orm/test_options.py::OptionsTest::test_error_for_string_names_bound[2] 230s [gw0] [ 25%] PASSED test/orm/test_options.py::OptionsTest::test_error_for_string_names_bound[2] 230s test/orm/test_options.py::OptionsTest::test_error_for_string_names_bound[3] 230s [gw0] [ 25%] PASSED test/orm/test_options.py::OptionsTest::test_error_for_string_names_bound[3] 230s test/orm/test_options.py::OptionsTest::test_error_for_string_names_unbound[0] 230s [gw0] [ 25%] PASSED test/orm/test_options.py::OptionsTest::test_error_for_string_names_unbound[0] 230s test/orm/test_options.py::OptionsTest::test_error_for_string_names_unbound[1] 230s [gw0] [ 25%] PASSED test/orm/test_options.py::OptionsTest::test_error_for_string_names_unbound[1] 230s test/orm/test_options.py::OptionsTest::test_error_for_string_names_unbound[2] 230s [gw0] [ 25%] PASSED test/orm/test_options.py::OptionsTest::test_error_for_string_names_unbound[2] 230s test/orm/test_options.py::OptionsTest::test_error_for_string_names_unbound[3] 230s [gw0] [ 25%] PASSED test/orm/test_options.py::OptionsTest::test_error_for_string_names_unbound[3] 230s test/orm/test_options.py::OptionsTest::test_from_base_to_base_attr_via_subclass 230s [gw0] [ 25%] PASSED test/orm/test_options.py::OptionsTest::test_from_base_to_base_attr_via_subclass 230s test/orm/test_options.py::OptionsTest::test_from_base_to_subclass_attr 230s [gw1] [ 25%] PASSED test/orm/test_immediate_load.py::ImmediateTest::test_o2mone_side[immediate] 230s test/orm/test_immediate_load.py::ImmediateTest::test_o2mone_side[joined] 230s [gw0] [ 25%] PASSED test/orm/test_options.py::OptionsTest::test_from_base_to_subclass_attr 230s test/orm/test_options.py::OptionsTest::test_from_subclass_to_subclass_attr 230s [gw0] [ 25%] PASSED test/orm/test_options.py::OptionsTest::test_from_subclass_to_subclass_attr 230s test/orm/test_options.py::OptionsTest::test_get_path_one_level_attribute 230s [gw0] [ 25%] PASSED test/orm/test_options.py::OptionsTest::test_get_path_one_level_attribute 230s test/orm/test_options.py::OptionsTest::test_get_path_one_level_with_unrelated 230s [gw0] [ 25%] PASSED test/orm/test_options.py::OptionsTest::test_get_path_one_level_with_unrelated 230s test/orm/test_options.py::OptionsTest::test_multi_entity_opt_on_second 230s [gw0] [ 25%] PASSED test/orm/test_options.py::OptionsTest::test_multi_entity_opt_on_second 230s test/orm/test_options.py::OptionsTest::test_of_type 230s [gw1] [ 25%] PASSED test/orm/test_immediate_load.py::ImmediateTest::test_o2mone_side[joined] 230s test/orm/test_immediate_load.py::ImmediateTest::test_o2mone_side[selectin] 230s [gw0] [ 25%] PASSED test/orm/test_options.py::OptionsTest::test_of_type 230s test/orm/test_options.py::OptionsTest::test_of_type_plus_level 230s [gw1] [ 25%] PASSED test/orm/test_immediate_load.py::ImmediateTest::test_o2mone_side[selectin] 230s test/orm/test_immediate_load.py::ImmediateTest::test_o2mone_side[subquery] 230s [gw0] [ 25%] PASSED test/orm/test_options.py::OptionsTest::test_of_type_plus_level 230s test/orm/test_options.py::OptionsTest::test_path_exhausted 230s [gw0] [ 25%] PASSED test/orm/test_options.py::OptionsTest::test_path_exhausted 230s test/orm/test_options.py::OptionsTest::test_path_multilevel_attribute 230s [gw0] [ 25%] PASSED test/orm/test_options.py::OptionsTest::test_path_multilevel_attribute 230s test/orm/test_options.py::OptionsTest::test_with_current_aliased_single 230s [gw0] [ 25%] PASSED test/orm/test_options.py::OptionsTest::test_with_current_aliased_single 230s test/orm/test_options.py::OptionsTest::test_with_current_aliased_single_nonmatching_entity 230s [gw0] [ 25%] PASSED test/orm/test_options.py::OptionsTest::test_with_current_aliased_single_nonmatching_entity 230s test/orm/test_options.py::OptionsTest::test_with_current_aliased_single_nonmatching_option 230s [gw0] [ 25%] PASSED test/orm/test_options.py::OptionsTest::test_with_current_aliased_single_nonmatching_option 230s test/orm/test_options.py::OptionsTest::test_with_current_match_aliased_classes 230s [gw0] [ 25%] PASSED test/orm/test_options.py::OptionsTest::test_with_current_match_aliased_classes 230s test/orm/test_options.py::OptionsTest::test_with_current_matching_attribute 230s [gw0] [ 25%] PASSED test/orm/test_options.py::OptionsTest::test_with_current_matching_attribute 230s test/orm/test_options.py::OptionsTest::test_with_current_nonmatching_attribute 230s [gw0] [ 25%] PASSED test/orm/test_options.py::OptionsTest::test_with_current_nonmatching_attribute 230s test/orm/test_options.py::OptionsTest::test_with_current_nonmatching_entity 230s [gw0] [ 25%] PASSED test/orm/test_options.py::OptionsTest::test_with_current_nonmatching_entity 230s [gw1] [ 25%] PASSED test/orm/test_immediate_load.py::ImmediateTest::test_o2mone_side[subquery] 230s test/orm/test_options.py::PickleTest::test_pickle_relationship_loader 230s test/orm/test_immediate_load.py::SelfReferentialTest::test_self_referential_recursive[1-expunge] 230s [gw1] [ 25%] PASSED test/orm/test_immediate_load.py::SelfReferentialTest::test_self_referential_recursive[1-expunge] 230s [gw0] [ 25%] PASSED test/orm/test_options.py::PickleTest::test_pickle_relationship_loader 230s test/orm/test_immediate_load.py::SelfReferentialTest::test_self_referential_recursive[1-keep] 230s test/orm/test_options.py::PickleTest::test_slots 230s [gw1] [ 25%] PASSED test/orm/test_immediate_load.py::SelfReferentialTest::test_self_referential_recursive[1-keep] 230s test/orm/test_immediate_load.py::SelfReferentialTest::test_self_referential_recursive[1-reload] 230s [gw0] [ 25%] PASSED test/orm/test_options.py::PickleTest::test_slots 230s test/orm/test_options.py::SubOptionsTest::test_five 230s [gw1] [ 25%] PASSED test/orm/test_immediate_load.py::SelfReferentialTest::test_self_referential_recursive[1-reload] 230s test/orm/test_immediate_load.py::SelfReferentialTest::test_self_referential_recursive[2-expunge] 230s [gw1] [ 25%] PASSED test/orm/test_immediate_load.py::SelfReferentialTest::test_self_referential_recursive[2-expunge] 230s test/orm/test_immediate_load.py::SelfReferentialTest::test_self_referential_recursive[2-keep] 230s [gw1] [ 25%] PASSED test/orm/test_immediate_load.py::SelfReferentialTest::test_self_referential_recursive[2-keep] 230s test/orm/test_immediate_load.py::SelfReferentialTest::test_self_referential_recursive[2-reload] 230s [gw1] [ 25%] PASSED test/orm/test_immediate_load.py::SelfReferentialTest::test_self_referential_recursive[2-reload] 230s test/orm/test_immediate_load.py::SelfReferentialTest::test_self_referential_recursive[None-expunge] 230s [gw0] [ 25%] PASSED test/orm/test_options.py::SubOptionsTest::test_five 230s test/orm/test_options.py::SubOptionsTest::test_four 230s [gw0] [ 25%] PASSED test/orm/test_options.py::SubOptionsTest::test_four 230s test/orm/test_options.py::SubOptionsTest::test_invalid_one 230s [gw0] [ 25%] PASSED test/orm/test_options.py::SubOptionsTest::test_invalid_one 230s test/orm/test_options.py::SubOptionsTest::test_one 230s [gw1] [ 25%] PASSED test/orm/test_immediate_load.py::SelfReferentialTest::test_self_referential_recursive[None-expunge] 230s [gw0] [ 25%] PASSED test/orm/test_options.py::SubOptionsTest::test_one 230s test/orm/test_options.py::SubOptionsTest::test_three 230s [gw0] [ 25%] PASSED test/orm/test_options.py::SubOptionsTest::test_three 230s test/orm/test_options.py::SubOptionsTest::test_two 230s test/orm/test_immediate_load.py::SelfReferentialTest::test_self_referential_recursive[None-keep] 230s [gw0] [ 25%] PASSED test/orm/test_options.py::SubOptionsTest::test_two 230s test/orm/test_options.py::WithEntitiesTest::test_options_entities_replaced_with_equivs_one 230s [gw1] [ 25%] PASSED test/orm/test_immediate_load.py::SelfReferentialTest::test_self_referential_recursive[None-keep] 230s test/orm/test_immediate_load.py::SelfReferentialTest::test_self_referential_recursive[None-reload] 230s [gw1] [ 25%] PASSED test/orm/test_immediate_load.py::SelfReferentialTest::test_self_referential_recursive[None-reload] 230s test/ext/test_indexable.py::IndexPropertyArrayTest::test_modified 230s [gw1] [ 25%] SKIPPED test/ext/test_indexable.py::IndexPropertyArrayTest::test_modified 230s test/ext/test_indexable.py::IndexPropertyArrayTest::test_mutable 230s [gw1] [ 25%] SKIPPED test/ext/test_indexable.py::IndexPropertyArrayTest::test_mutable 230s test/ext/test_indexable.py::IndexPropertyArrayTest::test_query 230s [gw1] [ 25%] SKIPPED test/ext/test_indexable.py::IndexPropertyArrayTest::test_query 230s test/ext/test_indexable.py::IndexPropertyJsonTest::test_cast_type 230s [gw1] [ 25%] SKIPPED test/ext/test_indexable.py::IndexPropertyJsonTest::test_cast_type 230s test/ext/test_indexable.py::IndexPropertyJsonTest::test_modified 230s [gw1] [ 25%] SKIPPED test/ext/test_indexable.py::IndexPropertyJsonTest::test_modified 230s test/ext/test_indexable.py::IndexPropertyJsonTest::test_multi_dimension 230s [gw1] [ 25%] SKIPPED test/ext/test_indexable.py::IndexPropertyJsonTest::test_multi_dimension 230s test/ext/test_indexable.py::IndexPropertyJsonTest::test_mutable 230s [gw1] [ 25%] SKIPPED test/ext/test_indexable.py::IndexPropertyJsonTest::test_mutable 230s test/ext/test_indexable.py::IndexPropertyJsonTest::test_nested_property_init 230s [gw1] [ 25%] SKIPPED test/ext/test_indexable.py::IndexPropertyJsonTest::test_nested_property_init 230s test/ext/test_indexable.py::IndexPropertyJsonTest::test_nested_property_set 230s [gw1] [ 25%] SKIPPED test/ext/test_indexable.py::IndexPropertyJsonTest::test_nested_property_set 230s test/ext/test_indexable.py::IndexPropertyJsonTest::test_query 230s [gw1] [ 25%] SKIPPED test/ext/test_indexable.py::IndexPropertyJsonTest::test_query 230s test/ext/test_indexable.py::IndexPropertyTest::test_array 230s [gw1] [ 25%] PASSED test/ext/test_indexable.py::IndexPropertyTest::test_array 230s test/ext/test_indexable.py::IndexPropertyTest::test_array_longinit 230s [gw1] [ 25%] PASSED test/ext/test_indexable.py::IndexPropertyTest::test_array_longinit 230s test/ext/test_indexable.py::IndexPropertyTest::test_get_attribute_error 230s [gw1] [ 25%] PASSED test/ext/test_indexable.py::IndexPropertyTest::test_get_attribute_error 230s test/ext/test_indexable.py::IndexPropertyTest::test_get_default_value 230s [gw1] [ 25%] PASSED test/ext/test_indexable.py::IndexPropertyTest::test_get_default_value 230s test/ext/test_indexable.py::IndexPropertyTest::test_json 230s [gw1] [ 25%] PASSED test/ext/test_indexable.py::IndexPropertyTest::test_json 230s test/ext/test_indexable.py::IndexPropertyTest::test_set_immutable 230s [gw1] [ 25%] PASSED test/ext/test_indexable.py::IndexPropertyTest::test_set_immutable 230s test/ext/test_indexable.py::IndexPropertyTest::test_set_mutable_dict 230s [gw1] [ 25%] PASSED test/ext/test_indexable.py::IndexPropertyTest::test_set_mutable_dict 230s test/ext/test_indexable.py::IndexPropertyTest::test_value_is_none_attributeerror 230s [gw1] [ 25%] PASSED test/ext/test_indexable.py::IndexPropertyTest::test_value_is_none_attributeerror 230s test/ext/declarative/test_inheritance.py::ConcreteExtensionConfigTest::test_abstract_in_hierarchy[False] 230s [gw1] [ 25%] PASSED test/ext/declarative/test_inheritance.py::ConcreteExtensionConfigTest::test_abstract_in_hierarchy[False] 230s test/ext/declarative/test_inheritance.py::ConcreteExtensionConfigTest::test_abstract_in_hierarchy[True] 230s [gw1] [ 25%] PASSED test/ext/declarative/test_inheritance.py::ConcreteExtensionConfigTest::test_abstract_in_hierarchy[True] 230s test/ext/declarative/test_inheritance.py::ConcreteExtensionConfigTest::test_classreg_setup 230s [gw0] [ 25%] PASSED test/orm/test_options.py::WithEntitiesTest::test_options_entities_replaced_with_equivs_one 230s test/orm/test_options.py::WithEntitiesTest::test_options_entities_replaced_with_equivs_three 230s [gw0] [ 25%] PASSED test/orm/test_options.py::WithEntitiesTest::test_options_entities_replaced_with_equivs_three 230s test/orm/test_options.py::WithEntitiesTest::test_options_entities_replaced_with_equivs_two 230s [gw0] [ 25%] PASSED test/orm/test_options.py::WithEntitiesTest::test_options_entities_replaced_with_equivs_two 230s test/orm/test_options.py::WithEntitiesTest::test_options_legacy_with_entities_onelevel 230s [gw0] [ 25%] PASSED test/orm/test_options.py::WithEntitiesTest::test_options_legacy_with_entities_onelevel 230s test/orm/test_options.py::WithEntitiesTest::test_options_with_only_cols_onelevel 230s [gw0] [ 25%] PASSED test/orm/test_options.py::WithEntitiesTest::test_options_with_only_cols_onelevel 230s test/ext/test_orderinglist.py::OrderingListTest::test_append_no_reorder 230s [gw0] [ 25%] PASSED test/ext/test_orderinglist.py::OrderingListTest::test_append_no_reorder 230s test/ext/test_orderinglist.py::OrderingListTest::test_append_reorder 230s [gw0] [ 25%] PASSED test/ext/test_orderinglist.py::OrderingListTest::test_append_reorder 230s test/ext/test_orderinglist.py::OrderingListTest::test_funky_ordering 230s [gw0] [ 25%] PASSED test/ext/test_orderinglist.py::OrderingListTest::test_funky_ordering 230s test/ext/test_orderinglist.py::OrderingListTest::test_insert 230s [gw0] [ 25%] PASSED test/ext/test_orderinglist.py::OrderingListTest::test_insert 230s [gw1] [ 25%] PASSED test/ext/declarative/test_inheritance.py::ConcreteExtensionConfigTest::test_classreg_setup 230s test/ext/test_orderinglist.py::OrderingListTest::test_picklability 230s [gw0] [ 25%] PASSED test/ext/test_orderinglist.py::OrderingListTest::test_picklability 230s test/ext/test_orderinglist.py::OrderingListTest::test_replace 230s test/ext/declarative/test_inheritance.py::ConcreteExtensionConfigTest::test_column_attr_names[False] 230s [gw0] [ 25%] PASSED test/ext/test_orderinglist.py::OrderingListTest::test_replace 230s test/ext/test_orderinglist.py::OrderingListTest::test_replace_two 230s [gw0] [ 25%] PASSED test/ext/test_orderinglist.py::OrderingListTest::test_replace_two 230s test/ext/test_orderinglist.py::OrderingListTest::test_slice 230s [gw1] [ 25%] PASSED test/ext/declarative/test_inheritance.py::ConcreteExtensionConfigTest::test_column_attr_names[False] 230s [gw0] [ 25%] PASSED test/ext/test_orderinglist.py::OrderingListTest::test_slice 230s test/ext/declarative/test_inheritance.py::ConcreteExtensionConfigTest::test_column_attr_names[True] 230s test/aaa_profiling/test_orm.py::AnnotatedOverheadTest::test_bundle_w_annotation 230s [gw1] [ 25%] PASSED test/ext/declarative/test_inheritance.py::ConcreteExtensionConfigTest::test_column_attr_names[True] 230s test/ext/declarative/test_inheritance.py::ConcreteExtensionConfigTest::test_configure_discriminator_col 230s [gw0] [ 25%] SKIPPED test/aaa_profiling/test_orm.py::AnnotatedOverheadTest::test_bundle_w_annotation 230s test/aaa_profiling/test_orm.py::AnnotatedOverheadTest::test_bundle_wo_annotation 230s [gw1] [ 25%] PASSED test/ext/declarative/test_inheritance.py::ConcreteExtensionConfigTest::test_configure_discriminator_col 230s test/ext/declarative/test_inheritance.py::ConcreteExtensionConfigTest::test_prop_on_base 230s [gw0] [ 25%] SKIPPED test/aaa_profiling/test_orm.py::AnnotatedOverheadTest::test_bundle_wo_annotation 230s test/aaa_profiling/test_orm.py::AnnotatedOverheadTest::test_entity_w_annotations 230s [gw1] [ 25%] PASSED test/ext/declarative/test_inheritance.py::ConcreteExtensionConfigTest::test_prop_on_base 230s test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_abs_clean_dir 230s [gw0] [ 25%] SKIPPED test/aaa_profiling/test_orm.py::AnnotatedOverheadTest::test_entity_w_annotations 230s test/aaa_profiling/test_orm.py::AnnotatedOverheadTest::test_entity_wo_annotations 230s [gw1] [ 25%] PASSED test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_abs_clean_dir 230s test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_abs_concrete_extension_warn_concrete_disc_resolves_overlap[False] 230s [gw1] [ 25%] PASSED test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_abs_concrete_extension_warn_concrete_disc_resolves_overlap[False] 230s test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_abs_concrete_extension_warn_concrete_disc_resolves_overlap[True] 230s [gw0] [ 25%] SKIPPED test/aaa_profiling/test_orm.py::AnnotatedOverheadTest::test_entity_wo_annotations 230s test/aaa_profiling/test_orm.py::AnnotatedOverheadTest::test_no_bundle 230s [gw1] [ 25%] PASSED test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_abs_concrete_extension_warn_concrete_disc_resolves_overlap[True] 230s test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_abs_concrete_extension_warn_for_overlap 230s [gw1] [ 25%] PASSED test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_abs_concrete_extension_warn_for_overlap 230s [gw0] [ 25%] SKIPPED test/aaa_profiling/test_orm.py::AnnotatedOverheadTest::test_no_bundle 230s test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_abstract_concrete_base_didnt_configure 230s test/aaa_profiling/test_orm.py::AnnotatedOverheadTest::test_no_bundle_w_annotations 230s [gw1] [ 25%] PASSED test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_abstract_concrete_base_didnt_configure 230s test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_abstract_concrete_extension 230s [gw0] [ 25%] SKIPPED test/aaa_profiling/test_orm.py::AnnotatedOverheadTest::test_no_bundle_w_annotations 230s test/aaa_profiling/test_orm.py::AnnotatedOverheadTest::test_no_bundle_wo_annotations 230s [gw1] [ 25%] PASSED test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_abstract_concrete_extension 230s test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_abstract_concrete_extension_descriptor_refresh[False] 230s [gw0] [ 25%] SKIPPED test/aaa_profiling/test_orm.py::AnnotatedOverheadTest::test_no_bundle_wo_annotations 230s test/aaa_profiling/test_orm.py::AnnotatedOverheadTest::test_no_entity_w_annotations 230s [gw1] [ 25%] PASSED test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_abstract_concrete_extension_descriptor_refresh[False] 231s test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_abstract_concrete_extension_descriptor_refresh[True] 231s [gw0] [ 25%] SKIPPED test/aaa_profiling/test_orm.py::AnnotatedOverheadTest::test_no_entity_w_annotations 231s test/aaa_profiling/test_orm.py::AnnotatedOverheadTest::test_no_entity_wo_annotations 231s [gw1] [ 25%] PASSED test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_abstract_concrete_extension_descriptor_refresh[True] 231s [gw0] [ 25%] SKIPPED test/aaa_profiling/test_orm.py::AnnotatedOverheadTest::test_no_entity_wo_annotations 231s test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_concrete_extension 231s test/aaa_profiling/test_orm.py::AttributeOverheadTest::test_attribute_set 231s [gw0] [ 25%] SKIPPED test/aaa_profiling/test_orm.py::AttributeOverheadTest::test_attribute_set 231s test/aaa_profiling/test_orm.py::AttributeOverheadTest::test_collection_append_remove 231s [gw0] [ 25%] SKIPPED test/aaa_profiling/test_orm.py::AttributeOverheadTest::test_collection_append_remove 231s test/aaa_profiling/test_orm.py::BranchedOptionTest::test_query_opts_key_bound_branching 231s [gw1] [ 25%] PASSED test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_concrete_extension 231s test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_concrete_extension_warn_concrete_disc_resolves_overlap 231s [gw1] [ 25%] PASSED test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_concrete_extension_warn_concrete_disc_resolves_overlap 231s test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_concrete_extension_warn_for_overlap 231s [gw1] [ 25%] PASSED test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_concrete_extension_warn_for_overlap 231s test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_concrete_inline_non_polymorphic 231s [gw0] [ 25%] SKIPPED test/aaa_profiling/test_orm.py::BranchedOptionTest::test_query_opts_key_bound_branching 231s test/aaa_profiling/test_orm.py::BranchedOptionTest::test_query_opts_unbound_branching 231s [gw1] [ 25%] PASSED test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_concrete_inline_non_polymorphic 231s test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_explicit 231s [gw1] [ 25%] PASSED test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_explicit 231s test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_has_inherited_table_doesnt_consider_base 231s [gw1] [ 25%] PASSED test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_has_inherited_table_doesnt_consider_base 231s test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_has_inherited_table_in_mapper_args 231s [gw1] [ 25%] PASSED test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_has_inherited_table_in_mapper_args 231s [gw0] [ 25%] SKIPPED test/aaa_profiling/test_orm.py::BranchedOptionTest::test_query_opts_unbound_branching 231s test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_ok_to_override_type_from_abstract 231s test/aaa_profiling/test_orm.py::DeferOptionsTest::test_baseline 231s [gw1] [ 25%] PASSED test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_ok_to_override_type_from_abstract 231s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_add_deferred 231s [gw1] [ 25%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_add_deferred 231s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_add_parentcol_after_the_fact 231s [gw1] [ 25%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_add_parentcol_after_the_fact 231s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_add_sub_parentcol_after_the_fact 231s [gw1] [ 25%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_add_sub_parentcol_after_the_fact 231s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_add_subcol_after_the_fact 231s [gw1] [ 25%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_add_subcol_after_the_fact 231s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_class_w_invalid_multiple_bases 231s [gw1] [ 25%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_class_w_invalid_multiple_bases 231s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_columns_single_inheritance_cascading_resolution_pk[legacy] 231s [gw1] [ 25%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_columns_single_inheritance_cascading_resolution_pk[legacy] 231s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_columns_single_inheritance_cascading_resolution_pk[use_existing_column] 231s [gw1] [ 25%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_columns_single_inheritance_cascading_resolution_pk[use_existing_column] 231s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_columns_single_inheritance_conflict_resolution[different_attr-legacy] 231s [gw1] [ 25%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_columns_single_inheritance_conflict_resolution[different_attr-legacy] 231s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_columns_single_inheritance_conflict_resolution[different_attr-use_existing_column] 231s [gw1] [ 25%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_columns_single_inheritance_conflict_resolution[different_attr-use_existing_column] 231s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_columns_single_inheritance_conflict_resolution[not_different_attr-legacy] 231s [gw1] [ 25%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_columns_single_inheritance_conflict_resolution[not_different_attr-legacy] 231s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_columns_single_inheritance_conflict_resolution[not_different_attr-use_existing_column] 231s [gw1] [ 25%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_columns_single_inheritance_conflict_resolution[not_different_attr-use_existing_column] 231s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_columns_single_inheritance_conflict_resolution_pk[legacy] 231s [gw1] [ 25%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_columns_single_inheritance_conflict_resolution_pk[legacy] 231s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_columns_single_inheritance_conflict_resolution_pk[use_existing_column] 231s [gw1] [ 25%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_columns_single_inheritance_conflict_resolution_pk[use_existing_column] 231s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_custom_join_condition 231s [gw1] [ 25%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_custom_join_condition 231s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_declared_attr_mapped_args[da_directive] 231s [gw1] [ 25%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_declared_attr_mapped_args[da_directive] 231s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_declared_attr_mapped_args[declared_attr] 231s [gw1] [ 25%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_declared_attr_mapped_args[declared_attr] 231s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_dupe_name_in_hierarchy 231s [gw1] [ 25%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_dupe_name_in_hierarchy 231s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_foreign_keys_with_col 231s [gw1] [ 25%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_foreign_keys_with_col 231s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_intermediate_abstract_class_on_classical 231s [gw1] [ 25%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_intermediate_abstract_class_on_classical 231s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_intermediate_unmapped_class_on_classical 231s [gw1] [ 25%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_intermediate_unmapped_class_on_classical 231s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_joined 231s [gw1] [ 25%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_joined 231s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_joined_from_single 231s [gw1] [ 25%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_joined_from_single 231s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_polymorphic_on_converted_from_inst 231s [gw1] [ 25%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_polymorphic_on_converted_from_inst 231s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_cols_on_sub_base_of_joined 231s [gw1] [ 25%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_cols_on_sub_base_of_joined 231s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_cols_on_sub_base_of_subquery 231s [gw1] [ 25%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_cols_on_sub_base_of_subquery 231s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_cols_on_sub_to_joined 231s [gw1] [ 25%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_cols_on_sub_to_joined 231s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_colsonbase 231s [gw1] [ 25%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_colsonbase 231s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_colsonsub 231s [gw1] [ 25%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_colsonsub 231s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_constraint_on_sub 231s [gw1] [ 25%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_constraint_on_sub 231s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_detects_conflict 231s [gw1] [ 25%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_detects_conflict 231s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_fksonsub 231s [gw1] [ 25%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_fksonsub 231s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_from_joined_colsonsub 231s [gw1] [ 25%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_from_joined_colsonsub 231s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_no_special_cols 231s [gw1] [ 25%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_no_special_cols 231s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_no_table_args 231s [gw1] [ 25%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_no_table_args 231s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_three_levels 231s [gw1] [ 25%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_three_levels 231s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_subclass_mixin 231s [gw1] [ 25%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_subclass_mixin 231s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_use_existing_column_other_inh_types[c_first-combine_on_b-not_omit_from_statements] 231s [gw1] [ 25%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_use_existing_column_other_inh_types[c_first-combine_on_b-not_omit_from_statements] 231s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_use_existing_column_other_inh_types[c_first-combine_on_b-omit_from_statements] 231s [gw1] [ 25%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_use_existing_column_other_inh_types[c_first-combine_on_b-omit_from_statements] 231s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_use_existing_column_other_inh_types[c_first-not_combine_on_b-not_omit_from_statements] 231s [gw1] [ 25%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_use_existing_column_other_inh_types[c_first-not_combine_on_b-not_omit_from_statements] 231s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_use_existing_column_other_inh_types[c_first-not_combine_on_b-omit_from_statements] 231s [gw1] [ 25%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_use_existing_column_other_inh_types[c_first-not_combine_on_b-omit_from_statements] 231s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_use_existing_column_other_inh_types[not_c_first-combine_on_b-not_omit_from_statements] 231s [gw1] [ 25%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_use_existing_column_other_inh_types[not_c_first-combine_on_b-not_omit_from_statements] 231s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_use_existing_column_other_inh_types[not_c_first-combine_on_b-omit_from_statements] 231s [gw1] [ 25%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_use_existing_column_other_inh_types[not_c_first-combine_on_b-omit_from_statements] 231s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_use_existing_column_other_inh_types[not_c_first-not_combine_on_b-not_omit_from_statements] 231s [gw1] [ 25%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_use_existing_column_other_inh_types[not_c_first-not_combine_on_b-not_omit_from_statements] 231s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_use_existing_column_other_inh_types[not_c_first-not_combine_on_b-omit_from_statements] 231s [gw1] [ 25%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_use_existing_column_other_inh_types[not_c_first-not_combine_on_b-omit_from_statements] 231s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_we_must_copy_mapper_args 231s [gw1] [ 25%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_we_must_copy_mapper_args 231s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_we_must_only_copy_column_mapper_args 231s [gw1] [ 25%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_we_must_only_copy_column_mapper_args 231s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_with_undefined_foreignkey 231s [gw1] [ 25%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_with_undefined_foreignkey 231s test/orm/declarative/test_inheritance.py::OverlapColPrecedenceTest::test_alt_name_base 231s [gw1] [ 25%] PASSED test/orm/declarative/test_inheritance.py::OverlapColPrecedenceTest::test_alt_name_base 232s test/orm/declarative/test_inheritance.py::OverlapColPrecedenceTest::test_alt_name_both 232s [gw1] [ 26%] PASSED test/orm/declarative/test_inheritance.py::OverlapColPrecedenceTest::test_alt_name_both 232s test/orm/declarative/test_inheritance.py::OverlapColPrecedenceTest::test_alt_name_sub 232s [gw1] [ 26%] PASSED test/orm/declarative/test_inheritance.py::OverlapColPrecedenceTest::test_alt_name_sub 232s test/orm/declarative/test_inheritance.py::OverlapColPrecedenceTest::test_basic 232s [gw1] [ 26%] PASSED test/orm/declarative/test_inheritance.py::OverlapColPrecedenceTest::test_basic 232s test/sql/test_insert.py::EmptyTest::test_empty_insert_default 232s [gw1] [ 26%] PASSED test/sql/test_insert.py::EmptyTest::test_empty_insert_default 232s test/sql/test_insert.py::EmptyTest::test_insert_with_empty_collection_values[collection0] 232s [gw1] [ 26%] PASSED test/sql/test_insert.py::EmptyTest::test_insert_with_empty_collection_values[collection0] 232s test/sql/test_insert.py::EmptyTest::test_insert_with_empty_collection_values[collection1] 232s [gw1] [ 26%] PASSED test/sql/test_insert.py::EmptyTest::test_insert_with_empty_collection_values[collection1] 232s test/sql/test_insert.py::EmptyTest::test_insert_with_empty_collection_values[collection2] 232s [gw1] [ 26%] PASSED test/sql/test_insert.py::EmptyTest::test_insert_with_empty_collection_values[collection2] 232s test/sql/test_insert.py::EmptyTest::test_supports_empty_insert_false 232s [gw1] [ 26%] PASSED test/sql/test_insert.py::EmptyTest::test_supports_empty_insert_false 232s test/sql/test_insert.py::EmptyTest::test_supports_empty_insert_true 232s [gw1] [ 26%] PASSED test/sql/test_insert.py::EmptyTest::test_supports_empty_insert_true 232s test/sql/test_insert.py::EmptyTest::test_supports_empty_insert_true_executemany_mode 232s [gw1] [ 26%] PASSED test/sql/test_insert.py::EmptyTest::test_supports_empty_insert_true_executemany_mode 232s [gw0] [ 26%] SKIPPED test/aaa_profiling/test_orm.py::DeferOptionsTest::test_baseline 232s test/sql/test_insert.py::InsertImplicitReturningTest::test_explicit_null_implicit_returning_still_renders[nothing-False] 232s test/aaa_profiling/test_orm.py::DeferOptionsTest::test_defer_many_cols 232s [gw1] [ 26%] PASSED test/sql/test_insert.py::InsertImplicitReturningTest::test_explicit_null_implicit_returning_still_renders[nothing-False] 232s test/sql/test_insert.py::InsertImplicitReturningTest::test_explicit_null_implicit_returning_still_renders[nothing-True] 232s [gw1] [ 26%] PASSED test/sql/test_insert.py::InsertImplicitReturningTest::test_explicit_null_implicit_returning_still_renders[nothing-True] 232s test/sql/test_insert.py::InsertImplicitReturningTest::test_explicit_null_implicit_returning_still_renders[params-False] 232s [gw1] [ 26%] PASSED test/sql/test_insert.py::InsertImplicitReturningTest::test_explicit_null_implicit_returning_still_renders[params-False] 232s test/sql/test_insert.py::InsertImplicitReturningTest::test_explicit_null_implicit_returning_still_renders[params-True] 232s [gw1] [ 26%] PASSED test/sql/test_insert.py::InsertImplicitReturningTest::test_explicit_null_implicit_returning_still_renders[params-True] 232s test/sql/test_insert.py::InsertImplicitReturningTest::test_explicit_null_implicit_returning_still_renders[values-False] 232s [gw1] [ 26%] PASSED test/sql/test_insert.py::InsertImplicitReturningTest::test_explicit_null_implicit_returning_still_renders[values-False] 232s test/sql/test_insert.py::InsertImplicitReturningTest::test_explicit_null_implicit_returning_still_renders[values-True] 232s [gw1] [ 26%] PASSED test/sql/test_insert.py::InsertImplicitReturningTest::test_explicit_null_implicit_returning_still_renders[values-True] 232s test/sql/test_insert.py::InsertImplicitReturningTest::test_insert_multiple_values 232s [gw1] [ 26%] PASSED test/sql/test_insert.py::InsertImplicitReturningTest::test_insert_multiple_values 232s test/sql/test_insert.py::InsertImplicitReturningTest::test_insert_multiple_values_literal_binds 232s [gw1] [ 26%] PASSED test/sql/test_insert.py::InsertImplicitReturningTest::test_insert_multiple_values_literal_binds 232s test/sql/test_insert.py::InsertImplicitReturningTest::test_insert_multiple_values_return_defaults 232s [gw1] [ 26%] PASSED test/sql/test_insert.py::InsertImplicitReturningTest::test_insert_multiple_values_return_defaults 232s test/sql/test_insert.py::InsertImplicitReturningTest::test_insert_select 232s [gw1] [ 26%] PASSED test/sql/test_insert.py::InsertImplicitReturningTest::test_insert_select 232s test/sql/test_insert.py::InsertImplicitReturningTest::test_insert_select_return_defaults 232s [gw1] [ 26%] PASSED test/sql/test_insert.py::InsertImplicitReturningTest::test_insert_select_return_defaults 232s test/sql/test_insert.py::InsertImplicitReturningTest::test_insert_single_element_values 232s [gw1] [ 26%] PASSED test/sql/test_insert.py::InsertImplicitReturningTest::test_insert_single_element_values 232s test/sql/test_insert.py::InsertImplicitReturningTest::test_insert_single_list_values 232s [gw1] [ 26%] PASSED test/sql/test_insert.py::InsertImplicitReturningTest::test_insert_single_list_values 232s test/sql/test_insert.py::InsertTest::test_anticipate_no_pk_composite_pk 232s [gw1] [ 26%] PASSED test/sql/test_insert.py::InsertTest::test_anticipate_no_pk_composite_pk 232s test/sql/test_insert.py::InsertTest::test_anticipate_no_pk_composite_pk_implicit_returning 232s [gw1] [ 26%] PASSED test/sql/test_insert.py::InsertTest::test_anticipate_no_pk_composite_pk_implicit_returning 232s test/sql/test_insert.py::InsertTest::test_anticipate_no_pk_composite_pk_prefetch 232s [gw1] [ 26%] PASSED test/sql/test_insert.py::InsertTest::test_anticipate_no_pk_composite_pk_prefetch 232s test/sql/test_insert.py::InsertTest::test_anticipate_no_pk_lower_case_table 232s [gw1] [ 26%] PASSED test/sql/test_insert.py::InsertTest::test_anticipate_no_pk_lower_case_table 232s test/sql/test_insert.py::InsertTest::test_anticipate_no_pk_non_composite_pk 232s [gw1] [ 26%] PASSED test/sql/test_insert.py::InsertTest::test_anticipate_no_pk_non_composite_pk 232s test/sql/test_insert.py::InsertTest::test_anticipate_no_pk_non_composite_pk_implicit_returning 232s [gw1] [ 26%] PASSED test/sql/test_insert.py::InsertTest::test_anticipate_no_pk_non_composite_pk_implicit_returning 232s test/sql/test_insert.py::InsertTest::test_anticipate_no_pk_non_composite_pk_prefetch 232s [gw1] [ 26%] PASSED test/sql/test_insert.py::InsertTest::test_anticipate_no_pk_non_composite_pk_prefetch 232s [gw0] [ 26%] SKIPPED test/aaa_profiling/test_orm.py::DeferOptionsTest::test_defer_many_cols 232s test/sql/test_insert.py::InsertTest::test_anticipate_nullable_composite_pk 232s [gw1] [ 26%] PASSED test/sql/test_insert.py::InsertTest::test_anticipate_nullable_composite_pk 232s test/sql/test_insert.py::InsertTest::test_bindparam_name_no_consume_error 232s [gw1] [ 26%] PASSED test/sql/test_insert.py::InsertTest::test_bindparam_name_no_consume_error 232s test/sql/test_insert.py::InsertTest::test_binds_that_match_columns 232s test/aaa_profiling/test_orm.py::JoinConditionTest::test_a_to_b_aliased 232s [gw1] [ 26%] PASSED test/sql/test_insert.py::InsertTest::test_binds_that_match_columns 232s test/sql/test_insert.py::InsertTest::test_generic_insert_bind_params_all_columns 232s [gw1] [ 26%] PASSED test/sql/test_insert.py::InsertTest::test_generic_insert_bind_params_all_columns 232s test/sql/test_insert.py::InsertTest::test_heterogeneous_multi_values[dollar] 232s [gw1] [ 26%] PASSED test/sql/test_insert.py::InsertTest::test_heterogeneous_multi_values[dollar] 232s test/sql/test_insert.py::InsertTest::test_heterogeneous_multi_values[numeric] 232s [gw1] [ 26%] PASSED test/sql/test_insert.py::InsertTest::test_heterogeneous_multi_values[numeric] 232s test/sql/test_insert.py::InsertTest::test_heterogeneous_multi_values[pg] 232s [gw1] [ 26%] PASSED test/sql/test_insert.py::InsertTest::test_heterogeneous_multi_values[pg] 232s test/sql/test_insert.py::InsertTest::test_heterogeneous_multi_values[qmark] 232s [gw1] [ 26%] PASSED test/sql/test_insert.py::InsertTest::test_heterogeneous_multi_values[qmark] 232s test/sql/test_insert.py::InsertTest::test_inline_default 232s [gw1] [ 26%] PASSED test/sql/test_insert.py::InsertTest::test_inline_default 232s test/sql/test_insert.py::InsertTest::test_inline_defaults 232s [gw1] [ 26%] PASSED test/sql/test_insert.py::InsertTest::test_inline_defaults 232s test/sql/test_insert.py::InsertTest::test_insert_from_select_col_values 232s [gw1] [ 26%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_col_values 232s test/sql/test_insert.py::InsertTest::test_insert_from_select_cte_follows_insert_one 232s [gw1] [ 26%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_cte_follows_insert_one 232s test/sql/test_insert.py::InsertTest::test_insert_from_select_cte_follows_insert_two 232s [gw1] [ 26%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_cte_follows_insert_two 232s test/sql/test_insert.py::InsertTest::test_insert_from_select_cte_one 232s [gw1] [ 26%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_cte_one 232s test/sql/test_insert.py::InsertTest::test_insert_from_select_cte_two 232s [gw1] [ 26%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_cte_two 232s test/sql/test_insert.py::InsertTest::test_insert_from_select_dont_mutate_raw_columns 232s [gw1] [ 26%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_dont_mutate_raw_columns 232s test/sql/test_insert.py::InsertTest::test_insert_from_select_fn_defaults 232s [gw1] [ 26%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_fn_defaults 232s test/sql/test_insert.py::InsertTest::test_insert_from_select_fn_defaults_compound 232s [gw1] [ 26%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_fn_defaults_compound 232s test/sql/test_insert.py::InsertTest::test_insert_from_select_fn_defaults_compound_subquery 232s [gw1] [ 26%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_fn_defaults_compound_subquery 232s test/sql/test_insert.py::InsertTest::test_insert_from_select_no_defaults 232s [gw1] [ 26%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_no_defaults 232s test/sql/test_insert.py::InsertTest::test_insert_from_select_override_defaults 232s [gw1] [ 26%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_override_defaults 232s [gw0] [ 26%] SKIPPED test/aaa_profiling/test_orm.py::JoinConditionTest::test_a_to_b_aliased 232s test/sql/test_insert.py::InsertTest::test_insert_from_select_returning 232s [gw1] [ 26%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_returning 232s test/aaa_profiling/test_orm.py::JoinConditionTest::test_a_to_b_aliased_select_join 232s test/sql/test_insert.py::InsertTest::test_insert_from_select_select 232s [gw1] [ 26%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_select 232s [gw0] [ 26%] SKIPPED test/aaa_profiling/test_orm.py::JoinConditionTest::test_a_to_b_aliased_select_join 232s test/aaa_profiling/test_orm.py::JoinConditionTest::test_a_to_b_plain 232s test/sql/test_insert.py::InsertTest::test_insert_from_select_select_alt_ordering 232s [gw1] [ 26%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_select_alt_ordering 232s [gw0] [ 26%] SKIPPED test/aaa_profiling/test_orm.py::JoinConditionTest::test_a_to_b_plain 232s test/sql/test_insert.py::InsertTest::test_insert_from_select_seq 232s test/aaa_profiling/test_orm.py::JoinConditionTest::test_a_to_d 232s [gw1] [ 26%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_seq 232s test/sql/test_insert.py::InsertTest::test_insert_from_select_table 232s [gw0] [ 26%] SKIPPED test/aaa_profiling/test_orm.py::JoinConditionTest::test_a_to_d 232s [gw1] [ 26%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_table 232s test/sql/test_insert.py::InsertTest::test_insert_from_select_union 232s test/aaa_profiling/test_orm.py::JoinConditionTest::test_a_to_d_aliased 232s [gw1] [ 26%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_union 232s test/sql/test_insert.py::InsertTest::test_insert_from_select_with_python_defaults 232s [gw0] [ 26%] SKIPPED test/aaa_profiling/test_orm.py::JoinConditionTest::test_a_to_d_aliased 232s [gw1] [ 26%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_with_python_defaults 232s test/sql/test_insert.py::InsertTest::test_insert_from_select_with_sql_defaults 232s [gw1] [ 26%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_with_sql_defaults 232s test/aaa_profiling/test_orm.py::JoinedEagerLoadTest::test_fetch_results_integrated 232s test/sql/test_insert.py::InsertTest::test_insert_literal_binds 232s [gw1] [ 26%] PASSED test/sql/test_insert.py::InsertTest::test_insert_literal_binds 232s test/sql/test_insert.py::InsertTest::test_insert_literal_binds_sequence_notimplemented 232s [gw1] [ 26%] PASSED test/sql/test_insert.py::InsertTest::test_insert_literal_binds_sequence_notimplemented 232s test/sql/test_insert.py::InsertTest::test_insert_mix_select_values_exception 232s [gw1] [ 26%] PASSED test/sql/test_insert.py::InsertTest::test_insert_mix_select_values_exception 232s test/sql/test_insert.py::InsertTest::test_insert_mix_values_select_exception 232s [gw1] [ 26%] PASSED test/sql/test_insert.py::InsertTest::test_insert_mix_values_select_exception 232s test/sql/test_insert.py::InsertTest::test_insert_returning_not_in_default 232s [gw1] [ 26%] PASSED test/sql/test_insert.py::InsertTest::test_insert_returning_not_in_default 232s test/sql/test_insert.py::InsertTest::test_insert_seq_non_pk_multi_values 232s [gw1] [ 26%] PASSED test/sql/test_insert.py::InsertTest::test_insert_seq_non_pk_multi_values 232s test/sql/test_insert.py::InsertTest::test_insert_seq_pk_multi_values 232s [gw1] [ 26%] PASSED test/sql/test_insert.py::InsertTest::test_insert_seq_pk_multi_values 232s test/sql/test_insert.py::InsertTest::test_insert_seq_pk_multi_values_seq_not_supported 232s [gw1] [ 26%] PASSED test/sql/test_insert.py::InsertTest::test_insert_seq_pk_multi_values_seq_not_supported 232s test/sql/test_insert.py::InsertTest::test_insert_values_multiple 232s [gw1] [ 26%] PASSED test/sql/test_insert.py::InsertTest::test_insert_values_multiple 232s test/sql/test_insert.py::InsertTest::test_insert_with_user_supplied_bind_params 232s [gw1] [ 26%] PASSED test/sql/test_insert.py::InsertTest::test_insert_with_user_supplied_bind_params 232s test/sql/test_insert.py::InsertTest::test_insert_with_values_dict 232s [gw1] [ 26%] PASSED test/sql/test_insert.py::InsertTest::test_insert_with_values_dict 232s test/sql/test_insert.py::InsertTest::test_insert_with_values_func 232s [gw1] [ 26%] PASSED test/sql/test_insert.py::InsertTest::test_insert_with_values_func 232s test/sql/test_insert.py::InsertTest::test_insert_with_values_tuple 232s [gw1] [ 26%] PASSED test/sql/test_insert.py::InsertTest::test_insert_with_values_tuple 232s test/sql/test_insert.py::InsertTest::test_prefix_with 232s [gw1] [ 26%] PASSED test/sql/test_insert.py::InsertTest::test_prefix_with 232s test/sql/test_insert.py::InsertTest::test_return_defaults_generative[initial_keys0-second_keys0-expected_keys0] 232s [gw1] [ 26%] PASSED test/sql/test_insert.py::InsertTest::test_return_defaults_generative[initial_keys0-second_keys0-expected_keys0] 232s test/sql/test_insert.py::InsertTest::test_return_defaults_generative[initial_keys1-second_keys1-expected_keys1] 232s [gw1] [ 26%] PASSED test/sql/test_insert.py::InsertTest::test_return_defaults_generative[initial_keys1-second_keys1-expected_keys1] 232s test/sql/test_insert.py::InsertTest::test_return_defaults_generative[initial_keys2-second_keys2-expected_keys2] 232s [gw1] [ 26%] PASSED test/sql/test_insert.py::InsertTest::test_return_defaults_generative[initial_keys2-second_keys2-expected_keys2] 232s test/sql/test_insert.py::InsertTest::test_return_defaults_generative[initial_keys3-second_keys3-expected_keys3] 232s [gw1] [ 26%] PASSED test/sql/test_insert.py::InsertTest::test_return_defaults_generative[initial_keys3-second_keys3-expected_keys3] 232s test/sql/test_insert.py::InsertTest::test_sort_by_parameter_ordering_parameter_no_multi_values[not_sort_by_parameter_order-multi_values-after] 232s [gw1] [ 26%] PASSED test/sql/test_insert.py::InsertTest::test_sort_by_parameter_ordering_parameter_no_multi_values[not_sort_by_parameter_order-multi_values-after] 232s test/sql/test_insert.py::InsertTest::test_sort_by_parameter_ordering_parameter_no_multi_values[not_sort_by_parameter_order-multi_values-before] 232s [gw1] [ 26%] PASSED test/sql/test_insert.py::InsertTest::test_sort_by_parameter_ordering_parameter_no_multi_values[not_sort_by_parameter_order-multi_values-before] 232s test/sql/test_insert.py::InsertTest::test_sort_by_parameter_ordering_parameter_no_multi_values[not_sort_by_parameter_order-not_multi_values-after] 232s [gw1] [ 26%] PASSED test/sql/test_insert.py::InsertTest::test_sort_by_parameter_ordering_parameter_no_multi_values[not_sort_by_parameter_order-not_multi_values-after] 232s test/sql/test_insert.py::InsertTest::test_sort_by_parameter_ordering_parameter_no_multi_values[not_sort_by_parameter_order-not_multi_values-before] 232s [gw1] [ 26%] PASSED test/sql/test_insert.py::InsertTest::test_sort_by_parameter_ordering_parameter_no_multi_values[not_sort_by_parameter_order-not_multi_values-before] 232s test/sql/test_insert.py::InsertTest::test_sort_by_parameter_ordering_parameter_no_multi_values[sort_by_parameter_order-multi_values-after] 232s [gw1] [ 26%] PASSED test/sql/test_insert.py::InsertTest::test_sort_by_parameter_ordering_parameter_no_multi_values[sort_by_parameter_order-multi_values-after] 232s test/sql/test_insert.py::InsertTest::test_sort_by_parameter_ordering_parameter_no_multi_values[sort_by_parameter_order-multi_values-before] 232s [gw1] [ 26%] PASSED test/sql/test_insert.py::InsertTest::test_sort_by_parameter_ordering_parameter_no_multi_values[sort_by_parameter_order-multi_values-before] 232s test/sql/test_insert.py::InsertTest::test_sort_by_parameter_ordering_parameter_no_multi_values[sort_by_parameter_order-not_multi_values-after] 232s [gw1] [ 26%] PASSED test/sql/test_insert.py::InsertTest::test_sort_by_parameter_ordering_parameter_no_multi_values[sort_by_parameter_order-not_multi_values-after] 232s test/sql/test_insert.py::InsertTest::test_sort_by_parameter_ordering_parameter_no_multi_values[sort_by_parameter_order-not_multi_values-before] 232s [gw1] [ 26%] PASSED test/sql/test_insert.py::InsertTest::test_sort_by_parameter_ordering_parameter_no_multi_values[sort_by_parameter_order-not_multi_values-before] 232s test/sql/test_insert.py::InsertTest::test_unconsumed_names_kwargs 232s [gw1] [ 26%] PASSED test/sql/test_insert.py::InsertTest::test_unconsumed_names_kwargs 232s test/sql/test_insert.py::InsertTest::test_unconsumed_names_multi_values_dict 232s [gw1] [ 26%] PASSED test/sql/test_insert.py::InsertTest::test_unconsumed_names_multi_values_dict 232s test/sql/test_insert.py::InsertTest::test_unconsumed_names_values_dict 232s [gw1] [ 26%] PASSED test/sql/test_insert.py::InsertTest::test_unconsumed_names_values_dict 232s test/sql/test_insert.py::MultirowTest::test_inline_default 232s [gw1] [ 26%] PASSED test/sql/test_insert.py::MultirowTest::test_inline_default 232s test/sql/test_insert.py::MultirowTest::test_mix_single_and_multi_multi_first 232s [gw1] [ 26%] PASSED test/sql/test_insert.py::MultirowTest::test_mix_single_and_multi_multi_first 232s test/sql/test_insert.py::MultirowTest::test_mix_single_and_multi_single_first 232s [gw1] [ 26%] PASSED test/sql/test_insert.py::MultirowTest::test_mix_single_and_multi_single_first 232s test/sql/test_insert.py::MultirowTest::test_multi_multi 232s [gw1] [ 26%] PASSED test/sql/test_insert.py::MultirowTest::test_multi_multi 232s test/sql/test_insert.py::MultirowTest::test_named 232s [gw1] [ 26%] PASSED test/sql/test_insert.py::MultirowTest::test_named 232s test/sql/test_insert.py::MultirowTest::test_named_with_column_objects[columns] 232s [gw1] [ 26%] PASSED test/sql/test_insert.py::MultirowTest::test_named_with_column_objects[columns] 232s test/sql/test_insert.py::MultirowTest::test_named_with_column_objects[inspectables] 232s [gw1] [ 26%] PASSED test/sql/test_insert.py::MultirowTest::test_named_with_column_objects[inspectables] 232s test/sql/test_insert.py::MultirowTest::test_named_with_column_objects[strings] 232s [gw1] [ 26%] PASSED test/sql/test_insert.py::MultirowTest::test_named_with_column_objects[strings] 232s test/sql/test_insert.py::MultirowTest::test_not_supported 232s [gw1] [ 26%] PASSED test/sql/test_insert.py::MultirowTest::test_not_supported 232s test/sql/test_insert.py::MultirowTest::test_positional 232s [gw1] [ 26%] PASSED test/sql/test_insert.py::MultirowTest::test_positional 232s test/sql/test_insert.py::MultirowTest::test_positional_w_defaults 232s [gw1] [ 26%] PASSED test/sql/test_insert.py::MultirowTest::test_positional_w_defaults 232s test/sql/test_insert.py::MultirowTest::test_python_fn_default 232s [gw1] [ 26%] PASSED test/sql/test_insert.py::MultirowTest::test_python_fn_default 232s test/sql/test_insert.py::MultirowTest::test_python_scalar_default[columns] 232s [gw1] [ 26%] PASSED test/sql/test_insert.py::MultirowTest::test_python_scalar_default[columns] 232s test/sql/test_insert.py::MultirowTest::test_python_scalar_default[inspectables] 232s [gw1] [ 26%] PASSED test/sql/test_insert.py::MultirowTest::test_python_scalar_default[inspectables] 232s test/sql/test_insert.py::MultirowTest::test_python_scalar_default[strings] 232s [gw1] [ 26%] PASSED test/sql/test_insert.py::MultirowTest::test_python_scalar_default[strings] 232s test/sql/test_insert.py::MultirowTest::test_server_default 232s [gw0] [ 26%] SKIPPED test/aaa_profiling/test_orm.py::JoinedEagerLoadTest::test_fetch_results_integrated 232s [gw1] [ 26%] PASSED test/sql/test_insert.py::MultirowTest::test_server_default 232s test/sql/test_insert.py::MultirowTest::test_server_default_absent_value 232s [gw1] [ 26%] PASSED test/sql/test_insert.py::MultirowTest::test_server_default_absent_value 232s test/sql/test_insert.py::MultirowTest::test_sql_expression_pk_autoinc_lastinserted 232s [gw1] [ 26%] PASSED test/sql/test_insert.py::MultirowTest::test_sql_expression_pk_autoinc_lastinserted 232s test/sql/test_insert.py::MultirowTest::test_sql_expression_pk_autoinc_returning 232s [gw1] [ 26%] PASSED test/sql/test_insert.py::MultirowTest::test_sql_expression_pk_autoinc_returning 232s test/aaa_profiling/test_orm.py::LoadManyToOneFromIdentityTest::test_many_to_one_load_identity 232s test/sql/test_insert.py::MultirowTest::test_sql_expression_pk_noautoinc_returning 232s [gw1] [ 26%] PASSED test/sql/test_insert.py::MultirowTest::test_sql_expression_pk_noautoinc_returning 232s test/sql/test_insert.py::MultirowTest::test_sql_functions 232s [gw1] [ 26%] PASSED test/sql/test_insert.py::MultirowTest::test_sql_functions 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_auto_downgraded_non_mvi_dialect[not_randomize_returning-not_warn_for_downgrades-not_sort_by_parameter_order] 232s [gw1] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_auto_downgraded_non_mvi_dialect[not_randomize_returning-not_warn_for_downgrades-not_sort_by_parameter_order] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_auto_downgraded_non_mvi_dialect[not_randomize_returning-not_warn_for_downgrades-sort_by_parameter_order] 232s [gw1] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_auto_downgraded_non_mvi_dialect[not_randomize_returning-not_warn_for_downgrades-sort_by_parameter_order] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_auto_downgraded_non_mvi_dialect[not_randomize_returning-warn_for_downgrades-not_sort_by_parameter_order] 232s [gw1] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_auto_downgraded_non_mvi_dialect[not_randomize_returning-warn_for_downgrades-not_sort_by_parameter_order] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_auto_downgraded_non_mvi_dialect[not_randomize_returning-warn_for_downgrades-sort_by_parameter_order] 232s [gw1] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_auto_downgraded_non_mvi_dialect[not_randomize_returning-warn_for_downgrades-sort_by_parameter_order] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_auto_downgraded_non_mvi_dialect[randomize_returning-not_warn_for_downgrades-not_sort_by_parameter_order] 232s [gw1] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_auto_downgraded_non_mvi_dialect[randomize_returning-not_warn_for_downgrades-not_sort_by_parameter_order] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_auto_downgraded_non_mvi_dialect[randomize_returning-not_warn_for_downgrades-sort_by_parameter_order] 232s [gw1] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_auto_downgraded_non_mvi_dialect[randomize_returning-not_warn_for_downgrades-sort_by_parameter_order] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_auto_downgraded_non_mvi_dialect[randomize_returning-warn_for_downgrades-not_sort_by_parameter_order] 232s [gw1] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_auto_downgraded_non_mvi_dialect[randomize_returning-warn_for_downgrades-not_sort_by_parameter_order] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_auto_downgraded_non_mvi_dialect[randomize_returning-warn_for_downgrades-sort_by_parameter_order] 232s [gw1] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_auto_downgraded_non_mvi_dialect[randomize_returning-warn_for_downgrades-sort_by_parameter_order] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[not_randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-as_uuid-native_uuid] 232s [gw1] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[not_randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-as_uuid-native_uuid] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[not_randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-as_uuid-not_native_uuid] 232s [gw1] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[not_randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-as_uuid-not_native_uuid] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[not_randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-not_as_uuid-native_uuid] 232s [gw1] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[not_randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-not_as_uuid-native_uuid] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[not_randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-not_as_uuid-not_native_uuid] 232s [gw1] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[not_randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-not_as_uuid-not_native_uuid] 232s [gw0] [ 26%] SKIPPED test/aaa_profiling/test_orm.py::LoadManyToOneFromIdentityTest::test_many_to_one_load_identity 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[not_randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-as_uuid-native_uuid] 232s [gw1] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[not_randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-as_uuid-native_uuid] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[not_randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-as_uuid-not_native_uuid] 232s [gw1] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[not_randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-as_uuid-not_native_uuid] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[not_randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-not_as_uuid-native_uuid] 232s test/aaa_profiling/test_orm.py::LoadManyToOneFromIdentityTest::test_many_to_one_load_no_identity 232s [gw1] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[not_randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-not_as_uuid-native_uuid] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[not_randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-not_as_uuid-not_native_uuid] 232s [gw1] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[not_randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-not_as_uuid-not_native_uuid] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[not_randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-as_uuid-native_uuid] 232s [gw1] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[not_randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-as_uuid-native_uuid] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[not_randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-as_uuid-not_native_uuid] 232s [gw1] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[not_randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-as_uuid-not_native_uuid] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[not_randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-not_as_uuid-native_uuid] 232s [gw1] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[not_randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-not_as_uuid-native_uuid] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[not_randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-not_as_uuid-not_native_uuid] 232s [gw1] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[not_randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-not_as_uuid-not_native_uuid] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[not_randomize_returning-sort_by_parameter_order-warn_for_downgrades-as_uuid-native_uuid] 232s [gw1] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[not_randomize_returning-sort_by_parameter_order-warn_for_downgrades-as_uuid-native_uuid] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[not_randomize_returning-sort_by_parameter_order-warn_for_downgrades-as_uuid-not_native_uuid] 232s [gw1] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[not_randomize_returning-sort_by_parameter_order-warn_for_downgrades-as_uuid-not_native_uuid] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[not_randomize_returning-sort_by_parameter_order-warn_for_downgrades-not_as_uuid-native_uuid] 232s [gw1] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[not_randomize_returning-sort_by_parameter_order-warn_for_downgrades-not_as_uuid-native_uuid] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[not_randomize_returning-sort_by_parameter_order-warn_for_downgrades-not_as_uuid-not_native_uuid] 232s [gw1] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[not_randomize_returning-sort_by_parameter_order-warn_for_downgrades-not_as_uuid-not_native_uuid] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-as_uuid-native_uuid] 232s [gw1] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-as_uuid-native_uuid] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-as_uuid-not_native_uuid] 232s [gw1] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-as_uuid-not_native_uuid] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-not_as_uuid-native_uuid] 232s [gw0] [ 26%] SKIPPED test/aaa_profiling/test_orm.py::LoadManyToOneFromIdentityTest::test_many_to_one_load_no_identity 232s [gw1] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-not_as_uuid-native_uuid] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-not_as_uuid-not_native_uuid] 232s [gw1] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-not_as_uuid-not_native_uuid] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-as_uuid-native_uuid] 232s test/aaa_profiling/test_orm.py::MergeBackrefsTest::test_merge_pending_with_all_pks 232s [gw1] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-as_uuid-native_uuid] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-as_uuid-not_native_uuid] 232s [gw1] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-as_uuid-not_native_uuid] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-not_as_uuid-native_uuid] 232s [gw1] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-not_as_uuid-native_uuid] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-not_as_uuid-not_native_uuid] 232s [gw1] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-not_as_uuid-not_native_uuid] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-as_uuid-native_uuid] 232s [gw1] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-as_uuid-native_uuid] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-as_uuid-not_native_uuid] 232s [gw1] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-as_uuid-not_native_uuid] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-not_as_uuid-native_uuid] 232s [gw1] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-not_as_uuid-native_uuid] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-not_as_uuid-not_native_uuid] 232s [gw1] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-not_as_uuid-not_native_uuid] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[randomize_returning-sort_by_parameter_order-warn_for_downgrades-as_uuid-native_uuid] 232s [gw1] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[randomize_returning-sort_by_parameter_order-warn_for_downgrades-as_uuid-native_uuid] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[randomize_returning-sort_by_parameter_order-warn_for_downgrades-as_uuid-not_native_uuid] 232s [gw1] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[randomize_returning-sort_by_parameter_order-warn_for_downgrades-as_uuid-not_native_uuid] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[randomize_returning-sort_by_parameter_order-warn_for_downgrades-not_as_uuid-native_uuid] 232s [gw1] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[randomize_returning-sort_by_parameter_order-warn_for_downgrades-not_as_uuid-native_uuid] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[randomize_returning-sort_by_parameter_order-warn_for_downgrades-not_as_uuid-not_native_uuid] 232s [gw1] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[randomize_returning-sort_by_parameter_order-warn_for_downgrades-not_as_uuid-not_native_uuid] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_failure_mode_if_i_dont_send_value[not_sort_by_parameter_order-composite_pk] 232s [gw1] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_failure_mode_if_i_dont_send_value[not_sort_by_parameter_order-composite_pk] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_failure_mode_if_i_dont_send_value[not_sort_by_parameter_order-not_composite_pk] 232s [gw0] [ 26%] SKIPPED test/aaa_profiling/test_orm.py::MergeBackrefsTest::test_merge_pending_with_all_pks 232s [gw1] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_failure_mode_if_i_dont_send_value[not_sort_by_parameter_order-not_composite_pk] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_failure_mode_if_i_dont_send_value[sort_by_parameter_order-composite_pk] 232s [gw1] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_failure_mode_if_i_dont_send_value[sort_by_parameter_order-composite_pk] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_failure_mode_if_i_dont_send_value[sort_by_parameter_order-not_composite_pk] 232s test/aaa_profiling/test_orm.py::MergeTest::test_merge_load 232s [gw1] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_failure_mode_if_i_dont_send_value[sort_by_parameter_order-not_composite_pk] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_fixture_downgraded[downgrade] 232s [gw1] [ 26%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_fixture_downgraded[downgrade] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_fixture_downgraded[not_downgrade] 232s [gw1] [ 26%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_fixture_downgraded[not_downgrade] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_fixture_randomizing 232s [gw1] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_fixture_randomizing 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[not_randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-not_set_autoincrement-add_sentinel_to_col] 232s [gw1] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[not_randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-not_set_autoincrement-add_sentinel_to_col] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[not_randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-not_set_autoincrement-not_add_sentinel_to_col] 232s [gw1] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[not_randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-not_set_autoincrement-not_add_sentinel_to_col] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[not_randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-set_autoincrement-add_sentinel_to_col] 232s [gw1] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[not_randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-set_autoincrement-add_sentinel_to_col] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[not_randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-set_autoincrement-not_add_sentinel_to_col] 232s [gw1] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[not_randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-set_autoincrement-not_add_sentinel_to_col] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[not_randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-not_set_autoincrement-add_sentinel_to_col] 232s [gw1] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[not_randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-not_set_autoincrement-add_sentinel_to_col] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[not_randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-not_set_autoincrement-not_add_sentinel_to_col] 232s [gw0] [ 26%] SKIPPED test/aaa_profiling/test_orm.py::MergeTest::test_merge_load 232s [gw1] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[not_randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-not_set_autoincrement-not_add_sentinel_to_col] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[not_randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-set_autoincrement-add_sentinel_to_col] 232s [gw1] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[not_randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-set_autoincrement-add_sentinel_to_col] 232s test/aaa_profiling/test_orm.py::MergeTest::test_merge_no_load 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[not_randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-set_autoincrement-not_add_sentinel_to_col] 232s [gw1] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[not_randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-set_autoincrement-not_add_sentinel_to_col] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[not_randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-not_set_autoincrement-add_sentinel_to_col] 232s [gw1] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[not_randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-not_set_autoincrement-add_sentinel_to_col] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[not_randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-not_set_autoincrement-not_add_sentinel_to_col] 232s [gw1] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[not_randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-not_set_autoincrement-not_add_sentinel_to_col] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[not_randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-set_autoincrement-add_sentinel_to_col] 232s [gw1] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[not_randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-set_autoincrement-add_sentinel_to_col] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[not_randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-set_autoincrement-not_add_sentinel_to_col] 232s [gw1] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[not_randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-set_autoincrement-not_add_sentinel_to_col] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[not_randomize_returning-sort_by_parameter_order-warn_for_downgrades-not_set_autoincrement-add_sentinel_to_col] 232s [gw1] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[not_randomize_returning-sort_by_parameter_order-warn_for_downgrades-not_set_autoincrement-add_sentinel_to_col] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[not_randomize_returning-sort_by_parameter_order-warn_for_downgrades-not_set_autoincrement-not_add_sentinel_to_col] 232s [gw1] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[not_randomize_returning-sort_by_parameter_order-warn_for_downgrades-not_set_autoincrement-not_add_sentinel_to_col] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[not_randomize_returning-sort_by_parameter_order-warn_for_downgrades-set_autoincrement-add_sentinel_to_col] 232s [gw1] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[not_randomize_returning-sort_by_parameter_order-warn_for_downgrades-set_autoincrement-add_sentinel_to_col] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[not_randomize_returning-sort_by_parameter_order-warn_for_downgrades-set_autoincrement-not_add_sentinel_to_col] 232s [gw1] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[not_randomize_returning-sort_by_parameter_order-warn_for_downgrades-set_autoincrement-not_add_sentinel_to_col] 232s [gw0] [ 26%] SKIPPED test/aaa_profiling/test_orm.py::MergeTest::test_merge_no_load 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-not_set_autoincrement-add_sentinel_to_col] 232s [gw1] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-not_set_autoincrement-add_sentinel_to_col] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-not_set_autoincrement-not_add_sentinel_to_col] 232s test/aaa_profiling/test_orm.py::QueryTest::test_query_cols 232s [gw1] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-not_set_autoincrement-not_add_sentinel_to_col] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-set_autoincrement-add_sentinel_to_col] 232s [gw1] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-set_autoincrement-add_sentinel_to_col] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-set_autoincrement-not_add_sentinel_to_col] 232s [gw1] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-set_autoincrement-not_add_sentinel_to_col] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-not_set_autoincrement-add_sentinel_to_col] 232s [gw0] [ 26%] SKIPPED test/aaa_profiling/test_orm.py::QueryTest::test_query_cols 232s [gw1] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-not_set_autoincrement-add_sentinel_to_col] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-not_set_autoincrement-not_add_sentinel_to_col] 232s test/aaa_profiling/test_orm.py::SelectInEagerLoadTest::test_round_trip_results 232s [gw1] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-not_set_autoincrement-not_add_sentinel_to_col] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-set_autoincrement-add_sentinel_to_col] 232s [gw1] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-set_autoincrement-add_sentinel_to_col] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-set_autoincrement-not_add_sentinel_to_col] 232s [gw1] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-set_autoincrement-not_add_sentinel_to_col] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-not_set_autoincrement-add_sentinel_to_col] 232s [gw1] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-not_set_autoincrement-add_sentinel_to_col] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-not_set_autoincrement-not_add_sentinel_to_col] 232s [gw1] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-not_set_autoincrement-not_add_sentinel_to_col] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-set_autoincrement-add_sentinel_to_col] 232s [gw1] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-set_autoincrement-add_sentinel_to_col] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-set_autoincrement-not_add_sentinel_to_col] 232s [gw1] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-set_autoincrement-not_add_sentinel_to_col] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[randomize_returning-sort_by_parameter_order-warn_for_downgrades-not_set_autoincrement-add_sentinel_to_col] 232s [gw1] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[randomize_returning-sort_by_parameter_order-warn_for_downgrades-not_set_autoincrement-add_sentinel_to_col] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[randomize_returning-sort_by_parameter_order-warn_for_downgrades-not_set_autoincrement-not_add_sentinel_to_col] 232s [gw1] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[randomize_returning-sort_by_parameter_order-warn_for_downgrades-not_set_autoincrement-not_add_sentinel_to_col] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[randomize_returning-sort_by_parameter_order-warn_for_downgrades-set_autoincrement-add_sentinel_to_col] 232s [gw1] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[randomize_returning-sort_by_parameter_order-warn_for_downgrades-set_autoincrement-add_sentinel_to_col] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[randomize_returning-sort_by_parameter_order-warn_for_downgrades-set_autoincrement-not_add_sentinel_to_col] 232s [gw1] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[randomize_returning-sort_by_parameter_order-warn_for_downgrades-set_autoincrement-not_add_sentinel_to_col] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-not_randomize_returning-autoincrement-default_only-add_sentinel_flag_to_col] 232s [gw1] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-not_randomize_returning-autoincrement-default_only-add_sentinel_flag_to_col] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-not_randomize_returning-autoincrement-default_only-not_add_sentinel_flag_to_col] 232s [gw1] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-not_randomize_returning-autoincrement-default_only-not_add_sentinel_flag_to_col] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-not_randomize_returning-autoincrement-include_sentinel-add_sentinel_flag_to_col] 232s [gw1] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-not_randomize_returning-autoincrement-include_sentinel-add_sentinel_flag_to_col] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-not_randomize_returning-autoincrement-include_sentinel-not_add_sentinel_flag_to_col] 232s [gw1] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-not_randomize_returning-autoincrement-include_sentinel-not_add_sentinel_flag_to_col] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-not_randomize_returning-autoincrement-return_defaults-add_sentinel_flag_to_col] 232s [gw1] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-not_randomize_returning-autoincrement-return_defaults-add_sentinel_flag_to_col] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-not_randomize_returning-autoincrement-return_defaults-not_add_sentinel_flag_to_col] 232s [gw1] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-not_randomize_returning-autoincrement-return_defaults-not_add_sentinel_flag_to_col] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-not_randomize_returning-identity-default_only-add_sentinel_flag_to_col] 232s [gw1] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-not_randomize_returning-identity-default_only-add_sentinel_flag_to_col] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-not_randomize_returning-identity-default_only-not_add_sentinel_flag_to_col] 232s [gw1] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-not_randomize_returning-identity-default_only-not_add_sentinel_flag_to_col] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-not_randomize_returning-identity-include_sentinel-add_sentinel_flag_to_col] 232s [gw1] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-not_randomize_returning-identity-include_sentinel-add_sentinel_flag_to_col] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-not_randomize_returning-identity-include_sentinel-not_add_sentinel_flag_to_col] 232s [gw1] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-not_randomize_returning-identity-include_sentinel-not_add_sentinel_flag_to_col] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-not_randomize_returning-identity-return_defaults-add_sentinel_flag_to_col] 232s [gw1] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-not_randomize_returning-identity-return_defaults-add_sentinel_flag_to_col] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-not_randomize_returning-identity-return_defaults-not_add_sentinel_flag_to_col] 232s [gw1] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-not_randomize_returning-identity-return_defaults-not_add_sentinel_flag_to_col] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-not_randomize_returning-sequence-default_only-add_sentinel_flag_to_col] 232s [gw1] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-not_randomize_returning-sequence-default_only-add_sentinel_flag_to_col] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-not_randomize_returning-sequence-default_only-not_add_sentinel_flag_to_col] 232s [gw1] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-not_randomize_returning-sequence-default_only-not_add_sentinel_flag_to_col] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-not_randomize_returning-sequence-include_sentinel-add_sentinel_flag_to_col] 232s [gw1] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-not_randomize_returning-sequence-include_sentinel-add_sentinel_flag_to_col] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-not_randomize_returning-sequence-include_sentinel-not_add_sentinel_flag_to_col] 232s [gw1] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-not_randomize_returning-sequence-include_sentinel-not_add_sentinel_flag_to_col] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-not_randomize_returning-sequence-return_defaults-add_sentinel_flag_to_col] 232s [gw1] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-not_randomize_returning-sequence-return_defaults-add_sentinel_flag_to_col] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-not_randomize_returning-sequence-return_defaults-not_add_sentinel_flag_to_col] 232s [gw1] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-not_randomize_returning-sequence-return_defaults-not_add_sentinel_flag_to_col] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-randomize_returning-autoincrement-default_only-add_sentinel_flag_to_col] 232s [gw1] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-randomize_returning-autoincrement-default_only-add_sentinel_flag_to_col] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-randomize_returning-autoincrement-default_only-not_add_sentinel_flag_to_col] 232s [gw1] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-randomize_returning-autoincrement-default_only-not_add_sentinel_flag_to_col] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-randomize_returning-autoincrement-include_sentinel-add_sentinel_flag_to_col] 232s [gw1] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-randomize_returning-autoincrement-include_sentinel-add_sentinel_flag_to_col] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-randomize_returning-autoincrement-include_sentinel-not_add_sentinel_flag_to_col] 232s [gw1] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-randomize_returning-autoincrement-include_sentinel-not_add_sentinel_flag_to_col] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-randomize_returning-autoincrement-return_defaults-add_sentinel_flag_to_col] 232s [gw1] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-randomize_returning-autoincrement-return_defaults-add_sentinel_flag_to_col] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-randomize_returning-autoincrement-return_defaults-not_add_sentinel_flag_to_col] 232s [gw1] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-randomize_returning-autoincrement-return_defaults-not_add_sentinel_flag_to_col] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-randomize_returning-identity-default_only-add_sentinel_flag_to_col] 232s [gw1] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-randomize_returning-identity-default_only-add_sentinel_flag_to_col] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-randomize_returning-identity-default_only-not_add_sentinel_flag_to_col] 232s [gw1] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-randomize_returning-identity-default_only-not_add_sentinel_flag_to_col] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-randomize_returning-identity-include_sentinel-add_sentinel_flag_to_col] 232s [gw1] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-randomize_returning-identity-include_sentinel-add_sentinel_flag_to_col] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-randomize_returning-identity-include_sentinel-not_add_sentinel_flag_to_col] 232s [gw1] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-randomize_returning-identity-include_sentinel-not_add_sentinel_flag_to_col] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-randomize_returning-identity-return_defaults-add_sentinel_flag_to_col] 232s [gw1] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-randomize_returning-identity-return_defaults-add_sentinel_flag_to_col] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-randomize_returning-identity-return_defaults-not_add_sentinel_flag_to_col] 232s [gw1] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-randomize_returning-identity-return_defaults-not_add_sentinel_flag_to_col] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-randomize_returning-sequence-default_only-add_sentinel_flag_to_col] 232s [gw1] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-randomize_returning-sequence-default_only-add_sentinel_flag_to_col] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-randomize_returning-sequence-default_only-not_add_sentinel_flag_to_col] 232s [gw1] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-randomize_returning-sequence-default_only-not_add_sentinel_flag_to_col] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-randomize_returning-sequence-include_sentinel-add_sentinel_flag_to_col] 232s [gw1] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-randomize_returning-sequence-include_sentinel-add_sentinel_flag_to_col] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-randomize_returning-sequence-include_sentinel-not_add_sentinel_flag_to_col] 232s [gw1] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-randomize_returning-sequence-include_sentinel-not_add_sentinel_flag_to_col] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-randomize_returning-sequence-return_defaults-add_sentinel_flag_to_col] 232s [gw1] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-randomize_returning-sequence-return_defaults-add_sentinel_flag_to_col] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-randomize_returning-sequence-return_defaults-not_add_sentinel_flag_to_col] 232s [gw1] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-randomize_returning-sequence-return_defaults-not_add_sentinel_flag_to_col] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-not_randomize_returning-autoincrement-default_only-add_sentinel_flag_to_col] 232s [gw1] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-not_randomize_returning-autoincrement-default_only-add_sentinel_flag_to_col] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-not_randomize_returning-autoincrement-default_only-not_add_sentinel_flag_to_col] 232s [gw1] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-not_randomize_returning-autoincrement-default_only-not_add_sentinel_flag_to_col] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-not_randomize_returning-autoincrement-include_sentinel-add_sentinel_flag_to_col] 232s [gw1] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-not_randomize_returning-autoincrement-include_sentinel-add_sentinel_flag_to_col] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-not_randomize_returning-autoincrement-include_sentinel-not_add_sentinel_flag_to_col] 232s [gw1] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-not_randomize_returning-autoincrement-include_sentinel-not_add_sentinel_flag_to_col] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-not_randomize_returning-autoincrement-return_defaults-add_sentinel_flag_to_col] 232s [gw1] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-not_randomize_returning-autoincrement-return_defaults-add_sentinel_flag_to_col] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-not_randomize_returning-autoincrement-return_defaults-not_add_sentinel_flag_to_col] 232s [gw1] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-not_randomize_returning-autoincrement-return_defaults-not_add_sentinel_flag_to_col] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-not_randomize_returning-identity-default_only-add_sentinel_flag_to_col] 232s [gw1] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-not_randomize_returning-identity-default_only-add_sentinel_flag_to_col] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-not_randomize_returning-identity-default_only-not_add_sentinel_flag_to_col] 232s [gw1] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-not_randomize_returning-identity-default_only-not_add_sentinel_flag_to_col] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-not_randomize_returning-identity-include_sentinel-add_sentinel_flag_to_col] 232s [gw1] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-not_randomize_returning-identity-include_sentinel-add_sentinel_flag_to_col] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-not_randomize_returning-identity-include_sentinel-not_add_sentinel_flag_to_col] 232s [gw1] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-not_randomize_returning-identity-include_sentinel-not_add_sentinel_flag_to_col] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-not_randomize_returning-identity-return_defaults-add_sentinel_flag_to_col] 232s [gw1] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-not_randomize_returning-identity-return_defaults-add_sentinel_flag_to_col] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-not_randomize_returning-identity-return_defaults-not_add_sentinel_flag_to_col] 232s [gw1] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-not_randomize_returning-identity-return_defaults-not_add_sentinel_flag_to_col] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-not_randomize_returning-sequence-default_only-add_sentinel_flag_to_col] 232s [gw1] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-not_randomize_returning-sequence-default_only-add_sentinel_flag_to_col] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-not_randomize_returning-sequence-default_only-not_add_sentinel_flag_to_col] 232s [gw1] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-not_randomize_returning-sequence-default_only-not_add_sentinel_flag_to_col] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-not_randomize_returning-sequence-include_sentinel-add_sentinel_flag_to_col] 232s [gw1] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-not_randomize_returning-sequence-include_sentinel-add_sentinel_flag_to_col] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-not_randomize_returning-sequence-include_sentinel-not_add_sentinel_flag_to_col] 232s [gw1] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-not_randomize_returning-sequence-include_sentinel-not_add_sentinel_flag_to_col] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-not_randomize_returning-sequence-return_defaults-add_sentinel_flag_to_col] 232s [gw1] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-not_randomize_returning-sequence-return_defaults-add_sentinel_flag_to_col] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-not_randomize_returning-sequence-return_defaults-not_add_sentinel_flag_to_col] 232s [gw1] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-not_randomize_returning-sequence-return_defaults-not_add_sentinel_flag_to_col] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-randomize_returning-autoincrement-default_only-add_sentinel_flag_to_col] 232s [gw1] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-randomize_returning-autoincrement-default_only-add_sentinel_flag_to_col] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-randomize_returning-autoincrement-default_only-not_add_sentinel_flag_to_col] 232s [gw1] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-randomize_returning-autoincrement-default_only-not_add_sentinel_flag_to_col] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-randomize_returning-autoincrement-include_sentinel-add_sentinel_flag_to_col] 232s [gw1] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-randomize_returning-autoincrement-include_sentinel-add_sentinel_flag_to_col] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-randomize_returning-autoincrement-include_sentinel-not_add_sentinel_flag_to_col] 232s [gw1] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-randomize_returning-autoincrement-include_sentinel-not_add_sentinel_flag_to_col] 232s [gw0] [ 26%] SKIPPED test/aaa_profiling/test_orm.py::SelectInEagerLoadTest::test_round_trip_results 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-randomize_returning-autoincrement-return_defaults-add_sentinel_flag_to_col] 232s [gw1] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-randomize_returning-autoincrement-return_defaults-add_sentinel_flag_to_col] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-randomize_returning-autoincrement-return_defaults-not_add_sentinel_flag_to_col] 232s [gw1] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-randomize_returning-autoincrement-return_defaults-not_add_sentinel_flag_to_col] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-randomize_returning-identity-default_only-add_sentinel_flag_to_col] 232s test/aaa_profiling/test_orm.py::SessionTest::test_expire_lots 232s [gw1] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-randomize_returning-identity-default_only-add_sentinel_flag_to_col] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-randomize_returning-identity-default_only-not_add_sentinel_flag_to_col] 232s [gw1] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-randomize_returning-identity-default_only-not_add_sentinel_flag_to_col] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-randomize_returning-identity-include_sentinel-add_sentinel_flag_to_col] 232s [gw1] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-randomize_returning-identity-include_sentinel-add_sentinel_flag_to_col] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-randomize_returning-identity-include_sentinel-not_add_sentinel_flag_to_col] 232s [gw1] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-randomize_returning-identity-include_sentinel-not_add_sentinel_flag_to_col] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-randomize_returning-identity-return_defaults-add_sentinel_flag_to_col] 232s [gw1] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-randomize_returning-identity-return_defaults-add_sentinel_flag_to_col] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-randomize_returning-identity-return_defaults-not_add_sentinel_flag_to_col] 232s [gw1] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-randomize_returning-identity-return_defaults-not_add_sentinel_flag_to_col] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-randomize_returning-sequence-default_only-add_sentinel_flag_to_col] 232s [gw1] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-randomize_returning-sequence-default_only-add_sentinel_flag_to_col] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-randomize_returning-sequence-default_only-not_add_sentinel_flag_to_col] 232s [gw1] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-randomize_returning-sequence-default_only-not_add_sentinel_flag_to_col] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-randomize_returning-sequence-include_sentinel-add_sentinel_flag_to_col] 232s [gw1] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-randomize_returning-sequence-include_sentinel-add_sentinel_flag_to_col] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-randomize_returning-sequence-include_sentinel-not_add_sentinel_flag_to_col] 232s [gw1] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-randomize_returning-sequence-include_sentinel-not_add_sentinel_flag_to_col] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-randomize_returning-sequence-return_defaults-add_sentinel_flag_to_col] 232s [gw1] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-randomize_returning-sequence-return_defaults-add_sentinel_flag_to_col] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-randomize_returning-sequence-return_defaults-not_add_sentinel_flag_to_col] 232s [gw0] [ 26%] SKIPPED test/aaa_profiling/test_orm.py::SessionTest::test_expire_lots 232s [gw1] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-randomize_returning-sequence-return_defaults-not_add_sentinel_flag_to_col] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-clientside-autoinc] 232s [gw1] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-clientside-autoinc] 232s test/aaa_profiling/test_orm.py::WithExpresionLoaderOptTest::test_from_opt_after_cache 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-clientside-clientside] 232s [gw1] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-clientside-clientside] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-none-autoinc] 232s [gw1] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-none-autoinc] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-none-clientside] 232s [gw1] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-none-clientside] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-sentinel-autoinc] 232s [gw1] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-sentinel-autoinc] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-sentinel-clientside] 232s [gw1] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-sentinel-clientside] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-clientside-autoinc] 232s [gw1] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-clientside-autoinc] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-clientside-clientside] 232s [gw1] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-clientside-clientside] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-none-autoinc] 232s [gw1] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-none-autoinc] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-none-clientside] 232s [gw1] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-none-clientside] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-sentinel-autoinc] 232s [gw0] [ 26%] SKIPPED test/aaa_profiling/test_orm.py::WithExpresionLoaderOptTest::test_from_opt_after_cache 232s test/aaa_profiling/test_orm.py::WithExpresionLoaderOptTest::test_from_opt_no_cache 232s [gw1] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-sentinel-autoinc] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-sentinel-clientside] 232s [gw0] [ 26%] SKIPPED test/aaa_profiling/test_orm.py::WithExpresionLoaderOptTest::test_from_opt_no_cache 232s [gw1] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-sentinel-clientside] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-clientside-autoinc] 232s [gw1] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-clientside-autoinc] 232s test/typing/test_overloads.py::OverloadTest::test_methods[AsyncConnection-expected3] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-clientside-clientside] 232s [gw0] [ 26%] PASSED test/typing/test_overloads.py::OverloadTest::test_methods[AsyncConnection-expected3] 232s test/typing/test_overloads.py::OverloadTest::test_methods[AsyncEngine-expected2] 232s [gw0] [ 26%] PASSED test/typing/test_overloads.py::OverloadTest::test_methods[AsyncEngine-expected2] 232s test/typing/test_overloads.py::OverloadTest::test_methods[Connection-expected1] 232s [gw1] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-clientside-clientside] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-none-autoinc] 232s [gw0] [ 26%] PASSED test/typing/test_overloads.py::OverloadTest::test_methods[Connection-expected1] 232s test/typing/test_overloads.py::OverloadTest::test_methods[Engine-expected0] 232s [gw0] [ 26%] PASSED test/typing/test_overloads.py::OverloadTest::test_methods[Engine-expected0] 232s [gw1] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-none-autoinc] 232s test/typing/test_overloads.py::OverloadTest::test_methods[Executable-expected5] 232s [gw0] [ 26%] PASSED test/typing/test_overloads.py::OverloadTest::test_methods[Executable-expected5] 232s test/typing/test_overloads.py::OverloadTest::test_methods[Query-expected4] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-none-clientside] 232s [gw0] [ 26%] PASSED test/typing/test_overloads.py::OverloadTest::test_methods[Query-expected4] 232s test/typing/test_overloads.py::OverloadTest::test_typed_dicts[Union-expected0] 232s [gw0] [ 26%] PASSED test/typing/test_overloads.py::OverloadTest::test_typed_dicts[Union-expected0] 232s test/typing/test_overloads.py::OverloadTest::test_typed_dicts[Union-expected1] 232s [gw1] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-none-clientside] 232s [gw0] [ 26%] PASSED test/typing/test_overloads.py::OverloadTest::test_typed_dicts[Union-expected1] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-sentinel-autoinc] 232s test/engine/test_parseconnect.py::CreateEngineTest::test_bad_args 232s [gw0] [ 26%] PASSED test/engine/test_parseconnect.py::CreateEngineTest::test_bad_args 232s test/engine/test_parseconnect.py::CreateEngineTest::test_connect_query 232s [gw1] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-sentinel-autoinc] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-sentinel-clientside] 232s [gw0] [ 26%] PASSED test/engine/test_parseconnect.py::CreateEngineTest::test_connect_query 232s test/engine/test_parseconnect.py::CreateEngineTest::test_custom 232s [gw0] [ 26%] PASSED test/engine/test_parseconnect.py::CreateEngineTest::test_custom 232s [gw1] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-sentinel-clientside] 232s test/engine/test_parseconnect.py::CreateEngineTest::test_default_driver 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-randomize_returning-warn_for_downgrades-clientside-autoinc] 232s [gw0] [ 26%] PASSED test/engine/test_parseconnect.py::CreateEngineTest::test_default_driver 232s test/engine/test_parseconnect.py::CreateEngineTest::test_engine_from_config 232s [gw1] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-randomize_returning-warn_for_downgrades-clientside-autoinc] 232s [gw0] [ 26%] PASSED test/engine/test_parseconnect.py::CreateEngineTest::test_engine_from_config 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-randomize_returning-warn_for_downgrades-clientside-clientside] 232s test/engine/test_parseconnect.py::CreateEngineTest::test_engine_from_config_custom 232s [gw0] [ 26%] PASSED test/engine/test_parseconnect.py::CreateEngineTest::test_engine_from_config_custom 232s test/engine/test_parseconnect.py::CreateEngineTest::test_engine_from_config_future_false_raises 232s [gw1] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-randomize_returning-warn_for_downgrades-clientside-clientside] 232s [gw0] [ 26%] PASSED test/engine/test_parseconnect.py::CreateEngineTest::test_engine_from_config_future_false_raises 232s test/engine/test_parseconnect.py::CreateEngineTest::test_engine_from_config_future_parameter_ignored 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-randomize_returning-warn_for_downgrades-none-autoinc] 232s [gw0] [ 26%] PASSED test/engine/test_parseconnect.py::CreateEngineTest::test_engine_from_config_future_parameter_ignored 232s test/engine/test_parseconnect.py::CreateEngineTest::test_kwargs 232s [gw1] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-randomize_returning-warn_for_downgrades-none-autoinc] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-randomize_returning-warn_for_downgrades-none-clientside] 232s [gw0] [ 26%] PASSED test/engine/test_parseconnect.py::CreateEngineTest::test_kwargs 232s test/engine/test_parseconnect.py::CreateEngineTest::test_on_connect_url 232s [gw0] [ 26%] PASSED test/engine/test_parseconnect.py::CreateEngineTest::test_on_connect_url 232s test/engine/test_parseconnect.py::CreateEngineTest::test_password_object_str[False] 232s [gw0] [ 26%] PASSED test/engine/test_parseconnect.py::CreateEngineTest::test_password_object_str[False] 232s test/engine/test_parseconnect.py::CreateEngineTest::test_password_object_str[True] 232s [gw1] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-randomize_returning-warn_for_downgrades-none-clientside] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-randomize_returning-warn_for_downgrades-sentinel-autoinc] 232s [gw1] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-randomize_returning-warn_for_downgrades-sentinel-autoinc] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-randomize_returning-warn_for_downgrades-sentinel-clientside] 232s [gw0] [ 26%] PASSED test/engine/test_parseconnect.py::CreateEngineTest::test_password_object_str[True] 232s test/engine/test_parseconnect.py::CreateEngineTest::test_pool_reset_on_return_from_config 232s [gw1] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-randomize_returning-warn_for_downgrades-sentinel-clientside] 232s [gw0] [ 26%] PASSED test/engine/test_parseconnect.py::CreateEngineTest::test_pool_reset_on_return_from_config 232s test/engine/test_parseconnect.py::CreateEngineTest::test_poolargs 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-clientside-autoinc] 232s [gw0] [ 26%] PASSED test/engine/test_parseconnect.py::CreateEngineTest::test_poolargs 232s test/engine/test_parseconnect.py::CreateEngineTest::test_recycle 232s [gw0] [ 26%] PASSED test/engine/test_parseconnect.py::CreateEngineTest::test_recycle 232s [gw1] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-clientside-autoinc] 232s test/engine/test_parseconnect.py::CreateEngineTest::test_reset_on_return 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-clientside-clientside] 232s [gw0] [ 26%] PASSED test/engine/test_parseconnect.py::CreateEngineTest::test_reset_on_return 232s test/engine/test_parseconnect.py::CreateEngineTest::test_urlattr 232s [gw0] [ 26%] PASSED test/engine/test_parseconnect.py::CreateEngineTest::test_urlattr 232s [gw1] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-clientside-clientside] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-none-autoinc] 232s test/engine/test_parseconnect.py::CreatePoolTest::test_pool_args 232s [gw1] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-none-autoinc] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-none-clientside] 232s [gw0] [ 26%] PASSED test/engine/test_parseconnect.py::CreatePoolTest::test_pool_args 232s test/engine/test_parseconnect.py::CreatePoolTest::test_pool_creation 232s [gw0] [ 27%] PASSED test/engine/test_parseconnect.py::CreatePoolTest::test_pool_creation 232s [gw1] [ 27%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-none-clientside] 232s test/engine/test_parseconnect.py::CreatePoolTest::test_pool_creation_custom_class 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-sentinel-autoinc] 232s [gw0] [ 27%] PASSED test/engine/test_parseconnect.py::CreatePoolTest::test_pool_creation_custom_class 232s test/engine/test_parseconnect.py::CreatePoolTest::test_url_only 232s [gw1] [ 27%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-sentinel-autoinc] 232s [gw0] [ 27%] PASSED test/engine/test_parseconnect.py::CreatePoolTest::test_url_only 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-sentinel-clientside] 232s test/engine/test_parseconnect.py::DialectImportTest::test_import_base_dialects 232s [gw1] [ 27%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-sentinel-clientside] 232s [gw0] [ 27%] PASSED test/engine/test_parseconnect.py::DialectImportTest::test_import_base_dialects 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-clientside-autoinc] 232s test/engine/test_parseconnect.py::TestGetDialect::test_is_async_to_create_engine[False] 232s [gw1] [ 27%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-clientside-autoinc] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-clientside-clientside] 232s [gw0] [ 27%] PASSED test/engine/test_parseconnect.py::TestGetDialect::test_is_async_to_create_engine[False] 232s test/engine/test_parseconnect.py::TestGetDialect::test_is_async_to_create_engine[None] 232s [gw0] [ 27%] PASSED test/engine/test_parseconnect.py::TestGetDialect::test_is_async_to_create_engine[None] 232s test/engine/test_parseconnect.py::TestGetDialect::test_is_async_to_create_engine[True] 232s [gw1] [ 27%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-clientside-clientside] 232s [gw0] [ 27%] PASSED test/engine/test_parseconnect.py::TestGetDialect::test_is_async_to_create_engine[True] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-none-autoinc] 232s test/engine/test_parseconnect.py::TestRegNewDBAPI::test_plugin_arg_registration 232s [gw1] [ 27%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-none-autoinc] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-none-clientside] 232s [gw0] [ 27%] PASSED test/engine/test_parseconnect.py::TestRegNewDBAPI::test_plugin_arg_registration 232s test/engine/test_parseconnect.py::TestRegNewDBAPI::test_plugin_multiple_url_registration 232s [gw1] [ 27%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-none-clientside] 232s [gw0] [ 27%] PASSED test/engine/test_parseconnect.py::TestRegNewDBAPI::test_plugin_multiple_url_registration 232s test/engine/test_parseconnect.py::TestRegNewDBAPI::test_plugin_url_registration 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-sentinel-autoinc] 232s [gw1] [ 27%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-sentinel-autoinc] 232s [gw0] [ 27%] PASSED test/engine/test_parseconnect.py::TestRegNewDBAPI::test_plugin_url_registration 232s test/engine/test_parseconnect.py::TestRegNewDBAPI::test_register_base 232s [gw0] [ 27%] PASSED test/engine/test_parseconnect.py::TestRegNewDBAPI::test_register_base 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-sentinel-clientside] 232s test/engine/test_parseconnect.py::TestRegNewDBAPI::test_register_dotted 232s [gw0] [ 27%] PASSED test/engine/test_parseconnect.py::TestRegNewDBAPI::test_register_dotted 232s test/engine/test_parseconnect.py::TestRegNewDBAPI::test_register_legacy 232s [gw1] [ 27%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-sentinel-clientside] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-clientside-autoinc] 232s [gw0] [ 27%] PASSED test/engine/test_parseconnect.py::TestRegNewDBAPI::test_register_legacy 232s test/engine/test_parseconnect.py::TestRegNewDBAPI::test_register_per_dbapi 232s [gw0] [ 27%] PASSED test/engine/test_parseconnect.py::TestRegNewDBAPI::test_register_per_dbapi 232s test/engine/test_parseconnect.py::TestRegNewDBAPI::test_wrapper_hooks 232s [gw1] [ 27%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-clientside-autoinc] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-clientside-clientside] 232s [gw0] [ 27%] PASSED test/engine/test_parseconnect.py::TestRegNewDBAPI::test_wrapper_hooks 232s [gw1] [ 27%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-clientside-clientside] 232s test/engine/test_parseconnect.py::URLTest::test_arg_validation_all_seven_posn 232s [gw0] [ 27%] PASSED test/engine/test_parseconnect.py::URLTest::test_arg_validation_all_seven_posn 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-none-autoinc] 232s test/engine/test_parseconnect.py::URLTest::test_comparison 232s [gw0] [ 27%] PASSED test/engine/test_parseconnect.py::URLTest::test_comparison 232s test/engine/test_parseconnect.py::URLTest::test_component_set[database] 232s [gw1] [ 27%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-none-autoinc] 232s [gw0] [ 27%] PASSED test/engine/test_parseconnect.py::URLTest::test_component_set[database] 232s test/engine/test_parseconnect.py::URLTest::test_component_set[drivername] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-none-clientside] 232s [gw0] [ 27%] PASSED test/engine/test_parseconnect.py::URLTest::test_component_set[drivername] 232s test/engine/test_parseconnect.py::URLTest::test_component_set[host] 232s [gw0] [ 27%] PASSED test/engine/test_parseconnect.py::URLTest::test_component_set[host] 232s test/engine/test_parseconnect.py::URLTest::test_component_set[password] 232s [gw1] [ 27%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-none-clientside] 232s [gw0] [ 27%] PASSED test/engine/test_parseconnect.py::URLTest::test_component_set[password] 232s test/engine/test_parseconnect.py::URLTest::test_component_set[username] 232s [gw0] [ 27%] PASSED test/engine/test_parseconnect.py::URLTest::test_component_set[username] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-sentinel-autoinc] 232s test/engine/test_parseconnect.py::URLTest::test_constructor_is_nt_so_all_args_work 232s [gw0] [ 27%] PASSED test/engine/test_parseconnect.py::URLTest::test_constructor_is_nt_so_all_args_work 232s test/engine/test_parseconnect.py::URLTest::test_copy 232s [gw0] [ 27%] PASSED test/engine/test_parseconnect.py::URLTest::test_copy 232s [gw1] [ 27%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-sentinel-autoinc] 232s test/engine/test_parseconnect.py::URLTest::test_create_engine_url_invalid 232s [gw0] [ 27%] PASSED test/engine/test_parseconnect.py::URLTest::test_create_engine_url_invalid 232s test/engine/test_parseconnect.py::URLTest::test_deepcopy 232s [gw0] [ 27%] PASSED test/engine/test_parseconnect.py::URLTest::test_deepcopy 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-sentinel-clientside] 232s test/engine/test_parseconnect.py::URLTest::test_deprecated_translate_connect_args_names 232s [gw1] [ 27%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-sentinel-clientside] 232s [gw0] [ 27%] PASSED test/engine/test_parseconnect.py::URLTest::test_deprecated_translate_connect_args_names 232s test/engine/test_parseconnect.py::URLTest::test_none_ok[database] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-randomize_returning-warn_for_downgrades-clientside-autoinc] 232s [gw0] [ 27%] PASSED test/engine/test_parseconnect.py::URLTest::test_none_ok[database] 232s [gw1] [ 27%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-randomize_returning-warn_for_downgrades-clientside-autoinc] 232s test/engine/test_parseconnect.py::URLTest::test_none_ok[host] 232s [gw0] [ 27%] PASSED test/engine/test_parseconnect.py::URLTest::test_none_ok[host] 232s test/engine/test_parseconnect.py::URLTest::test_none_ok[username] 232s [gw0] [ 27%] PASSED test/engine/test_parseconnect.py::URLTest::test_none_ok[username] 232s test/engine/test_parseconnect.py::URLTest::test_only_str_constructor[35.8-database] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-randomize_returning-warn_for_downgrades-clientside-clientside] 232s [gw0] [ 27%] PASSED test/engine/test_parseconnect.py::URLTest::test_only_str_constructor[35.8-database] 232s test/engine/test_parseconnect.py::URLTest::test_only_str_constructor[35.8-host] 232s [gw0] [ 27%] PASSED test/engine/test_parseconnect.py::URLTest::test_only_str_constructor[35.8-host] 232s test/engine/test_parseconnect.py::URLTest::test_only_str_constructor[35.8-username] 232s [gw1] [ 27%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-randomize_returning-warn_for_downgrades-clientside-clientside] 232s [gw0] [ 27%] PASSED test/engine/test_parseconnect.py::URLTest::test_only_str_constructor[35.8-username] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-randomize_returning-warn_for_downgrades-none-autoinc] 232s test/engine/test_parseconnect.py::URLTest::test_only_str_constructor[True-database] 232s [gw0] [ 27%] PASSED test/engine/test_parseconnect.py::URLTest::test_only_str_constructor[True-database] 232s test/engine/test_parseconnect.py::URLTest::test_only_str_constructor[True-host] 232s [gw0] [ 27%] PASSED test/engine/test_parseconnect.py::URLTest::test_only_str_constructor[True-host] 232s test/engine/test_parseconnect.py::URLTest::test_only_str_constructor[True-username] 232s [gw0] [ 27%] PASSED test/engine/test_parseconnect.py::URLTest::test_only_str_constructor[True-username] 232s [gw1] [ 27%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-randomize_returning-warn_for_downgrades-none-autoinc] 232s test/engine/test_parseconnect.py::URLTest::test_only_str_drivername_no_none[35.8] 232s [gw0] [ 27%] PASSED test/engine/test_parseconnect.py::URLTest::test_only_str_drivername_no_none[35.8] 232s test/engine/test_parseconnect.py::URLTest::test_only_str_drivername_no_none[None] 232s [gw0] [ 27%] PASSED test/engine/test_parseconnect.py::URLTest::test_only_str_drivername_no_none[None] 232s test/engine/test_parseconnect.py::URLTest::test_only_str_drivername_no_none[True] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-randomize_returning-warn_for_downgrades-none-clientside] 232s [gw1] [ 27%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-randomize_returning-warn_for_downgrades-none-clientside] 232s [gw0] [ 27%] PASSED test/engine/test_parseconnect.py::URLTest::test_only_str_drivername_no_none[True] 232s test/engine/test_parseconnect.py::URLTest::test_only_str_query_key_constructor 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-randomize_returning-warn_for_downgrades-sentinel-autoinc] 232s [gw0] [ 27%] PASSED test/engine/test_parseconnect.py::URLTest::test_only_str_query_key_constructor 232s test/engine/test_parseconnect.py::URLTest::test_only_str_query_key_update 232s [gw0] [ 27%] PASSED test/engine/test_parseconnect.py::URLTest::test_only_str_query_key_update 232s test/engine/test_parseconnect.py::URLTest::test_only_str_query_value_constructor 232s [gw1] [ 27%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-randomize_returning-warn_for_downgrades-sentinel-autoinc] 232s [gw0] [ 27%] PASSED test/engine/test_parseconnect.py::URLTest::test_only_str_query_value_constructor 232s test/engine/test_parseconnect.py::URLTest::test_only_str_query_value_update 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-randomize_returning-warn_for_downgrades-sentinel-clientside] 232s [gw0] [ 27%] PASSED test/engine/test_parseconnect.py::URLTest::test_only_str_query_value_update 232s test/engine/test_parseconnect.py::URLTest::test_only_str_set[database] 232s [gw0] [ 27%] PASSED test/engine/test_parseconnect.py::URLTest::test_only_str_set[database] 232s test/engine/test_parseconnect.py::URLTest::test_only_str_set[host] 232s [gw0] [ 27%] PASSED test/engine/test_parseconnect.py::URLTest::test_only_str_set[host] 232s [gw1] [ 27%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-randomize_returning-warn_for_downgrades-sentinel-clientside] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_inserts_w_all_nulls[not_sort_by_parameter_order-datatype0-_exclusions_00] 232s test/engine/test_parseconnect.py::URLTest::test_only_str_set[username] 232s [gw0] [ 27%] PASSED test/engine/test_parseconnect.py::URLTest::test_only_str_set[username] 232s test/engine/test_parseconnect.py::URLTest::test_password_custom_obj 232s [gw1] [ 27%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_inserts_w_all_nulls[not_sort_by_parameter_order-datatype0-_exclusions_00] 232s [gw0] [ 27%] PASSED test/engine/test_parseconnect.py::URLTest::test_password_custom_obj 232s test/engine/test_parseconnect.py::URLTest::test_query_dict_immutable[drivername://?foo=bar&foo=bat] 232s [gw0] [ 27%] PASSED test/engine/test_parseconnect.py::URLTest::test_query_dict_immutable[drivername://?foo=bar&foo=bat] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_inserts_w_all_nulls[not_sort_by_parameter_order-datatype1-_exclusions_01] 232s test/engine/test_parseconnect.py::URLTest::test_query_dict_immutable[drivername://?foo=bar] 232s [gw1] [ 27%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_inserts_w_all_nulls[not_sort_by_parameter_order-datatype1-_exclusions_01] 232s [gw0] [ 27%] PASSED test/engine/test_parseconnect.py::URLTest::test_query_dict_immutable[drivername://?foo=bar] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_inserts_w_all_nulls[not_sort_by_parameter_order-datatype2-_exclusions_02] 232s test/engine/test_parseconnect.py::URLTest::test_query_dict_immutable[drivername://] 232s [gw0] [ 27%] PASSED test/engine/test_parseconnect.py::URLTest::test_query_dict_immutable[drivername://] 232s [gw1] [ 27%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_inserts_w_all_nulls[not_sort_by_parameter_order-datatype2-_exclusions_02] 232s test/engine/test_parseconnect.py::URLTest::test_query_string 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_inserts_w_all_nulls[not_sort_by_parameter_order-datatype3-_exclusions_03] 232s [gw0] [ 27%] PASSED test/engine/test_parseconnect.py::URLTest::test_query_string 232s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype+apitype:///database] 232s [gw0] [ 27%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype+apitype:///database] 232s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype+apitype://username with space+and+plus:password with space+and+plus@hostspec:450?query=but_no_db] 232s [gw0] [ 27%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype+apitype://username with space+and+plus:password with space+and+plus@hostspec:450?query=but_no_db] 232s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype+apitype://username:password@hostspec/database] 232s [gw0] [ 27%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype+apitype://username:password@hostspec/database] 232s [gw1] [ 27%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_inserts_w_all_nulls[not_sort_by_parameter_order-datatype3-_exclusions_03] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_inserts_w_all_nulls[not_sort_by_parameter_order-datatype4-_exclusions_04] 232s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype:////usr/local/_xtest@example.com/members.db] 232s [gw1] [ 27%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_inserts_w_all_nulls[not_sort_by_parameter_order-datatype4-_exclusions_04] 232s [gw0] [ 27%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype:////usr/local/_xtest@example.com/members.db] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_inserts_w_all_nulls[not_sort_by_parameter_order-datatype5-_exclusions_05] 232s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype:///:memory:] 232s [gw0] [ 27%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype:///:memory:] 232s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype:///E:/work/src/LEM/db/hello.db?foo=bar&hoho=lala&hoho=bat] 232s [gw0] [ 27%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype:///E:/work/src/LEM/db/hello.db?foo=bar&hoho=lala&hoho=bat] 232s [gw1] [ 27%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_inserts_w_all_nulls[not_sort_by_parameter_order-datatype5-_exclusions_05] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_inserts_w_all_nulls[sort_by_parameter_order-datatype0-_exclusions_00] 232s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype:///E:/work/src/LEM/db/hello.db?foo=bar&hoho=lala] 232s [gw0] [ 27%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype:///E:/work/src/LEM/db/hello.db?foo=bar&hoho=lala] 232s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype:///E:/work/src/LEM/db/hello.db] 232s [gw1] [ 27%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_inserts_w_all_nulls[sort_by_parameter_order-datatype0-_exclusions_00] 232s [gw0] [ 27%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype:///E:/work/src/LEM/db/hello.db] 232s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype:///foo/bar/im/a/file] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_inserts_w_all_nulls[sort_by_parameter_order-datatype1-_exclusions_01] 232s [gw0] [ 27%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype:///foo/bar/im/a/file] 232s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://] 232s [gw1] [ 27%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_inserts_w_all_nulls[sort_by_parameter_order-datatype1-_exclusions_01] 232s [gw0] [ 27%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://] 232s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://hostspec/?arg1=val1&arg2=val2] 232s [gw0] [ 27%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://hostspec/?arg1=val1&arg2=val2] 232s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://hostspec/database] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_inserts_w_all_nulls[sort_by_parameter_order-datatype2-_exclusions_02] 232s [gw1] [ 27%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_inserts_w_all_nulls[sort_by_parameter_order-datatype2-_exclusions_02] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_inserts_w_all_nulls[sort_by_parameter_order-datatype3-_exclusions_03] 232s [gw0] [ 27%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://hostspec/database] 232s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://hostspec] 232s [gw0] [ 27%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://hostspec] 232s [gw1] [ 27%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_inserts_w_all_nulls[sort_by_parameter_order-datatype3-_exclusions_03] 232s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://user%25%26%7C:pass%25%26%7C@hostspec:499?query=but_no_db] 232s [gw0] [ 27%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://user%25%26%7C:pass%25%26%7C@hostspec:499?query=but_no_db] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_inserts_w_all_nulls[sort_by_parameter_order-datatype4-_exclusions_04] 232s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://user\U0001f40d\u6e2c\u8a66:pass\U0001f40d\u6e2c\u8a66@hostspec:499?query=but_no_db] 232s [gw0] [ 27%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://user\U0001f40d\u6e2c\u8a66:pass\U0001f40d\u6e2c\u8a66@hostspec:499?query=but_no_db] 232s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:apples%2Foranges@hostspec/database] 232s [gw0] [ 27%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:apples%2Foranges@hostspec/database] 232s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password with spaces@hostspec:450?query=but_no_db] 232s [gw0] [ 27%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password with spaces@hostspec:450?query=but_no_db] 232s [gw1] [ 27%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_inserts_w_all_nulls[sort_by_parameter_order-datatype4-_exclusions_04] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_inserts_w_all_nulls[sort_by_parameter_order-datatype5-_exclusions_05] 232s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@/database0] 232s [gw1] [ 27%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_inserts_w_all_nulls[sort_by_parameter_order-datatype5-_exclusions_05] 232s [gw0] [ 27%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@/database0] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-explicit_sentinel-implicit-identity] 232s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@/database1] 232s [gw0] [ 27%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@/database1] 232s [gw1] [ 27%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-explicit_sentinel-implicit-identity] 232s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@127.0.0.1:1521] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-explicit_sentinel-implicit-sequence] 232s [gw0] [ 27%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@127.0.0.1:1521] 232s [gw1] [ 27%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-explicit_sentinel-implicit-sequence] 232s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@[2001:da8:2004:1000:202:116:160:90]/database?foo=bar] 232s [gw0] [ 27%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@[2001:da8:2004:1000:202:116:160:90]/database?foo=bar] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-explicit_sentinel-negative-identity] 232s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@[2001:da8:2004:1000:202:116:160:90]:80/database?foo=bar] 232s [gw0] [ 27%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@[2001:da8:2004:1000:202:116:160:90]:80/database?foo=bar] 232s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@hostspec/database] 232s [gw1] [ 27%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-explicit_sentinel-negative-identity] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-explicit_sentinel-negative-sequence] 232s [gw0] [ 27%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@hostspec/database] 232s [gw1] [ 27%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-explicit_sentinel-negative-sequence] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-explicit_sentinel-positive-identity] 232s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@hostspec/test database with@atsign] 232s [gw0] [ 27%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@hostspec/test database with@atsign] 232s [gw1] [ 27%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-explicit_sentinel-positive-identity] 232s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@hostspec:110//usr/db_file.db] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-explicit_sentinel-positive-sequence] 232s [gw0] [ 27%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@hostspec:110//usr/db_file.db] 232s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@hostspec:450?query=but_no_db] 232s [gw1] [ 27%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-explicit_sentinel-positive-sequence] 232s [gw0] [ 27%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@hostspec:450?query=but_no_db] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-implicit-identity] 232s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@hostspec?query=but_no_db] 232s [gw1] [ 27%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-implicit-identity] 232s [gw0] [ 27%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@hostspec?query=but_no_db] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-implicit-sequence] 232s [gw1] [ 27%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-implicit-sequence] 232s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@hostspec] 232s [gw0] [ 27%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@hostspec] 232s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username@hostspec] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-negative-identity] 232s [gw0] [ 27%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username@hostspec] 232s test/engine/test_parseconnect.py::URLTest::test_rfc1738_password 232s [gw1] [ 27%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-negative-identity] 232s [gw0] [ 27%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738_password 232s test/engine/test_parseconnect.py::URLTest::test_update_query_dict[foo1=bar1&foo2=bar2-update_with0-foo1=bar1&foo2=bar22&foo3=bar3-False] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-negative-sequence] 232s [gw1] [ 27%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-negative-sequence] 232s [gw0] [ 27%] PASSED test/engine/test_parseconnect.py::URLTest::test_update_query_dict[foo1=bar1&foo2=bar2-update_with0-foo1=bar1&foo2=bar22&foo3=bar3-False] 232s test/engine/test_parseconnect.py::URLTest::test_update_query_dict[foo1=bar1&foo2=bar2-update_with1-foo1=bar1&foo2=bar2&foo2=bar22&foo3=bar3-True] 232s [gw0] [ 27%] PASSED test/engine/test_parseconnect.py::URLTest::test_update_query_dict[foo1=bar1&foo2=bar2-update_with1-foo1=bar1&foo2=bar2&foo2=bar22&foo3=bar3-True] 232s test/engine/test_parseconnect.py::URLTest::test_update_query_string[foo1=bar1&foo2=bar2-foo2=bar22&foo3=bar3-foo1=bar1&foo2=bar2&foo2=bar22&foo3=bar3-True] 232s [gw0] [ 27%] PASSED test/engine/test_parseconnect.py::URLTest::test_update_query_string[foo1=bar1&foo2=bar2-foo2=bar22&foo3=bar3-foo1=bar1&foo2=bar2&foo2=bar22&foo3=bar3-True] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-positive-identity] 232s [gw1] [ 27%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-positive-identity] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-positive-sequence] 232s test/engine/test_parseconnect.py::URLTest::test_update_query_string[foo1=bar1&foo2=bar2-foo2=bar22&foo3=bar3-foo1=bar1&foo2=bar22&foo3=bar3-False] 232s [gw1] [ 27%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-positive-sequence] 232s [gw0] [ 27%] PASSED test/engine/test_parseconnect.py::URLTest::test_update_query_string[foo1=bar1&foo2=bar2-foo2=bar22&foo3=bar3-foo1=bar1&foo2=bar22&foo3=bar3-False] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-explicit_sentinel-implicit-identity] 232s test/engine/test_parseconnect.py::URLTest::test_update_query_string[foo1=bar1&foo2=bar21&foo2=bar22&foo3=bar31-foo2=bar23&foo3=bar32&foo3=bar33-foo1=bar1&foo2=bar21&foo2=bar22&foo2=bar23&foo3=bar31&foo3=bar32&foo3=bar33-True] 232s [gw0] [ 27%] PASSED test/engine/test_parseconnect.py::URLTest::test_update_query_string[foo1=bar1&foo2=bar21&foo2=bar22&foo3=bar31-foo2=bar23&foo3=bar32&foo3=bar33-foo1=bar1&foo2=bar21&foo2=bar22&foo2=bar23&foo3=bar31&foo3=bar32&foo3=bar33-True] 232s [gw1] [ 27%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-explicit_sentinel-implicit-identity] 232s test/engine/test_parseconnect.py::URLTest::test_update_query_string[foo1=bar1&foo2=bar21&foo2=bar22&foo3=bar31-foo2=bar23&foo3=bar32&foo3=bar33-foo1=bar1&foo2=bar23&foo3=bar32&foo3=bar33-False] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-explicit_sentinel-implicit-sequence] 232s [gw0] [ 27%] PASSED test/engine/test_parseconnect.py::URLTest::test_update_query_string[foo1=bar1&foo2=bar21&foo2=bar22&foo3=bar31-foo2=bar23&foo3=bar32&foo3=bar33-foo1=bar1&foo2=bar23&foo3=bar32&foo3=bar33-False] 232s [gw1] [ 27%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-explicit_sentinel-implicit-sequence] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-explicit_sentinel-negative-identity] 232s [gw1] [ 27%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-explicit_sentinel-negative-identity] 232s test/orm/test_pickled.py::CustomSetupTeardownTest::test_rebuild_state 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-explicit_sentinel-negative-sequence] 232s [gw1] [ 27%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-explicit_sentinel-negative-sequence] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-explicit_sentinel-positive-identity] 232s [gw1] [ 27%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-explicit_sentinel-positive-identity] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-explicit_sentinel-positive-sequence] 232s [gw1] [ 27%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-explicit_sentinel-positive-sequence] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_explicit_sentinel-implicit-identity] 232s [gw1] [ 27%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_explicit_sentinel-implicit-identity] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_explicit_sentinel-implicit-sequence] 232s [gw1] [ 27%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_explicit_sentinel-implicit-sequence] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_explicit_sentinel-negative-identity] 232s [gw1] [ 27%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_explicit_sentinel-negative-identity] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_explicit_sentinel-negative-sequence] 232s [gw1] [ 27%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_explicit_sentinel-negative-sequence] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_explicit_sentinel-positive-identity] 232s [gw1] [ 27%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_explicit_sentinel-positive-identity] 232s [gw0] [ 27%] PASSED test/orm/test_pickled.py::CustomSetupTeardownTest::test_rebuild_state 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_explicit_sentinel-positive-sequence] 232s [gw1] [ 27%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_explicit_sentinel-positive-sequence] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-explicit_sentinel-implicit-identity] 232s [gw1] [ 27%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-explicit_sentinel-implicit-identity] 232s test/orm/test_pickled.py::OptionsTest::test_load 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-explicit_sentinel-implicit-sequence] 232s [gw1] [ 27%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-explicit_sentinel-implicit-sequence] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-explicit_sentinel-negative-identity] 232s [gw1] [ 27%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-explicit_sentinel-negative-identity] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-explicit_sentinel-negative-sequence] 232s [gw1] [ 27%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-explicit_sentinel-negative-sequence] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-explicit_sentinel-positive-identity] 232s [gw1] [ 27%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-explicit_sentinel-positive-identity] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-explicit_sentinel-positive-sequence] 232s [gw1] [ 27%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-explicit_sentinel-positive-sequence] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-implicit-identity] 232s [gw1] [ 27%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-implicit-identity] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-implicit-sequence] 232s [gw1] [ 27%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-implicit-sequence] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-negative-identity] 232s [gw1] [ 27%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-negative-identity] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-negative-sequence] 232s [gw1] [ 27%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-negative-sequence] 232s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-positive-identity] 232s [gw1] [ 27%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-positive-identity] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-positive-sequence] 233s [gw1] [ 27%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-positive-sequence] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-explicit_sentinel-implicit-identity] 233s [gw1] [ 27%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-explicit_sentinel-implicit-identity] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-explicit_sentinel-implicit-sequence] 233s [gw1] [ 27%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-explicit_sentinel-implicit-sequence] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-explicit_sentinel-negative-identity] 233s [gw1] [ 27%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-explicit_sentinel-negative-identity] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-explicit_sentinel-negative-sequence] 233s [gw1] [ 27%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-explicit_sentinel-negative-sequence] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-explicit_sentinel-positive-identity] 233s [gw1] [ 27%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-explicit_sentinel-positive-identity] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-explicit_sentinel-positive-sequence] 233s [gw1] [ 27%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-explicit_sentinel-positive-sequence] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_explicit_sentinel-implicit-identity] 233s [gw1] [ 27%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_explicit_sentinel-implicit-identity] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_explicit_sentinel-implicit-sequence] 233s [gw1] [ 27%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_explicit_sentinel-implicit-sequence] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_explicit_sentinel-negative-identity] 233s [gw1] [ 27%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_explicit_sentinel-negative-identity] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_explicit_sentinel-negative-sequence] 233s [gw1] [ 27%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_explicit_sentinel-negative-sequence] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_explicit_sentinel-positive-identity] 233s [gw1] [ 27%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_explicit_sentinel-positive-identity] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_explicit_sentinel-positive-sequence] 233s [gw1] [ 27%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_explicit_sentinel-positive-sequence] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-explicit_sentinel-implicit-identity] 233s [gw1] [ 27%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-explicit_sentinel-implicit-identity] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-explicit_sentinel-implicit-sequence] 233s [gw1] [ 27%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-explicit_sentinel-implicit-sequence] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-explicit_sentinel-negative-identity] 233s [gw1] [ 27%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-explicit_sentinel-negative-identity] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-explicit_sentinel-negative-sequence] 233s [gw1] [ 27%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-explicit_sentinel-negative-sequence] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-explicit_sentinel-positive-identity] 233s [gw1] [ 27%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-explicit_sentinel-positive-identity] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-explicit_sentinel-positive-sequence] 233s [gw1] [ 27%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-explicit_sentinel-positive-sequence] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-implicit-identity] 233s [gw1] [ 27%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-implicit-identity] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-implicit-sequence] 233s [gw1] [ 27%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-implicit-sequence] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-negative-identity] 233s [gw1] [ 27%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-negative-identity] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-negative-sequence] 233s [gw1] [ 27%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-negative-sequence] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-positive-identity] 233s [gw1] [ 27%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-positive-identity] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-positive-sequence] 233s [gw1] [ 27%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-positive-sequence] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-explicit_sentinel-implicit-identity] 233s [gw1] [ 27%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-explicit_sentinel-implicit-identity] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-explicit_sentinel-implicit-sequence] 233s [gw1] [ 27%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-explicit_sentinel-implicit-sequence] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-explicit_sentinel-negative-identity] 233s [gw1] [ 27%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-explicit_sentinel-negative-identity] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-explicit_sentinel-negative-sequence] 233s [gw0] [ 27%] PASSED test/orm/test_pickled.py::OptionsTest::test_load 233s [gw1] [ 27%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-explicit_sentinel-negative-sequence] 233s test/orm/test_pickled.py::OptionsTest::test_options_of_type 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-explicit_sentinel-positive-identity] 233s [gw1] [ 27%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-explicit_sentinel-positive-identity] 233s [gw0] [ 27%] PASSED test/orm/test_pickled.py::OptionsTest::test_options_of_type 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-explicit_sentinel-positive-sequence] 233s [gw1] [ 27%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-explicit_sentinel-positive-sequence] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_explicit_sentinel-implicit-identity] 233s [gw1] [ 27%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_explicit_sentinel-implicit-identity] 233s test/orm/test_pickled.py::PickleTest::test_attribute_mapped_collection 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_explicit_sentinel-implicit-sequence] 233s [gw1] [ 27%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_explicit_sentinel-implicit-sequence] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_explicit_sentinel-negative-identity] 233s [gw1] [ 27%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_explicit_sentinel-negative-identity] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_explicit_sentinel-negative-sequence] 233s [gw1] [ 27%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_explicit_sentinel-negative-sequence] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_explicit_sentinel-positive-identity] 233s [gw1] [ 27%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_explicit_sentinel-positive-identity] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_explicit_sentinel-positive-sequence] 233s [gw1] [ 27%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_explicit_sentinel-positive-sequence] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-explicit_sentinel-implicit-identity] 233s [gw1] [ 27%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-explicit_sentinel-implicit-identity] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-explicit_sentinel-implicit-sequence] 233s [gw1] [ 27%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-explicit_sentinel-implicit-sequence] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-explicit_sentinel-negative-identity] 233s [gw1] [ 27%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-explicit_sentinel-negative-identity] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-explicit_sentinel-negative-sequence] 233s [gw1] [ 27%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-explicit_sentinel-negative-sequence] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-explicit_sentinel-positive-identity] 233s [gw1] [ 27%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-explicit_sentinel-positive-identity] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-explicit_sentinel-positive-sequence] 233s [gw1] [ 27%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-explicit_sentinel-positive-sequence] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-implicit-identity] 233s [gw1] [ 27%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-implicit-identity] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-implicit-sequence] 233s [gw0] [ 27%] PASSED test/orm/test_pickled.py::PickleTest::test_attribute_mapped_collection 233s [gw1] [ 27%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-implicit-sequence] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-negative-identity] 233s [gw1] [ 27%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-negative-identity] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-negative-sequence] 233s test/orm/test_pickled.py::PickleTest::test_bound_options[0] 233s [gw1] [ 27%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-negative-sequence] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-positive-identity] 233s [gw1] [ 27%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-positive-identity] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-positive-sequence] 233s [gw1] [ 27%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-positive-sequence] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-sort_by_parameter_order-explicit_sentinel-implicit-identity] 233s [gw1] [ 27%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-sort_by_parameter_order-explicit_sentinel-implicit-identity] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-sort_by_parameter_order-explicit_sentinel-implicit-sequence] 233s [gw1] [ 27%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-sort_by_parameter_order-explicit_sentinel-implicit-sequence] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-sort_by_parameter_order-explicit_sentinel-negative-identity] 233s [gw1] [ 27%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-sort_by_parameter_order-explicit_sentinel-negative-identity] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-sort_by_parameter_order-explicit_sentinel-negative-sequence] 233s [gw1] [ 27%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-sort_by_parameter_order-explicit_sentinel-negative-sequence] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-sort_by_parameter_order-explicit_sentinel-positive-identity] 233s [gw1] [ 27%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-sort_by_parameter_order-explicit_sentinel-positive-identity] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-sort_by_parameter_order-explicit_sentinel-positive-sequence] 233s [gw1] [ 27%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-sort_by_parameter_order-explicit_sentinel-positive-sequence] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_explicit_sentinel-implicit-identity] 233s [gw1] [ 27%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_explicit_sentinel-implicit-identity] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_explicit_sentinel-implicit-sequence] 233s [gw1] [ 27%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_explicit_sentinel-implicit-sequence] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_explicit_sentinel-negative-identity] 233s [gw1] [ 27%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_explicit_sentinel-negative-identity] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_explicit_sentinel-negative-sequence] 233s [gw1] [ 27%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_explicit_sentinel-negative-sequence] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_explicit_sentinel-positive-identity] 233s [gw1] [ 27%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_explicit_sentinel-positive-identity] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_explicit_sentinel-positive-sequence] 233s [gw1] [ 27%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_explicit_sentinel-positive-sequence] 233s [gw0] [ 27%] PASSED test/orm/test_pickled.py::PickleTest::test_bound_options[0] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[not_randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-not_set_identity-add_sentinel] 233s test/orm/test_pickled.py::PickleTest::test_bound_options[1] 233s [gw1] [ 27%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[not_randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-not_set_identity-add_sentinel] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[not_randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-not_set_identity-not_add_sentinel] 233s [gw1] [ 27%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[not_randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-not_set_identity-not_add_sentinel] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[not_randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-set_identity-add_sentinel] 233s [gw1] [ 27%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[not_randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-set_identity-add_sentinel] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[not_randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-set_identity-not_add_sentinel] 233s [gw1] [ 27%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[not_randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-set_identity-not_add_sentinel] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[not_randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-not_set_identity-add_sentinel] 233s [gw1] [ 27%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[not_randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-not_set_identity-add_sentinel] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[not_randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-not_set_identity-not_add_sentinel] 233s [gw1] [ 27%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[not_randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-not_set_identity-not_add_sentinel] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[not_randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-set_identity-add_sentinel] 233s [gw1] [ 27%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[not_randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-set_identity-add_sentinel] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[not_randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-set_identity-not_add_sentinel] 233s [gw1] [ 27%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[not_randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-set_identity-not_add_sentinel] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[not_randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-not_set_identity-add_sentinel] 233s [gw1] [ 27%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[not_randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-not_set_identity-add_sentinel] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[not_randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-not_set_identity-not_add_sentinel] 233s [gw1] [ 27%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[not_randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-not_set_identity-not_add_sentinel] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[not_randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-set_identity-add_sentinel] 233s [gw1] [ 27%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[not_randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-set_identity-add_sentinel] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[not_randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-set_identity-not_add_sentinel] 233s [gw1] [ 27%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[not_randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-set_identity-not_add_sentinel] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[not_randomize_returning-sort_by_parameter_order-warn_for_downgrades-not_set_identity-add_sentinel] 233s [gw1] [ 27%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[not_randomize_returning-sort_by_parameter_order-warn_for_downgrades-not_set_identity-add_sentinel] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[not_randomize_returning-sort_by_parameter_order-warn_for_downgrades-not_set_identity-not_add_sentinel] 233s [gw0] [ 27%] PASSED test/orm/test_pickled.py::PickleTest::test_bound_options[1] 233s [gw1] [ 27%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[not_randomize_returning-sort_by_parameter_order-warn_for_downgrades-not_set_identity-not_add_sentinel] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[not_randomize_returning-sort_by_parameter_order-warn_for_downgrades-set_identity-add_sentinel] 233s test/orm/test_pickled.py::PickleTest::test_bound_options[2] 233s [gw1] [ 27%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[not_randomize_returning-sort_by_parameter_order-warn_for_downgrades-set_identity-add_sentinel] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[not_randomize_returning-sort_by_parameter_order-warn_for_downgrades-set_identity-not_add_sentinel] 233s [gw1] [ 27%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[not_randomize_returning-sort_by_parameter_order-warn_for_downgrades-set_identity-not_add_sentinel] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-not_set_identity-add_sentinel] 233s [gw1] [ 27%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-not_set_identity-add_sentinel] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-not_set_identity-not_add_sentinel] 233s [gw1] [ 27%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-not_set_identity-not_add_sentinel] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-set_identity-add_sentinel] 233s [gw1] [ 27%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-set_identity-add_sentinel] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-set_identity-not_add_sentinel] 233s [gw1] [ 27%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-set_identity-not_add_sentinel] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-not_set_identity-add_sentinel] 233s [gw1] [ 27%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-not_set_identity-add_sentinel] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-not_set_identity-not_add_sentinel] 233s [gw1] [ 27%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-not_set_identity-not_add_sentinel] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-set_identity-add_sentinel] 233s [gw1] [ 27%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-set_identity-add_sentinel] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-set_identity-not_add_sentinel] 233s [gw1] [ 27%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-set_identity-not_add_sentinel] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-not_set_identity-add_sentinel] 233s [gw1] [ 27%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-not_set_identity-add_sentinel] 233s [gw0] [ 27%] PASSED test/orm/test_pickled.py::PickleTest::test_bound_options[2] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-not_set_identity-not_add_sentinel] 233s [gw1] [ 27%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-not_set_identity-not_add_sentinel] 233s test/orm/test_pickled.py::PickleTest::test_bound_options[3] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-set_identity-add_sentinel] 233s [gw1] [ 27%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-set_identity-add_sentinel] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-set_identity-not_add_sentinel] 233s [gw1] [ 27%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-set_identity-not_add_sentinel] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[randomize_returning-sort_by_parameter_order-warn_for_downgrades-not_set_identity-add_sentinel] 233s [gw1] [ 27%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[randomize_returning-sort_by_parameter_order-warn_for_downgrades-not_set_identity-add_sentinel] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[randomize_returning-sort_by_parameter_order-warn_for_downgrades-not_set_identity-not_add_sentinel] 233s [gw1] [ 27%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[randomize_returning-sort_by_parameter_order-warn_for_downgrades-not_set_identity-not_add_sentinel] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[randomize_returning-sort_by_parameter_order-warn_for_downgrades-set_identity-add_sentinel] 233s [gw1] [ 27%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[randomize_returning-sort_by_parameter_order-warn_for_downgrades-set_identity-add_sentinel] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[randomize_returning-sort_by_parameter_order-warn_for_downgrades-set_identity-not_add_sentinel] 233s [gw1] [ 27%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[randomize_returning-sort_by_parameter_order-warn_for_downgrades-set_identity-not_add_sentinel] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_sentinel_on_non_int_ss_function[not_sort_by_parameter_order-add_insert_sentinel-client_side] 233s [gw1] [ 27%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_sentinel_on_non_int_ss_function[not_sort_by_parameter_order-add_insert_sentinel-client_side] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_sentinel_on_non_int_ss_function[not_sort_by_parameter_order-add_insert_sentinel-server_side] 233s [gw1] [ 27%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_sentinel_on_non_int_ss_function[not_sort_by_parameter_order-add_insert_sentinel-server_side] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_sentinel_on_non_int_ss_function[not_sort_by_parameter_order-not_add_insert_sentinel-client_side] 233s [gw1] [ 27%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_sentinel_on_non_int_ss_function[not_sort_by_parameter_order-not_add_insert_sentinel-client_side] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_sentinel_on_non_int_ss_function[not_sort_by_parameter_order-not_add_insert_sentinel-server_side] 233s [gw1] [ 27%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_sentinel_on_non_int_ss_function[not_sort_by_parameter_order-not_add_insert_sentinel-server_side] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_sentinel_on_non_int_ss_function[sort_by_parameter_order-add_insert_sentinel-client_side] 233s [gw1] [ 27%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_sentinel_on_non_int_ss_function[sort_by_parameter_order-add_insert_sentinel-client_side] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_sentinel_on_non_int_ss_function[sort_by_parameter_order-add_insert_sentinel-server_side] 233s [gw1] [ 27%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_sentinel_on_non_int_ss_function[sort_by_parameter_order-add_insert_sentinel-server_side] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_sentinel_on_non_int_ss_function[sort_by_parameter_order-not_add_insert_sentinel-client_side] 233s [gw1] [ 27%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_sentinel_on_non_int_ss_function[sort_by_parameter_order-not_add_insert_sentinel-client_side] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_sentinel_on_non_int_ss_function[sort_by_parameter_order-not_add_insert_sentinel-server_side] 233s [gw1] [ 27%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_sentinel_on_non_int_ss_function[sort_by_parameter_order-not_add_insert_sentinel-server_side] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_cant_match_keys[not_sort_by_parameter_order-not_resolve_sentinel_values] 233s [gw0] [ 27%] PASSED test/orm/test_pickled.py::PickleTest::test_bound_options[3] 233s [gw1] [ 27%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_cant_match_keys[not_sort_by_parameter_order-not_resolve_sentinel_values] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_cant_match_keys[not_sort_by_parameter_order-resolve_sentinel_values] 233s test/orm/test_pickled.py::PickleTest::test_bound_options[4] 233s [gw1] [ 27%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_cant_match_keys[not_sort_by_parameter_order-resolve_sentinel_values] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_cant_match_keys[sort_by_parameter_order-not_resolve_sentinel_values] 233s [gw1] [ 27%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_cant_match_keys[sort_by_parameter_order-not_resolve_sentinel_values] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_cant_match_keys[sort_by_parameter_order-resolve_sentinel_values] 233s [gw1] [ 27%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_cant_match_keys[sort_by_parameter_order-resolve_sentinel_values] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-default_string_uuid-identity] 233s [gw1] [ 27%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-default_string_uuid-identity] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-default_string_uuid-plain_autoinc] 233s [gw1] [ 27%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-default_string_uuid-plain_autoinc] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-default_string_uuid-sequence] 233s [gw1] [ 27%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-default_string_uuid-sequence] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-default_uuid-identity] 233s [gw1] [ 27%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-default_uuid-identity] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-default_uuid-plain_autoinc] 233s [gw1] [ 27%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-default_uuid-plain_autoinc] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-default_uuid-sequence] 233s [gw1] [ 27%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-default_uuid-sequence] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-explicit-identity] 233s [gw1] [ 27%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-explicit-identity] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-explicit-plain_autoinc] 233s [gw0] [ 27%] PASSED test/orm/test_pickled.py::PickleTest::test_bound_options[4] 233s [gw1] [ 27%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-explicit-plain_autoinc] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-explicit-sequence] 233s test/orm/test_pickled.py::PickleTest::test_bulk_save_objects_defaults_pickle 233s [gw1] [ 27%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-explicit-sequence] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-explicit_but_nullable-identity] 233s [gw1] [ 27%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-explicit_but_nullable-identity] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-explicit_but_nullable-plain_autoinc] 233s [gw1] [ 27%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-explicit_but_nullable-plain_autoinc] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-explicit_but_nullable-sequence] 233s [gw1] [ 27%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-explicit_but_nullable-sequence] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-identity-identity] 233s [gw1] [ 27%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-identity-identity] 233s [gw0] [ 27%] PASSED test/orm/test_pickled.py::PickleTest::test_bulk_save_objects_defaults_pickle 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-identity-plain_autoinc] 233s [gw1] [ 27%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-identity-plain_autoinc] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-identity-sequence] 233s [gw1] [ 27%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-identity-sequence] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-implicit_not_omitted-identity] 233s test/orm/test_pickled.py::PickleTest::test_class_deferred_cols 233s [gw1] [ 27%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-implicit_not_omitted-identity] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-implicit_not_omitted-plain_autoinc] 233s [gw1] [ 27%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-implicit_not_omitted-plain_autoinc] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-implicit_not_omitted-sequence] 233s [gw1] [ 27%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-implicit_not_omitted-sequence] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-implicit_omitted-identity] 233s [gw1] [ 27%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-implicit_omitted-identity] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-implicit_omitted-plain_autoinc] 233s [gw1] [ 27%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-implicit_omitted-plain_autoinc] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-implicit_omitted-sequence] 233s [gw1] [ 27%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-implicit_omitted-sequence] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-none-identity] 233s [gw1] [ 27%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-none-identity] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-none-plain_autoinc] 233s [gw1] [ 27%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-none-plain_autoinc] 233s [gw0] [ 27%] PASSED test/orm/test_pickled.py::PickleTest::test_class_deferred_cols 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-none-sequence] 233s [gw1] [ 27%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-none-sequence] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-sequence-identity] 233s [gw1] [ 27%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-sequence-identity] 233s test/orm/test_pickled.py::PickleTest::test_collection_setstate 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-sequence-plain_autoinc] 233s [gw1] [ 27%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-sequence-plain_autoinc] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-sequence-sequence] 233s [gw1] [ 27%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-sequence-sequence] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-default_string_uuid-identity] 233s [gw1] [ 27%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-default_string_uuid-identity] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-default_string_uuid-plain_autoinc] 233s [gw1] [ 27%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-default_string_uuid-plain_autoinc] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-default_string_uuid-sequence] 233s [gw1] [ 27%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-default_string_uuid-sequence] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-default_uuid-identity] 233s [gw1] [ 27%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-default_uuid-identity] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-default_uuid-plain_autoinc] 233s [gw1] [ 27%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-default_uuid-plain_autoinc] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-default_uuid-sequence] 233s [gw1] [ 27%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-default_uuid-sequence] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-explicit-identity] 233s [gw1] [ 27%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-explicit-identity] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-explicit-plain_autoinc] 233s [gw0] [ 27%] PASSED test/orm/test_pickled.py::PickleTest::test_collection_setstate 233s [gw1] [ 27%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-explicit-plain_autoinc] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-explicit-sequence] 233s test/orm/test_pickled.py::PickleTest::test_column_mapped_collection 233s [gw1] [ 27%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-explicit-sequence] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-explicit_but_nullable-identity] 233s [gw1] [ 27%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-explicit_but_nullable-identity] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-explicit_but_nullable-plain_autoinc] 233s [gw1] [ 27%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-explicit_but_nullable-plain_autoinc] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-explicit_but_nullable-sequence] 233s [gw1] [ 27%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-explicit_but_nullable-sequence] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-identity-identity] 233s [gw1] [ 27%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-identity-identity] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-identity-plain_autoinc] 233s [gw1] [ 27%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-identity-plain_autoinc] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-identity-sequence] 233s [gw1] [ 27%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-identity-sequence] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-implicit_not_omitted-identity] 233s [gw1] [ 27%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-implicit_not_omitted-identity] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-implicit_not_omitted-plain_autoinc] 233s [gw0] [ 27%] PASSED test/orm/test_pickled.py::PickleTest::test_column_mapped_collection 233s test/orm/test_pickled.py::PickleTest::test_composite_column_mapped_collection 233s [gw1] [ 27%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-implicit_not_omitted-plain_autoinc] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-implicit_not_omitted-sequence] 233s [gw1] [ 27%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-implicit_not_omitted-sequence] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-implicit_omitted-identity] 233s [gw1] [ 27%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-implicit_omitted-identity] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-implicit_omitted-plain_autoinc] 233s [gw1] [ 27%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-implicit_omitted-plain_autoinc] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-implicit_omitted-sequence] 233s [gw1] [ 27%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-implicit_omitted-sequence] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-none-identity] 233s [gw1] [ 27%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-none-identity] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-none-plain_autoinc] 233s [gw1] [ 27%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-none-plain_autoinc] 233s [gw0] [ 27%] PASSED test/orm/test_pickled.py::PickleTest::test_composite_column_mapped_collection 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-none-sequence] 233s [gw1] [ 27%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-none-sequence] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-sequence-identity] 233s test/orm/test_pickled.py::PickleTest::test_exceptions 233s [gw1] [ 27%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-sequence-identity] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-sequence-plain_autoinc] 233s [gw1] [ 27%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-sequence-plain_autoinc] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-sequence-sequence] 233s [gw1] [ 27%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-sequence-sequence] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-default_string_uuid-identity] 233s [gw1] [ 27%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-default_string_uuid-identity] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-default_string_uuid-plain_autoinc] 233s [gw0] [ 27%] PASSED test/orm/test_pickled.py::PickleTest::test_exceptions 233s [gw1] [ 27%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-default_string_uuid-plain_autoinc] 233s test/orm/test_pickled.py::PickleTest::test_instance_deferred_cols 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-default_string_uuid-sequence] 233s [gw1] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-default_string_uuid-sequence] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-default_uuid-identity] 233s [gw1] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-default_uuid-identity] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-default_uuid-plain_autoinc] 233s [gw1] [ 28%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-default_uuid-plain_autoinc] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-default_uuid-sequence] 233s [gw1] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-default_uuid-sequence] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-explicit-identity] 233s [gw1] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-explicit-identity] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-explicit-plain_autoinc] 233s [gw1] [ 28%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-explicit-plain_autoinc] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-explicit-sequence] 233s [gw1] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-explicit-sequence] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-explicit_but_nullable-identity] 233s [gw1] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-explicit_but_nullable-identity] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-explicit_but_nullable-plain_autoinc] 233s [gw1] [ 28%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-explicit_but_nullable-plain_autoinc] 233s [gw0] [ 28%] PASSED test/orm/test_pickled.py::PickleTest::test_instance_deferred_cols 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-explicit_but_nullable-sequence] 233s [gw1] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-explicit_but_nullable-sequence] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-identity-identity] 233s [gw1] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-identity-identity] 233s test/orm/test_pickled.py::PickleTest::test_instance_lazy_relation_loaders 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-identity-plain_autoinc] 233s [gw1] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-identity-plain_autoinc] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-identity-sequence] 233s [gw1] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-identity-sequence] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-implicit_not_omitted-identity] 233s [gw1] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-implicit_not_omitted-identity] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-implicit_not_omitted-plain_autoinc] 233s [gw1] [ 28%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-implicit_not_omitted-plain_autoinc] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-implicit_not_omitted-sequence] 233s [gw1] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-implicit_not_omitted-sequence] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-implicit_omitted-identity] 233s [gw1] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-implicit_omitted-identity] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-implicit_omitted-plain_autoinc] 233s [gw1] [ 28%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-implicit_omitted-plain_autoinc] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-implicit_omitted-sequence] 233s [gw1] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-implicit_omitted-sequence] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-none-identity] 233s [gw1] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-none-identity] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-none-plain_autoinc] 233s [gw0] [ 28%] PASSED test/orm/test_pickled.py::PickleTest::test_instance_lazy_relation_loaders 233s test/orm/test_pickled.py::PickleTest::test_invalidated_flag_deepcopy 233s [gw1] [ 28%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-none-plain_autoinc] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-none-sequence] 233s [gw1] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-none-sequence] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-sequence-identity] 233s [gw1] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-sequence-identity] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-sequence-plain_autoinc] 233s [gw1] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-sequence-plain_autoinc] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-sequence-sequence] 233s [gw1] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-sequence-sequence] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-default_string_uuid-identity] 233s [gw0] [ 28%] PASSED test/orm/test_pickled.py::PickleTest::test_invalidated_flag_deepcopy 233s [gw1] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-default_string_uuid-identity] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-default_string_uuid-plain_autoinc] 233s test/orm/test_pickled.py::PickleTest::test_invalidated_flag_pickle 233s [gw1] [ 28%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-default_string_uuid-plain_autoinc] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-default_string_uuid-sequence] 233s [gw1] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-default_string_uuid-sequence] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-default_uuid-identity] 233s [gw1] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-default_uuid-identity] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-default_uuid-plain_autoinc] 233s [gw1] [ 28%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-default_uuid-plain_autoinc] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-default_uuid-sequence] 233s [gw1] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-default_uuid-sequence] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-explicit-identity] 233s [gw1] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-explicit-identity] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-explicit-plain_autoinc] 233s [gw1] [ 28%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-explicit-plain_autoinc] 233s [gw0] [ 28%] PASSED test/orm/test_pickled.py::PickleTest::test_invalidated_flag_pickle 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-explicit-sequence] 233s [gw1] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-explicit-sequence] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-explicit_but_nullable-identity] 233s test/orm/test_pickled.py::PickleTest::test_lazyload_extra_criteria_not_supported 233s [gw1] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-explicit_but_nullable-identity] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-explicit_but_nullable-plain_autoinc] 233s [gw1] [ 28%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-explicit_but_nullable-plain_autoinc] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-explicit_but_nullable-sequence] 233s [gw1] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-explicit_but_nullable-sequence] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-identity-identity] 233s [gw1] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-identity-identity] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-identity-plain_autoinc] 233s [gw1] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-identity-plain_autoinc] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-identity-sequence] 233s [gw1] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-identity-sequence] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-implicit_not_omitted-identity] 233s [gw1] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-implicit_not_omitted-identity] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-implicit_not_omitted-plain_autoinc] 233s [gw1] [ 28%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-implicit_not_omitted-plain_autoinc] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-implicit_not_omitted-sequence] 233s [gw1] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-implicit_not_omitted-sequence] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-implicit_omitted-identity] 233s [gw1] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-implicit_omitted-identity] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-implicit_omitted-plain_autoinc] 233s [gw1] [ 28%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-implicit_omitted-plain_autoinc] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-implicit_omitted-sequence] 233s [gw0] [ 28%] PASSED test/orm/test_pickled.py::PickleTest::test_lazyload_extra_criteria_not_supported 233s [gw1] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-implicit_omitted-sequence] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-none-identity] 233s [gw1] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-none-identity] 233s test/orm/test_pickled.py::PickleTest::test_loader_criteria[False-False] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-none-plain_autoinc] 233s [gw1] [ 28%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-none-plain_autoinc] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-none-sequence] 233s [gw1] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-none-sequence] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-sequence-identity] 233s [gw1] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-sequence-identity] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-sequence-plain_autoinc] 233s [gw1] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-sequence-plain_autoinc] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-sequence-sequence] 233s [gw1] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-sequence-sequence] 233s [gw0] [ 28%] PASSED test/orm/test_pickled.py::PickleTest::test_loader_criteria[False-False] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_incorrect_rowcount[not_sort_by_parameter_order] 233s [gw1] [ 28%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_incorrect_rowcount[not_sort_by_parameter_order] 233s test/orm/test_pickled.py::PickleTest::test_loader_criteria[False-True] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_incorrect_rowcount[sort_by_parameter_order] 233s [gw1] [ 28%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_incorrect_rowcount[sort_by_parameter_order] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_insert_default_pk_only[not_sort_by_parameter_order-add_insert_sentinel] 233s [gw1] [ 28%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_insert_default_pk_only[not_sort_by_parameter_order-add_insert_sentinel] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_insert_default_pk_only[not_sort_by_parameter_order-not_add_insert_sentinel] 233s [gw1] [ 28%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_insert_default_pk_only[not_sort_by_parameter_order-not_add_insert_sentinel] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_insert_default_pk_only[sort_by_parameter_order-add_insert_sentinel] 233s [gw1] [ 28%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_insert_default_pk_only[sort_by_parameter_order-add_insert_sentinel] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_insert_default_pk_only[sort_by_parameter_order-not_add_insert_sentinel] 233s [gw1] [ 28%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_insert_default_pk_only[sort_by_parameter_order-not_add_insert_sentinel] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-not_randomize_returning-as_uuid-native_uuid-add_sentinel_flag_to_col-default_only] 233s [gw1] [ 28%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-not_randomize_returning-as_uuid-native_uuid-add_sentinel_flag_to_col-default_only] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-not_randomize_returning-as_uuid-native_uuid-add_sentinel_flag_to_col-include_sentinel] 233s [gw1] [ 28%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-not_randomize_returning-as_uuid-native_uuid-add_sentinel_flag_to_col-include_sentinel] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-not_randomize_returning-as_uuid-native_uuid-add_sentinel_flag_to_col-return_defaults] 233s [gw1] [ 28%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-not_randomize_returning-as_uuid-native_uuid-add_sentinel_flag_to_col-return_defaults] 233s [gw0] [ 28%] PASSED test/orm/test_pickled.py::PickleTest::test_loader_criteria[False-True] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-not_randomize_returning-as_uuid-native_uuid-not_add_sentinel_flag_to_col-default_only] 233s test/orm/test_pickled.py::PickleTest::test_loader_criteria[True-False] 233s [gw1] [ 28%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-not_randomize_returning-as_uuid-native_uuid-not_add_sentinel_flag_to_col-default_only] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-not_randomize_returning-as_uuid-native_uuid-not_add_sentinel_flag_to_col-include_sentinel] 233s [gw1] [ 28%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-not_randomize_returning-as_uuid-native_uuid-not_add_sentinel_flag_to_col-include_sentinel] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-not_randomize_returning-as_uuid-native_uuid-not_add_sentinel_flag_to_col-return_defaults] 233s [gw1] [ 28%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-not_randomize_returning-as_uuid-native_uuid-not_add_sentinel_flag_to_col-return_defaults] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-not_randomize_returning-as_uuid-not_native_uuid-add_sentinel_flag_to_col-default_only] 233s [gw1] [ 28%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-not_randomize_returning-as_uuid-not_native_uuid-add_sentinel_flag_to_col-default_only] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-not_randomize_returning-as_uuid-not_native_uuid-add_sentinel_flag_to_col-include_sentinel] 233s [gw1] [ 28%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-not_randomize_returning-as_uuid-not_native_uuid-add_sentinel_flag_to_col-include_sentinel] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-not_randomize_returning-as_uuid-not_native_uuid-add_sentinel_flag_to_col-return_defaults] 233s [gw1] [ 28%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-not_randomize_returning-as_uuid-not_native_uuid-add_sentinel_flag_to_col-return_defaults] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-not_randomize_returning-as_uuid-not_native_uuid-not_add_sentinel_flag_to_col-default_only] 233s [gw1] [ 28%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-not_randomize_returning-as_uuid-not_native_uuid-not_add_sentinel_flag_to_col-default_only] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-not_randomize_returning-as_uuid-not_native_uuid-not_add_sentinel_flag_to_col-include_sentinel] 233s [gw0] [ 28%] PASSED test/orm/test_pickled.py::PickleTest::test_loader_criteria[True-False] 233s [gw1] [ 28%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-not_randomize_returning-as_uuid-not_native_uuid-not_add_sentinel_flag_to_col-include_sentinel] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-not_randomize_returning-as_uuid-not_native_uuid-not_add_sentinel_flag_to_col-return_defaults] 233s test/orm/test_pickled.py::PickleTest::test_loader_criteria[True-True] 233s [gw1] [ 28%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-not_randomize_returning-as_uuid-not_native_uuid-not_add_sentinel_flag_to_col-return_defaults] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-not_randomize_returning-not_as_uuid-native_uuid-add_sentinel_flag_to_col-default_only] 233s [gw1] [ 28%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-not_randomize_returning-not_as_uuid-native_uuid-add_sentinel_flag_to_col-default_only] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-not_randomize_returning-not_as_uuid-native_uuid-add_sentinel_flag_to_col-include_sentinel] 233s [gw1] [ 28%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-not_randomize_returning-not_as_uuid-native_uuid-add_sentinel_flag_to_col-include_sentinel] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-not_randomize_returning-not_as_uuid-native_uuid-add_sentinel_flag_to_col-return_defaults] 233s [gw1] [ 28%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-not_randomize_returning-not_as_uuid-native_uuid-add_sentinel_flag_to_col-return_defaults] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-not_randomize_returning-not_as_uuid-native_uuid-not_add_sentinel_flag_to_col-default_only] 233s [gw1] [ 28%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-not_randomize_returning-not_as_uuid-native_uuid-not_add_sentinel_flag_to_col-default_only] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-not_randomize_returning-not_as_uuid-native_uuid-not_add_sentinel_flag_to_col-include_sentinel] 233s [gw1] [ 28%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-not_randomize_returning-not_as_uuid-native_uuid-not_add_sentinel_flag_to_col-include_sentinel] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-not_randomize_returning-not_as_uuid-native_uuid-not_add_sentinel_flag_to_col-return_defaults] 233s [gw1] [ 28%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-not_randomize_returning-not_as_uuid-native_uuid-not_add_sentinel_flag_to_col-return_defaults] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-not_randomize_returning-not_as_uuid-not_native_uuid-add_sentinel_flag_to_col-default_only] 233s [gw1] [ 28%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-not_randomize_returning-not_as_uuid-not_native_uuid-add_sentinel_flag_to_col-default_only] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-not_randomize_returning-not_as_uuid-not_native_uuid-add_sentinel_flag_to_col-include_sentinel] 233s [gw1] [ 28%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-not_randomize_returning-not_as_uuid-not_native_uuid-add_sentinel_flag_to_col-include_sentinel] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-not_randomize_returning-not_as_uuid-not_native_uuid-add_sentinel_flag_to_col-return_defaults] 233s [gw1] [ 28%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-not_randomize_returning-not_as_uuid-not_native_uuid-add_sentinel_flag_to_col-return_defaults] 233s [gw0] [ 28%] PASSED test/orm/test_pickled.py::PickleTest::test_loader_criteria[True-True] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-not_randomize_returning-not_as_uuid-not_native_uuid-not_add_sentinel_flag_to_col-default_only] 233s [gw1] [ 28%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-not_randomize_returning-not_as_uuid-not_native_uuid-not_add_sentinel_flag_to_col-default_only] 233s test/orm/test_pickled.py::PickleTest::test_no_instrumentation 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-not_randomize_returning-not_as_uuid-not_native_uuid-not_add_sentinel_flag_to_col-include_sentinel] 233s [gw1] [ 28%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-not_randomize_returning-not_as_uuid-not_native_uuid-not_add_sentinel_flag_to_col-include_sentinel] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-not_randomize_returning-not_as_uuid-not_native_uuid-not_add_sentinel_flag_to_col-return_defaults] 233s [gw1] [ 28%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-not_randomize_returning-not_as_uuid-not_native_uuid-not_add_sentinel_flag_to_col-return_defaults] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-randomize_returning-as_uuid-native_uuid-add_sentinel_flag_to_col-default_only] 233s [gw1] [ 28%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-randomize_returning-as_uuid-native_uuid-add_sentinel_flag_to_col-default_only] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-randomize_returning-as_uuid-native_uuid-add_sentinel_flag_to_col-include_sentinel] 233s [gw1] [ 28%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-randomize_returning-as_uuid-native_uuid-add_sentinel_flag_to_col-include_sentinel] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-randomize_returning-as_uuid-native_uuid-add_sentinel_flag_to_col-return_defaults] 233s [gw1] [ 28%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-randomize_returning-as_uuid-native_uuid-add_sentinel_flag_to_col-return_defaults] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-randomize_returning-as_uuid-native_uuid-not_add_sentinel_flag_to_col-default_only] 233s [gw0] [ 28%] PASSED test/orm/test_pickled.py::PickleTest::test_no_instrumentation 233s [gw1] [ 28%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-randomize_returning-as_uuid-native_uuid-not_add_sentinel_flag_to_col-default_only] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-randomize_returning-as_uuid-native_uuid-not_add_sentinel_flag_to_col-include_sentinel] 233s test/orm/test_pickled.py::PickleTest::test_no_mappers 233s [gw1] [ 28%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-randomize_returning-as_uuid-native_uuid-not_add_sentinel_flag_to_col-include_sentinel] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-randomize_returning-as_uuid-native_uuid-not_add_sentinel_flag_to_col-return_defaults] 233s [gw1] [ 28%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-randomize_returning-as_uuid-native_uuid-not_add_sentinel_flag_to_col-return_defaults] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-randomize_returning-as_uuid-not_native_uuid-add_sentinel_flag_to_col-default_only] 233s [gw1] [ 28%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-randomize_returning-as_uuid-not_native_uuid-add_sentinel_flag_to_col-default_only] 233s [gw0] [ 28%] PASSED test/orm/test_pickled.py::PickleTest::test_no_mappers 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-randomize_returning-as_uuid-not_native_uuid-add_sentinel_flag_to_col-include_sentinel] 233s test/orm/test_pickled.py::PickleTest::test_pickle_protocols 233s [gw1] [ 28%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-randomize_returning-as_uuid-not_native_uuid-add_sentinel_flag_to_col-include_sentinel] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-randomize_returning-as_uuid-not_native_uuid-add_sentinel_flag_to_col-return_defaults] 233s [gw1] [ 28%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-randomize_returning-as_uuid-not_native_uuid-add_sentinel_flag_to_col-return_defaults] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-randomize_returning-as_uuid-not_native_uuid-not_add_sentinel_flag_to_col-default_only] 233s [gw1] [ 28%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-randomize_returning-as_uuid-not_native_uuid-not_add_sentinel_flag_to_col-default_only] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-randomize_returning-as_uuid-not_native_uuid-not_add_sentinel_flag_to_col-include_sentinel] 233s [gw1] [ 28%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-randomize_returning-as_uuid-not_native_uuid-not_add_sentinel_flag_to_col-include_sentinel] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-randomize_returning-as_uuid-not_native_uuid-not_add_sentinel_flag_to_col-return_defaults] 233s [gw1] [ 28%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-randomize_returning-as_uuid-not_native_uuid-not_add_sentinel_flag_to_col-return_defaults] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-randomize_returning-not_as_uuid-native_uuid-add_sentinel_flag_to_col-default_only] 233s [gw1] [ 28%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-randomize_returning-not_as_uuid-native_uuid-add_sentinel_flag_to_col-default_only] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-randomize_returning-not_as_uuid-native_uuid-add_sentinel_flag_to_col-include_sentinel] 233s [gw0] [ 28%] PASSED test/orm/test_pickled.py::PickleTest::test_pickle_protocols 233s [gw1] [ 28%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-randomize_returning-not_as_uuid-native_uuid-add_sentinel_flag_to_col-include_sentinel] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-randomize_returning-not_as_uuid-native_uuid-add_sentinel_flag_to_col-return_defaults] 233s [gw1] [ 28%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-randomize_returning-not_as_uuid-native_uuid-add_sentinel_flag_to_col-return_defaults] 233s test/orm/test_pickled.py::PickleTest::test_state_info_pickle 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-randomize_returning-not_as_uuid-native_uuid-not_add_sentinel_flag_to_col-default_only] 233s [gw1] [ 28%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-randomize_returning-not_as_uuid-native_uuid-not_add_sentinel_flag_to_col-default_only] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-randomize_returning-not_as_uuid-native_uuid-not_add_sentinel_flag_to_col-include_sentinel] 233s [gw1] [ 28%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-randomize_returning-not_as_uuid-native_uuid-not_add_sentinel_flag_to_col-include_sentinel] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-randomize_returning-not_as_uuid-native_uuid-not_add_sentinel_flag_to_col-return_defaults] 233s [gw0] [ 28%] PASSED test/orm/test_pickled.py::PickleTest::test_state_info_pickle 233s [gw1] [ 28%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-randomize_returning-not_as_uuid-native_uuid-not_add_sentinel_flag_to_col-return_defaults] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-randomize_returning-not_as_uuid-not_native_uuid-add_sentinel_flag_to_col-default_only] 233s test/orm/test_pickled.py::PickleTest::test_transient 233s [gw1] [ 28%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-randomize_returning-not_as_uuid-not_native_uuid-add_sentinel_flag_to_col-default_only] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-randomize_returning-not_as_uuid-not_native_uuid-add_sentinel_flag_to_col-include_sentinel] 233s [gw1] [ 28%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-randomize_returning-not_as_uuid-not_native_uuid-add_sentinel_flag_to_col-include_sentinel] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-randomize_returning-not_as_uuid-not_native_uuid-add_sentinel_flag_to_col-return_defaults] 233s [gw1] [ 28%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-randomize_returning-not_as_uuid-not_native_uuid-add_sentinel_flag_to_col-return_defaults] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-randomize_returning-not_as_uuid-not_native_uuid-not_add_sentinel_flag_to_col-default_only] 233s [gw1] [ 28%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-randomize_returning-not_as_uuid-not_native_uuid-not_add_sentinel_flag_to_col-default_only] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-randomize_returning-not_as_uuid-not_native_uuid-not_add_sentinel_flag_to_col-include_sentinel] 233s [gw1] [ 28%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-randomize_returning-not_as_uuid-not_native_uuid-not_add_sentinel_flag_to_col-include_sentinel] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-randomize_returning-not_as_uuid-not_native_uuid-not_add_sentinel_flag_to_col-return_defaults] 233s [gw1] [ 28%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-randomize_returning-not_as_uuid-not_native_uuid-not_add_sentinel_flag_to_col-return_defaults] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-not_randomize_returning-as_uuid-native_uuid-add_sentinel_flag_to_col-default_only] 233s [gw0] [ 28%] PASSED test/orm/test_pickled.py::PickleTest::test_transient 233s [gw1] [ 28%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-not_randomize_returning-as_uuid-native_uuid-add_sentinel_flag_to_col-default_only] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-not_randomize_returning-as_uuid-native_uuid-add_sentinel_flag_to_col-include_sentinel] 233s test/orm/test_pickled.py::PickleTest::test_unbound_options[0] 233s [gw1] [ 28%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-not_randomize_returning-as_uuid-native_uuid-add_sentinel_flag_to_col-include_sentinel] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-not_randomize_returning-as_uuid-native_uuid-add_sentinel_flag_to_col-return_defaults] 233s [gw1] [ 28%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-not_randomize_returning-as_uuid-native_uuid-add_sentinel_flag_to_col-return_defaults] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-not_randomize_returning-as_uuid-native_uuid-not_add_sentinel_flag_to_col-default_only] 233s [gw1] [ 28%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-not_randomize_returning-as_uuid-native_uuid-not_add_sentinel_flag_to_col-default_only] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-not_randomize_returning-as_uuid-native_uuid-not_add_sentinel_flag_to_col-include_sentinel] 233s [gw1] [ 28%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-not_randomize_returning-as_uuid-native_uuid-not_add_sentinel_flag_to_col-include_sentinel] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-not_randomize_returning-as_uuid-native_uuid-not_add_sentinel_flag_to_col-return_defaults] 233s [gw1] [ 28%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-not_randomize_returning-as_uuid-native_uuid-not_add_sentinel_flag_to_col-return_defaults] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-not_randomize_returning-as_uuid-not_native_uuid-add_sentinel_flag_to_col-default_only] 233s [gw1] [ 28%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-not_randomize_returning-as_uuid-not_native_uuid-add_sentinel_flag_to_col-default_only] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-not_randomize_returning-as_uuid-not_native_uuid-add_sentinel_flag_to_col-include_sentinel] 233s [gw1] [ 28%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-not_randomize_returning-as_uuid-not_native_uuid-add_sentinel_flag_to_col-include_sentinel] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-not_randomize_returning-as_uuid-not_native_uuid-add_sentinel_flag_to_col-return_defaults] 233s [gw1] [ 28%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-not_randomize_returning-as_uuid-not_native_uuid-add_sentinel_flag_to_col-return_defaults] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-not_randomize_returning-as_uuid-not_native_uuid-not_add_sentinel_flag_to_col-default_only] 233s [gw1] [ 28%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-not_randomize_returning-as_uuid-not_native_uuid-not_add_sentinel_flag_to_col-default_only] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-not_randomize_returning-as_uuid-not_native_uuid-not_add_sentinel_flag_to_col-include_sentinel] 233s [gw1] [ 28%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-not_randomize_returning-as_uuid-not_native_uuid-not_add_sentinel_flag_to_col-include_sentinel] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-not_randomize_returning-as_uuid-not_native_uuid-not_add_sentinel_flag_to_col-return_defaults] 233s [gw0] [ 28%] PASSED test/orm/test_pickled.py::PickleTest::test_unbound_options[0] 233s test/orm/test_pickled.py::PickleTest::test_unbound_options[1] 233s [gw1] [ 28%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-not_randomize_returning-as_uuid-not_native_uuid-not_add_sentinel_flag_to_col-return_defaults] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-not_randomize_returning-not_as_uuid-native_uuid-add_sentinel_flag_to_col-default_only] 233s [gw1] [ 28%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-not_randomize_returning-not_as_uuid-native_uuid-add_sentinel_flag_to_col-default_only] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-not_randomize_returning-not_as_uuid-native_uuid-add_sentinel_flag_to_col-include_sentinel] 233s [gw1] [ 28%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-not_randomize_returning-not_as_uuid-native_uuid-add_sentinel_flag_to_col-include_sentinel] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-not_randomize_returning-not_as_uuid-native_uuid-add_sentinel_flag_to_col-return_defaults] 233s [gw1] [ 28%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-not_randomize_returning-not_as_uuid-native_uuid-add_sentinel_flag_to_col-return_defaults] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-not_randomize_returning-not_as_uuid-native_uuid-not_add_sentinel_flag_to_col-default_only] 233s [gw1] [ 28%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-not_randomize_returning-not_as_uuid-native_uuid-not_add_sentinel_flag_to_col-default_only] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-not_randomize_returning-not_as_uuid-native_uuid-not_add_sentinel_flag_to_col-include_sentinel] 233s [gw1] [ 28%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-not_randomize_returning-not_as_uuid-native_uuid-not_add_sentinel_flag_to_col-include_sentinel] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-not_randomize_returning-not_as_uuid-native_uuid-not_add_sentinel_flag_to_col-return_defaults] 233s [gw1] [ 28%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-not_randomize_returning-not_as_uuid-native_uuid-not_add_sentinel_flag_to_col-return_defaults] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-not_randomize_returning-not_as_uuid-not_native_uuid-add_sentinel_flag_to_col-default_only] 233s [gw1] [ 28%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-not_randomize_returning-not_as_uuid-not_native_uuid-add_sentinel_flag_to_col-default_only] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-not_randomize_returning-not_as_uuid-not_native_uuid-add_sentinel_flag_to_col-include_sentinel] 233s [gw1] [ 28%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-not_randomize_returning-not_as_uuid-not_native_uuid-add_sentinel_flag_to_col-include_sentinel] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-not_randomize_returning-not_as_uuid-not_native_uuid-add_sentinel_flag_to_col-return_defaults] 233s [gw1] [ 28%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-not_randomize_returning-not_as_uuid-not_native_uuid-add_sentinel_flag_to_col-return_defaults] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-not_randomize_returning-not_as_uuid-not_native_uuid-not_add_sentinel_flag_to_col-default_only] 233s [gw1] [ 28%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-not_randomize_returning-not_as_uuid-not_native_uuid-not_add_sentinel_flag_to_col-default_only] 233s [gw0] [ 28%] PASSED test/orm/test_pickled.py::PickleTest::test_unbound_options[1] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-not_randomize_returning-not_as_uuid-not_native_uuid-not_add_sentinel_flag_to_col-include_sentinel] 233s [gw1] [ 28%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-not_randomize_returning-not_as_uuid-not_native_uuid-not_add_sentinel_flag_to_col-include_sentinel] 233s test/orm/test_pickled.py::PickleTest::test_unbound_options[2] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-not_randomize_returning-not_as_uuid-not_native_uuid-not_add_sentinel_flag_to_col-return_defaults] 233s [gw1] [ 28%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-not_randomize_returning-not_as_uuid-not_native_uuid-not_add_sentinel_flag_to_col-return_defaults] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-as_uuid-native_uuid-add_sentinel_flag_to_col-default_only] 233s [gw1] [ 28%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-as_uuid-native_uuid-add_sentinel_flag_to_col-default_only] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-as_uuid-native_uuid-add_sentinel_flag_to_col-include_sentinel] 233s [gw1] [ 28%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-as_uuid-native_uuid-add_sentinel_flag_to_col-include_sentinel] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-as_uuid-native_uuid-add_sentinel_flag_to_col-return_defaults] 233s [gw1] [ 28%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-as_uuid-native_uuid-add_sentinel_flag_to_col-return_defaults] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-as_uuid-native_uuid-not_add_sentinel_flag_to_col-default_only] 233s [gw1] [ 28%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-as_uuid-native_uuid-not_add_sentinel_flag_to_col-default_only] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-as_uuid-native_uuid-not_add_sentinel_flag_to_col-include_sentinel] 233s [gw1] [ 28%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-as_uuid-native_uuid-not_add_sentinel_flag_to_col-include_sentinel] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-as_uuid-native_uuid-not_add_sentinel_flag_to_col-return_defaults] 233s [gw1] [ 28%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-as_uuid-native_uuid-not_add_sentinel_flag_to_col-return_defaults] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-as_uuid-not_native_uuid-add_sentinel_flag_to_col-default_only] 233s [gw1] [ 28%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-as_uuid-not_native_uuid-add_sentinel_flag_to_col-default_only] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-as_uuid-not_native_uuid-add_sentinel_flag_to_col-include_sentinel] 233s [gw0] [ 28%] PASSED test/orm/test_pickled.py::PickleTest::test_unbound_options[2] 233s [gw1] [ 28%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-as_uuid-not_native_uuid-add_sentinel_flag_to_col-include_sentinel] 233s test/orm/test_pickled.py::PickleTest::test_unbound_options[3] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-as_uuid-not_native_uuid-add_sentinel_flag_to_col-return_defaults] 233s [gw1] [ 28%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-as_uuid-not_native_uuid-add_sentinel_flag_to_col-return_defaults] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-as_uuid-not_native_uuid-not_add_sentinel_flag_to_col-default_only] 233s [gw1] [ 28%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-as_uuid-not_native_uuid-not_add_sentinel_flag_to_col-default_only] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-as_uuid-not_native_uuid-not_add_sentinel_flag_to_col-include_sentinel] 233s [gw1] [ 28%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-as_uuid-not_native_uuid-not_add_sentinel_flag_to_col-include_sentinel] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-as_uuid-not_native_uuid-not_add_sentinel_flag_to_col-return_defaults] 233s [gw1] [ 28%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-as_uuid-not_native_uuid-not_add_sentinel_flag_to_col-return_defaults] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-not_as_uuid-native_uuid-add_sentinel_flag_to_col-default_only] 233s [gw1] [ 28%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-not_as_uuid-native_uuid-add_sentinel_flag_to_col-default_only] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-not_as_uuid-native_uuid-add_sentinel_flag_to_col-include_sentinel] 233s [gw1] [ 28%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-not_as_uuid-native_uuid-add_sentinel_flag_to_col-include_sentinel] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-not_as_uuid-native_uuid-add_sentinel_flag_to_col-return_defaults] 233s [gw1] [ 28%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-not_as_uuid-native_uuid-add_sentinel_flag_to_col-return_defaults] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-not_as_uuid-native_uuid-not_add_sentinel_flag_to_col-default_only] 233s [gw1] [ 28%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-not_as_uuid-native_uuid-not_add_sentinel_flag_to_col-default_only] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-not_as_uuid-native_uuid-not_add_sentinel_flag_to_col-include_sentinel] 233s [gw1] [ 28%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-not_as_uuid-native_uuid-not_add_sentinel_flag_to_col-include_sentinel] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-not_as_uuid-native_uuid-not_add_sentinel_flag_to_col-return_defaults] 233s [gw0] [ 28%] PASSED test/orm/test_pickled.py::PickleTest::test_unbound_options[3] 233s [gw1] [ 28%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-not_as_uuid-native_uuid-not_add_sentinel_flag_to_col-return_defaults] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-not_as_uuid-not_native_uuid-add_sentinel_flag_to_col-default_only] 233s test/orm/test_pickled.py::PickleTest::test_unbound_options[4] 233s [gw1] [ 28%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-not_as_uuid-not_native_uuid-add_sentinel_flag_to_col-default_only] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-not_as_uuid-not_native_uuid-add_sentinel_flag_to_col-include_sentinel] 233s [gw1] [ 28%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-not_as_uuid-not_native_uuid-add_sentinel_flag_to_col-include_sentinel] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-not_as_uuid-not_native_uuid-add_sentinel_flag_to_col-return_defaults] 233s [gw1] [ 28%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-not_as_uuid-not_native_uuid-add_sentinel_flag_to_col-return_defaults] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-not_as_uuid-not_native_uuid-not_add_sentinel_flag_to_col-default_only] 233s [gw1] [ 28%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-not_as_uuid-not_native_uuid-not_add_sentinel_flag_to_col-default_only] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-not_as_uuid-not_native_uuid-not_add_sentinel_flag_to_col-include_sentinel] 233s [gw1] [ 28%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-not_as_uuid-not_native_uuid-not_add_sentinel_flag_to_col-include_sentinel] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-not_as_uuid-not_native_uuid-not_add_sentinel_flag_to_col-return_defaults] 233s [gw1] [ 28%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-not_as_uuid-not_native_uuid-not_add_sentinel_flag_to_col-return_defaults] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-explicit_sentinel] 233s [gw1] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-explicit_sentinel] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] 233s [gw1] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-explicit_sentinel] 233s [gw1] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-explicit_sentinel] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-not_explicit_sentinel] 233s [gw1] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-not_explicit_sentinel] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-explicit_sentinel] 233s [gw1] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-explicit_sentinel] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] 233s [gw1] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-the_table_translates-sequence_actually_translates-explicit_sentinel] 233s [gw1] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-the_table_translates-sequence_actually_translates-explicit_sentinel] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-the_table_translates-sequence_actually_translates-not_explicit_sentinel] 233s [gw1] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-the_table_translates-sequence_actually_translates-not_explicit_sentinel] 233s [gw0] [ 28%] PASSED test/orm/test_pickled.py::PickleTest::test_unbound_options[4] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-explicit_sentinel] 233s [gw1] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-explicit_sentinel] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] 233s [gw1] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-explicit_sentinel] 233s [gw1] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-explicit_sentinel] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-not_explicit_sentinel] 233s test/orm/test_pickled.py::PolymorphicDeferredTest::test_polymorphic_deferred 233s [gw1] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-not_explicit_sentinel] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-explicit_sentinel] 233s [gw1] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-explicit_sentinel] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] 233s [gw1] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-the_table_translates-sequence_actually_translates-explicit_sentinel] 233s [gw1] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-the_table_translates-sequence_actually_translates-explicit_sentinel] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-the_table_translates-sequence_actually_translates-not_explicit_sentinel] 233s [gw1] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-the_table_translates-sequence_actually_translates-not_explicit_sentinel] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-explicit_sentinel] 233s [gw1] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-explicit_sentinel] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] 233s [gw1] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-explicit_sentinel] 233s [gw1] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-explicit_sentinel] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-not_explicit_sentinel] 233s [gw1] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-not_explicit_sentinel] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-explicit_sentinel] 233s [gw1] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-explicit_sentinel] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] 233s [gw1] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] 233s [gw0] [ 28%] PASSED test/orm/test_pickled.py::PolymorphicDeferredTest::test_polymorphic_deferred 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-the_table_translates-sequence_actually_translates-explicit_sentinel] 233s [gw1] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-the_table_translates-sequence_actually_translates-explicit_sentinel] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-the_table_translates-sequence_actually_translates-not_explicit_sentinel] 233s [gw1] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-the_table_translates-sequence_actually_translates-not_explicit_sentinel] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-explicit_sentinel] 233s [gw1] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-explicit_sentinel] 233s test/orm/test_pickled.py::TupleLabelTest::test_tuple_labeling 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] 233s [gw1] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-explicit_sentinel] 233s [gw1] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-explicit_sentinel] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-not_explicit_sentinel] 233s [gw1] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-not_explicit_sentinel] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-explicit_sentinel] 233s [gw1] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-explicit_sentinel] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] 233s [gw1] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-the_table_translates-sequence_actually_translates-explicit_sentinel] 233s [gw1] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-the_table_translates-sequence_actually_translates-explicit_sentinel] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-the_table_translates-sequence_actually_translates-not_explicit_sentinel] 233s [gw1] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-the_table_translates-sequence_actually_translates-not_explicit_sentinel] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-explicit_sentinel] 233s [gw1] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-explicit_sentinel] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] 233s [gw1] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-explicit_sentinel] 233s [gw1] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-explicit_sentinel] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-not_explicit_sentinel] 233s [gw1] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-not_explicit_sentinel] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-explicit_sentinel] 233s [gw1] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-explicit_sentinel] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] 233s [gw1] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-the_table_translates-sequence_actually_translates-explicit_sentinel] 233s [gw1] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-the_table_translates-sequence_actually_translates-explicit_sentinel] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-the_table_translates-sequence_actually_translates-not_explicit_sentinel] 233s [gw1] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-the_table_translates-sequence_actually_translates-not_explicit_sentinel] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-explicit_sentinel] 233s [gw1] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-explicit_sentinel] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] 233s [gw1] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-explicit_sentinel] 233s [gw1] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-explicit_sentinel] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-not_explicit_sentinel] 233s [gw1] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-not_explicit_sentinel] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-explicit_sentinel] 233s [gw1] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-explicit_sentinel] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] 233s [gw1] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-the_table_translates-sequence_actually_translates-explicit_sentinel] 233s [gw1] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-the_table_translates-sequence_actually_translates-explicit_sentinel] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-the_table_translates-sequence_actually_translates-not_explicit_sentinel] 233s [gw1] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-the_table_translates-sequence_actually_translates-not_explicit_sentinel] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-explicit_sentinel] 233s [gw1] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-explicit_sentinel] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] 233s [gw1] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-explicit_sentinel] 233s [gw1] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-explicit_sentinel] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-not_explicit_sentinel] 233s [gw1] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-not_explicit_sentinel] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-explicit_sentinel] 233s [gw1] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-explicit_sentinel] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] 233s [gw1] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-the_table_translates-sequence_actually_translates-explicit_sentinel] 233s [gw1] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-the_table_translates-sequence_actually_translates-explicit_sentinel] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-the_table_translates-sequence_actually_translates-not_explicit_sentinel] 233s [gw1] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-the_table_translates-sequence_actually_translates-not_explicit_sentinel] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-explicit_sentinel] 233s [gw1] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-explicit_sentinel] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] 233s [gw1] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-explicit_sentinel] 233s [gw1] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-explicit_sentinel] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-not_explicit_sentinel] 233s [gw1] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-not_explicit_sentinel] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-explicit_sentinel] 233s [gw1] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-explicit_sentinel] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] 233s [gw1] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-sort_by_parameter_order-the_table_translates-sequence_actually_translates-explicit_sentinel] 233s [gw1] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-sort_by_parameter_order-the_table_translates-sequence_actually_translates-explicit_sentinel] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-sort_by_parameter_order-the_table_translates-sequence_actually_translates-not_explicit_sentinel] 233s [gw1] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-sort_by_parameter_order-the_table_translates-sequence_actually_translates-not_explicit_sentinel] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-separate_sentinel-clientside] 233s [gw0] [ 28%] PASSED test/orm/test_pickled.py::TupleLabelTest::test_tuple_labeling 233s [gw1] [ 28%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-separate_sentinel-clientside] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-separate_sentinel-serverside] 233s [gw1] [ 28%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-separate_sentinel-serverside] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-separate_uuid-clientside] 233s test/orm/inheritance/test_poly_linked_list.py::PolymorphicCircularTest::test_four 233s [gw1] [ 28%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-separate_uuid-clientside] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-separate_uuid-serverside] 233s [gw1] [ 28%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-separate_uuid-serverside] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-use_pk-clientside] 233s [gw1] [ 28%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-use_pk-clientside] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-use_pk-serverside] 233s [gw1] [ 28%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-use_pk-serverside] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-use_pk_explicit-clientside] 233s [gw1] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-use_pk_explicit-clientside] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-use_pk_explicit-serverside] 233s [gw1] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-use_pk_explicit-serverside] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-separate_sentinel-clientside] 233s [gw1] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-separate_sentinel-clientside] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-separate_sentinel-serverside] 233s [gw1] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-separate_sentinel-serverside] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-separate_uuid-clientside] 233s [gw1] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-separate_uuid-clientside] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-separate_uuid-serverside] 233s [gw1] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-separate_uuid-serverside] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-use_pk-clientside] 233s [gw1] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-use_pk-clientside] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-use_pk-serverside] 233s [gw1] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-use_pk-serverside] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-use_pk_explicit-clientside] 233s [gw1] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-use_pk_explicit-clientside] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-use_pk_explicit-serverside] 233s [gw1] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-use_pk_explicit-serverside] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-separate_sentinel-clientside] 233s [gw1] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-separate_sentinel-clientside] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-separate_sentinel-serverside] 233s [gw1] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-separate_sentinel-serverside] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-separate_uuid-clientside] 233s [gw1] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-separate_uuid-clientside] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-separate_uuid-serverside] 233s [gw1] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-separate_uuid-serverside] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-use_pk-clientside] 233s [gw1] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-use_pk-clientside] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-use_pk-serverside] 233s [gw1] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-use_pk-serverside] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-use_pk_explicit-clientside] 233s [gw1] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-use_pk_explicit-clientside] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-use_pk_explicit-serverside] 233s [gw1] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-use_pk_explicit-serverside] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-warn_for_downgrades-separate_sentinel-clientside] 233s [gw1] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-warn_for_downgrades-separate_sentinel-clientside] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-warn_for_downgrades-separate_sentinel-serverside] 233s [gw1] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-warn_for_downgrades-separate_sentinel-serverside] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-warn_for_downgrades-separate_uuid-clientside] 233s [gw1] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-warn_for_downgrades-separate_uuid-clientside] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-warn_for_downgrades-separate_uuid-serverside] 233s [gw1] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-warn_for_downgrades-separate_uuid-serverside] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-warn_for_downgrades-use_pk-clientside] 233s [gw1] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-warn_for_downgrades-use_pk-clientside] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-warn_for_downgrades-use_pk-serverside] 233s [gw1] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-warn_for_downgrades-use_pk-serverside] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-warn_for_downgrades-use_pk_explicit-clientside] 233s [gw1] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-warn_for_downgrades-use_pk_explicit-clientside] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-warn_for_downgrades-use_pk_explicit-serverside] 233s [gw1] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-warn_for_downgrades-use_pk_explicit-serverside] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-separate_sentinel-clientside] 233s [gw1] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-separate_sentinel-clientside] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-separate_sentinel-serverside] 233s [gw1] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-separate_sentinel-serverside] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-separate_uuid-clientside] 233s [gw1] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-separate_uuid-clientside] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-separate_uuid-serverside] 233s [gw1] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-separate_uuid-serverside] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-use_pk-clientside] 233s [gw1] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-use_pk-clientside] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-use_pk-serverside] 233s [gw1] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-use_pk-serverside] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-use_pk_explicit-clientside] 233s [gw0] [ 28%] PASSED test/orm/inheritance/test_poly_linked_list.py::PolymorphicCircularTest::test_four 233s [gw1] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-use_pk_explicit-clientside] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-use_pk_explicit-serverside] 233s test/orm/inheritance/test_poly_linked_list.py::PolymorphicCircularTest::test_one 233s [gw1] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-use_pk_explicit-serverside] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-separate_sentinel-clientside] 233s [gw1] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-separate_sentinel-clientside] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-separate_sentinel-serverside] 233s [gw1] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-separate_sentinel-serverside] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-separate_uuid-clientside] 233s [gw1] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-separate_uuid-clientside] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-separate_uuid-serverside] 233s [gw1] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-separate_uuid-serverside] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-use_pk-clientside] 233s [gw1] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-use_pk-clientside] 233s [gw0] [ 28%] PASSED test/orm/inheritance/test_poly_linked_list.py::PolymorphicCircularTest::test_one 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-use_pk-serverside] 233s test/orm/inheritance/test_poly_linked_list.py::PolymorphicCircularTest::test_three 233s [gw1] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-use_pk-serverside] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-use_pk_explicit-clientside] 233s [gw1] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-use_pk_explicit-clientside] 233s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-use_pk_explicit-serverside] 234s [gw1] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-use_pk_explicit-serverside] 234s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-separate_sentinel-clientside] 234s [gw1] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-separate_sentinel-clientside] 234s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-separate_sentinel-serverside] 234s [gw1] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-separate_sentinel-serverside] 234s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-separate_uuid-clientside] 234s [gw1] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-separate_uuid-clientside] 234s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-separate_uuid-serverside] 234s [gw1] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-separate_uuid-serverside] 234s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-use_pk-clientside] 234s [gw0] [ 28%] PASSED test/orm/inheritance/test_poly_linked_list.py::PolymorphicCircularTest::test_three 234s test/orm/inheritance/test_poly_linked_list.py::PolymorphicCircularTest::test_two 234s [gw1] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-use_pk-clientside] 234s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-use_pk-serverside] 234s [gw1] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-use_pk-serverside] 234s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-use_pk_explicit-clientside] 234s [gw0] [ 28%] PASSED test/orm/inheritance/test_poly_linked_list.py::PolymorphicCircularTest::test_two 234s [gw1] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-use_pk_explicit-clientside] 234s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-use_pk_explicit-serverside] 234s [gw1] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-use_pk_explicit-serverside] 234s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-warn_for_downgrades-separate_sentinel-clientside] 234s [gw1] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-warn_for_downgrades-separate_sentinel-clientside] 234s test/orm/inheritance/test_poly_loading.py::CompositeAttributesTest::test_load_composite[base] 234s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-warn_for_downgrades-separate_sentinel-serverside] 234s [gw1] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-warn_for_downgrades-separate_sentinel-serverside] 234s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-warn_for_downgrades-separate_uuid-clientside] 234s [gw1] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-warn_for_downgrades-separate_uuid-clientside] 234s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-warn_for_downgrades-separate_uuid-serverside] 234s [gw1] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-warn_for_downgrades-separate_uuid-serverside] 234s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-warn_for_downgrades-use_pk-clientside] 234s [gw1] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-warn_for_downgrades-use_pk-clientside] 234s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-warn_for_downgrades-use_pk-serverside] 234s [gw1] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-warn_for_downgrades-use_pk-serverside] 234s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-warn_for_downgrades-use_pk_explicit-clientside] 234s [gw1] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-warn_for_downgrades-use_pk_explicit-clientside] 234s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-warn_for_downgrades-use_pk_explicit-serverside] 234s [gw1] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-warn_for_downgrades-use_pk_explicit-serverside] 234s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_implicit_id_insert_select_columns 234s [gw1] [ 28%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_implicit_id_insert_select_columns 234s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_implicit_id_insert_select_keys 234s [gw1] [ 28%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_implicit_id_insert_select_keys 234s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_insert_heterogeneous_params 234s [gw1] [ 28%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_insert_heterogeneous_params 234s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_five[False-_exclusions_01] 234s [gw1] [ 28%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_five[False-_exclusions_01] 234s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_five[True-_exclusions_00] 234s [gw1] [ 28%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_five[True-_exclusions_00] 234s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_four[False-_exclusions_01] 234s [gw1] [ 28%] SKIPPED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_four[False-_exclusions_01] 234s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_four[True-_exclusions_00] 234s [gw1] [ 28%] SKIPPED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_four[True-_exclusions_00] 234s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_four_a[False-_exclusions_01] 234s [gw1] [ 28%] SKIPPED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_four_a[False-_exclusions_01] 234s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_four_a[True-_exclusions_00] 234s [gw1] [ 28%] SKIPPED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_four_a[True-_exclusions_00] 234s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_one[False-_exclusions_01] 234s [gw1] [ 28%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_one[False-_exclusions_01] 234s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_one[True-_exclusions_00] 234s [gw1] [ 28%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_one[True-_exclusions_00] 234s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_six[False-_exclusions_01] 234s [gw0] [ 28%] PASSED test/orm/inheritance/test_poly_loading.py::CompositeAttributesTest::test_load_composite[base] 234s [gw1] [ 28%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_six[False-_exclusions_01] 234s test/orm/inheritance/test_poly_loading.py::CompositeAttributesTest::test_load_composite[sub] 234s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_six[True-_exclusions_00] 234s [gw1] [ 28%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_six[True-_exclusions_00] 234s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_three[False-_exclusions_01] 234s [gw1] [ 28%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_three[False-_exclusions_01] 234s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_three[True-_exclusions_00] 234s [gw1] [ 28%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_three[True-_exclusions_00] 234s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_two[False-_exclusions_01] 234s [gw1] [ 28%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_two[False-_exclusions_01] 234s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_two[True-_exclusions_00] 234s [gw1] [ 28%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_two[True-_exclusions_00] 234s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrowid_zero 234s [gw1] [ 28%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrowid_zero 234s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_misordered_lastrow 234s [gw1] [ 28%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_misordered_lastrow 234s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_multivalues_insert[column] 234s [gw1] [ 28%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_multivalues_insert[column] 234s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_multivalues_insert[expect] 234s [gw1] [ 28%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_multivalues_insert[expect] 234s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_multivalues_insert[string] 234s [gw1] [ 28%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_multivalues_insert[string] 234s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_no_inserted_pk_on_returning 234s [gw1] [ 28%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_no_inserted_pk_on_returning 234s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_loading.py::CompositeAttributesTest::test_load_composite[sub] 234s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_disabled 234s test/orm/inheritance/test_poly_loading.py::FixtureLoadTest::test_load_company_plus_employees 234s [gw1] [ 29%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_disabled 234s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_return_pks_default_values 234s [gw1] [ 29%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_return_pks_default_values 234s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_returning_defaults[not_preserve_rowcount] 234s [gw1] [ 29%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_returning_defaults[not_preserve_rowcount] 234s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_returning_defaults[preserve_rowcount] 234s [gw1] [ 29%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_returning_defaults[preserve_rowcount] 234s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_returning_preexecute_pk 234s [gw1] [ 29%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_returning_preexecute_pk 234s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_returning_values[not_preserve_rowcount] 234s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_loading.py::FixtureLoadTest::test_load_company_plus_employees 234s test/orm/inheritance/test_poly_loading.py::FixtureLoadTest::test_load_company_plus_employees_w_paperwork 234s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_loading.py::FixtureLoadTest::test_load_company_plus_employees_w_paperwork 234s test/orm/inheritance/test_poly_loading.py::FixtureLoadTest::test_person_selectin_subclasses 234s [gw1] [ 29%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_returning_values[not_preserve_rowcount] 234s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_returning_values[preserve_rowcount] 234s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_loading.py::FixtureLoadTest::test_person_selectin_subclasses 234s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[None-None-True-defaultload] 234s [gw1] [ 29%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_returning_values[preserve_rowcount] 234s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_unicode_keys 234s [gw1] [ 29%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_unicode_keys 234s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_nested_insert[add_expr_returning] 234s [gw1] [ 29%] SKIPPED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_nested_insert[add_expr_returning] 234s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_nested_insert[not_add_expr_returning] 234s [gw1] [ 29%] SKIPPED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_nested_insert[not_add_expr_returning] 234s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_subq[False-1-False] 234s [gw1] [ 29%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_subq[False-1-False] 234s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_subq[False-1-True] 234s [gw1] [ 29%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_subq[False-1-True] 234s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_subq[False-2-False] 234s [gw1] [ 29%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_subq[False-2-False] 234s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_subq[False-2-True] 234s [gw1] [ 29%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_subq[False-2-True] 234s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_subq[True-1-False] 234s [gw1] [ 29%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_subq[True-1-False] 234s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_subq[True-1-True] 234s [gw1] [ 29%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_subq[True-1-True] 234s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_subq[True-2-False] 234s [gw1] [ 29%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_subq[True-2-False] 234s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_subq[True-2-True] 234s [gw1] [ 29%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_subq[True-2-True] 234s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[conn_execution_option-100] 234s [gw1] [ 29%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[conn_execution_option-100] 234s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[conn_execution_option-329] 234s [gw1] [ 29%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[conn_execution_option-329] 234s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[conn_execution_option-None] 234s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[None-None-True-defaultload] 234s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[None-None-True-joinedload] 234s [gw1] [ 29%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[conn_execution_option-None] 234s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[engine-100] 234s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[None-None-True-joinedload] 234s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[None-None-True-lazyload] 234s [gw1] [ 29%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[engine-100] 234s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[engine-329] 234s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[None-None-True-lazyload] 234s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[None-None-True-selectinload] 234s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[None-None-True-selectinload] 234s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[defer-name-True-defaultload] 234s [gw1] [ 29%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[engine-329] 234s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[engine-None] 234s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[defer-name-True-defaultload] 234s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[defer-name-True-joinedload] 234s [gw1] [ 29%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[engine-None] 234s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[exec_execution_option-100] 234s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[defer-name-True-joinedload] 234s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[defer-name-True-lazyload] 234s [gw1] [ 29%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[exec_execution_option-100] 234s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[exec_execution_option-329] 234s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[defer-name-True-lazyload] 234s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[defer-name-True-selectinload] 234s [gw1] [ 29%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[exec_execution_option-329] 234s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[exec_execution_option-None] 234s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[defer-name-True-selectinload] 234s [gw1] [ 29%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[exec_execution_option-None] 234s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[load_only-id-True-defaultload] 234s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[stmt_execution_option-100] 234s [gw1] [ 29%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[stmt_execution_option-100] 234s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[load_only-id-True-defaultload] 234s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[load_only-id-True-joinedload] 234s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[stmt_execution_option-329] 234s [gw1] [ 29%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[stmt_execution_option-329] 234s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[stmt_execution_option-None] 234s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[load_only-id-True-joinedload] 234s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[load_only-id-True-lazyload] 234s [gw1] [ 29%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[stmt_execution_option-None] 234s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_returning_integrity_error[not_use_returning] 234s [gw1] [ 29%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_returning_integrity_error[not_use_returning] 234s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[load_only-id-True-lazyload] 234s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_returning_integrity_error[use_returning] 234s [gw1] [ 29%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_returning_integrity_error[use_returning] 234s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_upsert_w_returning 234s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[load_only-id-True-selectinload] 234s [gw1] [ 29%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_upsert_w_returning 234s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[load_only-id-True-selectinload] 234s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[raise-name-False-defaultload] 234s test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_direct_params 234s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[raise-name-False-defaultload] 234s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[raise-name-False-joinedload] 234s [gw1] [ 29%] PASSED test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_direct_params 234s test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_direct_params_returning 234s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[raise-name-False-joinedload] 234s [gw1] [ 29%] PASSED test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_direct_params_returning 234s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[raise-name-False-lazyload] 234s test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_explicit_null_pk_params_db_ignores_it 234s [gw1] [ 29%] PASSED test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_explicit_null_pk_params_db_ignores_it 234s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[raise-name-False-lazyload] 234s test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_explicit_null_pk_values_db_ignores_it 234s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[raise-name-False-selectinload] 234s [gw1] [ 29%] PASSED test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_explicit_null_pk_values_db_ignores_it 234s test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_explicit_sequence 234s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[raise-name-False-selectinload] 234s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[undefer-name-True-defaultload] 234s [gw1] [ 29%] SKIPPED test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_explicit_sequence 234s test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_implicit_pk 234s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[undefer-name-True-defaultload] 234s [gw1] [ 29%] PASSED test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_implicit_pk 234s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[undefer-name-True-joinedload] 234s test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_implicit_pk_inline 234s [gw1] [ 29%] PASSED test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_implicit_pk_inline 234s test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_implicit_pk_multi_rows 234s [gw1] [ 29%] PASSED test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_implicit_pk_multi_rows 234s test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_sql_expr_lastrowid 234s [gw1] [ 29%] PASSED test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_sql_expr_lastrowid 234s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[undefer-name-True-joinedload] 234s test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_uppercase 234s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[undefer-name-True-lazyload] 234s [gw1] [ 29%] PASSED test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_uppercase 234s test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_uppercase_direct_params 234s [gw1] [ 29%] PASSED test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_uppercase_direct_params 234s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[undefer-name-True-lazyload] 234s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[undefer-name-True-selectinload] 234s test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_uppercase_direct_params_returning 234s [gw1] [ 29%] PASSED test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_uppercase_direct_params_returning 234s test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_uppercase_implicit 234s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[undefer-name-True-selectinload] 234s [gw1] [ 29%] PASSED test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_uppercase_implicit 234s test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_uppercase_inline 234s [gw1] [ 29%] PASSED test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_uppercase_inline 234s test/orm/inheritance/test_poly_loading.py::LazyLoaderTransfersOptsTest::test_opt_propagates[None] 234s test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_uppercase_inline_implicit 234s [gw1] [ 29%] PASSED test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_uppercase_inline_implicit 234s test/sql/test_inspect.py::TestCoreInspection::test_col_now_has_a_clauseelement 234s [gw1] [ 29%] PASSED test/sql/test_inspect.py::TestCoreInspection::test_col_now_has_a_clauseelement 234s test/sql/test_inspect.py::TestCoreInspection::test_column_expr 234s [gw1] [ 29%] PASSED test/sql/test_inspect.py::TestCoreInspection::test_column_expr 234s test/sql/test_inspect.py::TestCoreInspection::test_no_clause_element_on_clauseelement 234s [gw1] [ 29%] PASSED test/sql/test_inspect.py::TestCoreInspection::test_no_clause_element_on_clauseelement 234s test/sql/test_inspect.py::TestCoreInspection::test_select 234s [gw1] [ 29%] PASSED test/sql/test_inspect.py::TestCoreInspection::test_select 234s test/sql/test_inspect.py::TestCoreInspection::test_table 234s [gw1] [ 29%] PASSED test/sql/test_inspect.py::TestCoreInspection::test_table 234s test/base/test_inspect.py::TestInspection::test_class_insp 234s [gw1] [ 29%] PASSED test/base/test_inspect.py::TestInspection::test_class_insp 234s test/base/test_inspect.py::TestInspection::test_def_insp 234s [gw1] [ 29%] PASSED test/base/test_inspect.py::TestInspection::test_def_insp 234s test/base/test_inspect.py::TestInspection::test_hierarchy_insp 234s [gw1] [ 29%] PASSED test/base/test_inspect.py::TestInspection::test_hierarchy_insp 234s test/base/test_inspect.py::TestInspection::test_no_inspect 234s [gw1] [ 29%] PASSED test/base/test_inspect.py::TestInspection::test_no_inspect 234s test/orm/test_inspect.py::TestORMInspection::test_aliased_class 234s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_loading.py::LazyLoaderTransfersOptsTest::test_opt_propagates[None] 234s test/orm/inheritance/test_poly_loading.py::LazyLoaderTransfersOptsTest::test_opt_propagates[immediateload] 234s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_loading.py::LazyLoaderTransfersOptsTest::test_opt_propagates[immediateload] 234s test/orm/inheritance/test_poly_loading.py::LazyLoaderTransfersOptsTest::test_opt_propagates[joinedload] 234s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_loading.py::LazyLoaderTransfersOptsTest::test_opt_propagates[joinedload] 234s test/orm/inheritance/test_poly_loading.py::LazyLoaderTransfersOptsTest::test_opt_propagates[lazyload] 234s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_loading.py::LazyLoaderTransfersOptsTest::test_opt_propagates[lazyload] 234s test/orm/inheritance/test_poly_loading.py::LazyLoaderTransfersOptsTest::test_opt_propagates[selectinload] 234s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_loading.py::LazyLoaderTransfersOptsTest::test_opt_propagates[selectinload] 234s test/orm/inheritance/test_poly_loading.py::LazyLoaderTransfersOptsTest::test_opt_propagates[subqueryload] 234s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_loading.py::LazyLoaderTransfersOptsTest::test_opt_propagates[subqueryload] 234s test/orm/inheritance/test_poly_loading.py::LoadBaseAndSubWEagerRelMapped::test_load 234s [gw1] [ 29%] PASSED test/orm/test_inspect.py::TestORMInspection::test_aliased_class 234s test/orm/test_inspect.py::TestORMInspection::test_all_orm_descriptors_pep520_classical 234s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_loading.py::LoadBaseAndSubWEagerRelMapped::test_load 234s test/orm/inheritance/test_poly_loading.py::LoadBaseAndSubWEagerRelOpt::test_load 234s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_loading.py::LoadBaseAndSubWEagerRelOpt::test_load 234s test/orm/inheritance/test_poly_loading.py::LoaderOptionsTest::test_options_dont_pollute 234s [gw1] [ 29%] PASSED test/orm/test_inspect.py::TestORMInspection::test_all_orm_descriptors_pep520_classical 234s test/orm/test_inspect.py::TestORMInspection::test_all_orm_descriptors_pep520_noinh 234s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_loading.py::LoaderOptionsTest::test_options_dont_pollute 234s test/orm/inheritance/test_poly_loading.py::NoBaseWPPlusAliasedTest::test_wp 234s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_loading.py::NoBaseWPPlusAliasedTest::test_wp 234s [gw1] [ 29%] PASSED test/orm/test_inspect.py::TestORMInspection::test_all_orm_descriptors_pep520_noinh 234s test/orm/inheritance/test_poly_loading.py::PolymorphicOnExprTest::test_load_selectin[none-arg_level_prop] 234s test/orm/test_inspect.py::TestORMInspection::test_all_orm_descriptors_pep520_onelevel_inh 234s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_loading.py::PolymorphicOnExprTest::test_load_selectin[none-arg_level_prop] 234s test/orm/inheritance/test_poly_loading.py::PolymorphicOnExprTest::test_load_selectin[none-create_prop] 234s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_loading.py::PolymorphicOnExprTest::test_load_selectin[none-create_prop] 234s [gw1] [ 29%] PASSED test/orm/test_inspect.py::TestORMInspection::test_all_orm_descriptors_pep520_onelevel_inh 234s test/orm/inheritance/test_poly_loading.py::PolymorphicOnExprTest::test_load_selectin[none-dont_create_prop] 234s test/orm/test_inspect.py::TestORMInspection::test_attr_keys 234s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_loading.py::PolymorphicOnExprTest::test_load_selectin[none-dont_create_prop] 234s test/orm/inheritance/test_poly_loading.py::PolymorphicOnExprTest::test_load_selectin[use_loader_option-arg_level_prop] 234s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_loading.py::PolymorphicOnExprTest::test_load_selectin[use_loader_option-arg_level_prop] 234s test/orm/inheritance/test_poly_loading.py::PolymorphicOnExprTest::test_load_selectin[use_loader_option-create_prop] 234s [gw1] [ 29%] PASSED test/orm/test_inspect.py::TestORMInspection::test_attr_keys 234s test/orm/test_inspect.py::TestORMInspection::test_attrs_props_prop_added_after_configure 234s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_loading.py::PolymorphicOnExprTest::test_load_selectin[use_loader_option-create_prop] 234s test/orm/inheritance/test_poly_loading.py::PolymorphicOnExprTest::test_load_selectin[use_loader_option-dont_create_prop] 234s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_loading.py::PolymorphicOnExprTest::test_load_selectin[use_loader_option-dont_create_prop] 234s test/orm/inheritance/test_poly_loading.py::PolymorphicOnExprTest::test_load_selectin[use_polymorphic_load-arg_level_prop] 234s [gw1] [ 29%] PASSED test/orm/test_inspect.py::TestORMInspection::test_attrs_props_prop_added_after_configure 234s test/orm/test_inspect.py::TestORMInspection::test_class_mapper 234s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_loading.py::PolymorphicOnExprTest::test_load_selectin[use_polymorphic_load-arg_level_prop] 234s test/orm/inheritance/test_poly_loading.py::PolymorphicOnExprTest::test_load_selectin[use_polymorphic_load-create_prop] 234s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_loading.py::PolymorphicOnExprTest::test_load_selectin[use_polymorphic_load-create_prop] 234s test/orm/inheritance/test_poly_loading.py::PolymorphicOnExprTest::test_load_selectin[use_polymorphic_load-dont_create_prop] 234s [gw1] [ 29%] PASSED test/orm/test_inspect.py::TestORMInspection::test_class_mapper 234s test/orm/test_inspect.py::TestORMInspection::test_col_filter 234s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_loading.py::PolymorphicOnExprTest::test_load_selectin[use_polymorphic_load-dont_create_prop] 234s test/orm/inheritance/test_poly_loading.py::TestGeometries::test_partial_load_no_invoke_eagers 234s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_loading.py::TestGeometries::test_partial_load_no_invoke_eagers 234s test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_all_selectin_l1_load_l2 234s [gw1] [ 29%] PASSED test/orm/test_inspect.py::TestORMInspection::test_col_filter 234s test/orm/test_inspect.py::TestORMInspection::test_col_property 234s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_all_selectin_l1_load_l2 234s test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_all_selectin_l1_load_l3 234s [gw1] [ 29%] PASSED test/orm/test_inspect.py::TestORMInspection::test_col_property 234s test/orm/test_inspect.py::TestORMInspection::test_column_collection_iterate 234s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_all_selectin_l1_load_l3 234s test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_all_selectin_l2_load_l3[not_use_aliased_class] 234s [gw1] [ 29%] PASSED test/orm/test_inspect.py::TestORMInspection::test_column_collection_iterate 234s test/orm/test_inspect.py::TestORMInspection::test_extension_types 234s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_all_selectin_l2_load_l3[not_use_aliased_class] 234s test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_all_selectin_l2_load_l3[use_aliased_class] 234s [gw1] [ 29%] PASSED test/orm/test_inspect.py::TestORMInspection::test_extension_types 234s test/orm/test_inspect.py::TestORMInspection::test_identity_key 234s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_all_selectin_l2_load_l3[use_aliased_class] 234s test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_load_only_3lev[include_intermediary_row] 234s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_load_only_3lev[include_intermediary_row] 235s test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_load_only_3lev[not_include_intermediary_row] 235s [gw1] [ 29%] PASSED test/orm/test_inspect.py::TestORMInspection::test_identity_key 235s test/orm/test_inspect.py::TestORMInspection::test_insp_aliased_column_prop 235s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_load_only_3lev[not_include_intermediary_row] 235s test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_partial_selectin_l1_load_l3 235s [gw1] [ 29%] PASSED test/orm/test_inspect.py::TestORMInspection::test_insp_aliased_column_prop 235s test/orm/test_inspect.py::TestORMInspection::test_insp_aliased_relationship_prop 235s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_partial_selectin_l1_load_l3 235s test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_selectin_to_inline_awkward_alias_options[False] 235s [gw1] [ 29%] PASSED test/orm/test_inspect.py::TestORMInspection::test_insp_aliased_relationship_prop 235s test/orm/test_inspect.py::TestORMInspection::test_insp_column_prop 235s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_selectin_to_inline_awkward_alias_options[False] 235s test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_selectin_to_inline_awkward_alias_options[True] 235s [gw1] [ 29%] PASSED test/orm/test_inspect.py::TestORMInspection::test_insp_column_prop 235s test/orm/test_inspect.py::TestORMInspection::test_insp_relationship_prop 235s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_selectin_to_inline_awkward_alias_options[True] 235s test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_selectin_to_inline_mapped 235s [gw1] [ 29%] PASSED test/orm/test_inspect.py::TestORMInspection::test_insp_relationship_prop 235s test/orm/test_inspect.py::TestORMInspection::test_instance_state 235s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_selectin_to_inline_mapped 235s test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_selectin_to_inline_options 235s [gw1] [ 29%] PASSED test/orm/test_inspect.py::TestORMInspection::test_instance_state 235s test/orm/test_inspect.py::TestORMInspection::test_instance_state_attr 235s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_selectin_to_inline_options 235s test/orm/inheritance/test_poly_persistence.py::InsertOrderTest::test_insert_order 235s [gw1] [ 29%] PASSED test/orm/test_inspect.py::TestORMInspection::test_instance_state_attr 235s test/orm/test_inspect.py::TestORMInspection::test_instance_state_attr_passive_value_collection 235s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_persistence.py::InsertOrderTest::test_insert_order 235s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_lazy::test_baseclass_base_alias_filter 235s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_lazy::test_baseclass_base_alias_filter 235s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_lazy::test_baseclass_lookup 235s [gw1] [ 29%] PASSED test/orm/test_inspect.py::TestORMInspection::test_instance_state_attr_passive_value_collection 235s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_lazy::test_baseclass_lookup 235s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_lazy::test_baseclass_sub_table_filter 235s test/orm/test_inspect.py::TestORMInspection::test_instance_state_attr_passive_value_scalar 235s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_lazy::test_baseclass_sub_table_filter 235s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_lazy::test_lazy_load 235s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_lazy::test_lazy_load 235s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_lazy::test_primary_table_only_for_requery 235s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_lazy::test_primary_table_only_for_requery 235s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_lazy::test_standalone_orphans 235s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_lazy::test_standalone_orphans 235s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_lazy::test_subclass_base_alias_filter 235s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_lazy::test_subclass_base_alias_filter 235s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_lazy::test_subclass_getitem 235s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_lazy::test_subclass_getitem 235s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_lazy::test_subclass_lookup 235s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_lazy::test_subclass_lookup 235s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_nonlazy::test_baseclass_base_alias_filter 235s [gw1] [ 29%] PASSED test/orm/test_inspect.py::TestORMInspection::test_instance_state_attr_passive_value_scalar 235s test/orm/test_inspect.py::TestORMInspection::test_instance_state_collection_attr_hist 235s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_nonlazy::test_baseclass_base_alias_filter 235s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_nonlazy::test_baseclass_lookup 235s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_nonlazy::test_baseclass_lookup 235s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_nonlazy::test_baseclass_sub_table_filter 235s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_nonlazy::test_baseclass_sub_table_filter 235s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_nonlazy::test_lazy_load 235s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_nonlazy::test_lazy_load 235s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_nonlazy::test_primary_table_only_for_requery 235s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_nonlazy::test_primary_table_only_for_requery 235s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_nonlazy::test_standalone_orphans 235s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_nonlazy::test_standalone_orphans 235s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_nonlazy::test_subclass_base_alias_filter 235s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_nonlazy::test_subclass_base_alias_filter 235s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_nonlazy::test_subclass_getitem 235s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_nonlazy::test_subclass_getitem 235s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_nonlazy::test_subclass_lookup 235s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_nonlazy::test_subclass_lookup 235s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_lazy::test_baseclass_base_alias_filter 235s [gw1] [ 29%] PASSED test/orm/test_inspect.py::TestORMInspection::test_instance_state_collection_attr_hist 235s test/orm/test_inspect.py::TestORMInspection::test_instance_state_collection_attr_load_hist 235s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_lazy::test_baseclass_base_alias_filter 235s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_lazy::test_baseclass_lookup 235s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_lazy::test_baseclass_lookup 235s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_lazy::test_baseclass_sub_table_filter 235s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_lazy::test_baseclass_sub_table_filter 235s [gw1] [ 29%] PASSED test/orm/test_inspect.py::TestORMInspection::test_instance_state_collection_attr_load_hist 235s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_lazy::test_lazy_load 235s test/orm/test_inspect.py::TestORMInspection::test_instance_state_ident_persistent 235s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_lazy::test_lazy_load 235s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_lazy::test_primary_table_only_for_requery 235s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_lazy::test_primary_table_only_for_requery 235s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_lazy::test_standalone_orphans 235s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_lazy::test_standalone_orphans 235s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_lazy::test_subclass_base_alias_filter 235s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_lazy::test_subclass_base_alias_filter 235s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_lazy::test_subclass_getitem 235s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_lazy::test_subclass_getitem 235s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_lazy::test_subclass_lookup 235s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_lazy::test_subclass_lookup 235s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_nonlazy::test_baseclass_base_alias_filter 235s [gw1] [ 29%] PASSED test/orm/test_inspect.py::TestORMInspection::test_instance_state_ident_persistent 235s test/orm/test_inspect.py::TestORMInspection::test_instance_state_ident_transient 235s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_nonlazy::test_baseclass_base_alias_filter 235s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_nonlazy::test_baseclass_lookup 235s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_nonlazy::test_baseclass_lookup 235s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_nonlazy::test_baseclass_sub_table_filter 235s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_nonlazy::test_baseclass_sub_table_filter 235s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_nonlazy::test_lazy_load 235s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_nonlazy::test_lazy_load 235s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_nonlazy::test_primary_table_only_for_requery 235s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_nonlazy::test_primary_table_only_for_requery 235s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_nonlazy::test_standalone_orphans 235s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_nonlazy::test_standalone_orphans 235s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_nonlazy::test_subclass_base_alias_filter 235s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_nonlazy::test_subclass_base_alias_filter 235s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_nonlazy::test_subclass_getitem 235s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_nonlazy::test_subclass_getitem 235s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_nonlazy::test_subclass_lookup 235s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_nonlazy::test_subclass_lookup 235s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_lazy::test_baseclass_base_alias_filter 235s [gw1] [ 29%] PASSED test/orm/test_inspect.py::TestORMInspection::test_instance_state_ident_transient 235s test/orm/test_inspect.py::TestORMInspection::test_instance_state_info 235s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_lazy::test_baseclass_base_alias_filter 235s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_lazy::test_baseclass_lookup 235s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_lazy::test_baseclass_lookup 235s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_lazy::test_baseclass_sub_table_filter 235s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_lazy::test_baseclass_sub_table_filter 235s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_lazy::test_lazy_load 235s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_lazy::test_lazy_load 235s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_lazy::test_primary_table_only_for_requery 235s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_lazy::test_primary_table_only_for_requery 235s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_lazy::test_standalone_orphans 235s [gw1] [ 29%] PASSED test/orm/test_inspect.py::TestORMInspection::test_instance_state_info 235s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_lazy::test_standalone_orphans 235s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_lazy::test_subclass_base_alias_filter 235s test/orm/test_inspect.py::TestORMInspection::test_instance_state_scalar_attr_hist 235s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_lazy::test_subclass_base_alias_filter 235s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_lazy::test_subclass_getitem 235s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_lazy::test_subclass_getitem 235s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_lazy::test_subclass_lookup 235s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_lazy::test_subclass_lookup 235s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_nonlazy::test_baseclass_base_alias_filter 235s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_nonlazy::test_baseclass_base_alias_filter 235s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_nonlazy::test_baseclass_lookup 235s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_nonlazy::test_baseclass_lookup 235s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_nonlazy::test_baseclass_sub_table_filter 235s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_nonlazy::test_baseclass_sub_table_filter 235s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_nonlazy::test_lazy_load 235s [gw1] [ 29%] PASSED test/orm/test_inspect.py::TestORMInspection::test_instance_state_scalar_attr_hist 235s test/orm/test_inspect.py::TestORMInspection::test_instance_state_scalar_attr_hist_load 235s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_nonlazy::test_lazy_load 235s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_nonlazy::test_primary_table_only_for_requery 235s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_nonlazy::test_primary_table_only_for_requery 235s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_nonlazy::test_standalone_orphans 235s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_nonlazy::test_standalone_orphans 235s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_nonlazy::test_subclass_base_alias_filter 235s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_nonlazy::test_subclass_base_alias_filter 235s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_nonlazy::test_subclass_getitem 235s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_nonlazy::test_subclass_getitem 235s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_nonlazy::test_subclass_lookup 235s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_nonlazy::test_subclass_lookup 235s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_lazy::test_baseclass_base_alias_filter 235s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_lazy::test_baseclass_base_alias_filter 235s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_lazy::test_baseclass_lookup 235s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_lazy::test_baseclass_lookup 235s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_lazy::test_baseclass_sub_table_filter 235s [gw1] [ 29%] PASSED test/orm/test_inspect.py::TestORMInspection::test_instance_state_scalar_attr_hist_load 235s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_lazy::test_baseclass_sub_table_filter 235s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_lazy::test_lazy_load 235s test/orm/test_inspect.py::TestORMInspection::test_is_instance 235s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_lazy::test_lazy_load 235s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_lazy::test_primary_table_only_for_requery 235s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_lazy::test_primary_table_only_for_requery 235s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_lazy::test_standalone_orphans 235s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_lazy::test_standalone_orphans 235s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_lazy::test_subclass_base_alias_filter 235s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_lazy::test_subclass_base_alias_filter 235s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_lazy::test_subclass_getitem 235s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_lazy::test_subclass_getitem 235s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_lazy::test_subclass_lookup 235s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_lazy::test_subclass_lookup 235s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_nonlazy::test_baseclass_base_alias_filter 235s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_nonlazy::test_baseclass_base_alias_filter 235s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_nonlazy::test_baseclass_lookup 235s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_nonlazy::test_baseclass_lookup 235s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_nonlazy::test_baseclass_sub_table_filter 235s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_nonlazy::test_baseclass_sub_table_filter 235s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_nonlazy::test_lazy_load 235s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_nonlazy::test_lazy_load 235s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_nonlazy::test_primary_table_only_for_requery 235s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_nonlazy::test_primary_table_only_for_requery 235s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_nonlazy::test_standalone_orphans 235s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_nonlazy::test_standalone_orphans 235s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_nonlazy::test_subclass_base_alias_filter 235s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_nonlazy::test_subclass_base_alias_filter 235s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_nonlazy::test_subclass_getitem 235s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_nonlazy::test_subclass_getitem 235s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_nonlazy::test_subclass_lookup 235s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_nonlazy::test_subclass_lookup 235s [gw1] [ 29%] PASSED test/orm/test_inspect.py::TestORMInspection::test_is_instance 235s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_lazy::test_baseclass_base_alias_filter 235s test/orm/test_inspect.py::TestORMInspection::test_local_table 235s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_lazy::test_baseclass_base_alias_filter 235s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_lazy::test_baseclass_lookup 235s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_lazy::test_baseclass_lookup 235s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_lazy::test_baseclass_sub_table_filter 235s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_lazy::test_baseclass_sub_table_filter 235s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_lazy::test_lazy_load 235s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_lazy::test_lazy_load 235s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_lazy::test_primary_table_only_for_requery 235s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_lazy::test_primary_table_only_for_requery 235s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_lazy::test_standalone_orphans 235s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_lazy::test_standalone_orphans 235s [gw1] [ 29%] PASSED test/orm/test_inspect.py::TestORMInspection::test_local_table 235s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_lazy::test_subclass_base_alias_filter 235s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_lazy::test_subclass_base_alias_filter 235s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_lazy::test_subclass_getitem 235s test/orm/test_inspect.py::TestORMInspection::test_mapper_selectable 235s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_lazy::test_subclass_getitem 235s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_lazy::test_subclass_lookup 236s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_lazy::test_subclass_lookup 236s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_nonlazy::test_baseclass_base_alias_filter 236s [gw1] [ 29%] PASSED test/orm/test_inspect.py::TestORMInspection::test_mapper_selectable 236s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_nonlazy::test_baseclass_base_alias_filter 236s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_nonlazy::test_baseclass_lookup 236s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_nonlazy::test_baseclass_lookup 236s test/orm/test_inspect.py::TestORMInspection::test_mapper_selectable_fixed 236s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_nonlazy::test_baseclass_sub_table_filter 236s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_nonlazy::test_baseclass_sub_table_filter 236s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_nonlazy::test_lazy_load 236s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_nonlazy::test_lazy_load 236s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_nonlazy::test_primary_table_only_for_requery 236s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_nonlazy::test_primary_table_only_for_requery 236s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_nonlazy::test_standalone_orphans 236s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_nonlazy::test_standalone_orphans 236s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_nonlazy::test_subclass_base_alias_filter 236s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_nonlazy::test_subclass_base_alias_filter 236s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_nonlazy::test_subclass_getitem 236s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_nonlazy::test_subclass_getitem 236s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_nonlazy::test_subclass_lookup 236s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_nonlazy::test_subclass_lookup 236s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_lazy::test_baseclass_base_alias_filter 236s [gw1] [ 29%] PASSED test/orm/test_inspect.py::TestORMInspection::test_mapper_selectable_fixed 236s test/orm/test_inspect.py::TestORMInspection::test_not_mapped_class 236s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_lazy::test_baseclass_base_alias_filter 236s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_lazy::test_baseclass_lookup 236s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_lazy::test_baseclass_lookup 236s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_lazy::test_baseclass_sub_table_filter 236s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_lazy::test_baseclass_sub_table_filter 236s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_lazy::test_lazy_load 236s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_lazy::test_lazy_load 236s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_lazy::test_primary_table_only_for_requery 236s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_lazy::test_primary_table_only_for_requery 236s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_lazy::test_standalone_orphans 236s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_lazy::test_standalone_orphans 236s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_lazy::test_subclass_base_alias_filter 236s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_lazy::test_subclass_base_alias_filter 236s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_lazy::test_subclass_getitem 236s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_lazy::test_subclass_getitem 236s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_lazy::test_subclass_lookup 236s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_lazy::test_subclass_lookup 236s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_nonlazy::test_baseclass_base_alias_filter 236s [gw1] [ 29%] PASSED test/orm/test_inspect.py::TestORMInspection::test_not_mapped_class 236s test/orm/test_inspect.py::TestORMInspection::test_not_mapped_instance 236s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_nonlazy::test_baseclass_base_alias_filter 236s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_nonlazy::test_baseclass_lookup 236s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_nonlazy::test_baseclass_lookup 236s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_nonlazy::test_baseclass_sub_table_filter 236s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_nonlazy::test_baseclass_sub_table_filter 236s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_nonlazy::test_lazy_load 236s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_nonlazy::test_lazy_load 236s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_nonlazy::test_primary_table_only_for_requery 236s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_nonlazy::test_primary_table_only_for_requery 236s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_nonlazy::test_standalone_orphans 236s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_nonlazy::test_standalone_orphans 236s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_nonlazy::test_subclass_base_alias_filter 236s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_nonlazy::test_subclass_base_alias_filter 236s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_nonlazy::test_subclass_getitem 236s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_nonlazy::test_subclass_getitem 236s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_nonlazy::test_subclass_lookup 236s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_nonlazy::test_subclass_lookup 236s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_lazy::test_baseclass_base_alias_filter 236s [gw1] [ 29%] PASSED test/orm/test_inspect.py::TestORMInspection::test_not_mapped_instance 236s test/orm/test_inspect.py::TestORMInspection::test_object_accessor 236s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_lazy::test_baseclass_base_alias_filter 236s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_lazy::test_baseclass_lookup 236s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_lazy::test_baseclass_lookup 236s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_lazy::test_baseclass_sub_table_filter 236s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_lazy::test_baseclass_sub_table_filter 236s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_lazy::test_lazy_load 236s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_lazy::test_lazy_load 236s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_lazy::test_primary_table_only_for_requery 236s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_lazy::test_primary_table_only_for_requery 236s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_lazy::test_standalone_orphans 236s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_lazy::test_standalone_orphans 236s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_lazy::test_subclass_base_alias_filter 236s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_lazy::test_subclass_base_alias_filter 236s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_lazy::test_subclass_getitem 236s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_lazy::test_subclass_getitem 236s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_lazy::test_subclass_lookup 236s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_lazy::test_subclass_lookup 236s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_nonlazy::test_baseclass_base_alias_filter 236s [gw1] [ 29%] PASSED test/orm/test_inspect.py::TestORMInspection::test_object_accessor 236s test/orm/test_inspect.py::TestORMInspection::test_persist_selectable 236s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_nonlazy::test_baseclass_base_alias_filter 236s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_nonlazy::test_baseclass_lookup 236s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_nonlazy::test_baseclass_lookup 236s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_nonlazy::test_baseclass_sub_table_filter 236s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_nonlazy::test_baseclass_sub_table_filter 236s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_nonlazy::test_lazy_load 236s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_nonlazy::test_lazy_load 236s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_nonlazy::test_primary_table_only_for_requery 236s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_nonlazy::test_primary_table_only_for_requery 236s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_nonlazy::test_standalone_orphans 236s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_nonlazy::test_standalone_orphans 236s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_nonlazy::test_subclass_base_alias_filter 236s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_nonlazy::test_subclass_base_alias_filter 236s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_nonlazy::test_subclass_getitem 236s [gw1] [ 29%] PASSED test/orm/test_inspect.py::TestORMInspection::test_persist_selectable 236s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_nonlazy::test_subclass_getitem 236s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_nonlazy::test_subclass_lookup 236s test/orm/test_inspect.py::TestORMInspection::test_persistence_states 236s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_nonlazy::test_subclass_lookup 236s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_lazy::test_baseclass_base_alias_filter 236s [gw1] [ 29%] PASSED test/orm/test_inspect.py::TestORMInspection::test_persistence_states 236s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_lazy::test_baseclass_base_alias_filter 236s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_lazy::test_baseclass_lookup 236s test/orm/test_inspect.py::TestORMInspection::test_primary_key 236s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_lazy::test_baseclass_lookup 236s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_lazy::test_baseclass_sub_table_filter 236s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_lazy::test_baseclass_sub_table_filter 236s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_lazy::test_lazy_load 236s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_lazy::test_lazy_load 236s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_lazy::test_primary_table_only_for_requery 236s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_lazy::test_primary_table_only_for_requery 236s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_lazy::test_standalone_orphans 236s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_lazy::test_standalone_orphans 236s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_lazy::test_subclass_base_alias_filter 236s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_lazy::test_subclass_base_alias_filter 236s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_lazy::test_subclass_getitem 236s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_lazy::test_subclass_getitem 236s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_lazy::test_subclass_lookup 236s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_lazy::test_subclass_lookup 236s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_nonlazy::test_baseclass_base_alias_filter 236s [gw1] [ 29%] PASSED test/orm/test_inspect.py::TestORMInspection::test_primary_key 236s test/orm/test_inspect.py::TestORMInspection::test_property 236s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_nonlazy::test_baseclass_base_alias_filter 236s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_nonlazy::test_baseclass_lookup 236s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_nonlazy::test_baseclass_lookup 236s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_nonlazy::test_baseclass_sub_table_filter 236s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_nonlazy::test_baseclass_sub_table_filter 236s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_nonlazy::test_lazy_load 236s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_nonlazy::test_lazy_load 236s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_nonlazy::test_primary_table_only_for_requery 236s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_nonlazy::test_primary_table_only_for_requery 236s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_nonlazy::test_standalone_orphans 236s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_nonlazy::test_standalone_orphans 236s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_nonlazy::test_subclass_base_alias_filter 236s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_nonlazy::test_subclass_base_alias_filter 236s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_nonlazy::test_subclass_getitem 236s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_nonlazy::test_subclass_getitem 236s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_nonlazy::test_subclass_lookup 236s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_nonlazy::test_subclass_lookup 236s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_lazy::test_baseclass_base_alias_filter 236s [gw1] [ 29%] PASSED test/orm/test_inspect.py::TestORMInspection::test_property 236s test/orm/test_inspect.py::TestORMInspection::test_rel_accessors 236s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_lazy::test_baseclass_base_alias_filter 236s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_lazy::test_baseclass_lookup 236s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_lazy::test_baseclass_lookup 236s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_lazy::test_baseclass_sub_table_filter 236s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_lazy::test_baseclass_sub_table_filter 236s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_lazy::test_lazy_load 236s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_lazy::test_lazy_load 236s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_lazy::test_primary_table_only_for_requery 236s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_lazy::test_primary_table_only_for_requery 236s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_lazy::test_standalone_orphans 236s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_lazy::test_standalone_orphans 236s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_lazy::test_subclass_base_alias_filter 236s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_lazy::test_subclass_base_alias_filter 236s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_lazy::test_subclass_getitem 236s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_lazy::test_subclass_getitem 236s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_lazy::test_subclass_lookup 236s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_lazy::test_subclass_lookup 236s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_nonlazy::test_baseclass_base_alias_filter 236s [gw1] [ 29%] PASSED test/orm/test_inspect.py::TestORMInspection::test_rel_accessors 236s test/orm/test_inspect.py::TestORMInspection::test_relationship_filter 236s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_nonlazy::test_baseclass_base_alias_filter 236s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_nonlazy::test_baseclass_lookup 236s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_nonlazy::test_baseclass_lookup 236s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_nonlazy::test_baseclass_sub_table_filter 236s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_nonlazy::test_baseclass_sub_table_filter 236s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_nonlazy::test_lazy_load 236s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_nonlazy::test_lazy_load 236s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_nonlazy::test_primary_table_only_for_requery 236s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_nonlazy::test_primary_table_only_for_requery 236s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_nonlazy::test_standalone_orphans 236s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_nonlazy::test_standalone_orphans 236s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_nonlazy::test_subclass_base_alias_filter 236s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_nonlazy::test_subclass_base_alias_filter 236s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_nonlazy::test_subclass_getitem 236s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_nonlazy::test_subclass_getitem 236s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_nonlazy::test_subclass_lookup 236s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_nonlazy::test_subclass_lookup 236s [gw1] [ 29%] PASSED test/orm/test_inspect.py::TestORMInspection::test_relationship_filter 236s test/orm/test_inspect.py::TestORMInspection::test_session_accessor 236s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_lazy::test_baseclass_base_alias_filter 236s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_lazy::test_baseclass_base_alias_filter 236s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_lazy::test_baseclass_lookup 236s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_lazy::test_baseclass_lookup 236s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_lazy::test_baseclass_sub_table_filter 236s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_lazy::test_baseclass_sub_table_filter 236s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_lazy::test_lazy_load 236s [gw1] [ 29%] PASSED test/orm/test_inspect.py::TestORMInspection::test_session_accessor 236s test/orm/test_inspect.py::TestORMInspection::test_synonym_filter 236s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_lazy::test_lazy_load 236s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_lazy::test_primary_table_only_for_requery 236s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_lazy::test_primary_table_only_for_requery 236s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_lazy::test_standalone_orphans 236s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_lazy::test_standalone_orphans 236s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_lazy::test_subclass_base_alias_filter 236s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_lazy::test_subclass_base_alias_filter 236s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_lazy::test_subclass_getitem 236s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_lazy::test_subclass_getitem 236s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_lazy::test_subclass_lookup 236s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_lazy::test_subclass_lookup 236s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_nonlazy::test_baseclass_base_alias_filter 236s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_nonlazy::test_baseclass_base_alias_filter 236s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_nonlazy::test_baseclass_lookup 236s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_nonlazy::test_baseclass_lookup 236s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_nonlazy::test_baseclass_sub_table_filter 236s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_nonlazy::test_baseclass_sub_table_filter 236s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_nonlazy::test_lazy_load 236s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_nonlazy::test_lazy_load 236s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_nonlazy::test_primary_table_only_for_requery 236s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_nonlazy::test_primary_table_only_for_requery 236s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_nonlazy::test_standalone_orphans 236s [gw0] [ 29%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_nonlazy::test_standalone_orphans 236s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_nonlazy::test_subclass_base_alias_filter 236s [gw0] [ 30%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_nonlazy::test_subclass_base_alias_filter 236s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_nonlazy::test_subclass_getitem 236s [gw0] [ 30%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_nonlazy::test_subclass_getitem 236s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_nonlazy::test_subclass_lookup 236s [gw0] [ 30%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_nonlazy::test_subclass_lookup 236s [gw1] [ 30%] PASSED test/orm/test_inspect.py::TestORMInspection::test_synonym_filter 236s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_correlation_one 236s test/orm/test_inspect.py::TestORMInspection::test_with_polymorphic 236s [gw0] [ 30%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_correlation_one 236s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_correlation_three 236s [gw0] [ 30%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_correlation_three 237s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_correlation_two 237s [gw0] [ 30%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_correlation_two 237s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_cte_clone_issue 237s [gw0] [ 30%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_cte_clone_issue 237s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_expire 237s [gw1] [ 30%] PASSED test/orm/test_inspect.py::TestORMInspection::test_with_polymorphic 237s [gw0] [ 30%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_expire 237s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_one 237s [gw0] [ 30%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_one 237s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_two 237s [gw0] [ 30%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_two 237s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_baseclass 237s test/orm/test_instrumentation.py::InitTest::test_A 237s [gw1] [ 30%] PASSED test/orm/test_instrumentation.py::InitTest::test_A 237s test/orm/test_instrumentation.py::InitTest::test_A_B_C 237s [gw1] [ 30%] PASSED test/orm/test_instrumentation.py::InitTest::test_A_B_C 237s test/orm/test_instrumentation.py::InitTest::test_A_B_Ci 237s [gw1] [ 30%] PASSED test/orm/test_instrumentation.py::InitTest::test_A_B_Ci 237s test/orm/test_instrumentation.py::InitTest::test_A_Bi_C 237s [gw0] [ 30%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_baseclass 237s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_five 237s [gw1] [ 30%] PASSED test/orm/test_instrumentation.py::InitTest::test_A_Bi_C 237s [gw0] [ 30%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_five 237s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_four 237s test/orm/test_instrumentation.py::InitTest::test_Ai 237s [gw0] [ 30%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_four 237s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one 237s [gw1] [ 30%] PASSED test/orm/test_instrumentation.py::InitTest::test_Ai 237s test/orm/test_instrumentation.py::InitTest::test_Ai_B 237s [gw0] [ 30%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one 237s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one_future 237s [gw1] [ 30%] PASSED test/orm/test_instrumentation.py::InitTest::test_Ai_B 237s test/orm/test_instrumentation.py::InitTest::test_Ai_B_C 237s [gw0] [ 30%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one_future 237s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_six 237s [gw1] [ 30%] PASSED test/orm/test_instrumentation.py::InitTest::test_Ai_B_C 237s [gw0] [ 30%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_six 237s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_three 237s test/orm/test_instrumentation.py::InitTest::test_Ai_B_Ci 237s [gw1] [ 30%] PASSED test/orm/test_instrumentation.py::InitTest::test_Ai_B_Ci 237s [gw0] [ 30%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_three 237s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_two 237s test/orm/test_instrumentation.py::InitTest::test_Ai_Bi 237s [gw1] [ 30%] PASSED test/orm/test_instrumentation.py::InitTest::test_Ai_Bi 237s [gw0] [ 30%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_two 237s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_from_alias 237s test/orm/test_instrumentation.py::InitTest::test_Ai_Bi_Ci 237s [gw1] [ 30%] PASSED test/orm/test_instrumentation.py::InitTest::test_Ai_Bi_Ci 237s test/orm/test_instrumentation.py::InitTest::test_Ai_b_Ci 237s [gw1] [ 30%] PASSED test/orm/test_instrumentation.py::InitTest::test_Ai_b_Ci 237s [gw0] [ 30%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_from_alias 237s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_get_one 237s test/orm/test_instrumentation.py::InitTest::test_Ai_bi 237s [gw1] [ 30%] PASSED test/orm/test_instrumentation.py::InitTest::test_Ai_bi 237s test/orm/test_instrumentation.py::InitTest::test_Ai_bi_Ci 237s [gw0] [ 30%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_get_one 237s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_get_three 237s [gw1] [ 30%] PASSED test/orm/test_instrumentation.py::InitTest::test_Ai_bi_Ci 237s [gw0] [ 30%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_get_three 237s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_get_two 237s [gw0] [ 30%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_get_two 237s test/orm/test_instrumentation.py::InitTest::test_ai 237s [gw1] [ 30%] PASSED test/orm/test_instrumentation.py::InitTest::test_ai 237s test/orm/test_instrumentation.py::InitTest::test_ai_B 237s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_aliased_one 237s [gw1] [ 30%] PASSED test/orm/test_instrumentation.py::InitTest::test_ai_B 237s test/orm/test_instrumentation.py::InitTest::test_ai_Bi 237s [gw1] [ 30%] PASSED test/orm/test_instrumentation.py::InitTest::test_ai_Bi 237s test/orm/test_instrumentation.py::InitTest::test_defaulted_init 237s [gw0] [ 30%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_aliased_one 237s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_nonaliased_one 237s [gw1] [ 30%] PASSED test/orm/test_instrumentation.py::InitTest::test_defaulted_init 237s [gw0] [ 30%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_nonaliased_one 237s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eight 237s test/orm/test_instrumentation.py::MapperInitTest::test_del_warning 237s [gw0] [ 30%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eight 237s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eleven 237s [gw0] [ 30%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eleven 237s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_five 237s [gw0] [ 30%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_five 237s [gw1] [ 30%] PASSED test/orm/test_instrumentation.py::MapperInitTest::test_del_warning 237s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_four 237s [gw0] [ 30%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_four 237s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_nine 237s test/orm/test_instrumentation.py::MapperInitTest::test_partially_mapped_inheritance 237s [gw1] [ 30%] PASSED test/orm/test_instrumentation.py::MapperInitTest::test_partially_mapped_inheritance 237s [gw0] [ 30%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_nine 237s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_one 237s [gw0] [ 30%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_one 237s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_seven 237s test/orm/test_instrumentation.py::MiscTest::test_compileonattr 237s [gw0] [ 30%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_seven 237s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_six 237s [gw0] [ 30%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_six 237s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_ten 237s [gw1] [ 30%] PASSED test/orm/test_instrumentation.py::MiscTest::test_compileonattr 237s test/orm/test_instrumentation.py::MiscTest::test_compileonattr_rel 237s [gw0] [ 30%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_ten 237s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_three 237s [gw0] [ 30%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_three 237s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_two 237s [gw0] [ 30%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_two 237s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_four 237s [gw1] [ 30%] PASSED test/orm/test_instrumentation.py::MiscTest::test_compileonattr_rel 237s [gw0] [ 30%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_four 237s test/orm/test_instrumentation.py::MiscTest::test_compileonattr_rel_backref_a 237s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_one_future 237s [gw0] [ 30%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_one_future 237s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_one 237s [gw0] [ 30%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_one 237s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_three 237s [gw1] [ 30%] PASSED test/orm/test_instrumentation.py::MiscTest::test_compileonattr_rel_backref_a 237s [gw0] [ 30%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_three 237s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_two 237s test/orm/test_instrumentation.py::MiscTest::test_compileonattr_rel_backref_b 237s [gw0] [ 30%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_two 237s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_four 237s [gw0] [ 30%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_four 237s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one 237s [gw0] [ 30%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one 237s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one_future 237s [gw0] [ 30%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one_future 237s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_three 237s [gw1] [ 30%] PASSED test/orm/test_instrumentation.py::MiscTest::test_compileonattr_rel_backref_b 237s [gw0] [ 30%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_three 237s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_two 237s test/orm/test_instrumentation.py::MiscTest::test_uninstrument 237s [gw0] [ 30%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_two 237s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_aliased_three_future 237s [gw1] [ 30%] PASSED test/orm/test_instrumentation.py::MiscTest::test_uninstrument 237s [gw0] [ 30%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_aliased_three_future 237s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_explicit_aliased_one_future 237s test/orm/test_instrumentation.py::NativeInstrumentationTest::test_mapped_managerattr 237s [gw1] [ 30%] PASSED test/orm/test_instrumentation.py::NativeInstrumentationTest::test_mapped_managerattr 237s [gw0] [ 30%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_explicit_aliased_one_future 237s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_explicit_aliased_two_future 237s test/orm/test_instrumentation.py::NativeInstrumentationTest::test_mapped_stateattr 237s [gw1] [ 30%] PASSED test/orm/test_instrumentation.py::NativeInstrumentationTest::test_mapped_stateattr 237s test/orm/test_instrumentation.py::NativeInstrumentationTest::test_register_reserved_attribute 237s [gw1] [ 30%] PASSED test/orm/test_instrumentation.py::NativeInstrumentationTest::test_register_reserved_attribute 237s test/orm/test_instrumentation.py::OnLoadTest::test_basic 237s [gw1] [ 30%] PASSED test/orm/test_instrumentation.py::OnLoadTest::test_basic 237s [gw0] [ 30%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_explicit_aliased_two_future 237s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_one_future 237s test/orm/test_instrumentation.py::Py3KFunctionInstTest::test_kw_only_args 237s [gw0] [ 30%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_one_future 237s [gw1] [ 30%] PASSED test/orm/test_instrumentation.py::Py3KFunctionInstTest::test_kw_only_args 237s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_three_future 237s test/orm/test_instrumentation.py::Py3KFunctionInstTest::test_kw_only_args_plus_opt 237s [gw1] [ 30%] PASSED test/orm/test_instrumentation.py::Py3KFunctionInstTest::test_kw_only_args_plus_opt 237s test/orm/test_instrumentation.py::Py3KFunctionInstTest::test_kw_only_sig 237s [gw1] [ 30%] PASSED test/orm/test_instrumentation.py::Py3KFunctionInstTest::test_kw_only_sig 237s test/orm/test_instrumentation.py::Py3KFunctionInstTest::test_kw_plus_opt_sig 237s [gw0] [ 30%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_three_future 237s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_two_future 237s [gw1] [ 30%] PASSED test/orm/test_instrumentation.py::Py3KFunctionInstTest::test_kw_plus_opt_sig 237s test/orm/test_instrumentation.py::Py3KFunctionInstTest::test_kw_plus_posn_args 237s [gw1] [ 30%] PASSED test/orm/test_instrumentation.py::Py3KFunctionInstTest::test_kw_plus_posn_args 237s [gw0] [ 30%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_two_future 237s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_ot_aliased_three_future 237s test/orm/test_joins.py::CreateJoinsTest::test_double_level_aliased_exists 237s [gw0] [ 30%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_ot_aliased_three_future 237s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_ot_explicit_aliased_two_future 237s [gw0] [ 30%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_ot_explicit_aliased_two_future 237s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_five 237s [gw1] [ 30%] PASSED test/orm/test_joins.py::CreateJoinsTest::test_double_level_aliased_exists 237s [gw0] [ 30%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_five 237s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_four 237s test/orm/test_joins.py::InheritedJoinTest::test_auto_aliasing_multi_link 237s [gw0] [ 30%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_four 237s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_one 237s [gw0] [ 30%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_one 237s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_six 237s [gw0] [ 30%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_six 237s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_three 237s [gw0] [ 30%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_three 237s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_two 237s [gw0] [ 30%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_two 237s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_five 237s [gw0] [ 30%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_five 237s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_four 237s [gw0] [ 30%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_four 237s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_one 237s [gw0] [ 30%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_one 237s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_six 237s [gw0] [ 30%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_six 237s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_three 237s [gw0] [ 30%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_three 237s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_two 237s [gw0] [ 30%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_two 237s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_explicit_aliased 237s [gw0] [ 30%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_explicit_aliased 237s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_nonaliased 237s [gw0] [ 30%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_nonaliased 237s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eight 237s [gw0] [ 30%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eight 237s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eleven 237s [gw0] [ 30%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eleven 237s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fifteen 237s [gw0] [ 30%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fifteen 237s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fourteen 237s [gw0] [ 30%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fourteen 237s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_manual_alias 237s [gw0] [ 30%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_manual_alias 237s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_nine 237s [gw0] [ 30%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_nine 237s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_one 237s [gw0] [ 30%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_one 237s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_seventeen 237s [gw0] [ 30%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_seventeen 237s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six 237s [gw0] [ 30%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six 237s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six_point_five 237s [gw0] [ 30%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six_point_five 237s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_sixteen 237s [gw0] [ 30%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_sixteen 237s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_ten 237s [gw0] [ 30%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_ten 237s [gw1] [ 30%] PASSED test/orm/test_joins.py::InheritedJoinTest::test_auto_aliasing_multi_link 237s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_thirteen 237s [gw0] [ 30%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_thirteen 237s test/orm/test_joins.py::InheritedJoinTest::test_explicit_polymorphic_join_one 237s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_three 237s [gw0] [ 30%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_three 237s [gw1] [ 30%] PASSED test/orm/test_joins.py::InheritedJoinTest::test_explicit_polymorphic_join_one 237s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_twelve 237s test/orm/test_joins.py::InheritedJoinTest::test_explicit_polymorphic_join_two 237s [gw0] [ 30%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_twelve 237s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_joinedload_on_subclass 237s [gw1] [ 30%] PASSED test/orm/test_joins.py::InheritedJoinTest::test_explicit_polymorphic_join_two 237s test/orm/test_joins.py::InheritedJoinTest::test_force_via_select_from 237s [gw0] [ 30%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_joinedload_on_subclass 237s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_lazyload_related_w_cache_check 237s [gw0] [ 30%] SKIPPED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_lazyload_related_w_cache_check 237s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_loads_at_once 237s [gw1] [ 30%] PASSED test/orm/test_joins.py::InheritedJoinTest::test_force_via_select_from 237s test/orm/test_joins.py::InheritedJoinTest::test_single_prop 237s [gw0] [ 30%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_loads_at_once 237s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eight 237s [gw1] [ 30%] PASSED test/orm/test_joins.py::InheritedJoinTest::test_single_prop 237s test/orm/test_joins.py::InheritedJoinTest::test_single_prop_of_type 237s [gw0] [ 30%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eight 237s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eighteen 237s [gw1] [ 30%] PASSED test/orm/test_joins.py::InheritedJoinTest::test_single_prop_of_type 237s [gw0] [ 30%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eighteen 237s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eleven 237s [gw0] [ 30%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eleven 237s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fifteen 237s test/orm/test_joins.py::JoinFromSelectableTest::test_mapped_select_to_mapped_explicit_left 237s [gw0] [ 30%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fifteen 237s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_five 237s [gw0] [ 30%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_five 237s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_four 237s [gw0] [ 30%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_four 237s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fourteen 237s [gw0] [ 30%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fourteen 237s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[] 237s [gw0] [ 30%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[] 237s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_one] 237s [gw0] [ 30%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_one] 237s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_three] 237s [gw1] [ 30%] PASSED test/orm/test_joins.py::JoinFromSelectableTest::test_mapped_select_to_mapped_explicit_left 237s test/orm/test_joins.py::JoinFromSelectableTest::test_mapped_select_to_mapped_implicit_left 237s [gw0] [ 30%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_three] 237s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_two] 237s [gw0] [ 30%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_two] 237s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nine 237s [gw1] [ 30%] PASSED test/orm/test_joins.py::JoinFromSelectableTest::test_mapped_select_to_mapped_implicit_left 237s [gw0] [ 30%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nine 237s test/orm/test_joins.py::JoinFromSelectableTest::test_mapped_select_to_select_explicit_left 237s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nineteen 237s [gw0] [ 30%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nineteen 237s [gw1] [ 30%] PASSED test/orm/test_joins.py::JoinFromSelectableTest::test_mapped_select_to_select_explicit_left 237s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_one 237s test/orm/test_joins.py::JoinFromSelectableTest::test_mapped_select_to_select_implicit_left 237s [gw0] [ 30%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_one 237s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seven 237s [gw1] [ 30%] PASSED test/orm/test_joins.py::JoinFromSelectableTest::test_mapped_select_to_select_implicit_left 237s [gw0] [ 30%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seven 237s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seventeen 237s test/orm/test_joins.py::JoinFromSelectableTest::test_select_mapped_to_mapped_explicit_left 237s [gw0] [ 30%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seventeen 237s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_six 237s [gw1] [ 30%] PASSED test/orm/test_joins.py::JoinFromSelectableTest::test_select_mapped_to_mapped_explicit_left 237s test/orm/test_joins.py::JoinFromSelectableTest::test_select_mapped_to_mapped_implicit_left 237s [gw1] [ 30%] PASSED test/orm/test_joins.py::JoinFromSelectableTest::test_select_mapped_to_mapped_implicit_left 237s [gw0] [ 30%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_six 237s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_sixteen 237s test/orm/test_joins.py::JoinFromSelectableTest::test_select_mapped_to_select_explicit_left 237s [gw0] [ 30%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_sixteen 237s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_ten 237s [gw0] [ 30%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_ten 237s [gw1] [ 30%] PASSED test/orm/test_joins.py::JoinFromSelectableTest::test_select_mapped_to_select_explicit_left 237s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_thirteen 237s [gw0] [ 30%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_thirteen 237s test/orm/test_joins.py::JoinFromSelectableTest::test_select_mapped_to_select_implicit_left 237s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_three 237s [gw1] [ 30%] PASSED test/orm/test_joins.py::JoinFromSelectableTest::test_select_mapped_to_select_implicit_left 237s [gw0] [ 30%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_three 237s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_twelve 237s [gw0] [ 30%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_twelve 237s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_two 237s test/orm/test_joins.py::JoinLateralTest::test_from_function 237s [gw0] [ 30%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_two 237s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_multi_join 237s [gw0] [ 30%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_multi_join 237s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_multi_join_future 237s [gw0] [ 30%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_multi_join_future 237s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_nesting_queries 237s [gw0] [ 30%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_nesting_queries 237s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_eight 237s [gw0] [ 30%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_eight 237s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_explicit_alias_two 237s [gw1] [ 30%] PASSED test/orm/test_joins.py::JoinLateralTest::test_from_function 237s test/orm/test_joins.py::JoinLateralTest::test_from_function_aas 237s [gw0] [ 30%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_explicit_alias_two 237s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_nine 237s [gw1] [ 30%] PASSED test/orm/test_joins.py::JoinLateralTest::test_from_function_aas 237s test/orm/test_joins.py::JoinLateralTest::test_select_subquery 237s [gw0] [ 30%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_nine 237s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_one 237s [gw1] [ 30%] PASSED test/orm/test_joins.py::JoinLateralTest::test_select_subquery 237s test/orm/test_joins.py::JoinLateralTest::test_select_subquery_aas_explicit_correlate 237s [gw0] [ 30%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_one 237s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_three 237s [gw1] [ 30%] PASSED test/orm/test_joins.py::JoinLateralTest::test_select_subquery_aas_explicit_correlate 237s [gw0] [ 30%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_three 237s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_joinedload 237s test/orm/test_joins.py::JoinLateralTest::test_select_subquery_aas_explicit_correlate_coreonly 237s [gw1] [ 30%] PASSED test/orm/test_joins.py::JoinLateralTest::test_select_subquery_aas_explicit_correlate_coreonly 237s test/orm/test_joins.py::JoinLateralTest::test_select_subquery_aas_implicit_correlate 237s [gw1] [ 30%] PASSED test/orm/test_joins.py::JoinLateralTest::test_select_subquery_aas_implicit_correlate 237s [gw0] [ 30%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_joinedload 237s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_selectinload 237s test/orm/test_joins.py::JoinLateralTest::test_select_subquery_aas_implicit_correlate_coreonly 237s [gw1] [ 30%] PASSED test/orm/test_joins.py::JoinLateralTest::test_select_subquery_aas_implicit_correlate_coreonly 237s [gw0] [ 30%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_selectinload 237s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_subqueryload 237s test/orm/test_joins.py::JoinOnSynonymTest::test_join_on_synonym 237s [gw0] [ 30%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_subqueryload 237s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_three_reset_selectable 237s [gw0] [ 30%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_three_reset_selectable 237s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_query_subclass_join_to_base_relationship 237s [gw0] [ 30%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_query_subclass_join_to_base_relationship 237s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_one 237s [gw0] [ 30%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_one 237s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_three 237s [gw1] [ 30%] PASSED test/orm/test_joins.py::JoinOnSynonymTest::test_join_on_synonym 237s test/orm/test_joins.py::JoinRawTablesWLegacyTest::test_core_round_trip 237s [gw0] [ 30%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_three 237s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_two 237s [gw0] [ 30%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_two 237s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_self_referential_one 237s [gw0] [ 30%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_self_referential_one 237s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_self_referential_two_future 237s [gw0] [ 30%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_self_referential_two_future 237s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_self_referential_two_point_five_future 237s [gw0] [ 30%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_self_referential_two_point_five_future 237s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_subclass_option_pathing 237s [gw0] [ 30%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_subclass_option_pathing 237s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_subqueryload_on_subclass 237s [gw0] [ 30%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_subqueryload_on_subclass 237s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_five_future_override_selectable 237s [gw0] [ 30%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_five_future_override_selectable 237s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_four_future 237s [gw0] [ 30%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_four_future 237s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_named 237s [gw0] [ 30%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_named 237s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_one_future 237s [gw0] [ 30%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_one_future 237s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_seven_future 237s [gw0] [ 30%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_seven_future 237s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_six_future 237s [gw0] [ 30%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_six_future 237s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_three_future 237s [gw1] [ 30%] PASSED test/orm/test_joins.py::JoinRawTablesWLegacyTest::test_core_round_trip 237s test/orm/test_joins.py::JoinRawTablesWLegacyTest::test_join_render[-SELECT users.id AS users_id, users.name AS users_name FROM users JOIN addresses ON users.id = addresses.user_id0] 237s [gw0] [ 30%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_three_future 237s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_adhoc_wp 237s [gw1] [ 30%] PASSED test/orm/test_joins.py::JoinRawTablesWLegacyTest::test_join_render[-SELECT users.id AS users_id, users.name AS users_name FROM users JOIN addresses ON users.id = addresses.user_id0] 237s test/orm/test_joins.py::JoinRawTablesWLegacyTest::test_join_render[-SELECT users.id AS users_id, users.name AS users_name FROM users JOIN addresses ON users.id = addresses.user_id1] 237s [gw0] [ 30%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_adhoc_wp 237s [gw1] [ 30%] PASSED test/orm/test_joins.py::JoinRawTablesWLegacyTest::test_join_render[-SELECT users.id AS users_id, users.name AS users_name FROM users JOIN addresses ON users.id = addresses.user_id1] 237s test/orm/test_joins.py::JoinRawTablesWLegacyTest::test_join_render[-SELECT users.id AS users_id, users.name AS users_name FROM users LEFT OUTER JOIN orders ON users.id = orders.user_id JOIN addresses ON addresses.id = orders.address_id0] 237s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_default_wp 237s [gw1] [ 30%] PASSED test/orm/test_joins.py::JoinRawTablesWLegacyTest::test_join_render[-SELECT users.id AS users_id, users.name AS users_name FROM users LEFT OUTER JOIN orders ON users.id = orders.user_id JOIN addresses ON addresses.id = orders.address_id0] 237s [gw0] [ 30%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_default_wp 237s test/orm/test_joins.py::JoinRawTablesWLegacyTest::test_join_render[-SELECT users.id AS users_id, users.name AS users_name FROM users LEFT OUTER JOIN orders ON users.id = orders.user_id JOIN addresses ON addresses.id = orders.address_id1] 237s [gw1] [ 30%] PASSED test/orm/test_joins.py::JoinRawTablesWLegacyTest::test_join_render[-SELECT users.id AS users_id, users.name AS users_name FROM users LEFT OUTER JOIN orders ON users.id = orders.user_id JOIN addresses ON addresses.id = orders.address_id1] 237s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_correlation_one 237s test/orm/test_joins.py::JoinTest::test_aliased_classes 237s [gw1] [ 30%] PASSED test/orm/test_joins.py::JoinTest::test_aliased_classes 237s test/orm/test_joins.py::JoinTest::test_aliased_classes_m2m 237s [gw0] [ 30%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_correlation_one 237s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_correlation_three 237s [gw1] [ 30%] PASSED test/orm/test_joins.py::JoinTest::test_aliased_classes_m2m 237s test/orm/test_joins.py::JoinTest::test_aliased_order_by 237s [gw0] [ 30%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_correlation_three 237s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_correlation_two 237s [gw1] [ 30%] PASSED test/orm/test_joins.py::JoinTest::test_aliased_order_by 237s [gw0] [ 30%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_correlation_two 237s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_cte_clone_issue 237s test/orm/test_joins.py::JoinTest::test_backwards_join 237s [gw1] [ 30%] PASSED test/orm/test_joins.py::JoinTest::test_backwards_join 237s test/orm/test_joins.py::JoinTest::test_clause_onclause 237s [gw0] [ 30%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_cte_clone_issue 237s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_expire 237s [gw0] [ 30%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_expire 237s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_one 237s [gw1] [ 30%] PASSED test/orm/test_joins.py::JoinTest::test_clause_onclause 237s test/orm/test_joins.py::JoinTest::test_clause_present_in_froms_twice_w_onclause 237s [gw0] [ 30%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_one 237s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_two 237s [gw1] [ 30%] PASSED test/orm/test_joins.py::JoinTest::test_clause_present_in_froms_twice_w_onclause 237s [gw0] [ 30%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_two 237s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_baseclass 237s test/orm/test_joins.py::JoinTest::test_clause_present_in_froms_twice_wo_onclause 237s [gw1] [ 30%] PASSED test/orm/test_joins.py::JoinTest::test_clause_present_in_froms_twice_wo_onclause 237s test/orm/test_joins.py::JoinTest::test_expression_onclauses 237s [gw1] [ 30%] PASSED test/orm/test_joins.py::JoinTest::test_expression_onclauses 237s test/orm/test_joins.py::JoinTest::test_filter_by_from_join[explicit-False] 237s [gw0] [ 30%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_baseclass 237s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_five 237s [gw1] [ 30%] PASSED test/orm/test_joins.py::JoinTest::test_filter_by_from_join[explicit-False] 237s [gw0] [ 30%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_five 237s test/orm/test_joins.py::JoinTest::test_filter_by_from_join[explicit-True] 237s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_four 237s [gw0] [ 30%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_four 237s [gw1] [ 30%] PASSED test/orm/test_joins.py::JoinTest::test_filter_by_from_join[explicit-True] 237s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one 237s [gw0] [ 30%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one 237s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one_future 237s test/orm/test_joins.py::JoinTest::test_filter_by_from_join[none-False] 237s [gw0] [ 30%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one_future 237s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_six 237s [gw1] [ 30%] PASSED test/orm/test_joins.py::JoinTest::test_filter_by_from_join[none-False] 237s [gw0] [ 30%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_six 237s test/orm/test_joins.py::JoinTest::test_filter_by_from_join[none-True] 237s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_three 237s [gw0] [ 30%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_three 237s [gw1] [ 30%] PASSED test/orm/test_joins.py::JoinTest::test_filter_by_from_join[none-True] 237s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_two 237s test/orm/test_joins.py::JoinTest::test_filter_by_from_join[relationship-False] 237s [gw0] [ 30%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_two 237s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_from_alias 237s [gw1] [ 30%] PASSED test/orm/test_joins.py::JoinTest::test_filter_by_from_join[relationship-False] 237s test/orm/test_joins.py::JoinTest::test_filter_by_from_join[relationship-True] 237s [gw0] [ 30%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_from_alias 237s [gw1] [ 30%] PASSED test/orm/test_joins.py::JoinTest::test_filter_by_from_join[relationship-True] 237s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_get_one 237s test/orm/test_joins.py::JoinTest::test_filter_by_from_join[relationship_only-False] 237s [gw0] [ 30%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_get_one 237s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_get_three 237s [gw1] [ 30%] PASSED test/orm/test_joins.py::JoinTest::test_filter_by_from_join[relationship_only-False] 237s [gw0] [ 30%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_get_three 237s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_get_two 237s test/orm/test_joins.py::JoinTest::test_filter_by_from_join[relationship_only-True] 237s [gw1] [ 30%] PASSED test/orm/test_joins.py::JoinTest::test_filter_by_from_join[relationship_only-True] 237s [gw0] [ 30%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_get_two 237s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_having_group_by 237s test/orm/test_joins.py::JoinTest::test_filter_by_from_join[table_explicit-False] 237s [gw0] [ 30%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_having_group_by 237s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_aliased_one 237s [gw1] [ 30%] PASSED test/orm/test_joins.py::JoinTest::test_filter_by_from_join[table_explicit-False] 237s test/orm/test_joins.py::JoinTest::test_filter_by_from_join[table_explicit-True] 237s [gw1] [ 30%] PASSED test/orm/test_joins.py::JoinTest::test_filter_by_from_join[table_explicit-True] 237s [gw0] [ 30%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_aliased_one 237s test/orm/test_joins.py::JoinTest::test_filter_by_from_join[table_none-False] 237s [gw1] [ 30%] PASSED test/orm/test_joins.py::JoinTest::test_filter_by_from_join[table_none-False] 237s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_nonaliased_one 237s [gw0] [ 30%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_nonaliased_one 237s test/orm/test_joins.py::JoinTest::test_filter_by_from_join[table_none-True] 237s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eight 237s [gw0] [ 30%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eight 237s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eleven 237s [gw1] [ 30%] PASSED test/orm/test_joins.py::JoinTest::test_filter_by_from_join[table_none-True] 237s test/orm/test_joins.py::JoinTest::test_full_flag 237s [gw1] [ 30%] PASSED test/orm/test_joins.py::JoinTest::test_full_flag 237s test/orm/test_joins.py::JoinTest::test_invalid_join_entity_from_multiple_from_clause 237s [gw0] [ 30%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eleven 237s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_five 237s [gw0] [ 30%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_five 237s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_four 237s [gw1] [ 30%] PASSED test/orm/test_joins.py::JoinTest::test_invalid_join_entity_from_multiple_from_clause 237s test/orm/test_joins.py::JoinTest::test_invalid_join_entity_from_no_from_clause 237s [gw1] [ 30%] PASSED test/orm/test_joins.py::JoinTest::test_invalid_join_entity_from_no_from_clause 237s test/orm/test_joins.py::JoinTest::test_invalid_join_entity_from_single_from_clause 237s [gw0] [ 30%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_four 237s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_nine 237s [gw1] [ 30%] PASSED test/orm/test_joins.py::JoinTest::test_invalid_join_entity_from_single_from_clause 237s [gw0] [ 30%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_nine 237s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_one 237s [gw0] [ 30%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_one 237s test/orm/test_joins.py::JoinTest::test_invalid_kwarg_join 237s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_seven 237s [gw1] [ 30%] PASSED test/orm/test_joins.py::JoinTest::test_invalid_kwarg_join 237s test/orm/test_joins.py::JoinTest::test_isouter_flag 237s [gw1] [ 30%] PASSED test/orm/test_joins.py::JoinTest::test_isouter_flag 237s [gw0] [ 30%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_seven 237s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_six 237s test/orm/test_joins.py::JoinTest::test_join_and_union_with_entities[False-False] 237s [gw1] [ 30%] PASSED test/orm/test_joins.py::JoinTest::test_join_and_union_with_entities[False-False] 237s test/orm/test_joins.py::JoinTest::test_join_and_union_with_entities[False-True] 237s [gw0] [ 30%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_six 237s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_ten 237s [gw0] [ 30%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_ten 237s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_three 237s [gw1] [ 30%] PASSED test/orm/test_joins.py::JoinTest::test_join_and_union_with_entities[False-True] 237s [gw0] [ 30%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_three 237s test/orm/test_joins.py::JoinTest::test_join_and_union_with_entities[True-False] 237s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_two 237s [gw0] [ 30%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_two 237s [gw1] [ 30%] PASSED test/orm/test_joins.py::JoinTest::test_join_and_union_with_entities[True-False] 237s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_four 237s test/orm/test_joins.py::JoinTest::test_join_and_union_with_entities[True-True] 237s [gw1] [ 30%] PASSED test/orm/test_joins.py::JoinTest::test_join_and_union_with_entities[True-True] 237s [gw0] [ 30%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_four 237s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_one_future 237s test/orm/test_joins.py::JoinTest::test_join_entity_from_multiple_entities 237s [gw1] [ 30%] PASSED test/orm/test_joins.py::JoinTest::test_join_entity_from_multiple_entities 237s test/orm/test_joins.py::JoinTest::test_join_entity_from_multiple_from_clause 237s [gw0] [ 30%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_one_future 237s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_one 237s [gw1] [ 30%] PASSED test/orm/test_joins.py::JoinTest::test_join_entity_from_multiple_from_clause 237s [gw0] [ 30%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_one 237s test/orm/test_joins.py::JoinTest::test_join_explicit_left_multiple_adapted 237s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_three 237s [gw1] [ 30%] PASSED test/orm/test_joins.py::JoinTest::test_join_explicit_left_multiple_adapted 237s [gw0] [ 30%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_three 237s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_two 237s test/orm/test_joins.py::JoinTest::test_join_explicit_left_multiple_from_clause 237s [gw0] [ 30%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_two 237s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_four 237s [gw1] [ 30%] PASSED test/orm/test_joins.py::JoinTest::test_join_explicit_left_multiple_from_clause 237s test/orm/test_joins.py::JoinTest::test_join_nonmapped_column 237s [gw1] [ 30%] PASSED test/orm/test_joins.py::JoinTest::test_join_nonmapped_column 237s [gw0] [ 30%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_four 237s test/orm/test_joins.py::JoinTest::test_join_relationship_propagate_attrs 237s [gw1] [ 30%] PASSED test/orm/test_joins.py::JoinTest::test_join_relationship_propagate_attrs 237s test/orm/test_joins.py::JoinTest::test_join_with_entities[False-False] 237s [gw1] [ 30%] PASSED test/orm/test_joins.py::JoinTest::test_join_with_entities[False-False] 237s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one 237s [gw0] [ 30%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one 237s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one_future 237s test/orm/test_joins.py::JoinTest::test_join_with_entities[False-True] 237s [gw1] [ 30%] PASSED test/orm/test_joins.py::JoinTest::test_join_with_entities[False-True] 237s test/orm/test_joins.py::JoinTest::test_join_with_entities[True-False] 237s [gw1] [ 30%] PASSED test/orm/test_joins.py::JoinTest::test_join_with_entities[True-False] 237s test/orm/test_joins.py::JoinTest::test_join_with_entities[True-True] 237s [gw0] [ 30%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one_future 237s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_three 237s [gw0] [ 30%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_three 237s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_two 237s [gw1] [ 30%] PASSED test/orm/test_joins.py::JoinTest::test_join_with_entities[True-True] 237s test/orm/test_joins.py::JoinTest::test_joins_from_adapted_entities 237s [gw0] [ 30%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_two 237s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_aliased_three_future 237s [gw1] [ 30%] PASSED test/orm/test_joins.py::JoinTest::test_joins_from_adapted_entities 237s [gw0] [ 30%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_aliased_three_future 237s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_explicit_aliased_one_future 237s test/orm/test_joins.py::JoinTest::test_joins_from_adapted_entities_isouter 237s [gw1] [ 30%] PASSED test/orm/test_joins.py::JoinTest::test_joins_from_adapted_entities_isouter 237s [gw0] [ 30%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_explicit_aliased_one_future 237s test/orm/test_joins.py::JoinTest::test_kw_only_blocks_legacy_multi_join 237s [gw1] [ 30%] PASSED test/orm/test_joins.py::JoinTest::test_kw_only_blocks_legacy_multi_join 237s test/orm/test_joins.py::JoinTest::test_left_is_none_and_query_has_no_entities 237s [gw1] [ 30%] PASSED test/orm/test_joins.py::JoinTest::test_left_is_none_and_query_has_no_entities 237s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_explicit_aliased_two_future 237s test/orm/test_joins.py::JoinTest::test_left_w_no_entity 237s [gw0] [ 30%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_explicit_aliased_two_future 237s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_one_future 237s [gw1] [ 30%] PASSED test/orm/test_joins.py::JoinTest::test_left_w_no_entity 237s test/orm/test_joins.py::JoinTest::test_multiple_with_aliases 237s [gw0] [ 30%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_one_future 237s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_three_future 237s [gw1] [ 30%] PASSED test/orm/test_joins.py::JoinTest::test_multiple_with_aliases 237s [gw0] [ 30%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_three_future 237s test/orm/test_joins.py::JoinTest::test_no_joinpoint_expr 237s [gw1] [ 30%] PASSED test/orm/test_joins.py::JoinTest::test_no_joinpoint_expr 237s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_two_future 237s test/orm/test_joins.py::JoinTest::test_no_legacy_multi_join_two_element 237s [gw1] [ 30%] PASSED test/orm/test_joins.py::JoinTest::test_no_legacy_multi_join_two_element 237s [gw0] [ 30%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_two_future 237s test/orm/test_joins.py::JoinTest::test_no_modern_multi_join_two_element 237s [gw1] [ 30%] PASSED test/orm/test_joins.py::JoinTest::test_no_modern_multi_join_two_element 237s test/orm/test_joins.py::JoinTest::test_no_onclause 237s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_ot_aliased_three_future 237s [gw0] [ 30%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_ot_aliased_three_future 237s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_ot_explicit_aliased_two_future 237s [gw1] [ 30%] PASSED test/orm/test_joins.py::JoinTest::test_no_onclause 237s test/orm/test_joins.py::JoinTest::test_no_strings_for_dual_onclause_legacy_query 237s [gw0] [ 30%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_ot_explicit_aliased_two_future 237s [gw1] [ 30%] PASSED test/orm/test_joins.py::JoinTest::test_no_strings_for_dual_onclause_legacy_query 237s test/orm/test_joins.py::JoinTest::test_no_strings_for_dual_onclause_newstyle 237s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_five 237s [gw1] [ 30%] PASSED test/orm/test_joins.py::JoinTest::test_no_strings_for_dual_onclause_newstyle 237s test/orm/test_joins.py::JoinTest::test_no_strings_for_single_onclause_legacy_query 237s [gw1] [ 30%] PASSED test/orm/test_joins.py::JoinTest::test_no_strings_for_single_onclause_legacy_query 237s test/orm/test_joins.py::JoinTest::test_no_strings_for_single_onclause_newstyle 237s [gw1] [ 30%] PASSED test/orm/test_joins.py::JoinTest::test_no_strings_for_single_onclause_newstyle 237s test/orm/test_joins.py::JoinTest::test_on_clause_no_right_side_one 237s [gw0] [ 30%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_five 237s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_four 237s [gw1] [ 30%] PASSED test/orm/test_joins.py::JoinTest::test_on_clause_no_right_side_one 237s test/orm/test_joins.py::JoinTest::test_on_clause_no_right_side_one_future 237s [gw1] [ 30%] PASSED test/orm/test_joins.py::JoinTest::test_on_clause_no_right_side_one_future 237s [gw0] [ 30%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_four 237s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_one 237s test/orm/test_joins.py::JoinTest::test_on_clause_no_right_side_two 237s [gw1] [ 30%] PASSED test/orm/test_joins.py::JoinTest::test_on_clause_no_right_side_two 237s test/orm/test_joins.py::JoinTest::test_on_clause_no_right_side_two_future 237s [gw1] [ 30%] PASSED test/orm/test_joins.py::JoinTest::test_on_clause_no_right_side_two_future 237s [gw0] [ 30%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_one 237s test/orm/test_joins.py::JoinTest::test_overlap_with_aliases 237s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_six 237s [gw0] [ 30%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_six 237s [gw1] [ 30%] PASSED test/orm/test_joins.py::JoinTest::test_overlap_with_aliases 237s test/orm/test_joins.py::JoinTest::test_overlapping_backwards_joins 237s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_three 237s [gw1] [ 30%] PASSED test/orm/test_joins.py::JoinTest::test_overlapping_backwards_joins 237s test/orm/test_joins.py::JoinTest::test_overlapping_paths_multilevel_legacy 237s [gw1] [ 30%] PASSED test/orm/test_joins.py::JoinTest::test_overlapping_paths_multilevel_legacy 237s test/orm/test_joins.py::JoinTest::test_overlapping_paths_multilevel_modern 237s [gw0] [ 30%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_three 237s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_two 237s [gw1] [ 30%] PASSED test/orm/test_joins.py::JoinTest::test_overlapping_paths_multilevel_modern 237s test/orm/test_joins.py::JoinTest::test_overlapping_paths_one_legacy 237s [gw0] [ 30%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_two 237s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_five 237s [gw1] [ 30%] PASSED test/orm/test_joins.py::JoinTest::test_overlapping_paths_one_legacy 237s test/orm/test_joins.py::JoinTest::test_overlapping_paths_one_modern 237s [gw1] [ 30%] PASSED test/orm/test_joins.py::JoinTest::test_overlapping_paths_one_modern 237s [gw0] [ 30%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_five 237s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_four 237s test/orm/test_joins.py::JoinTest::test_plain_table 237s [gw0] [ 30%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_four 237s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_one 237s [gw1] [ 30%] PASSED test/orm/test_joins.py::JoinTest::test_plain_table 237s [gw0] [ 30%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_one 237s test/orm/test_joins.py::JoinTest::test_pure_expression 237s [gw1] [ 30%] PASSED test/orm/test_joins.py::JoinTest::test_pure_expression 237s test/orm/test_joins.py::JoinTest::test_replace_multiple_from_clause 237s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_six 237s [gw0] [ 30%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_six 237s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_three 237s [gw1] [ 30%] PASSED test/orm/test_joins.py::JoinTest::test_replace_multiple_from_clause 237s test/orm/test_joins.py::JoinTest::test_select_from 237s [gw0] [ 30%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_three 237s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_two 237s [gw0] [ 30%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_two 237s [gw1] [ 30%] PASSED test/orm/test_joins.py::JoinTest::test_select_from 237s test/orm/test_joins.py::JoinTest::test_select_from_orm_joins 237s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_explicit_aliased 237s [gw0] [ 31%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_explicit_aliased 237s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_nonaliased 237s [gw0] [ 31%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_nonaliased 237s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eight 237s [gw1] [ 31%] PASSED test/orm/test_joins.py::JoinTest::test_select_from_orm_joins 237s test/orm/test_joins.py::JoinTest::test_single_prop_1 237s [gw1] [ 31%] PASSED test/orm/test_joins.py::JoinTest::test_single_prop_1 237s test/orm/test_joins.py::JoinTest::test_single_prop_12 237s [gw1] [ 31%] PASSED test/orm/test_joins.py::JoinTest::test_single_prop_12 237s test/orm/test_joins.py::JoinTest::test_single_prop_13 237s [gw1] [ 31%] PASSED test/orm/test_joins.py::JoinTest::test_single_prop_13 237s test/orm/test_joins.py::JoinTest::test_single_prop_2 237s [gw1] [ 31%] PASSED test/orm/test_joins.py::JoinTest::test_single_prop_2 237s test/orm/test_joins.py::JoinTest::test_single_prop_3 237s [gw1] [ 31%] PASSED test/orm/test_joins.py::JoinTest::test_single_prop_3 237s test/orm/test_joins.py::JoinTest::test_single_prop_4 237s [gw1] [ 31%] PASSED test/orm/test_joins.py::JoinTest::test_single_prop_4 237s test/orm/test_joins.py::JoinTest::test_single_prop_6 237s [gw1] [ 31%] PASSED test/orm/test_joins.py::JoinTest::test_single_prop_6 237s test/orm/test_joins.py::JoinTest::test_single_prop_9 237s [gw1] [ 31%] PASSED test/orm/test_joins.py::JoinTest::test_single_prop_9 237s test/orm/test_joins.py::JoinTest::test_str_not_accepted_orm_join 237s [gw1] [ 31%] PASSED test/orm/test_joins.py::JoinTest::test_str_not_accepted_orm_join 237s test/orm/test_joins.py::JoinToNonPolyAliasesTest::test_join_parent_child 237s [gw1] [ 31%] PASSED test/orm/test_joins.py::JoinToNonPolyAliasesTest::test_join_parent_child 237s test/orm/test_joins.py::JoinToNonPolyAliasesTest::test_join_parent_child_select_from 237s [gw1] [ 31%] PASSED test/orm/test_joins.py::JoinToNonPolyAliasesTest::test_join_parent_child_select_from 237s test/orm/test_joins.py::JoinToNonPolyAliasesTest::test_join_select_parent_child 237s [gw1] [ 31%] PASSED test/orm/test_joins.py::JoinToNonPolyAliasesTest::test_join_select_parent_child 237s test/orm/test_joins.py::SelfRefMixedTest::test_m2m_aliased_plus_o2m 237s [gw1] [ 31%] PASSED test/orm/test_joins.py::SelfRefMixedTest::test_m2m_aliased_plus_o2m 237s test/orm/test_joins.py::SelfRefMixedTest::test_o2m_aliased_plus_o2m 237s [gw1] [ 31%] PASSED test/orm/test_joins.py::SelfRefMixedTest::test_o2m_aliased_plus_o2m 237s test/orm/test_joins.py::SelfReferentialM2MTest::test_any 237s [gw1] [ 31%] PASSED test/orm/test_joins.py::SelfReferentialM2MTest::test_any 237s test/orm/test_joins.py::SelfReferentialM2MTest::test_contains 237s [gw1] [ 31%] PASSED test/orm/test_joins.py::SelfReferentialM2MTest::test_contains 237s test/orm/test_joins.py::SelfReferentialM2MTest::test_explicit_join 237s [gw1] [ 31%] PASSED test/orm/test_joins.py::SelfReferentialM2MTest::test_explicit_join 237s test/orm/test_joins.py::SelfReferentialTest::test_any 237s [gw1] [ 31%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_any 237s test/orm/test_joins.py::SelfReferentialTest::test_contains 237s [gw1] [ 31%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_contains 237s test/orm/test_joins.py::SelfReferentialTest::test_eq_ne 237s [gw1] [ 31%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_eq_ne 237s test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_10 237s [gw1] [ 31%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_10 237s test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_2 237s [gw1] [ 31%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_2 237s test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_3 237s [gw1] [ 31%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_3 237s test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_4 237s [gw1] [ 31%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_4 237s test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_5 237s [gw1] [ 31%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_5 237s test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_6 237s [gw1] [ 31%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_6 237s test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_7 237s [gw1] [ 31%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_7 237s test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_8 237s [gw1] [ 31%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_8 237s test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_9 237s [gw1] [ 31%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_9 237s test/orm/test_joins.py::SelfReferentialTest::test_from_self_inside_excludes_outside 237s [gw1] [ 31%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_from_self_inside_excludes_outside 238s test/orm/test_joins.py::SelfReferentialTest::test_has 238s [gw1] [ 31%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_has 238s test/orm/test_joins.py::SelfReferentialTest::test_join_4_explicit_join 238s [gw1] [ 31%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_join_4_explicit_join 238s test/orm/test_joins.py::SelfReferentialTest::test_join_to_nonaliased 238s [gw1] [ 31%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_join_to_nonaliased 238s test/orm/test_joins.py::SelfReferentialTest::test_join_to_self_no_aliases_raises 238s [gw1] [ 31%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_join_to_self_no_aliases_raises 238s test/orm/test_joins.py::SelfReferentialTest::test_multiple_explicit_entities_five 238s [gw1] [ 31%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_multiple_explicit_entities_five 238s test/orm/test_joins.py::SelfReferentialTest::test_multiple_explicit_entities_four 238s [gw1] [ 31%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_multiple_explicit_entities_four 238s test/orm/test_joins.py::SelfReferentialTest::test_multiple_explicit_entities_one 238s [gw1] [ 31%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_multiple_explicit_entities_one 238s test/orm/test_joins.py::SelfReferentialTest::test_multiple_explicit_entities_three 238s [gw1] [ 31%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_multiple_explicit_entities_three 238s test/orm/test_joins.py::SelfReferentialTest::test_multiple_explicit_entities_two 238s [gw1] [ 31%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_multiple_explicit_entities_two 238s test/sql/test_labels.py::ColExprLabelTest::test_anon_expression_fallback 238s [gw1] [ 31%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_anon_expression_fallback 238s test/sql/test_labels.py::ColExprLabelTest::test_anon_expression_fallback_use_labels 238s [gw1] [ 31%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_anon_expression_fallback_use_labels 238s test/sql/test_labels.py::ColExprLabelTest::test_boolean_auto_label 238s [gw1] [ 31%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_boolean_auto_label 238s test/sql/test_labels.py::ColExprLabelTest::test_cast_auto_label_label_style_disabmiguate 238s [gw1] [ 31%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_cast_auto_label_label_style_disabmiguate 238s test/sql/test_labels.py::ColExprLabelTest::test_cast_auto_label_label_style_none 238s [gw1] [ 31%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_cast_auto_label_label_style_none 238s test/sql/test_labels.py::ColExprLabelTest::test_column_auto_label_dupes_label_style_disambiguate 238s [gw1] [ 31%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_column_auto_label_dupes_label_style_disambiguate 238s test/sql/test_labels.py::ColExprLabelTest::test_column_auto_label_dupes_label_style_none 238s [gw1] [ 31%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_column_auto_label_dupes_label_style_none 238s test/sql/test_labels.py::ColExprLabelTest::test_column_auto_label_dupes_use_labels 238s [gw1] [ 31%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_column_auto_label_dupes_use_labels 238s test/sql/test_labels.py::ColExprLabelTest::test_column_auto_label_use_labels 238s [gw1] [ 31%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_column_auto_label_use_labels 238s test/sql/test_labels.py::ColExprLabelTest::test_label_auto_label 238s [gw1] [ 31%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_label_auto_label 238s test/sql/test_labels.py::ColExprLabelTest::test_label_auto_label_use_labels 238s [gw1] [ 31%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_label_auto_label_use_labels 238s test/sql/test_labels.py::ColExprLabelTest::test_labels_w_strformat_chars_in_isolation[test_case0-'_1,2]'_1] 238s [gw1] [ 31%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_labels_w_strformat_chars_in_isolation[test_case0-'_1,2]'_1] 238s test/sql/test_labels.py::ColExprLabelTest::test_labels_w_strformat_chars_in_isolation[test_case1-__1] 238s [gw1] [ 31%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_labels_w_strformat_chars_in_isolation[test_case1-__1] 238s test/sql/test_labels.py::ColExprLabelTest::test_labels_w_strformat_chars_in_isolation[test_case2-'_'_1] 238s [gw1] [ 31%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_labels_w_strformat_chars_in_isolation[test_case2-'_'_1] 238s test/sql/test_labels.py::ColExprLabelTest::test_labels_w_strformat_chars_in_statements[test_case0-SELECT '(1,2]', '(1,2]'] 238s [gw1] [ 31%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_labels_w_strformat_chars_in_statements[test_case0-SELECT '(1,2]', '(1,2]'] 238s test/sql/test_labels.py::ColExprLabelTest::test_labels_w_strformat_chars_in_statements[test_case1-SELECT )), ))] 238s [gw1] [ 31%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_labels_w_strformat_chars_in_statements[test_case1-SELECT )), ))] 238s test/sql/test_labels.py::ColExprLabelTest::test_labels_w_strformat_chars_in_statements[test_case2-SELECT '%(', '%('] 238s [gw1] [ 31%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_labels_w_strformat_chars_in_statements[test_case2-SELECT '%(', '%('] 238s test/sql/test_labels.py::ColExprLabelTest::test_plain_returning_column_expression[columns] 238s [gw1] [ 31%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_plain_returning_column_expression[columns] 238s test/sql/test_labels.py::ColExprLabelTest::test_plain_returning_column_expression[table] 238s [gw1] [ 31%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_plain_returning_column_expression[table] 238s test/sql/test_labels.py::ColExprLabelTest::test_plain_returning_compiler_expression 238s [gw1] [ 31%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_plain_returning_compiler_expression 238s test/sql/test_labels.py::ColExprLabelTest::test_plain_select_column_expression 238s [gw1] [ 31%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_plain_select_column_expression 238s test/sql/test_labels.py::ColExprLabelTest::test_plain_select_compiler_expression 238s [gw1] [ 31%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_plain_select_compiler_expression 238s test/sql/test_labels.py::ColExprLabelTest::test_returning_dupes_column_expression 238s [gw1] [ 31%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_returning_dupes_column_expression 238s test/sql/test_labels.py::ColExprLabelTest::test_select_dupes_column_expression 238s [gw1] [ 31%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_select_dupes_column_expression 238s test/sql/test_labels.py::ColExprLabelTest::test_type_coerce_auto_label_label_style_disambiguate 238s [gw1] [ 31%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_type_coerce_auto_label_label_style_disambiguate 238s test/sql/test_labels.py::ColExprLabelTest::test_type_coerce_auto_label_label_style_none 238s [gw1] [ 31%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_type_coerce_auto_label_label_style_none 238s test/sql/test_labels.py::ColExprLabelTest::test_wraps_col_expr_label_propagate[inside] 238s [gw1] [ 31%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_wraps_col_expr_label_propagate[inside] 238s test/sql/test_labels.py::ColExprLabelTest::test_wraps_col_expr_label_propagate[outside] 238s [gw1] [ 31%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_wraps_col_expr_label_propagate[outside] 238s test/sql/test_labels.py::LabelLengthTest::test_adjustable_1 238s [gw1] [ 31%] PASSED test/sql/test_labels.py::LabelLengthTest::test_adjustable_1 238s test/sql/test_labels.py::LabelLengthTest::test_adjustable_2 238s [gw1] [ 31%] PASSED test/sql/test_labels.py::LabelLengthTest::test_adjustable_2 238s test/sql/test_labels.py::LabelLengthTest::test_adjustable_3 238s [gw1] [ 31%] PASSED test/sql/test_labels.py::LabelLengthTest::test_adjustable_3 238s test/sql/test_labels.py::LabelLengthTest::test_adjustable_4 238s [gw1] [ 31%] PASSED test/sql/test_labels.py::LabelLengthTest::test_adjustable_4 238s test/sql/test_labels.py::LabelLengthTest::test_adjustable_5 238s [gw1] [ 31%] PASSED test/sql/test_labels.py::LabelLengthTest::test_adjustable_5 238s test/sql/test_labels.py::LabelLengthTest::test_adjustable_result_schema_column_1 238s [gw1] [ 31%] PASSED test/sql/test_labels.py::LabelLengthTest::test_adjustable_result_schema_column_1 238s test/sql/test_labels.py::LabelLengthTest::test_adjustable_result_schema_column_2 238s [gw1] [ 31%] PASSED test/sql/test_labels.py::LabelLengthTest::test_adjustable_result_schema_column_2 238s test/sql/test_labels.py::LabelLengthTest::test_colnames_longer_than_labels_lowercase 238s [gw1] [ 31%] PASSED test/sql/test_labels.py::LabelLengthTest::test_colnames_longer_than_labels_lowercase 238s test/sql/test_labels.py::LabelLengthTest::test_colnames_longer_than_labels_uppercase 238s [gw1] [ 31%] PASSED test/sql/test_labels.py::LabelLengthTest::test_colnames_longer_than_labels_uppercase 238s test/sql/test_labels.py::LabelLengthTest::test_label_overlap_unlabeled 238s [gw1] [ 31%] PASSED test/sql/test_labels.py::LabelLengthTest::test_label_overlap_unlabeled 238s test/sql/test_labels.py::LabelLengthTest::test_table_plus_column_exceeds_length 238s [gw1] [ 31%] PASSED test/sql/test_labels.py::LabelLengthTest::test_table_plus_column_exceeds_length 238s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_bind_param_non_truncated 238s [gw1] [ 31%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_bind_param_non_truncated 238s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_bind_param_truncated_named 238s [gw1] [ 31%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_bind_param_truncated_named 238s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_bind_param_truncated_positional 238s [gw1] [ 31%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_bind_param_truncated_positional 238s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_column_bind_labels_1 238s [gw1] [ 31%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_column_bind_labels_1 238s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_column_bind_labels_2 238s [gw1] [ 31%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_column_bind_labels_2 238s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_custom_max_identifier_length 238s [gw1] [ 31%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_custom_max_identifier_length 238s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_custom_max_identifier_length_onconnect 238s [gw1] [ 31%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_custom_max_identifier_length_onconnect 238s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_label_length_custom_maxlen 238s [gw1] [ 31%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_label_length_custom_maxlen 238s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_label_length_custom_maxlen_dialect_only 238s [gw1] [ 31%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_label_length_custom_maxlen_dialect_only 238s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_label_length_custom_maxlen_user_set_manually 238s [gw1] [ 31%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_label_length_custom_maxlen_user_set_manually 238s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_label_length_raise_too_large 238s [gw1] [ 31%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_label_length_raise_too_large 238s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_label_length_too_large_custom_maxlen 238s [gw1] [ 31%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_label_length_too_large_custom_maxlen 238s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_max_identifier_length_onconnect 238s [gw1] [ 31%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_max_identifier_length_onconnect 238s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_max_identifier_length_onconnect_returns_none 238s [gw1] [ 31%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_max_identifier_length_onconnect_returns_none 238s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_result_map_anon_alias 238s [gw1] [ 31%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_result_map_anon_alias 238s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_result_map_limit 238s [gw1] [ 31%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_result_map_limit 238s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_result_map_subquery 238s [gw1] [ 31%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_result_map_subquery 238s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_result_map_use_labels 238s [gw1] [ 31%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_result_map_use_labels 238s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_table_alias_1 238s [gw1] [ 31%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_table_alias_1 238s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_table_alias_2 238s [gw1] [ 31%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_table_alias_2 238s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_too_long_name_disallowed 238s [gw1] [ 31%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_too_long_name_disallowed 238s test/sql/test_lambdas.py::ConcurrencyTest::test_lambda_concurrency 238s [gw1] [ 31%] SKIPPED test/sql/test_lambdas.py::ConcurrencyTest::test_lambda_concurrency 238s test/sql/test_lambdas.py::DeferredLambdaElementTest::test_cache_key_many_different_args[_fixture_five] 238s [gw1] [ 31%] PASSED test/sql/test_lambdas.py::DeferredLambdaElementTest::test_cache_key_many_different_args[_fixture_five] 238s test/sql/test_lambdas.py::DeferredLambdaElementTest::test_cache_key_many_different_args[_fixture_four] 238s [gw1] [ 31%] PASSED test/sql/test_lambdas.py::DeferredLambdaElementTest::test_cache_key_many_different_args[_fixture_four] 238s test/sql/test_lambdas.py::DeferredLambdaElementTest::test_cache_key_many_different_args[_fixture_one] 238s [gw1] [ 31%] PASSED test/sql/test_lambdas.py::DeferredLambdaElementTest::test_cache_key_many_different_args[_fixture_one] 238s test/sql/test_lambdas.py::DeferredLambdaElementTest::test_cache_key_many_different_args[_fixture_six] 238s [gw1] [ 31%] PASSED test/sql/test_lambdas.py::DeferredLambdaElementTest::test_cache_key_many_different_args[_fixture_six] 238s test/sql/test_lambdas.py::DeferredLambdaElementTest::test_cache_key_many_different_args[_fixture_three] 238s [gw1] [ 31%] PASSED test/sql/test_lambdas.py::DeferredLambdaElementTest::test_cache_key_many_different_args[_fixture_three] 238s test/sql/test_lambdas.py::DeferredLambdaElementTest::test_cache_key_many_different_args[_fixture_two] 238s [gw1] [ 31%] PASSED test/sql/test_lambdas.py::DeferredLambdaElementTest::test_cache_key_many_different_args[_fixture_two] 238s test/sql/test_lambdas.py::DeferredLambdaElementTest::test_detect_change_in_binds_no_tracking 238s [gw1] [ 31%] PASSED test/sql/test_lambdas.py::DeferredLambdaElementTest::test_detect_change_in_binds_no_tracking 238s test/sql/test_lambdas.py::DeferredLambdaElementTest::test_detect_change_in_binds_tracking_negative 238s [gw1] [ 31%] PASSED test/sql/test_lambdas.py::DeferredLambdaElementTest::test_detect_change_in_binds_tracking_negative 238s test/sql/test_lambdas.py::DeferredLambdaElementTest::test_detect_change_in_binds_tracking_positive 238s [gw1] [ 31%] PASSED test/sql/test_lambdas.py::DeferredLambdaElementTest::test_detect_change_in_binds_tracking_positive 238s test/sql/test_lambdas.py::LambdaElementTest::test_9029_integration[closure-lambda_crit] 238s [gw1] [ 31%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_9029_integration[closure-lambda_crit] 238s test/sql/test_lambdas.py::LambdaElementTest::test_9029_integration[closure-lambda_stmt] 238s [gw1] [ 31%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_9029_integration[closure-lambda_stmt] 238s test/sql/test_lambdas.py::LambdaElementTest::test_9029_integration[none-lambda_crit] 238s [gw1] [ 31%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_9029_integration[none-lambda_crit] 238s test/sql/test_lambdas.py::LambdaElementTest::test_9029_integration[none-lambda_stmt] 238s [gw1] [ 31%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_9029_integration[none-lambda_stmt] 238s test/sql/test_lambdas.py::LambdaElementTest::test_9029_integration[parameter-lambda_crit] 238s [gw1] [ 31%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_9029_integration[parameter-lambda_crit] 238s test/sql/test_lambdas.py::LambdaElementTest::test_9029_integration[parameter-lambda_stmt] 238s [gw1] [ 31%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_9029_integration[parameter-lambda_stmt] 238s test/sql/test_lambdas.py::LambdaElementTest::test_adapt_select 238s [gw1] [ 31%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_adapt_select 238s test/sql/test_lambdas.py::LambdaElementTest::test_assignment_one 238s [gw1] [ 31%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_assignment_one 238s test/sql/test_lambdas.py::LambdaElementTest::test_assignment_three 238s [gw1] [ 31%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_assignment_three 238s test/sql/test_lambdas.py::LambdaElementTest::test_assignment_two 238s [gw1] [ 31%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_assignment_two 238s test/sql/test_lambdas.py::LambdaElementTest::test_bind_type 238s [gw1] [ 31%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_bind_type 238s test/sql/test_lambdas.py::LambdaElementTest::test_bindparam_not_cached 238s [gw1] [ 31%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_bindparam_not_cached 238s test/sql/test_lambdas.py::LambdaElementTest::test_boolean_conditionals 238s [gw1] [ 31%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_boolean_conditionals 238s test/sql/test_lambdas.py::LambdaElementTest::test_boolean_constants 238s [gw1] [ 31%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_boolean_constants 238s test/sql/test_lambdas.py::LambdaElementTest::test_cache_key_bindparam_matches 238s [gw1] [ 31%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_cache_key_bindparam_matches 238s test/sql/test_lambdas.py::LambdaElementTest::test_cache_key_bindparam_matches_annotations 238s [gw1] [ 31%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_cache_key_bindparam_matches_annotations 238s test/sql/test_lambdas.py::LambdaElementTest::test_cache_key_instance_variable_issue_correct_one 238s [gw1] [ 31%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_cache_key_instance_variable_issue_correct_one 238s test/sql/test_lambdas.py::LambdaElementTest::test_cache_key_instance_variable_issue_correct_two 238s [gw1] [ 31%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_cache_key_instance_variable_issue_correct_two 238s test/sql/test_lambdas.py::LambdaElementTest::test_cache_key_instance_variable_issue_incorrect 238s [gw1] [ 31%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_cache_key_instance_variable_issue_incorrect 238s test/sql/test_lambdas.py::LambdaElementTest::test_coercion_cols_clause 238s [gw1] [ 31%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_coercion_cols_clause 238s test/sql/test_lambdas.py::LambdaElementTest::test_coercion_where_clause 238s [gw1] [ 31%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_coercion_where_clause 238s test/sql/test_lambdas.py::LambdaElementTest::test_conditional_must_be_tracked 238s [gw1] [ 31%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_conditional_must_be_tracked 238s test/sql/test_lambdas.py::LambdaElementTest::test_detect_embedded_callables_four 238s [gw1] [ 31%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_detect_embedded_callables_four 238s test/sql/test_lambdas.py::LambdaElementTest::test_detect_embedded_callables_one 238s [gw1] [ 31%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_detect_embedded_callables_one 238s test/sql/test_lambdas.py::LambdaElementTest::test_detect_embedded_callables_three 238s [gw1] [ 31%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_detect_embedded_callables_three 238s test/sql/test_lambdas.py::LambdaElementTest::test_detect_embedded_callables_two 238s [gw1] [ 31%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_detect_embedded_callables_two 238s test/sql/test_lambdas.py::LambdaElementTest::test_dict_literal_keys_proper_use 238s [gw1] [ 31%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_dict_literal_keys_proper_use 238s test/sql/test_lambdas.py::LambdaElementTest::test_execute_boolean 238s [gw1] [ 31%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_execute_boolean 238s test/sql/test_lambdas.py::LambdaElementTest::test_execute_constructed_cached 238s [gw1] [ 31%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_execute_constructed_cached 238s test/sql/test_lambdas.py::LambdaElementTest::test_execute_constructed_uncached 238s [gw1] [ 31%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_execute_constructed_uncached 238s test/sql/test_lambdas.py::LambdaElementTest::test_execute_full_cached 238s [gw1] [ 31%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_execute_full_cached 238s test/sql/test_lambdas.py::LambdaElementTest::test_execute_full_uncached 238s [gw1] [ 31%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_execute_full_uncached 238s test/sql/test_lambdas.py::LambdaElementTest::test_global_tracking 238s [gw1] [ 31%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_global_tracking 238s test/sql/test_lambdas.py::LambdaElementTest::test_in_columnelement 238s [gw1] [ 31%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_in_columnelement 238s test/sql/test_lambdas.py::LambdaElementTest::test_in_expr_compile 238s [gw1] [ 31%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_in_expr_compile 238s test/sql/test_lambdas.py::LambdaElementTest::test_in_expressions 238s [gw1] [ 31%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_in_expressions 238s test/sql/test_lambdas.py::LambdaElementTest::test_in_parameters_five 238s [gw1] [ 31%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_in_parameters_five 238s test/sql/test_lambdas.py::LambdaElementTest::test_in_parameters_four 238s [gw1] [ 31%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_in_parameters_four 238s test/sql/test_lambdas.py::LambdaElementTest::test_in_parameters_one 238s [gw1] [ 31%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_in_parameters_one 238s test/sql/test_lambdas.py::LambdaElementTest::test_in_parameters_three 238s [gw1] [ 31%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_in_parameters_three 238s test/sql/test_lambdas.py::LambdaElementTest::test_in_parameters_two 238s [gw1] [ 31%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_in_parameters_two 238s test/sql/test_lambdas.py::LambdaElementTest::test_insert_statement 238s [gw1] [ 31%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_insert_statement 238s test/sql/test_lambdas.py::LambdaElementTest::test_maintain_required_bindparam 238s [gw1] [ 31%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_maintain_required_bindparam 238s test/sql/test_lambdas.py::LambdaElementTest::test_no_var_dict_keys 238s [gw1] [ 31%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_no_var_dict_keys 238s test/sql/test_lambdas.py::LambdaElementTest::test_offline_cache_key_no_paramtrack 238s [gw1] [ 31%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_offline_cache_key_no_paramtrack 238s test/sql/test_lambdas.py::LambdaElementTest::test_offline_cache_key_paramtrack 238s [gw1] [ 31%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_offline_cache_key_paramtrack 238s test/sql/test_lambdas.py::LambdaElementTest::test_op_forwards 238s [gw1] [ 31%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_op_forwards 238s test/sql/test_lambdas.py::LambdaElementTest::test_op_reverse 238s [gw1] [ 31%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_op_reverse 238s test/sql/test_lambdas.py::LambdaElementTest::test_plain_object_ok_w_tracking_disabled 238s [gw1] [ 31%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_plain_object_ok_w_tracking_disabled 238s test/sql/test_lambdas.py::LambdaElementTest::test_plain_object_used_outside_lambda 238s [gw1] [ 31%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_plain_object_used_outside_lambda 238s test/sql/test_lambdas.py::LambdaElementTest::test_propagate_attrs_cols_clause 238s [gw1] [ 31%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_propagate_attrs_cols_clause 238s test/sql/test_lambdas.py::LambdaElementTest::test_propagate_attrs_from_clause 238s [gw1] [ 31%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_propagate_attrs_from_clause 238s test/sql/test_lambdas.py::LambdaElementTest::test_propagate_attrs_full_stmt 238s [gw1] [ 31%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_propagate_attrs_full_stmt 238s test/sql/test_lambdas.py::LambdaElementTest::test_reject_dict_literal_keys 238s [gw1] [ 31%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_reject_dict_literal_keys 238s test/sql/test_lambdas.py::LambdaElementTest::test_reject_methods 238s [gw1] [ 31%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_reject_methods 238s test/sql/test_lambdas.py::LambdaElementTest::test_reject_plain_object 238s [gw1] [ 31%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_reject_plain_object 238s test/sql/test_lambdas.py::LambdaElementTest::test_rhs_type_detection_from_left 238s [gw1] [ 31%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_rhs_type_detection_from_left 238s test/sql/test_lambdas.py::LambdaElementTest::test_rhs_type_detection_standalone 238s [gw1] [ 31%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_rhs_type_detection_standalone 238s test/sql/test_lambdas.py::LambdaElementTest::test_select_columns_clause 238s [gw1] [ 31%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_select_columns_clause 238s test/sql/test_lambdas.py::LambdaElementTest::test_select_fromclause 238s [gw1] [ 31%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_select_fromclause 238s test/sql/test_lambdas.py::LambdaElementTest::test_select_future_expanding_columns 238s [gw1] [ 31%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_select_future_expanding_columns 238s test/sql/test_lambdas.py::LambdaElementTest::test_select_legacy_expanding_columns 238s [gw1] [ 31%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_select_legacy_expanding_columns 238s test/sql/test_lambdas.py::LambdaElementTest::test_select_whereclause 238s [gw1] [ 31%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_select_whereclause 238s test/sql/test_lambdas.py::LambdaElementTest::test_stale_checker_embedded 238s [gw1] [ 31%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_stale_checker_embedded 238s test/sql/test_lambdas.py::LambdaElementTest::test_stale_checker_linked 238s [gw1] [ 31%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_stale_checker_linked 238s test/sql/test_lambdas.py::LambdaElementTest::test_stale_checker_statement 238s [gw1] [ 31%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_stale_checker_statement 238s test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_hey_theres_multiple_paths 238s [gw1] [ 31%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_hey_theres_multiple_paths 238s test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_opt_w_key 238s [gw1] [ 31%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_opt_w_key 238s test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_opt_w_no_key 238s [gw1] [ 31%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_opt_w_no_key 238s test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_plain_customtrack 238s [gw1] [ 31%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_plain_customtrack 238s test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_track_closure_binds_one 238s [gw1] [ 31%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_track_closure_binds_one 238s test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_track_closure_binds_three 238s [gw1] [ 31%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_track_closure_binds_three 238s test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_track_closure_binds_two 238s [gw1] [ 31%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_track_closure_binds_two 238s test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_w_additional_hascachekey_variants 238s [gw1] [ 31%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_w_additional_hascachekey_variants 238s test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_w_atonce_whereclause_customtrack_binds[False] 238s [gw1] [ 31%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_w_atonce_whereclause_customtrack_binds[False] 238s test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_w_atonce_whereclause_customtrack_binds[True] 238s [gw1] [ 31%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_w_atonce_whereclause_customtrack_binds[True] 238s test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_w_atonce_whereclause_novalue 238s [gw1] [ 31%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_w_atonce_whereclause_novalue 238s test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_w_atonce_whereclause_values 238s [gw1] [ 31%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_w_atonce_whereclause_values 238s test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_w_atonce_whereclause_values_notrack 238s [gw1] [ 31%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_w_atonce_whereclause_values_notrack 238s test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_w_list_of_opts 238s [gw1] [ 31%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_w_list_of_opts 238s test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_w_set_of_opts 238s [gw1] [ 31%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_w_set_of_opts 238s test/sql/test_lambdas.py::LambdaElementTest::test_update_statement 238s [gw1] [ 31%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_update_statement 238s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_cols_round_trip 238s [gw1] [ 31%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_cols_round_trip 238s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_entity_round_trip[False-False] 238s [gw1] [ 31%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_entity_round_trip[False-False] 238s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_entity_round_trip[True-False] 238s [gw1] [ 31%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_entity_round_trip[True-False] 238s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_entity_round_trip[True-True] 238s [gw1] [ 31%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_entity_round_trip[True-True] 238s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[0] 238s [gw1] [ 31%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[0] 238s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[1] 238s [gw1] [ 31%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[1] 238s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[2] 238s [gw1] [ 31%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[2] 238s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[3] 238s [gw1] [ 31%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[3] 238s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[4] 238s [gw1] [ 31%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[4] 238s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[5] 238s [gw1] [ 31%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[5] 238s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[6] 238s [gw1] [ 31%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[6] 238s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[7] 238s [gw1] [ 31%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[7] 238s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[8] 238s [gw1] [ 31%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[8] 238s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[9] 238s [gw1] [ 31%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[9] 238s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_lambdas_rejected_in_options 238s [gw1] [ 31%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_lambdas_rejected_in_options 238s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_multiple_entities_single_lambda 238s [gw1] [ 31%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_multiple_entities_single_lambda 238s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_subqueryload_external_lambda_caveats 238s [gw1] [ 31%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_subqueryload_external_lambda_caveats 238s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_subqueryload_internal_lambda 238s [gw1] [ 31%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_subqueryload_internal_lambda 238s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_user_cols_single_lambda 238s [gw1] [ 31%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_user_cols_single_lambda 238s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_user_cols_single_lambda_query 238s [gw0] [ 31%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eight 238s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eleven 238s [gw0] [ 31%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eleven 238s [gw1] [ 31%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_user_cols_single_lambda_query 238s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fifteen 238s [gw0] [ 31%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fifteen 238s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fourteen 238s [gw0] [ 31%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fourteen 238s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_manual_alias 238s test/orm/test_lambdas.py::PolymorphicTest::test_join_second_prop_lambda 238s [gw0] [ 31%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_manual_alias 238s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_nine 238s [gw0] [ 31%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_nine 238s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_one 238s [gw0] [ 31%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_one 238s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_seventeen 238s [gw0] [ 31%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_seventeen 238s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six 238s [gw0] [ 31%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six 238s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six_point_five 238s [gw0] [ 31%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six_point_five 238s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_sixteen 238s [gw0] [ 31%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_sixteen 238s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_ten 238s [gw0] [ 31%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_ten 238s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_thirteen 238s [gw0] [ 31%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_thirteen 238s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_three 238s [gw0] [ 31%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_three 238s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_twelve 238s [gw0] [ 31%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_twelve 238s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_joinedload_on_subclass 238s [gw0] [ 31%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_joinedload_on_subclass 238s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_lazyload_related_w_cache_check 238s [gw0] [ 31%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_lazyload_related_w_cache_check 238s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_loads_at_once 238s [gw0] [ 31%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_loads_at_once 238s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eight 238s [gw0] [ 31%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eight 238s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eighteen 238s [gw0] [ 31%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eighteen 238s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eleven 238s [gw0] [ 31%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eleven 238s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fifteen 238s [gw0] [ 31%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fifteen 238s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_five 238s [gw0] [ 31%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_five 238s [gw1] [ 31%] PASSED test/orm/test_lambdas.py::PolymorphicTest::test_join_second_prop_lambda 238s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_four 238s [gw0] [ 31%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_four 238s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fourteen 238s test/orm/test_lambdas.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update 238s [gw0] [ 31%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fourteen 238s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[] 238s [gw0] [ 31%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[] 238s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_one] 238s [gw0] [ 31%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_one] 238s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_three] 238s [gw0] [ 31%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_three] 238s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_two] 238s [gw0] [ 31%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_two] 238s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nine 238s [gw0] [ 31%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nine 238s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nineteen 238s [gw0] [ 31%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nineteen 238s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_one 238s [gw0] [ 31%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_one 238s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seven 238s [gw0] [ 31%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seven 238s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seventeen 238s [gw1] [ 31%] PASSED test/orm/test_lambdas.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update 238s [gw0] [ 31%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seventeen 238s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_six 238s test/sql/test_lateral.py::LateralTest::test_alias_of_lateral 238s [gw0] [ 31%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_six 238s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_sixteen 238s [gw0] [ 31%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_sixteen 238s [gw1] [ 31%] PASSED test/sql/test_lateral.py::LateralTest::test_alias_of_lateral 238s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_ten 238s test/sql/test_lateral.py::LateralTest::test_from_function 238s [gw1] [ 31%] PASSED test/sql/test_lateral.py::LateralTest::test_from_function 238s test/sql/test_lateral.py::LateralTest::test_join_lateral_subquery_twolevel[False] 238s [gw1] [ 31%] PASSED test/sql/test_lateral.py::LateralTest::test_join_lateral_subquery_twolevel[False] 238s test/sql/test_lateral.py::LateralTest::test_join_lateral_subquery_twolevel[True] 238s [gw1] [ 31%] PASSED test/sql/test_lateral.py::LateralTest::test_join_lateral_subquery_twolevel[True] 238s [gw0] [ 31%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_ten 238s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_thirteen 238s [gw0] [ 31%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_thirteen 238s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_three 238s test/sql/test_lateral.py::LateralTest::test_join_lateral_w_select_implicit_subquery 238s [gw1] [ 31%] PASSED test/sql/test_lateral.py::LateralTest::test_join_lateral_w_select_implicit_subquery 238s test/sql/test_lateral.py::LateralTest::test_join_lateral_w_select_subquery 238s [gw1] [ 31%] PASSED test/sql/test_lateral.py::LateralTest::test_join_lateral_w_select_subquery 238s test/sql/test_lateral.py::LateralTest::test_no_alias_construct 238s [gw0] [ 31%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_three 238s [gw1] [ 31%] PASSED test/sql/test_lateral.py::LateralTest::test_no_alias_construct 238s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_twelve 238s test/sql/test_lateral.py::LateralTest::test_plain_join 238s [gw0] [ 31%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_twelve 238s [gw1] [ 31%] PASSED test/sql/test_lateral.py::LateralTest::test_plain_join 238s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_two 238s test/sql/test_lateral.py::LateralTest::test_plain_join_implicit_subquery 238s [gw0] [ 31%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_two 238s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_multi_join 238s [gw1] [ 31%] PASSED test/sql/test_lateral.py::LateralTest::test_plain_join_implicit_subquery 238s test/sql/test_lateral.py::LateralTest::test_select_from 238s [gw1] [ 31%] PASSED test/sql/test_lateral.py::LateralTest::test_select_from 238s test/sql/test_lateral.py::LateralTest::test_select_from_implicit_subquery 238s [gw1] [ 31%] PASSED test/sql/test_lateral.py::LateralTest::test_select_from_implicit_subquery 238s test/sql/test_lateral.py::LateralTest::test_select_from_text_implicit_subquery 238s [gw1] [ 31%] PASSED test/sql/test_lateral.py::LateralTest::test_select_from_text_implicit_subquery 238s test/sql/test_lateral.py::LateralTest::test_standalone 238s [gw1] [ 31%] PASSED test/sql/test_lateral.py::LateralTest::test_standalone 238s test/sql/test_lateral.py::LateralTest::test_standalone_implicit_subquery 238s [gw0] [ 31%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_multi_join 238s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_multi_join_future 238s [gw1] [ 31%] PASSED test/sql/test_lateral.py::LateralTest::test_standalone_implicit_subquery 238s test/orm/test_lazy_relations.py::CompositeSimpleM2OTest::test_dont_use_get_pj_is_different 238s [gw0] [ 31%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_multi_join_future 238s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_nesting_queries 238s [gw0] [ 31%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_nesting_queries 238s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_eight 238s [gw0] [ 31%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_eight 238s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_explicit_alias_two 238s [gw0] [ 31%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_explicit_alias_two 238s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_nine 238s [gw0] [ 31%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_nine 238s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_one 238s [gw0] [ 31%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_one 238s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_three 238s [gw0] [ 31%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_three 238s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_joinedload 238s [gw1] [ 31%] PASSED test/orm/test_lazy_relations.py::CompositeSimpleM2OTest::test_dont_use_get_pj_is_different 238s test/orm/test_lazy_relations.py::CompositeSimpleM2OTest::test_use_get_reverseorder 238s [gw0] [ 31%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_joinedload 238s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_selectinload 238s [gw0] [ 31%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_selectinload 238s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_subqueryload 238s [gw0] [ 31%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_subqueryload 238s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_three_reset_selectable 238s [gw1] [ 31%] PASSED test/orm/test_lazy_relations.py::CompositeSimpleM2OTest::test_use_get_reverseorder 238s test/orm/test_lazy_relations.py::CompositeSimpleM2OTest::test_use_get_sameorder 238s [gw0] [ 31%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_three_reset_selectable 238s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_query_subclass_join_to_base_relationship 238s [gw0] [ 31%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_query_subclass_join_to_base_relationship 238s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_one 238s [gw0] [ 31%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_one 238s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_three 238s [gw0] [ 31%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_three 238s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_two 238s [gw1] [ 31%] PASSED test/orm/test_lazy_relations.py::CompositeSimpleM2OTest::test_use_get_sameorder 238s [gw0] [ 31%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_two 238s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_self_referential_one 238s test/orm/test_lazy_relations.py::CorrelatedTest::test_correlated_lazyload 238s [gw0] [ 31%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_self_referential_one 238s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_self_referential_two_future 238s [gw0] [ 31%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_self_referential_two_future 238s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_self_referential_two_point_five_future 238s [gw1] [ 31%] PASSED test/orm/test_lazy_relations.py::CorrelatedTest::test_correlated_lazyload 238s test/orm/test_lazy_relations.py::GetterStateTest::test_get_empty_passive_no_initialize 238s [gw0] [ 31%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_self_referential_two_point_five_future 238s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_subclass_option_pathing 238s [gw0] [ 31%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_subclass_option_pathing 238s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_subqueryload_on_subclass 238s [gw0] [ 31%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_subqueryload_on_subclass 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_five_future_override_selectable 239s [gw0] [ 31%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_five_future_override_selectable 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_four_future 239s [gw0] [ 31%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_four_future 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_named 239s [gw0] [ 31%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_named 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_one_future 239s [gw1] [ 31%] PASSED test/orm/test_lazy_relations.py::GetterStateTest::test_get_empty_passive_no_initialize 239s [gw0] [ 31%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_one_future 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_seven_future 239s [gw0] [ 31%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_seven_future 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_six_future 239s test/orm/test_lazy_relations.py::GetterStateTest::test_get_empty_passive_return_never_set 239s [gw0] [ 31%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_six_future 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_three_future 239s [gw0] [ 31%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_three_future 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_adhoc_wp 239s [gw0] [ 31%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_adhoc_wp 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_default_wp 239s [gw0] [ 31%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_default_wp 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_aliased_not_polluted_by_join 239s [gw1] [ 31%] PASSED test/orm/test_lazy_relations.py::GetterStateTest::test_get_empty_passive_return_never_set 239s test/orm/test_lazy_relations.py::GetterStateTest::test_get_populated_passive_no_initialize 239s [gw1] [ 31%] PASSED test/orm/test_lazy_relations.py::GetterStateTest::test_get_populated_passive_no_initialize 239s test/orm/test_lazy_relations.py::GetterStateTest::test_get_populated_passive_return_never_set 239s [gw1] [ 31%] PASSED test/orm/test_lazy_relations.py::GetterStateTest::test_get_populated_passive_return_never_set 239s test/orm/test_lazy_relations.py::GetterStateTest::test_history_empty_passive_no_initialize 239s [gw0] [ 31%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_aliased_not_polluted_by_join 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_correlation_one 239s [gw0] [ 31%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_correlation_one 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_correlation_three 239s [gw0] [ 31%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_correlation_three 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_correlation_two 239s [gw1] [ 31%] PASSED test/orm/test_lazy_relations.py::GetterStateTest::test_history_empty_passive_no_initialize 239s [gw0] [ 31%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_correlation_two 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_cte_clone_issue 239s test/orm/test_lazy_relations.py::GetterStateTest::test_history_empty_passive_return_never_set 239s [gw0] [ 31%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_cte_clone_issue 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_expire 239s [gw0] [ 31%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_expire 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_one 239s [gw0] [ 31%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_one 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_two 239s [gw0] [ 31%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_two 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_baseclass 239s [gw1] [ 31%] PASSED test/orm/test_lazy_relations.py::GetterStateTest::test_history_empty_passive_return_never_set 239s test/orm/test_lazy_relations.py::GetterStateTest::test_history_populated_passive_no_initialize 239s [gw0] [ 31%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_baseclass 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_five 239s [gw0] [ 31%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_five 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_four 239s [gw0] [ 31%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_four 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one 239s [gw0] [ 31%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one_future 239s [gw0] [ 31%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one_future 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_six 239s [gw0] [ 31%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_six 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_three 239s [gw0] [ 31%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_three 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_two 239s [gw1] [ 31%] PASSED test/orm/test_lazy_relations.py::GetterStateTest::test_history_populated_passive_no_initialize 239s [gw0] [ 31%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_two 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_flat_aliased_w_select_from 239s test/orm/test_lazy_relations.py::GetterStateTest::test_history_populated_passive_return_never_set 239s [gw0] [ 31%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_flat_aliased_w_select_from 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_from_alias 239s [gw0] [ 31%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_from_alias 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_get_one 239s [gw0] [ 31%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_get_one 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_get_three 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_get_three 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_get_two 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_get_two 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_aliased_one 239s [gw1] [ 32%] PASSED test/orm/test_lazy_relations.py::GetterStateTest::test_history_populated_passive_return_never_set 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_aliased_one 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_nonaliased_one 239s test/orm/test_lazy_relations.py::GetterStateTest::test_no_use_get_params_missing 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_nonaliased_one 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eight 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eight 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eleven 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eleven 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_five 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_five 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_four 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_four 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_nine 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_nine 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_one 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_one 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_seven 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_seven 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_six 239s [gw1] [ 32%] PASSED test/orm/test_lazy_relations.py::GetterStateTest::test_no_use_get_params_missing 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_six 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_ten 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_ten 239s test/orm/test_lazy_relations.py::GetterStateTest::test_no_use_get_params_not_hashable 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_three 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_three 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_two 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_two 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_four 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_four 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_one_future 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_one_future 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_one 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_one 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_three 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_three 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_two 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_two 239s [gw1] [ 32%] PASSED test/orm/test_lazy_relations.py::GetterStateTest::test_no_use_get_params_not_hashable 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_four 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_four 239s test/orm/test_lazy_relations.py::GetterStateTest::test_no_use_get_params_not_hashable_on_pending 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one_future 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one_future 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_three 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_three 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_two 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_two 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_aliased_three_future 239s [gw1] [ 32%] PASSED test/orm/test_lazy_relations.py::GetterStateTest::test_no_use_get_params_not_hashable_on_pending 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_aliased_three_future 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_explicit_aliased_one_future 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_explicit_aliased_one_future 239s test/orm/test_lazy_relations.py::LazyTest::test_annotated_fn_criteria 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_explicit_aliased_two_future 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_explicit_aliased_two_future 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_one_future 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_one_future 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_three_future 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_three_future 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_two_future 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_two_future 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_ot_aliased_three_future 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_ot_aliased_three_future 239s [gw1] [ 32%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_annotated_fn_criteria 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_ot_explicit_aliased_two_future 239s test/orm/test_lazy_relations.py::LazyTest::test_backrefs_dont_lazyload 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_ot_explicit_aliased_two_future 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_five 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_five 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_four 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_four 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_one 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_one 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_six 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_six 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_three 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_three 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_two 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_two 239s [gw1] [ 32%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_backrefs_dont_lazyload 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_five 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_five 239s test/orm/test_lazy_relations.py::LazyTest::test_basic 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_four 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_four 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_one 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_one 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_six 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_six 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_three 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_three 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_two 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_two 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_explicit_aliased 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_explicit_aliased 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_nonaliased 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_nonaliased 239s [gw1] [ 32%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_basic 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eight 239s test/orm/test_lazy_relations.py::LazyTest::test_callable_bind 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eight 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eleven 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eleven 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fifteen 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fifteen 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fourteen 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fourteen 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_manual_alias 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_manual_alias 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_nine 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_nine 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_one 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_one 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_seventeen 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_seventeen 239s [gw1] [ 32%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_callable_bind 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six 239s test/orm/test_lazy_relations.py::LazyTest::test_distinct 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six_point_five 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six_point_five 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_sixteen 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_sixteen 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_ten 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_ten 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_thirteen 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_thirteen 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_three 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_three 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_twelve 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_twelve 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_joinedload_on_subclass 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_joinedload_on_subclass 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_lazyload_related_w_cache_check 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_lazyload_related_w_cache_check 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_loads_at_once 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_loads_at_once 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eight 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eight 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eighteen 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eighteen 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eleven 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eleven 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fifteen 239s [gw1] [ 32%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_distinct 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fifteen 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_five 239s test/orm/test_lazy_relations.py::LazyTest::test_double_w_ac 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_five 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_four 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_four 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fourteen 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fourteen 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[] 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[] 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_one] 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_one] 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_three] 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_three] 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_two] 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_two] 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nine 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nine 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nineteen 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nineteen 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_one 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_one 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seven 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seven 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seventeen 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seventeen 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_six 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_six 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_sixteen 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_sixteen 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_ten 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_ten 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_thirteen 239s [gw1] [ 32%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_double_w_ac 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_thirteen 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_three 239s test/orm/test_lazy_relations.py::LazyTest::test_double_w_ac_against_subquery 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_three 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_twelve 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_twelve 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_two 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_two 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_multi_join 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_multi_join 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_multi_join_future 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_multi_join_future 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_nesting_queries 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_nesting_queries 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_eight 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_eight 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_explicit_alias_two 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_explicit_alias_two 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_nine 239s [gw1] [ 32%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_double_w_ac_against_subquery 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_nine 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_one 239s test/orm/test_lazy_relations.py::LazyTest::test_limit 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_one 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_three 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_three 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_joinedload 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_joinedload 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_selectinload 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_selectinload 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_subqueryload 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_subqueryload 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_three_reset_selectable 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_three_reset_selectable 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_query_subclass_join_to_base_relationship 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_query_subclass_join_to_base_relationship 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_one 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_one 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_three 239s [gw1] [ 32%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_limit 239s test/orm/test_lazy_relations.py::LazyTest::test_many_to_many 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_three 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_two 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_two 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_self_referential_one 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_self_referential_one 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_self_referential_two_future 239s [gw1] [ 32%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_many_to_many 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_self_referential_two_future 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_self_referential_two_point_five_future 239s test/orm/test_lazy_relations.py::LazyTest::test_many_to_one 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_self_referential_two_point_five_future 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_subclass_option_pathing 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_subclass_option_pathing 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_subqueryload_on_subclass 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_subqueryload_on_subclass 239s [gw1] [ 32%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_many_to_one 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_five_future_override_selectable 239s test/orm/test_lazy_relations.py::LazyTest::test_many_to_one_binds 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_five_future_override_selectable 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_four_future 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_four_future 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_named 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_named 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_one_future 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_one_future 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_seven_future 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_seven_future 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_six_future 239s [gw1] [ 32%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_many_to_one_binds 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_six_future 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_three_future 239s test/orm/test_lazy_relations.py::LazyTest::test_map_to_cte_subq[cte] 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_three_future 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_adhoc_wp 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_adhoc_wp 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_default_wp 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_default_wp 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_correlation_one 239s [gw1] [ 32%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_map_to_cte_subq[cte] 239s test/orm/test_lazy_relations.py::LazyTest::test_map_to_cte_subq[plain] 239s [gw1] [ 32%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_map_to_cte_subq[plain] 239s test/orm/test_lazy_relations.py::LazyTest::test_map_to_cte_subq[subquery] 239s [gw1] [ 32%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_map_to_cte_subq[subquery] 239s test/orm/test_lazy_relations.py::LazyTest::test_needs_parent 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_correlation_one 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_correlation_three 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_correlation_three 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_correlation_two 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_correlation_two 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_correlation_w_polymorphic 239s [gw1] [ 32%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_needs_parent 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_correlation_w_polymorphic 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_correlation_w_polymorphic_flat 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_correlation_w_polymorphic_flat 239s test/orm/test_lazy_relations.py::LazyTest::test_no_orphan 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_cte_clone_issue 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_cte_clone_issue 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_expire 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_expire 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_one 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_one 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_two 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_two 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_baseclass 239s [gw1] [ 32%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_no_orphan 239s test/orm/test_lazy_relations.py::LazyTest::test_one_to_many_scalar 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_baseclass 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_five 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_five 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_four 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_four 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one_future 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one_future 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_six 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_six 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_three 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_three 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_two 239s [gw1] [ 32%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_one_to_many_scalar 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_two 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_from_alias 239s test/orm/test_lazy_relations.py::LazyTest::test_orderby 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_from_alias 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_get_one 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_get_one 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_get_three 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_get_three 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_get_two 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_get_two 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_aliased_one 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_aliased_one 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_nonaliased_one 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_nonaliased_one 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eight 239s [gw1] [ 32%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_orderby 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eight 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eleven 239s test/orm/test_lazy_relations.py::LazyTest::test_orderby_desc 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eleven 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_five 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_five 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_four 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_four 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_nine 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_nine 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_one 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_one 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_seven 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_seven 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_six 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_six 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_ten 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_ten 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_three 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_three 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_two 239s [gw1] [ 32%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_orderby_desc 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_two 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_four 239s test/orm/test_lazy_relations.py::LazyTest::test_orderby_secondary 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_four 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_one_future 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_one_future 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_one 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_one 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_three 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_three 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_two 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_two 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_four 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_four 239s [gw1] [ 32%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_orderby_secondary 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one 239s test/orm/test_lazy_relations.py::LazyTest::test_use_get_lambda_key_wont_go_stale 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one_future 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one_future 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_three 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_three 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_two 239s [gw1] [ 32%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_use_get_lambda_key_wont_go_stale 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_two 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_aliased_three_future 239s test/orm/test_lazy_relations.py::LazyTest::test_uselist_false_warning 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_aliased_three_future 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_explicit_aliased_one_future 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_explicit_aliased_one_future 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_explicit_aliased_two_future 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_explicit_aliased_two_future 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_one_future 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_one_future 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_three_future 239s [gw1] [ 32%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_uselist_false_warning 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_three_future 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_two_future 239s test/orm/test_lazy_relations.py::LazyTest::test_uses_get 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_two_future 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_ot_aliased_three_future 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_ot_aliased_three_future 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_ot_explicit_aliased_two_future 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_ot_explicit_aliased_two_future 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_five 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_five 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_four 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_four 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_one 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_one 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_six 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_six 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_three 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_three 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_two 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_two 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_five 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_five 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_four 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_four 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_one 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_one 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_six 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_six 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_three 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_three 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_two 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_two 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_explicit_aliased 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_explicit_aliased 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_nonaliased 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_nonaliased 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eight 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eight 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eleven 239s [gw1] [ 32%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_uses_get 239s test/orm/test_lazy_relations.py::LazyTest::test_uses_get_compatible_types 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eleven 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fifteen 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fifteen 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_five 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_five 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_four 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_four 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fourteen 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fourteen 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_manual_alias 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_manual_alias 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_nine 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_nine 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_one 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_one 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_seventeen 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_seventeen 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six_point_five 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six_point_five 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_sixteen 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_sixteen 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_ten 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_ten 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_thirteen 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_thirteen 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_three 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_three 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_twelve 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_twelve 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_joined_aliasing_unrelated_subuqery 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_joined_aliasing_unrelated_subuqery 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_joinedload_on_subclass 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_joinedload_on_subclass 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_lazyload_related_w_cache_check 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_lazyload_related_w_cache_check 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_loads_at_once 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_loads_at_once 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eight 239s [gw1] [ 32%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_uses_get_compatible_types 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eight 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eighteen 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eighteen 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eleven 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eleven 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fifteen 239s test/orm/test_lazy_relations.py::M2OGetTest::test_composite_m2o_load_partial_pks[allow_partial_pks] 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fifteen 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_five 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_five 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_four 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_four 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fourteen 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fourteen 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[] 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[] 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_one] 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_one] 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_three] 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_three] 239s [gw1] [ 32%] PASSED test/orm/test_lazy_relations.py::M2OGetTest::test_composite_m2o_load_partial_pks[allow_partial_pks] 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_two] 239s test/orm/test_lazy_relations.py::M2OGetTest::test_composite_m2o_load_partial_pks[not_allow_partial_pks] 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_two] 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nine 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nine 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nineteen 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nineteen 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_one 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_one 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seven 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seven 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seventeen 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seventeen 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_six 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_six 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_sixteen 239s [gw1] [ 32%] PASSED test/orm/test_lazy_relations.py::M2OGetTest::test_composite_m2o_load_partial_pks[not_allow_partial_pks] 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_sixteen 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_ten 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_ten 239s test/orm/test_lazy_relations.py::M2OGetTest::test_m2o_noload 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_thirteen 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_thirteen 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_three 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_three 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_twelve 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_twelve 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_two 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_two 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_multi_join 239s [gw1] [ 32%] PASSED test/orm/test_lazy_relations.py::M2OGetTest::test_m2o_noload 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_multi_join 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_multi_join_future 239s test/orm/test_lazy_relations.py::O2MWOSideFixedTest::test_lazyload_assert_expected_sql 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_multi_join_future 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_nesting_queries 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_nesting_queries 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_eight 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_eight 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_explicit_alias_two 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_explicit_alias_two 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_nine 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_nine 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_one 239s [gw1] [ 32%] PASSED test/orm/test_lazy_relations.py::O2MWOSideFixedTest::test_lazyload_assert_expected_sql 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_one 239s test/orm/test_lazy_relations.py::O2MWOSideFixedTest::test_lazyload_people_no_other_exists 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_three 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_three 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_joinedload 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_joinedload 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_selectinload 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_selectinload 239s [gw1] [ 32%] PASSED test/orm/test_lazy_relations.py::O2MWOSideFixedTest::test_lazyload_people_no_other_exists 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_subqueryload 239s test/orm/test_lazy_relations.py::O2MWOSideFixedTest::test_lazyload_people_other_exists 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_subqueryload 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_three_dont_reset_selectable 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_three_dont_reset_selectable 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_three_reset_selectable 239s [gw1] [ 32%] PASSED test/orm/test_lazy_relations.py::O2MWOSideFixedTest::test_lazyload_people_other_exists 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_three_reset_selectable 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_query_subclass_join_to_base_relationship 239s test/orm/test_lazy_relations.py::RefersToSelfLazyLoadInterferenceTest::test_lazy_doesnt_interfere 239s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_query_subclass_join_to_base_relationship 239s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_one 240s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_one 240s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_three 240s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_three 240s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_two 240s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_two 240s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_self_referential_one 240s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_self_referential_one 240s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_self_referential_two_future 240s [gw1] [ 32%] PASSED test/orm/test_lazy_relations.py::RefersToSelfLazyLoadInterferenceTest::test_lazy_doesnt_interfere 240s test/orm/test_lazy_relations.py::TypeCoerceTest_sqlite+pysqlite_3_46_1::test_lazyload_singlecast 240s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_self_referential_two_future 240s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_self_referential_two_point_five_future 240s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_self_referential_two_point_five_future 240s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_subclass_option_pathing 240s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_subclass_option_pathing 240s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_subqueryload_on_subclass 240s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_subqueryload_on_subclass 240s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_five_future_override_selectable 240s [gw1] [ 32%] PASSED test/orm/test_lazy_relations.py::TypeCoerceTest_sqlite+pysqlite_3_46_1::test_lazyload_singlecast 240s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_five_future_override_selectable 240s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_four_future 240s test/orm/test_load_on_fks.py::FlushOnPendingTest::test_annoying_autoflush_one 240s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_four_future 240s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_named 240s [gw1] [ 32%] PASSED test/orm/test_load_on_fks.py::FlushOnPendingTest::test_annoying_autoflush_one 240s test/orm/test_load_on_fks.py::FlushOnPendingTest::test_annoying_autoflush_two 240s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_named 240s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_one_future 240s [gw1] [ 32%] PASSED test/orm/test_load_on_fks.py::FlushOnPendingTest::test_annoying_autoflush_two 240s test/orm/test_load_on_fks.py::FlushOnPendingTest::test_dont_load_if_no_keys 240s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_one_future 240s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_seven_future 240s [gw1] [ 32%] PASSED test/orm/test_load_on_fks.py::FlushOnPendingTest::test_dont_load_if_no_keys 240s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_autoflush_load_on_pending_on_pending 240s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_seven_future 240s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_six_future 240s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_six_future 240s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_three_future 240s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_three_future 240s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_adhoc_wp 240s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_adhoc_wp 240s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_default_wp 240s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_default_wp 240s [gw1] [ 32%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_autoflush_load_on_pending_on_pending 240s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_autoflush_on_pending 240s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_correlation_one 240s [gw1] [ 32%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_autoflush_on_pending 240s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_backref_doesnt_double 240s [gw1] [ 32%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_backref_doesnt_double 240s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_collection_load_from_pending_no_sql 240s [gw1] [ 32%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_collection_load_from_pending_no_sql 240s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_collection_load_from_pending_populated 240s [gw1] [ 32%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_collection_load_from_pending_populated 240s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_enable_rel_loading_allows_backref_event 240s [gw1] [ 32%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_enable_rel_loading_allows_backref_event 240s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_enable_rel_loading_on_persistent_allows_backref_event 240s [gw1] [ 32%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_enable_rel_loading_on_persistent_allows_backref_event 240s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_load_on_pending_allows_backref_event 240s [gw1] [ 32%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_load_on_pending_allows_backref_event 240s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_load_on_pending_with_set 240s [gw1] [ 32%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_load_on_pending_with_set 240s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_load_on_persistent_allows_backref_event 240s [gw1] [ 32%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_load_on_persistent_allows_backref_event 240s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_history_on_persistent_allows_backref_event 240s [gw1] [ 32%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_history_on_persistent_allows_backref_event 240s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_pending[False-False-False] 240s [gw1] [ 32%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_pending[False-False-False] 240s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_pending[False-False-True] 240s [gw1] [ 32%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_pending[False-False-True] 240s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_pending[False-True-False] 240s [gw1] [ 32%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_pending[False-True-False] 240s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_pending[False-True-True] 240s [gw1] [ 32%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_pending[False-True-True] 240s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_pending[True-False-False] 240s [gw1] [ 32%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_pending[True-False-False] 240s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_pending[True-False-True] 240s [gw1] [ 32%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_pending[True-False-True] 240s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_pending[True-True-False] 240s [gw1] [ 32%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_pending[True-True-False] 240s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_pending[True-True-True] 240s [gw1] [ 32%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_pending[True-True-True] 240s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-False-False-False-False] 240s [gw1] [ 32%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-False-False-False-False] 240s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-False-False-False-True] 240s [gw1] [ 32%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-False-False-False-True] 240s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-False-False-True-False] 240s [gw1] [ 32%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-False-False-True-False] 240s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-False-False-True-True] 240s [gw1] [ 32%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-False-False-True-True] 240s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-False-True-False-False] 240s [gw1] [ 32%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-False-True-False-False] 240s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-False-True-False-True] 240s [gw1] [ 32%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-False-True-False-True] 240s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-False-True-True-False] 240s [gw1] [ 32%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-False-True-True-False] 240s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_correlation_one 240s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-False-True-True-True] 240s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_correlation_three 240s [gw1] [ 32%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-False-True-True-True] 240s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-True-False-False-False] 240s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_correlation_three 240s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_correlation_two 240s [gw1] [ 32%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-True-False-False-False] 240s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-True-False-False-True] 240s [gw0] [ 32%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_correlation_two 240s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_cte_clone_issue 240s [gw1] [ 32%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-True-False-False-True] 240s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-True-False-True-False] 240s [gw1] [ 32%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-True-False-True-False] 240s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-True-False-True-True] 240s [gw0] [ 33%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_cte_clone_issue 240s [gw1] [ 33%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-True-False-True-True] 240s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-True-True-False-False] 240s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_expire 240s [gw1] [ 33%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-True-True-False-False] 240s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-True-True-False-True] 240s [gw0] [ 33%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_expire 240s [gw1] [ 33%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-True-True-False-True] 240s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_one 240s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-True-True-True-False] 240s [gw1] [ 33%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-True-True-True-False] 240s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-True-True-True-True] 240s [gw0] [ 33%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_one 240s [gw1] [ 33%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-True-True-True-True] 240s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-False-False-False-False] 240s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_two 240s [gw1] [ 33%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-False-False-False-False] 240s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-False-False-False-True] 240s [gw0] [ 33%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_two 240s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_filter_on_baseclass 240s [gw1] [ 33%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-False-False-False-True] 240s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-False-False-True-False] 240s [gw1] [ 33%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-False-False-True-False] 240s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-False-False-True-True] 240s [gw1] [ 33%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-False-False-True-True] 240s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-False-True-False-False] 240s [gw1] [ 33%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-False-True-False-False] 240s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-False-True-False-True] 240s [gw1] [ 33%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-False-True-False-True] 240s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-False-True-True-False] 240s [gw0] [ 33%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_filter_on_baseclass 240s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_five 240s [gw1] [ 33%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-False-True-True-False] 240s [gw0] [ 33%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_five 240s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-False-True-True-True] 240s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_four 240s [gw0] [ 33%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_four 240s [gw1] [ 33%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-False-True-True-True] 240s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one 240s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-True-False-False-False] 240s [gw1] [ 33%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-True-False-False-False] 240s [gw0] [ 33%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one 240s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-True-False-False-True] 240s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one_future 240s [gw1] [ 33%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-True-False-False-True] 240s [gw0] [ 33%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one_future 240s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-True-False-True-False] 240s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_six 240s [gw1] [ 33%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-True-False-True-False] 240s [gw0] [ 33%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_six 240s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-True-False-True-True] 240s [gw1] [ 33%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-True-False-True-True] 240s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_three 240s [gw0] [ 33%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_three 240s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_two 240s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-True-True-False-False] 240s [gw0] [ 33%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_two 240s [gw1] [ 33%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-True-True-False-False] 240s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-True-True-False-True] 240s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_from_alias 240s [gw1] [ 33%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-True-True-False-True] 240s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-True-True-True-False] 240s [gw0] [ 33%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_from_alias 240s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_get_one 240s [gw1] [ 33%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-True-True-True-False] 240s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-True-True-True-True] 240s [gw0] [ 33%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_get_one 240s [gw1] [ 33%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-True-True-True-True] 240s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_get_three 240s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-False-False-False-False] 240s [gw1] [ 33%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-False-False-False-False] 240s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-False-False-False-True] 240s [gw0] [ 33%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_get_three 240s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_get_two 240s [gw1] [ 33%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-False-False-False-True] 240s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-False-False-True-False] 240s [gw0] [ 33%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_get_two 240s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_aliased_one 240s [gw1] [ 33%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-False-False-True-False] 240s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-False-False-True-True] 240s [gw1] [ 33%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-False-False-True-True] 240s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-False-True-False-False] 240s [gw0] [ 33%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_aliased_one 240s [gw1] [ 33%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-False-True-False-False] 240s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_nonaliased_one 240s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-False-True-False-True] 240s [gw1] [ 33%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-False-True-False-True] 240s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-False-True-True-False] 240s [gw1] [ 33%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-False-True-True-False] 240s [gw0] [ 33%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_nonaliased_one 240s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eight 240s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-False-True-True-True] 240s [gw0] [ 33%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eight 240s [gw1] [ 33%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-False-True-True-True] 240s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-True-False-False-False] 240s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eleven 240s [gw1] [ 33%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-True-False-False-False] 240s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-True-False-False-True] 240s [gw0] [ 33%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eleven 240s [gw1] [ 33%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-True-False-False-True] 240s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_five 240s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-True-False-True-False] 240s [gw0] [ 33%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_five 240s [gw1] [ 33%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-True-False-True-False] 240s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-True-False-True-True] 240s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_four 240s [gw1] [ 33%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-True-False-True-True] 240s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-True-True-False-False] 240s [gw0] [ 33%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_four 240s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_nine 240s [gw1] [ 33%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-True-True-False-False] 240s [gw0] [ 33%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_nine 240s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_one 240s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-True-True-False-True] 240s [gw1] [ 33%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-True-True-False-True] 240s [gw0] [ 33%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_one 240s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_seven 240s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-True-True-True-False] 240s [gw1] [ 33%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-True-True-True-False] 240s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-True-True-True-True] 240s [gw0] [ 33%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_seven 240s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_six 240s [gw1] [ 33%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-True-True-True-True] 240s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-False-False-False-False] 240s [gw0] [ 33%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_six 240s [gw1] [ 33%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-False-False-False-False] 240s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_ten 240s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-False-False-False-True] 240s [gw1] [ 33%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-False-False-False-True] 240s [gw0] [ 33%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_ten 240s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_three 240s [gw0] [ 33%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_three 240s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-False-False-True-False] 240s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_two 240s [gw1] [ 33%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-False-False-True-False] 240s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-False-False-True-True] 240s [gw0] [ 33%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_two 240s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_four 240s [gw1] [ 33%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-False-False-True-True] 240s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-False-True-False-False] 240s [gw0] [ 33%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_four 240s [gw1] [ 33%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-False-True-False-False] 240s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_one_future 240s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-False-True-False-True] 240s [gw1] [ 33%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-False-True-False-True] 240s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-False-True-True-False] 240s [gw0] [ 33%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_one_future 240s [gw1] [ 33%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-False-True-True-False] 240s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-False-True-True-True] 240s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_one 240s [gw1] [ 33%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-False-True-True-True] 240s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-True-False-False-False] 240s [gw0] [ 33%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_one 240s [gw1] [ 33%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-True-False-False-False] 240s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-True-False-False-True] 240s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_three 240s [gw1] [ 33%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-True-False-False-True] 240s [gw0] [ 33%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_three 240s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-True-False-True-False] 240s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_two 240s [gw1] [ 33%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-True-False-True-False] 240s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-True-False-True-True] 240s [gw0] [ 33%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_two 240s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_four 240s [gw1] [ 33%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-True-False-True-True] 240s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-True-True-False-False] 240s [gw1] [ 33%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-True-True-False-False] 240s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-True-True-False-True] 240s [gw0] [ 33%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_four 240s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one 240s [gw1] [ 33%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-True-True-False-True] 240s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-True-True-True-False] 240s [gw1] [ 33%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-True-True-True-False] 240s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-True-True-True-True] 240s [gw0] [ 33%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one 240s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one_future 240s [gw1] [ 33%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-True-True-True-True] 240s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_no_load_on_pending_allows_backref_event 240s [gw0] [ 33%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one_future 240s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_three 240s [gw1] [ 33%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_no_load_on_pending_allows_backref_event 240s [gw0] [ 33%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_three 240s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_two 240s test/orm/test_loading.py::InstanceProcessorTest::test_state_no_load_path_comparison 240s [gw0] [ 33%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_two 240s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_aliased_three_future 240s [gw0] [ 33%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_aliased_three_future 240s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_explicit_aliased_one_future 240s [gw0] [ 33%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_explicit_aliased_one_future 240s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_explicit_aliased_two_future 240s [gw0] [ 33%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_explicit_aliased_two_future 240s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_one_future 240s [gw0] [ 33%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_one_future 240s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_three_future 240s [gw0] [ 33%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_three_future 240s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_two_future 240s [gw0] [ 33%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_two_future 240s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_ot_aliased_three_future 240s [gw0] [ 33%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_ot_aliased_three_future 240s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_ot_explicit_aliased_two_future 240s [gw0] [ 33%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_ot_explicit_aliased_two_future 240s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_five 240s [gw1] [ 33%] PASSED test/orm/test_loading.py::InstanceProcessorTest::test_state_no_load_path_comparison 240s test/orm/test_loading.py::InstancesTest::test_cursor_close_exception_raised_in_iteration 240s [gw0] [ 33%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_five 240s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_four 240s [gw0] [ 33%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_four 240s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_one 240s [gw0] [ 33%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_one 240s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_six 240s [gw0] [ 33%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_six 240s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_three 240s [gw0] [ 33%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_three 240s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_two 240s [gw0] [ 33%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_two 240s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_five 240s [gw0] [ 33%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_five 240s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_four 240s [gw0] [ 33%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_four 240s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_one 240s [gw0] [ 33%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_one 240s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_six 240s [gw0] [ 33%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_six 240s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_three 240s [gw0] [ 33%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_three 240s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_two 240s [gw0] [ 33%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_two 240s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_explicit_aliased 240s [gw0] [ 33%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_explicit_aliased 240s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_nonaliased 240s [gw0] [ 33%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_nonaliased 240s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eight 240s [gw0] [ 33%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eight 240s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eleven 240s [gw0] [ 33%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eleven 240s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fifteen 240s [gw0] [ 33%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fifteen 240s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fourteen 240s [gw0] [ 33%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fourteen 240s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_manual_alias 240s [gw0] [ 33%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_manual_alias 240s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_nine 240s [gw0] [ 33%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_nine 240s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_one 240s [gw0] [ 33%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_one 240s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_seventeen 240s [gw0] [ 33%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_seventeen 240s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six 240s [gw0] [ 33%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six 240s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six_point_five 240s [gw0] [ 33%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six_point_five 240s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_sixteen 240s [gw0] [ 33%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_sixteen 240s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_ten 240s [gw0] [ 33%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_ten 240s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_thirteen 240s [gw0] [ 33%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_thirteen 240s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_three 240s [gw0] [ 33%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_three 240s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_twelve 240s [gw0] [ 33%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_twelve 240s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_joinedload_on_subclass 240s [gw0] [ 33%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_joinedload_on_subclass 240s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_lazyload_related_w_cache_check 240s [gw0] [ 33%] SKIPPED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_lazyload_related_w_cache_check 240s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_loads_at_once 240s [gw0] [ 33%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_loads_at_once 240s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eight 240s [gw0] [ 33%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eight 240s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eighteen 240s [gw0] [ 33%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eighteen 240s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eleven 240s [gw0] [ 33%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eleven 240s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fifteen 240s [gw0] [ 33%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fifteen 240s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_five 240s [gw0] [ 33%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_five 240s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_four 240s [gw0] [ 33%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_four 240s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fourteen 240s [gw0] [ 33%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fourteen 240s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[] 240s [gw0] [ 33%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[] 240s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_one] 240s [gw0] [ 33%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_one] 240s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_three] 240s [gw0] [ 33%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_three] 240s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_two] 240s [gw0] [ 33%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_two] 240s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nine 240s [gw0] [ 33%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nine 240s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nineteen 240s [gw0] [ 33%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nineteen 240s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_one 240s [gw0] [ 33%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_one 240s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seven 240s [gw0] [ 33%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seven 240s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seventeen 240s [gw0] [ 33%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seventeen 240s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_six 240s [gw0] [ 33%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_six 240s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_sixteen 240s [gw0] [ 33%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_sixteen 240s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_ten 240s [gw0] [ 33%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_ten 240s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_thirteen 240s [gw0] [ 33%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_thirteen 240s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_three 240s [gw0] [ 33%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_three 240s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_twelve 240s [gw0] [ 33%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_twelve 240s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_two 240s [gw0] [ 33%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_two 240s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_multi_join 240s [gw0] [ 33%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_multi_join 240s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_multi_join_future 240s [gw0] [ 33%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_multi_join_future 240s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_nesting_queries 240s [gw0] [ 33%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_nesting_queries 240s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_eight 240s [gw0] [ 33%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_eight 240s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_explicit_alias_two 240s [gw0] [ 33%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_explicit_alias_two 240s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_nine 240s [gw0] [ 33%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_nine 240s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_one 240s [gw0] [ 33%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_one 240s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_three 240s [gw0] [ 33%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_three 240s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_joinedload 240s [gw0] [ 33%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_joinedload 240s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_selectinload 240s [gw0] [ 33%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_selectinload 240s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_subqueryload 240s [gw0] [ 33%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_subqueryload 240s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_three_reset_selectable 240s [gw0] [ 33%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_three_reset_selectable 240s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_query_subclass_join_to_base_relationship 240s [gw0] [ 33%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_query_subclass_join_to_base_relationship 240s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_one 240s [gw0] [ 33%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_one 240s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_three 240s [gw0] [ 33%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_three 240s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_two 240s [gw0] [ 33%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_two 240s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_self_referential_one 240s [gw0] [ 33%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_self_referential_one 240s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_self_referential_two_future 240s [gw0] [ 33%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_self_referential_two_future 240s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_self_referential_two_point_five_future 240s [gw0] [ 33%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_self_referential_two_point_five_future 240s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_subclass_option_pathing 240s [gw0] [ 33%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_subclass_option_pathing 240s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_subqueryload_on_subclass 240s [gw0] [ 33%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_subqueryload_on_subclass 240s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_subqueryload_on_subclass_uses_path_correctly 240s [gw0] [ 33%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_subqueryload_on_subclass_uses_path_correctly 240s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_five_future_override_selectable 240s [gw0] [ 33%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_five_future_override_selectable 240s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_four_future 240s [gw0] [ 33%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_four_future 240s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_named 240s [gw0] [ 33%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_named 240s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_one_future 240s [gw0] [ 33%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_one_future 240s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_seven_future 240s [gw0] [ 33%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_seven_future 240s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_six_future 240s [gw0] [ 33%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_six_future 240s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_three_future 240s [gw0] [ 33%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_three_future 240s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_adhoc_wp 240s [gw0] [ 33%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_adhoc_wp 240s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_default_wp 240s [gw0] [ 33%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_default_wp 240s test/engine/test_pool.py::AssertionPoolTest::test_connect_error 240s [gw0] [ 33%] PASSED test/engine/test_pool.py::AssertionPoolTest::test_connect_error 240s test/engine/test_pool.py::AssertionPoolTest::test_connect_multiple 241s [gw0] [ 33%] PASSED test/engine/test_pool.py::AssertionPoolTest::test_connect_multiple 241s [gw1] [ 33%] PASSED test/orm/test_loading.py::InstancesTest::test_cursor_close_exception_raised_in_iteration 241s test/orm/test_loading.py::InstancesTest::test_cursor_close_w_failed_rowproc 241s [gw1] [ 33%] PASSED test/orm/test_loading.py::InstancesTest::test_cursor_close_w_failed_rowproc 241s test/orm/test_loading.py::InstancesTest::test_row_proc_not_created 241s [gw1] [ 33%] PASSED test/orm/test_loading.py::InstancesTest::test_row_proc_not_created 241s test/orm/test_loading.py::MergeResultTest::test_entity_col_mix_plain_tuple_frozen 241s [gw1] [ 33%] PASSED test/orm/test_loading.py::MergeResultTest::test_entity_col_mix_plain_tuple_frozen 241s test/orm/test_loading.py::MergeResultTest::test_single_column_frozen 241s [gw1] [ 33%] PASSED test/orm/test_loading.py::MergeResultTest::test_single_column_frozen 241s test/orm/test_loading.py::MergeResultTest::test_single_entity_frozen 241s [gw1] [ 33%] PASSED test/orm/test_loading.py::MergeResultTest::test_single_entity_frozen 241s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-0-literal_column] 241s [gw1] [ 33%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-0-literal_column] 241s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-0-plain] 241s [gw1] [ 33%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-0-plain] 241s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-0-text] 241s [gw1] [ 33%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-0-text] 241s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-1-literal_column] 241s [gw1] [ 33%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-1-literal_column] 241s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-1-plain] 241s [gw1] [ 33%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-1-plain] 241s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-1-text] 241s [gw1] [ 33%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-1-text] 241s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-2-literal_column] 241s [gw1] [ 33%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-2-literal_column] 241s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-2-plain] 241s [gw1] [ 33%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-2-plain] 241s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-2-text] 241s [gw1] [ 33%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-2-text] 241s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-3-literal_column] 241s [gw1] [ 33%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-3-literal_column] 241s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-3-plain] 241s [gw1] [ 33%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-3-plain] 241s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-3-text] 241s [gw1] [ 33%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-3-text] 241s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-4-literal_column] 241s [gw1] [ 33%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-4-literal_column] 241s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-4-plain] 241s [gw1] [ 33%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-4-plain] 241s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-4-text] 241s [gw1] [ 33%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-4-text] 241s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-5-literal_column] 241s [gw1] [ 33%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-5-literal_column] 241s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-5-plain] 241s [gw1] [ 33%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-5-plain] 241s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-5-text] 241s [gw1] [ 33%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-5-text] 241s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-6-literal_column] 241s [gw1] [ 33%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-6-literal_column] 241s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-6-plain] 241s [gw1] [ 33%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-6-plain] 241s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-6-text] 241s [gw1] [ 33%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-6-text] 241s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-0-literal_column] 241s [gw1] [ 33%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-0-literal_column] 241s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-0-plain] 241s [gw1] [ 33%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-0-plain] 241s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-0-text] 241s [gw1] [ 33%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-0-text] 241s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-1-literal_column] 241s [gw1] [ 33%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-1-literal_column] 241s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-1-plain] 241s [gw1] [ 33%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-1-plain] 241s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-1-text] 241s [gw1] [ 33%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-1-text] 241s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-2-literal_column] 241s [gw1] [ 33%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-2-literal_column] 241s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-2-plain] 241s [gw1] [ 33%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-2-plain] 241s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-2-text] 241s [gw1] [ 33%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-2-text] 241s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-3-literal_column] 241s [gw1] [ 33%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-3-literal_column] 241s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-3-plain] 241s [gw1] [ 33%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-3-plain] 241s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-3-text] 241s [gw1] [ 33%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-3-text] 241s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-4-literal_column] 241s [gw1] [ 33%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-4-literal_column] 241s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-4-plain] 241s [gw1] [ 33%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-4-plain] 241s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-4-text] 241s [gw1] [ 33%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-4-text] 241s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-5-literal_column] 241s [gw1] [ 33%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-5-literal_column] 241s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-5-plain] 241s [gw1] [ 33%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-5-plain] 241s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-5-text] 241s [gw1] [ 33%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-5-text] 241s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-6-literal_column] 241s [gw1] [ 33%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-6-literal_column] 241s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-6-plain] 241s [gw1] [ 33%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-6-plain] 241s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-6-text] 241s [gw1] [ 33%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-6-text] 241s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-0-literal_column] 241s [gw1] [ 33%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-0-literal_column] 241s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-0-plain] 241s [gw1] [ 33%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-0-plain] 241s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-0-text] 241s [gw1] [ 33%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-0-text] 241s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-1-literal_column] 241s [gw1] [ 33%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-1-literal_column] 241s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-1-plain] 241s [gw1] [ 33%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-1-plain] 241s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-1-text] 241s [gw1] [ 33%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-1-text] 241s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-2-literal_column] 241s [gw1] [ 33%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-2-literal_column] 241s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-2-plain] 241s [gw1] [ 33%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-2-plain] 241s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-2-text] 241s [gw1] [ 33%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-2-text] 241s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-3-literal_column] 241s [gw1] [ 33%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-3-literal_column] 241s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-3-plain] 241s [gw1] [ 33%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-3-plain] 241s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-3-text] 241s [gw1] [ 33%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-3-text] 241s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-4-literal_column] 241s [gw1] [ 33%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-4-literal_column] 241s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-4-plain] 241s [gw1] [ 33%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-4-plain] 241s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-4-text] 241s [gw1] [ 33%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-4-text] 241s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-5-literal_column] 241s [gw1] [ 33%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-5-literal_column] 241s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-5-plain] 241s [gw1] [ 33%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-5-plain] 241s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-5-text] 241s [gw1] [ 33%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-5-text] 241s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-6-literal_column] 241s [gw1] [ 33%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-6-literal_column] 241s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-6-plain] 241s [gw1] [ 33%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-6-plain] 241s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-6-text] 241s [gw1] [ 33%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-6-text] 241s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-0-literal_column] 241s [gw1] [ 33%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-0-literal_column] 241s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-0-plain] 241s [gw1] [ 33%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-0-plain] 241s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-0-text] 241s [gw1] [ 33%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-0-text] 241s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-1-literal_column] 241s [gw1] [ 33%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-1-literal_column] 241s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-1-plain] 241s [gw1] [ 33%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-1-plain] 241s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-1-text] 241s [gw1] [ 33%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-1-text] 241s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-2-literal_column] 241s [gw1] [ 33%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-2-literal_column] 241s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-2-plain] 241s [gw1] [ 33%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-2-plain] 241s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-2-text] 241s [gw1] [ 33%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-2-text] 241s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-3-literal_column] 241s [gw1] [ 33%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-3-literal_column] 241s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-3-plain] 241s [gw1] [ 33%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-3-plain] 241s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-3-text] 241s [gw1] [ 33%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-3-text] 241s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-4-literal_column] 241s [gw1] [ 33%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-4-literal_column] 241s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-4-plain] 241s [gw1] [ 33%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-4-plain] 241s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-4-text] 241s [gw1] [ 33%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-4-text] 241s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-5-literal_column] 241s [gw1] [ 33%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-5-literal_column] 241s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-5-plain] 241s [gw1] [ 33%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-5-plain] 241s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-5-text] 241s [gw1] [ 33%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-5-text] 241s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-6-literal_column] 241s [gw1] [ 33%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-6-literal_column] 241s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-6-plain] 241s [gw1] [ 33%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-6-plain] 241s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-6-text] 241s [gw1] [ 33%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-6-text] 241s test/orm/test_loading.py::SelectStarTest::test_single_star[core-literal_column] 241s [gw1] [ 33%] PASSED test/orm/test_loading.py::SelectStarTest::test_single_star[core-literal_column] 241s test/orm/test_loading.py::SelectStarTest::test_single_star[core-plain] 241s [gw1] [ 33%] PASSED test/orm/test_loading.py::SelectStarTest::test_single_star[core-plain] 241s test/orm/test_loading.py::SelectStarTest::test_single_star[core-text] 241s [gw1] [ 33%] PASSED test/orm/test_loading.py::SelectStarTest::test_single_star[core-text] 241s test/orm/test_loading.py::SelectStarTest::test_single_star[orm-literal_column] 241s [gw1] [ 33%] PASSED test/orm/test_loading.py::SelectStarTest::test_single_star[orm-literal_column] 241s test/orm/test_loading.py::SelectStarTest::test_single_star[orm-plain] 241s [gw1] [ 33%] PASSED test/orm/test_loading.py::SelectStarTest::test_single_star[orm-plain] 241s test/orm/test_loading.py::SelectStarTest::test_single_star[orm-text] 241s [gw1] [ 33%] PASSED test/orm/test_loading.py::SelectStarTest::test_single_star[orm-text] 241s test/orm/test_lockmode.py::BackendTest_sqlite+pysqlite_3_46_1::test_inner_joinedload_w_limit 241s test/engine/test_pool.py::CreatorCompatibilityTest::test_creator_callable_outside_noarg 241s [gw0] [ 33%] PASSED test/engine/test_pool.py::CreatorCompatibilityTest::test_creator_callable_outside_noarg 241s test/engine/test_pool.py::CreatorCompatibilityTest::test_creator_callable_outside_witharg 241s [gw0] [ 33%] PASSED test/engine/test_pool.py::CreatorCompatibilityTest::test_creator_callable_outside_witharg 241s test/engine/test_pool.py::CreatorCompatibilityTest::test_creator_patching_arg_to_noarg 241s [gw0] [ 33%] PASSED test/engine/test_pool.py::CreatorCompatibilityTest::test_creator_patching_arg_to_noarg 241s test/engine/test_pool.py::NullPoolTest::test_reconnect 241s [gw0] [ 33%] PASSED test/engine/test_pool.py::NullPoolTest::test_reconnect 241s test/engine/test_pool.py::PoolDialectTest::test_assertion_pool 241s [gw0] [ 33%] PASSED test/engine/test_pool.py::PoolDialectTest::test_assertion_pool 241s test/engine/test_pool.py::PoolDialectTest::test_null_pool 241s [gw0] [ 33%] PASSED test/engine/test_pool.py::PoolDialectTest::test_null_pool 241s test/engine/test_pool.py::PoolDialectTest::test_queue_pool 241s [gw0] [ 33%] PASSED test/engine/test_pool.py::PoolDialectTest::test_queue_pool 241s test/engine/test_pool.py::PoolDialectTest::test_singleton_pool 241s [gw0] [ 33%] PASSED test/engine/test_pool.py::PoolDialectTest::test_singleton_pool 241s test/engine/test_pool.py::PoolDialectTest::test_static_pool 241s [gw0] [ 33%] PASSED test/engine/test_pool.py::PoolDialectTest::test_static_pool 241s test/engine/test_pool.py::PoolEventsTest::test_checkin_event 241s [gw0] [ 33%] PASSED test/engine/test_pool.py::PoolEventsTest::test_checkin_event 241s test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[invalidate_conn_rec-has_terminate-is_asyncio] 241s [gw1] [ 33%] PASSED test/orm/test_lockmode.py::BackendTest_sqlite+pysqlite_3_46_1::test_inner_joinedload_w_limit 241s test/orm/test_lockmode.py::BackendTest_sqlite+pysqlite_3_46_1::test_inner_joinedload_wo_limit 241s [gw1] [ 33%] PASSED test/orm/test_lockmode.py::BackendTest_sqlite+pysqlite_3_46_1::test_inner_joinedload_wo_limit 241s test/orm/test_lockmode.py::BackendTest_sqlite+pysqlite_3_46_1::test_join_w_subquery 241s [gw1] [ 33%] PASSED test/orm/test_lockmode.py::BackendTest_sqlite+pysqlite_3_46_1::test_join_w_subquery 241s test/orm/test_lockmode.py::BackendTest_sqlite+pysqlite_3_46_1::test_outer_joinedload_w_limit 241s [gw1] [ 33%] PASSED test/orm/test_lockmode.py::BackendTest_sqlite+pysqlite_3_46_1::test_outer_joinedload_w_limit 241s test/orm/test_lockmode.py::BackendTest_sqlite+pysqlite_3_46_1::test_outer_joinedload_wo_limit 241s [gw1] [ 33%] PASSED test/orm/test_lockmode.py::BackendTest_sqlite+pysqlite_3_46_1::test_outer_joinedload_wo_limit 241s test/orm/test_lockmode.py::BackendTest_sqlite+pysqlite_3_46_1::test_plain 241s [gw1] [ 33%] PASSED test/orm/test_lockmode.py::BackendTest_sqlite+pysqlite_3_46_1::test_plain 241s test/orm/test_lockmode.py::CompileTest::test_default_update 241s [gw1] [ 33%] PASSED test/orm/test_lockmode.py::CompileTest::test_default_update 241s test/orm/test_lockmode.py::CompileTest::test_for_update_on_inner_w_joinedload 241s [gw1] [ 33%] PASSED test/orm/test_lockmode.py::CompileTest::test_for_update_on_inner_w_joinedload 241s test/orm/test_lockmode.py::CompileTest::test_for_update_on_inner_w_joinedload_no_render_oracle 241s [gw1] [ 33%] PASSED test/orm/test_lockmode.py::CompileTest::test_for_update_on_inner_w_joinedload_no_render_oracle 241s test/orm/test_lockmode.py::CompileTest::test_mysql_read 241s [gw1] [ 33%] PASSED test/orm/test_lockmode.py::CompileTest::test_mysql_read 241s test/orm/test_lockmode.py::CompileTest::test_not_supported_by_dialect_should_just_use_update 241s [gw1] [ 33%] PASSED test/orm/test_lockmode.py::CompileTest::test_not_supported_by_dialect_should_just_use_update 241s test/orm/test_lockmode.py::CompileTest::test_oracle_update 241s [gw1] [ 33%] PASSED test/orm/test_lockmode.py::CompileTest::test_oracle_update 241s test/orm/test_lockmode.py::CompileTest::test_oracle_update_skip_locked 241s [gw1] [ 33%] PASSED test/orm/test_lockmode.py::CompileTest::test_oracle_update_skip_locked 241s test/orm/test_lockmode.py::CompileTest::test_postgres_for_no_key_nowait_update 241s [gw1] [ 33%] PASSED test/orm/test_lockmode.py::CompileTest::test_postgres_for_no_key_nowait_update 241s test/orm/test_lockmode.py::CompileTest::test_postgres_for_no_key_update 241s [gw1] [ 33%] PASSED test/orm/test_lockmode.py::CompileTest::test_postgres_for_no_key_update 241s test/orm/test_lockmode.py::CompileTest::test_postgres_read 241s [gw1] [ 33%] PASSED test/orm/test_lockmode.py::CompileTest::test_postgres_read 241s test/orm/test_lockmode.py::CompileTest::test_postgres_read_nowait 241s [gw1] [ 33%] PASSED test/orm/test_lockmode.py::CompileTest::test_postgres_read_nowait 241s test/orm/test_lockmode.py::CompileTest::test_postgres_update 241s [gw1] [ 33%] PASSED test/orm/test_lockmode.py::CompileTest::test_postgres_update 241s test/orm/test_lockmode.py::CompileTest::test_postgres_update_of 241s [gw1] [ 33%] PASSED test/orm/test_lockmode.py::CompileTest::test_postgres_update_of 241s test/orm/test_lockmode.py::CompileTest::test_postgres_update_of_entity 241s [gw1] [ 33%] PASSED test/orm/test_lockmode.py::CompileTest::test_postgres_update_of_entity 242s test/orm/test_lockmode.py::CompileTest::test_postgres_update_of_entity_list 242s [gw1] [ 33%] PASSED test/orm/test_lockmode.py::CompileTest::test_postgres_update_of_entity_list 242s test/orm/test_lockmode.py::CompileTest::test_postgres_update_of_list 242s [gw1] [ 33%] PASSED test/orm/test_lockmode.py::CompileTest::test_postgres_update_of_list 242s test/orm/test_lockmode.py::CompileTest::test_postgres_update_skip_locked 242s [gw1] [ 33%] PASSED test/orm/test_lockmode.py::CompileTest::test_postgres_update_skip_locked 242s test/orm/test_lockmode.py::ForUpdateTest::test_key_share 242s [gw1] [ 33%] PASSED test/orm/test_lockmode.py::ForUpdateTest::test_key_share 242s test/orm/test_lockmode.py::ForUpdateTest::test_nowait 242s [gw1] [ 33%] PASSED test/orm/test_lockmode.py::ForUpdateTest::test_nowait 242s test/orm/test_lockmode.py::ForUpdateTest::test_of_single_col 242s [gw1] [ 33%] PASSED test/orm/test_lockmode.py::ForUpdateTest::test_of_single_col 242s test/orm/test_lockmode.py::ForUpdateTest::test_plain 242s [gw1] [ 33%] PASSED test/orm/test_lockmode.py::ForUpdateTest::test_plain 242s test/orm/test_lockmode.py::ForUpdateTest::test_read 242s [gw1] [ 33%] PASSED test/orm/test_lockmode.py::ForUpdateTest::test_read 242s test/engine/test_logging.py::EchoTest::test_echo_flag_independence 242s [gw1] [ 33%] PASSED test/engine/test_logging.py::EchoTest::test_echo_flag_independence 242s test/engine/test_logging.py::EchoTest::test_levels 242s [gw1] [ 33%] PASSED test/engine/test_logging.py::EchoTest::test_levels 242s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_error_large_dict 242s [gw1] [ 33%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_error_large_dict 242s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_error_large_list 242s [gw1] [ 33%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_error_large_list 242s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_exception_format_dict_param 242s [gw1] [ 33%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_exception_format_dict_param 242s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_exception_format_hide_parameters 242s [gw1] [ 33%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_exception_format_hide_parameters 242s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_exception_format_hide_parameters_dbapi_round_trip 242s [gw1] [ 33%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_exception_format_hide_parameters_dbapi_round_trip 242s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_exception_format_hide_parameters_nondbapi_round_trip 242s [gw1] [ 34%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_exception_format_hide_parameters_nondbapi_round_trip 242s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_exception_format_unexpected_member_parameter 242s [gw1] [ 34%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_exception_format_unexpected_member_parameter 242s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_exception_format_unexpected_parameter 242s [gw1] [ 34%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_exception_format_unexpected_parameter 242s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_log_insertmanyvalues 242s [gw1] [ 34%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_log_insertmanyvalues 242s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_log_large_list_of_dict 242s [gw1] [ 34%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_log_large_list_of_dict 242s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_log_large_list_of_tuple 242s [gw1] [ 34%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_log_large_list_of_tuple 242s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_log_large_multi_parameter 242s [gw1] [ 34%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_log_large_multi_parameter 242s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_log_large_parameter_multiple 242s [gw1] [ 34%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_log_large_parameter_multiple 242s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_log_large_parameter_single 242s [gw1] [ 34%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_log_large_parameter_single 242s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_log_no_parameters 242s [gw1] [ 34%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_log_no_parameters 242s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_log_positional_array 242s [gw1] [ 34%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_log_positional_array 242s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_repr_params_huge_named_dict 242s [gw1] [ 34%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_repr_params_huge_named_dict 242s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_repr_params_ismulti_list 242s [gw1] [ 34%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_repr_params_ismulti_list 242s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_repr_params_ismulti_named_dict 242s [gw1] [ 34%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_repr_params_ismulti_named_dict 242s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_repr_params_large_list_of_dict 242s [gw1] [ 34%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_repr_params_large_list_of_dict 242s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_repr_params_named_dict 242s [gw1] [ 34%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_repr_params_named_dict 242s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_repr_params_positional_array 242s [gw1] [ 34%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_repr_params_positional_array 242s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_repr_params_positional_list 242s [gw1] [ 34%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_repr_params_positional_list 242s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_repr_params_unknown_list 242s [gw1] [ 34%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_repr_params_unknown_list 242s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_result_large_param 242s [gw1] [ 34%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_result_large_param 242s test/engine/test_logging.py::LoggingNameTest::test_named_logger_echoflags_execute 242s [gw1] [ 34%] PASSED test/engine/test_logging.py::LoggingNameTest::test_named_logger_echoflags_execute 242s test/engine/test_logging.py::LoggingNameTest::test_named_logger_execute 242s [gw1] [ 34%] PASSED test/engine/test_logging.py::LoggingNameTest::test_named_logger_execute 242s test/engine/test_logging.py::LoggingNameTest::test_named_logger_execute_after_dispose 242s [gw1] [ 34%] PASSED test/engine/test_logging.py::LoggingNameTest::test_named_logger_execute_after_dispose 242s test/engine/test_logging.py::LoggingNameTest::test_named_logger_names 242s [gw1] [ 34%] PASSED test/engine/test_logging.py::LoggingNameTest::test_named_logger_names 242s test/engine/test_logging.py::LoggingNameTest::test_named_logger_names_after_dispose 242s [gw1] [ 34%] PASSED test/engine/test_logging.py::LoggingNameTest::test_named_logger_names_after_dispose 242s test/engine/test_logging.py::LoggingNameTest::test_unnamed_logger_echoflags_execute 242s [gw1] [ 34%] PASSED test/engine/test_logging.py::LoggingNameTest::test_unnamed_logger_echoflags_execute 242s test/engine/test_logging.py::LoggingNameTest::test_unnamed_logger_execute 242s [gw1] [ 34%] PASSED test/engine/test_logging.py::LoggingNameTest::test_unnamed_logger_execute 242s test/engine/test_logging.py::LoggingNameTest::test_unnamed_logger_names 242s [gw1] [ 34%] PASSED test/engine/test_logging.py::LoggingNameTest::test_unnamed_logger_names 242s test/engine/test_logging.py::LoggingTokenTest::test_logging_token_option_connection 242s [gw1] [ 34%] PASSED test/engine/test_logging.py::LoggingTokenTest::test_logging_token_option_connection 242s test/engine/test_logging.py::LoggingTokenTest::test_logging_token_option_connection_updates 242s [gw1] [ 34%] PASSED test/engine/test_logging.py::LoggingTokenTest::test_logging_token_option_connection_updates 242s test/engine/test_logging.py::LoggingTokenTest::test_logging_token_option_engine 242s [gw1] [ 34%] PASSED test/engine/test_logging.py::LoggingTokenTest::test_logging_token_option_engine 242s test/engine/test_logging.py::LoggingTokenTest::test_logging_token_option_not_transactional 242s [gw1] [ 34%] PASSED test/engine/test_logging.py::LoggingTokenTest::test_logging_token_option_not_transactional 242s test/engine/test_logging.py::PoolLoggingTest::test_queuepool_echo 242s [gw1] [ 34%] PASSED test/engine/test_logging.py::PoolLoggingTest::test_queuepool_echo 242s test/engine/test_logging.py::PoolLoggingTest::test_queuepool_logging 242s [gw1] [ 34%] PASSED test/engine/test_logging.py::PoolLoggingTest::test_queuepool_logging 242s test/engine/test_logging.py::PoolLoggingTest::test_stpool_echo 242s [gw1] [ 34%] PASSED test/engine/test_logging.py::PoolLoggingTest::test_stpool_echo 242s test/engine/test_logging.py::PoolLoggingTest::test_stpool_logging 242s [gw1] [ 34%] PASSED test/engine/test_logging.py::PoolLoggingTest::test_stpool_logging 242s test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_begin_once_block 242s [gw1] [ 34%] PASSED test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_begin_once_block 242s test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_commit_as_you_go_block_commit 242s [gw1] [ 34%] PASSED test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_commit_as_you_go_block_commit 242s test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_commit_as_you_go_block_commit_autocommit 242s [gw1] [ 34%] PASSED test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_commit_as_you_go_block_commit_autocommit 242s test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_commit_as_you_go_block_commit_engine_level_autocommit 242s [gw1] [ 34%] PASSED test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_commit_as_you_go_block_commit_engine_level_autocommit 242s test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_commit_as_you_go_block_rollback 242s [gw1] [ 34%] PASSED test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_commit_as_you_go_block_rollback 242s test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_commit_as_you_go_block_rollback_autocommit 242s [gw1] [ 34%] PASSED test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_commit_as_you_go_block_rollback_autocommit 242s test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_commit_engine_level_autocommit_exec_opt_nonauto 242s [gw1] [ 34%] PASSED test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_commit_engine_level_autocommit_exec_opt_nonauto 242s test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_log_messages_have_correct_metadata_echo 242s [gw1] [ 34%] PASSED test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_log_messages_have_correct_metadata_echo 242s test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_log_messages_have_correct_metadata_plain 242s [gw1] [ 34%] PASSED test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_log_messages_have_correct_metadata_plain 242s test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_logging_compatibility 242s [gw1] [ 34%] PASSED test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_logging_compatibility 242s test/orm/inheritance/test_magazine.py::MagazineTest::test_magazine_round_trip[joins] 242s [gw1] [ 34%] PASSED test/orm/inheritance/test_magazine.py::MagazineTest::test_magazine_round_trip[joins] 242s test/orm/inheritance/test_magazine.py::MagazineTest::test_magazine_round_trip[plain] 242s [gw0] [ 34%] PASSED test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[invalidate_conn_rec-has_terminate-is_asyncio] 242s test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[invalidate_conn_rec-has_terminate-not_is_asyncio] 242s [gw1] [ 34%] PASSED test/orm/inheritance/test_magazine.py::MagazineTest::test_magazine_round_trip[plain] 242s test/orm/inheritance/test_magazine.py::MagazineTest::test_magazine_round_trip[unions] 242s [gw1] [ 34%] PASSED test/orm/inheritance/test_magazine.py::MagazineTest::test_magazine_round_trip[unions] 242s test/orm/test_manytomany.py::AssortedPersistenceTests::test_remove_scalar 242s [gw1] [ 34%] PASSED test/orm/test_manytomany.py::AssortedPersistenceTests::test_remove_scalar 242s test/orm/test_manytomany.py::AssortedPersistenceTests::test_session_delete 242s [gw1] [ 34%] PASSED test/orm/test_manytomany.py::AssortedPersistenceTests::test_session_delete 242s test/orm/inheritance/test_manytomany.py::InheritTest::test_basic 242s [gw1] [ 34%] PASSED test/orm/inheritance/test_manytomany.py::InheritTest::test_basic 242s test/orm/inheritance/test_manytomany.py::InheritTest2::test_basic 242s [gw1] [ 34%] PASSED test/orm/inheritance/test_manytomany.py::InheritTest2::test_basic 242s test/orm/inheritance/test_manytomany.py::InheritTest2::test_get 242s [gw1] [ 34%] PASSED test/orm/inheritance/test_manytomany.py::InheritTest2::test_get 242s test/orm/inheritance/test_manytomany.py::InheritTest3::test_advanced 242s [gw1] [ 34%] PASSED test/orm/inheritance/test_manytomany.py::InheritTest3::test_advanced 242s test/orm/inheritance/test_manytomany.py::InheritTest3::test_basic 242s [gw1] [ 34%] PASSED test/orm/inheritance/test_manytomany.py::InheritTest3::test_basic 242s test/orm/test_manytomany.py::M2MTest::test_bidirectional 242s [gw1] [ 34%] PASSED test/orm/test_manytomany.py::M2MTest::test_bidirectional 242s test/orm/test_manytomany.py::M2MTest::test_joinedload_on_double 242s [gw1] [ 34%] PASSED test/orm/test_manytomany.py::M2MTest::test_joinedload_on_double 242s test/orm/test_manytomany.py::M2MTest::test_overlapping_attribute_error 242s [gw1] [ 34%] PASSED test/orm/test_manytomany.py::M2MTest::test_overlapping_attribute_error 242s test/orm/test_manytomany.py::M2MTest::test_self_referential_bidirectional_mutation 242s [gw1] [ 34%] PASSED test/orm/test_manytomany.py::M2MTest::test_self_referential_bidirectional_mutation 242s test/orm/test_manytomany.py::M2MTest::test_self_referential_roundtrip 242s [gw1] [ 34%] PASSED test/orm/test_manytomany.py::M2MTest::test_self_referential_roundtrip 242s test/orm/test_manytomany.py::M2MTest::test_stale_conditions 242s [gw1] [ 34%] PASSED test/orm/test_manytomany.py::M2MTest::test_stale_conditions 242s test/orm/test_mapper.py::ComparatorFactoryTest::test_column 242s [gw1] [ 34%] PASSED test/orm/test_mapper.py::ComparatorFactoryTest::test_column 242s test/orm/test_mapper.py::ComparatorFactoryTest::test_kwarg_accepted 242s [gw1] [ 34%] PASSED test/orm/test_mapper.py::ComparatorFactoryTest::test_kwarg_accepted 242s test/orm/test_mapper.py::ComparatorFactoryTest::test_relationship 242s [gw1] [ 34%] PASSED test/orm/test_mapper.py::ComparatorFactoryTest::test_relationship 242s test/orm/test_mapper.py::ComparatorFactoryTest::test_synonym 242s [gw1] [ 34%] PASSED test/orm/test_mapper.py::ComparatorFactoryTest::test_synonym 242s test/orm/test_mapper.py::ConfigureOrNotConfigureTest::test_backrefs[False] 242s [gw1] [ 34%] PASSED test/orm/test_mapper.py::ConfigureOrNotConfigureTest::test_backrefs[False] 242s test/orm/test_mapper.py::ConfigureOrNotConfigureTest::test_backrefs[True] 242s [gw1] [ 34%] PASSED test/orm/test_mapper.py::ConfigureOrNotConfigureTest::test_backrefs[True] 242s test/orm/test_mapper.py::ConfigureOrNotConfigureTest::test_load_options[False] 242s [gw1] [ 34%] PASSED test/orm/test_mapper.py::ConfigureOrNotConfigureTest::test_load_options[False] 242s test/orm/test_mapper.py::ConfigureOrNotConfigureTest::test_load_options[True] 242s [gw1] [ 34%] PASSED test/orm/test_mapper.py::ConfigureOrNotConfigureTest::test_load_options[True] 242s test/orm/test_mapper.py::ConfigureOrNotConfigureTest::test_no_mapper_configure_w_selects_etc[False] 242s [gw1] [ 34%] PASSED test/orm/test_mapper.py::ConfigureOrNotConfigureTest::test_no_mapper_configure_w_selects_etc[False] 242s test/orm/test_mapper.py::ConfigureOrNotConfigureTest::test_no_mapper_configure_w_selects_etc[True] 242s [gw1] [ 34%] PASSED test/orm/test_mapper.py::ConfigureOrNotConfigureTest::test_no_mapper_configure_w_selects_etc[True] 242s test/orm/test_mapper.py::DocumentTest::test_doc_propagate 242s [gw1] [ 34%] PASSED test/orm/test_mapper.py::DocumentTest::test_doc_propagate 242s test/orm/test_mapper.py::IsUserlandTest::test_column 242s [gw1] [ 34%] PASSED test/orm/test_mapper.py::IsUserlandTest::test_column 242s test/orm/test_mapper.py::IsUserlandTest::test_descriptor 242s [gw1] [ 34%] PASSED test/orm/test_mapper.py::IsUserlandTest::test_descriptor 242s test/orm/test_mapper.py::IsUserlandTest::test_dict 242s [gw1] [ 34%] PASSED test/orm/test_mapper.py::IsUserlandTest::test_dict 242s test/orm/test_mapper.py::IsUserlandTest::test_int 242s [gw1] [ 34%] PASSED test/orm/test_mapper.py::IsUserlandTest::test_int 242s test/orm/test_mapper.py::IsUserlandTest::test_relationship 242s [gw1] [ 34%] PASSED test/orm/test_mapper.py::IsUserlandTest::test_relationship 242s test/orm/test_mapper.py::IsUserlandTest::test_set 242s [gw1] [ 34%] PASSED test/orm/test_mapper.py::IsUserlandTest::test_set 242s test/orm/test_mapper.py::IsUserlandTest::test_string 242s [gw1] [ 34%] PASSED test/orm/test_mapper.py::IsUserlandTest::test_string 242s test/orm/test_mapper.py::IsUserlandTest::test_unicode 242s [gw1] [ 34%] PASSED test/orm/test_mapper.py::IsUserlandTest::test_unicode 242s test/orm/test_mapper.py::MagicNamesTest::test_direct_stateish 242s [gw1] [ 34%] PASSED test/orm/test_mapper.py::MagicNamesTest::test_direct_stateish 242s test/orm/test_mapper.py::MagicNamesTest::test_indirect_stateish 242s [gw1] [ 34%] PASSED test/orm/test_mapper.py::MagicNamesTest::test_indirect_stateish 242s test/orm/test_mapper.py::MagicNamesTest::test_mappish 242s [gw1] [ 34%] PASSED test/orm/test_mapper.py::MagicNamesTest::test_mappish 243s test/orm/test_mapper.py::MapperTest::test_add_column_prop_adaption[False] 243s [gw1] [ 34%] PASSED test/orm/test_mapper.py::MapperTest::test_add_column_prop_adaption[False] 243s test/orm/test_mapper.py::MapperTest::test_add_column_prop_adaption[True] 243s [gw0] [ 34%] PASSED test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[invalidate_conn_rec-has_terminate-not_is_asyncio] 243s test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[invalidate_conn_rec-not_has_terminate-is_asyncio] 243s [gw1] [ 34%] PASSED test/orm/test_mapper.py::MapperTest::test_add_column_prop_adaption[True] 243s test/orm/test_mapper.py::MapperTest::test_add_prop_via_backref_resets_memoizations_reconfigures 243s [gw1] [ 34%] PASSED test/orm/test_mapper.py::MapperTest::test_add_prop_via_backref_resets_memoizations_reconfigures 243s test/orm/test_mapper.py::MapperTest::test_add_property 243s [gw1] [ 34%] PASSED test/orm/test_mapper.py::MapperTest::test_add_property 243s test/orm/test_mapper.py::MapperTest::test_attribute_error_raised_class_mapper 243s [gw1] [ 34%] PASSED test/orm/test_mapper.py::MapperTest::test_attribute_error_raised_class_mapper 243s test/orm/test_mapper.py::MapperTest::test_backref_replacing_descriptor_warning[assocprox] 243s [gw1] [ 34%] PASSED test/orm/test_mapper.py::MapperTest::test_backref_replacing_descriptor_warning[assocprox] 243s test/orm/test_mapper.py::MapperTest::test_backref_replacing_descriptor_warning[descriptor] 243s [gw1] [ 34%] PASSED test/orm/test_mapper.py::MapperTest::test_backref_replacing_descriptor_warning[descriptor] 243s test/orm/test_mapper.py::MapperTest::test_backref_replacing_descriptor_warning[method] 243s [gw1] [ 34%] PASSED test/orm/test_mapper.py::MapperTest::test_backref_replacing_descriptor_warning[method] 243s test/orm/test_mapper.py::MapperTest::test_backref_replacing_descriptor_warning[plain] 243s [gw1] [ 34%] PASSED test/orm/test_mapper.py::MapperTest::test_backref_replacing_descriptor_warning[plain] 243s test/orm/test_mapper.py::MapperTest::test_backref_replacing_descriptor_warning[relationship] 243s [gw1] [ 34%] PASSED test/orm/test_mapper.py::MapperTest::test_backref_replacing_descriptor_warning[relationship] 243s test/orm/test_mapper.py::MapperTest::test_backref_replacing_descriptor_warning_declarative[as_mixin-assocprox] 243s [gw1] [ 34%] PASSED test/orm/test_mapper.py::MapperTest::test_backref_replacing_descriptor_warning_declarative[as_mixin-assocprox] 243s test/orm/test_mapper.py::MapperTest::test_backref_replacing_descriptor_warning_declarative[as_mixin-relationship] 243s [gw1] [ 34%] PASSED test/orm/test_mapper.py::MapperTest::test_backref_replacing_descriptor_warning_declarative[as_mixin-relationship] 243s test/orm/test_mapper.py::MapperTest::test_backref_replacing_descriptor_warning_declarative[not_as_mixin-assocprox] 243s [gw1] [ 34%] PASSED test/orm/test_mapper.py::MapperTest::test_backref_replacing_descriptor_warning_declarative[not_as_mixin-assocprox] 243s test/orm/test_mapper.py::MapperTest::test_backref_replacing_descriptor_warning_declarative[not_as_mixin-relationship] 243s [gw1] [ 34%] PASSED test/orm/test_mapper.py::MapperTest::test_backref_replacing_descriptor_warning_declarative[not_as_mixin-relationship] 243s test/orm/test_mapper.py::MapperTest::test_backrefs_dont_automatically_configure 243s [gw1] [ 34%] PASSED test/orm/test_mapper.py::MapperTest::test_backrefs_dont_automatically_configure 243s test/orm/test_mapper.py::MapperTest::test_cant_call_legacy_constructor_directly 243s [gw1] [ 34%] PASSED test/orm/test_mapper.py::MapperTest::test_cant_call_legacy_constructor_directly 243s test/orm/test_mapper.py::MapperTest::test_check_descriptor_as_method 243s [gw1] [ 34%] PASSED test/orm/test_mapper.py::MapperTest::test_check_descriptor_as_method 243s test/orm/test_mapper.py::MapperTest::test_class_already_mapped 243s [gw1] [ 34%] PASSED test/orm/test_mapper.py::MapperTest::test_class_already_mapped 243s test/orm/test_mapper.py::MapperTest::test_class_hier_only_instrument_once_multiple_configure 243s [gw1] [ 34%] PASSED test/orm/test_mapper.py::MapperTest::test_class_hier_only_instrument_once_multiple_configure 243s test/orm/test_mapper.py::MapperTest::test_column_not_present 243s [gw1] [ 34%] PASSED test/orm/test_mapper.py::MapperTest::test_column_not_present 243s test/orm/test_mapper.py::MapperTest::test_column_prefix 243s [gw1] [ 34%] PASSED test/orm/test_mapper.py::MapperTest::test_column_prefix 243s test/orm/test_mapper.py::MapperTest::test_column_prop_stays_annotated 243s [gw1] [ 34%] PASSED test/orm/test_mapper.py::MapperTest::test_column_prop_stays_annotated 243s test/orm/test_mapper.py::MapperTest::test_column_synonyms 243s [gw1] [ 34%] PASSED test/orm/test_mapper.py::MapperTest::test_column_synonyms 243s test/orm/test_mapper.py::MapperTest::test_configure_on_get_props_1 243s [gw1] [ 34%] PASSED test/orm/test_mapper.py::MapperTest::test_configure_on_get_props_1 243s test/orm/test_mapper.py::MapperTest::test_configure_on_get_props_2 243s [gw1] [ 34%] PASSED test/orm/test_mapper.py::MapperTest::test_configure_on_get_props_2 243s test/orm/test_mapper.py::MapperTest::test_configure_on_get_props_3 243s [gw1] [ 34%] PASSED test/orm/test_mapper.py::MapperTest::test_configure_on_get_props_3 243s test/orm/test_mapper.py::MapperTest::test_configure_on_prop_1 243s [gw1] [ 34%] PASSED test/orm/test_mapper.py::MapperTest::test_configure_on_prop_1 243s test/orm/test_mapper.py::MapperTest::test_configure_on_prop_2 243s [gw1] [ 34%] PASSED test/orm/test_mapper.py::MapperTest::test_configure_on_prop_2 243s test/orm/test_mapper.py::MapperTest::test_configure_on_prop_3 243s [gw1] [ 34%] PASSED test/orm/test_mapper.py::MapperTest::test_configure_on_prop_3 243s test/orm/test_mapper.py::MapperTest::test_configure_on_session 243s [gw1] [ 34%] PASSED test/orm/test_mapper.py::MapperTest::test_configure_on_session 243s test/orm/test_mapper.py::MapperTest::test_constructor_exc 243s [gw1] [ 34%] PASSED test/orm/test_mapper.py::MapperTest::test_constructor_exc 243s test/orm/test_mapper.py::MapperTest::test_count 243s [gw1] [ 34%] PASSED test/orm/test_mapper.py::MapperTest::test_count 243s test/orm/test_mapper.py::MapperTest::test_custom_join 243s [gw1] [ 34%] PASSED test/orm/test_mapper.py::MapperTest::test_custom_join 243s test/orm/test_mapper.py::MapperTest::test_decl_attributes 243s [gw1] [ 34%] PASSED test/orm/test_mapper.py::MapperTest::test_decl_attributes 243s test/orm/test_mapper.py::MapperTest::test_default_constructor_imperative_map 243s [gw1] [ 34%] PASSED test/orm/test_mapper.py::MapperTest::test_default_constructor_imperative_map 243s test/orm/test_mapper.py::MapperTest::test_deferred_subclass_attribute_instrument 243s [gw0] [ 34%] PASSED test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[invalidate_conn_rec-not_has_terminate-is_asyncio] 243s test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[invalidate_conn_rec-not_has_terminate-not_is_asyncio] 243s [gw1] [ 34%] PASSED test/orm/test_mapper.py::MapperTest::test_deferred_subclass_attribute_instrument 243s test/orm/test_mapper.py::MapperTest::test_entity_descriptor 243s [gw1] [ 34%] PASSED test/orm/test_mapper.py::MapperTest::test_entity_descriptor 243s test/orm/test_mapper.py::MapperTest::test_exceptions_sticky 243s [gw1] [ 34%] PASSED test/orm/test_mapper.py::MapperTest::test_exceptions_sticky 243s test/orm/test_mapper.py::MapperTest::test_friendly_attribute_str_on_uncompiled_boom 243s [gw1] [ 34%] PASSED test/orm/test_mapper.py::MapperTest::test_friendly_attribute_str_on_uncompiled_boom 243s test/orm/test_mapper.py::MapperTest::test_function 243s [gw1] [ 34%] PASSED test/orm/test_mapper.py::MapperTest::test_function 243s test/orm/test_mapper.py::MapperTest::test_incomplete_columns 243s [gw1] [ 34%] PASSED test/orm/test_mapper.py::MapperTest::test_incomplete_columns 243s test/orm/test_mapper.py::MapperTest::test_info 243s [gw1] [ 34%] PASSED test/orm/test_mapper.py::MapperTest::test_info 243s test/orm/test_mapper.py::MapperTest::test_info_via_instrumented 243s [gw1] [ 34%] PASSED test/orm/test_mapper.py::MapperTest::test_info_via_instrumented 243s test/orm/test_mapper.py::MapperTest::test_key_error_raised_class_mapper 243s [gw1] [ 34%] PASSED test/orm/test_mapper.py::MapperTest::test_key_error_raised_class_mapper 243s test/orm/test_mapper.py::MapperTest::test_many_to_many_count 243s [gw1] [ 34%] PASSED test/orm/test_mapper.py::MapperTest::test_many_to_many_count 243s test/orm/test_mapper.py::MapperTest::test_mapping_to_join_exclude_prop 243s [gw1] [ 34%] PASSED test/orm/test_mapper.py::MapperTest::test_mapping_to_join_exclude_prop 243s test/orm/test_mapper.py::MapperTest::test_mapping_to_join_explicit_prop 243s [gw1] [ 34%] PASSED test/orm/test_mapper.py::MapperTest::test_mapping_to_join_explicit_prop 243s test/orm/test_mapper.py::MapperTest::test_mapping_to_join_no_pk 243s [gw1] [ 34%] PASSED test/orm/test_mapper.py::MapperTest::test_mapping_to_join_no_pk 243s test/orm/test_mapper.py::MapperTest::test_mapping_to_join_raises 243s [gw1] [ 34%] PASSED test/orm/test_mapper.py::MapperTest::test_mapping_to_join_raises 243s test/orm/test_mapper.py::MapperTest::test_mapping_to_outerjoin 243s [gw1] [ 34%] PASSED test/orm/test_mapper.py::MapperTest::test_mapping_to_outerjoin 244s test/orm/test_mapper.py::MapperTest::test_mapping_to_outerjoin_no_partial_pks 244s [gw1] [ 34%] PASSED test/orm/test_mapper.py::MapperTest::test_mapping_to_outerjoin_no_partial_pks 244s test/orm/test_mapper.py::MapperTest::test_mapping_to_union_dont_overlimit_pk 244s [gw1] [ 34%] PASSED test/orm/test_mapper.py::MapperTest::test_mapping_to_union_dont_overlimit_pk 244s test/orm/test_mapper.py::MapperTest::test_no_pks_1 244s [gw1] [ 34%] PASSED test/orm/test_mapper.py::MapperTest::test_no_pks_1 244s test/orm/test_mapper.py::MapperTest::test_no_pks_2 244s [gw1] [ 34%] PASSED test/orm/test_mapper.py::MapperTest::test_no_pks_2 244s test/orm/test_mapper.py::MapperTest::test_no_table 244s [gw1] [ 34%] PASSED test/orm/test_mapper.py::MapperTest::test_no_table 244s test/orm/test_mapper.py::MapperTest::test_oldstyle_mixin 244s [gw1] [ 34%] PASSED test/orm/test_mapper.py::MapperTest::test_oldstyle_mixin 244s test/orm/test_mapper.py::MapperTest::test_override_1 244s [gw1] [ 34%] PASSED test/orm/test_mapper.py::MapperTest::test_override_1 244s test/orm/test_mapper.py::MapperTest::test_override_2 244s [gw1] [ 34%] PASSED test/orm/test_mapper.py::MapperTest::test_override_2 244s test/orm/test_mapper.py::MapperTest::test_override_3 244s [gw1] [ 34%] PASSED test/orm/test_mapper.py::MapperTest::test_override_3 244s test/orm/test_mapper.py::MapperTest::test_prop_filters 244s [gw1] [ 34%] PASSED test/orm/test_mapper.py::MapperTest::test_prop_filters 244s test/orm/test_mapper.py::MapperTest::test_prop_filters_defaults 244s [gw1] [ 34%] PASSED test/orm/test_mapper.py::MapperTest::test_prop_filters_defaults 244s test/orm/test_mapper.py::MapperTest::test_prop_shadow 244s [gw1] [ 34%] PASSED test/orm/test_mapper.py::MapperTest::test_prop_shadow 244s test/orm/test_mapper.py::MapperTest::test_props 244s [gw1] [ 34%] PASSED test/orm/test_mapper.py::MapperTest::test_props 244s test/orm/test_mapper.py::MapperTest::test_reassign_polymorphic_identity_warns 244s [gw1] [ 34%] PASSED test/orm/test_mapper.py::MapperTest::test_reassign_polymorphic_identity_warns 244s test/orm/test_mapper.py::MapperTest::test_reconfigure_on_other_mapper 244s [gw1] [ 34%] PASSED test/orm/test_mapper.py::MapperTest::test_reconfigure_on_other_mapper 244s test/orm/test_mapper.py::MapperTest::test_reconstructor 244s [gw1] [ 34%] PASSED test/orm/test_mapper.py::MapperTest::test_reconstructor 244s test/orm/test_mapper.py::MapperTest::test_reconstructor_inheritance 244s [gw1] [ 34%] PASSED test/orm/test_mapper.py::MapperTest::test_reconstructor_inheritance 244s test/orm/test_mapper.py::MapperTest::test_reconstructor_init 244s [gw1] [ 34%] PASSED test/orm/test_mapper.py::MapperTest::test_reconstructor_init 244s test/orm/test_mapper.py::MapperTest::test_reconstructor_init_callable_object 244s [gw1] [ 34%] PASSED test/orm/test_mapper.py::MapperTest::test_reconstructor_init_callable_object 244s test/orm/test_mapper.py::MapperTest::test_reconstructor_init_inheritance 244s [gw1] [ 34%] PASSED test/orm/test_mapper.py::MapperTest::test_reconstructor_init_inheritance 244s test/orm/test_mapper.py::MapperTest::test_reconstructor_init_simulate_cython 244s [gw1] [ 34%] PASSED test/orm/test_mapper.py::MapperTest::test_reconstructor_init_simulate_cython 244s test/orm/test_mapper.py::MapperTest::test_reentrant_compile 244s [gw1] [ 34%] PASSED test/orm/test_mapper.py::MapperTest::test_reentrant_compile 244s test/orm/test_mapper.py::MapperTest::test_registry_configure[False] 244s [gw0] [ 34%] PASSED test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[invalidate_conn_rec-not_has_terminate-not_is_asyncio] 244s test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[not_invalidate_conn_rec-has_terminate-is_asyncio] 244s [gw1] [ 34%] PASSED test/orm/test_mapper.py::MapperTest::test_registry_configure[False] 244s test/orm/test_mapper.py::MapperTest::test_registry_configure[True] 244s [gw1] [ 34%] PASSED test/orm/test_mapper.py::MapperTest::test_registry_configure[True] 244s test/orm/test_mapper.py::MapperTest::test_replace_col_prop_w_syn 244s [gw1] [ 34%] PASSED test/orm/test_mapper.py::MapperTest::test_replace_col_prop_w_syn 244s test/orm/test_mapper.py::MapperTest::test_scalar_pk_arg 244s [gw1] [ 34%] PASSED test/orm/test_mapper.py::MapperTest::test_scalar_pk_arg 244s test/orm/test_mapper.py::MapperTest::test_self_ref_synonym 244s [gw1] [ 34%] PASSED test/orm/test_mapper.py::MapperTest::test_self_ref_synonym 244s test/orm/test_mapper.py::MapperTest::test_sort_states_comparisons 244s [gw1] [ 34%] PASSED test/orm/test_mapper.py::MapperTest::test_sort_states_comparisons 244s test/orm/test_mapper.py::MapperTest::test_synonym 244s [gw1] [ 34%] PASSED test/orm/test_mapper.py::MapperTest::test_synonym 244s test/orm/test_mapper.py::MapperTest::test_synonym_column_location 244s [gw1] [ 34%] PASSED test/orm/test_mapper.py::MapperTest::test_synonym_column_location 244s test/orm/test_mapper.py::MapperTest::test_synonym_get_history 244s [gw1] [ 34%] PASSED test/orm/test_mapper.py::MapperTest::test_synonym_get_history 244s test/orm/test_mapper.py::MapperTest::test_synonym_map_column_conflict 244s [gw1] [ 34%] PASSED test/orm/test_mapper.py::MapperTest::test_synonym_map_column_conflict 244s test/orm/test_mapper.py::MapperTest::test_synonym_nonexistent_attr 244s [gw1] [ 34%] PASSED test/orm/test_mapper.py::MapperTest::test_synonym_nonexistent_attr 244s test/orm/test_mapper.py::MapperTest::test_synonym_of_non_property_raises 244s [gw1] [ 34%] PASSED test/orm/test_mapper.py::MapperTest::test_synonym_of_non_property_raises 244s test/orm/test_mapper.py::MapperTest::test_synonym_of_synonym 244s [gw1] [ 34%] PASSED test/orm/test_mapper.py::MapperTest::test_synonym_of_synonym 244s test/orm/test_mapper.py::MapperTest::test_synonym_replaces_backref 244s [gw1] [ 34%] PASSED test/orm/test_mapper.py::MapperTest::test_synonym_replaces_backref 244s test/orm/test_mapper.py::MapperTest::test_tableclause_is_ok 244s [gw1] [ 34%] PASSED test/orm/test_mapper.py::MapperTest::test_tableclause_is_ok 244s test/orm/test_mapper.py::MapperTest::test_unicode_relationship_backref_names 244s [gw1] [ 34%] PASSED test/orm/test_mapper.py::MapperTest::test_unicode_relationship_backref_names 244s test/orm/test_mapper.py::MapperTest::test_unmapped_error 244s [gw1] [ 34%] PASSED test/orm/test_mapper.py::MapperTest::test_unmapped_error 244s test/orm/test_mapper.py::MapperTest::test_unmapped_not_type_error 244s [gw1] [ 34%] PASSED test/orm/test_mapper.py::MapperTest::test_unmapped_not_type_error 244s test/orm/test_mapper.py::MapperTest::test_unmapped_not_type_error_iter_ok 244s [gw1] [ 34%] PASSED test/orm/test_mapper.py::MapperTest::test_unmapped_not_type_error_iter_ok 244s test/orm/test_mapper.py::MapperTest::test_unmapped_reconstructor_inheritance 244s [gw1] [ 34%] PASSED test/orm/test_mapper.py::MapperTest::test_unmapped_reconstructor_inheritance 244s test/orm/test_mapper.py::MapperTest::test_unmapped_subclass_error_postmap 244s [gw1] [ 34%] PASSED test/orm/test_mapper.py::MapperTest::test_unmapped_subclass_error_postmap 244s test/orm/test_mapper.py::MapperTest::test_unmapped_subclass_error_premap 244s [gw1] [ 34%] PASSED test/orm/test_mapper.py::MapperTest::test_unmapped_subclass_error_premap 244s test/orm/test_mapper.py::MapperTest::test_update_attr_keys 244s [gw1] [ 34%] PASSED test/orm/test_mapper.py::MapperTest::test_update_attr_keys 244s test/orm/test_mapper.py::MapperTest::test_utils 244s [gw1] [ 34%] PASSED test/orm/test_mapper.py::MapperTest::test_utils 244s test/orm/test_mapper.py::MapperTest::test_we_dont_call_bool 244s [gw1] [ 34%] PASSED test/orm/test_mapper.py::MapperTest::test_we_dont_call_bool 244s test/orm/test_mapper.py::MapperTest::test_we_dont_call_eq 244s [gw1] [ 34%] PASSED test/orm/test_mapper.py::MapperTest::test_we_dont_call_eq 244s test/orm/test_mapper.py::ORMLoggingTest::test_mapper_info_aliased 244s [gw1] [ 34%] PASSED test/orm/test_mapper.py::ORMLoggingTest::test_mapper_info_aliased 244s test/orm/test_mapper.py::RegistryConfigDisposeTest::test_clear_cascade_not_on_dependents[False] 244s [gw1] [ 34%] PASSED test/orm/test_mapper.py::RegistryConfigDisposeTest::test_clear_cascade_not_on_dependents[False] 244s test/orm/test_mapper.py::RegistryConfigDisposeTest::test_clear_cascade_not_on_dependents[True] 244s [gw1] [ 34%] PASSED test/orm/test_mapper.py::RegistryConfigDisposeTest::test_clear_cascade_not_on_dependents[True] 244s test/orm/test_mapper.py::RegistryConfigDisposeTest::test_configure_cascade_not_on_dependents[False] 244s [gw1] [ 34%] PASSED test/orm/test_mapper.py::RegistryConfigDisposeTest::test_configure_cascade_not_on_dependents[False] 244s test/orm/test_mapper.py::RegistryConfigDisposeTest::test_configure_cascade_not_on_dependents[True] 244s [gw1] [ 34%] PASSED test/orm/test_mapper.py::RegistryConfigDisposeTest::test_configure_cascade_not_on_dependents[True] 244s test/orm/test_mapper.py::RegistryConfigDisposeTest::test_configure_cascade_on_dependencies[False] 244s [gw1] [ 34%] PASSED test/orm/test_mapper.py::RegistryConfigDisposeTest::test_configure_cascade_on_dependencies[False] 244s test/orm/test_mapper.py::RegistryConfigDisposeTest::test_configure_cascade_on_dependencies[True] 244s [gw1] [ 34%] PASSED test/orm/test_mapper.py::RegistryConfigDisposeTest::test_configure_cascade_on_dependencies[True] 244s test/orm/test_mapper.py::RegistryConfigDisposeTest::test_dispose_cascade_not_on_dependencies[False] 244s [gw1] [ 34%] PASSED test/orm/test_mapper.py::RegistryConfigDisposeTest::test_dispose_cascade_not_on_dependencies[False] 244s test/orm/test_mapper.py::RegistryConfigDisposeTest::test_dispose_cascade_not_on_dependencies[True] 244s [gw1] [ 34%] PASSED test/orm/test_mapper.py::RegistryConfigDisposeTest::test_dispose_cascade_not_on_dependencies[True] 244s test/orm/test_mapper.py::RequirementsTest::test_comparison_overrides 244s [gw1] [ 34%] PASSED test/orm/test_mapper.py::RequirementsTest::test_comparison_overrides 244s test/orm/test_mapper.py::RequirementsTest::test_composite_results 245s [gw1] [ 34%] PASSED test/orm/test_mapper.py::RequirementsTest::test_composite_results 245s test/orm/test_mapper.py::RequirementsTest::test_nonzero_len_recursion 245s [gw1] [ 34%] PASSED test/orm/test_mapper.py::RequirementsTest::test_nonzero_len_recursion 245s test/aaa_profiling/test_memusage.py::CycleTest::test_adapt_statement_cloned_traversal 245s [gw0] [ 34%] PASSED test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[not_invalidate_conn_rec-has_terminate-is_asyncio] 245s test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[not_invalidate_conn_rec-has_terminate-not_is_asyncio] 245s [gw0] [ 34%] PASSED test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[not_invalidate_conn_rec-has_terminate-not_is_asyncio] 246s test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[not_invalidate_conn_rec-not_has_terminate-is_asyncio] 246s [gw0] [ 34%] PASSED test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[not_invalidate_conn_rec-not_has_terminate-is_asyncio] 247s test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[not_invalidate_conn_rec-not_has_terminate-not_is_asyncio] 247s [gw0] [ 34%] PASSED test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[not_invalidate_conn_rec-not_has_terminate-not_is_asyncio] 247s test/engine/test_pool.py::PoolEventsTest::test_checkin_event_on_subsequently_recreated 247s [gw0] [ 34%] PASSED test/engine/test_pool.py::PoolEventsTest::test_checkin_event_on_subsequently_recreated 247s test/engine/test_pool.py::PoolEventsTest::test_checkout_event 247s [gw0] [ 34%] PASSED test/engine/test_pool.py::PoolEventsTest::test_checkout_event 247s test/engine/test_pool.py::PoolEventsTest::test_checkout_event_fires_subsequent 247s [gw0] [ 34%] PASSED test/engine/test_pool.py::PoolEventsTest::test_checkout_event_fires_subsequent 247s test/engine/test_pool.py::PoolEventsTest::test_checkout_event_on_subsequently_recreated 247s [gw0] [ 34%] PASSED test/engine/test_pool.py::PoolEventsTest::test_checkout_event_on_subsequently_recreated 247s test/engine/test_pool.py::PoolEventsTest::test_close 247s [gw0] [ 34%] PASSED test/engine/test_pool.py::PoolEventsTest::test_close 247s test/engine/test_pool.py::PoolEventsTest::test_connect_event 247s [gw0] [ 34%] PASSED test/engine/test_pool.py::PoolEventsTest::test_connect_event 247s test/engine/test_pool.py::PoolEventsTest::test_connect_event_fails_invalidates[base_exception] 247s [gw0] [ 34%] PASSED test/engine/test_pool.py::PoolEventsTest::test_connect_event_fails_invalidates[base_exception] 247s test/engine/test_pool.py::PoolEventsTest::test_connect_event_fails_invalidates[plain] 247s [gw0] [ 34%] PASSED test/engine/test_pool.py::PoolEventsTest::test_connect_event_fails_invalidates[plain] 247s test/engine/test_pool.py::PoolEventsTest::test_connect_event_fires_subsequent 247s [gw0] [ 34%] PASSED test/engine/test_pool.py::PoolEventsTest::test_connect_event_fires_subsequent 247s test/engine/test_pool.py::PoolEventsTest::test_connect_insert_event 247s [gw0] [ 34%] PASSED test/engine/test_pool.py::PoolEventsTest::test_connect_insert_event 247s test/engine/test_pool.py::PoolEventsTest::test_connect_on_previously_recreated 247s [gw0] [ 34%] PASSED test/engine/test_pool.py::PoolEventsTest::test_connect_on_previously_recreated 247s test/engine/test_pool.py::PoolEventsTest::test_connect_on_subsequently_recreated 247s [gw0] [ 34%] PASSED test/engine/test_pool.py::PoolEventsTest::test_connect_on_subsequently_recreated 247s test/engine/test_pool.py::PoolEventsTest::test_detach 247s [gw0] [ 34%] PASSED test/engine/test_pool.py::PoolEventsTest::test_detach 247s test/engine/test_pool.py::PoolEventsTest::test_detach_close 247s [gw0] [ 34%] PASSED test/engine/test_pool.py::PoolEventsTest::test_detach_close 247s test/engine/test_pool.py::PoolEventsTest::test_first_connect_event 247s [gw0] [ 34%] PASSED test/engine/test_pool.py::PoolEventsTest::test_first_connect_event 247s test/engine/test_pool.py::PoolEventsTest::test_first_connect_event_fires_once 247s [gw0] [ 34%] PASSED test/engine/test_pool.py::PoolEventsTest::test_first_connect_event_fires_once 247s test/engine/test_pool.py::PoolEventsTest::test_first_connect_on_previously_recreated 247s [gw0] [ 34%] PASSED test/engine/test_pool.py::PoolEventsTest::test_first_connect_on_previously_recreated 247s test/engine/test_pool.py::PoolEventsTest::test_first_connect_on_subsequently_recreated 247s [gw0] [ 34%] PASSED test/engine/test_pool.py::PoolEventsTest::test_first_connect_on_subsequently_recreated 247s test/engine/test_pool.py::PoolEventsTest::test_invalidate_event_exception 247s [gw0] [ 34%] PASSED test/engine/test_pool.py::PoolEventsTest::test_invalidate_event_exception 247s test/engine/test_pool.py::PoolEventsTest::test_invalidate_event_no_exception 247s [gw0] [ 34%] PASSED test/engine/test_pool.py::PoolEventsTest::test_invalidate_event_no_exception 247s test/engine/test_pool.py::PoolEventsTest::test_listen_targets_per_subclass 247s [gw0] [ 34%] PASSED test/engine/test_pool.py::PoolEventsTest::test_listen_targets_per_subclass 247s test/engine/test_pool.py::PoolEventsTest::test_listen_targets_scope 247s [gw0] [ 34%] PASSED test/engine/test_pool.py::PoolEventsTest::test_listen_targets_scope 247s test/engine/test_pool.py::PoolEventsTest::test_reset_event 247s [gw0] [ 34%] PASSED test/engine/test_pool.py::PoolEventsTest::test_reset_event 247s test/engine/test_pool.py::PoolEventsTest::test_soft_invalidate_event_exception 247s [gw0] [ 34%] PASSED test/engine/test_pool.py::PoolEventsTest::test_soft_invalidate_event_exception 247s test/engine/test_pool.py::PoolEventsTest::test_soft_invalidate_event_no_exception 247s [gw0] [ 34%] PASSED test/engine/test_pool.py::PoolEventsTest::test_soft_invalidate_event_no_exception 248s test/engine/test_pool.py::PoolFirstConnectSyncTest::test_sync 248s [gw0] [ 34%] PASSED test/engine/test_pool.py::PoolFirstConnectSyncTest::test_sync 248s test/engine/test_pool.py::PoolTest::test_cursor_iterable 248s [gw0] [ 34%] PASSED test/engine/test_pool.py::PoolTest::test_cursor_iterable 248s test/engine/test_pool.py::PoolTest::test_info 248s [gw0] [ 34%] PASSED test/engine/test_pool.py::PoolTest::test_info 248s test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect[AssertionPool-None] 248s [gw0] [ 34%] PASSED test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect[AssertionPool-None] 248s test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect[AsyncAdaptedQueuePool-True] 248s [gw0] [ 34%] PASSED test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect[AsyncAdaptedQueuePool-True] 248s test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect[FallbackAsyncAdaptedQueuePool-True] 248s [gw0] [ 34%] PASSED test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect[FallbackAsyncAdaptedQueuePool-True] 248s test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect[NullPool-None] 248s [gw0] [ 34%] PASSED test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect[NullPool-None] 248s test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect[QueuePool-False] 248s [gw0] [ 34%] PASSED test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect[QueuePool-False] 248s test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect[SingletonThreadPool-False] 248s [gw0] [ 34%] PASSED test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect[SingletonThreadPool-False] 248s test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect[StaticPool-None] 248s [gw0] [ 34%] PASSED test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect[StaticPool-None] 248s test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect_cls[AssertionPool-False] 248s [gw0] [ 34%] PASSED test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect_cls[AssertionPool-False] 248s test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect_cls[AsyncAdaptedQueuePool-True] 248s [gw0] [ 34%] PASSED test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect_cls[AsyncAdaptedQueuePool-True] 248s test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect_cls[FallbackAsyncAdaptedQueuePool-True] 248s [gw0] [ 34%] PASSED test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect_cls[FallbackAsyncAdaptedQueuePool-True] 248s test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect_cls[NullPool-False] 248s [gw0] [ 34%] PASSED test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect_cls[NullPool-False] 248s test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect_cls[QueuePool-False] 248s [gw0] [ 34%] PASSED test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect_cls[QueuePool-False] 248s test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect_cls[SingletonThreadPool-False] 248s [gw0] [ 34%] PASSED test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect_cls[SingletonThreadPool-False] 248s test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect_cls[StaticPool-False] 248s [gw0] [ 34%] PASSED test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect_cls[StaticPool-False] 248s test/engine/test_pool.py::PoolTest::test_no_connect_on_recreate 248s [gw0] [ 34%] PASSED test/engine/test_pool.py::PoolTest::test_no_connect_on_recreate 248s test/engine/test_pool.py::PoolTest::test_rec_close_reopen 248s [gw0] [ 34%] PASSED test/engine/test_pool.py::PoolTest::test_rec_close_reopen 248s test/engine/test_pool.py::PoolTest::test_rec_fairy_adapted_dialect 248s [gw0] [ 34%] PASSED test/engine/test_pool.py::PoolTest::test_rec_fairy_adapted_dialect 248s test/engine/test_pool.py::PoolTest::test_rec_fairy_default_dialect 248s [gw0] [ 34%] PASSED test/engine/test_pool.py::PoolTest::test_rec_fairy_default_dialect 248s test/engine/test_pool.py::PoolTest::test_rec_info 248s [gw0] [ 34%] PASSED test/engine/test_pool.py::PoolTest::test_rec_info 248s test/engine/test_pool.py::PoolTest::test_rec_unconnected 248s [gw0] [ 34%] PASSED test/engine/test_pool.py::PoolTest::test_rec_unconnected 248s test/engine/test_pool.py::PoolTest::test_recreate_state[AssertionPool-pool_args5] 248s [gw0] [ 34%] PASSED test/engine/test_pool.py::PoolTest::test_recreate_state[AssertionPool-pool_args5] 248s test/engine/test_pool.py::PoolTest::test_recreate_state[NullPool-pool_args2] 248s [gw0] [ 34%] PASSED test/engine/test_pool.py::PoolTest::test_recreate_state[NullPool-pool_args2] 248s test/engine/test_pool.py::PoolTest::test_recreate_state[QueuePool-pool_args0] 248s [gw0] [ 34%] PASSED test/engine/test_pool.py::PoolTest::test_recreate_state[QueuePool-pool_args0] 248s test/engine/test_pool.py::PoolTest::test_recreate_state[QueuePool-pool_args1] 248s [gw0] [ 34%] PASSED test/engine/test_pool.py::PoolTest::test_recreate_state[QueuePool-pool_args1] 248s test/engine/test_pool.py::PoolTest::test_recreate_state[SingletonThreadPool-pool_args3] 248s [gw0] [ 34%] PASSED test/engine/test_pool.py::PoolTest::test_recreate_state[SingletonThreadPool-pool_args3] 248s test/engine/test_pool.py::PoolTest::test_recreate_state[StaticPool-pool_args4] 248s [gw0] [ 34%] PASSED test/engine/test_pool.py::PoolTest::test_recreate_state[StaticPool-pool_args4] 248s test/engine/test_pool.py::QueuePoolTest::test_connect_checkout_handler_always_gets_info 248s [gw0] [ 34%] PASSED test/engine/test_pool.py::QueuePoolTest::test_connect_checkout_handler_always_gets_info 248s test/engine/test_pool.py::QueuePoolTest::test_connect_handler_not_called_for_recycled 248s [gw0] [ 34%] PASSED test/engine/test_pool.py::QueuePoolTest::test_connect_handler_not_called_for_recycled 248s test/engine/test_pool.py::QueuePoolTest::test_connrec_invalidated_within_checkout_no_race 248s [gw0] [ 34%] PASSED test/engine/test_pool.py::QueuePoolTest::test_connrec_invalidated_within_checkout_no_race 248s test/engine/test_pool.py::QueuePoolTest::test_detach 248s [gw0] [ 34%] PASSED test/engine/test_pool.py::QueuePoolTest::test_detach 248s test/engine/test_pool.py::QueuePoolTest::test_detach_via_invalidate 248s [gw0] [ 34%] PASSED test/engine/test_pool.py::QueuePoolTest::test_detach_via_invalidate 248s test/engine/test_pool.py::QueuePoolTest::test_dispose_closes_pooled 248s [gw0] [ 34%] PASSED test/engine/test_pool.py::QueuePoolTest::test_dispose_closes_pooled 248s test/engine/test_pool.py::QueuePoolTest::test_error_on_pooled_reconnect_cleanup_invalidate 248s [gw0] [ 34%] PASSED test/engine/test_pool.py::QueuePoolTest::test_error_on_pooled_reconnect_cleanup_invalidate 249s test/engine/test_pool.py::QueuePoolTest::test_error_on_pooled_reconnect_cleanup_recycle 249s [gw1] [ 34%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_adapt_statement_cloned_traversal 250s test/aaa_profiling/test_memusage.py::CycleTest::test_adapt_statement_replacement_traversal 250s [gw0] [ 34%] PASSED test/engine/test_pool.py::QueuePoolTest::test_error_on_pooled_reconnect_cleanup_recycle 250s test/engine/test_pool.py::QueuePoolTest::test_error_on_pooled_reconnect_cleanup_wcheckout_event[base_exception] 250s [gw0] [ 34%] PASSED test/engine/test_pool.py::QueuePoolTest::test_error_on_pooled_reconnect_cleanup_wcheckout_event[base_exception] 250s test/engine/test_pool.py::QueuePoolTest::test_error_on_pooled_reconnect_cleanup_wcheckout_event[plain] 250s [gw0] [ 34%] PASSED test/engine/test_pool.py::QueuePoolTest::test_error_on_pooled_reconnect_cleanup_wcheckout_event[plain] 250s test/engine/test_pool.py::QueuePoolTest::test_fifo 250s [gw0] [ 34%] PASSED test/engine/test_pool.py::QueuePoolTest::test_fifo 250s test/aaa_profiling/test_pool.py::QueuePoolTest::test_first_connect 250s [gw0] [ 34%] SKIPPED test/aaa_profiling/test_pool.py::QueuePoolTest::test_first_connect 253s test/engine/test_pool.py::QueuePoolTest::test_hanging_connect_within_overflow 253s [gw1] [ 34%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_adapt_statement_replacement_traversal 254s test/aaa_profiling/test_memusage.py::CycleTest::test_cache_key 254s [gw0] [ 34%] PASSED test/engine/test_pool.py::QueuePoolTest::test_hanging_connect_within_overflow 254s test/engine/test_pool.py::QueuePoolTest::test_invalidate 254s [gw0] [ 34%] PASSED test/engine/test_pool.py::QueuePoolTest::test_invalidate 254s test/engine/test_pool.py::QueuePoolTest::test_lifo 254s [gw0] [ 34%] PASSED test/engine/test_pool.py::QueuePoolTest::test_lifo 254s test/engine/test_pool.py::QueuePoolTest::test_max_overflow 254s [gw0] [ 34%] PASSED test/engine/test_pool.py::QueuePoolTest::test_max_overflow 254s test/engine/test_pool.py::QueuePoolTest::test_no_double_checkin 254s [gw0] [ 34%] PASSED test/engine/test_pool.py::QueuePoolTest::test_no_double_checkin 255s test/engine/test_pool.py::QueuePoolTest::test_no_overflow 255s [gw0] [ 34%] PASSED test/engine/test_pool.py::QueuePoolTest::test_no_overflow 257s test/engine/test_pool.py::QueuePoolTest::test_notify_waiters 257s [gw1] [ 34%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_cache_key 258s test/aaa_profiling/test_memusage.py::CycleTest::test_column_adapter_lookup 258s [gw0] [ 34%] PASSED test/engine/test_pool.py::QueuePoolTest::test_notify_waiters 258s test/engine/test_pool.py::QueuePoolTest::test_overflow_no_gc 258s [gw0] [ 34%] PASSED test/engine/test_pool.py::QueuePoolTest::test_overflow_no_gc 258s test/engine/test_pool.py::QueuePoolTest::test_overflow_reset_on_failed_connect 258s [gw0] [ 34%] PASSED test/engine/test_pool.py::QueuePoolTest::test_overflow_reset_on_failed_connect 258s test/engine/test_pool.py::QueuePoolTest::test_queuepool_close 258s [gw0] [ 34%] PASSED test/engine/test_pool.py::QueuePoolTest::test_queuepool_close 258s test/engine/test_pool.py::QueuePoolTest::test_queuepool_del 258s [gw0] [ 34%] PASSED test/engine/test_pool.py::QueuePoolTest::test_queuepool_del 258s test/engine/test_pool.py::QueuePoolTest::test_reconnect 258s [gw0] [ 34%] PASSED test/engine/test_pool.py::QueuePoolTest::test_reconnect 258s test/engine/test_pool.py::QueuePoolTest::test_recreate 258s [gw0] [ 34%] PASSED test/engine/test_pool.py::QueuePoolTest::test_recreate 258s test/engine/test_pool.py::QueuePoolTest::test_recycle 258s [gw0] [ 34%] PASSED test/engine/test_pool.py::QueuePoolTest::test_recycle 258s test/engine/test_pool.py::QueuePoolTest::test_recycle_on_invalidate 258s [gw0] [ 34%] PASSED test/engine/test_pool.py::QueuePoolTest::test_recycle_on_invalidate 258s test/engine/test_pool.py::QueuePoolTest::test_recycle_on_soft_invalidate 258s [gw0] [ 34%] PASSED test/engine/test_pool.py::QueuePoolTest::test_recycle_on_soft_invalidate 261s test/engine/test_pool.py::QueuePoolTest::test_recycle_pool_no_race 261s [gw1] [ 34%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_column_adapter_lookup 263s test/aaa_profiling/test_memusage.py::CycleTest::test_core_select_from_orm_query 263s [gw0] [ 34%] PASSED test/engine/test_pool.py::QueuePoolTest::test_recycle_pool_no_race 263s test/aaa_profiling/test_pool.py::QueuePoolTest::test_second_connect 263s [gw0] [ 34%] SKIPPED test/aaa_profiling/test_pool.py::QueuePoolTest::test_second_connect 265s test/engine/test_pool.py::QueuePoolTest::test_timeout 265s [gw1] [ 34%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_core_select_from_orm_query 265s test/aaa_profiling/test_memusage.py::CycleTest::test_entity_path_w_aliased 265s [gw0] [ 34%] PASSED test/engine/test_pool.py::QueuePoolTest::test_timeout 265s test/engine/test_pool.py::QueuePoolTest::test_timeout_accessor 265s [gw0] [ 34%] PASSED test/engine/test_pool.py::QueuePoolTest::test_timeout_accessor 269s test/engine/test_pool.py::QueuePoolTest::test_timeout_race 269s [gw1] [ 34%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_entity_path_w_aliased 269s test/aaa_profiling/test_memusage.py::CycleTest::test_join_via_query_relationship 269s [gw0] [ 34%] PASSED test/engine/test_pool.py::QueuePoolTest::test_timeout_race 270s test/engine/test_pool.py::QueuePoolTest::test_timeout_subsecond_precision 270s [gw0] [ 34%] PASSED test/engine/test_pool.py::QueuePoolTest::test_timeout_subsecond_precision 270s test/engine/test_pool.py::QueuePoolTest::test_unlimited[-5] 270s [gw0] [ 34%] PASSED test/engine/test_pool.py::QueuePoolTest::test_unlimited[-5] 270s test/engine/test_pool.py::QueuePoolTest::test_unlimited[0] 270s [gw0] [ 34%] PASSED test/engine/test_pool.py::QueuePoolTest::test_unlimited[0] 270s test/engine/test_pool.py::QueuePoolTest::test_unlimited[1] 270s [gw0] [ 34%] PASSED test/engine/test_pool.py::QueuePoolTest::test_unlimited[1] 270s test/engine/test_pool.py::QueuePoolTest::test_unlimited[42] 270s [gw0] [ 34%] PASSED test/engine/test_pool.py::QueuePoolTest::test_unlimited[42] 270s test/engine/test_pool.py::QueuePoolTest::test_userspace_disconnectionerror_weakref_finalizer[invalidate_conn_rec-detached_gc] 270s [gw0] [ 34%] PASSED test/engine/test_pool.py::QueuePoolTest::test_userspace_disconnectionerror_weakref_finalizer[invalidate_conn_rec-detached_gc] 271s test/engine/test_pool.py::QueuePoolTest::test_userspace_disconnectionerror_weakref_finalizer[invalidate_conn_rec-normal_gc] 271s [gw0] [ 34%] PASSED test/engine/test_pool.py::QueuePoolTest::test_userspace_disconnectionerror_weakref_finalizer[invalidate_conn_rec-normal_gc] 272s test/engine/test_pool.py::QueuePoolTest::test_userspace_disconnectionerror_weakref_finalizer[not_invalidate_conn_rec-detached_gc] 272s [gw0] [ 34%] PASSED test/engine/test_pool.py::QueuePoolTest::test_userspace_disconnectionerror_weakref_finalizer[not_invalidate_conn_rec-detached_gc] 272s test/engine/test_pool.py::QueuePoolTest::test_userspace_disconnectionerror_weakref_finalizer[not_invalidate_conn_rec-normal_gc] 272s [gw0] [ 34%] PASSED test/engine/test_pool.py::QueuePoolTest::test_userspace_disconnectionerror_weakref_finalizer[not_invalidate_conn_rec-normal_gc] 273s test/engine/test_pool.py::QueuePoolTest::test_waiters_handled 273s [gw1] [ 34%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_join_via_query_relationship 274s test/aaa_profiling/test_memusage.py::CycleTest::test_join_via_query_to_entity 274s [gw0] [ 34%] PASSED test/engine/test_pool.py::QueuePoolTest::test_waiters_handled 274s test/engine/test_pool.py::ResetOnReturnTest::test_custom[detach] 274s [gw0] [ 34%] PASSED test/engine/test_pool.py::ResetOnReturnTest::test_custom[detach] 274s test/engine/test_pool.py::ResetOnReturnTest::test_custom[invalidate] 274s [gw0] [ 34%] PASSED test/engine/test_pool.py::ResetOnReturnTest::test_custom[invalidate] 274s test/engine/test_pool.py::ResetOnReturnTest::test_custom[return] 274s [gw0] [ 34%] PASSED test/engine/test_pool.py::ResetOnReturnTest::test_custom[return] 274s test/engine/test_pool.py::ResetOnReturnTest::test_custom_via_engine[False-False] 274s [gw0] [ 34%] PASSED test/engine/test_pool.py::ResetOnReturnTest::test_custom_via_engine[False-False] 274s test/engine/test_pool.py::ResetOnReturnTest::test_custom_via_engine[False-True] 274s [gw0] [ 34%] PASSED test/engine/test_pool.py::ResetOnReturnTest::test_custom_via_engine[False-True] 274s test/engine/test_pool.py::ResetOnReturnTest::test_custom_via_engine[True-False] 274s [gw0] [ 34%] PASSED test/engine/test_pool.py::ResetOnReturnTest::test_custom_via_engine[True-False] 274s test/engine/test_pool.py::ResetOnReturnTest::test_custom_via_engine[True-True] 274s [gw0] [ 34%] PASSED test/engine/test_pool.py::ResetOnReturnTest::test_custom_via_engine[True-True] 274s test/engine/test_pool.py::ResetOnReturnTest::test_plain_commit 274s [gw0] [ 34%] PASSED test/engine/test_pool.py::ResetOnReturnTest::test_plain_commit 274s test/engine/test_pool.py::ResetOnReturnTest::test_plain_none 274s [gw0] [ 34%] PASSED test/engine/test_pool.py::ResetOnReturnTest::test_plain_none 274s test/engine/test_pool.py::ResetOnReturnTest::test_plain_rollback[False] 274s [gw0] [ 34%] PASSED test/engine/test_pool.py::ResetOnReturnTest::test_plain_rollback[False] 274s test/engine/test_pool.py::ResetOnReturnTest::test_plain_rollback[True] 274s [gw0] [ 34%] PASSED test/engine/test_pool.py::ResetOnReturnTest::test_plain_rollback[True] 274s test/engine/test_pool.py::ResetOnReturnTest::test_plain_rollback_via_engine[False-False] 274s [gw0] [ 34%] PASSED test/engine/test_pool.py::ResetOnReturnTest::test_plain_rollback_via_engine[False-False] 274s test/engine/test_pool.py::ResetOnReturnTest::test_plain_rollback_via_engine[False-True] 274s [gw0] [ 34%] PASSED test/engine/test_pool.py::ResetOnReturnTest::test_plain_rollback_via_engine[False-True] 274s test/engine/test_pool.py::ResetOnReturnTest::test_plain_rollback_via_engine[True-False] 274s [gw0] [ 34%] PASSED test/engine/test_pool.py::ResetOnReturnTest::test_plain_rollback_via_engine[True-False] 274s test/engine/test_pool.py::ResetOnReturnTest::test_plain_rollback_via_engine[True-True] 274s [gw0] [ 34%] PASSED test/engine/test_pool.py::ResetOnReturnTest::test_plain_rollback_via_engine[True-True] 274s test/engine/test_pool.py::SingletonThreadPoolTest::test_cleanup 274s [gw0] [ 34%] PASSED test/engine/test_pool.py::SingletonThreadPoolTest::test_cleanup 274s test/engine/test_pool.py::SingletonThreadPoolTest::test_no_rollback_from_nested_connections 274s [gw0] [ 34%] PASSED test/engine/test_pool.py::SingletonThreadPoolTest::test_no_rollback_from_nested_connections 274s test/engine/test_pool.py::StaticPoolTest::test_connect 274s [gw0] [ 34%] PASSED test/engine/test_pool.py::StaticPoolTest::test_connect 274s test/engine/test_pool.py::StaticPoolTest::test_recreate 274s [gw0] [ 34%] PASSED test/engine/test_pool.py::StaticPoolTest::test_recreate 274s test/engine/test_processors.py::CyBooleanProcessorTest::test_int_to_bool_negative_int 274s [gw0] [ 34%] SKIPPED test/engine/test_processors.py::CyBooleanProcessorTest::test_int_to_bool_negative_int 274s test/engine/test_processors.py::CyBooleanProcessorTest::test_int_to_bool_none 274s [gw0] [ 34%] SKIPPED test/engine/test_processors.py::CyBooleanProcessorTest::test_int_to_bool_none 274s test/engine/test_processors.py::CyBooleanProcessorTest::test_int_to_bool_one 274s [gw0] [ 34%] SKIPPED test/engine/test_processors.py::CyBooleanProcessorTest::test_int_to_bool_one 274s test/engine/test_processors.py::CyBooleanProcessorTest::test_int_to_bool_positive_int 274s [gw0] [ 34%] SKIPPED test/engine/test_processors.py::CyBooleanProcessorTest::test_int_to_bool_positive_int 274s test/engine/test_processors.py::CyBooleanProcessorTest::test_int_to_bool_zero 274s [gw0] [ 34%] SKIPPED test/engine/test_processors.py::CyBooleanProcessorTest::test_int_to_bool_zero 274s test/engine/test_processors.py::CyDateProcessorTest::test_date_invalid_string 274s [gw0] [ 34%] SKIPPED test/engine/test_processors.py::CyDateProcessorTest::test_date_invalid_string 274s test/engine/test_processors.py::CyDateProcessorTest::test_date_no_string 274s [gw0] [ 35%] SKIPPED test/engine/test_processors.py::CyDateProcessorTest::test_date_no_string 274s test/engine/test_processors.py::CyDateProcessorTest::test_datetime_invalid_string 274s [gw0] [ 35%] SKIPPED test/engine/test_processors.py::CyDateProcessorTest::test_datetime_invalid_string 274s test/engine/test_processors.py::CyDateProcessorTest::test_datetime_no_string_custom_reg 274s [gw0] [ 35%] SKIPPED test/engine/test_processors.py::CyDateProcessorTest::test_datetime_no_string_custom_reg 274s test/engine/test_processors.py::CyDateProcessorTest::test_iso_datetime 274s [gw0] [ 35%] SKIPPED test/engine/test_processors.py::CyDateProcessorTest::test_iso_datetime 274s test/engine/test_processors.py::CyDateProcessorTest::test_time_invalid_string 274s [gw0] [ 35%] SKIPPED test/engine/test_processors.py::CyDateProcessorTest::test_time_invalid_string 274s test/engine/test_processors.py::CyDateProcessorTest::test_time_no_string_custom_reg 274s [gw0] [ 35%] SKIPPED test/engine/test_processors.py::CyDateProcessorTest::test_time_no_string_custom_reg 274s test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_dict 274s [gw0] [ 35%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_dict 274s test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_empty_sequence 274s [gw0] [ 35%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_empty_sequence 274s test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_error 274s [gw0] [ 35%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_error 274s test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_none 274s [gw0] [ 35%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_none 274s test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_sequence_dict 274s [gw0] [ 35%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_sequence_dict 274s test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_sequence_error 274s [gw0] [ 35%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_sequence_error 274s test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_sequence_sequence 274s [gw0] [ 35%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_sequence_sequence 274s test/engine/test_processors.py::CyDistillArgsTest::test_distill_raw_dict 274s [gw0] [ 35%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_raw_dict 274s test/engine/test_processors.py::CyDistillArgsTest::test_distill_raw_empty_list 274s [gw0] [ 35%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_raw_empty_list 274s test/engine/test_processors.py::CyDistillArgsTest::test_distill_raw_error 274s [gw0] [ 35%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_raw_error 274s test/engine/test_processors.py::CyDistillArgsTest::test_distill_raw_list_dict 274s [gw0] [ 35%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_raw_list_dict 274s test/engine/test_processors.py::CyDistillArgsTest::test_distill_raw_list_sequence 274s [gw0] [ 35%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_raw_list_sequence 274s test/engine/test_processors.py::CyDistillArgsTest::test_distill_raw_none 274s [gw0] [ 35%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_raw_none 274s test/engine/test_processors.py::CyDistillArgsTest::test_distill_raw_sequence_error 274s [gw0] [ 35%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_raw_sequence_error 274s test/engine/test_processors.py::CyDistillArgsTest::test_distill_raw_tuple 274s [gw0] [ 35%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_raw_tuple 274s test/engine/test_processors.py::PyDateProcessorTest::test_date_invalid_string 274s [gw0] [ 35%] PASSED test/engine/test_processors.py::PyDateProcessorTest::test_date_invalid_string 274s test/engine/test_processors.py::PyDateProcessorTest::test_date_no_string 274s [gw0] [ 35%] PASSED test/engine/test_processors.py::PyDateProcessorTest::test_date_no_string 274s test/engine/test_processors.py::PyDateProcessorTest::test_datetime_invalid_string 274s [gw0] [ 35%] PASSED test/engine/test_processors.py::PyDateProcessorTest::test_datetime_invalid_string 274s test/engine/test_processors.py::PyDateProcessorTest::test_datetime_no_string_custom_reg 274s [gw0] [ 35%] PASSED test/engine/test_processors.py::PyDateProcessorTest::test_datetime_no_string_custom_reg 274s test/engine/test_processors.py::PyDateProcessorTest::test_iso_datetime 274s [gw0] [ 35%] PASSED test/engine/test_processors.py::PyDateProcessorTest::test_iso_datetime 274s test/engine/test_processors.py::PyDateProcessorTest::test_time_invalid_string 274s [gw0] [ 35%] PASSED test/engine/test_processors.py::PyDateProcessorTest::test_time_invalid_string 274s test/engine/test_processors.py::PyDateProcessorTest::test_time_no_string_custom_reg 274s [gw0] [ 35%] PASSED test/engine/test_processors.py::PyDateProcessorTest::test_time_no_string_custom_reg 274s test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_dict 274s [gw0] [ 35%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_dict 274s test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_empty_sequence 274s [gw0] [ 35%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_empty_sequence 274s test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_error 274s [gw0] [ 35%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_error 274s test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_none 274s [gw0] [ 35%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_none 274s test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_sequence_dict 274s [gw0] [ 35%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_sequence_dict 274s test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_sequence_error 274s [gw0] [ 35%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_sequence_error 274s test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_sequence_sequence 274s [gw0] [ 35%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_sequence_sequence 274s test/engine/test_processors.py::PyDistillArgsTest::test_distill_raw_dict 274s [gw0] [ 35%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_raw_dict 274s test/engine/test_processors.py::PyDistillArgsTest::test_distill_raw_empty_list 274s [gw0] [ 35%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_raw_empty_list 274s test/engine/test_processors.py::PyDistillArgsTest::test_distill_raw_error 274s [gw0] [ 35%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_raw_error 274s test/engine/test_processors.py::PyDistillArgsTest::test_distill_raw_list_dict 274s [gw0] [ 35%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_raw_list_dict 274s test/engine/test_processors.py::PyDistillArgsTest::test_distill_raw_list_sequence 274s [gw0] [ 35%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_raw_list_sequence 274s test/engine/test_processors.py::PyDistillArgsTest::test_distill_raw_none 274s [gw0] [ 35%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_raw_none 274s test/engine/test_processors.py::PyDistillArgsTest::test_distill_raw_sequence_error 274s [gw0] [ 35%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_raw_sequence_error 274s test/engine/test_processors.py::PyDistillArgsTest::test_distill_raw_tuple 274s [gw0] [ 35%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_raw_tuple 274s test/orm/inheritance/test_productspec.py::InheritTest::test_five 274s [gw0] [ 35%] PASSED test/orm/inheritance/test_productspec.py::InheritTest::test_five 274s test/orm/inheritance/test_productspec.py::InheritTest::test_four 274s [gw0] [ 35%] PASSED test/orm/inheritance/test_productspec.py::InheritTest::test_four 274s test/orm/inheritance/test_productspec.py::InheritTest::test_one 274s [gw0] [ 35%] PASSED test/orm/inheritance/test_productspec.py::InheritTest::test_one 274s test/orm/inheritance/test_productspec.py::InheritTest::test_three 274s [gw0] [ 35%] PASSED test/orm/inheritance/test_productspec.py::InheritTest::test_three 274s test/orm/inheritance/test_productspec.py::InheritTest::test_two 274s [gw0] [ 35%] PASSED test/orm/inheritance/test_productspec.py::InheritTest::test_two 274s test/dialect/test_pyodbc.py::PyODBCTest::test_pyodbc_version 274s [gw0] [ 35%] PASSED test/dialect/test_pyodbc.py::PyODBCTest::test_pyodbc_version 274s test/orm/test_query.py::AggregateTest::test_apply 274s [gw0] [ 35%] PASSED test/orm/test_query.py::AggregateTest::test_apply 274s test/orm/test_query.py::AggregateTest::test_having 274s [gw0] [ 35%] PASSED test/orm/test_query.py::AggregateTest::test_having 274s test/orm/test_query.py::AggregateTest::test_sum 274s [gw0] [ 35%] PASSED test/orm/test_query.py::AggregateTest::test_sum 274s test/dialect/mysql/test_query.py::AnyAllTest::test_all_w_comparator 274s [gw0] [ 35%] SKIPPED test/dialect/mysql/test_query.py::AnyAllTest::test_all_w_comparator 274s test/dialect/mysql/test_query.py::AnyAllTest::test_any_literal 274s [gw0] [ 35%] SKIPPED test/dialect/mysql/test_query.py::AnyAllTest::test_any_literal 274s test/dialect/mysql/test_query.py::AnyAllTest::test_any_w_comparator 274s [gw0] [ 35%] SKIPPED test/dialect/mysql/test_query.py::AnyAllTest::test_any_w_comparator 274s test/orm/test_query.py::BooleanEvalTest::test_five 274s [gw0] [ 35%] PASSED test/orm/test_query.py::BooleanEvalTest::test_five 274s test/orm/test_query.py::BooleanEvalTest::test_four 274s [gw0] [ 35%] PASSED test/orm/test_query.py::BooleanEvalTest::test_four 274s test/orm/test_query.py::BooleanEvalTest::test_one 274s [gw0] [ 35%] PASSED test/orm/test_query.py::BooleanEvalTest::test_one 274s test/orm/test_query.py::BooleanEvalTest::test_three 274s [gw0] [ 35%] PASSED test/orm/test_query.py::BooleanEvalTest::test_three 274s test/orm/test_query.py::BooleanEvalTest::test_two 274s [gw0] [ 35%] PASSED test/orm/test_query.py::BooleanEvalTest::test_two 274s test/orm/test_query.py::ColumnPropertyTest::test_anon_label_ad_hoc_labeling 274s [gw0] [ 35%] PASSED test/orm/test_query.py::ColumnPropertyTest::test_anon_label_ad_hoc_labeling 274s test/orm/test_query.py::ColumnPropertyTest::test_anon_label_function_auto 274s [gw0] [ 35%] PASSED test/orm/test_query.py::ColumnPropertyTest::test_anon_label_function_auto 274s test/orm/test_query.py::ColumnPropertyTest::test_anon_label_function_manual 274s [gw0] [ 35%] PASSED test/orm/test_query.py::ColumnPropertyTest::test_anon_label_function_manual 274s test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_labeled_prop_attr_aliased_four 274s [gw0] [ 35%] PASSED test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_labeled_prop_attr_aliased_four 274s test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_labeled_prop_attr_aliased_one 274s [gw0] [ 35%] PASSED test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_labeled_prop_attr_aliased_one 274s test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_labeled_prop_attr_aliased_three 274s [gw0] [ 35%] PASSED test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_labeled_prop_attr_aliased_three 274s test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_labeled_prop_attr_aliased_two 274s [gw0] [ 35%] PASSED test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_labeled_prop_attr_aliased_two 274s test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_prop_aliased_string 275s [gw0] [ 35%] PASSED test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_prop_aliased_string 275s test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_prop_attr 275s [gw0] [ 35%] PASSED test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_prop_attr 275s test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_prop_attr_non_present 275s [gw0] [ 35%] PASSED test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_prop_attr_non_present 275s test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_prop_string 275s [gw0] [ 35%] PASSED test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_prop_string 275s test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_unlabeled_prop_attr_aliased_one 275s [gw0] [ 35%] PASSED test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_unlabeled_prop_attr_aliased_one 275s test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_unlabeled_prop_attr_aliased_three 275s [gw0] [ 35%] PASSED test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_unlabeled_prop_attr_aliased_three 275s test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_unlabeled_prop_attr_aliased_two 275s [gw0] [ 35%] PASSED test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_unlabeled_prop_attr_aliased_two 275s test/orm/test_query.py::ComparatorTest::test_clause_element_query_resolve 275s [gw0] [ 35%] PASSED test/orm/test_query.py::ComparatorTest::test_clause_element_query_resolve 275s test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_composite_alias 275s [gw0] [ 35%] PASSED test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_composite_alias 275s test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_except_style1 275s [gw0] [ 35%] PASSED test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_except_style1 275s test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_except_style2 275s [gw0] [ 35%] PASSED test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_except_style2 275s test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_except_style3 275s [gw0] [ 35%] PASSED test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_except_style3 275s test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_except_style4 275s [gw0] [ 35%] PASSED test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_except_style4 275s test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_intersect 275s [gw0] [ 35%] PASSED test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_intersect 275s test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_intersect_unions 275s [gw0] [ 35%] PASSED test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_intersect_unions 275s test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_intersect_unions_2 275s [gw0] [ 35%] PASSED test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_intersect_unions_2 275s test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_intersect_unions_3 275s [gw0] [ 35%] PASSED test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_intersect_unions_3 275s test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_union 275s [gw0] [ 35%] PASSED test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_union 275s test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_union_all 275s [gw0] [ 35%] PASSED test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_union_all 275s test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_union_all_lightweight 275s [gw0] [ 35%] PASSED test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_union_all_lightweight 275s test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_union_ordered 275s [gw0] [ 35%] PASSED test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_union_ordered 275s test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_union_ordered_alias 275s [gw0] [ 35%] PASSED test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_union_ordered_alias 275s test/dialect/mysql/test_query.py::ComputedTest::test_column_computed_for_nullable[False] 275s [gw0] [ 35%] SKIPPED test/dialect/mysql/test_query.py::ComputedTest::test_column_computed_for_nullable[False] 275s test/dialect/mysql/test_query.py::ComputedTest::test_column_computed_for_nullable[None] 275s [gw0] [ 35%] SKIPPED test/dialect/mysql/test_query.py::ComputedTest::test_column_computed_for_nullable[None] 275s test/dialect/mysql/test_query.py::ComputedTest::test_column_computed_for_nullable[True] 275s [gw0] [ 35%] SKIPPED test/dialect/mysql/test_query.py::ComputedTest::test_column_computed_for_nullable[True] 275s test/dialect/mysql/test_query.py::ComputedTest::test_column_computed_for_nullable[unset] 275s [gw0] [ 35%] SKIPPED test/dialect/mysql/test_query.py::ComputedTest::test_column_computed_for_nullable[unset] 275s test/orm/test_query.py::CountTest::test_basic 275s [gw0] [ 35%] PASSED test/orm/test_query.py::CountTest::test_basic 275s test/orm/test_query.py::CountTest::test_basic_future 275s [gw0] [ 35%] PASSED test/orm/test_query.py::CountTest::test_basic_future 275s test/orm/test_query.py::CountTest::test_cols 275s [gw0] [ 35%] PASSED test/orm/test_query.py::CountTest::test_cols 275s test/orm/test_query.py::CountTest::test_cols_future 275s [gw0] [ 35%] PASSED test/orm/test_query.py::CountTest::test_cols_future 275s test/orm/test_query.py::CountTest::test_count_char 275s [gw0] [ 35%] PASSED test/orm/test_query.py::CountTest::test_count_char 275s test/orm/test_query.py::CountTest::test_loader_options_ignored 275s [gw0] [ 35%] PASSED test/orm/test_query.py::CountTest::test_loader_options_ignored 275s test/orm/test_query.py::CountTest::test_multiple_entity 275s [gw0] [ 35%] PASSED test/orm/test_query.py::CountTest::test_multiple_entity 275s test/orm/test_query.py::CountTest::test_multiple_entity_future 275s [gw0] [ 35%] PASSED test/orm/test_query.py::CountTest::test_multiple_entity_future 275s test/orm/test_query.py::CountTest::test_nested 275s [gw0] [ 35%] PASSED test/orm/test_query.py::CountTest::test_nested 275s test/orm/test_query.py::CountTest::test_nested_future 275s [gw0] [ 35%] PASSED test/orm/test_query.py::CountTest::test_nested_future 275s test/orm/test_query.py::DistinctTest::test_basic 275s [gw0] [ 35%] PASSED test/orm/test_query.py::DistinctTest::test_basic 275s test/orm/test_query.py::DistinctTest::test_basic_standalone 275s [gw0] [ 35%] PASSED test/orm/test_query.py::DistinctTest::test_basic_standalone 275s test/orm/test_query.py::DistinctTest::test_columns_augmented_distinct_on 275s [gw0] [ 35%] PASSED test/orm/test_query.py::DistinctTest::test_columns_augmented_distinct_on 275s test/orm/test_query.py::DistinctTest::test_columns_augmented_roundtrip_one_aliased 275s [gw0] [ 35%] PASSED test/orm/test_query.py::DistinctTest::test_columns_augmented_roundtrip_one_aliased 275s test/orm/test_query.py::DistinctTest::test_columns_augmented_roundtrip_one_from_subq 275s [gw0] [ 35%] PASSED test/orm/test_query.py::DistinctTest::test_columns_augmented_roundtrip_one_from_subq 275s test/orm/test_query.py::DistinctTest::test_columns_augmented_roundtrip_three_aliased 275s [gw0] [ 35%] PASSED test/orm/test_query.py::DistinctTest::test_columns_augmented_roundtrip_three_aliased 275s test/orm/test_query.py::DistinctTest::test_columns_augmented_roundtrip_three_from_self 275s [gw0] [ 35%] PASSED test/orm/test_query.py::DistinctTest::test_columns_augmented_roundtrip_three_from_self 275s test/orm/test_query.py::DistinctTest::test_columns_augmented_roundtrip_two 275s [gw0] [ 35%] PASSED test/orm/test_query.py::DistinctTest::test_columns_augmented_roundtrip_two 275s test/orm/test_query.py::DistinctTest::test_columns_augmented_sql_four 275s [gw0] [ 35%] PASSED test/orm/test_query.py::DistinctTest::test_columns_augmented_sql_four 275s test/orm/test_query.py::DistinctTest::test_columns_augmented_sql_illegal_label_reference 275s [gw0] [ 35%] PASSED test/orm/test_query.py::DistinctTest::test_columns_augmented_sql_illegal_label_reference 275s test/orm/test_query.py::DistinctTest::test_columns_augmented_sql_one 275s [gw0] [ 35%] PASSED test/orm/test_query.py::DistinctTest::test_columns_augmented_sql_one 275s test/orm/test_query.py::DistinctTest::test_columns_augmented_sql_three 275s [gw0] [ 35%] PASSED test/orm/test_query.py::DistinctTest::test_columns_augmented_sql_three 275s test/orm/test_query.py::DistinctTest::test_columns_augmented_sql_three_using_label_reference 275s [gw0] [ 35%] PASSED test/orm/test_query.py::DistinctTest::test_columns_augmented_sql_three_using_label_reference 275s test/orm/test_query.py::DistinctTest::test_columns_augmented_sql_two 275s [gw0] [ 35%] PASSED test/orm/test_query.py::DistinctTest::test_columns_augmented_sql_two 275s test/orm/test_query.py::DistinctTest::test_columns_augmented_sql_union_one 275s [gw0] [ 35%] PASSED test/orm/test_query.py::DistinctTest::test_columns_augmented_sql_union_one 275s test/orm/test_query.py::DistinctTest::test_columns_augmented_sql_union_two 275s [gw0] [ 35%] PASSED test/orm/test_query.py::DistinctTest::test_columns_augmented_sql_union_two 275s test/orm/test_query.py::DistinctTest::test_issue_5470_five 275s [gw0] [ 35%] PASSED test/orm/test_query.py::DistinctTest::test_issue_5470_five 275s test/orm/test_query.py::DistinctTest::test_issue_5470_four 275s [gw0] [ 35%] PASSED test/orm/test_query.py::DistinctTest::test_issue_5470_four 275s test/orm/test_query.py::DistinctTest::test_issue_5470_one 275s [gw0] [ 35%] PASSED test/orm/test_query.py::DistinctTest::test_issue_5470_one 275s test/orm/test_query.py::DistinctTest::test_issue_5470_three 275s [gw0] [ 35%] PASSED test/orm/test_query.py::DistinctTest::test_issue_5470_three 275s test/orm/test_query.py::DistinctTest::test_issue_5470_two 275s [gw0] [ 35%] PASSED test/orm/test_query.py::DistinctTest::test_issue_5470_two 275s test/orm/test_query.py::DistinctTest::test_no_automatic_distinct_thing_w_future 275s [gw0] [ 35%] PASSED test/orm/test_query.py::DistinctTest::test_no_automatic_distinct_thing_w_future 275s test/orm/test_query.py::DistinctTest::test_standalone_w_subquery 275s [gw0] [ 35%] PASSED test/orm/test_query.py::DistinctTest::test_standalone_w_subquery 275s test/orm/test_query.py::ExecutionOptionsTest::test_execution_options_to_load_options[do_orm_exec] 275s [gw0] [ 35%] PASSED test/orm/test_query.py::ExecutionOptionsTest::test_execution_options_to_load_options[do_orm_exec] 275s test/orm/test_query.py::ExecutionOptionsTest::test_execution_options_to_load_options[statement] 275s [gw0] [ 35%] PASSED test/orm/test_query.py::ExecutionOptionsTest::test_execution_options_to_load_options[statement] 275s test/orm/test_query.py::ExecutionOptionsTest::test_get_options 275s [gw0] [ 35%] PASSED test/orm/test_query.py::ExecutionOptionsTest::test_get_options 275s test/orm/test_query.py::ExecutionOptionsTest::test_option_building 275s [gw0] [ 35%] PASSED test/orm/test_query.py::ExecutionOptionsTest::test_option_building 275s test/orm/test_query.py::ExecutionOptionsTest::test_options_in_connection 275s [gw0] [ 35%] PASSED test/orm/test_query.py::ExecutionOptionsTest::test_options_in_connection 275s test/orm/test_query.py::ExecutionOptionsTest::test_populate_existing 275s [gw0] [ 35%] PASSED test/orm/test_query.py::ExecutionOptionsTest::test_populate_existing 275s test/orm/test_query.py::ExecutionOptionsTest::test_populate_existing_future 275s [gw0] [ 35%] PASSED test/orm/test_query.py::ExecutionOptionsTest::test_populate_existing_future 275s test/orm/test_query.py::ExistsTest::test_exists 275s [gw0] [ 35%] PASSED test/orm/test_query.py::ExistsTest::test_exists 275s test/orm/test_query.py::ExistsTest::test_exists_arbitrary_col_expression 275s [gw0] [ 35%] PASSED test/orm/test_query.py::ExistsTest::test_exists_arbitrary_col_expression 275s test/orm/test_query.py::ExistsTest::test_exists_col_expression 275s [gw0] [ 35%] PASSED test/orm/test_query.py::ExistsTest::test_exists_col_expression 275s test/orm/test_query.py::ExistsTest::test_exists_col_warning 275s [gw0] [ 35%] PASSED test/orm/test_query.py::ExistsTest::test_exists_col_warning 275s test/orm/test_query.py::ExistsTest::test_exists_labeled_col_expression 275s [gw0] [ 35%] PASSED test/orm/test_query.py::ExistsTest::test_exists_labeled_col_expression 275s test/orm/test_query.py::ExistsTest::test_exists_w_select_from 275s [gw0] [ 35%] PASSED test/orm/test_query.py::ExistsTest::test_exists_w_select_from 275s test/orm/test_query.py::ExpressionTest::test_aliased_sql_construct 275s [gw0] [ 35%] PASSED test/orm/test_query.py::ExpressionTest::test_aliased_sql_construct 275s test/orm/test_query.py::ExpressionTest::test_aliased_sql_construct_raises_adapt_on_names 275s [gw0] [ 35%] PASSED test/orm/test_query.py::ExpressionTest::test_aliased_sql_construct_raises_adapt_on_names 275s test/orm/test_query.py::ExpressionTest::test_deferred_instances 275s [gw0] [ 35%] PASSED test/orm/test_query.py::ExpressionTest::test_deferred_instances 275s test/orm/test_query.py::ExpressionTest::test_exists_no_eagerloads 275s [gw0] [ 35%] PASSED test/orm/test_query.py::ExpressionTest::test_exists_no_eagerloads 275s test/orm/test_query.py::ExpressionTest::test_function_element_column_labels 275s [gw0] [ 35%] PASSED test/orm/test_query.py::ExpressionTest::test_function_element_column_labels 275s test/orm/test_query.py::ExpressionTest::test_group_by_append 275s [gw0] [ 35%] PASSED test/orm/test_query.py::ExpressionTest::test_group_by_append 275s test/orm/test_query.py::ExpressionTest::test_group_by_cancellation 275s [gw0] [ 35%] PASSED test/orm/test_query.py::ExpressionTest::test_group_by_cancellation 275s test/orm/test_query.py::ExpressionTest::test_group_by_cancelled_still_present 275s [gw0] [ 35%] PASSED test/orm/test_query.py::ExpressionTest::test_group_by_cancelled_still_present 275s test/orm/test_query.py::ExpressionTest::test_group_by_plain 275s [gw0] [ 35%] PASSED test/orm/test_query.py::ExpressionTest::test_group_by_plain 275s test/orm/test_query.py::ExpressionTest::test_in 275s [gw0] [ 35%] PASSED test/orm/test_query.py::ExpressionTest::test_in 275s test/orm/test_query.py::ExpressionTest::test_join 275s [gw0] [ 35%] PASSED test/orm/test_query.py::ExpressionTest::test_join 275s test/orm/test_query.py::ExpressionTest::test_label 275s [gw0] [ 35%] PASSED test/orm/test_query.py::ExpressionTest::test_label 275s test/orm/test_query.py::ExpressionTest::test_labeled_subquery 275s [gw0] [ 35%] PASSED test/orm/test_query.py::ExpressionTest::test_labeled_subquery 275s test/orm/test_query.py::ExpressionTest::test_legacy_order_by_cancelled_allows_assertions 275s [gw0] [ 35%] PASSED test/orm/test_query.py::ExpressionTest::test_legacy_order_by_cancelled_allows_assertions 275s test/orm/test_query.py::ExpressionTest::test_named_subquery 275s [gw0] [ 35%] PASSED test/orm/test_query.py::ExpressionTest::test_named_subquery 275s test/orm/test_query.py::ExpressionTest::test_no_subquery_for_from_statement 275s [gw0] [ 35%] PASSED test/orm/test_query.py::ExpressionTest::test_no_subquery_for_from_statement 275s test/orm/test_query.py::ExpressionTest::test_order_by_append 275s [gw0] [ 35%] PASSED test/orm/test_query.py::ExpressionTest::test_order_by_append 275s test/orm/test_query.py::ExpressionTest::test_order_by_cancellation 275s [gw0] [ 35%] PASSED test/orm/test_query.py::ExpressionTest::test_order_by_cancellation 275s test/orm/test_query.py::ExpressionTest::test_order_by_cancellation_false 275s [gw0] [ 35%] PASSED test/orm/test_query.py::ExpressionTest::test_order_by_cancellation_false 275s test/orm/test_query.py::ExpressionTest::test_order_by_cancelled_allows_assertions 275s [gw0] [ 35%] PASSED test/orm/test_query.py::ExpressionTest::test_order_by_cancelled_allows_assertions 275s test/orm/test_query.py::ExpressionTest::test_order_by_plain 275s [gw0] [ 35%] PASSED test/orm/test_query.py::ExpressionTest::test_order_by_plain 275s test/orm/test_query.py::ExpressionTest::test_param_transfer 275s [gw0] [ 35%] PASSED test/orm/test_query.py::ExpressionTest::test_param_transfer 275s test/orm/test_query.py::ExpressionTest::test_reduced_subquery 275s [gw0] [ 35%] PASSED test/orm/test_query.py::ExpressionTest::test_reduced_subquery 275s test/orm/test_query.py::ExpressionTest::test_scalar_subquery 275s [gw0] [ 35%] PASSED test/orm/test_query.py::ExpressionTest::test_scalar_subquery 275s test/orm/test_query.py::ExpressionTest::test_scalar_subquery_compile_whereclause 275s [gw0] [ 35%] PASSED test/orm/test_query.py::ExpressionTest::test_scalar_subquery_compile_whereclause 275s test/orm/test_query.py::ExpressionTest::test_select 275s [gw0] [ 35%] PASSED test/orm/test_query.py::ExpressionTest::test_select 275s test/orm/test_query.py::ExpressionTest::test_subquery_no_eagerloads 275s [gw0] [ 35%] PASSED test/orm/test_query.py::ExpressionTest::test_subquery_no_eagerloads 275s test/orm/test_query.py::ExpressionTest::test_truly_unlabeled_sql_expressions 275s [gw0] [ 35%] PASSED test/orm/test_query.py::ExpressionTest::test_truly_unlabeled_sql_expressions 275s test/orm/test_query.py::ExpressionTest::test_union 275s [gw0] [ 35%] PASSED test/orm/test_query.py::ExpressionTest::test_union 275s test/dialect/postgresql/test_query.py::ExtractTest::test_eight 275s [gw0] [ 35%] SKIPPED test/dialect/postgresql/test_query.py::ExtractTest::test_eight 275s test/dialect/postgresql/test_query.py::ExtractTest::test_eleven 275s [gw0] [ 35%] SKIPPED test/dialect/postgresql/test_query.py::ExtractTest::test_eleven 275s test/dialect/postgresql/test_query.py::ExtractTest::test_fifteen 275s [gw0] [ 35%] SKIPPED test/dialect/postgresql/test_query.py::ExtractTest::test_fifteen 275s test/dialect/postgresql/test_query.py::ExtractTest::test_five 275s [gw0] [ 35%] SKIPPED test/dialect/postgresql/test_query.py::ExtractTest::test_five 275s test/dialect/postgresql/test_query.py::ExtractTest::test_four 275s [gw0] [ 35%] SKIPPED test/dialect/postgresql/test_query.py::ExtractTest::test_four 275s test/dialect/postgresql/test_query.py::ExtractTest::test_fourteen 275s [gw0] [ 35%] SKIPPED test/dialect/postgresql/test_query.py::ExtractTest::test_fourteen 275s test/dialect/postgresql/test_query.py::ExtractTest::test_nine 275s [gw0] [ 35%] SKIPPED test/dialect/postgresql/test_query.py::ExtractTest::test_nine 275s test/dialect/postgresql/test_query.py::ExtractTest::test_one 275s [gw0] [ 35%] SKIPPED test/dialect/postgresql/test_query.py::ExtractTest::test_one 275s test/dialect/postgresql/test_query.py::ExtractTest::test_seven 275s [gw0] [ 35%] SKIPPED test/dialect/postgresql/test_query.py::ExtractTest::test_seven 275s test/dialect/postgresql/test_query.py::ExtractTest::test_six 275s [gw0] [ 35%] SKIPPED test/dialect/postgresql/test_query.py::ExtractTest::test_six 275s test/dialect/postgresql/test_query.py::ExtractTest::test_ten 275s [gw0] [ 35%] SKIPPED test/dialect/postgresql/test_query.py::ExtractTest::test_ten 275s test/dialect/postgresql/test_query.py::ExtractTest::test_thirteen 275s [gw0] [ 35%] SKIPPED test/dialect/postgresql/test_query.py::ExtractTest::test_thirteen 275s test/dialect/postgresql/test_query.py::ExtractTest::test_three 275s [gw0] [ 35%] SKIPPED test/dialect/postgresql/test_query.py::ExtractTest::test_three 275s test/dialect/postgresql/test_query.py::ExtractTest::test_twelve 275s [gw0] [ 35%] SKIPPED test/dialect/postgresql/test_query.py::ExtractTest::test_twelve 275s test/dialect/postgresql/test_query.py::ExtractTest::test_two 275s [gw0] [ 35%] SKIPPED test/dialect/postgresql/test_query.py::ExtractTest::test_two 275s test/orm/test_query.py::FilterTest::test_any 275s [gw0] [ 35%] PASSED test/orm/test_query.py::FilterTest::test_any 275s test/orm/test_query.py::FilterTest::test_any_doesnt_overcorrelate 275s [gw0] [ 35%] PASSED test/orm/test_query.py::FilterTest::test_any_doesnt_overcorrelate 275s test/orm/test_query.py::FilterTest::test_basic 275s [gw0] [ 35%] PASSED test/orm/test_query.py::FilterTest::test_basic 275s test/orm/test_query.py::FilterTest::test_blank_filter_by 275s [gw0] [ 35%] PASSED test/orm/test_query.py::FilterTest::test_blank_filter_by 275s test/orm/test_query.py::FilterTest::test_clause_element_ok 275s [gw0] [ 35%] PASSED test/orm/test_query.py::FilterTest::test_clause_element_ok 275s test/orm/test_query.py::FilterTest::test_contains 275s [gw0] [ 35%] PASSED test/orm/test_query.py::FilterTest::test_contains 275s test/orm/test_query.py::FilterTest::test_contains_m2m 275s [gw0] [ 35%] PASSED test/orm/test_query.py::FilterTest::test_contains_m2m 275s test/orm/test_query.py::FilterTest::test_empty_filters 275s [gw0] [ 35%] PASSED test/orm/test_query.py::FilterTest::test_empty_filters 275s test/orm/test_query.py::FilterTest::test_exists 275s [gw0] [ 35%] PASSED test/orm/test_query.py::FilterTest::test_exists 275s test/orm/test_query.py::FilterTest::test_filter_by 275s [gw0] [ 35%] PASSED test/orm/test_query.py::FilterTest::test_filter_by 275s test/orm/test_query.py::FilterTest::test_filter_by_against_binary 275s [gw0] [ 35%] PASSED test/orm/test_query.py::FilterTest::test_filter_by_against_binary 275s test/orm/test_query.py::FilterTest::test_filter_by_against_cast 275s [gw0] [ 35%] PASSED test/orm/test_query.py::FilterTest::test_filter_by_against_cast 275s test/orm/test_query.py::FilterTest::test_filter_by_against_function 275s [gw0] [ 35%] PASSED test/orm/test_query.py::FilterTest::test_filter_by_against_function 275s test/orm/test_query.py::FilterTest::test_filter_by_against_joined_entity[none-False] 275s [gw0] [ 35%] PASSED test/orm/test_query.py::FilterTest::test_filter_by_against_joined_entity[none-False] 275s test/orm/test_query.py::FilterTest::test_filter_by_against_joined_entity[none-True] 275s [gw0] [ 35%] PASSED test/orm/test_query.py::FilterTest::test_filter_by_against_joined_entity[none-True] 275s test/orm/test_query.py::FilterTest::test_filter_by_against_joined_entity[of_type-False] 275s [gw0] [ 35%] PASSED test/orm/test_query.py::FilterTest::test_filter_by_against_joined_entity[of_type-False] 275s test/orm/test_query.py::FilterTest::test_filter_by_against_joined_entity[of_type-True] 275s [gw0] [ 35%] PASSED test/orm/test_query.py::FilterTest::test_filter_by_against_joined_entity[of_type-True] 275s test/orm/test_query.py::FilterTest::test_filter_by_against_joined_entity[two_arg-False] 275s [gw0] [ 35%] PASSED test/orm/test_query.py::FilterTest::test_filter_by_against_joined_entity[two_arg-False] 275s test/orm/test_query.py::FilterTest::test_filter_by_against_joined_entity[two_arg-True] 275s [gw0] [ 35%] PASSED test/orm/test_query.py::FilterTest::test_filter_by_against_joined_entity[two_arg-True] 275s test/orm/test_query.py::FilterTest::test_filter_by_against_label 275s [gw0] [ 35%] PASSED test/orm/test_query.py::FilterTest::test_filter_by_against_label 275s test/orm/test_query.py::FilterTest::test_filter_by_against_union_legacy 275s [gw0] [ 35%] PASSED test/orm/test_query.py::FilterTest::test_filter_by_against_union_legacy 275s test/orm/test_query.py::FilterTest::test_filter_by_against_union_newstyle 275s [gw0] [ 35%] PASSED test/orm/test_query.py::FilterTest::test_filter_by_against_union_newstyle 275s test/orm/test_query.py::FilterTest::test_filter_by_no_property 275s [gw0] [ 35%] PASSED test/orm/test_query.py::FilterTest::test_filter_by_no_property 275s test/orm/test_query.py::FilterTest::test_filter_by_non_entity 275s [gw0] [ 35%] PASSED test/orm/test_query.py::FilterTest::test_filter_by_non_entity 275s test/orm/test_query.py::FilterTest::test_filter_by_tables 275s [gw0] [ 35%] PASSED test/orm/test_query.py::FilterTest::test_filter_by_tables 275s test/orm/test_query.py::FilterTest::test_has 275s [gw0] [ 35%] PASSED test/orm/test_query.py::FilterTest::test_has 275s test/orm/test_query.py::FilterTest::test_limit_offset 275s [gw0] [ 35%] PASSED test/orm/test_query.py::FilterTest::test_limit_offset 275s test/orm/test_query.py::FilterTest::test_none_comparison 275s [gw0] [ 35%] PASSED test/orm/test_query.py::FilterTest::test_none_comparison 275s test/orm/test_query.py::FilterTest::test_object_comparison 275s [gw0] [ 35%] PASSED test/orm/test_query.py::FilterTest::test_object_comparison 275s test/orm/test_query.py::FilterTest::test_object_comparison_needs_object[0] 275s [gw0] [ 35%] PASSED test/orm/test_query.py::FilterTest::test_object_comparison_needs_object[0] 275s test/orm/test_query.py::FilterTest::test_object_comparison_needs_object[1] 275s [gw0] [ 35%] PASSED test/orm/test_query.py::FilterTest::test_object_comparison_needs_object[1] 275s test/orm/test_query.py::FilterTest::test_object_comparison_needs_object[2] 275s [gw0] [ 35%] PASSED test/orm/test_query.py::FilterTest::test_object_comparison_needs_object[2] 275s test/orm/test_query.py::FilterTest::test_object_comparison_needs_object[3] 275s [gw0] [ 35%] PASSED test/orm/test_query.py::FilterTest::test_object_comparison_needs_object[3] 275s test/orm/test_query.py::FilterTest::test_object_comparison_needs_object[4] 275s [gw0] [ 35%] PASSED test/orm/test_query.py::FilterTest::test_object_comparison_needs_object[4] 275s test/orm/test_query.py::FilterTest::test_one_filter 275s [gw0] [ 35%] PASSED test/orm/test_query.py::FilterTest::test_one_filter 275s test/orm/test_query.py::FilterTest::test_select_with_bindparam_offset_limit 275s [gw0] [ 35%] PASSED test/orm/test_query.py::FilterTest::test_select_with_bindparam_offset_limit 275s test/orm/test_query.py::FilterTest::test_select_with_bindparam_offset_limit_w_cast 275s [gw0] [ 35%] PASSED test/orm/test_query.py::FilterTest::test_select_with_bindparam_offset_limit_w_cast 275s test/orm/test_query.py::FilterTest::test_text_coerce 275s [gw0] [ 35%] PASSED test/orm/test_query.py::FilterTest::test_text_coerce 275s test/orm/test_query.py::FilterTest::test_unique_binds_join_cond 275s [gw0] [ 35%] PASSED test/orm/test_query.py::FilterTest::test_unique_binds_join_cond 275s test/dialect/postgresql/test_query.py::FunctionTypingTest::test_count_int 275s [gw0] [ 35%] SKIPPED test/dialect/postgresql/test_query.py::FunctionTypingTest::test_count_int 275s test/dialect/postgresql/test_query.py::FunctionTypingTest::test_count_star 275s [gw0] [ 35%] SKIPPED test/dialect/postgresql/test_query.py::FunctionTypingTest::test_count_star 275s test/orm/test_query.py::GetTest::test_get_against_col 275s [gw0] [ 35%] PASSED test/orm/test_query.py::GetTest::test_get_against_col 275s test/orm/test_query.py::GetTest::test_get_composite_pk_keyword_based_no_result 275s [gw0] [ 35%] PASSED test/orm/test_query.py::GetTest::test_get_composite_pk_keyword_based_no_result 275s test/orm/test_query.py::GetTest::test_get_composite_pk_keyword_based_result 275s [gw0] [ 35%] PASSED test/orm/test_query.py::GetTest::test_get_composite_pk_keyword_based_result 275s test/orm/test_query.py::GetTest::test_get_composite_pk_keyword_based_too_few_keys 275s [gw0] [ 35%] PASSED test/orm/test_query.py::GetTest::test_get_composite_pk_keyword_based_too_few_keys 275s test/orm/test_query.py::GetTest::test_get_composite_pk_keyword_based_too_many_keys 275s [gw0] [ 35%] PASSED test/orm/test_query.py::GetTest::test_get_composite_pk_keyword_based_too_many_keys 275s test/orm/test_query.py::GetTest::test_get_composite_pk_keyword_based_wrong_keys 275s [gw0] [ 35%] PASSED test/orm/test_query.py::GetTest::test_get_composite_pk_keyword_based_wrong_keys 275s test/orm/test_query.py::GetTest::test_get_composite_pk_no_result 275s [gw0] [ 35%] PASSED test/orm/test_query.py::GetTest::test_get_composite_pk_no_result 275s test/orm/test_query.py::GetTest::test_get_composite_pk_result 275s [gw0] [ 35%] PASSED test/orm/test_query.py::GetTest::test_get_composite_pk_result 275s test/orm/test_query.py::GetTest::test_get_fully_null_composite_pk 275s [gw0] [ 35%] PASSED test/orm/test_query.py::GetTest::test_get_fully_null_composite_pk 275s test/orm/test_query.py::GetTest::test_get_fully_null_pk 275s [gw0] [ 35%] PASSED test/orm/test_query.py::GetTest::test_get_fully_null_pk 275s test/orm/test_query.py::GetTest::test_get_null_pk 275s [gw0] [ 35%] PASSED test/orm/test_query.py::GetTest::test_get_null_pk 275s test/orm/test_query.py::GetTest::test_get_synonym_direct_name 275s [gw0] [ 35%] PASSED test/orm/test_query.py::GetTest::test_get_synonym_direct_name 275s test/orm/test_query.py::GetTest::test_get_synonym_indirect 275s [gw0] [ 35%] PASSED test/orm/test_query.py::GetTest::test_get_synonym_indirect 275s test/orm/test_query.py::GetTest::test_get_too_few_params 275s [gw0] [ 35%] PASSED test/orm/test_query.py::GetTest::test_get_too_few_params 275s test/orm/test_query.py::GetTest::test_get_too_few_params_tuple 275s [gw0] [ 35%] PASSED test/orm/test_query.py::GetTest::test_get_too_few_params_tuple 275s test/orm/test_query.py::GetTest::test_get_too_many_params 275s [gw0] [ 35%] PASSED test/orm/test_query.py::GetTest::test_get_too_many_params 275s test/orm/test_query.py::GetTest::test_load 275s [gw0] [ 35%] PASSED test/orm/test_query.py::GetTest::test_load 275s test/orm/test_query.py::GetTest::test_loader_options 275s [gw0] [ 35%] PASSED test/orm/test_query.py::GetTest::test_loader_options 275s test/orm/test_query.py::GetTest::test_unicode 275s [gw0] [ 35%] PASSED test/orm/test_query.py::GetTest::test_unicode 275s test/orm/test_query.py::GetTest::test_unique_param_names 275s [gw0] [ 35%] PASSED test/orm/test_query.py::GetTest::test_unique_param_names 275s test/orm/test_query.py::HasAnyTest::test_any_many_to_many 275s [gw0] [ 35%] PASSED test/orm/test_query.py::HasAnyTest::test_any_many_to_many 275s test/orm/test_query.py::HasAnyTest::test_any_many_to_many_doesnt_get_aliased_join_subq 275s [gw0] [ 35%] PASSED test/orm/test_query.py::HasAnyTest::test_any_many_to_many_doesnt_get_aliased_join_subq 275s test/orm/test_query.py::HasAnyTest::test_any_many_to_many_doesnt_overcorrelate 275s [gw0] [ 35%] PASSED test/orm/test_query.py::HasAnyTest::test_any_many_to_many_doesnt_overcorrelate 275s test/orm/test_query.py::HasAnyTest::test_any_one_to_many 275s [gw0] [ 35%] PASSED test/orm/test_query.py::HasAnyTest::test_any_one_to_many 275s test/orm/test_query.py::HasAnyTest::test_has_composite_secondary 275s [gw0] [ 35%] PASSED test/orm/test_query.py::HasAnyTest::test_has_composite_secondary 275s test/orm/test_query.py::HasAnyTest::test_has_doesnt_get_aliased_join_subq 275s [gw0] [ 35%] PASSED test/orm/test_query.py::HasAnyTest::test_has_doesnt_get_aliased_join_subq 275s test/orm/test_query.py::HasAnyTest::test_has_doesnt_overcorrelate 275s [gw0] [ 35%] PASSED test/orm/test_query.py::HasAnyTest::test_has_doesnt_overcorrelate 275s test/orm/test_query.py::HasAnyTest::test_has_many_to_one 275s [gw0] [ 35%] PASSED test/orm/test_query.py::HasAnyTest::test_has_many_to_one 275s test/orm/test_query.py::HasMapperEntitiesTest::test_cols 275s [gw0] [ 35%] PASSED test/orm/test_query.py::HasMapperEntitiesTest::test_cols 275s test/orm/test_query.py::HasMapperEntitiesTest::test_cols_set_entities 275s [gw0] [ 35%] PASSED test/orm/test_query.py::HasMapperEntitiesTest::test_cols_set_entities 275s test/orm/test_query.py::HasMapperEntitiesTest::test_entity 275s [gw0] [ 35%] PASSED test/orm/test_query.py::HasMapperEntitiesTest::test_entity 275s test/orm/test_query.py::HasMapperEntitiesTest::test_entity_set_entities 275s [gw0] [ 35%] PASSED test/orm/test_query.py::HasMapperEntitiesTest::test_entity_set_entities 276s test/orm/test_query.py::HintsTest::test_hints 276s [gw0] [ 35%] PASSED test/orm/test_query.py::HintsTest::test_hints 276s test/orm/test_query.py::HintsTest::test_statement_hints 276s [gw0] [ 35%] PASSED test/orm/test_query.py::HintsTest::test_statement_hints 276s test/dialect/mssql/test_query.py::IdentityInsertTest::test_compiled 276s [gw0] [ 35%] SKIPPED test/dialect/mssql/test_query.py::IdentityInsertTest::test_compiled 276s test/dialect/mssql/test_query.py::IdentityInsertTest::test_execute 276s [gw0] [ 35%] SKIPPED test/dialect/mssql/test_query.py::IdentityInsertTest::test_execute 276s test/dialect/mssql/test_query.py::IdentityInsertTest::test_executemany 276s [gw0] [ 35%] SKIPPED test/dialect/mssql/test_query.py::IdentityInsertTest::test_executemany 276s test/dialect/mssql/test_query.py::IdentityInsertTest::test_insert_plain_param 276s [gw0] [ 35%] SKIPPED test/dialect/mssql/test_query.py::IdentityInsertTest::test_insert_plain_param 276s test/dialect/mssql/test_query.py::IdentityInsertTest::test_insert_using_schema_translate 276s [gw0] [ 35%] SKIPPED test/dialect/mssql/test_query.py::IdentityInsertTest::test_insert_using_schema_translate 276s test/dialect/mssql/test_query.py::IdentityInsertTest::test_insert_values_col_expression 276s [gw0] [ 35%] SKIPPED test/dialect/mssql/test_query.py::IdentityInsertTest::test_insert_values_col_expression 276s test/dialect/mssql/test_query.py::IdentityInsertTest::test_insert_values_col_plain 276s [gw0] [ 35%] SKIPPED test/dialect/mssql/test_query.py::IdentityInsertTest::test_insert_values_col_plain 276s test/dialect/mssql/test_query.py::IdentityInsertTest::test_insert_values_key_expression 276s [gw0] [ 35%] SKIPPED test/dialect/mssql/test_query.py::IdentityInsertTest::test_insert_values_key_expression 276s test/dialect/mssql/test_query.py::IdentityInsertTest::test_insert_values_key_plain 276s [gw0] [ 35%] SKIPPED test/dialect/mssql/test_query.py::IdentityInsertTest::test_insert_values_key_plain 276s test/dialect/mysql/test_query.py::IdiosyncrasyTest::test_is_boolean_symbols_despite_no_native 276s [gw0] [ 35%] SKIPPED test/dialect/mysql/test_query.py::IdiosyncrasyTest::test_is_boolean_symbols_despite_no_native 276s test/orm/test_query.py::ImmediateTest::test_getslice 276s [gw0] [ 35%] PASSED test/orm/test_query.py::ImmediateTest::test_getslice 276s test/orm/test_query.py::ImmediateTest::test_one 276s [gw0] [ 35%] PASSED test/orm/test_query.py::ImmediateTest::test_one 276s test/orm/test_query.py::ImmediateTest::test_one_or_none 276s [gw0] [ 35%] PASSED test/orm/test_query.py::ImmediateTest::test_one_or_none 276s test/orm/test_query.py::ImmediateTest::test_scalar 276s [gw0] [ 35%] PASSED test/orm/test_query.py::ImmediateTest::test_scalar 276s test/dialect/postgresql/test_query.py::InsertTest::test_autoincrement_insert[False] 276s [gw0] [ 35%] SKIPPED test/dialect/postgresql/test_query.py::InsertTest::test_autoincrement_insert[False] 276s test/dialect/postgresql/test_query.py::InsertTest::test_autoincrement_insert[True] 276s [gw0] [ 35%] SKIPPED test/dialect/postgresql/test_query.py::InsertTest::test_autoincrement_insert[True] 276s test/dialect/postgresql/test_query.py::InsertTest::test_foreignkey_missing_insert[False] 276s [gw0] [ 35%] SKIPPED test/dialect/postgresql/test_query.py::InsertTest::test_foreignkey_missing_insert[False] 276s test/dialect/postgresql/test_query.py::InsertTest::test_foreignkey_missing_insert[True] 276s [gw0] [ 35%] SKIPPED test/dialect/postgresql/test_query.py::InsertTest::test_foreignkey_missing_insert[True] 276s test/dialect/postgresql/test_query.py::InsertTest::test_noautoincrement_insert[False] 276s [gw0] [ 35%] SKIPPED test/dialect/postgresql/test_query.py::InsertTest::test_noautoincrement_insert[False] 276s test/dialect/postgresql/test_query.py::InsertTest::test_noautoincrement_insert[True] 276s [gw0] [ 35%] SKIPPED test/dialect/postgresql/test_query.py::InsertTest::test_noautoincrement_insert[True] 276s test/dialect/postgresql/test_query.py::InsertTest::test_opt_sequence_insert[False] 276s [gw0] [ 35%] SKIPPED test/dialect/postgresql/test_query.py::InsertTest::test_opt_sequence_insert[False] 276s test/dialect/postgresql/test_query.py::InsertTest::test_opt_sequence_insert[True] 276s [gw0] [ 35%] SKIPPED test/dialect/postgresql/test_query.py::InsertTest::test_opt_sequence_insert[True] 276s test/dialect/postgresql/test_query.py::InsertTest::test_sequence_insert[False] 276s [gw0] [ 35%] SKIPPED test/dialect/postgresql/test_query.py::InsertTest::test_sequence_insert[False] 276s test/dialect/postgresql/test_query.py::InsertTest::test_sequence_insert[True] 276s [gw0] [ 35%] SKIPPED test/dialect/postgresql/test_query.py::InsertTest::test_sequence_insert[True] 276s test/orm/test_query.py::InvalidGenerationsTest::test_distinct 276s [gw0] [ 35%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_distinct 276s test/orm/test_query.py::InvalidGenerationsTest::test_entity_or_mapper_zero_from_context 276s [gw0] [ 35%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_entity_or_mapper_zero_from_context 276s test/orm/test_query.py::InvalidGenerationsTest::test_from_statement[0] 276s [gw0] [ 35%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_from_statement[0] 276s test/orm/test_query.py::InvalidGenerationsTest::test_from_statement[1] 276s [gw0] [ 35%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_from_statement[1] 276s test/orm/test_query.py::InvalidGenerationsTest::test_from_statement[2] 276s [gw0] [ 35%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_from_statement[2] 276s test/orm/test_query.py::InvalidGenerationsTest::test_from_statement[3] 276s [gw0] [ 35%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_from_statement[3] 276s test/orm/test_query.py::InvalidGenerationsTest::test_from_statement[4] 276s [gw0] [ 35%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_from_statement[4] 276s test/orm/test_query.py::InvalidGenerationsTest::test_from_statement_text[filter-] 276s [gw0] [ 35%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_from_statement_text[filter-] 276s test/orm/test_query.py::InvalidGenerationsTest::test_from_statement_text[filter_by-] 276s [gw0] [ 35%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_from_statement_text[filter_by-] 276s test/orm/test_query.py::InvalidGenerationsTest::test_from_statement_text[group_by-] 276s [gw0] [ 35%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_from_statement_text[group_by-] 276s test/orm/test_query.py::InvalidGenerationsTest::test_from_statement_text[limit-] 276s [gw0] [ 35%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_from_statement_text[limit-] 276s test/orm/test_query.py::InvalidGenerationsTest::test_from_statement_text[order_by-] 276s [gw0] [ 35%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_from_statement_text[order_by-] 276s test/orm/test_query.py::InvalidGenerationsTest::test_illegal_coercions 276s [gw0] [ 35%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_illegal_coercions 276s test/orm/test_query.py::InvalidGenerationsTest::test_invalid_column 276s [gw0] [ 35%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_invalid_column 276s test/orm/test_query.py::InvalidGenerationsTest::test_invalid_column_tuple 276s [gw0] [ 35%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_invalid_column_tuple 276s test/orm/test_query.py::InvalidGenerationsTest::test_invalid_from_statement 276s [gw0] [ 35%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_invalid_from_statement 276s test/orm/test_query.py::InvalidGenerationsTest::test_invalid_select_from 276s [gw0] [ 35%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_invalid_select_from 276s test/orm/test_query.py::InvalidGenerationsTest::test_no_from 276s [gw0] [ 35%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_no_from 276s test/orm/test_query.py::InvalidGenerationsTest::test_no_limit_offset[0] 276s [gw0] [ 35%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_no_limit_offset[0] 276s test/orm/test_query.py::InvalidGenerationsTest::test_no_limit_offset[1] 276s [gw0] [ 35%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_no_limit_offset[1] 276s test/orm/test_query.py::InvalidGenerationsTest::test_no_limit_offset[2] 276s [gw0] [ 35%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_no_limit_offset[2] 276s test/orm/test_query.py::InvalidGenerationsTest::test_order_by 276s [gw0] [ 35%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_order_by 276s test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_join_x1 276s [gw0] [ 35%] PASSED test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_join_x1 276s test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_join_x2 276s [gw0] [ 35%] PASSED test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_join_x2 276s test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_mixed 276s [gw0] [ 35%] PASSED test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_mixed 276s test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_mixed_where 276s [gw0] [ 35%] PASSED test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_mixed_where 276s test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_outerjoin_where_x2_t1 276s [gw0] [ 35%] PASSED test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_outerjoin_where_x2_t1 276s test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_outerjoin_where_x2_t1t2 276s [gw0] [ 35%] PASSED test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_outerjoin_where_x2_t1t2 276s test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_outerjoin_where_x2_t1t2t3 276s [gw0] [ 35%] PASSED test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_outerjoin_where_x2_t1t2t3 276s test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_outerjoin_where_x2_t1t3 276s [gw0] [ 35%] PASSED test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_outerjoin_where_x2_t1t3 276s test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_outerjoin_where_x2_t2 276s [gw0] [ 35%] PASSED test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_outerjoin_where_x2_t2 276s test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_outerjoin_where_x2_t3 276s [gw0] [ 35%] PASSED test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_outerjoin_where_x2_t3 276s test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_outerjoin_x1 276s [gw0] [ 35%] PASSED test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_outerjoin_x1 276s test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_outerjoin_x2 276s [gw0] [ 35%] PASSED test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_outerjoin_x2 276s test/sql/test_query.py::LimitTest_sqlite+pysqlite_3_46_1::test_select_distinct_limit 276s [gw0] [ 35%] PASSED test/sql/test_query.py::LimitTest_sqlite+pysqlite_3_46_1::test_select_distinct_limit 276s test/sql/test_query.py::LimitTest_sqlite+pysqlite_3_46_1::test_select_distinct_limit_offset 276s [gw0] [ 35%] PASSED test/sql/test_query.py::LimitTest_sqlite+pysqlite_3_46_1::test_select_distinct_limit_offset 276s test/sql/test_query.py::LimitTest_sqlite+pysqlite_3_46_1::test_select_distinct_offset 276s [gw0] [ 35%] PASSED test/sql/test_query.py::LimitTest_sqlite+pysqlite_3_46_1::test_select_distinct_offset 276s test/sql/test_query.py::LimitTest_sqlite+pysqlite_3_46_1::test_select_limit 276s [gw0] [ 35%] PASSED test/sql/test_query.py::LimitTest_sqlite+pysqlite_3_46_1::test_select_limit 276s test/sql/test_query.py::LimitTest_sqlite+pysqlite_3_46_1::test_select_limit_offset 276s [gw0] [ 35%] PASSED test/sql/test_query.py::LimitTest_sqlite+pysqlite_3_46_1::test_select_limit_offset 276s test/dialect/mssql/test_query.py::MatchTest::test_and_match 276s [gw0] [ 35%] SKIPPED test/dialect/mssql/test_query.py::MatchTest::test_and_match 276s test/dialect/mysql/test_query.py::MatchTest::test_and_match 276s [gw0] [ 35%] SKIPPED test/dialect/mysql/test_query.py::MatchTest::test_and_match 276s test/dialect/postgresql/test_query.py::MatchTest::test_and_match 276s [gw0] [ 35%] SKIPPED test/dialect/postgresql/test_query.py::MatchTest::test_and_match 276s test/dialect/postgresql/test_query.py::MatchTest::test_and_tsquery 276s [gw0] [ 35%] SKIPPED test/dialect/postgresql/test_query.py::MatchTest::test_and_tsquery 276s test/dialect/mssql/test_query.py::MatchTest::test_expression 276s [gw0] [ 35%] SKIPPED test/dialect/mssql/test_query.py::MatchTest::test_expression 276s test/dialect/postgresql/test_query.py::MatchTest::test_expression_positional 276s [gw0] [ 35%] SKIPPED test/dialect/postgresql/test_query.py::MatchTest::test_expression_positional 276s test/dialect/postgresql/test_query.py::MatchTest::test_expression_pyformat 276s [gw0] [ 35%] SKIPPED test/dialect/postgresql/test_query.py::MatchTest::test_expression_pyformat 276s test/dialect/mssql/test_query.py::MatchTest::test_match_across_joins 276s [gw0] [ 35%] SKIPPED test/dialect/mssql/test_query.py::MatchTest::test_match_across_joins 276s test/dialect/mysql/test_query.py::MatchTest::test_match_across_joins 276s [gw0] [ 35%] SKIPPED test/dialect/mysql/test_query.py::MatchTest::test_match_across_joins 276s test/dialect/postgresql/test_query.py::MatchTest::test_match_across_joins 276s [gw0] [ 35%] SKIPPED test/dialect/postgresql/test_query.py::MatchTest::test_match_across_joins 276s test/dialect/mysql/test_query.py::MatchTest::test_not_match 276s [gw0] [ 36%] SKIPPED test/dialect/mysql/test_query.py::MatchTest::test_not_match 276s test/dialect/postgresql/test_query.py::MatchTest::test_not_match 276s [gw0] [ 36%] SKIPPED test/dialect/postgresql/test_query.py::MatchTest::test_not_match 276s test/dialect/mssql/test_query.py::MatchTest::test_or_match 276s [gw0] [ 36%] SKIPPED test/dialect/mssql/test_query.py::MatchTest::test_or_match 276s test/dialect/mysql/test_query.py::MatchTest::test_or_match 276s [gw0] [ 36%] SKIPPED test/dialect/mysql/test_query.py::MatchTest::test_or_match 276s test/dialect/postgresql/test_query.py::MatchTest::test_or_match 276s [gw0] [ 36%] SKIPPED test/dialect/postgresql/test_query.py::MatchTest::test_or_match 276s test/dialect/postgresql/test_query.py::MatchTest::test_or_tsquery 276s [gw0] [ 36%] SKIPPED test/dialect/postgresql/test_query.py::MatchTest::test_or_tsquery 276s test/dialect/mysql/test_query.py::MatchTest::test_return_value 276s [gw0] [ 36%] SKIPPED test/dialect/mysql/test_query.py::MatchTest::test_return_value 276s test/dialect/postgresql/test_query.py::MatchTest::test_simple_derivative_match 276s [gw0] [ 36%] SKIPPED test/dialect/postgresql/test_query.py::MatchTest::test_simple_derivative_match 276s test/dialect/mssql/test_query.py::MatchTest::test_simple_inflectional_match 276s [gw0] [ 36%] SKIPPED test/dialect/mssql/test_query.py::MatchTest::test_simple_inflectional_match 276s test/dialect/mssql/test_query.py::MatchTest::test_simple_match 276s [gw0] [ 36%] SKIPPED test/dialect/mssql/test_query.py::MatchTest::test_simple_match 276s test/dialect/mysql/test_query.py::MatchTest::test_simple_match 276s [gw0] [ 36%] SKIPPED test/dialect/mysql/test_query.py::MatchTest::test_simple_match 276s test/dialect/postgresql/test_query.py::MatchTest::test_simple_match 276s [gw0] [ 36%] SKIPPED test/dialect/postgresql/test_query.py::MatchTest::test_simple_match 276s test/dialect/mssql/test_query.py::MatchTest::test_simple_match_with_apostrophe 276s [gw0] [ 36%] SKIPPED test/dialect/mssql/test_query.py::MatchTest::test_simple_match_with_apostrophe 276s test/dialect/mysql/test_query.py::MatchTest::test_simple_match_with_apostrophe 276s [gw0] [ 36%] SKIPPED test/dialect/mysql/test_query.py::MatchTest::test_simple_match_with_apostrophe 276s test/dialect/postgresql/test_query.py::MatchTest::test_simple_match_with_apostrophe 276s [gw0] [ 36%] SKIPPED test/dialect/postgresql/test_query.py::MatchTest::test_simple_match_with_apostrophe 276s test/dialect/mssql/test_query.py::MatchTest::test_simple_prefix_match 276s [gw0] [ 36%] SKIPPED test/dialect/mssql/test_query.py::MatchTest::test_simple_prefix_match 276s test/dialect/postgresql/test_query.py::MatchTest::test_to_regconfig_fns[literal-to_ts_func0] 276s [gw0] [ 36%] SKIPPED test/dialect/postgresql/test_query.py::MatchTest::test_to_regconfig_fns[literal-to_ts_func0] 276s test/dialect/postgresql/test_query.py::MatchTest::test_to_regconfig_fns[literal-to_ts_func1] 276s [gw0] [ 36%] SKIPPED test/dialect/postgresql/test_query.py::MatchTest::test_to_regconfig_fns[literal-to_ts_func1] 276s test/dialect/postgresql/test_query.py::MatchTest::test_to_regconfig_fns[literal-to_ts_func2] 276s [gw0] [ 36%] SKIPPED test/dialect/postgresql/test_query.py::MatchTest::test_to_regconfig_fns[literal-to_ts_func2] 276s test/dialect/postgresql/test_query.py::MatchTest::test_to_regconfig_fns[literal-to_ts_func3] 276s [gw0] [ 36%] SKIPPED test/dialect/postgresql/test_query.py::MatchTest::test_to_regconfig_fns[literal-to_ts_func3] 276s test/dialect/postgresql/test_query.py::MatchTest::test_to_regconfig_fns[literal-to_ts_func4] 276s [gw0] [ 36%] SKIPPED test/dialect/postgresql/test_query.py::MatchTest::test_to_regconfig_fns[literal-to_ts_func4] 276s test/dialect/postgresql/test_query.py::MatchTest::test_to_regconfig_fns[not_use_regconfig-to_ts_func0] 276s [gw0] [ 36%] SKIPPED test/dialect/postgresql/test_query.py::MatchTest::test_to_regconfig_fns[not_use_regconfig-to_ts_func0] 276s test/dialect/postgresql/test_query.py::MatchTest::test_to_regconfig_fns[not_use_regconfig-to_ts_func1] 276s [gw0] [ 36%] SKIPPED test/dialect/postgresql/test_query.py::MatchTest::test_to_regconfig_fns[not_use_regconfig-to_ts_func1] 276s test/dialect/postgresql/test_query.py::MatchTest::test_to_regconfig_fns[not_use_regconfig-to_ts_func2] 276s [gw0] [ 36%] SKIPPED test/dialect/postgresql/test_query.py::MatchTest::test_to_regconfig_fns[not_use_regconfig-to_ts_func2] 276s test/dialect/postgresql/test_query.py::MatchTest::test_to_regconfig_fns[not_use_regconfig-to_ts_func3] 276s [gw0] [ 36%] SKIPPED test/dialect/postgresql/test_query.py::MatchTest::test_to_regconfig_fns[not_use_regconfig-to_ts_func3] 276s test/dialect/postgresql/test_query.py::MatchTest::test_to_regconfig_fns[not_use_regconfig-to_ts_func4] 276s [gw0] [ 36%] SKIPPED test/dialect/postgresql/test_query.py::MatchTest::test_to_regconfig_fns[not_use_regconfig-to_ts_func4] 276s test/dialect/postgresql/test_query.py::MatchTest::test_to_regconfig_fns[use_regconfig-to_ts_func0] 276s [gw0] [ 36%] SKIPPED test/dialect/postgresql/test_query.py::MatchTest::test_to_regconfig_fns[use_regconfig-to_ts_func0] 276s test/dialect/postgresql/test_query.py::MatchTest::test_to_regconfig_fns[use_regconfig-to_ts_func1] 276s [gw0] [ 36%] SKIPPED test/dialect/postgresql/test_query.py::MatchTest::test_to_regconfig_fns[use_regconfig-to_ts_func1] 276s test/dialect/postgresql/test_query.py::MatchTest::test_to_regconfig_fns[use_regconfig-to_ts_func2] 276s [gw0] [ 36%] SKIPPED test/dialect/postgresql/test_query.py::MatchTest::test_to_regconfig_fns[use_regconfig-to_ts_func2] 276s test/dialect/postgresql/test_query.py::MatchTest::test_to_regconfig_fns[use_regconfig-to_ts_func3] 276s [gw0] [ 36%] SKIPPED test/dialect/postgresql/test_query.py::MatchTest::test_to_regconfig_fns[use_regconfig-to_ts_func3] 276s test/dialect/postgresql/test_query.py::MatchTest::test_to_regconfig_fns[use_regconfig-to_ts_func4] 276s [gw0] [ 36%] SKIPPED test/dialect/postgresql/test_query.py::MatchTest::test_to_regconfig_fns[use_regconfig-to_ts_func4] 276s test/dialect/postgresql/test_query.py::MatchTest::test_ts_headline[include_options-literal] 276s [gw0] [ 36%] SKIPPED test/dialect/postgresql/test_query.py::MatchTest::test_ts_headline[include_options-literal] 276s test/dialect/postgresql/test_query.py::MatchTest::test_ts_headline[include_options-not_use_regconfig] 276s [gw0] [ 36%] SKIPPED test/dialect/postgresql/test_query.py::MatchTest::test_ts_headline[include_options-not_use_regconfig] 276s test/dialect/postgresql/test_query.py::MatchTest::test_ts_headline[include_options-use_regconfig] 276s [gw0] [ 36%] SKIPPED test/dialect/postgresql/test_query.py::MatchTest::test_ts_headline[include_options-use_regconfig] 276s test/dialect/postgresql/test_query.py::MatchTest::test_ts_headline[not_include_options-literal] 276s [gw0] [ 36%] SKIPPED test/dialect/postgresql/test_query.py::MatchTest::test_ts_headline[not_include_options-literal] 276s test/dialect/postgresql/test_query.py::MatchTest::test_ts_headline[not_include_options-not_use_regconfig] 276s [gw0] [ 36%] SKIPPED test/dialect/postgresql/test_query.py::MatchTest::test_ts_headline[not_include_options-not_use_regconfig] 276s test/dialect/postgresql/test_query.py::MatchTest::test_ts_headline[not_include_options-use_regconfig] 276s [gw0] [ 36%] SKIPPED test/dialect/postgresql/test_query.py::MatchTest::test_ts_headline[not_include_options-use_regconfig] 276s test/orm/test_query.py::MiscTest::test_no_query_in_execute[execute-connection] 276s [gw0] [ 36%] PASSED test/orm/test_query.py::MiscTest::test_no_query_in_execute[execute-connection] 276s test/orm/test_query.py::MiscTest::test_no_query_in_execute[execute-session] 276s [gw0] [ 36%] PASSED test/orm/test_query.py::MiscTest::test_no_query_in_execute[execute-session] 276s test/orm/test_query.py::MiscTest::test_no_query_in_execute[scalar-connection] 276s [gw0] [ 36%] PASSED test/orm/test_query.py::MiscTest::test_no_query_in_execute[scalar-connection] 276s test/orm/test_query.py::MiscTest::test_no_query_in_execute[scalar-session] 276s [gw0] [ 36%] PASSED test/orm/test_query.py::MiscTest::test_no_query_in_execute[scalar-session] 276s test/orm/test_query.py::MiscTest::test_no_query_in_execute[scalars-connection] 276s [gw0] [ 36%] PASSED test/orm/test_query.py::MiscTest::test_no_query_in_execute[scalars-connection] 276s test/orm/test_query.py::MiscTest::test_no_query_in_execute[scalars-session] 276s [gw0] [ 36%] PASSED test/orm/test_query.py::MiscTest::test_no_query_in_execute[scalars-session] 276s test/orm/test_query.py::MiscTest::test_rudimentary_statement_accessors[0] 276s [gw0] [ 36%] PASSED test/orm/test_query.py::MiscTest::test_rudimentary_statement_accessors[0] 276s test/orm/test_query.py::MiscTest::test_rudimentary_statement_accessors[1] 276s [gw0] [ 36%] PASSED test/orm/test_query.py::MiscTest::test_rudimentary_statement_accessors[1] 276s test/orm/test_query.py::MiscTest::test_rudimentary_statement_accessors[2] 276s [gw0] [ 36%] PASSED test/orm/test_query.py::MiscTest::test_rudimentary_statement_accessors[2] 276s test/orm/test_query.py::MiscTest::test_rudimentary_statement_accessors[3] 276s [gw0] [ 36%] PASSED test/orm/test_query.py::MiscTest::test_rudimentary_statement_accessors[3] 276s test/orm/test_query.py::MiscTest::test_with_session 276s [gw0] [ 36%] PASSED test/orm/test_query.py::MiscTest::test_with_session 276s test/orm/test_query.py::OnlyReturnTuplesTest::test_multiple_entity_false 276s [gw0] [ 36%] PASSED test/orm/test_query.py::OnlyReturnTuplesTest::test_multiple_entity_false 276s test/orm/test_query.py::OnlyReturnTuplesTest::test_multiple_entity_true 276s [gw0] [ 36%] PASSED test/orm/test_query.py::OnlyReturnTuplesTest::test_multiple_entity_true 276s test/orm/test_query.py::OnlyReturnTuplesTest::test_multiple_entity_true_tuples 276s [gw0] [ 36%] PASSED test/orm/test_query.py::OnlyReturnTuplesTest::test_multiple_entity_true_tuples 276s test/orm/test_query.py::OnlyReturnTuplesTest::test_single_entity_false 276s [gw0] [ 36%] PASSED test/orm/test_query.py::OnlyReturnTuplesTest::test_single_entity_false 276s test/orm/test_query.py::OnlyReturnTuplesTest::test_single_entity_true 276s [gw0] [ 36%] PASSED test/orm/test_query.py::OnlyReturnTuplesTest::test_single_entity_true 276s test/orm/test_query.py::OnlyReturnTuplesTest::test_single_entity_tuples 276s [gw0] [ 36%] PASSED test/orm/test_query.py::OnlyReturnTuplesTest::test_single_entity_tuples 276s test/orm/test_query.py::OperatorTest::test_arithmetic[':id_1 %s users.id'-'*'] 276s [gw0] [ 36%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic[':id_1 %s users.id'-'*'] 276s test/orm/test_query.py::OperatorTest::test_arithmetic[':id_1 %s users.id'-'+'] 276s [gw0] [ 36%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic[':id_1 %s users.id'-'+'] 276s test/orm/test_query.py::OperatorTest::test_arithmetic[':id_1 %s users.id'-'-'] 276s [gw0] [ 36%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic[':id_1 %s users.id'-'-'] 276s test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s :param_2'0-'*'] 276s [gw0] [ 36%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s :param_2'0-'*'] 276s test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s :param_2'0-'+'] 276s [gw0] [ 36%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s :param_2'0-'+'] 276s test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s :param_2'0-'-'] 276s [gw0] [ 36%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s :param_2'0-'-'] 276s test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s :param_2'1-'*'] 276s [gw0] [ 36%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s :param_2'1-'*'] 276s test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s :param_2'1-'+'] 276s [gw0] [ 36%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s :param_2'1-'+'] 276s test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s :param_2'1-'-'] 276s [gw0] [ 36%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s :param_2'1-'-'] 276s test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s :param_2'2-'*'] 276s [gw0] [ 36%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s :param_2'2-'*'] 276s test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s :param_2'2-'+'] 276s [gw0] [ 36%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s :param_2'2-'+'] 276s test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s :param_2'2-'-'] 276s [gw0] [ 36%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s :param_2'2-'-'] 276s test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s users.id'-'*'] 276s [gw0] [ 36%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s users.id'-'*'] 276s test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s users.id'-'+'] 276s [gw0] [ 36%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s users.id'-'+'] 276s test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s users.id'-'-'] 276s [gw0] [ 36%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s users.id'-'-'] 276s test/orm/test_query.py::OperatorTest::test_arithmetic['users.id %s :id_1'-'*'] 276s [gw0] [ 36%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic['users.id %s :id_1'-'*'] 276s test/orm/test_query.py::OperatorTest::test_arithmetic['users.id %s :id_1'-'+'] 276s [gw0] [ 36%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic['users.id %s :id_1'-'+'] 276s test/orm/test_query.py::OperatorTest::test_arithmetic['users.id %s :id_1'-'-'] 276s [gw0] [ 36%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic['users.id %s :id_1'-'-'] 276s test/orm/test_query.py::OperatorTest::test_arithmetic['users.id %s :param_1'-'*'] 276s [gw0] [ 36%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic['users.id %s :param_1'-'*'] 276s test/orm/test_query.py::OperatorTest::test_arithmetic['users.id %s :param_1'-'+'] 276s [gw0] [ 36%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic['users.id %s :param_1'-'+'] 276s test/orm/test_query.py::OperatorTest::test_arithmetic['users.id %s :param_1'-'-'] 276s [gw0] [ 36%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic['users.id %s :param_1'-'-'] 276s test/orm/test_query.py::OperatorTest::test_arithmetic['users.id %s users.id'-'*'] 276s [gw0] [ 36%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic['users.id %s users.id'-'*'] 276s test/orm/test_query.py::OperatorTest::test_arithmetic['users.id %s users.id'-'+'] 276s [gw0] [ 36%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic['users.id %s users.id'-'+'] 276s test/orm/test_query.py::OperatorTest::test_arithmetic['users.id %s users.id'-'-'] 276s [gw0] [ 36%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic['users.id %s users.id'-'-'] 276s test/orm/test_query.py::OperatorTest::test_between 276s [gw0] [ 36%] PASSED test/orm/test_query.py::OperatorTest::test_between 276s test/orm/test_query.py::OperatorTest::test_clauses 276s [gw0] [ 36%] PASSED test/orm/test_query.py::OperatorTest::test_clauses 276s test/orm/test_query.py::OperatorTest::test_collate 276s [gw0] [ 36%] PASSED test/orm/test_query.py::OperatorTest::test_collate 276s test/orm/test_query.py::OperatorTest::test_comparison[fixture_000-'!='-'!='] 276s [gw0] [ 36%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_000-'!='-'!='] 276s test/orm/test_query.py::OperatorTest::test_comparison[fixture_000-'<'-'>'] 276s [gw0] [ 36%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_000-'<'-'>'] 276s test/orm/test_query.py::OperatorTest::test_comparison[fixture_000-'<='-'>='] 276s [gw0] [ 36%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_000-'<='-'>='] 276s test/orm/test_query.py::OperatorTest::test_comparison[fixture_000-'='-'='] 276s [gw0] [ 36%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_000-'='-'='] 276s test/orm/test_query.py::OperatorTest::test_comparison[fixture_000-'>'-'<'] 276s [gw0] [ 36%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_000-'>'-'<'] 276s test/orm/test_query.py::OperatorTest::test_comparison[fixture_000-'>='-'<='] 276s [gw0] [ 36%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_000-'>='-'<='] 276s test/orm/test_query.py::OperatorTest::test_comparison[fixture_001-'!='-'!='] 276s [gw0] [ 36%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_001-'!='-'!='] 276s test/orm/test_query.py::OperatorTest::test_comparison[fixture_001-'<'-'>'] 276s [gw0] [ 36%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_001-'<'-'>'] 276s test/orm/test_query.py::OperatorTest::test_comparison[fixture_001-'<='-'>='] 276s [gw0] [ 36%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_001-'<='-'>='] 276s test/orm/test_query.py::OperatorTest::test_comparison[fixture_001-'='-'='] 276s [gw0] [ 36%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_001-'='-'='] 276s test/orm/test_query.py::OperatorTest::test_comparison[fixture_001-'>'-'<'] 276s [gw0] [ 36%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_001-'>'-'<'] 276s test/orm/test_query.py::OperatorTest::test_comparison[fixture_001-'>='-'<='] 276s [gw0] [ 36%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_001-'>='-'<='] 276s test/orm/test_query.py::OperatorTest::test_comparison[fixture_002-'!='-'!='] 276s [gw0] [ 36%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_002-'!='-'!='] 276s test/orm/test_query.py::OperatorTest::test_comparison[fixture_002-'<'-'>'] 276s [gw0] [ 36%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_002-'<'-'>'] 276s test/orm/test_query.py::OperatorTest::test_comparison[fixture_002-'<='-'>='] 276s [gw0] [ 36%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_002-'<='-'>='] 276s test/orm/test_query.py::OperatorTest::test_comparison[fixture_002-'='-'='] 276s [gw0] [ 36%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_002-'='-'='] 276s test/orm/test_query.py::OperatorTest::test_comparison[fixture_002-'>'-'<'] 276s [gw0] [ 36%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_002-'>'-'<'] 276s test/orm/test_query.py::OperatorTest::test_comparison[fixture_002-'>='-'<='] 276s [gw0] [ 36%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_002-'>='-'<='] 276s test/orm/test_query.py::OperatorTest::test_comparison[fixture_003-'!='-'!='] 276s [gw0] [ 36%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_003-'!='-'!='] 276s test/orm/test_query.py::OperatorTest::test_comparison[fixture_003-'<'-'>'] 276s [gw0] [ 36%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_003-'<'-'>'] 276s test/orm/test_query.py::OperatorTest::test_comparison[fixture_003-'<='-'>='] 276s [gw0] [ 36%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_003-'<='-'>='] 276s test/orm/test_query.py::OperatorTest::test_comparison[fixture_003-'='-'='] 276s [gw0] [ 36%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_003-'='-'='] 276s test/orm/test_query.py::OperatorTest::test_comparison[fixture_003-'>'-'<'] 276s [gw0] [ 36%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_003-'>'-'<'] 276s test/orm/test_query.py::OperatorTest::test_comparison[fixture_003-'>='-'<='] 276s [gw0] [ 36%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_003-'>='-'<='] 276s test/orm/test_query.py::OperatorTest::test_comparison[fixture_004-'!='-'!='] 276s [gw0] [ 36%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_004-'!='-'!='] 276s test/orm/test_query.py::OperatorTest::test_comparison[fixture_004-'<'-'>'] 276s [gw0] [ 36%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_004-'<'-'>'] 276s test/orm/test_query.py::OperatorTest::test_comparison[fixture_004-'<='-'>='] 276s [gw0] [ 36%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_004-'<='-'>='] 276s test/orm/test_query.py::OperatorTest::test_comparison[fixture_004-'='-'='] 276s [gw0] [ 36%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_004-'='-'='] 276s test/orm/test_query.py::OperatorTest::test_comparison[fixture_004-'>'-'<'] 276s [gw0] [ 36%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_004-'>'-'<'] 276s test/orm/test_query.py::OperatorTest::test_comparison[fixture_004-'>='-'<='] 276s [gw0] [ 36%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_004-'>='-'<='] 276s test/orm/test_query.py::OperatorTest::test_comparison[fixture_005-'!='-'!='] 276s [gw0] [ 36%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_005-'!='-'!='] 276s test/orm/test_query.py::OperatorTest::test_comparison[fixture_005-'<'-'>'] 276s [gw0] [ 36%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_005-'<'-'>'] 276s test/orm/test_query.py::OperatorTest::test_comparison[fixture_005-'<='-'>='] 276s [gw0] [ 36%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_005-'<='-'>='] 276s test/orm/test_query.py::OperatorTest::test_comparison[fixture_005-'='-'='] 276s [gw0] [ 36%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_005-'='-'='] 276s test/orm/test_query.py::OperatorTest::test_comparison[fixture_005-'>'-'<'] 276s [gw0] [ 36%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_005-'>'-'<'] 276s test/orm/test_query.py::OperatorTest::test_comparison[fixture_005-'>='-'<='] 276s [gw0] [ 36%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_005-'>='-'<='] 276s test/orm/test_query.py::OperatorTest::test_comparison[fixture_006-'!='-'!='] 276s [gw0] [ 36%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_006-'!='-'!='] 276s test/orm/test_query.py::OperatorTest::test_comparison[fixture_006-'<'-'>'] 276s [gw0] [ 36%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_006-'<'-'>'] 276s test/orm/test_query.py::OperatorTest::test_comparison[fixture_006-'<='-'>='] 276s [gw0] [ 36%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_006-'<='-'>='] 276s test/orm/test_query.py::OperatorTest::test_comparison[fixture_006-'='-'='] 276s [gw0] [ 36%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_006-'='-'='] 276s test/orm/test_query.py::OperatorTest::test_comparison[fixture_006-'>'-'<'] 276s [gw0] [ 36%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_006-'>'-'<'] 276s test/orm/test_query.py::OperatorTest::test_comparison[fixture_006-'>='-'<='] 276s [gw0] [ 36%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_006-'>='-'<='] 276s test/orm/test_query.py::OperatorTest::test_comparison[fixture_007-'!='-'!='] 276s [gw0] [ 36%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_007-'!='-'!='] 276s test/orm/test_query.py::OperatorTest::test_comparison[fixture_007-'<'-'>'] 276s [gw0] [ 36%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_007-'<'-'>'] 276s test/orm/test_query.py::OperatorTest::test_comparison[fixture_007-'<='-'>='] 276s [gw0] [ 36%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_007-'<='-'>='] 276s test/orm/test_query.py::OperatorTest::test_comparison[fixture_007-'='-'='] 276s [gw0] [ 36%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_007-'='-'='] 276s test/orm/test_query.py::OperatorTest::test_comparison[fixture_007-'>'-'<'] 276s [gw0] [ 36%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_007-'>'-'<'] 276s test/orm/test_query.py::OperatorTest::test_comparison[fixture_007-'>='-'<='] 276s [gw0] [ 36%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_007-'>='-'<='] 276s test/orm/test_query.py::OperatorTest::test_comparison[fixture_008-'!='-'!='] 276s [gw0] [ 36%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_008-'!='-'!='] 276s test/orm/test_query.py::OperatorTest::test_comparison[fixture_008-'<'-'>'] 276s [gw0] [ 36%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_008-'<'-'>'] 276s test/orm/test_query.py::OperatorTest::test_comparison[fixture_008-'<='-'>='] 276s [gw0] [ 36%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_008-'<='-'>='] 276s test/orm/test_query.py::OperatorTest::test_comparison[fixture_008-'='-'='] 276s [gw0] [ 36%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_008-'='-'='] 276s test/orm/test_query.py::OperatorTest::test_comparison[fixture_008-'>'-'<'] 276s [gw0] [ 36%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_008-'>'-'<'] 276s test/orm/test_query.py::OperatorTest::test_comparison[fixture_008-'>='-'<='] 276s [gw0] [ 36%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_008-'>='-'<='] 276s test/orm/test_query.py::OperatorTest::test_comparison[fixture_009-'!='-'!='] 276s [gw0] [ 36%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_009-'!='-'!='] 276s test/orm/test_query.py::OperatorTest::test_comparison[fixture_009-'<'-'>'] 276s [gw0] [ 36%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_009-'<'-'>'] 276s test/orm/test_query.py::OperatorTest::test_comparison[fixture_009-'<='-'>='] 276s [gw0] [ 36%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_009-'<='-'>='] 276s test/orm/test_query.py::OperatorTest::test_comparison[fixture_009-'='-'='] 276s [gw0] [ 36%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_009-'='-'='] 276s test/orm/test_query.py::OperatorTest::test_comparison[fixture_009-'>'-'<'] 276s [gw0] [ 36%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_009-'>'-'<'] 276s test/orm/test_query.py::OperatorTest::test_comparison[fixture_009-'>='-'<='] 276s [gw0] [ 36%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_009-'>='-'<='] 276s test/orm/test_query.py::OperatorTest::test_comparison[fixture_010-'!='-'!='] 276s [gw0] [ 36%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_010-'!='-'!='] 276s test/orm/test_query.py::OperatorTest::test_comparison[fixture_010-'<'-'>'] 276s [gw0] [ 36%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_010-'<'-'>'] 276s test/orm/test_query.py::OperatorTest::test_comparison[fixture_010-'<='-'>='] 276s [gw0] [ 36%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_010-'<='-'>='] 276s test/orm/test_query.py::OperatorTest::test_comparison[fixture_010-'='-'='] 276s [gw0] [ 36%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_010-'='-'='] 276s test/orm/test_query.py::OperatorTest::test_comparison[fixture_010-'>'-'<'] 276s [gw0] [ 36%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_010-'>'-'<'] 276s test/orm/test_query.py::OperatorTest::test_comparison[fixture_010-'>='-'<='] 276s [gw0] [ 36%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_010-'>='-'<='] 276s test/orm/test_query.py::OperatorTest::test_comparison[fixture_011-'!='-'!='] 276s [gw0] [ 36%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_011-'!='-'!='] 276s test/orm/test_query.py::OperatorTest::test_comparison[fixture_011-'<'-'>'] 276s [gw0] [ 36%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_011-'<'-'>'] 276s test/orm/test_query.py::OperatorTest::test_comparison[fixture_011-'<='-'>='] 276s [gw0] [ 36%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_011-'<='-'>='] 276s test/orm/test_query.py::OperatorTest::test_comparison[fixture_011-'='-'='] 276s [gw0] [ 36%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_011-'='-'='] 276s test/orm/test_query.py::OperatorTest::test_comparison[fixture_011-'>'-'<'] 276s [gw0] [ 36%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_011-'>'-'<'] 276s test/orm/test_query.py::OperatorTest::test_comparison[fixture_011-'>='-'<='] 276s [gw0] [ 36%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_011-'>='-'<='] 276s test/orm/test_query.py::OperatorTest::test_in 276s [gw0] [ 36%] PASSED test/orm/test_query.py::OperatorTest::test_in 276s test/orm/test_query.py::OperatorTest::test_in_instrumented_attribute 276s [gw0] [ 36%] PASSED test/orm/test_query.py::OperatorTest::test_in_instrumented_attribute 276s test/orm/test_query.py::OperatorTest::test_in_on_relationship_not_supported 276s [gw0] [ 36%] PASSED test/orm/test_query.py::OperatorTest::test_in_on_relationship_not_supported 276s test/orm/test_query.py::OperatorTest::test_m2o_compare_instance 276s [gw0] [ 36%] PASSED test/orm/test_query.py::OperatorTest::test_m2o_compare_instance 276s test/orm/test_query.py::OperatorTest::test_m2o_compare_instance_aliased 276s [gw0] [ 36%] PASSED test/orm/test_query.py::OperatorTest::test_m2o_compare_instance_aliased 276s test/orm/test_query.py::OperatorTest::test_m2o_compare_instance_negated 276s [gw0] [ 36%] PASSED test/orm/test_query.py::OperatorTest::test_m2o_compare_instance_negated 276s test/orm/test_query.py::OperatorTest::test_m2o_compare_instance_negated_warn_on_none 276s [gw0] [ 36%] PASSED test/orm/test_query.py::OperatorTest::test_m2o_compare_instance_negated_warn_on_none 276s test/orm/test_query.py::OperatorTest::test_m2o_compare_to_null 276s [gw0] [ 36%] PASSED test/orm/test_query.py::OperatorTest::test_m2o_compare_to_null 276s test/orm/test_query.py::OperatorTest::test_m2o_compare_to_null_aliased 276s [gw0] [ 36%] PASSED test/orm/test_query.py::OperatorTest::test_m2o_compare_to_null_aliased 276s test/orm/test_query.py::OperatorTest::test_multilevel_any 276s [gw0] [ 36%] PASSED test/orm/test_query.py::OperatorTest::test_multilevel_any 276s test/orm/test_query.py::OperatorTest::test_neg 276s [gw0] [ 36%] PASSED test/orm/test_query.py::OperatorTest::test_neg 276s test/orm/test_query.py::OperatorTest::test_o2m_any 276s [gw0] [ 36%] PASSED test/orm/test_query.py::OperatorTest::test_o2m_any 276s test/orm/test_query.py::OperatorTest::test_o2m_any_aliased 276s [gw0] [ 36%] PASSED test/orm/test_query.py::OperatorTest::test_o2m_any_aliased 276s test/orm/test_query.py::OperatorTest::test_o2m_compare_to_null 276s [gw0] [ 36%] PASSED test/orm/test_query.py::OperatorTest::test_o2m_compare_to_null 276s test/orm/test_query.py::OperatorTest::test_o2m_compare_to_null_aliased 276s [gw0] [ 36%] PASSED test/orm/test_query.py::OperatorTest::test_o2m_compare_to_null_aliased 276s test/orm/test_query.py::OperatorTest::test_op 276s [gw0] [ 36%] PASSED test/orm/test_query.py::OperatorTest::test_op 276s test/orm/test_query.py::OperatorTest::test_relationship_unimplemented 276s [gw0] [ 36%] PASSED test/orm/test_query.py::OperatorTest::test_relationship_unimplemented 276s test/orm/test_query.py::OperatorTest::test_selfref_between 276s [gw0] [ 36%] PASSED test/orm/test_query.py::OperatorTest::test_selfref_between 276s test/orm/test_query.py::OperatorTest::test_selfref_relationship 276s [gw0] [ 36%] PASSED test/orm/test_query.py::OperatorTest::test_selfref_relationship 276s test/sql/test_query.py::OperatorTest_sqlite+pysqlite_3_46_1::test_modulo 276s [gw0] [ 36%] PASSED test/sql/test_query.py::OperatorTest_sqlite+pysqlite_3_46_1::test_modulo 276s test/sql/test_query.py::OperatorTest_sqlite+pysqlite_3_46_1::test_over 276s [gw0] [ 36%] PASSED test/sql/test_query.py::OperatorTest_sqlite+pysqlite_3_46_1::test_over 276s test/orm/test_query.py::ParentTest::test_from_entity_standalone_fn 276s [gw0] [ 36%] PASSED test/orm/test_query.py::ParentTest::test_from_entity_standalone_fn 276s test/orm/test_query.py::ParentTest::test_invalid_property 276s [gw0] [ 36%] PASSED test/orm/test_query.py::ParentTest::test_invalid_property 276s test/orm/test_query.py::ParentTest::test_m2m 276s [gw0] [ 36%] PASSED test/orm/test_query.py::ParentTest::test_m2m 276s test/orm/test_query.py::ParentTest::test_no_strings 276s [gw0] [ 36%] PASSED test/orm/test_query.py::ParentTest::test_no_strings 276s test/orm/test_query.py::ParentTest::test_noparent 276s [gw0] [ 36%] PASSED test/orm/test_query.py::ParentTest::test_noparent 276s test/orm/test_query.py::ParentTest::test_o2m 276s [gw0] [ 36%] PASSED test/orm/test_query.py::ParentTest::test_o2m 276s test/orm/test_query.py::ParentTest::test_select_from 276s [gw0] [ 36%] PASSED test/orm/test_query.py::ParentTest::test_select_from 276s test/orm/test_query.py::ParentTest::test_select_from_alias 276s [gw0] [ 36%] PASSED test/orm/test_query.py::ParentTest::test_select_from_alias 276s test/orm/test_query.py::ParentTest::test_select_from_alias_from_entity 276s [gw0] [ 36%] PASSED test/orm/test_query.py::ParentTest::test_select_from_alias_from_entity 276s test/orm/test_query.py::ParentTest::test_select_from_alias_of_type 276s [gw0] [ 36%] PASSED test/orm/test_query.py::ParentTest::test_select_from_alias_of_type 276s test/orm/test_query.py::ParentTest::test_unique_binds_or 276s [gw0] [ 36%] PASSED test/orm/test_query.py::ParentTest::test_unique_binds_or 276s test/orm/test_query.py::ParentTest::test_unique_binds_union 276s [gw0] [ 36%] PASSED test/orm/test_query.py::ParentTest::test_unique_binds_union 276s test/orm/test_query.py::ParentTest::test_with_pending_autoflush 276s [gw0] [ 36%] PASSED test/orm/test_query.py::ParentTest::test_with_pending_autoflush 276s test/orm/test_query.py::ParentTest::test_with_pending_no_autoflush 276s [gw0] [ 36%] PASSED test/orm/test_query.py::ParentTest::test_with_pending_no_autoflush 276s test/orm/test_query.py::ParentTest::test_with_transient 276s [gw0] [ 36%] PASSED test/orm/test_query.py::ParentTest::test_with_transient 276s test/orm/test_query.py::PrefixSuffixWithTest::test_chained_prefixes 276s [gw0] [ 36%] PASSED test/orm/test_query.py::PrefixSuffixWithTest::test_chained_prefixes 276s test/orm/test_query.py::PrefixSuffixWithTest::test_many_prefixes 276s [gw0] [ 36%] PASSED test/orm/test_query.py::PrefixSuffixWithTest::test_many_prefixes 276s test/orm/test_query.py::PrefixSuffixWithTest::test_one_prefix 276s [gw0] [ 36%] PASSED test/orm/test_query.py::PrefixSuffixWithTest::test_one_prefix 276s test/orm/test_query.py::PrefixSuffixWithTest::test_one_suffix 276s [gw0] [ 36%] PASSED test/orm/test_query.py::PrefixSuffixWithTest::test_one_suffix 276s test/orm/test_query.py::QueryClsTest::test_callable_expr 276s [gw0] [ 36%] PASSED test/orm/test_query.py::QueryClsTest::test_callable_expr 276s test/orm/test_query.py::QueryClsTest::test_callable_expr_undocumented_query_constructor 276s [gw0] [ 36%] PASSED test/orm/test_query.py::QueryClsTest::test_callable_expr_undocumented_query_constructor 276s test/orm/test_query.py::QueryClsTest::test_callable_get 276s [gw0] [ 36%] PASSED test/orm/test_query.py::QueryClsTest::test_callable_get 276s test/orm/test_query.py::QueryClsTest::test_callable_m2o_lazyload 276s [gw0] [ 36%] PASSED test/orm/test_query.py::QueryClsTest::test_callable_m2o_lazyload 276s test/orm/test_query.py::QueryClsTest::test_callable_o2m_lazyload 276s [gw0] [ 36%] PASSED test/orm/test_query.py::QueryClsTest::test_callable_o2m_lazyload 276s test/orm/test_query.py::QueryClsTest::test_fn_expr 276s [gw0] [ 36%] PASSED test/orm/test_query.py::QueryClsTest::test_fn_expr 276s test/orm/test_query.py::QueryClsTest::test_fn_expr_undocumented_query_constructor 276s [gw0] [ 36%] PASSED test/orm/test_query.py::QueryClsTest::test_fn_expr_undocumented_query_constructor 276s test/orm/test_query.py::QueryClsTest::test_fn_get 276s [gw0] [ 36%] PASSED test/orm/test_query.py::QueryClsTest::test_fn_get 276s test/orm/test_query.py::QueryClsTest::test_fn_m2o_lazyload 276s [gw0] [ 36%] PASSED test/orm/test_query.py::QueryClsTest::test_fn_m2o_lazyload 276s test/orm/test_query.py::QueryClsTest::test_fn_o2m_lazyload 276s [gw0] [ 36%] PASSED test/orm/test_query.py::QueryClsTest::test_fn_o2m_lazyload 276s test/orm/test_query.py::QueryClsTest::test_plain_expr 276s [gw0] [ 36%] PASSED test/orm/test_query.py::QueryClsTest::test_plain_expr 276s test/orm/test_query.py::QueryClsTest::test_plain_expr_undocumented_query_constructor 276s [gw0] [ 36%] PASSED test/orm/test_query.py::QueryClsTest::test_plain_expr_undocumented_query_constructor 276s test/orm/test_query.py::QueryClsTest::test_plain_get 276s [gw0] [ 36%] PASSED test/orm/test_query.py::QueryClsTest::test_plain_get 276s test/orm/test_query.py::QueryClsTest::test_subclass_expr 276s [gw0] [ 36%] PASSED test/orm/test_query.py::QueryClsTest::test_subclass_expr 276s test/orm/test_query.py::QueryClsTest::test_subclass_expr_undocumented_query_constructor 276s [gw0] [ 36%] PASSED test/orm/test_query.py::QueryClsTest::test_subclass_expr_undocumented_query_constructor 276s test/orm/test_query.py::QueryClsTest::test_subclass_get 276s [gw0] [ 36%] PASSED test/orm/test_query.py::QueryClsTest::test_subclass_get 276s test/orm/test_query.py::QueryClsTest::test_subclass_m2o_lazyload 276s [gw0] [ 36%] PASSED test/orm/test_query.py::QueryClsTest::test_subclass_m2o_lazyload 276s test/orm/test_query.py::QueryClsTest::test_subclass_o2m_lazyload 276s [gw0] [ 36%] PASSED test/orm/test_query.py::QueryClsTest::test_subclass_o2m_lazyload 276s test/dialect/mssql/test_query.py::QueryTest::test_compiler_symbol_conflict 276s [gw0] [ 36%] SKIPPED test/dialect/mssql/test_query.py::QueryTest::test_compiler_symbol_conflict 276s test/dialect/mssql/test_query.py::QueryTest::test_delete_schema 276s [gw0] [ 36%] SKIPPED test/dialect/mssql/test_query.py::QueryTest::test_delete_schema 276s test/dialect/mssql/test_query.py::QueryTest::test_embedded_scope_identity 276s [gw0] [ 36%] SKIPPED test/dialect/mssql/test_query.py::QueryTest::test_embedded_scope_identity 276s test/dialect/mssql/test_query.py::QueryTest::test_enable_scope_identity 276s [gw0] [ 36%] SKIPPED test/dialect/mssql/test_query.py::QueryTest::test_enable_scope_identity 276s test/dialect/mssql/test_query.py::QueryTest::test_fetchid_trigger 276s [gw0] [ 36%] SKIPPED test/dialect/mssql/test_query.py::QueryTest::test_fetchid_trigger 276s test/dialect/mssql/test_query.py::QueryTest::test_insertid_reserved 276s [gw0] [ 36%] SKIPPED test/dialect/mssql/test_query.py::QueryTest::test_insertid_reserved 276s test/dialect/mssql/test_query.py::QueryTest::test_insertid_schema 276s [gw0] [ 36%] SKIPPED test/dialect/mssql/test_query.py::QueryTest::test_insertid_schema 276s test/dialect/mssql/test_query.py::QueryTest::test_returning_no_autoinc 276s [gw0] [ 36%] SKIPPED test/dialect/mssql/test_query.py::QueryTest::test_returning_no_autoinc 276s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_bind_in 276s [gw0] [ 36%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_bind_in 276s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_bindparam_detection 276s [gw0] [ 36%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_bindparam_detection 276s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_compiled_execute 276s [gw0] [ 36%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_compiled_execute 276s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_compiled_insert_execute 276s [gw0] [ 36%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_compiled_insert_execute 276s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_empty_in_filtering_static 276s [gw0] [ 36%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_empty_in_filtering_static 276s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_expanding_in 276s [gw0] [ 36%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_expanding_in 276s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_expanding_in_composite 276s [gw0] [ 36%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_expanding_in_composite 276s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_expanding_in_dont_alter_compiled 276s [gw0] [ 36%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_expanding_in_dont_alter_compiled 276s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_expanding_in_multiple 276s [gw0] [ 36%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_expanding_in_multiple 276s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_expanding_in_repeated 276s [gw0] [ 36%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_expanding_in_repeated 276s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_expanding_in_special_chars 276s [gw0] [ 36%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_expanding_in_special_chars 276s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_ilike 276s [gw0] [ 36%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_ilike 276s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_in_filtering 276s [gw0] [ 36%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_in_filtering 276s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_like_ops[-result0] 276s [gw0] [ 36%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_like_ops[-result0] 276s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_like_ops[-result1] 276s [gw0] [ 36%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_like_ops[-result1] 276s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_like_ops[-result2] 276s [gw0] [ 36%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_like_ops[-result2] 276s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_like_ops[-result3] 276s [gw0] [ 36%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_like_ops[-result3] 276s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_literal_in 276s [gw0] [ 36%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_literal_in 276s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_or_and_as_columns 276s [gw0] [ 36%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_or_and_as_columns 276s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_order_by 276s [gw0] [ 36%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_order_by 276s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_order_by_label 276s [gw0] [ 36%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_order_by_label 276s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_order_by_label_compound 276s [gw0] [ 36%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_order_by_label_compound 276s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_order_by_nulls 276s [gw0] [ 36%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_order_by_nulls 276s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_percents_in_text 276s [gw0] [ 36%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_percents_in_text 276s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_repeated_bindparams 276s [gw0] [ 36%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_repeated_bindparams 276s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_select_from_bindparam 276s [gw0] [ 36%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_select_from_bindparam 276s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_select_tuple 276s [gw0] [ 36%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_select_tuple 276s test/sql/test_query.py::RequiredBindTest::test_insert 276s [gw0] [ 36%] PASSED test/sql/test_query.py::RequiredBindTest::test_insert 276s test/sql/test_query.py::RequiredBindTest::test_required_flag 276s [gw0] [ 36%] PASSED test/sql/test_query.py::RequiredBindTest::test_required_flag 276s test/sql/test_query.py::RequiredBindTest::test_select_columns 276s [gw0] [ 36%] PASSED test/sql/test_query.py::RequiredBindTest::test_select_columns 276s test/sql/test_query.py::RequiredBindTest::test_select_where 276s [gw0] [ 36%] PASSED test/sql/test_query.py::RequiredBindTest::test_select_where 276s test/sql/test_query.py::RequiredBindTest::test_text 276s [gw0] [ 36%] PASSED test/sql/test_query.py::RequiredBindTest::test_text 276s test/dialect/postgresql/test_query.py::RequiresCastTest::test_update_values 276s [gw0] [ 36%] SKIPPED test/dialect/postgresql/test_query.py::RequiresCastTest::test_update_values 276s test/orm/test_query.py::RowLabelingTest::test_entity 276s [gw0] [ 36%] PASSED test/orm/test_query.py::RowLabelingTest::test_entity 276s test/orm/test_query.py::RowLabelingTest::test_entity_anon_aliased 276s [gw0] [ 36%] PASSED test/orm/test_query.py::RowLabelingTest::test_entity_anon_aliased 276s test/orm/test_query.py::RowLabelingTest::test_entity_name_aliased 276s [gw0] [ 36%] PASSED test/orm/test_query.py::RowLabelingTest::test_entity_name_aliased 276s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[core-core-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 276s [gw0] [ 36%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[core-core-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 276s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[core-core-SelectLabelStyle.LABEL_STYLE_NONE-expected0] 276s [gw0] [ 36%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[core-core-SelectLabelStyle.LABEL_STYLE_NONE-expected0] 276s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[core-core-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 276s [gw0] [ 36%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[core-core-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 277s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[core-orm-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 277s [gw0] [ 36%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[core-orm-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 277s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[core-orm-SelectLabelStyle.LABEL_STYLE_NONE-expected0] 277s [gw0] [ 36%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[core-orm-SelectLabelStyle.LABEL_STYLE_NONE-expected0] 277s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[core-orm-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 277s [gw0] [ 36%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[core-orm-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 277s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[orm-core-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 277s [gw0] [ 36%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[orm-core-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 277s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[orm-core-SelectLabelStyle.LABEL_STYLE_NONE-expected0] 277s [gw0] [ 36%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[orm-core-SelectLabelStyle.LABEL_STYLE_NONE-expected0] 277s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[orm-core-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 277s [gw0] [ 36%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[orm-core-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 277s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[orm-orm-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 277s [gw0] [ 36%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[orm-orm-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 277s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[orm-orm-SelectLabelStyle.LABEL_STYLE_NONE-expected0] 277s [gw0] [ 36%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[orm-orm-SelectLabelStyle.LABEL_STYLE_NONE-expected0] 277s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[orm-orm-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 277s [gw0] [ 36%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[orm-orm-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 277s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq_fromstatement[SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 277s [gw0] [ 36%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq_fromstatement[SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 277s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq_fromstatement[SelectLabelStyle.LABEL_STYLE_NONE-expected0] 277s [gw0] [ 36%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq_fromstatement[SelectLabelStyle.LABEL_STYLE_NONE-expected0] 277s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq_fromstatement[SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 277s [gw0] [ 36%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq_fromstatement[SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 277s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq_fromstatement_legacy[SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 277s [gw0] [ 36%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq_fromstatement_legacy[SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 277s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq_fromstatement_legacy[SelectLabelStyle.LABEL_STYLE_NONE-expected0] 277s [gw0] [ 36%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq_fromstatement_legacy[SelectLabelStyle.LABEL_STYLE_NONE-expected0] 277s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq_fromstatement_legacy[SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 277s [gw0] [ 36%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq_fromstatement_legacy[SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 277s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_w_entities[SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 277s [gw0] [ 36%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_w_entities[SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 277s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_w_entities[SelectLabelStyle.LABEL_STYLE_NONE-expected0] 277s [gw0] [ 36%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_w_entities[SelectLabelStyle.LABEL_STYLE_NONE-expected0] 277s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_w_entities[SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 277s [gw0] [ 36%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_w_entities[SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 277s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_orm_cols_legacy 277s [gw0] [ 36%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_orm_cols_legacy 277s test/orm/test_query.py::RowLabelingTest::test_explicit_cols[core-core-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 277s [gw0] [ 36%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_cols[core-core-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 277s test/orm/test_query.py::RowLabelingTest::test_explicit_cols[core-core-SelectLabelStyle.LABEL_STYLE_NONE-expected0] 277s [gw0] [ 36%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_cols[core-core-SelectLabelStyle.LABEL_STYLE_NONE-expected0] 277s test/orm/test_query.py::RowLabelingTest::test_explicit_cols[core-core-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 277s [gw0] [ 36%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_cols[core-core-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 277s test/orm/test_query.py::RowLabelingTest::test_explicit_cols[core-orm-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 277s [gw0] [ 36%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_cols[core-orm-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 277s test/orm/test_query.py::RowLabelingTest::test_explicit_cols[core-orm-SelectLabelStyle.LABEL_STYLE_NONE-expected0] 277s [gw0] [ 36%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_cols[core-orm-SelectLabelStyle.LABEL_STYLE_NONE-expected0] 277s test/orm/test_query.py::RowLabelingTest::test_explicit_cols[core-orm-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 277s [gw0] [ 36%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_cols[core-orm-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 277s test/orm/test_query.py::RowLabelingTest::test_explicit_cols[orm-core-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 277s [gw0] [ 36%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_cols[orm-core-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 277s test/orm/test_query.py::RowLabelingTest::test_explicit_cols[orm-core-SelectLabelStyle.LABEL_STYLE_NONE-expected0] 277s [gw0] [ 36%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_cols[orm-core-SelectLabelStyle.LABEL_STYLE_NONE-expected0] 277s test/orm/test_query.py::RowLabelingTest::test_explicit_cols[orm-core-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 277s [gw0] [ 36%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_cols[orm-core-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 277s test/orm/test_query.py::RowLabelingTest::test_explicit_cols[orm-orm-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 277s [gw0] [ 36%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_cols[orm-orm-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 277s test/orm/test_query.py::RowLabelingTest::test_explicit_cols[orm-orm-SelectLabelStyle.LABEL_STYLE_NONE-expected0] 277s [gw0] [ 36%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_cols[orm-orm-SelectLabelStyle.LABEL_STYLE_NONE-expected0] 277s test/orm/test_query.py::RowLabelingTest::test_explicit_cols[orm-orm-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 277s [gw0] [ 36%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_cols[orm-orm-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 277s test/orm/test_query.py::RowLabelingTest::test_explicit_cols_legacy 277s [gw0] [ 36%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_cols_legacy 277s test/orm/test_query.py::RowLabelingTest::test_multi_entity_name_aliased[SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 277s [gw0] [ 36%] PASSED test/orm/test_query.py::RowLabelingTest::test_multi_entity_name_aliased[SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 277s test/orm/test_query.py::RowLabelingTest::test_multi_entity_name_aliased[SelectLabelStyle.LABEL_STYLE_NONE-expected0] 277s [gw0] [ 36%] PASSED test/orm/test_query.py::RowLabelingTest::test_multi_entity_name_aliased[SelectLabelStyle.LABEL_STYLE_NONE-expected0] 277s test/orm/test_query.py::RowLabelingTest::test_multi_entity_name_aliased[SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 277s [gw0] [ 36%] PASSED test/orm/test_query.py::RowLabelingTest::test_multi_entity_name_aliased[SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 277s test/orm/test_query.py::RowLabelingTest::test_renamed_properties_columns[core-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected_core1-expected_orm1] 277s [gw0] [ 36%] PASSED test/orm/test_query.py::RowLabelingTest::test_renamed_properties_columns[core-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected_core1-expected_orm1] 277s test/orm/test_query.py::RowLabelingTest::test_renamed_properties_columns[core-SelectLabelStyle.LABEL_STYLE_NONE-expected_core0-expected_orm0] 277s [gw0] [ 36%] PASSED test/orm/test_query.py::RowLabelingTest::test_renamed_properties_columns[core-SelectLabelStyle.LABEL_STYLE_NONE-expected_core0-expected_orm0] 277s test/orm/test_query.py::RowLabelingTest::test_renamed_properties_columns[core-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected_core2-expected_orm2] 277s [gw0] [ 36%] PASSED test/orm/test_query.py::RowLabelingTest::test_renamed_properties_columns[core-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected_core2-expected_orm2] 277s test/orm/test_query.py::RowLabelingTest::test_renamed_properties_columns[orm-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected_core1-expected_orm1] 277s [gw0] [ 36%] PASSED test/orm/test_query.py::RowLabelingTest::test_renamed_properties_columns[orm-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected_core1-expected_orm1] 277s test/orm/test_query.py::RowLabelingTest::test_renamed_properties_columns[orm-SelectLabelStyle.LABEL_STYLE_NONE-expected_core0-expected_orm0] 277s [gw0] [ 36%] PASSED test/orm/test_query.py::RowLabelingTest::test_renamed_properties_columns[orm-SelectLabelStyle.LABEL_STYLE_NONE-expected_core0-expected_orm0] 277s test/orm/test_query.py::RowLabelingTest::test_renamed_properties_columns[orm-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected_core2-expected_orm2] 277s [gw0] [ 36%] PASSED test/orm/test_query.py::RowLabelingTest::test_renamed_properties_columns[orm-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected_core2-expected_orm2] 277s test/orm/test_query.py::RowLabelingTest::test_renamed_properties_subq[core-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected_core1-expected_orm1] 277s [gw0] [ 36%] PASSED test/orm/test_query.py::RowLabelingTest::test_renamed_properties_subq[core-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected_core1-expected_orm1] 277s test/orm/test_query.py::RowLabelingTest::test_renamed_properties_subq[core-SelectLabelStyle.LABEL_STYLE_NONE-expected_core0-expected_orm0] 277s [gw0] [ 36%] PASSED test/orm/test_query.py::RowLabelingTest::test_renamed_properties_subq[core-SelectLabelStyle.LABEL_STYLE_NONE-expected_core0-expected_orm0] 277s test/orm/test_query.py::RowLabelingTest::test_renamed_properties_subq[core-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected_core2-expected_orm2] 277s [gw0] [ 36%] PASSED test/orm/test_query.py::RowLabelingTest::test_renamed_properties_subq[core-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected_core2-expected_orm2] 277s test/orm/test_query.py::RowLabelingTest::test_renamed_properties_subq[orm-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected_core1-expected_orm1] 277s [gw0] [ 36%] PASSED test/orm/test_query.py::RowLabelingTest::test_renamed_properties_subq[orm-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected_core1-expected_orm1] 277s test/orm/test_query.py::RowLabelingTest::test_renamed_properties_subq[orm-SelectLabelStyle.LABEL_STYLE_NONE-expected_core0-expected_orm0] 277s [gw0] [ 36%] PASSED test/orm/test_query.py::RowLabelingTest::test_renamed_properties_subq[orm-SelectLabelStyle.LABEL_STYLE_NONE-expected_core0-expected_orm0] 277s test/orm/test_query.py::RowLabelingTest::test_renamed_properties_subq[orm-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected_core2-expected_orm2] 277s [gw0] [ 36%] PASSED test/orm/test_query.py::RowLabelingTest::test_renamed_properties_subq[orm-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected_core2-expected_orm2] 277s test/orm/test_query.py::RowLabelingTest::test_with_only_columns 277s [gw0] [ 36%] PASSED test/orm/test_query.py::RowLabelingTest::test_with_only_columns 277s test/orm/test_query.py::RowTupleTest::test_column_metadata[0] 277s [gw0] [ 36%] PASSED test/orm/test_query.py::RowTupleTest::test_column_metadata[0] 277s test/orm/test_query.py::RowTupleTest::test_column_metadata[10] 277s [gw0] [ 36%] PASSED test/orm/test_query.py::RowTupleTest::test_column_metadata[10] 277s test/orm/test_query.py::RowTupleTest::test_column_metadata[11] 277s [gw0] [ 36%] PASSED test/orm/test_query.py::RowTupleTest::test_column_metadata[11] 277s test/orm/test_query.py::RowTupleTest::test_column_metadata[12] 277s [gw0] [ 36%] PASSED test/orm/test_query.py::RowTupleTest::test_column_metadata[12] 277s test/orm/test_query.py::RowTupleTest::test_column_metadata[1] 277s [gw0] [ 36%] PASSED test/orm/test_query.py::RowTupleTest::test_column_metadata[1] 277s test/orm/test_query.py::RowTupleTest::test_column_metadata[2] 277s [gw0] [ 36%] PASSED test/orm/test_query.py::RowTupleTest::test_column_metadata[2] 277s test/orm/test_query.py::RowTupleTest::test_column_metadata[3] 277s [gw0] [ 36%] PASSED test/orm/test_query.py::RowTupleTest::test_column_metadata[3] 277s test/orm/test_query.py::RowTupleTest::test_column_metadata[4] 277s [gw0] [ 36%] PASSED test/orm/test_query.py::RowTupleTest::test_column_metadata[4] 277s test/orm/test_query.py::RowTupleTest::test_column_metadata[5] 277s [gw0] [ 36%] PASSED test/orm/test_query.py::RowTupleTest::test_column_metadata[5] 277s test/orm/test_query.py::RowTupleTest::test_column_metadata[6] 277s [gw0] [ 36%] PASSED test/orm/test_query.py::RowTupleTest::test_column_metadata[6] 277s test/orm/test_query.py::RowTupleTest::test_column_metadata[7] 277s [gw0] [ 36%] PASSED test/orm/test_query.py::RowTupleTest::test_column_metadata[7] 277s test/orm/test_query.py::RowTupleTest::test_column_metadata[8] 277s [gw0] [ 36%] PASSED test/orm/test_query.py::RowTupleTest::test_column_metadata[8] 277s test/orm/test_query.py::RowTupleTest::test_column_metadata[9] 277s [gw0] [ 36%] PASSED test/orm/test_query.py::RowTupleTest::test_column_metadata[9] 277s test/orm/test_query.py::RowTupleTest::test_custom_names[False-False-False] 277s [gw0] [ 36%] PASSED test/orm/test_query.py::RowTupleTest::test_custom_names[False-False-False] 277s test/orm/test_query.py::RowTupleTest::test_custom_names[False-False-True] 277s [gw0] [ 36%] PASSED test/orm/test_query.py::RowTupleTest::test_custom_names[False-False-True] 277s test/orm/test_query.py::RowTupleTest::test_custom_names[False-True-False] 277s [gw0] [ 36%] PASSED test/orm/test_query.py::RowTupleTest::test_custom_names[False-True-False] 277s test/orm/test_query.py::RowTupleTest::test_custom_names[False-True-True] 277s [gw0] [ 36%] PASSED test/orm/test_query.py::RowTupleTest::test_custom_names[False-True-True] 277s test/orm/test_query.py::RowTupleTest::test_custom_names[True-False-False] 277s [gw0] [ 36%] PASSED test/orm/test_query.py::RowTupleTest::test_custom_names[True-False-False] 277s test/orm/test_query.py::RowTupleTest::test_custom_names[True-False-True] 277s [gw0] [ 36%] PASSED test/orm/test_query.py::RowTupleTest::test_custom_names[True-False-True] 277s test/orm/test_query.py::RowTupleTest::test_custom_names[True-True-False] 277s [gw0] [ 36%] PASSED test/orm/test_query.py::RowTupleTest::test_custom_names[True-True-False] 277s test/orm/test_query.py::RowTupleTest::test_custom_names[True-True-True] 277s [gw0] [ 36%] PASSED test/orm/test_query.py::RowTupleTest::test_custom_names[True-True-True] 277s test/orm/test_query.py::RowTupleTest::test_dupe_cols[-users.id AS users_id, NULL AS anon_1, NULL AS anon__1, NULL AS anon__2-expected_row2] 277s [gw0] [ 36%] PASSED test/orm/test_query.py::RowTupleTest::test_dupe_cols[-users.id AS users_id, NULL AS anon_1, NULL AS anon__1, NULL AS anon__2-expected_row2] 277s test/orm/test_query.py::RowTupleTest::test_dupe_cols[-users.id AS users_id, users.name AS users_name, users.id AS users_id__1, users.name AS users_name__1, NULL AS anon_1-expected_row1] 277s [gw0] [ 36%] PASSED test/orm/test_query.py::RowTupleTest::test_dupe_cols[-users.id AS users_id, users.name AS users_name, users.id AS users_id__1, users.name AS users_name__1, NULL AS anon_1-expected_row1] 277s test/orm/test_query.py::RowTupleTest::test_dupe_cols[-users.id AS users_id, users.name AS users_name, users.name AS users_name__1-expected_row0] 277s [gw0] [ 36%] PASSED test/orm/test_query.py::RowTupleTest::test_dupe_cols[-users.id AS users_id, users.name AS users_name, users.name AS users_name__1-expected_row0] 277s test/orm/test_query.py::RowTupleTest::test_entity_mapping_access 277s [gw0] [ 36%] PASSED test/orm/test_query.py::RowTupleTest::test_entity_mapping_access 277s test/orm/test_query.py::RowTupleTest::test_legacy_tuple_old_select[0] 277s [gw0] [ 37%] PASSED test/orm/test_query.py::RowTupleTest::test_legacy_tuple_old_select[0] 277s test/orm/test_query.py::RowTupleTest::test_legacy_tuple_old_select[1] 277s [gw0] [ 37%] PASSED test/orm/test_query.py::RowTupleTest::test_legacy_tuple_old_select[1] 277s test/orm/test_query.py::RowTupleTest::test_legacy_tuple_old_select[2] 277s [gw0] [ 37%] PASSED test/orm/test_query.py::RowTupleTest::test_legacy_tuple_old_select[2] 277s test/orm/test_query.py::RowTupleTest::test_modern_tuple[0] 277s [gw0] [ 37%] PASSED test/orm/test_query.py::RowTupleTest::test_modern_tuple[0] 277s test/orm/test_query.py::RowTupleTest::test_modern_tuple[1] 277s [gw0] [ 37%] PASSED test/orm/test_query.py::RowTupleTest::test_modern_tuple[1] 277s test/orm/test_query.py::RowTupleTest::test_modern_tuple[2] 277s [gw0] [ 37%] PASSED test/orm/test_query.py::RowTupleTest::test_modern_tuple[2] 277s test/orm/test_query.py::RowTupleTest::test_modern_tuple[3] 277s [gw0] [ 37%] PASSED test/orm/test_query.py::RowTupleTest::test_modern_tuple[3] 277s test/orm/test_query.py::RowTupleTest::test_modern_tuple_future[0] 277s [gw0] [ 37%] PASSED test/orm/test_query.py::RowTupleTest::test_modern_tuple_future[0] 277s test/orm/test_query.py::RowTupleTest::test_modern_tuple_future[1] 277s [gw0] [ 37%] PASSED test/orm/test_query.py::RowTupleTest::test_modern_tuple_future[1] 277s test/orm/test_query.py::RowTupleTest::test_modern_tuple_future[2] 277s [gw0] [ 37%] PASSED test/orm/test_query.py::RowTupleTest::test_modern_tuple_future[2] 277s test/orm/test_query.py::RowTupleTest::test_modern_tuple_future[3] 277s [gw0] [ 37%] PASSED test/orm/test_query.py::RowTupleTest::test_modern_tuple_future[3] 277s test/orm/test_query.py::RowTupleTest::test_modern_tuple_future[4] 277s [gw0] [ 37%] PASSED test/orm/test_query.py::RowTupleTest::test_modern_tuple_future[4] 277s test/orm/test_query.py::RowTupleTest::test_modern_tuple_future[5] 277s [gw0] [ 37%] PASSED test/orm/test_query.py::RowTupleTest::test_modern_tuple_future[5] 277s test/orm/test_query.py::RowTupleTest::test_unhashable_types[unhashable-not_use_future] 277s [gw0] [ 37%] PASSED test/orm/test_query.py::RowTupleTest::test_unhashable_types[unhashable-not_use_future] 277s test/orm/test_query.py::RowTupleTest::test_unhashable_types[unhashable-use_future] 277s [gw0] [ 37%] PASSED test/orm/test_query.py::RowTupleTest::test_unhashable_types[unhashable-use_future] 277s test/orm/test_query.py::RowTupleTest::test_unhashable_types[unknown_hashable-not_use_future] 277s [gw0] [ 37%] PASSED test/orm/test_query.py::RowTupleTest::test_unhashable_types[unknown_hashable-not_use_future] 277s test/orm/test_query.py::RowTupleTest::test_unhashable_types[unknown_hashable-use_future] 277s [gw0] [ 37%] PASSED test/orm/test_query.py::RowTupleTest::test_unhashable_types[unknown_hashable-use_future] 277s test/orm/test_query.py::RowTupleTest::test_unhashable_types[unknown_unhashable-not_use_future] 277s [gw0] [ 37%] PASSED test/orm/test_query.py::RowTupleTest::test_unhashable_types[unknown_unhashable-not_use_future] 277s test/orm/test_query.py::RowTupleTest::test_unhashable_types[unknown_unhashable-use_future] 277s [gw0] [ 37%] PASSED test/orm/test_query.py::RowTupleTest::test_unhashable_types[unknown_unhashable-use_future] 277s test/dialect/mysql/test_query.py::ServerDefaultCreateTest::test_create_server_defaults[Boolean-default3-_exclusions_03] 277s [gw0] [ 37%] PASSED test/dialect/mysql/test_query.py::ServerDefaultCreateTest::test_create_server_defaults[Boolean-default3-_exclusions_03] 277s test/dialect/mysql/test_query.py::ServerDefaultCreateTest::test_create_server_defaults[DateTime-default7-_exclusions_07] 277s [gw0] [ 37%] PASSED test/dialect/mysql/test_query.py::ServerDefaultCreateTest::test_create_server_defaults[DateTime-default7-_exclusions_07] 277s test/dialect/mysql/test_query.py::ServerDefaultCreateTest::test_create_server_defaults[Integer-10-_exclusions_02] 277s [gw0] [ 37%] PASSED test/dialect/mysql/test_query.py::ServerDefaultCreateTest::test_create_server_defaults[Integer-10-_exclusions_02] 277s test/dialect/mysql/test_query.py::ServerDefaultCreateTest::test_create_server_defaults[Integer-default0-_exclusions_00] 277s [gw0] [ 37%] PASSED test/dialect/mysql/test_query.py::ServerDefaultCreateTest::test_create_server_defaults[Integer-default0-_exclusions_00] 277s test/dialect/mysql/test_query.py::ServerDefaultCreateTest::test_create_server_defaults[Integer-default1-_exclusions_01] 277s [gw0] [ 37%] PASSED test/dialect/mysql/test_query.py::ServerDefaultCreateTest::test_create_server_defaults[Integer-default1-_exclusions_01] 277s test/dialect/mysql/test_query.py::ServerDefaultCreateTest::test_create_server_defaults[Integer-default4-_exclusions_04] 277s [gw0] [ 37%] SKIPPED test/dialect/mysql/test_query.py::ServerDefaultCreateTest::test_create_server_defaults[Integer-default4-_exclusions_04] 277s test/dialect/mysql/test_query.py::ServerDefaultCreateTest::test_create_server_defaults[Integer-default5-_exclusions_05] 277s [gw0] [ 37%] SKIPPED test/dialect/mysql/test_query.py::ServerDefaultCreateTest::test_create_server_defaults[Integer-default5-_exclusions_05] 277s test/dialect/mysql/test_query.py::ServerDefaultCreateTest::test_create_server_defaults[Integer-default6-_exclusions_06] 277s [gw0] [ 37%] SKIPPED test/dialect/mysql/test_query.py::ServerDefaultCreateTest::test_create_server_defaults[Integer-default6-_exclusions_06] 277s test/dialect/mysql/test_query.py::ServerDefaultCreateTest::test_create_server_defaults[Integer-default8-_exclusions_08] 277s [gw0] [ 37%] SKIPPED test/dialect/mysql/test_query.py::ServerDefaultCreateTest::test_create_server_defaults[Integer-default8-_exclusions_08] 277s test/orm/test_query.py::SessionBindTest::test_aggregate_fn 277s [gw0] [ 37%] PASSED test/orm/test_query.py::SessionBindTest::test_aggregate_fn 277s test/orm/test_query.py::SessionBindTest::test_aliased_entity_q 277s [gw1] [ 37%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_join_via_query_to_entity 277s test/aaa_profiling/test_memusage.py::CycleTest::test_joinedload_option_bound 277s [gw0] [ 37%] PASSED test/orm/test_query.py::SessionBindTest::test_aliased_entity_q 277s test/orm/test_query.py::SessionBindTest::test_binary_op 277s [gw0] [ 37%] PASSED test/orm/test_query.py::SessionBindTest::test_binary_op 277s test/orm/test_query.py::SessionBindTest::test_boolean_op 277s [gw0] [ 37%] PASSED test/orm/test_query.py::SessionBindTest::test_boolean_op 277s test/orm/test_query.py::SessionBindTest::test_bulk_delete_fetch_sync 277s [gw0] [ 37%] PASSED test/orm/test_query.py::SessionBindTest::test_bulk_delete_fetch_sync 277s test/orm/test_query.py::SessionBindTest::test_bulk_delete_no_sync 277s [gw0] [ 37%] PASSED test/orm/test_query.py::SessionBindTest::test_bulk_delete_no_sync 277s test/orm/test_query.py::SessionBindTest::test_bulk_update_fetch_sync 277s [gw0] [ 37%] PASSED test/orm/test_query.py::SessionBindTest::test_bulk_update_fetch_sync 277s test/orm/test_query.py::SessionBindTest::test_bulk_update_no_sync 277s [gw0] [ 37%] PASSED test/orm/test_query.py::SessionBindTest::test_bulk_update_no_sync 277s test/orm/test_query.py::SessionBindTest::test_case 277s [gw0] [ 37%] PASSED test/orm/test_query.py::SessionBindTest::test_case 277s test/orm/test_query.py::SessionBindTest::test_cast 277s [gw0] [ 37%] PASSED test/orm/test_query.py::SessionBindTest::test_cast 277s test/orm/test_query.py::SessionBindTest::test_column_property 277s [gw0] [ 37%] PASSED test/orm/test_query.py::SessionBindTest::test_column_property 277s test/orm/test_query.py::SessionBindTest::test_column_property_select 277s [gw0] [ 37%] SKIPPED test/orm/test_query.py::SessionBindTest::test_column_property_select 278s test/orm/test_query.py::SessionBindTest::test_count 278s [gw0] [ 37%] PASSED test/orm/test_query.py::SessionBindTest::test_count 278s test/orm/test_query.py::SessionBindTest::test_plain_table 278s [gw0] [ 37%] PASSED test/orm/test_query.py::SessionBindTest::test_plain_table 278s test/orm/test_query.py::SessionBindTest::test_plain_table_count 278s [gw0] [ 37%] PASSED test/orm/test_query.py::SessionBindTest::test_plain_table_count 278s test/orm/test_query.py::SessionBindTest::test_plain_table_select_from 278s [gw0] [ 37%] PASSED test/orm/test_query.py::SessionBindTest::test_plain_table_select_from 278s test/orm/test_query.py::SessionBindTest::test_single_col 278s [gw0] [ 37%] PASSED test/orm/test_query.py::SessionBindTest::test_single_col 278s test/orm/test_query.py::SessionBindTest::test_single_col_from_subq 278s [gw0] [ 37%] PASSED test/orm/test_query.py::SessionBindTest::test_single_col_from_subq 278s test/orm/test_query.py::SessionBindTest::test_single_entity_q 278s [gw0] [ 37%] PASSED test/orm/test_query.py::SessionBindTest::test_single_entity_q 278s test/orm/test_query.py::SessionBindTest::test_sql_expr_bundle_cte_from_entity 278s [gw0] [ 37%] PASSED test/orm/test_query.py::SessionBindTest::test_sql_expr_bundle_cte_from_entity 278s test/orm/test_query.py::SessionBindTest::test_sql_expr_cte_from_entity 278s [gw0] [ 37%] PASSED test/orm/test_query.py::SessionBindTest::test_sql_expr_cte_from_entity 278s test/orm/test_query.py::SessionBindTest::test_sql_expr_entity_q 278s [gw0] [ 37%] PASSED test/orm/test_query.py::SessionBindTest::test_sql_expr_entity_q 278s test/orm/test_query.py::SessionBindTest::test_sql_expr_exists_from_entity 278s [gw0] [ 37%] PASSED test/orm/test_query.py::SessionBindTest::test_sql_expr_exists_from_entity 278s test/orm/test_query.py::SessionBindTest::test_sql_expr_subquery_from_entity 278s [gw0] [ 37%] PASSED test/orm/test_query.py::SessionBindTest::test_sql_expr_subquery_from_entity 278s test/orm/test_query.py::SessionBindTest::test_type_coerce 278s [gw0] [ 37%] PASSED test/orm/test_query.py::SessionBindTest::test_type_coerce 278s test/orm/test_query.py::SetOpsTest::test_eager_load 278s [gw0] [ 37%] PASSED test/orm/test_query.py::SetOpsTest::test_eager_load 278s test/orm/test_query.py::SetOpsTest::test_intersect 278s [gw0] [ 37%] PASSED test/orm/test_query.py::SetOpsTest::test_intersect 278s test/orm/test_query.py::SetOpsTest::test_order_by_anonymous_col 278s [gw0] [ 37%] PASSED test/orm/test_query.py::SetOpsTest::test_order_by_anonymous_col 278s test/orm/test_query.py::SetOpsTest::test_statement_labels 278s [gw0] [ 37%] PASSED test/orm/test_query.py::SetOpsTest::test_statement_labels 278s test/orm/test_query.py::SetOpsTest::test_union 278s [gw0] [ 37%] PASSED test/orm/test_query.py::SetOpsTest::test_union 278s test/orm/test_query.py::SetOpsTest::test_union_labeled_anonymous_columns 278s [gw0] [ 37%] PASSED test/orm/test_query.py::SetOpsTest::test_union_labeled_anonymous_columns 278s test/orm/test_query.py::SetOpsTest::test_union_literal_expressions_compile 278s [gw0] [ 37%] PASSED test/orm/test_query.py::SetOpsTest::test_union_literal_expressions_compile 278s test/orm/test_query.py::SetOpsTest::test_union_literal_expressions_results 278s [gw0] [ 37%] PASSED test/orm/test_query.py::SetOpsTest::test_union_literal_expressions_results 278s test/orm/test_query.py::SetOpsTest::test_union_mapped_colnames_preserved_across_subquery 278s [gw0] [ 37%] PASSED test/orm/test_query.py::SetOpsTest::test_union_mapped_colnames_preserved_across_subquery 278s test/orm/test_query.py::SetOpsWDeferredTest::test_flat_twolevel_union_deferred 278s [gw0] [ 37%] PASSED test/orm/test_query.py::SetOpsWDeferredTest::test_flat_twolevel_union_deferred 278s test/orm/test_query.py::SetOpsWDeferredTest::test_flat_twolevel_union_undeferred 278s [gw0] [ 37%] PASSED test/orm/test_query.py::SetOpsWDeferredTest::test_flat_twolevel_union_undeferred 278s test/orm/test_query.py::SetOpsWDeferredTest::test_nested_union_deferred 278s [gw0] [ 37%] PASSED test/orm/test_query.py::SetOpsWDeferredTest::test_nested_union_deferred 278s test/orm/test_query.py::SetOpsWDeferredTest::test_nested_union_undeferred 278s [gw0] [ 37%] PASSED test/orm/test_query.py::SetOpsWDeferredTest::test_nested_union_undeferred 278s test/orm/test_query.py::SliceTest_sqlite+pysqlite_3_46_1::test_first 278s [gw0] [ 37%] PASSED test/orm/test_query.py::SliceTest_sqlite+pysqlite_3_46_1::test_first 278s test/orm/test_query.py::SliceTest_sqlite+pysqlite_3_46_1::test_first_against_expression_offset 278s [gw0] [ 37%] PASSED test/orm/test_query.py::SliceTest_sqlite+pysqlite_3_46_1::test_first_against_expression_offset 278s test/orm/test_query.py::SliceTest_sqlite+pysqlite_3_46_1::test_full_slice_against_expression_offset 278s [gw0] [ 37%] PASSED test/orm/test_query.py::SliceTest_sqlite+pysqlite_3_46_1::test_full_slice_against_expression_offset 278s test/orm/test_query.py::SliceTest_sqlite+pysqlite_3_46_1::test_full_slice_against_integer_offset 278s [gw0] [ 37%] PASSED test/orm/test_query.py::SliceTest_sqlite+pysqlite_3_46_1::test_full_slice_against_integer_offset 278s test/orm/test_query.py::SliceTest_sqlite+pysqlite_3_46_1::test_limit_offset_applies 278s [gw0] [ 37%] PASSED test/orm/test_query.py::SliceTest_sqlite+pysqlite_3_46_1::test_limit_offset_applies 278s test/orm/test_query.py::SliceTest_sqlite+pysqlite_3_46_1::test_negative_indexes_raise 278s [gw0] [ 37%] PASSED test/orm/test_query.py::SliceTest_sqlite+pysqlite_3_46_1::test_negative_indexes_raise 278s test/orm/test_query.py::SliceTest_sqlite+pysqlite_3_46_1::test_start_slice_against_expression_offset 278s [gw0] [ 37%] PASSED test/orm/test_query.py::SliceTest_sqlite+pysqlite_3_46_1::test_start_slice_against_expression_offset 278s test/orm/test_query.py::SynonymTest::test_froms_aliased_col 278s [gw0] [ 37%] PASSED test/orm/test_query.py::SynonymTest::test_froms_aliased_col 278s test/orm/test_query.py::SynonymTest::test_joins 278s [gw0] [ 37%] PASSED test/orm/test_query.py::SynonymTest::test_joins 278s test/orm/test_query.py::SynonymTest::test_options 278s [gw0] [ 37%] PASSED test/orm/test_query.py::SynonymTest::test_options 278s test/orm/test_query.py::SynonymTest::test_options_syn_of_syn 278s [gw0] [ 37%] PASSED test/orm/test_query.py::SynonymTest::test_options_syn_of_syn 278s test/orm/test_query.py::SynonymTest::test_with_parent 278s [gw0] [ 37%] PASSED test/orm/test_query.py::SynonymTest::test_with_parent 278s test/dialect/postgresql/test_query.py::TableValuedRoundTripTest::test_aggregate_scalar_over_table_valued 278s [gw0] [ 37%] SKIPPED test/dialect/postgresql/test_query.py::TableValuedRoundTripTest::test_aggregate_scalar_over_table_valued 278s test/dialect/postgresql/test_query.py::TableValuedRoundTripTest::test_array_empty_with_type 278s [gw0] [ 37%] SKIPPED test/dialect/postgresql/test_query.py::TableValuedRoundTripTest::test_array_empty_with_type 278s test/dialect/postgresql/test_query.py::TableValuedRoundTripTest::test_function_against_row_constructor 278s [gw0] [ 37%] SKIPPED test/dialect/postgresql/test_query.py::TableValuedRoundTripTest::test_function_against_row_constructor 278s test/dialect/postgresql/test_query.py::TableValuedRoundTripTest::test_function_against_subq_record 278s [gw0] [ 37%] SKIPPED test/dialect/postgresql/test_query.py::TableValuedRoundTripTest::test_function_against_subq_record 278s test/dialect/postgresql/test_query.py::TableValuedRoundTripTest::test_function_against_table_record 278s [gw0] [ 37%] SKIPPED test/dialect/postgresql/test_query.py::TableValuedRoundTripTest::test_function_against_table_record 278s test/dialect/postgresql/test_query.py::TableValuedRoundTripTest::test_generate_series_scalar 278s [gw0] [ 37%] SKIPPED test/dialect/postgresql/test_query.py::TableValuedRoundTripTest::test_generate_series_scalar 278s test/dialect/postgresql/test_query.py::TableValuedRoundTripTest::test_plain_old_unnest 278s [gw0] [ 37%] SKIPPED test/dialect/postgresql/test_query.py::TableValuedRoundTripTest::test_plain_old_unnest 278s test/dialect/postgresql/test_query.py::TableValuedRoundTripTest::test_render_derived_quoting_straight_json[None-_exclusions_02] 278s [gw0] [ 37%] SKIPPED test/dialect/postgresql/test_query.py::TableValuedRoundTripTest::test_render_derived_quoting_straight_json[None-_exclusions_02] 278s test/dialect/postgresql/test_query.py::TableValuedRoundTripTest::test_render_derived_quoting_straight_json[cast-_exclusions_01] 278s [gw0] [ 37%] SKIPPED test/dialect/postgresql/test_query.py::TableValuedRoundTripTest::test_render_derived_quoting_straight_json[cast-_exclusions_01] 278s test/dialect/postgresql/test_query.py::TableValuedRoundTripTest::test_render_derived_quoting_straight_json[type_coerce-_exclusions_00] 278s [gw0] [ 37%] SKIPPED test/dialect/postgresql/test_query.py::TableValuedRoundTripTest::test_render_derived_quoting_straight_json[type_coerce-_exclusions_00] 278s test/dialect/postgresql/test_query.py::TableValuedRoundTripTest::test_render_derived_quoting_text[None-_exclusions_02] 278s [gw0] [ 37%] SKIPPED test/dialect/postgresql/test_query.py::TableValuedRoundTripTest::test_render_derived_quoting_text[None-_exclusions_02] 278s test/dialect/postgresql/test_query.py::TableValuedRoundTripTest::test_render_derived_quoting_text[cast-_exclusions_01] 278s [gw0] [ 37%] SKIPPED test/dialect/postgresql/test_query.py::TableValuedRoundTripTest::test_render_derived_quoting_text[cast-_exclusions_01] 278s test/dialect/postgresql/test_query.py::TableValuedRoundTripTest::test_render_derived_quoting_text[type_coerce-_exclusions_00] 278s [gw0] [ 37%] SKIPPED test/dialect/postgresql/test_query.py::TableValuedRoundTripTest::test_render_derived_quoting_text[type_coerce-_exclusions_00] 278s test/dialect/postgresql/test_query.py::TableValuedRoundTripTest::test_render_derived_quoting_text_to_json[None-_exclusions_02] 278s [gw0] [ 37%] SKIPPED test/dialect/postgresql/test_query.py::TableValuedRoundTripTest::test_render_derived_quoting_text_to_json[None-_exclusions_02] 278s test/dialect/postgresql/test_query.py::TableValuedRoundTripTest::test_render_derived_quoting_text_to_json[cast-_exclusions_01] 278s [gw0] [ 37%] SKIPPED test/dialect/postgresql/test_query.py::TableValuedRoundTripTest::test_render_derived_quoting_text_to_json[cast-_exclusions_01] 278s test/dialect/postgresql/test_query.py::TableValuedRoundTripTest::test_render_derived_quoting_text_to_json[type_coerce-_exclusions_00] 278s [gw0] [ 37%] SKIPPED test/dialect/postgresql/test_query.py::TableValuedRoundTripTest::test_render_derived_quoting_text_to_json[type_coerce-_exclusions_00] 278s test/dialect/postgresql/test_query.py::TableValuedRoundTripTest::test_scalar_table_valued 278s [gw0] [ 37%] SKIPPED test/dialect/postgresql/test_query.py::TableValuedRoundTripTest::test_scalar_table_valued 278s test/dialect/postgresql/test_query.py::TableValuedRoundTripTest::test_table_valued 278s [gw0] [ 37%] SKIPPED test/dialect/postgresql/test_query.py::TableValuedRoundTripTest::test_table_valued 278s test/dialect/postgresql/test_query.py::TableValuedRoundTripTest::test_unnest_with_ordinality 278s [gw0] [ 37%] SKIPPED test/dialect/postgresql/test_query.py::TableValuedRoundTripTest::test_unnest_with_ordinality 278s test/dialect/postgresql/test_query.py::TableValuedRoundTripTest::test_unnest_with_ordinality_named 278s [gw0] [ 37%] SKIPPED test/dialect/postgresql/test_query.py::TableValuedRoundTripTest::test_unnest_with_ordinality_named 278s test/dialect/postgresql/test_query.py::TableValuedRoundTripTest::test_with_ordinality_named 278s [gw0] [ 37%] SKIPPED test/dialect/postgresql/test_query.py::TableValuedRoundTripTest::test_with_ordinality_named 278s test/dialect/postgresql/test_query.py::TableValuedRoundTripTest::test_with_ordinality_star 278s [gw0] [ 37%] SKIPPED test/dialect/postgresql/test_query.py::TableValuedRoundTripTest::test_with_ordinality_star 278s test/dialect/mssql/test_query.py::TableValuedTest::test_scalar_strings 278s [gw0] [ 37%] SKIPPED test/dialect/mssql/test_query.py::TableValuedTest::test_scalar_strings 278s test/dialect/mssql/test_query.py::TableValuedTest::test_scalar_strings_control 278s [gw0] [ 37%] SKIPPED test/dialect/mssql/test_query.py::TableValuedTest::test_scalar_strings_control 278s test/dialect/mssql/test_query.py::TableValuedTest::test_scalar_strings_named_control 278s [gw0] [ 37%] SKIPPED test/dialect/mssql/test_query.py::TableValuedTest::test_scalar_strings_named_control 278s test/dialect/mssql/test_query.py::TableValuedTest::test_two_strings 278s [gw0] [ 37%] SKIPPED test/dialect/mssql/test_query.py::TableValuedTest::test_two_strings 278s test/dialect/mssql/test_query.py::TableValuedTest::test_two_strings_control 278s [gw0] [ 37%] SKIPPED test/dialect/mssql/test_query.py::TableValuedTest::test_two_strings_control 278s test/orm/test_query.py::TextErrorTest::test_filter 278s [gw0] [ 37%] PASSED test/orm/test_query.py::TextErrorTest::test_filter 278s test/orm/test_query.py::TextErrorTest::test_from_statement 278s [gw0] [ 37%] PASSED test/orm/test_query.py::TextErrorTest::test_from_statement 278s test/orm/test_query.py::TextErrorTest::test_having 278s [gw0] [ 37%] PASSED test/orm/test_query.py::TextErrorTest::test_having 278s test/orm/test_query.py::TextTest::test_binds_coerce 278s [gw0] [ 37%] PASSED test/orm/test_query.py::TextTest::test_binds_coerce 278s test/orm/test_query.py::TextTest::test_columns_mismatched 278s [gw0] [ 37%] PASSED test/orm/test_query.py::TextTest::test_columns_mismatched 278s test/orm/test_query.py::TextTest::test_columns_mismatched_future 278s [gw0] [ 37%] PASSED test/orm/test_query.py::TextTest::test_columns_mismatched_future 278s test/orm/test_query.py::TextTest::test_columns_multi_table_uselabels 278s [gw0] [ 37%] PASSED test/orm/test_query.py::TextTest::test_columns_multi_table_uselabels 278s test/orm/test_query.py::TextTest::test_columns_multi_table_uselabels_cols_contains_eager 278s [gw0] [ 37%] PASSED test/orm/test_query.py::TextTest::test_columns_multi_table_uselabels_cols_contains_eager 278s test/orm/test_query.py::TextTest::test_columns_multi_table_uselabels_cols_contains_eager_future 278s [gw0] [ 37%] PASSED test/orm/test_query.py::TextTest::test_columns_multi_table_uselabels_cols_contains_eager_future 278s test/orm/test_query.py::TextTest::test_columns_multi_table_uselabels_contains_eager 278s [gw0] [ 37%] PASSED test/orm/test_query.py::TextTest::test_columns_multi_table_uselabels_contains_eager 278s test/orm/test_query.py::TextTest::test_columns_multi_table_uselabels_contains_eager_future 278s [gw0] [ 37%] PASSED test/orm/test_query.py::TextTest::test_columns_multi_table_uselabels_contains_eager_future 278s test/orm/test_query.py::TextTest::test_columns_multi_table_uselabels_future 278s [gw0] [ 37%] PASSED test/orm/test_query.py::TextTest::test_columns_multi_table_uselabels_future 278s test/orm/test_query.py::TextTest::test_columns_via_textasfrom_from_statement 278s [gw0] [ 37%] PASSED test/orm/test_query.py::TextTest::test_columns_via_textasfrom_from_statement 278s test/orm/test_query.py::TextTest::test_group_by_accepts_text 278s [gw0] [ 37%] PASSED test/orm/test_query.py::TextTest::test_group_by_accepts_text 278s test/orm/test_query.py::TextTest::test_needs_text 278s [gw0] [ 37%] PASSED test/orm/test_query.py::TextTest::test_needs_text 278s test/orm/test_query.py::TextTest::test_order_by_w_eager_five 278s [gw0] [ 37%] PASSED test/orm/test_query.py::TextTest::test_order_by_w_eager_five 278s test/orm/test_query.py::TextTest::test_order_by_w_eager_four 278s [gw0] [ 37%] PASSED test/orm/test_query.py::TextTest::test_order_by_w_eager_four 278s test/orm/test_query.py::TextTest::test_order_by_w_eager_one 278s [gw0] [ 37%] PASSED test/orm/test_query.py::TextTest::test_order_by_w_eager_one 278s test/orm/test_query.py::TextTest::test_order_by_w_eager_three 278s [gw0] [ 37%] PASSED test/orm/test_query.py::TextTest::test_order_by_w_eager_three 278s test/orm/test_query.py::TextTest::test_order_by_w_eager_two 278s [gw0] [ 37%] PASSED test/orm/test_query.py::TextTest::test_order_by_w_eager_two 278s test/orm/test_query.py::TextTest::test_plain_textual_column 278s [gw0] [ 37%] PASSED test/orm/test_query.py::TextTest::test_plain_textual_column 278s test/orm/test_query.py::TextTest::test_related_eagerload_against_text[False-selectinload] 278s [gw0] [ 37%] PASSED test/orm/test_query.py::TextTest::test_related_eagerload_against_text[False-selectinload] 278s test/orm/test_query.py::TextTest::test_related_eagerload_against_text[False-subqueryload] 278s [gw0] [ 37%] PASSED test/orm/test_query.py::TextTest::test_related_eagerload_against_text[False-subqueryload] 278s test/orm/test_query.py::TextTest::test_related_eagerload_against_text[True-selectinload] 278s [gw0] [ 37%] PASSED test/orm/test_query.py::TextTest::test_related_eagerload_against_text[True-selectinload] 278s test/orm/test_query.py::TextTest::test_related_eagerload_against_text[True-subqueryload] 278s [gw0] [ 37%] PASSED test/orm/test_query.py::TextTest::test_related_eagerload_against_text[True-subqueryload] 278s test/orm/test_query.py::TextTest::test_select_star 278s [gw0] [ 37%] PASSED test/orm/test_query.py::TextTest::test_select_star 278s test/orm/test_query.py::TextTest::test_select_star_future 278s [gw0] [ 37%] PASSED test/orm/test_query.py::TextTest::test_select_star_future 278s test/orm/test_query.py::TextTest::test_textual_select_orm_columns 278s [gw0] [ 37%] PASSED test/orm/test_query.py::TextTest::test_textual_select_orm_columns 278s test/orm/test_query.py::TextTest::test_via_select 278s [gw0] [ 37%] PASSED test/orm/test_query.py::TextTest::test_via_select 278s test/orm/test_query.py::TextTest::test_via_textasfrom_aliased 278s [gw0] [ 37%] PASSED test/orm/test_query.py::TextTest::test_via_textasfrom_aliased 278s test/orm/test_query.py::TextTest::test_via_textasfrom_from_statement 278s [gw0] [ 37%] PASSED test/orm/test_query.py::TextTest::test_via_textasfrom_from_statement 278s test/orm/test_query.py::TextTest::test_via_textasfrom_use_mapped_columns 278s [gw0] [ 37%] PASSED test/orm/test_query.py::TextTest::test_via_textasfrom_use_mapped_columns 278s test/orm/test_query.py::TextTest::test_whereclause 278s [gw0] [ 37%] PASSED test/orm/test_query.py::TextTest::test_whereclause 278s test/orm/test_query.py::TextTest::test_whereclause_future 278s [gw0] [ 37%] PASSED test/orm/test_query.py::TextTest::test_whereclause_future 278s test/dialect/postgresql/test_query.py::TupleTest::test_tuple_containment 278s [gw0] [ 37%] SKIPPED test/dialect/postgresql/test_query.py::TupleTest::test_tuple_containment 278s test/orm/test_query.py::WithTransientOnNone::test_filter_with_detached_non_pk_col_has_value 278s [gw0] [ 37%] PASSED test/orm/test_query.py::WithTransientOnNone::test_filter_with_detached_non_pk_col_has_value 278s test/orm/test_query.py::WithTransientOnNone::test_filter_with_detached_non_pk_col_is_default_null 278s [gw0] [ 37%] PASSED test/orm/test_query.py::WithTransientOnNone::test_filter_with_detached_non_pk_col_is_default_null 278s test/orm/test_query.py::WithTransientOnNone::test_filter_with_persistent_non_pk_col_is_default_null 278s [gw0] [ 37%] PASSED test/orm/test_query.py::WithTransientOnNone::test_filter_with_persistent_non_pk_col_is_default_null 278s test/orm/test_query.py::WithTransientOnNone::test_filter_with_transient_dont_assume_pk 278s [gw0] [ 37%] PASSED test/orm/test_query.py::WithTransientOnNone::test_filter_with_transient_dont_assume_pk 278s test/orm/test_query.py::WithTransientOnNone::test_filter_with_transient_given_pk 278s [gw0] [ 37%] PASSED test/orm/test_query.py::WithTransientOnNone::test_filter_with_transient_given_pk 278s test/orm/test_query.py::WithTransientOnNone::test_filter_with_transient_given_pk_but_only_later 278s [gw0] [ 37%] PASSED test/orm/test_query.py::WithTransientOnNone::test_filter_with_transient_given_pk_but_only_later 278s test/orm/test_query.py::WithTransientOnNone::test_filter_with_transient_warn_for_none_against_non_pk 278s [gw0] [ 37%] PASSED test/orm/test_query.py::WithTransientOnNone::test_filter_with_transient_warn_for_none_against_non_pk 279s test/orm/test_query.py::WithTransientOnNone::test_negated_contains_or_equals_complex_rel 279s [gw0] [ 37%] PASSED test/orm/test_query.py::WithTransientOnNone::test_negated_contains_or_equals_complex_rel 279s test/orm/test_query.py::WithTransientOnNone::test_negated_contains_or_equals_plain_m2o 279s [gw0] [ 37%] PASSED test/orm/test_query.py::WithTransientOnNone::test_negated_contains_or_equals_plain_m2o 279s test/orm/test_query.py::WithTransientOnNone::test_with_parent_with_transient_assume_pk 279s [gw0] [ 37%] PASSED test/orm/test_query.py::WithTransientOnNone::test_with_parent_with_transient_assume_pk 279s test/orm/test_query.py::WithTransientOnNone::test_with_parent_with_transient_warn_for_none_against_non_pk 279s [gw0] [ 37%] PASSED test/orm/test_query.py::WithTransientOnNone::test_with_parent_with_transient_warn_for_none_against_non_pk 279s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-all-0] 279s [gw0] [ 37%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-all-0] 279s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-all-1] 279s [gw0] [ 37%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-all-1] 279s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-all-20] 279s [gw0] [ 37%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-all-20] 279s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-all-5] 279s [gw0] [ 37%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-all-5] 279s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-allquery-0] 279s [gw0] [ 37%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-allquery-0] 279s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-allquery-1] 279s [gw0] [ 37%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-allquery-1] 279s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-allquery-20] 279s [gw0] [ 37%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-allquery-20] 279s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-allquery-5] 279s [gw0] [ 37%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-allquery-5] 279s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-fetchone-0] 279s [gw0] [ 37%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-fetchone-0] 279s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-fetchone-1] 279s [gw0] [ 37%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-fetchone-1] 279s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-fetchone-20] 279s [gw0] [ 37%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-fetchone-20] 279s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-fetchone-5] 279s [gw0] [ 37%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-fetchone-5] 279s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iter-0] 279s [gw0] [ 37%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iter-0] 279s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iter-1] 279s [gw0] [ 37%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iter-1] 279s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iter-20] 279s [gw0] [ 37%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iter-20] 279s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iter-5] 279s [gw0] [ 37%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iter-5] 279s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iternosavequery-0] 279s [gw0] [ 37%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iternosavequery-0] 279s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iternosavequery-1] 279s [gw0] [ 37%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iternosavequery-1] 279s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iternosavequery-20] 279s [gw0] [ 37%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iternosavequery-20] 279s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iternosavequery-5] 279s [gw0] [ 37%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iternosavequery-5] 279s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iterquery-0] 279s [gw0] [ 37%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iterquery-0] 279s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iterquery-1] 279s [gw0] [ 37%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iterquery-1] 279s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iterquery-20] 279s [gw0] [ 37%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iterquery-20] 279s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iterquery-5] 279s [gw0] [ 37%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iterquery-5] 279s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-all-0] 279s [gw0] [ 37%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-all-0] 279s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-all-1] 279s [gw0] [ 37%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-all-1] 279s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-all-20] 279s [gw0] [ 37%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-all-20] 279s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-all-5] 279s [gw0] [ 37%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-all-5] 279s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-allquery-0] 279s [gw0] [ 37%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-allquery-0] 279s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-allquery-1] 279s [gw0] [ 37%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-allquery-1] 279s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-allquery-20] 279s [gw0] [ 37%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-allquery-20] 279s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-allquery-5] 279s [gw0] [ 37%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-allquery-5] 279s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-fetchone-0] 279s [gw0] [ 37%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-fetchone-0] 279s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-fetchone-1] 279s [gw0] [ 37%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-fetchone-1] 279s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-fetchone-20] 279s [gw0] [ 37%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-fetchone-20] 279s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-fetchone-5] 279s [gw0] [ 37%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-fetchone-5] 279s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iter-0] 279s [gw0] [ 37%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iter-0] 279s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iter-1] 279s [gw0] [ 37%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iter-1] 279s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iter-20] 279s [gw0] [ 37%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iter-20] 279s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iter-5] 279s [gw0] [ 37%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iter-5] 279s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iternosavequery-0] 279s [gw0] [ 37%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iternosavequery-0] 279s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iternosavequery-1] 279s [gw0] [ 37%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iternosavequery-1] 279s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iternosavequery-20] 279s [gw0] [ 37%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iternosavequery-20] 279s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iternosavequery-5] 279s [gw0] [ 37%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iternosavequery-5] 279s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iterquery-0] 279s [gw0] [ 37%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iterquery-0] 279s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iterquery-1] 279s [gw0] [ 37%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iterquery-1] 279s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iterquery-20] 279s [gw0] [ 37%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iterquery-20] 279s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iterquery-5] 279s [gw0] [ 37%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iterquery-5] 279s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-all-0] 279s [gw0] [ 37%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-all-0] 279s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-all-1] 279s [gw0] [ 37%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-all-1] 279s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-all-20] 279s [gw0] [ 37%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-all-20] 279s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-all-5] 279s [gw0] [ 37%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-all-5] 279s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-allquery-0] 279s [gw0] [ 37%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-allquery-0] 279s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-allquery-1] 279s [gw0] [ 37%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-allquery-1] 279s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-allquery-20] 279s [gw0] [ 37%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-allquery-20] 279s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-allquery-5] 279s [gw0] [ 37%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-allquery-5] 279s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-fetchone-0] 279s [gw0] [ 37%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-fetchone-0] 279s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-fetchone-1] 279s [gw0] [ 37%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-fetchone-1] 279s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-fetchone-20] 279s [gw0] [ 37%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-fetchone-20] 279s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-fetchone-5] 279s [gw0] [ 37%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-fetchone-5] 279s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iter-0] 279s [gw0] [ 37%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iter-0] 279s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iter-1] 279s [gw0] [ 37%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iter-1] 279s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iter-20] 279s [gw0] [ 37%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iter-20] 279s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iter-5] 279s [gw0] [ 37%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iter-5] 279s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iternosavequery-0] 279s [gw0] [ 37%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iternosavequery-0] 279s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iternosavequery-1] 279s [gw0] [ 37%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iternosavequery-1] 279s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iternosavequery-20] 279s [gw0] [ 37%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iternosavequery-20] 279s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iternosavequery-5] 279s [gw0] [ 37%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iternosavequery-5] 279s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iterquery-0] 279s [gw0] [ 37%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iterquery-0] 279s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iterquery-1] 279s [gw0] [ 37%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iterquery-1] 279s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iterquery-20] 279s [gw0] [ 37%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iterquery-20] 279s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iterquery-5] 279s [gw0] [ 37%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iterquery-5] 279s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_basic 279s [gw0] [ 37%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_basic 279s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_cursor_is_closed_on_exhausted[fetchall] 279s [gw0] [ 37%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_cursor_is_closed_on_exhausted[fetchall] 279s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_cursor_is_closed_on_exhausted[fetchmany] 279s [gw0] [ 37%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_cursor_is_closed_on_exhausted[fetchmany] 279s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_cursor_is_closed_on_exhausted[fetchone] 279s [gw0] [ 37%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_cursor_is_closed_on_exhausted[fetchone] 279s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_eagerload_config_disable[immediate] 279s [gw0] [ 37%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_eagerload_config_disable[immediate] 279s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_eagerload_config_disable[joined] 279s [gw0] [ 37%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_eagerload_config_disable[joined] 279s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_eagerload_config_disable[select] 279s [gw0] [ 37%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_eagerload_config_disable[select] 279s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_eagerload_config_disable[selectin] 279s [gw0] [ 37%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_eagerload_config_disable[selectin] 279s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_eagerload_config_disable[subquery] 279s [gw0] [ 37%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_eagerload_config_disable[subquery] 279s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_eagerload_opt_disable 279s [gw0] [ 37%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_eagerload_opt_disable 279s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_joinedload_m2o_ok 279s [gw0] [ 37%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_joinedload_m2o_ok 279s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_m2o_joinedload_not_others 279s [gw0] [ 37%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_m2o_joinedload_not_others 279s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_no_contains_eager_opt 279s [gw0] [ 37%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_no_contains_eager_opt 279s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_no_joinedload_opt 279s [gw0] [ 37%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_no_joinedload_opt 279s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_no_subqueryload_mapping 279s [gw0] [ 37%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_no_subqueryload_mapping 279s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_no_subqueryload_opt 279s [gw0] [ 37%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_no_subqueryload_opt 279s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_no_unique_w_yield_per 279s [gw0] [ 37%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_no_unique_w_yield_per 279s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_we_can_close_cursor 279s [gw0] [ 37%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_we_can_close_cursor 279s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_yield_per_and_execution_options 279s [gw0] [ 37%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_yield_per_and_execution_options 279s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_yield_per_and_execution_options_legacy 279s [gw0] [ 37%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_yield_per_and_execution_options_legacy 280s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_yield_per_close_on_interrupted_iteration 280s [gw0] [ 37%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_yield_per_close_on_interrupted_iteration 281s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_yield_per_close_on_interrupted_iteration_legacy 281s [gw0] [ 37%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_yield_per_close_on_interrupted_iteration_legacy 281s test/sql/test_quote.py::NameNormalizeTest::test_name_denormalize[NA ME-NA ME-False] 281s [gw0] [ 37%] PASSED test/sql/test_quote.py::NameNormalizeTest::test_name_denormalize[NA ME-NA ME-False] 281s test/sql/test_quote.py::NameNormalizeTest::test_name_denormalize[NaMe-NaMe-False] 281s [gw0] [ 37%] PASSED test/sql/test_quote.py::NameNormalizeTest::test_name_denormalize[NaMe-NaMe-False] 281s test/sql/test_quote.py::NameNormalizeTest::test_name_denormalize[\u59d3\u540d-\u59d3\u540d-False] 281s [gw0] [ 37%] PASSED test/sql/test_quote.py::NameNormalizeTest::test_name_denormalize[\u59d3\u540d-\u59d3\u540d-False] 281s test/sql/test_quote.py::NameNormalizeTest::test_name_denormalize[name-NAME-False] 281s [gw0] [ 37%] PASSED test/sql/test_quote.py::NameNormalizeTest::test_name_denormalize[name-NAME-False] 281s test/sql/test_quote.py::NameNormalizeTest::test_name_denormalize[name-name-True] 281s [gw0] [ 37%] PASSED test/sql/test_quote.py::NameNormalizeTest::test_name_denormalize[name-name-True] 281s test/sql/test_quote.py::NameNormalizeTest::test_name_normalize[NA ME-NA ME-False] 281s [gw0] [ 37%] PASSED test/sql/test_quote.py::NameNormalizeTest::test_name_normalize[NA ME-NA ME-False] 281s test/sql/test_quote.py::NameNormalizeTest::test_name_normalize[NAME-name-False] 281s [gw0] [ 37%] PASSED test/sql/test_quote.py::NameNormalizeTest::test_name_normalize[NAME-name-False] 281s test/sql/test_quote.py::NameNormalizeTest::test_name_normalize[NaMe-NaMe-False] 281s [gw0] [ 37%] PASSED test/sql/test_quote.py::NameNormalizeTest::test_name_normalize[NaMe-NaMe-False] 281s test/sql/test_quote.py::NameNormalizeTest::test_name_normalize[\u59d3\u540d-\u59d3\u540d-False] 281s [gw0] [ 37%] PASSED test/sql/test_quote.py::NameNormalizeTest::test_name_normalize[\u59d3\u540d-\u59d3\u540d-False] 281s test/sql/test_quote.py::NameNormalizeTest::test_name_normalize[name-name-True] 281s [gw0] [ 37%] PASSED test/sql/test_quote.py::NameNormalizeTest::test_name_normalize[name-name-True] 281s test/sql/test_quote.py::PreparerTest::test_alembic_quote 281s [gw0] [ 37%] PASSED test/sql/test_quote.py::PreparerTest::test_alembic_quote 281s test/sql/test_quote.py::PreparerTest::test_unformat 281s [gw0] [ 37%] PASSED test/sql/test_quote.py::PreparerTest::test_unformat 281s test/sql/test_quote.py::PreparerTest::test_unformat_custom 281s [gw0] [ 37%] PASSED test/sql/test_quote.py::PreparerTest::test_unformat_custom 281s test/sql/test_quote.py::QuoteExecTest_sqlite+pysqlite_3_46_1::test_basic 281s [gw0] [ 37%] PASSED test/sql/test_quote.py::QuoteExecTest_sqlite+pysqlite_3_46_1::test_basic 281s test/sql/test_quote.py::QuoteExecTest_sqlite+pysqlite_3_46_1::test_has_table_case_sensitive 281s [gw0] [ 37%] PASSED test/sql/test_quote.py::QuoteExecTest_sqlite+pysqlite_3_46_1::test_has_table_case_sensitive 281s test/sql/test_quote.py::QuoteExecTest_sqlite+pysqlite_3_46_1::test_reflect 281s [gw0] [ 37%] PASSED test/sql/test_quote.py::QuoteExecTest_sqlite+pysqlite_3_46_1::test_reflect 281s test/sql/test_quote.py::QuoteExecTest_sqlite+pysqlite_3_46_1::test_use_labels 281s [gw0] [ 37%] PASSED test/sql/test_quote.py::QuoteExecTest_sqlite+pysqlite_3_46_1::test_use_labels 281s test/sql/test_quote.py::QuoteTest::test_apply_labels_should_quote 281s [gw0] [ 37%] PASSED test/sql/test_quote.py::QuoteTest::test_apply_labels_should_quote 281s test/sql/test_quote.py::QuoteTest::test_apply_labels_shouldnt_quote 281s [gw0] [ 37%] PASSED test/sql/test_quote.py::QuoteTest::test_apply_labels_shouldnt_quote 281s test/sql/test_quote.py::QuoteTest::test_collate 281s [gw0] [ 37%] PASSED test/sql/test_quote.py::QuoteTest::test_collate 281s test/sql/test_quote.py::QuoteTest::test_illegal_initial_char 281s [gw0] [ 37%] PASSED test/sql/test_quote.py::QuoteTest::test_illegal_initial_char 281s test/sql/test_quote.py::QuoteTest::test_join 281s [gw0] [ 37%] PASSED test/sql/test_quote.py::QuoteTest::test_join 281s test/sql/test_quote.py::QuoteTest::test_label_and_alias 281s [gw0] [ 37%] PASSED test/sql/test_quote.py::QuoteTest::test_label_and_alias 281s test/sql/test_quote.py::QuoteTest::test_labels 281s [gw0] [ 37%] PASSED test/sql/test_quote.py::QuoteTest::test_labels 281s test/sql/test_quote.py::QuoteTest::test_literal_column_already_with_quotes 281s [gw0] [ 37%] PASSED test/sql/test_quote.py::QuoteTest::test_literal_column_already_with_quotes 281s test/sql/test_quote.py::QuoteTest::test_literal_column_label_alias_diffname 281s [gw0] [ 37%] PASSED test/sql/test_quote.py::QuoteTest::test_literal_column_label_alias_diffname 281s test/sql/test_quote.py::QuoteTest::test_literal_column_label_alias_diffname_explicit_quote 281s [gw0] [ 37%] PASSED test/sql/test_quote.py::QuoteTest::test_literal_column_label_alias_diffname_explicit_quote 281s test/sql/test_quote.py::QuoteTest::test_literal_column_label_alias_samename 281s [gw0] [ 37%] PASSED test/sql/test_quote.py::QuoteTest::test_literal_column_label_alias_samename 281s test/sql/test_quote.py::QuoteTest::test_literal_column_label_alias_samename_explicit_quote 281s [gw0] [ 37%] PASSED test/sql/test_quote.py::QuoteTest::test_literal_column_label_alias_samename_explicit_quote 281s test/sql/test_quote.py::QuoteTest::test_literal_column_label_embedded_select_diffname 281s [gw0] [ 37%] PASSED test/sql/test_quote.py::QuoteTest::test_literal_column_label_embedded_select_diffname 281s test/sql/test_quote.py::QuoteTest::test_literal_column_label_embedded_select_diffname_explicit_quote 281s [gw0] [ 37%] PASSED test/sql/test_quote.py::QuoteTest::test_literal_column_label_embedded_select_diffname_explicit_quote 281s test/sql/test_quote.py::QuoteTest::test_literal_column_label_embedded_select_samename 281s [gw0] [ 37%] PASSED test/sql/test_quote.py::QuoteTest::test_literal_column_label_embedded_select_samename 281s test/sql/test_quote.py::QuoteTest::test_literal_column_label_embedded_select_samename_explicit_quote 281s [gw0] [ 37%] PASSED test/sql/test_quote.py::QuoteTest::test_literal_column_label_embedded_select_samename_explicit_quote 281s test/sql/test_quote.py::QuoteTest::test_literal_column_wo_label_currently_maintained 281s [gw0] [ 37%] PASSED test/sql/test_quote.py::QuoteTest::test_literal_column_wo_label_currently_maintained 281s test/sql/test_quote.py::QuoteTest::test_lower_case_names 281s [gw0] [ 37%] PASSED test/sql/test_quote.py::QuoteTest::test_lower_case_names 281s test/sql/test_quote.py::QuoteTest::test_mixed_case_names 281s [gw0] [ 37%] PASSED test/sql/test_quote.py::QuoteTest::test_mixed_case_names 281s test/sql/test_quote.py::QuoteTest::test_numeric_initial_char 281s [gw0] [ 37%] PASSED test/sql/test_quote.py::QuoteTest::test_numeric_initial_char 281s test/sql/test_quote.py::QuoteTest::test_quote_flag_propagate_anon_label 281s [gw0] [ 37%] PASSED test/sql/test_quote.py::QuoteTest::test_quote_flag_propagate_anon_label 281s test/sql/test_quote.py::QuoteTest::test_quote_flag_propagate_check_constraint 281s [gw0] [ 37%] PASSED test/sql/test_quote.py::QuoteTest::test_quote_flag_propagate_check_constraint 281s test/sql/test_quote.py::QuoteTest::test_quote_flag_propagate_index 281s [gw0] [ 37%] PASSED test/sql/test_quote.py::QuoteTest::test_quote_flag_propagate_index 281s test/sql/test_quote.py::QuoteTest::test_repr_unicode 281s [gw0] [ 37%] PASSED test/sql/test_quote.py::QuoteTest::test_repr_unicode 281s test/sql/test_quote.py::QuoteTest::test_reserved_words 281s [gw0] [ 37%] PASSED test/sql/test_quote.py::QuoteTest::test_reserved_words 281s test/sql/test_quote.py::QuoteTest::test_simple_order_by_label 281s [gw0] [ 37%] PASSED test/sql/test_quote.py::QuoteTest::test_simple_order_by_label 281s test/sql/test_quote.py::QuoteTest::test_subquery_four 281s [gw0] [ 37%] PASSED test/sql/test_quote.py::QuoteTest::test_subquery_four 281s test/sql/test_quote.py::QuoteTest::test_subquery_one 281s [gw0] [ 37%] PASSED test/sql/test_quote.py::QuoteTest::test_subquery_one 281s test/sql/test_quote.py::QuoteTest::test_subquery_three 281s [gw0] [ 37%] PASSED test/sql/test_quote.py::QuoteTest::test_subquery_three 281s test/sql/test_quote.py::QuoteTest::test_subquery_two 281s [gw0] [ 37%] PASSED test/sql/test_quote.py::QuoteTest::test_subquery_two 281s test/sql/test_quote.py::QuoteTest::test_upper_case_names 281s [gw0] [ 37%] PASSED test/sql/test_quote.py::QuoteTest::test_upper_case_names 281s test/sql/test_quote.py::QuotedIdentTest::test_apply_map_plain 281s [gw0] [ 37%] PASSED test/sql/test_quote.py::QuotedIdentTest::test_apply_map_plain 281s test/sql/test_quote.py::QuotedIdentTest::test_apply_map_quoted 281s [gw0] [ 37%] PASSED test/sql/test_quote.py::QuotedIdentTest::test_apply_map_quoted 281s test/sql/test_quote.py::QuotedIdentTest::test_coerce_none 281s [gw0] [ 37%] PASSED test/sql/test_quote.py::QuotedIdentTest::test_coerce_none 281s test/sql/test_quote.py::QuotedIdentTest::test_coerce_quoted_none 281s [gw0] [ 37%] PASSED test/sql/test_quote.py::QuotedIdentTest::test_coerce_quoted_none 281s test/sql/test_quote.py::QuotedIdentTest::test_coerce_quoted_retain 281s [gw0] [ 37%] PASSED test/sql/test_quote.py::QuotedIdentTest::test_coerce_quoted_retain 281s test/sql/test_quote.py::QuotedIdentTest::test_coerce_quoted_switch 281s [gw0] [ 37%] PASSED test/sql/test_quote.py::QuotedIdentTest::test_coerce_quoted_switch 281s test/sql/test_quote.py::QuotedIdentTest::test_concat_anon 281s [gw0] [ 37%] PASSED test/sql/test_quote.py::QuotedIdentTest::test_concat_anon 281s test/sql/test_quote.py::QuotedIdentTest::test_concat_quotefalse 281s [gw0] [ 37%] PASSED test/sql/test_quote.py::QuotedIdentTest::test_concat_quotefalse 281s test/sql/test_quote.py::QuotedIdentTest::test_concat_quotenone 281s [gw0] [ 37%] PASSED test/sql/test_quote.py::QuotedIdentTest::test_concat_quotenone 281s test/sql/test_quote.py::QuotedIdentTest::test_concat_quotetrue 281s [gw0] [ 37%] PASSED test/sql/test_quote.py::QuotedIdentTest::test_concat_quotetrue 281s test/sql/test_quote.py::QuotedIdentTest::test_pickle_anon_label 281s [gw0] [ 37%] PASSED test/sql/test_quote.py::QuotedIdentTest::test_pickle_anon_label 281s test/sql/test_quote.py::QuotedIdentTest::test_pickle_quote 281s [gw0] [ 37%] PASSED test/sql/test_quote.py::QuotedIdentTest::test_pickle_quote 281s test/sql/test_quote.py::QuotedIdentTest::test_rconcat_anon 281s [gw0] [ 37%] PASSED test/sql/test_quote.py::QuotedIdentTest::test_rconcat_anon 281s test/sql/test_quote.py::QuotedIdentTest::test_rconcat_quotefalse 281s [gw0] [ 37%] PASSED test/sql/test_quote.py::QuotedIdentTest::test_rconcat_quotefalse 281s test/sql/test_quote.py::QuotedIdentTest::test_rconcat_quotenone 281s [gw0] [ 37%] PASSED test/sql/test_quote.py::QuotedIdentTest::test_rconcat_quotenone 281s test/sql/test_quote.py::QuotedIdentTest::test_rconcat_quotetrue 281s [gw0] [ 37%] PASSED test/sql/test_quote.py::QuotedIdentTest::test_rconcat_quotetrue 281s test/engine/test_reconnect.py::CursorErrTest::test_cursor_explode 281s [gw0] [ 37%] PASSED test/engine/test_reconnect.py::CursorErrTest::test_cursor_explode 281s test/engine/test_reconnect.py::CursorErrTest::test_cursor_shutdown_in_initialize 281s [gw0] [ 37%] PASSED test/engine/test_reconnect.py::CursorErrTest::test_cursor_shutdown_in_initialize 281s test/engine/test_reconnect.py::InvalidateDuringResultTest_sqlite+pysqlite_3_46_1::test_invalidate_on_results 281s [gw0] [ 37%] PASSED test/engine/test_reconnect.py::InvalidateDuringResultTest_sqlite+pysqlite_3_46_1::test_invalidate_on_results 281s test/engine/test_reconnect.py::MockReconnectTest::test_check_disconnect_no_cursor 281s [gw0] [ 37%] PASSED test/engine/test_reconnect.py::MockReconnectTest::test_check_disconnect_no_cursor 281s test/engine/test_reconnect.py::MockReconnectTest::test_commit_fails_contextmanager 281s [gw0] [ 37%] PASSED test/engine/test_reconnect.py::MockReconnectTest::test_commit_fails_contextmanager 281s test/engine/test_reconnect.py::MockReconnectTest::test_commit_fails_trans 281s [gw0] [ 37%] PASSED test/engine/test_reconnect.py::MockReconnectTest::test_commit_fails_trans 281s test/engine/test_reconnect.py::MockReconnectTest::test_conn_reusable 281s [gw0] [ 37%] PASSED test/engine/test_reconnect.py::MockReconnectTest::test_conn_reusable 281s test/engine/test_reconnect.py::MockReconnectTest::test_dialect_initialize_once 281s [gw0] [ 37%] PASSED test/engine/test_reconnect.py::MockReconnectTest::test_dialect_initialize_once 281s test/engine/test_reconnect.py::MockReconnectTest::test_dialect_initialize_retry_if_exception 281s [gw0] [ 37%] PASSED test/engine/test_reconnect.py::MockReconnectTest::test_dialect_initialize_retry_if_exception 281s test/engine/test_reconnect.py::MockReconnectTest::test_invalidate_conn_interrupt_nodisconnect_workaround 281s [gw0] [ 37%] PASSED test/engine/test_reconnect.py::MockReconnectTest::test_invalidate_conn_interrupt_nodisconnect_workaround 281s test/engine/test_reconnect.py::MockReconnectTest::test_invalidate_conn_w_contextmanager_disconnect 281s [gw0] [ 37%] PASSED test/engine/test_reconnect.py::MockReconnectTest::test_invalidate_conn_w_contextmanager_disconnect 281s test/engine/test_reconnect.py::MockReconnectTest::test_invalidate_conn_w_contextmanager_interrupt 281s [gw0] [ 37%] PASSED test/engine/test_reconnect.py::MockReconnectTest::test_invalidate_conn_w_contextmanager_interrupt 281s test/engine/test_reconnect.py::MockReconnectTest::test_invalidate_dont_call_finalizer 281s [gw0] [ 37%] PASSED test/engine/test_reconnect.py::MockReconnectTest::test_invalidate_dont_call_finalizer 281s test/engine/test_reconnect.py::MockReconnectTest::test_invalidate_on_commit_trans 281s [gw0] [ 37%] PASSED test/engine/test_reconnect.py::MockReconnectTest::test_invalidate_on_commit_trans 281s test/engine/test_reconnect.py::MockReconnectTest::test_invalidate_on_execute_trans 281s [gw0] [ 37%] PASSED test/engine/test_reconnect.py::MockReconnectTest::test_invalidate_on_execute_trans 281s test/engine/test_reconnect.py::MockReconnectTest::test_invalidated_close 281s [gw0] [ 37%] PASSED test/engine/test_reconnect.py::MockReconnectTest::test_invalidated_close 281s test/engine/test_reconnect.py::MockReconnectTest::test_noreconnect_execute 281s [gw0] [ 37%] PASSED test/engine/test_reconnect.py::MockReconnectTest::test_noreconnect_execute 281s test/engine/test_reconnect.py::MockReconnectTest::test_noreconnect_rollback 281s [gw0] [ 37%] PASSED test/engine/test_reconnect.py::MockReconnectTest::test_noreconnect_rollback 281s test/engine/test_reconnect.py::MockReconnectTest::test_reconnect 281s [gw0] [ 37%] PASSED test/engine/test_reconnect.py::MockReconnectTest::test_reconnect 281s test/engine/test_reconnect.py::MockReconnectTest::test_reconnect_on_reentrant 281s [gw0] [ 37%] PASSED test/engine/test_reconnect.py::MockReconnectTest::test_reconnect_on_reentrant 281s test/engine/test_reconnect.py::PrePingMockTest::test_connect_across_restart 281s [gw0] [ 37%] PASSED test/engine/test_reconnect.py::PrePingMockTest::test_connect_across_restart 281s test/engine/test_reconnect.py::PrePingMockTest::test_handle_error_sets_disconnect 281s [gw0] [ 38%] PASSED test/engine/test_reconnect.py::PrePingMockTest::test_handle_error_sets_disconnect 281s test/engine/test_reconnect.py::PrePingMockTest::test_ping_not_on_first_connect 281s [gw0] [ 38%] PASSED test/engine/test_reconnect.py::PrePingMockTest::test_ping_not_on_first_connect 281s test/engine/test_reconnect.py::PrePingMockTest::test_ping_not_on_reconnect 281s [gw0] [ 38%] PASSED test/engine/test_reconnect.py::PrePingMockTest::test_ping_not_on_reconnect 281s test/engine/test_reconnect.py::PrePingMockTest::test_pre_ping_weakref_finalizer 281s [gw1] [ 38%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_joinedload_option_bound 282s test/aaa_profiling/test_memusage.py::CycleTest::test_joinedload_option_unbound 282s [gw0] [ 38%] PASSED test/engine/test_reconnect.py::PrePingMockTest::test_pre_ping_weakref_finalizer 282s test/engine/test_reconnect.py::PrePingMockTest::test_raise_db_is_stopped 282s [gw0] [ 38%] PASSED test/engine/test_reconnect.py::PrePingMockTest::test_raise_db_is_stopped 282s test/engine/test_reconnect.py::PrePingMockTest::test_waits_til_exec_wo_ping_db_is_restarted 282s [gw0] [ 38%] PASSED test/engine/test_reconnect.py::PrePingMockTest::test_waits_til_exec_wo_ping_db_is_restarted 282s test/engine/test_reconnect.py::PrePingMockTest::test_waits_til_exec_wo_ping_db_is_stopped 283s [gw0] [ 38%] PASSED test/engine/test_reconnect.py::PrePingMockTest::test_waits_til_exec_wo_ping_db_is_stopped 283s test/engine/test_reconnect.py::PrePingRealTest_sqlite+pysqlite_3_46_1::test_pre_ping_db_is_restarted 283s [gw0] [ 38%] PASSED test/engine/test_reconnect.py::PrePingRealTest_sqlite+pysqlite_3_46_1::test_pre_ping_db_is_restarted 283s test/engine/test_reconnect.py::PrePingRealTest_sqlite+pysqlite_3_46_1::test_pre_ping_db_stays_shutdown 283s [gw0] [ 38%] PASSED test/engine/test_reconnect.py::PrePingRealTest_sqlite+pysqlite_3_46_1::test_pre_ping_db_stays_shutdown 283s test/engine/test_reconnect.py::RealPrePingEventHandlerTest_sqlite+pysqlite_3_46_1::test_control 283s [gw0] [ 38%] PASSED test/engine/test_reconnect.py::RealPrePingEventHandlerTest_sqlite+pysqlite_3_46_1::test_control 283s test/engine/test_reconnect.py::RealPrePingEventHandlerTest_sqlite+pysqlite_3_46_1::test_downgrade_control 283s [gw0] [ 38%] PASSED test/engine/test_reconnect.py::RealPrePingEventHandlerTest_sqlite+pysqlite_3_46_1::test_downgrade_control 283s test/engine/test_reconnect.py::RealPrePingEventHandlerTest_sqlite+pysqlite_3_46_1::test_event_handler_can_downgrade_disconnect 283s [gw0] [ 38%] PASSED test/engine/test_reconnect.py::RealPrePingEventHandlerTest_sqlite+pysqlite_3_46_1::test_event_handler_can_downgrade_disconnect 283s test/engine/test_reconnect.py::RealPrePingEventHandlerTest_sqlite+pysqlite_3_46_1::test_event_handler_can_upgrade_disconnect 283s [gw0] [ 38%] PASSED test/engine/test_reconnect.py::RealPrePingEventHandlerTest_sqlite+pysqlite_3_46_1::test_event_handler_can_upgrade_disconnect 283s test/engine/test_reconnect.py::RealPrePingEventHandlerTest_sqlite+pysqlite_3_46_1::test_event_handler_didnt_downgrade_disconnect 283s [gw0] [ 38%] PASSED test/engine/test_reconnect.py::RealPrePingEventHandlerTest_sqlite+pysqlite_3_46_1::test_event_handler_didnt_downgrade_disconnect 283s test/engine/test_reconnect.py::RealPrePingEventHandlerTest_sqlite+pysqlite_3_46_1::test_event_handler_didnt_upgrade_disconnect 283s [gw0] [ 38%] PASSED test/engine/test_reconnect.py::RealPrePingEventHandlerTest_sqlite+pysqlite_3_46_1::test_event_handler_didnt_upgrade_disconnect 283s test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_close 283s [gw0] [ 38%] PASSED test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_close 283s test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_detach_closed 283s [gw0] [ 38%] PASSED test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_detach_closed 283s test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_detach_invalidated 283s [gw0] [ 38%] PASSED test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_detach_invalidated 283s test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_ensure_is_disconnect_gets_connection 283s [gw0] [ 38%] PASSED test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_ensure_is_disconnect_gets_connection 283s test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_explode_in_initializer 283s [gw0] [ 38%] PASSED test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_explode_in_initializer 283s test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_explode_in_initializer_disconnect 283s [gw0] [ 38%] PASSED test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_explode_in_initializer_disconnect 283s test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_invalidate_twice 283s [gw0] [ 38%] PASSED test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_invalidate_twice 283s test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_multiple_invalidate 283s [gw0] [ 38%] SKIPPED test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_multiple_invalidate 283s test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_no_begin_on_invalid 283s [gw0] [ 38%] PASSED test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_no_begin_on_invalid 283s test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_null_pool 283s [gw0] [ 38%] PASSED test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_null_pool 283s test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_reconnect 283s [gw0] [ 38%] PASSED test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_reconnect 283s test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_rollback_on_invalid_plain 283s [gw0] [ 38%] PASSED test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_rollback_on_invalid_plain 283s test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_rollback_on_invalid_savepoint 283s [gw0] [ 38%] SKIPPED test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_rollback_on_invalid_savepoint 283s test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_rollback_on_invalid_twophase 283s [gw0] [ 38%] SKIPPED test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_rollback_on_invalid_twophase 283s test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_with_transaction 283s [gw0] [ 38%] PASSED test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_with_transaction 283s test/engine/test_reconnect.py::ReconnectRecipeTest::test_autocommits_txn 283s [gw0] [ 38%] SKIPPED test/engine/test_reconnect.py::ReconnectRecipeTest::test_autocommits_txn 283s test/engine/test_reconnect.py::ReconnectRecipeTest::test_fail_on_executemany_txn 283s [gw0] [ 38%] SKIPPED test/engine/test_reconnect.py::ReconnectRecipeTest::test_fail_on_executemany_txn 283s test/engine/test_reconnect.py::ReconnectRecipeTest::test_restart_on_execute_no_txn 283s [gw0] [ 38%] SKIPPED test/engine/test_reconnect.py::ReconnectRecipeTest::test_restart_on_execute_no_txn 283s test/engine/test_reconnect.py::ReconnectRecipeTest::test_restart_on_execute_txn 283s [gw0] [ 38%] SKIPPED test/engine/test_reconnect.py::ReconnectRecipeTest::test_restart_on_execute_txn 285s test/engine/test_reconnect.py::RecycleTest_sqlite+pysqlite_3_46_1::test_basic 285s [gw0] [ 38%] PASSED test/engine/test_reconnect.py::RecycleTest_sqlite+pysqlite_3_46_1::test_basic 285s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[1-immediateload] 285s [gw0] [ 38%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[1-immediateload] 285s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[1-selectinload] 285s [gw0] [ 38%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[1-selectinload] 285s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[15-immediateload] 285s [gw0] [ 38%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[15-immediateload] 285s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[15-selectinload] 285s [gw0] [ 38%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[15-selectinload] 285s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[185-immediateload] 285s [gw0] [ 38%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[185-immediateload] 285s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[185-selectinload] 285s [gw0] [ 38%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[185-selectinload] 285s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[25-immediateload] 285s [gw0] [ 38%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[25-immediateload] 285s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[25-selectinload] 285s [gw0] [ 38%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[25-selectinload] 285s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[78-immediateload] 285s [gw0] [ 38%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[78-immediateload] 285s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[78-selectinload] 285s [gw0] [ 38%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[78-selectinload] 285s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_unlimited_recursion[immediateload] 285s [gw0] [ 38%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_unlimited_recursion[immediateload] 285s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_unlimited_recursion[selectinload] 285s [gw1] [ 38%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_joinedload_option_unbound 285s test/aaa_profiling/test_memusage.py::CycleTest::test_optimized_get 285s [gw0] [ 38%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_unlimited_recursion[selectinload] 285s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-12-immediateload] 285s [gw0] [ 38%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-12-immediateload] 285s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-12-selectinload] 285s [gw0] [ 38%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-12-selectinload] 286s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-25-immediateload] 286s [gw0] [ 38%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-25-immediateload] 286s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-25-selectinload] 286s [gw0] [ 38%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-25-selectinload] 286s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-4-immediateload] 286s [gw0] [ 38%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-4-immediateload] 286s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-4-selectinload] 286s [gw0] [ 38%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-4-selectinload] 286s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-41-immediateload] 286s [gw0] [ 38%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-41-immediateload] 286s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-41-selectinload] 286s [gw0] [ 38%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-41-selectinload] 286s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-55-immediateload] 286s [gw0] [ 38%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-55-immediateload] 286s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-55-selectinload] 286s [gw0] [ 38%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-55-selectinload] 286s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-9-immediateload] 286s [gw0] [ 38%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-9-immediateload] 287s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-9-selectinload] 287s [gw0] [ 38%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-9-selectinload] 287s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-12-immediateload] 287s [gw0] [ 38%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-12-immediateload] 287s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-12-selectinload] 287s [gw0] [ 38%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-12-selectinload] 287s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-25-immediateload] 287s [gw0] [ 38%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-25-immediateload] 287s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-25-selectinload] 287s [gw0] [ 38%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-25-selectinload] 287s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-4-immediateload] 287s [gw0] [ 38%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-4-immediateload] 287s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-4-selectinload] 287s [gw0] [ 38%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-4-selectinload] 287s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-41-immediateload] 287s [gw0] [ 38%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-41-immediateload] 287s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-41-selectinload] 287s [gw0] [ 38%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-41-selectinload] 287s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-55-immediateload] 287s [gw0] [ 38%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-55-immediateload] 288s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-55-selectinload] 288s [gw0] [ 38%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-55-selectinload] 288s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-9-immediateload] 288s [gw0] [ 38%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-9-immediateload] 288s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-9-selectinload] 288s [gw0] [ 38%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-9-selectinload] 288s test/orm/test_recursive_loaders.py::NonRecursiveTest::test_no_recursion_depth_non_self_referential[immediateload] 288s [gw0] [ 38%] PASSED test/orm/test_recursive_loaders.py::NonRecursiveTest::test_no_recursion_depth_non_self_referential[immediateload] 288s test/orm/test_recursive_loaders.py::NonRecursiveTest::test_no_recursion_depth_non_self_referential[selectinload] 288s [gw0] [ 38%] PASSED test/orm/test_recursive_loaders.py::NonRecursiveTest::test_no_recursion_depth_non_self_referential[selectinload] 288s test/orm/test_recursive_loaders.py::ShallowRecursiveTest::test_recursion_depth_opt[immediateload-14] 288s [gw0] [ 38%] PASSED test/orm/test_recursive_loaders.py::ShallowRecursiveTest::test_recursion_depth_opt[immediateload-14] 288s test/orm/test_recursive_loaders.py::ShallowRecursiveTest::test_recursion_depth_opt[selectinload-4] 288s [gw0] [ 38%] PASSED test/orm/test_recursive_loaders.py::ShallowRecursiveTest::test_recursion_depth_opt[selectinload-4] 288s test/dialect/oracle/test_reflection.py::AdditionalReflectionTests::test_db_link 288s [gw0] [ 38%] SKIPPED test/dialect/oracle/test_reflection.py::AdditionalReflectionTests::test_db_link 288s test/dialect/oracle/test_reflection.py::AdditionalReflectionTests::test_multi_dblink_synonyms 288s [gw0] [ 38%] SKIPPED test/dialect/oracle/test_reflection.py::AdditionalReflectionTests::test_multi_dblink_synonyms 288s test/dialect/oracle/test_reflection.py::AdditionalReflectionTests::test_no_synonyms 288s [gw0] [ 38%] SKIPPED test/dialect/oracle/test_reflection.py::AdditionalReflectionTests::test_no_synonyms 288s test/dialect/oracle/test_reflection.py::AdditionalReflectionTests::test_public_synonym_fetch[lowercase] 288s [gw0] [ 38%] SKIPPED test/dialect/oracle/test_reflection.py::AdditionalReflectionTests::test_public_synonym_fetch[lowercase] 288s test/dialect/oracle/test_reflection.py::AdditionalReflectionTests::test_public_synonym_fetch[mixedcase] 288s [gw0] [ 38%] SKIPPED test/dialect/oracle/test_reflection.py::AdditionalReflectionTests::test_public_synonym_fetch[mixedcase] 288s test/dialect/oracle/test_reflection.py::AdditionalReflectionTests::test_public_synonym_fetch[uppercase] 288s [gw0] [ 38%] SKIPPED test/dialect/oracle/test_reflection.py::AdditionalReflectionTests::test_public_synonym_fetch[uppercase] 288s test/dialect/oracle/test_reflection.py::AdditionalReflectionTests::test_public_synonym_resolve_table[lowercase] 288s [gw0] [ 38%] SKIPPED test/dialect/oracle/test_reflection.py::AdditionalReflectionTests::test_public_synonym_resolve_table[lowercase] 288s test/dialect/oracle/test_reflection.py::AdditionalReflectionTests::test_public_synonym_resolve_table[mixedcase] 288s [gw0] [ 38%] SKIPPED test/dialect/oracle/test_reflection.py::AdditionalReflectionTests::test_public_synonym_resolve_table[mixedcase] 288s test/dialect/oracle/test_reflection.py::AdditionalReflectionTests::test_public_synonym_resolve_table[uppercase] 288s [gw0] [ 38%] SKIPPED test/dialect/oracle/test_reflection.py::AdditionalReflectionTests::test_public_synonym_resolve_table[uppercase] 288s test/dialect/oracle/test_reflection.py::AdditionalReflectionTests::test_schema_translate_map[False] 288s [gw0] [ 38%] SKIPPED test/dialect/oracle/test_reflection.py::AdditionalReflectionTests::test_schema_translate_map[False] 288s test/dialect/oracle/test_reflection.py::AdditionalReflectionTests::test_schema_translate_map[True] 288s [gw0] [ 38%] SKIPPED test/dialect/oracle/test_reflection.py::AdditionalReflectionTests::test_schema_translate_map[True] 288s test/dialect/oracle/test_reflection.py::AdditionalReflectionTests::test_tables 288s [gw0] [ 38%] SKIPPED test/dialect/oracle/test_reflection.py::AdditionalReflectionTests::test_tables 288s test/dialect/postgresql/test_reflection.py::ArrayReflectionTest::test_array_table_is_reflected 288s [gw0] [ 38%] SKIPPED test/dialect/postgresql/test_reflection.py::ArrayReflectionTest::test_array_table_is_reflected 288s test/engine/test_reflection.py::CaseSensitiveTest_sqlite+pysqlite_3_46_1::test_reflect_case_insensitive 288s [gw0] [ 38%] PASSED test/engine/test_reflection.py::CaseSensitiveTest_sqlite+pysqlite_3_46_1::test_reflect_case_insensitive 288s test/engine/test_reflection.py::CaseSensitiveTest_sqlite+pysqlite_3_46_1::test_reflect_exact_name 288s [gw0] [ 38%] PASSED test/engine/test_reflection.py::CaseSensitiveTest_sqlite+pysqlite_3_46_1::test_reflect_exact_name 288s test/engine/test_reflection.py::CaseSensitiveTest_sqlite+pysqlite_3_46_1::test_reflect_via_fk 288s [gw0] [ 38%] PASSED test/engine/test_reflection.py::CaseSensitiveTest_sqlite+pysqlite_3_46_1::test_reflect_via_fk 288s test/engine/test_reflection.py::CaseSensitiveTest_sqlite+pysqlite_3_46_1::test_table_names 288s [gw0] [ 38%] PASSED test/engine/test_reflection.py::CaseSensitiveTest_sqlite+pysqlite_3_46_1::test_table_names 288s test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_listen_metadata_cls 288s [gw0] [ 38%] PASSED test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_listen_metadata_cls 288s test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_listen_metadata_obj 288s [gw0] [ 38%] PASSED test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_listen_metadata_obj 288s test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_override_index 288s [gw0] [ 38%] PASSED test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_override_index 288s test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_override_info 288s [gw0] [ 38%] PASSED test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_override_info 288s test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_override_key 288s [gw0] [ 38%] PASSED test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_override_key 288s test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_override_key_fk 288s [gw0] [ 38%] PASSED test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_override_key_fk 288s test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_override_server_default_default_clause 288s [gw0] [ 38%] PASSED test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_override_server_default_default_clause 288s test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_override_server_default_fetchedvalue 288s [gw0] [ 38%] PASSED test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_override_server_default_fetchedvalue 288s test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_override_server_default_plain_text 288s [gw0] [ 38%] PASSED test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_override_server_default_plain_text 288s test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_override_server_default_textclause 288s [gw0] [ 38%] PASSED test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_override_server_default_textclause 288s test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_override_type 288s [gw0] [ 38%] PASSED test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_override_type 288s test/engine/test_reflection.py::ComputedColumnTest_sqlite+pysqlite_3_46_1::test_table_reflection 288s [gw0] [ 38%] PASSED test/engine/test_reflection.py::ComputedColumnTest_sqlite+pysqlite_3_46_1::test_table_reflection 288s test/dialect/oracle/test_reflection.py::ConstraintTest::test_no_resolve_fks_w_invisible 288s [gw0] [ 38%] SKIPPED test/dialect/oracle/test_reflection.py::ConstraintTest::test_no_resolve_fks_w_invisible 288s test/dialect/oracle/test_reflection.py::ConstraintTest::test_no_resolve_idx_w_invisible 288s [gw0] [ 38%] SKIPPED test/dialect/oracle/test_reflection.py::ConstraintTest::test_no_resolve_idx_w_invisible 288s test/dialect/oracle/test_reflection.py::ConstraintTest::test_no_resolve_pk_w_invisible 288s [gw0] [ 38%] SKIPPED test/dialect/oracle/test_reflection.py::ConstraintTest::test_no_resolve_pk_w_invisible 288s test/dialect/oracle/test_reflection.py::ConstraintTest::test_no_resolve_uq_w_invisible 288s [gw0] [ 38%] SKIPPED test/dialect/oracle/test_reflection.py::ConstraintTest::test_no_resolve_uq_w_invisible 288s test/dialect/oracle/test_reflection.py::ConstraintTest::test_oracle_has_no_on_update_cascade 288s [gw0] [ 38%] SKIPPED test/dialect/oracle/test_reflection.py::ConstraintTest::test_oracle_has_no_on_update_cascade 288s test/dialect/oracle/test_reflection.py::ConstraintTest::test_reflect_check_include_all 288s [gw0] [ 38%] SKIPPED test/dialect/oracle/test_reflection.py::ConstraintTest::test_reflect_check_include_all 288s test/engine/test_reflection.py::CreateDropTest_sqlite+pysqlite_3_46_1::test_checkfirst 288s [gw0] [ 38%] PASSED test/engine/test_reflection.py::CreateDropTest_sqlite+pysqlite_3_46_1::test_checkfirst 288s test/engine/test_reflection.py::CreateDropTest_sqlite+pysqlite_3_46_1::test_createdrop 288s [gw0] [ 38%] PASSED test/engine/test_reflection.py::CreateDropTest_sqlite+pysqlite_3_46_1::test_createdrop 288s test/engine/test_reflection.py::CreateDropTest_sqlite+pysqlite_3_46_1::test_has_table_and_table_names 288s [gw0] [ 38%] PASSED test/engine/test_reflection.py::CreateDropTest_sqlite+pysqlite_3_46_1::test_has_table_and_table_names 288s test/engine/test_reflection.py::CreateDropTest_sqlite+pysqlite_3_46_1::test_sorter 288s [gw0] [ 38%] PASSED test/engine/test_reflection.py::CreateDropTest_sqlite+pysqlite_3_46_1::test_sorter 288s test/dialect/postgresql/test_reflection.py::CustomTypeReflectionTest::test_clslevel 288s [gw0] [ 38%] PASSED test/dialect/postgresql/test_reflection.py::CustomTypeReflectionTest::test_clslevel 288s test/dialect/postgresql/test_reflection.py::CustomTypeReflectionTest::test_instancelevel 288s [gw0] [ 38%] PASSED test/dialect/postgresql/test_reflection.py::CustomTypeReflectionTest::test_instancelevel 288s test/dialect/postgresql/test_reflection.py::CustomTypeReflectionTest::test_no_format_type 288s [gw0] [ 38%] PASSED test/dialect/postgresql/test_reflection.py::CustomTypeReflectionTest::test_no_format_type 288s test/dialect/oracle/test_reflection.py::DBLinkReflectionTest::test_reflection 288s [gw0] [ 38%] SKIPPED test/dialect/oracle/test_reflection.py::DBLinkReflectionTest::test_reflection 288s test/orm/declarative/test_reflection.py::DeclarativeReflectionTest::test_basic 288s [gw0] [ 38%] PASSED test/orm/declarative/test_reflection.py::DeclarativeReflectionTest::test_basic 288s test/orm/declarative/test_reflection.py::DeclarativeReflectionTest::test_rekey_wbase 288s [gw0] [ 38%] PASSED test/orm/declarative/test_reflection.py::DeclarativeReflectionTest::test_rekey_wbase 288s test/orm/declarative/test_reflection.py::DeclarativeReflectionTest::test_rekey_wdecorator 288s [gw0] [ 38%] PASSED test/orm/declarative/test_reflection.py::DeclarativeReflectionTest::test_rekey_wdecorator 288s test/orm/declarative/test_reflection.py::DeclarativeReflectionTest::test_supplied_fk 288s [gw0] [ 38%] PASSED test/orm/declarative/test_reflection.py::DeclarativeReflectionTest::test_supplied_fk 288s test/ext/declarative/test_reflection.py::DeferredJoinedInhReflectionTest::test_add_fk_pk_column 288s [gw0] [ 38%] PASSED test/ext/declarative/test_reflection.py::DeferredJoinedInhReflectionTest::test_add_fk_pk_column 288s test/ext/declarative/test_reflection.py::DeferredJoinedInhReflectionTest::test_add_pk_column 288s [gw0] [ 38%] PASSED test/ext/declarative/test_reflection.py::DeferredJoinedInhReflectionTest::test_add_pk_column 288s test/ext/declarative/test_reflection.py::DeferredJoinedInhReflectionTest::test_add_subclass_column 288s [gw0] [ 38%] PASSED test/ext/declarative/test_reflection.py::DeferredJoinedInhReflectionTest::test_add_subclass_column 288s test/ext/declarative/test_reflection.py::DeferredJoinedInhReflectionTest::test_basic 288s [gw0] [ 38%] PASSED test/ext/declarative/test_reflection.py::DeferredJoinedInhReflectionTest::test_basic 288s test/ext/declarative/test_reflection.py::DeferredReflectPKFKTest::test_pk_fk 288s [gw0] [ 38%] PASSED test/ext/declarative/test_reflection.py::DeferredReflectPKFKTest::test_pk_fk 288s test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_abstract_base 288s [gw0] [ 38%] PASSED test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_abstract_base 288s test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_basic_deferred[connection] 288s [gw0] [ 38%] PASSED test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_basic_deferred[connection] 288s test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_basic_deferred[engine] 288s [gw0] [ 38%] PASSED test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_basic_deferred[engine] 288s test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_basic_deferred[raise_] 288s [gw0] [ 38%] PASSED test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_basic_deferred[raise_] 289s test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_cls_not_strong_ref 289s [gw1] [ 38%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_optimized_get 290s test/aaa_profiling/test_memusage.py::CycleTest::test_orm_aliased 290s [gw0] [ 38%] PASSED test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_cls_not_strong_ref 290s test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_exception_prepare_not_called 290s [gw0] [ 38%] PASSED test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_exception_prepare_not_called 290s test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_mapper_args_deferred 290s [gw0] [ 38%] PASSED test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_mapper_args_deferred 290s test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_redefine_fk_double 290s [gw0] [ 38%] PASSED test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_redefine_fk_double 290s test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_views[include_views] 290s [gw0] [ 38%] PASSED test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_views[include_views] 290s test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_views[not_include_views] 290s [gw0] [ 38%] PASSED test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_views[not_include_views] 290s test/ext/declarative/test_reflection.py::DeferredSecondaryReflectionTest::test_string_resolution 290s [gw0] [ 38%] PASSED test/ext/declarative/test_reflection.py::DeferredSecondaryReflectionTest::test_string_resolution 290s test/ext/declarative/test_reflection.py::DeferredSecondaryReflectionTest::test_table_resolution 290s [gw0] [ 38%] PASSED test/ext/declarative/test_reflection.py::DeferredSecondaryReflectionTest::test_table_resolution 290s test/ext/declarative/test_reflection.py::DeferredSingleInhReflectionTest::test_add_pk_column 290s [gw0] [ 38%] PASSED test/ext/declarative/test_reflection.py::DeferredSingleInhReflectionTest::test_add_pk_column 290s test/ext/declarative/test_reflection.py::DeferredSingleInhReflectionTest::test_add_pk_mapped_column 290s [gw0] [ 38%] PASSED test/ext/declarative/test_reflection.py::DeferredSingleInhReflectionTest::test_add_pk_mapped_column 290s test/ext/declarative/test_reflection.py::DeferredSingleInhReflectionTest::test_add_subclass_column 290s [gw0] [ 38%] PASSED test/ext/declarative/test_reflection.py::DeferredSingleInhReflectionTest::test_add_subclass_column 290s test/ext/declarative/test_reflection.py::DeferredSingleInhReflectionTest::test_add_subclass_mapped_column 290s [gw0] [ 38%] PASSED test/ext/declarative/test_reflection.py::DeferredSingleInhReflectionTest::test_add_subclass_mapped_column 290s test/ext/declarative/test_reflection.py::DeferredSingleInhReflectionTest::test_basic 290s [gw0] [ 38%] PASSED test/ext/declarative/test_reflection.py::DeferredSingleInhReflectionTest::test_basic 290s test/ext/declarative/test_reflection.py::DeferredSingleInhReflectionTest::test_subclass_mapped_column_no_existing 290s [gw0] [ 38%] PASSED test/ext/declarative/test_reflection.py::DeferredSingleInhReflectionTest::test_subclass_mapped_column_no_existing 290s test/dialect/postgresql/test_reflection.py::DomainReflectionTest::test_array_domain_is_reflected 290s [gw0] [ 38%] SKIPPED test/dialect/postgresql/test_reflection.py::DomainReflectionTest::test_array_domain_is_reflected 290s test/dialect/postgresql/test_reflection.py::DomainReflectionTest::test_crosschema_domain_is_reflected 290s [gw0] [ 38%] SKIPPED test/dialect/postgresql/test_reflection.py::DomainReflectionTest::test_crosschema_domain_is_reflected 290s test/dialect/postgresql/test_reflection.py::DomainReflectionTest::test_domain_is_reflected 290s [gw0] [ 38%] SKIPPED test/dialect/postgresql/test_reflection.py::DomainReflectionTest::test_domain_is_reflected 290s test/dialect/postgresql/test_reflection.py::DomainReflectionTest::test_enum_domain_is_reflected 290s [gw0] [ 38%] SKIPPED test/dialect/postgresql/test_reflection.py::DomainReflectionTest::test_enum_domain_is_reflected 290s test/dialect/postgresql/test_reflection.py::DomainReflectionTest::test_inspect_domains 290s [gw0] [ 38%] SKIPPED test/dialect/postgresql/test_reflection.py::DomainReflectionTest::test_inspect_domains 290s test/dialect/postgresql/test_reflection.py::DomainReflectionTest::test_inspect_domains_schema 290s [gw0] [ 38%] SKIPPED test/dialect/postgresql/test_reflection.py::DomainReflectionTest::test_inspect_domains_schema 290s test/dialect/postgresql/test_reflection.py::DomainReflectionTest::test_inspect_domains_star 290s [gw0] [ 38%] SKIPPED test/dialect/postgresql/test_reflection.py::DomainReflectionTest::test_inspect_domains_star 290s test/dialect/postgresql/test_reflection.py::DomainReflectionTest::test_nullable_from_domain 290s [gw0] [ 38%] SKIPPED test/dialect/postgresql/test_reflection.py::DomainReflectionTest::test_nullable_from_domain 290s test/dialect/postgresql/test_reflection.py::DomainReflectionTest::test_quoted_remote_schema_domain_is_reflected 290s [gw0] [ 38%] SKIPPED test/dialect/postgresql/test_reflection.py::DomainReflectionTest::test_quoted_remote_schema_domain_is_reflected 290s test/dialect/postgresql/test_reflection.py::DomainReflectionTest::test_schema_domain_is_reflected 290s [gw0] [ 38%] SKIPPED test/dialect/postgresql/test_reflection.py::DomainReflectionTest::test_schema_domain_is_reflected 290s test/dialect/postgresql/test_reflection.py::DomainReflectionTest::test_table_is_reflected 290s [gw0] [ 38%] SKIPPED test/dialect/postgresql/test_reflection.py::DomainReflectionTest::test_table_is_reflected 290s test/dialect/postgresql/test_reflection.py::DomainReflectionTest::test_table_is_reflected_test_schema 290s [gw0] [ 38%] SKIPPED test/dialect/postgresql/test_reflection.py::DomainReflectionTest::test_table_is_reflected_test_schema 290s test/dialect/postgresql/test_reflection.py::DomainReflectionTest::test_unknown_types 290s [gw0] [ 38%] SKIPPED test/dialect/postgresql/test_reflection.py::DomainReflectionTest::test_unknown_types 290s test/dialect/oracle/test_reflection.py::DontReflectIOTTest::test_reflect_all 290s [gw0] [ 38%] SKIPPED test/dialect/oracle/test_reflection.py::DontReflectIOTTest::test_reflect_all 290s test/dialect/postgresql/test_reflection.py::ForeignTableReflectionTest::test_foreign_table_is_reflected 290s [gw0] [ 38%] SKIPPED test/dialect/postgresql/test_reflection.py::ForeignTableReflectionTest::test_foreign_table_is_reflected 290s test/dialect/postgresql/test_reflection.py::ForeignTableReflectionTest::test_get_foreign_table_names[inspect_fixture0] 290s [gw0] [ 38%] SKIPPED test/dialect/postgresql/test_reflection.py::ForeignTableReflectionTest::test_get_foreign_table_names[inspect_fixture0] 290s test/dialect/postgresql/test_reflection.py::ForeignTableReflectionTest::test_get_foreign_table_names[inspect_fixture1] 290s [gw0] [ 38%] SKIPPED test/dialect/postgresql/test_reflection.py::ForeignTableReflectionTest::test_get_foreign_table_names[inspect_fixture1] 290s test/dialect/postgresql/test_reflection.py::ForeignTableReflectionTest::test_get_foreign_table_names[inspect_fixture2] 290s [gw0] [ 38%] SKIPPED test/dialect/postgresql/test_reflection.py::ForeignTableReflectionTest::test_get_foreign_table_names[inspect_fixture2] 290s test/dialect/postgresql/test_reflection.py::ForeignTableReflectionTest::test_get_foreign_table_names[inspect_fixture3] 290s [gw0] [ 38%] SKIPPED test/dialect/postgresql/test_reflection.py::ForeignTableReflectionTest::test_get_foreign_table_names[inspect_fixture3] 290s test/dialect/postgresql/test_reflection.py::ForeignTableReflectionTest::test_get_table_names_no_foreign 290s [gw0] [ 38%] SKIPPED test/dialect/postgresql/test_reflection.py::ForeignTableReflectionTest::test_get_table_names_no_foreign 290s test/engine/test_reflection.py::IdentityColumnTest::test_table_reflection 290s [gw0] [ 38%] SKIPPED test/engine/test_reflection.py::IdentityColumnTest::test_table_reflection 290s test/dialect/mssql/test_reflection.py::IdentityReflectionTest::test_reflect_identity 290s [gw0] [ 38%] SKIPPED test/dialect/mssql/test_reflection.py::IdentityReflectionTest::test_reflect_identity 290s test/dialect/oracle/test_reflection.py::IdentityReflectionTest::test_reflect_identity 290s [gw0] [ 38%] SKIPPED test/dialect/oracle/test_reflection.py::IdentityReflectionTest::test_reflect_identity 290s test/dialect/postgresql/test_reflection.py::IdentityReflectionTest::test_reflect_identity[MiXeDCaSe!] 290s [gw0] [ 38%] SKIPPED test/dialect/postgresql/test_reflection.py::IdentityReflectionTest::test_reflect_identity[MiXeDCaSe!] 290s test/dialect/postgresql/test_reflection.py::IdentityReflectionTest::test_reflect_identity[T2] 290s [gw0] [ 38%] SKIPPED test/dialect/postgresql/test_reflection.py::IdentityReflectionTest::test_reflect_identity[T2] 290s test/dialect/postgresql/test_reflection.py::IdentityReflectionTest::test_reflect_identity[t1] 290s [gw0] [ 38%] SKIPPED test/dialect/postgresql/test_reflection.py::IdentityReflectionTest::test_reflect_identity[t1] 290s test/dialect/mssql/test_reflection.py::IdentityReflectionTest::test_reflect_views 290s [gw0] [ 38%] SKIPPED test/dialect/mssql/test_reflection.py::IdentityReflectionTest::test_reflect_views 290s test/engine/test_reflection.py::IncludeColsFksTest::test_include_cols_skip_fk_col[False] 290s [gw0] [ 38%] PASSED test/engine/test_reflection.py::IncludeColsFksTest::test_include_cols_skip_fk_col[False] 290s test/engine/test_reflection.py::IncludeColsFksTest::test_include_cols_skip_fk_col[True] 290s [gw0] [ 38%] PASSED test/engine/test_reflection.py::IncludeColsFksTest::test_include_cols_skip_fk_col[True] 290s test/engine/test_reflection.py::IncludeColsFksTest::test_include_columns 290s [gw0] [ 38%] PASSED test/engine/test_reflection.py::IncludeColsFksTest::test_include_columns 290s test/engine/test_reflection.py::IncludeColsFksTest::test_table_works_minus_fks 290s [gw0] [ 38%] PASSED test/engine/test_reflection.py::IncludeColsFksTest::test_table_works_minus_fks 290s test/dialect/mssql/test_reflection.py::InfoCoerceUnicodeTest::test_info_unicode_cast 290s [gw0] [ 38%] PASSED test/dialect/mssql/test_reflection.py::InfoCoerceUnicodeTest::test_info_unicode_cast 290s test/dialect/mssql/test_reflection.py::InfoCoerceUnicodeTest::test_info_unicode_cast_no_2000 290s [gw0] [ 38%] PASSED test/dialect/mssql/test_reflection.py::InfoCoerceUnicodeTest::test_info_unicode_cast_no_2000 290s test/dialect/postgresql/test_reflection.py::IntervalReflectionTest::test_interval_precision 290s [gw0] [ 38%] SKIPPED test/dialect/postgresql/test_reflection.py::IntervalReflectionTest::test_interval_precision 290s test/dialect/postgresql/test_reflection.py::IntervalReflectionTest::test_interval_types[DAY TO HOUR] 290s [gw0] [ 38%] SKIPPED test/dialect/postgresql/test_reflection.py::IntervalReflectionTest::test_interval_types[DAY TO HOUR] 290s test/dialect/postgresql/test_reflection.py::IntervalReflectionTest::test_interval_types[DAY TO MINUTE] 290s [gw0] [ 38%] SKIPPED test/dialect/postgresql/test_reflection.py::IntervalReflectionTest::test_interval_types[DAY TO MINUTE] 290s test/dialect/postgresql/test_reflection.py::IntervalReflectionTest::test_interval_types[DAY TO SECOND] 290s [gw0] [ 38%] SKIPPED test/dialect/postgresql/test_reflection.py::IntervalReflectionTest::test_interval_types[DAY TO SECOND] 290s test/dialect/postgresql/test_reflection.py::IntervalReflectionTest::test_interval_types[DAY] 290s [gw0] [ 38%] SKIPPED test/dialect/postgresql/test_reflection.py::IntervalReflectionTest::test_interval_types[DAY] 290s test/dialect/postgresql/test_reflection.py::IntervalReflectionTest::test_interval_types[HOUR TO MINUTE] 290s [gw0] [ 38%] SKIPPED test/dialect/postgresql/test_reflection.py::IntervalReflectionTest::test_interval_types[HOUR TO MINUTE] 290s test/dialect/postgresql/test_reflection.py::IntervalReflectionTest::test_interval_types[HOUR TO SECOND] 290s [gw0] [ 38%] SKIPPED test/dialect/postgresql/test_reflection.py::IntervalReflectionTest::test_interval_types[HOUR TO SECOND] 290s test/dialect/postgresql/test_reflection.py::IntervalReflectionTest::test_interval_types[HOUR] 290s [gw0] [ 38%] SKIPPED test/dialect/postgresql/test_reflection.py::IntervalReflectionTest::test_interval_types[HOUR] 290s test/dialect/postgresql/test_reflection.py::IntervalReflectionTest::test_interval_types[MINUTE TO SECOND] 290s [gw0] [ 38%] SKIPPED test/dialect/postgresql/test_reflection.py::IntervalReflectionTest::test_interval_types[MINUTE TO SECOND] 290s test/dialect/postgresql/test_reflection.py::IntervalReflectionTest::test_interval_types[MINUTE] 290s [gw0] [ 38%] SKIPPED test/dialect/postgresql/test_reflection.py::IntervalReflectionTest::test_interval_types[MINUTE] 290s test/dialect/postgresql/test_reflection.py::IntervalReflectionTest::test_interval_types[MONTH] 290s [gw0] [ 38%] SKIPPED test/dialect/postgresql/test_reflection.py::IntervalReflectionTest::test_interval_types[MONTH] 290s test/dialect/postgresql/test_reflection.py::IntervalReflectionTest::test_interval_types[SECOND] 290s [gw0] [ 38%] SKIPPED test/dialect/postgresql/test_reflection.py::IntervalReflectionTest::test_interval_types[SECOND] 290s test/dialect/postgresql/test_reflection.py::IntervalReflectionTest::test_interval_types[YEAR TO MONTH] 290s [gw0] [ 38%] SKIPPED test/dialect/postgresql/test_reflection.py::IntervalReflectionTest::test_interval_types[YEAR TO MONTH] 290s test/dialect/postgresql/test_reflection.py::IntervalReflectionTest::test_interval_types[YEAR] 290s [gw0] [ 38%] SKIPPED test/dialect/postgresql/test_reflection.py::IntervalReflectionTest::test_interval_types[YEAR] 290s test/dialect/postgresql/test_reflection.py::MaterializedViewReflectionTest::test_get_materialized_view_names[inspect_fixture0] 290s [gw0] [ 38%] SKIPPED test/dialect/postgresql/test_reflection.py::MaterializedViewReflectionTest::test_get_materialized_view_names[inspect_fixture0] 290s test/dialect/postgresql/test_reflection.py::MaterializedViewReflectionTest::test_get_materialized_view_names[inspect_fixture1] 290s [gw0] [ 38%] SKIPPED test/dialect/postgresql/test_reflection.py::MaterializedViewReflectionTest::test_get_materialized_view_names[inspect_fixture1] 290s test/dialect/postgresql/test_reflection.py::MaterializedViewReflectionTest::test_get_materialized_view_names[inspect_fixture2] 290s [gw0] [ 38%] SKIPPED test/dialect/postgresql/test_reflection.py::MaterializedViewReflectionTest::test_get_materialized_view_names[inspect_fixture2] 290s test/dialect/postgresql/test_reflection.py::MaterializedViewReflectionTest::test_get_materialized_view_names[inspect_fixture3] 290s [gw0] [ 38%] SKIPPED test/dialect/postgresql/test_reflection.py::MaterializedViewReflectionTest::test_get_materialized_view_names[inspect_fixture3] 290s test/dialect/postgresql/test_reflection.py::MaterializedViewReflectionTest::test_get_multi_view_comment 290s [gw0] [ 38%] SKIPPED test/dialect/postgresql/test_reflection.py::MaterializedViewReflectionTest::test_get_multi_view_comment 290s test/dialect/postgresql/test_reflection.py::MaterializedViewReflectionTest::test_get_multi_view_indexes 290s [gw0] [ 38%] SKIPPED test/dialect/postgresql/test_reflection.py::MaterializedViewReflectionTest::test_get_multi_view_indexes 290s test/dialect/postgresql/test_reflection.py::MaterializedViewReflectionTest::test_get_view_comment 290s [gw0] [ 38%] SKIPPED test/dialect/postgresql/test_reflection.py::MaterializedViewReflectionTest::test_get_view_comment 290s test/dialect/postgresql/test_reflection.py::MaterializedViewReflectionTest::test_get_view_definition 290s [gw0] [ 38%] SKIPPED test/dialect/postgresql/test_reflection.py::MaterializedViewReflectionTest::test_get_view_definition 290s test/dialect/postgresql/test_reflection.py::MaterializedViewReflectionTest::test_get_view_names[inspect_fixture0] 290s [gw0] [ 38%] SKIPPED test/dialect/postgresql/test_reflection.py::MaterializedViewReflectionTest::test_get_view_names[inspect_fixture0] 290s test/dialect/postgresql/test_reflection.py::MaterializedViewReflectionTest::test_get_view_names[inspect_fixture1] 290s [gw0] [ 38%] SKIPPED test/dialect/postgresql/test_reflection.py::MaterializedViewReflectionTest::test_get_view_names[inspect_fixture1] 290s test/dialect/postgresql/test_reflection.py::MaterializedViewReflectionTest::test_get_view_names[inspect_fixture2] 290s [gw0] [ 38%] SKIPPED test/dialect/postgresql/test_reflection.py::MaterializedViewReflectionTest::test_get_view_names[inspect_fixture2] 290s test/dialect/postgresql/test_reflection.py::MaterializedViewReflectionTest::test_get_view_names[inspect_fixture3] 290s [gw0] [ 38%] SKIPPED test/dialect/postgresql/test_reflection.py::MaterializedViewReflectionTest::test_get_view_names[inspect_fixture3] 290s test/dialect/postgresql/test_reflection.py::MaterializedViewReflectionTest::test_get_view_names_reflection_cache_ok 290s [gw0] [ 38%] SKIPPED test/dialect/postgresql/test_reflection.py::MaterializedViewReflectionTest::test_get_view_names_reflection_cache_ok 290s test/dialect/postgresql/test_reflection.py::MaterializedViewReflectionTest::test_has_type 290s [gw0] [ 38%] SKIPPED test/dialect/postgresql/test_reflection.py::MaterializedViewReflectionTest::test_has_type 290s test/dialect/postgresql/test_reflection.py::MaterializedViewReflectionTest::test_mview_is_reflected 290s [gw0] [ 38%] SKIPPED test/dialect/postgresql/test_reflection.py::MaterializedViewReflectionTest::test_mview_is_reflected 290s test/dialect/postgresql/test_reflection.py::MaterializedViewReflectionTest::test_mview_select 290s [gw0] [ 38%] SKIPPED test/dialect/postgresql/test_reflection.py::MaterializedViewReflectionTest::test_mview_select 290s test/dialect/oracle/test_reflection.py::MultiSchemaTest::test_create_same_names_explicit_schema 290s [gw0] [ 38%] SKIPPED test/dialect/oracle/test_reflection.py::MultiSchemaTest::test_create_same_names_explicit_schema 290s test/dialect/oracle/test_reflection.py::MultiSchemaTest::test_create_same_names_implicit_schema 290s [gw0] [ 38%] SKIPPED test/dialect/oracle/test_reflection.py::MultiSchemaTest::test_create_same_names_implicit_schema 290s test/dialect/oracle/test_reflection.py::MultiSchemaTest::test_reflect_alt_owner_explicit 290s [gw0] [ 38%] SKIPPED test/dialect/oracle/test_reflection.py::MultiSchemaTest::test_reflect_alt_owner_explicit 290s test/dialect/oracle/test_reflection.py::MultiSchemaTest::test_reflect_alt_owner_implicit 290s [gw0] [ 38%] SKIPPED test/dialect/oracle/test_reflection.py::MultiSchemaTest::test_reflect_alt_owner_implicit 290s test/dialect/oracle/test_reflection.py::MultiSchemaTest::test_reflect_alt_owner_synonyms 290s [gw0] [ 38%] SKIPPED test/dialect/oracle/test_reflection.py::MultiSchemaTest::test_reflect_alt_owner_synonyms 290s test/dialect/oracle/test_reflection.py::MultiSchemaTest::test_reflect_alt_synonym_owner_local_table 290s [gw0] [ 38%] SKIPPED test/dialect/oracle/test_reflection.py::MultiSchemaTest::test_reflect_alt_synonym_owner_local_table 290s test/dialect/oracle/test_reflection.py::MultiSchemaTest::test_reflect_alt_table_owner_local_synonym 290s [gw0] [ 38%] SKIPPED test/dialect/oracle/test_reflection.py::MultiSchemaTest::test_reflect_alt_table_owner_local_synonym 290s test/dialect/oracle/test_reflection.py::MultiSchemaTest::test_reflect_local_to_remote 290s [gw0] [ 38%] SKIPPED test/dialect/oracle/test_reflection.py::MultiSchemaTest::test_reflect_local_to_remote 290s test/dialect/oracle/test_reflection.py::MultiSchemaTest::test_reflect_remote_synonyms 290s [gw0] [ 38%] SKIPPED test/dialect/oracle/test_reflection.py::MultiSchemaTest::test_reflect_remote_synonyms 290s test/dialect/oracle/test_reflection.py::MultiSchemaTest::test_reflect_table_comment 290s [gw0] [ 38%] SKIPPED test/dialect/oracle/test_reflection.py::MultiSchemaTest::test_reflect_table_comment 290s test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_default_schema_name_not_interpreted_as_tokenized 290s [gw0] [ 38%] PASSED test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_default_schema_name_not_interpreted_as_tokenized 290s test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs[Foo.Bar-Foo-Bar-use [Foo]] 290s [gw0] [ 38%] PASSED test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs[Foo.Bar-Foo-Bar-use [Foo]] 290s test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs[[Foo.Bar]-None-Foo.Bar-use [Foo.Bar]] 290s [gw0] [ 38%] PASSED test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs[[Foo.Bar]-None-Foo.Bar-use [Foo.Bar]] 290s test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs[[Foo.Bar].[bat]-Foo.Bar-bat-use [Foo.Bar]] 290s [gw0] [ 38%] PASSED test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs[[Foo.Bar].[bat]-Foo.Bar-bat-use [Foo.Bar]] 290s test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs[[abc].[def].[efg].[hij]-[abc].[def].[efg]-hij-use [abc].[def].[efg]] 290s [gw0] [ 38%] PASSED test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs[[abc].[def].[efg].[hij]-[abc].[def].[efg]-hij-use [abc].[def].[efg]] 290s test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs[[foo].]do something; select [foo-foo-do something; select foo-use foo] 290s [gw0] [ 38%] PASSED test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs[[foo].]do something; select [foo-foo-do something; select foo-use foo] 290s test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs[abc.def.efg.hij-abc.def.efg-hij-use [abc.def.efg]] 290s [gw0] [ 38%] PASSED test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs[abc.def.efg.hij-abc.def.efg-hij-use [abc.def.efg]] 290s test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs[foo-None-foo-use foo] 290s [gw0] [ 38%] PASSED test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs[foo-None-foo-use foo] 290s test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs[foo.bar-foo-bar-use foo] 290s [gw0] [ 38%] PASSED test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs[foo.bar-foo-bar-use foo] 290s test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs[something; select [foo].bar-something; select foo-bar-use [something; select foo]] 290s [gw0] [ 38%] PASSED test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs[something; select [foo].bar-something; select foo-bar-use [something; select foo]] 290s test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs_dont_use_for_same_db 290s [gw0] [ 38%] PASSED test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs_dont_use_for_same_db 290s test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs_switch_for_different_db 290s [gw0] [ 38%] PASSED test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs_switch_for_different_db 290s test/dialect/postgresql/test_reflection.py::PartitionedReflectionTest::test_get_tablenames 290s [gw0] [ 38%] SKIPPED test/dialect/postgresql/test_reflection.py::PartitionedReflectionTest::test_get_tablenames 290s test/dialect/postgresql/test_reflection.py::PartitionedReflectionTest::test_reflect_cols 290s [gw0] [ 38%] SKIPPED test/dialect/postgresql/test_reflection.py::PartitionedReflectionTest::test_reflect_cols 290s test/dialect/postgresql/test_reflection.py::PartitionedReflectionTest::test_reflect_cols_from_partition 290s [gw0] [ 38%] SKIPPED test/dialect/postgresql/test_reflection.py::PartitionedReflectionTest::test_reflect_cols_from_partition 290s test/dialect/postgresql/test_reflection.py::PartitionedReflectionTest::test_reflect_index 290s [gw0] [ 38%] SKIPPED test/dialect/postgresql/test_reflection.py::PartitionedReflectionTest::test_reflect_index 290s test/dialect/postgresql/test_reflection.py::PartitionedReflectionTest::test_reflect_index_from_partition 290s [gw0] [ 38%] SKIPPED test/dialect/postgresql/test_reflection.py::PartitionedReflectionTest::test_reflect_index_from_partition 290s test/dialect/mysql/test_reflection.py::RawReflectionTest::test_fk_reflection 290s [gw0] [ 38%] PASSED test/dialect/mysql/test_reflection.py::RawReflectionTest::test_fk_reflection 290s test/dialect/mysql/test_reflection.py::RawReflectionTest::test_is_view[CREATE ALGORITHM=UNDEFINED DEFINER=`scott`@`%` SQL SECURITY DEFINER VIEW `v1` AS SELECT-True] 290s [gw0] [ 38%] PASSED test/dialect/mysql/test_reflection.py::RawReflectionTest::test_is_view[CREATE ALGORITHM=UNDEFINED DEFINER=`scott`@`%` SQL SECURITY DEFINER VIEW `v1` AS SELECT-True] 290s test/dialect/mysql/test_reflection.py::RawReflectionTest::test_is_view[CREATE TABLE `A VIEW`-False] 290s [gw0] [ 38%] PASSED test/dialect/mysql/test_reflection.py::RawReflectionTest::test_is_view[CREATE TABLE `A VIEW`-False] 290s test/dialect/mysql/test_reflection.py::RawReflectionTest::test_is_view[CREATE TABLE `VIEW_THINGS`-False] 290s [gw0] [ 38%] PASSED test/dialect/mysql/test_reflection.py::RawReflectionTest::test_is_view[CREATE TABLE `VIEW_THINGS`-False] 290s test/dialect/mysql/test_reflection.py::RawReflectionTest::test_is_view[CREATE TABLE `VIEW`-False] 290s [gw0] [ 38%] PASSED test/dialect/mysql/test_reflection.py::RawReflectionTest::test_is_view[CREATE TABLE `VIEW`-False] 290s test/dialect/mysql/test_reflection.py::RawReflectionTest::test_is_view[CREATE TABLE `v1`-False] 290s [gw0] [ 38%] PASSED test/dialect/mysql/test_reflection.py::RawReflectionTest::test_is_view[CREATE TABLE `v1`-False] 290s test/dialect/mysql/test_reflection.py::RawReflectionTest::test_is_view[CREATE VIEW `v1` AS SELECT-True] 290s [gw0] [ 38%] PASSED test/dialect/mysql/test_reflection.py::RawReflectionTest::test_is_view[CREATE VIEW `v1` AS SELECT-True] 290s test/dialect/mysql/test_reflection.py::RawReflectionTest::test_key_reflection 290s [gw0] [ 38%] PASSED test/dialect/mysql/test_reflection.py::RawReflectionTest::test_key_reflection 290s test/dialect/mysql/test_reflection.py::RawReflectionTest::test_key_reflection_columns 290s [gw0] [ 38%] PASSED test/dialect/mysql/test_reflection.py::RawReflectionTest::test_key_reflection_columns 290s test/dialect/mssql/test_reflection.py::ReflectHugeViewTest::test_inspect_view_definition 290s [gw0] [ 38%] SKIPPED test/dialect/mssql/test_reflection.py::ReflectHugeViewTest::test_inspect_view_definition 290s test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name[arg-False] 290s [gw0] [ 38%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name[arg-False] 290s test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name[arg-True] 290s [gw0] [ 38%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name[arg-True] 290s test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name[kwarg-False] 290s [gw0] [ 38%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name[kwarg-False] 290s test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name[kwarg-True] 290s [gw0] [ 38%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name[kwarg-True] 290s test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_and_string[arg-False] 290s [gw0] [ 38%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_and_string[arg-False] 290s test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_and_string[arg-True] 290s [gw0] [ 38%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_and_string[arg-True] 290s test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_and_string[kwarg-False] 290s [gw0] [ 38%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_and_string[kwarg-False] 290s test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_and_string[kwarg-True] 290s [gw0] [ 38%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_and_string[kwarg-True] 290s test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_false_true_and_string[arg-False] 290s [gw0] [ 38%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_false_true_and_string[arg-False] 290s test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_false_true_and_string[arg-True] 290s [gw0] [ 38%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_false_true_and_string[arg-True] 290s test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_false_true_and_string[kwarg-False] 290s [gw0] [ 38%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_false_true_and_string[kwarg-False] 290s test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_false_true_and_string[kwarg-True] 290s [gw0] [ 38%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_false_true_and_string[kwarg-True] 290s test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_false_true_and_string_arg_and_kwarg[False] 290s [gw0] [ 38%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_false_true_and_string_arg_and_kwarg[False] 290s test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_false_true_and_string_arg_and_kwarg[True] 290s [gw0] [ 38%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_false_true_and_string_arg_and_kwarg[True] 290s test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_string[arg] 290s [gw0] [ 38%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_string[arg] 290s test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_string[kwarg] 290s [gw0] [ 38%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_string[kwarg] 290s test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name[arg-False] 290s [gw0] [ 38%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name[arg-False] 290s test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name[arg-True] 290s [gw0] [ 38%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name[arg-True] 290s test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name[kwarg-False] 290s [gw0] [ 38%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name[kwarg-False] 290s test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name[kwarg-True] 290s [gw0] [ 38%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name[kwarg-True] 290s test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name_and_string[arg-False] 290s [gw0] [ 38%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name_and_string[arg-False] 290s test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name_and_string[arg-True] 290s [gw0] [ 38%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name_and_string[arg-True] 290s test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name_and_string[kwarg-False] 290s [gw0] [ 38%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name_and_string[kwarg-False] 290s test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name_and_string[kwarg-True] 290s [gw0] [ 38%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name_and_string[kwarg-True] 290s test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name_false_true_and_string[arg-False] 290s [gw0] [ 38%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name_false_true_and_string[arg-False] 290s test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name_false_true_and_string[arg-True] 290s [gw0] [ 38%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name_false_true_and_string[arg-True] 290s test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name_false_true_and_string[kwarg-False] 290s [gw0] [ 38%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name_false_true_and_string[kwarg-False] 290s test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name_false_true_and_string[kwarg-True] 290s [gw0] [ 38%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name_false_true_and_string[kwarg-True] 290s test/engine/test_reflection.py::ReflectionCacheTest::test_single_string[arg] 290s [gw0] [ 38%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_single_string[arg] 290s test/engine/test_reflection.py::ReflectionCacheTest::test_single_string[kwarg] 290s [gw0] [ 38%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_single_string[kwarg] 290s test/dialect/postgresql/test_reflection.py::ReflectionTest::test_altered_type_autoincrement_pk_reflection 290s [gw0] [ 38%] SKIPPED test/dialect/postgresql/test_reflection.py::ReflectionTest::test_altered_type_autoincrement_pk_reflection 290s test/dialect/mssql/test_reflection.py::ReflectionTest::test_assorted_types[FLOAT-FLOAT(53)] 290s [gw0] [ 38%] SKIPPED test/dialect/mssql/test_reflection.py::ReflectionTest::test_assorted_types[FLOAT-FLOAT(53)] 290s test/dialect/mssql/test_reflection.py::ReflectionTest::test_assorted_types[IMAGE-IMAGE] 290s [gw0] [ 38%] SKIPPED test/dialect/mssql/test_reflection.py::ReflectionTest::test_assorted_types[IMAGE-IMAGE] 290s test/dialect/mssql/test_reflection.py::ReflectionTest::test_assorted_types[MONEY-MONEY] 290s [gw0] [ 38%] SKIPPED test/dialect/mssql/test_reflection.py::ReflectionTest::test_assorted_types[MONEY-MONEY] 290s test/dialect/mssql/test_reflection.py::ReflectionTest::test_assorted_types[REAL-REAL] 290s [gw0] [ 38%] SKIPPED test/dialect/mssql/test_reflection.py::ReflectionTest::test_assorted_types[REAL-REAL] 290s test/dialect/mssql/test_reflection.py::ReflectionTest::test_assorted_types[XML-XML] 290s [gw0] [ 38%] SKIPPED test/dialect/mssql/test_reflection.py::ReflectionTest::test_assorted_types[XML-XML] 290s test/dialect/mssql/test_reflection.py::ReflectionTest::test_assorted_types[type_obj3-NUMERIC(10, 2)] 290s [gw0] [ 38%] SKIPPED test/dialect/mssql/test_reflection.py::ReflectionTest::test_assorted_types[type_obj3-NUMERIC(10, 2)] 290s test/dialect/mssql/test_reflection.py::ReflectionTest::test_assorted_types[type_obj6-REAL] 290s [gw0] [ 38%] SKIPPED test/dialect/mssql/test_reflection.py::ReflectionTest::test_assorted_types[type_obj6-REAL] 290s test/dialect/mysql/test_reflection.py::ReflectionTest::test_autoincrement 290s [gw0] [ 38%] SKIPPED test/dialect/mysql/test_reflection.py::ReflectionTest::test_autoincrement 290s test/dialect/mssql/test_reflection.py::ReflectionTest::test_basic_reflection 290s [gw0] [ 38%] SKIPPED test/dialect/mssql/test_reflection.py::ReflectionTest::test_basic_reflection 290s test/dialect/mysql/test_reflection.py::ReflectionTest::test_case_sensitive_column_constraint_reflection 290s [gw0] [ 38%] SKIPPED test/dialect/mysql/test_reflection.py::ReflectionTest::test_case_sensitive_column_constraint_reflection 290s test/dialect/mysql/test_reflection.py::ReflectionTest::test_case_sensitive_reflection_dual_case_references 290s [gw0] [ 38%] SKIPPED test/dialect/mysql/test_reflection.py::ReflectionTest::test_case_sensitive_reflection_dual_case_references 290s test/dialect/mssql/test_reflection.py::ReflectionTest::test_comments 290s [gw0] [ 38%] SKIPPED test/dialect/mssql/test_reflection.py::ReflectionTest::test_comments 290s test/dialect/mssql/test_reflection.py::ReflectionTest::test_comments_not_supported 290s [gw0] [ 38%] SKIPPED test/dialect/mssql/test_reflection.py::ReflectionTest::test_comments_not_supported 290s test/dialect/mysql/test_reflection.py::ReflectionTest::test_correct_for_mysql_bugs_88718_96365 290s [gw0] [ 38%] SKIPPED test/dialect/mysql/test_reflection.py::ReflectionTest::test_correct_for_mysql_bugs_88718_96365 290s test/dialect/mssql/test_reflection.py::ReflectionTest::test_cross_schema_fk_pk_name_overlaps 290s [gw0] [ 38%] SKIPPED test/dialect/mssql/test_reflection.py::ReflectionTest::test_cross_schema_fk_pk_name_overlaps 290s test/dialect/postgresql/test_reflection.py::ReflectionTest::test_cross_schema_reflection_five 290s [gw0] [ 38%] SKIPPED test/dialect/postgresql/test_reflection.py::ReflectionTest::test_cross_schema_reflection_five 290s test/dialect/postgresql/test_reflection.py::ReflectionTest::test_cross_schema_reflection_four 290s [gw0] [ 38%] SKIPPED test/dialect/postgresql/test_reflection.py::ReflectionTest::test_cross_schema_reflection_four 290s test/dialect/postgresql/test_reflection.py::ReflectionTest::test_cross_schema_reflection_metadata_uses_schema 290s [gw0] [ 38%] SKIPPED test/dialect/postgresql/test_reflection.py::ReflectionTest::test_cross_schema_reflection_metadata_uses_schema 290s test/dialect/postgresql/test_reflection.py::ReflectionTest::test_cross_schema_reflection_one 290s [gw0] [ 38%] SKIPPED test/dialect/postgresql/test_reflection.py::ReflectionTest::test_cross_schema_reflection_one 290s test/dialect/postgresql/test_reflection.py::ReflectionTest::test_cross_schema_reflection_seven 290s [gw0] [ 38%] SKIPPED test/dialect/postgresql/test_reflection.py::ReflectionTest::test_cross_schema_reflection_seven 290s test/dialect/postgresql/test_reflection.py::ReflectionTest::test_cross_schema_reflection_six 290s [gw0] [ 38%] SKIPPED test/dialect/postgresql/test_reflection.py::ReflectionTest::test_cross_schema_reflection_six 290s test/dialect/postgresql/test_reflection.py::ReflectionTest::test_cross_schema_reflection_three 290s [gw0] [ 38%] SKIPPED test/dialect/postgresql/test_reflection.py::ReflectionTest::test_cross_schema_reflection_three 290s test/dialect/postgresql/test_reflection.py::ReflectionTest::test_cross_schema_reflection_two 290s [gw0] [ 38%] SKIPPED test/dialect/postgresql/test_reflection.py::ReflectionTest::test_cross_schema_reflection_two 290s test/dialect/mssql/test_reflection.py::ReflectionTest::test_db_qualified_items 290s [gw0] [ 38%] SKIPPED test/dialect/mssql/test_reflection.py::ReflectionTest::test_db_qualified_items 290s test/dialect/mysql/test_reflection.py::ReflectionTest::test_default_reflection[DOUBLE-default10--25.03] 290s [gw0] [ 38%] SKIPPED test/dialect/mysql/test_reflection.py::ReflectionTest::test_default_reflection[DOUBLE-default10--25.03] 290s test/dialect/mysql/test_reflection.py::ReflectionTest::test_default_reflection[DOUBLE-default11--0.001] 290s [gw0] [ 38%] SKIPPED test/dialect/mysql/test_reflection.py::ReflectionTest::test_default_reflection[DOUBLE-default11--0.001] 290s test/dialect/mysql/test_reflection.py::ReflectionTest::test_default_reflection[Integer-default8-1] 290s [gw0] [ 38%] SKIPPED test/dialect/mysql/test_reflection.py::ReflectionTest::test_default_reflection[Integer-default8-1] 290s test/dialect/mysql/test_reflection.py::ReflectionTest::test_default_reflection[Integer-default9--1] 290s [gw0] [ 38%] SKIPPED test/dialect/mysql/test_reflection.py::ReflectionTest::test_default_reflection[Integer-default9--1] 290s test/dialect/mysql/test_reflection.py::ReflectionTest::test_default_reflection[TIMESTAMP-None-None] 290s [gw0] [ 38%] SKIPPED test/dialect/mysql/test_reflection.py::ReflectionTest::test_default_reflection[TIMESTAMP-None-None] 291s test/dialect/mysql/test_reflection.py::ReflectionTest::test_default_reflection[TIMESTAMP-default3-'2009-04-05 12:00:00'] 291s [gw0] [ 38%] SKIPPED test/dialect/mysql/test_reflection.py::ReflectionTest::test_default_reflection[TIMESTAMP-default3-'2009-04-05 12:00:00'] 291s test/dialect/mysql/test_reflection.py::ReflectionTest::test_default_reflection[TIMESTAMP-default5-CURRENT_TIMESTAMP(\\(\\))? ON UPDATE CURRENT_TIMESTAMP(\\(\\))?] 291s [gw0] [ 38%] SKIPPED test/dialect/mysql/test_reflection.py::ReflectionTest::test_default_reflection[TIMESTAMP-default5-CURRENT_TIMESTAMP(\\(\\))? ON UPDATE CURRENT_TIMESTAMP(\\(\\))?] 291s test/dialect/mysql/test_reflection.py::ReflectionTest::test_default_reflection[datatype0-default0-''] 291s [gw0] [ 38%] SKIPPED test/dialect/mysql/test_reflection.py::ReflectionTest::test_default_reflection[datatype0-default0-''] 291s test/dialect/mysql/test_reflection.py::ReflectionTest::test_default_reflection[datatype1-default1-'abc'] 291s [gw0] [ 38%] SKIPPED test/dialect/mysql/test_reflection.py::ReflectionTest::test_default_reflection[datatype1-default1-'abc'] 291s test/dialect/mysql/test_reflection.py::ReflectionTest::test_default_reflection[datatype2-default2-'0'] 291s [gw0] [ 38%] SKIPPED test/dialect/mysql/test_reflection.py::ReflectionTest::test_default_reflection[datatype2-default2-'0'] 291s test/dialect/mysql/test_reflection.py::ReflectionTest::test_default_reflection[datatype6-default6-0] 291s [gw0] [ 38%] SKIPPED test/dialect/mysql/test_reflection.py::ReflectionTest::test_default_reflection[datatype6-default6-0] 291s test/dialect/mysql/test_reflection.py::ReflectionTest::test_default_reflection[datatype7-default7-0.000000] 291s [gw0] [ 38%] SKIPPED test/dialect/mysql/test_reflection.py::ReflectionTest::test_default_reflection[datatype7-default7-0.000000] 291s test/dialect/mssql/test_reflection.py::ReflectionTest::test_fk_on_unique_index 291s [gw0] [ 38%] SKIPPED test/dialect/mssql/test_reflection.py::ReflectionTest::test_fk_on_unique_index 291s test/dialect/postgresql/test_reflection.py::ReflectionTest::test_foreign_key_option_inspection 291s [gw0] [ 38%] SKIPPED test/dialect/postgresql/test_reflection.py::ReflectionTest::test_foreign_key_option_inspection 291s test/dialect/mysql/test_reflection.py::ReflectionTest::test_get_foreign_key_name_w_foreign_key_in_name 291s [gw0] [ 38%] SKIPPED test/dialect/mysql/test_reflection.py::ReflectionTest::test_get_foreign_key_name_w_foreign_key_in_name 291s test/dialect/postgresql/test_reflection.py::ReflectionTest::test_get_table_oid 291s [gw0] [ 38%] SKIPPED test/dialect/postgresql/test_reflection.py::ReflectionTest::test_get_table_oid 291s test/dialect/mssql/test_reflection.py::ReflectionTest::test_global_temp_different_collation 291s [gw0] [ 38%] SKIPPED test/dialect/mssql/test_reflection.py::ReflectionTest::test_global_temp_different_collation 291s test/dialect/mssql/test_reflection.py::ReflectionTest::test_has_table_temp_not_present_but_another_session 291s [gw0] [ 38%] SKIPPED test/dialect/mssql/test_reflection.py::ReflectionTest::test_has_table_temp_not_present_but_another_session 291s test/dialect/mssql/test_reflection.py::ReflectionTest::test_has_table_temp_temp_present_both_sessions 291s [gw0] [ 38%] SKIPPED test/dialect/mssql/test_reflection.py::ReflectionTest::test_has_table_temp_temp_present_both_sessions 291s test/dialect/mssql/test_reflection.py::ReflectionTest::test_has_table_temporary[global_temp] 291s [gw0] [ 38%] SKIPPED test/dialect/mssql/test_reflection.py::ReflectionTest::test_has_table_temporary[global_temp] 291s test/dialect/mssql/test_reflection.py::ReflectionTest::test_has_table_temporary[local_temp] 291s [gw0] [ 38%] SKIPPED test/dialect/mssql/test_reflection.py::ReflectionTest::test_has_table_temporary[local_temp] 291s test/dialect/mssql/test_reflection.py::ReflectionTest::test_has_table_temporary[nonexistent] 291s [gw0] [ 38%] SKIPPED test/dialect/mssql/test_reflection.py::ReflectionTest::test_has_table_temporary[nonexistent] 291s test/dialect/mssql/test_reflection.py::ReflectionTest::test_has_table_with_single_token_schema[get_columns-[test_schema]] 291s [gw0] [ 38%] SKIPPED test/dialect/mssql/test_reflection.py::ReflectionTest::test_has_table_with_single_token_schema[get_columns-[test_schema]] 291s test/dialect/mssql/test_reflection.py::ReflectionTest::test_has_table_with_single_token_schema[get_columns-test_schema] 291s [gw0] [ 38%] SKIPPED test/dialect/mssql/test_reflection.py::ReflectionTest::test_has_table_with_single_token_schema[get_columns-test_schema] 291s test/dialect/mssql/test_reflection.py::ReflectionTest::test_has_table_with_single_token_schema[has_table-[test_schema]] 291s [gw0] [ 38%] SKIPPED test/dialect/mssql/test_reflection.py::ReflectionTest::test_has_table_with_single_token_schema[has_table-[test_schema]] 291s test/dialect/mssql/test_reflection.py::ReflectionTest::test_has_table_with_single_token_schema[has_table-test_schema] 291s [gw0] [ 38%] SKIPPED test/dialect/mssql/test_reflection.py::ReflectionTest::test_has_table_with_single_token_schema[has_table-test_schema] 291s test/dialect/mssql/test_reflection.py::ReflectionTest::test_has_table_with_single_token_schema[reflect_table-[test_schema]] 291s [gw0] [ 38%] SKIPPED test/dialect/mssql/test_reflection.py::ReflectionTest::test_has_table_with_single_token_schema[reflect_table-[test_schema]] 291s test/dialect/mssql/test_reflection.py::ReflectionTest::test_has_table_with_single_token_schema[reflect_table-test_schema] 291s [gw0] [ 38%] SKIPPED test/dialect/mssql/test_reflection.py::ReflectionTest::test_has_table_with_single_token_schema[reflect_table-test_schema] 291s test/dialect/postgresql/test_reflection.py::ReflectionTest::test_has_temporary_table 291s [gw0] [ 38%] SKIPPED test/dialect/postgresql/test_reflection.py::ReflectionTest::test_has_temporary_table 291s test/dialect/mssql/test_reflection.py::ReflectionTest::test_identity 291s [gw0] [ 39%] SKIPPED test/dialect/mssql/test_reflection.py::ReflectionTest::test_identity 291s test/dialect/postgresql/test_reflection.py::ReflectionTest::test_index_reflection 291s [gw0] [ 39%] SKIPPED test/dialect/postgresql/test_reflection.py::ReflectionTest::test_index_reflection 291s test/dialect/mssql/test_reflection.py::ReflectionTest::test_index_reflection_clustered 291s [gw0] [ 39%] SKIPPED test/dialect/mssql/test_reflection.py::ReflectionTest::test_index_reflection_clustered 291s test/dialect/mssql/test_reflection.py::ReflectionTest::test_index_reflection_colstore_clustered 291s [gw0] [ 39%] SKIPPED test/dialect/mssql/test_reflection.py::ReflectionTest::test_index_reflection_colstore_clustered 291s test/dialect/mssql/test_reflection.py::ReflectionTest::test_index_reflection_colstore_nonclustered 291s [gw0] [ 39%] SKIPPED test/dialect/mssql/test_reflection.py::ReflectionTest::test_index_reflection_colstore_nonclustered 291s test/dialect/mssql/test_reflection.py::ReflectionTest::test_index_reflection_colstore_nonclustered_multicol 291s [gw0] [ 39%] SKIPPED test/dialect/mssql/test_reflection.py::ReflectionTest::test_index_reflection_colstore_nonclustered_multicol 291s test/dialect/mssql/test_reflection.py::ReflectionTest::test_index_reflection_colstore_nonclustered_none 291s [gw0] [ 39%] SKIPPED test/dialect/mssql/test_reflection.py::ReflectionTest::test_index_reflection_colstore_nonclustered_none 291s test/dialect/mssql/test_reflection.py::ReflectionTest::test_index_reflection_filtered_and_clustered 291s [gw0] [ 39%] SKIPPED test/dialect/mssql/test_reflection.py::ReflectionTest::test_index_reflection_filtered_and_clustered 291s test/dialect/postgresql/test_reflection.py::ReflectionTest::test_index_reflection_modified 291s [gw0] [ 39%] SKIPPED test/dialect/postgresql/test_reflection.py::ReflectionTest::test_index_reflection_modified 291s test/dialect/mssql/test_reflection.py::ReflectionTest::test_index_reflection_nonclustered 291s [gw0] [ 39%] SKIPPED test/dialect/mssql/test_reflection.py::ReflectionTest::test_index_reflection_nonclustered 291s test/dialect/postgresql/test_reflection.py::ReflectionTest::test_index_reflection_partial 291s [gw0] [ 39%] SKIPPED test/dialect/postgresql/test_reflection.py::ReflectionTest::test_index_reflection_partial 291s test/dialect/postgresql/test_reflection.py::ReflectionTest::test_index_reflection_with_access_method 291s [gw0] [ 39%] SKIPPED test/dialect/postgresql/test_reflection.py::ReflectionTest::test_index_reflection_with_access_method 291s test/dialect/postgresql/test_reflection.py::ReflectionTest::test_index_reflection_with_include 291s [gw0] [ 39%] SKIPPED test/dialect/postgresql/test_reflection.py::ReflectionTest::test_index_reflection_with_include 291s test/dialect/postgresql/test_reflection.py::ReflectionTest::test_index_reflection_with_sorting 291s [gw0] [ 39%] SKIPPED test/dialect/postgresql/test_reflection.py::ReflectionTest::test_index_reflection_with_sorting 291s test/dialect/postgresql/test_reflection.py::ReflectionTest::test_index_reflection_with_storage_options 291s [gw0] [ 39%] SKIPPED test/dialect/postgresql/test_reflection.py::ReflectionTest::test_index_reflection_with_storage_options 291s test/dialect/mssql/test_reflection.py::ReflectionTest::test_indexes_cols 291s [gw0] [ 39%] SKIPPED test/dialect/mssql/test_reflection.py::ReflectionTest::test_indexes_cols 291s test/dialect/mssql/test_reflection.py::ReflectionTest::test_indexes_cols_with_commas 291s [gw0] [ 39%] SKIPPED test/dialect/mssql/test_reflection.py::ReflectionTest::test_indexes_cols_with_commas 291s test/dialect/mssql/test_reflection.py::ReflectionTest::test_indexes_cols_with_spaces 291s [gw0] [ 39%] SKIPPED test/dialect/mssql/test_reflection.py::ReflectionTest::test_indexes_cols_with_spaces 291s test/dialect/mssql/test_reflection.py::ReflectionTest::test_indexes_with_filtered 291s [gw0] [ 39%] SKIPPED test/dialect/mssql/test_reflection.py::ReflectionTest::test_indexes_with_filtered 291s test/dialect/postgresql/test_reflection.py::ReflectionTest::test_inspect_enum_empty 291s [gw0] [ 39%] SKIPPED test/dialect/postgresql/test_reflection.py::ReflectionTest::test_inspect_enum_empty 291s test/dialect/postgresql/test_reflection.py::ReflectionTest::test_inspect_enum_empty_from_table 291s [gw0] [ 39%] SKIPPED test/dialect/postgresql/test_reflection.py::ReflectionTest::test_inspect_enum_empty_from_table 291s test/dialect/postgresql/test_reflection.py::ReflectionTest::test_inspect_enums[inspect_fixture0] 291s [gw0] [ 39%] SKIPPED test/dialect/postgresql/test_reflection.py::ReflectionTest::test_inspect_enums[inspect_fixture0] 291s test/dialect/postgresql/test_reflection.py::ReflectionTest::test_inspect_enums[inspect_fixture1] 291s [gw0] [ 39%] SKIPPED test/dialect/postgresql/test_reflection.py::ReflectionTest::test_inspect_enums[inspect_fixture1] 291s test/dialect/postgresql/test_reflection.py::ReflectionTest::test_inspect_enums[inspect_fixture2] 291s [gw0] [ 39%] SKIPPED test/dialect/postgresql/test_reflection.py::ReflectionTest::test_inspect_enums[inspect_fixture2] 291s test/dialect/postgresql/test_reflection.py::ReflectionTest::test_inspect_enums[inspect_fixture3] 291s [gw0] [ 39%] SKIPPED test/dialect/postgresql/test_reflection.py::ReflectionTest::test_inspect_enums[inspect_fixture3] 291s test/dialect/postgresql/test_reflection.py::ReflectionTest::test_inspect_enums_case_sensitive 291s [gw0] [ 39%] SKIPPED test/dialect/postgresql/test_reflection.py::ReflectionTest::test_inspect_enums_case_sensitive 291s test/dialect/postgresql/test_reflection.py::ReflectionTest::test_inspect_enums_case_sensitive_from_table 291s [gw0] [ 39%] SKIPPED test/dialect/postgresql/test_reflection.py::ReflectionTest::test_inspect_enums_case_sensitive_from_table 291s test/dialect/postgresql/test_reflection.py::ReflectionTest::test_inspect_enums_schema 291s [gw0] [ 39%] SKIPPED test/dialect/postgresql/test_reflection.py::ReflectionTest::test_inspect_enums_schema 291s test/dialect/postgresql/test_reflection.py::ReflectionTest::test_inspect_enums_star 291s [gw0] [ 39%] SKIPPED test/dialect/postgresql/test_reflection.py::ReflectionTest::test_inspect_enums_star 291s test/dialect/mssql/test_reflection.py::ReflectionTest::test_max_ident_in_varchar_not_present 291s [gw0] [ 39%] SKIPPED test/dialect/mssql/test_reflection.py::ReflectionTest::test_max_ident_in_varchar_not_present 291s test/dialect/mysql/test_reflection.py::ReflectionTest::test_non_column_index 291s [gw0] [ 39%] SKIPPED test/dialect/mysql/test_reflection.py::ReflectionTest::test_non_column_index 291s test/dialect/mysql/test_reflection.py::ReflectionTest::test_nullable_reflection[ddl_columns0-expected_reflected0-_exclusions_00] 291s [gw0] [ 39%] SKIPPED test/dialect/mysql/test_reflection.py::ReflectionTest::test_nullable_reflection[ddl_columns0-expected_reflected0-_exclusions_00] 291s test/dialect/mysql/test_reflection.py::ReflectionTest::test_nullable_reflection[ddl_columns1-expected_reflected1-_exclusions_01] 291s [gw0] [ 39%] SKIPPED test/dialect/mysql/test_reflection.py::ReflectionTest::test_nullable_reflection[ddl_columns1-expected_reflected1-_exclusions_01] 291s test/dialect/mysql/test_reflection.py::ReflectionTest::test_nullable_reflection[ddl_columns2-expected_reflected2-_exclusions_02] 291s [gw0] [ 39%] SKIPPED test/dialect/mysql/test_reflection.py::ReflectionTest::test_nullable_reflection[ddl_columns2-expected_reflected2-_exclusions_02] 291s test/dialect/mysql/test_reflection.py::ReflectionTest::test_nullable_reflection[ddl_columns3-expected_reflected3-_exclusions_03] 291s [gw0] [ 39%] SKIPPED test/dialect/mysql/test_reflection.py::ReflectionTest::test_nullable_reflection[ddl_columns3-expected_reflected3-_exclusions_03] 291s test/dialect/mysql/test_reflection.py::ReflectionTest::test_nullable_reflection[ddl_columns4-expected_reflected4-_exclusions_04] 291s [gw0] [ 39%] SKIPPED test/dialect/mysql/test_reflection.py::ReflectionTest::test_nullable_reflection[ddl_columns4-expected_reflected4-_exclusions_04] 291s test/dialect/mysql/test_reflection.py::ReflectionTest::test_nullable_reflection[ddl_columns5-expected_reflected5-_exclusions_05] 291s [gw0] [ 39%] SKIPPED test/dialect/mysql/test_reflection.py::ReflectionTest::test_nullable_reflection[ddl_columns5-expected_reflected5-_exclusions_05] 291s test/dialect/mysql/test_reflection.py::ReflectionTest::test_nullable_reflection[ddl_columns6-expected_reflected6-_exclusions_06] 291s [gw0] [ 39%] SKIPPED test/dialect/mysql/test_reflection.py::ReflectionTest::test_nullable_reflection[ddl_columns6-expected_reflected6-_exclusions_06] 291s test/dialect/postgresql/test_reflection.py::ReflectionTest::test_nullsnotdistinct 291s [gw0] [ 39%] SKIPPED test/dialect/postgresql/test_reflection.py::ReflectionTest::test_nullsnotdistinct 291s test/dialect/postgresql/test_reflection.py::ReflectionTest::test_pg_weirdchar_reflection 291s [gw0] [ 39%] SKIPPED test/dialect/postgresql/test_reflection.py::ReflectionTest::test_pg_weirdchar_reflection 291s test/dialect/mssql/test_reflection.py::ReflectionTest::test_primary_key_reflection_clustered 291s [gw0] [ 39%] SKIPPED test/dialect/mssql/test_reflection.py::ReflectionTest::test_primary_key_reflection_clustered 291s test/dialect/mssql/test_reflection.py::ReflectionTest::test_primary_key_reflection_nonclustered 291s [gw0] [ 39%] SKIPPED test/dialect/mssql/test_reflection.py::ReflectionTest::test_primary_key_reflection_nonclustered 291s test/dialect/postgresql/test_reflection.py::ReflectionTest::test_reflect_check_constraint 291s [gw0] [ 39%] SKIPPED test/dialect/postgresql/test_reflection.py::ReflectionTest::test_reflect_check_constraint 291s test/dialect/postgresql/test_reflection.py::ReflectionTest::test_reflect_check_warning 291s [gw0] [ 39%] SKIPPED test/dialect/postgresql/test_reflection.py::ReflectionTest::test_reflect_check_warning 291s test/dialect/mysql/test_reflection.py::ReflectionTest::test_reflect_comment_escapes 291s [gw0] [ 39%] SKIPPED test/dialect/mysql/test_reflection.py::ReflectionTest::test_reflect_comment_escapes 291s test/dialect/mysql/test_reflection.py::ReflectionTest::test_reflect_comment_unicode 291s [gw0] [ 39%] SKIPPED test/dialect/mysql/test_reflection.py::ReflectionTest::test_reflect_comment_unicode 291s test/dialect/postgresql/test_reflection.py::ReflectionTest::test_reflect_default_over_128_chars 291s [gw0] [ 39%] SKIPPED test/dialect/postgresql/test_reflection.py::ReflectionTest::test_reflect_default_over_128_chars 291s test/dialect/postgresql/test_reflection.py::ReflectionTest::test_reflect_extra_newlines 291s [gw0] [ 39%] SKIPPED test/dialect/postgresql/test_reflection.py::ReflectionTest::test_reflect_extra_newlines 291s test/dialect/mysql/test_reflection.py::ReflectionTest::test_reflect_fulltext 291s [gw0] [ 39%] SKIPPED test/dialect/mysql/test_reflection.py::ReflectionTest::test_reflect_fulltext 291s test/dialect/mysql/test_reflection.py::ReflectionTest::test_reflect_fulltext_comment 291s [gw0] [ 39%] SKIPPED test/dialect/mysql/test_reflection.py::ReflectionTest::test_reflect_fulltext_comment 291s test/dialect/mysql/test_reflection.py::ReflectionTest::test_reflect_index_col_length 291s [gw0] [ 39%] SKIPPED test/dialect/mysql/test_reflection.py::ReflectionTest::test_reflect_index_col_length 291s test/dialect/postgresql/test_reflection.py::ReflectionTest::test_reflect_unique_index 291s [gw0] [ 39%] SKIPPED test/dialect/postgresql/test_reflection.py::ReflectionTest::test_reflect_unique_index 291s test/dialect/postgresql/test_reflection.py::ReflectionTest::test_reflect_with_no_inherit_check_constraint 291s [gw0] [ 39%] SKIPPED test/dialect/postgresql/test_reflection.py::ReflectionTest::test_reflect_with_no_inherit_check_constraint 291s test/dialect/postgresql/test_reflection.py::ReflectionTest::test_reflect_with_not_valid_check_constraint 291s [gw0] [ 39%] SKIPPED test/dialect/postgresql/test_reflection.py::ReflectionTest::test_reflect_with_not_valid_check_constraint 291s test/dialect/postgresql/test_reflection.py::ReflectionTest::test_reflected_foreign_key_ondelete_column_list 291s [gw0] [ 39%] SKIPPED test/dialect/postgresql/test_reflection.py::ReflectionTest::test_reflected_foreign_key_ondelete_column_list 291s test/dialect/postgresql/test_reflection.py::ReflectionTest::test_reflected_primary_key_order 291s [gw0] [ 39%] SKIPPED test/dialect/postgresql/test_reflection.py::ReflectionTest::test_reflected_primary_key_order 291s test/dialect/postgresql/test_reflection.py::ReflectionTest::test_reflection_constraint_comments 291s [gw0] [ 39%] SKIPPED test/dialect/postgresql/test_reflection.py::ReflectionTest::test_reflection_constraint_comments 291s test/dialect/mysql/test_reflection.py::ReflectionTest::test_reflection_on_include_columns 291s [gw0] [ 39%] SKIPPED test/dialect/mysql/test_reflection.py::ReflectionTest::test_reflection_on_include_columns 291s test/dialect/postgresql/test_reflection.py::ReflectionTest::test_reflection_with_exclude_constraint 291s [gw0] [ 39%] SKIPPED test/dialect/postgresql/test_reflection.py::ReflectionTest::test_reflection_with_exclude_constraint 291s test/dialect/mysql/test_reflection.py::ReflectionTest::test_reflection_with_partition_options 291s [gw0] [ 39%] SKIPPED test/dialect/mysql/test_reflection.py::ReflectionTest::test_reflection_with_partition_options 291s test/dialect/mysql/test_reflection.py::ReflectionTest::test_reflection_with_subpartition_options 291s [gw0] [ 39%] SKIPPED test/dialect/mysql/test_reflection.py::ReflectionTest::test_reflection_with_subpartition_options 291s test/dialect/mysql/test_reflection.py::ReflectionTest::test_reflection_with_subpartition_options_two 291s [gw0] [ 39%] SKIPPED test/dialect/mysql/test_reflection.py::ReflectionTest::test_reflection_with_subpartition_options_two 291s test/dialect/mysql/test_reflection.py::ReflectionTest::test_reflection_with_table_options 291s [gw0] [ 39%] SKIPPED test/dialect/mysql/test_reflection.py::ReflectionTest::test_reflection_with_table_options 291s test/dialect/mysql/test_reflection.py::ReflectionTest::test_reflection_with_unique_constraint 291s [gw0] [ 39%] SKIPPED test/dialect/mysql/test_reflection.py::ReflectionTest::test_reflection_with_unique_constraint 291s test/dialect/postgresql/test_reflection.py::ReflectionTest::test_reflection_with_unique_constraint 291s [gw0] [ 39%] SKIPPED test/dialect/postgresql/test_reflection.py::ReflectionTest::test_reflection_with_unique_constraint 291s test/dialect/postgresql/test_reflection.py::ReflectionTest::test_renamed_pk_reflection 291s [gw0] [ 39%] SKIPPED test/dialect/postgresql/test_reflection.py::ReflectionTest::test_renamed_pk_reflection 291s test/dialect/postgresql/test_reflection.py::ReflectionTest::test_renamed_sequence_reflection 291s [gw0] [ 39%] SKIPPED test/dialect/postgresql/test_reflection.py::ReflectionTest::test_renamed_sequence_reflection 291s test/dialect/postgresql/test_reflection.py::ReflectionTest::test_schema_translate_map[False-False] 291s [gw0] [ 39%] SKIPPED test/dialect/postgresql/test_reflection.py::ReflectionTest::test_schema_translate_map[False-False] 291s test/dialect/postgresql/test_reflection.py::ReflectionTest::test_schema_translate_map[False-True] 291s [gw0] [ 39%] SKIPPED test/dialect/postgresql/test_reflection.py::ReflectionTest::test_schema_translate_map[False-True] 291s test/dialect/postgresql/test_reflection.py::ReflectionTest::test_schema_translate_map[True-False] 291s [gw0] [ 39%] SKIPPED test/dialect/postgresql/test_reflection.py::ReflectionTest::test_schema_translate_map[True-False] 291s test/dialect/postgresql/test_reflection.py::ReflectionTest::test_schema_translate_map[True-True] 291s [gw0] [ 39%] SKIPPED test/dialect/postgresql/test_reflection.py::ReflectionTest::test_schema_translate_map[True-True] 291s test/dialect/mysql/test_reflection.py::ReflectionTest::test_skip_not_describable 291s [gw0] [ 39%] SKIPPED test/dialect/mysql/test_reflection.py::ReflectionTest::test_skip_not_describable 291s test/dialect/mssql/test_reflection.py::ReflectionTest::test_skip_types 291s [gw0] [ 39%] SKIPPED test/dialect/mssql/test_reflection.py::ReflectionTest::test_skip_types 291s test/dialect/mysql/test_reflection.py::ReflectionTest::test_system_views 291s [gw0] [ 39%] SKIPPED test/dialect/mysql/test_reflection.py::ReflectionTest::test_system_views 291s test/dialect/mssql/test_reflection.py::ReflectionTest::test_table_name_that_is_greater_than_16_chars 291s [gw0] [ 39%] SKIPPED test/dialect/mssql/test_reflection.py::ReflectionTest::test_table_name_that_is_greater_than_16_chars 291s test/dialect/mssql/test_reflection.py::ReflectionTest::test_temporary_table[global_temp] 291s [gw0] [ 39%] SKIPPED test/dialect/mssql/test_reflection.py::ReflectionTest::test_temporary_table[global_temp] 291s test/dialect/mssql/test_reflection.py::ReflectionTest::test_temporary_table[local_temp] 291s [gw0] [ 39%] SKIPPED test/dialect/mssql/test_reflection.py::ReflectionTest::test_temporary_table[local_temp] 291s test/dialect/mssql/test_reflection.py::ReflectionTest::test_temporary_table[nonexistent] 291s [gw0] [ 39%] SKIPPED test/dialect/mssql/test_reflection.py::ReflectionTest::test_temporary_table[nonexistent] 291s test/dialect/postgresql/test_reflection.py::ReflectionTest::test_uppercase_lowercase_sequence 291s [gw0] [ 39%] SKIPPED test/dialect/postgresql/test_reflection.py::ReflectionTest::test_uppercase_lowercase_sequence 291s test/dialect/postgresql/test_reflection.py::ReflectionTest::test_uppercase_lowercase_table 291s [gw0] [ 39%] SKIPPED test/dialect/postgresql/test_reflection.py::ReflectionTest::test_uppercase_lowercase_table 291s test/dialect/mysql/test_reflection.py::ReflectionTest::test_view_reflection 291s [gw0] [ 39%] SKIPPED test/dialect/mysql/test_reflection.py::ReflectionTest::test_view_reflection 291s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_autoincrement_col 291s [gw0] [ 39%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_autoincrement_col 291s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_autoload_replace_arg 291s [gw0] [ 39%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_autoload_replace_arg 291s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_autoload_replace_foreign_key_ispresent 291s [gw0] [ 39%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_autoload_replace_foreign_key_ispresent 291s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_autoload_replace_foreign_key_nonpresent 291s [gw0] [ 39%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_autoload_replace_foreign_key_nonpresent 291s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_autoload_replace_foreign_key_removed 291s [gw0] [ 39%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_autoload_replace_foreign_key_removed 291s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_autoload_replace_primary_key 291s [gw0] [ 39%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_autoload_replace_primary_key 291s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_autoload_with_imply_autoload 291s [gw0] [ 39%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_autoload_with_imply_autoload 291s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_basic_override 291s [gw0] [ 39%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_basic_override 291s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_basic_reflection 291s [gw0] [ 39%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_basic_reflection 291s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_check_constraint_reflection 291s [gw0] [ 39%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_check_constraint_reflection 291s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_comment_reflection 291s [gw0] [ 39%] SKIPPED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_comment_reflection 291s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_composite_fk 291s [gw0] [ 39%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_composite_fk 291s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_composite_pks 291s [gw0] [ 39%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_composite_pks 291s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_extend_existing[not_use_metadata_reflect] 291s [gw0] [ 39%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_extend_existing[not_use_metadata_reflect] 291s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_extend_existing[use_metadata_reflect] 291s [gw0] [ 39%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_extend_existing[use_metadata_reflect] 291s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_extend_existing_never_dupe_column[autoload] 291s [gw0] [ 39%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_extend_existing_never_dupe_column[autoload] 291s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_extend_existing_never_dupe_column[metadata_reflect] 291s [gw0] [ 39%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_extend_existing_never_dupe_column[metadata_reflect] 291s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_extend_existing_never_dupe_column[metadata_reflect_no_replace] 291s [gw0] [ 39%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_extend_existing_never_dupe_column[metadata_reflect_no_replace] 291s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_extend_existing_never_dupe_column[plain_table] 291s [gw0] [ 39%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_extend_existing_never_dupe_column[plain_table] 291s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_extend_existing_reflect_all_dont_dupe_index 291s [gw0] [ 39%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_extend_existing_reflect_all_dont_dupe_index 291s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_fk_error 291s [gw0] [ 39%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_fk_error 291s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_fk_options 291s [gw0] [ 39%] SKIPPED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_fk_options 291s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_include_columns_indexes 291s [gw0] [ 39%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_include_columns_indexes 291s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_index_reflection 291s [gw0] [ 39%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_index_reflection 291s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_index_reflection_cols_busted 291s [gw0] [ 39%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_index_reflection_cols_busted 291s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_index_reflection_expression_not_found 291s [gw0] [ 39%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_index_reflection_expression_not_found 291s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_nonexistent 291s [gw0] [ 39%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_nonexistent 291s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_nonreflected_fk_raises 291s [gw0] [ 39%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_nonreflected_fk_raises 291s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_override_composite_fk 291s [gw0] [ 39%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_override_composite_fk 291s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_override_existing_fk 291s [gw0] [ 39%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_override_existing_fk 291s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_override_keys 291s [gw0] [ 39%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_override_keys 291s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_override_nonexistent_fk 291s [gw0] [ 39%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_override_nonexistent_fk 291s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_override_pkfk 291s [gw0] [ 39%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_override_pkfk 291s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_override_upgrade_pk_flag 291s [gw0] [ 39%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_override_upgrade_pk_flag 291s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_pks_not_uniques 291s [gw0] [ 39%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_pks_not_uniques 291s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_reflect_all 291s [gw0] [ 39%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_reflect_all 291s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_reflect_all_unreflectable_table 291s [gw0] [ 39%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_reflect_all_unreflectable_table 291s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_reflect_all_with_views 291s [gw0] [ 39%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_reflect_all_with_views 291s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_reserved 291s [gw0] [ 39%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_reserved 291s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_resolve_fks_false_extend_existing 291s [gw0] [ 39%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_resolve_fks_false_extend_existing 291s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_resolve_fks_false_metadata 291s [gw0] [ 39%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_resolve_fks_false_metadata 291s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_resolve_fks_false_table 291s [gw0] [ 39%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_resolve_fks_false_table 291s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_two_foreign_keys 291s [gw0] [ 39%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_two_foreign_keys 291s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_unknown_types 291s [gw0] [ 39%] SKIPPED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_unknown_types 291s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_views 291s [gw0] [ 39%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_views 291s test/engine/test_reflection.py::ReverseCasingReflectTest_sqlite+pysqlite_3_46_1::test_direct_quoting 291s [gw0] [ 39%] SKIPPED test/engine/test_reflection.py::ReverseCasingReflectTest_sqlite+pysqlite_3_46_1::test_direct_quoting 291s test/dialect/oracle/test_reflection.py::RoundTripIndexTest::test_basic 291s [gw0] [ 39%] SKIPPED test/dialect/oracle/test_reflection.py::RoundTripIndexTest::test_basic 291s test/dialect/oracle/test_reflection.py::RoundTripIndexTest::test_include_indexes_resembling_pk[False] 291s [gw0] [ 39%] SKIPPED test/dialect/oracle/test_reflection.py::RoundTripIndexTest::test_include_indexes_resembling_pk[False] 291s test/dialect/oracle/test_reflection.py::RoundTripIndexTest::test_include_indexes_resembling_pk[True] 291s [gw0] [ 39%] SKIPPED test/dialect/oracle/test_reflection.py::RoundTripIndexTest::test_include_indexes_resembling_pk[True] 291s test/dialect/oracle/test_reflection.py::RoundTripIndexTest::test_indexes_asc_desc 291s [gw0] [ 39%] SKIPPED test/dialect/oracle/test_reflection.py::RoundTripIndexTest::test_indexes_asc_desc 291s test/dialect/oracle/test_reflection.py::RoundTripIndexTest::test_no_pk 291s [gw0] [ 39%] SKIPPED test/dialect/oracle/test_reflection.py::RoundTripIndexTest::test_no_pk 291s test/dialect/oracle/test_reflection.py::RoundTripIndexTest::test_reflect_fn_index 291s [gw0] [ 39%] SKIPPED test/dialect/oracle/test_reflection.py::RoundTripIndexTest::test_reflect_fn_index 291s test/engine/test_reflection.py::SchemaManipulationTest_sqlite+pysqlite_3_46_1::test_append_constraint_unique 291s [gw0] [ 39%] PASSED test/engine/test_reflection.py::SchemaManipulationTest_sqlite+pysqlite_3_46_1::test_append_constraint_unique 291s test/engine/test_reflection.py::SchemaTest_sqlite+pysqlite_3_46_1::test_blank_schema_arg 291s [gw0] [ 39%] SKIPPED test/engine/test_reflection.py::SchemaTest_sqlite+pysqlite_3_46_1::test_blank_schema_arg 291s test/engine/test_reflection.py::SchemaTest_sqlite+pysqlite_3_46_1::test_explicit_default_schema 291s [gw0] [ 39%] PASSED test/engine/test_reflection.py::SchemaTest_sqlite+pysqlite_3_46_1::test_explicit_default_schema 291s test/engine/test_reflection.py::SchemaTest_sqlite+pysqlite_3_46_1::test_explicit_default_schema_metadata 291s [gw0] [ 39%] PASSED test/engine/test_reflection.py::SchemaTest_sqlite+pysqlite_3_46_1::test_explicit_default_schema_metadata 291s test/engine/test_reflection.py::SchemaTest_sqlite+pysqlite_3_46_1::test_has_schema 291s [gw0] [ 39%] PASSED test/engine/test_reflection.py::SchemaTest_sqlite+pysqlite_3_46_1::test_has_schema 291s test/engine/test_reflection.py::SchemaTest_sqlite+pysqlite_3_46_1::test_metadata_reflect_schema 291s [gw0] [ 39%] PASSED test/engine/test_reflection.py::SchemaTest_sqlite+pysqlite_3_46_1::test_metadata_reflect_schema 291s test/engine/test_reflection.py::SchemaTest_sqlite+pysqlite_3_46_1::test_reflect_all_schemas_default_overlap 291s [gw0] [ 39%] SKIPPED test/engine/test_reflection.py::SchemaTest_sqlite+pysqlite_3_46_1::test_reflect_all_schemas_default_overlap 291s test/engine/test_reflection.py::SchemaTest_sqlite+pysqlite_3_46_1::test_schema_translation 291s [gw0] [ 39%] PASSED test/engine/test_reflection.py::SchemaTest_sqlite+pysqlite_3_46_1::test_schema_translation 291s test/dialect/oracle/test_reflection.py::SystemTableTablenamesTest::test_reflect_system_table 291s [gw0] [ 39%] SKIPPED test/dialect/oracle/test_reflection.py::SystemTableTablenamesTest::test_reflect_system_table 291s test/dialect/oracle/test_reflection.py::SystemTableTablenamesTest::test_table_names_no_system 291s [gw0] [ 39%] SKIPPED test/dialect/oracle/test_reflection.py::SystemTableTablenamesTest::test_table_names_no_system 291s test/dialect/oracle/test_reflection.py::SystemTableTablenamesTest::test_table_names_w_system 291s [gw0] [ 39%] SKIPPED test/dialect/oracle/test_reflection.py::SystemTableTablenamesTest::test_table_names_w_system 291s test/dialect/oracle/test_reflection.py::SystemTableTablenamesTest::test_temp_table_names_no_system 291s [gw0] [ 39%] SKIPPED test/dialect/oracle/test_reflection.py::SystemTableTablenamesTest::test_temp_table_names_no_system 291s test/dialect/oracle/test_reflection.py::TableReflectionTest::test_reflect_basic_compression 291s [gw0] [ 39%] SKIPPED test/dialect/oracle/test_reflection.py::TableReflectionTest::test_reflect_basic_compression 291s test/dialect/oracle/test_reflection.py::TableReflectionTest::test_reflect_hidden_column 291s [gw0] [ 39%] SKIPPED test/dialect/oracle/test_reflection.py::TableReflectionTest::test_reflect_hidden_column 291s test/dialect/oracle/test_reflection.py::TableReflectionTest::test_reflect_oltp_compression 291s [gw0] [ 39%] SKIPPED test/dialect/oracle/test_reflection.py::TableReflectionTest::test_reflect_oltp_compression 291s test/dialect/oracle/test_reflection.py::TableReflectionTest::test_tablespace 291s [gw0] [ 39%] SKIPPED test/dialect/oracle/test_reflection.py::TableReflectionTest::test_tablespace 291s test/dialect/postgresql/test_reflection.py::TestReflectDifficultColTypes::test_pg_constraint 291s [gw0] [ 39%] SKIPPED test/dialect/postgresql/test_reflection.py::TestReflectDifficultColTypes::test_pg_constraint 291s test/dialect/postgresql/test_reflection.py::TestReflectDifficultColTypes::test_pg_index 291s [gw0] [ 39%] SKIPPED test/dialect/postgresql/test_reflection.py::TestReflectDifficultColTypes::test_pg_index 291s test/dialect/mysql/test_reflection.py::TypeReflectionTest::test_binary_types 291s [gw0] [ 39%] SKIPPED test/dialect/mysql/test_reflection.py::TypeReflectionTest::test_binary_types 291s test/dialect/oracle/test_reflection.py::TypeReflectionTest::test_float_types 291s [gw0] [ 39%] SKIPPED test/dialect/oracle/test_reflection.py::TypeReflectionTest::test_float_types 291s test/dialect/mysql/test_reflection.py::TypeReflectionTest::test_integer_types 291s [gw0] [ 39%] SKIPPED test/dialect/mysql/test_reflection.py::TypeReflectionTest::test_integer_types 291s test/dialect/oracle/test_reflection.py::TypeReflectionTest::test_integer_types 291s [gw0] [ 39%] SKIPPED test/dialect/oracle/test_reflection.py::TypeReflectionTest::test_integer_types 291s test/dialect/mysql/test_reflection.py::TypeReflectionTest::test_legacy_enum_types 291s [gw0] [ 39%] SKIPPED test/dialect/mysql/test_reflection.py::TypeReflectionTest::test_legacy_enum_types 291s test/dialect/oracle/test_reflection.py::TypeReflectionTest::test_misc_types[type_0] 291s [gw0] [ 39%] SKIPPED test/dialect/oracle/test_reflection.py::TypeReflectionTest::test_misc_types[type_0] 291s test/dialect/oracle/test_reflection.py::TypeReflectionTest::test_misc_types[type_1] 291s [gw0] [ 39%] SKIPPED test/dialect/oracle/test_reflection.py::TypeReflectionTest::test_misc_types[type_1] 291s test/dialect/oracle/test_reflection.py::TypeReflectionTest::test_number_types 291s [gw0] [ 39%] SKIPPED test/dialect/oracle/test_reflection.py::TypeReflectionTest::test_number_types 291s test/dialect/mysql/test_reflection.py::TypeReflectionTest::test_string_types 291s [gw0] [ 39%] SKIPPED test/dialect/mysql/test_reflection.py::TypeReflectionTest::test_string_types 291s test/dialect/oracle/test_reflection.py::TypeReflectionTest::test_string_types 291s [gw0] [ 39%] SKIPPED test/dialect/oracle/test_reflection.py::TypeReflectionTest::test_string_types 291s test/dialect/mysql/test_reflection.py::TypeReflectionTest::test_time_types 291s [gw0] [ 39%] SKIPPED test/dialect/mysql/test_reflection.py::TypeReflectionTest::test_time_types 291s test/dialect/mysql/test_reflection.py::TypeReflectionTest::test_uuid 291s [gw0] [ 39%] SKIPPED test/dialect/mysql/test_reflection.py::TypeReflectionTest::test_uuid 291s test/dialect/mysql/test_reflection.py::TypeReflectionTest::test_year_types 291s [gw0] [ 39%] SKIPPED test/dialect/mysql/test_reflection.py::TypeReflectionTest::test_year_types 291s test/engine/test_reflection.py::UnicodeReflectionTest_sqlite+pysqlite_3_46_1::test_basic 291s [gw0] [ 39%] PASSED test/engine/test_reflection.py::UnicodeReflectionTest_sqlite+pysqlite_3_46_1::test_basic 291s test/engine/test_reflection.py::UnicodeReflectionTest_sqlite+pysqlite_3_46_1::test_get_names 291s [gw0] [ 39%] PASSED test/engine/test_reflection.py::UnicodeReflectionTest_sqlite+pysqlite_3_46_1::test_get_names 291s test/engine/test_reflection.py::UnicodeReflectionTest_sqlite+pysqlite_3_46_1::test_has_table 291s [gw0] [ 39%] PASSED test/engine/test_reflection.py::UnicodeReflectionTest_sqlite+pysqlite_3_46_1::test_has_table 291s test/dialect/oracle/test_reflection.py::ViewReflectionTest::test_get_multi_view_comment 291s [gw0] [ 39%] SKIPPED test/dialect/oracle/test_reflection.py::ViewReflectionTest::test_get_multi_view_comment 291s test/dialect/oracle/test_reflection.py::ViewReflectionTest::test_get_multi_view_comment_synonym 291s [gw0] [ 39%] SKIPPED test/dialect/oracle/test_reflection.py::ViewReflectionTest::test_get_multi_view_comment_synonym 291s test/dialect/oracle/test_reflection.py::ViewReflectionTest::test_get_names 291s [gw0] [ 39%] SKIPPED test/dialect/oracle/test_reflection.py::ViewReflectionTest::test_get_names 291s test/dialect/oracle/test_reflection.py::ViewReflectionTest::test_get_table_comment_on_view 291s [gw0] [ 39%] SKIPPED test/dialect/oracle/test_reflection.py::ViewReflectionTest::test_get_table_comment_on_view 291s test/dialect/oracle/test_reflection.py::ViewReflectionTest::test_get_table_comment_synonym 291s [gw0] [ 39%] SKIPPED test/dialect/oracle/test_reflection.py::ViewReflectionTest::test_get_table_comment_synonym 291s test/dialect/oracle/test_reflection.py::ViewReflectionTest::test_get_view_definition 291s [gw0] [ 39%] SKIPPED test/dialect/oracle/test_reflection.py::ViewReflectionTest::test_get_view_definition 291s test/dialect/oracle/test_reflection.py::ViewReflectionTest::test_get_view_definition_dblink 291s [gw0] [ 39%] SKIPPED test/dialect/oracle/test_reflection.py::ViewReflectionTest::test_get_view_definition_dblink 291s test/orm/test_rel_fn.py::AdaptedJoinTest::test_join_targets_m2o_composite_selfref 291s [gw0] [ 39%] PASSED test/orm/test_rel_fn.py::AdaptedJoinTest::test_join_targets_m2o_composite_selfref 291s test/orm/test_rel_fn.py::AdaptedJoinTest::test_join_targets_o2m_composite_selfref 291s [gw0] [ 39%] PASSED test/orm/test_rel_fn.py::AdaptedJoinTest::test_join_targets_o2m_composite_selfref 291s test/orm/test_rel_fn.py::AdaptedJoinTest::test_join_targets_o2m_left_aliased 291s [gw0] [ 39%] PASSED test/orm/test_rel_fn.py::AdaptedJoinTest::test_join_targets_o2m_left_aliased 291s test/orm/test_rel_fn.py::AdaptedJoinTest::test_join_targets_o2m_plain 291s [gw0] [ 39%] PASSED test/orm/test_rel_fn.py::AdaptedJoinTest::test_join_targets_o2m_plain 291s test/orm/test_rel_fn.py::AdaptedJoinTest::test_join_targets_o2m_right_aliased 291s [gw0] [ 39%] PASSED test/orm/test_rel_fn.py::AdaptedJoinTest::test_join_targets_o2m_right_aliased 291s test/orm/test_rel_fn.py::AdaptedJoinTest::test_join_targets_o2m_selfref 291s [gw0] [ 39%] PASSED test/orm/test_rel_fn.py::AdaptedJoinTest::test_join_targets_o2m_selfref 291s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_columns_m2m_backref 291s [gw0] [ 39%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_columns_m2m_backref 291s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_base_to_joined_sub 291s [gw0] [ 39%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_base_to_joined_sub 291s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_cols_three_tab_viewonly 291s [gw0] [ 39%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_cols_three_tab_viewonly 291s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_compound_1 291s [gw0] [ 39%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_compound_1 291s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_compound_2 291s [gw0] [ 39%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_compound_2 291s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_compound_3 291s [gw0] [ 39%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_compound_3 291s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_m2o_sub_to_joined_sub 291s [gw0] [ 39%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_m2o_sub_to_joined_sub 291s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_o2m_joined_sub_to_base 291s [gw0] [ 39%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_o2m_joined_sub_to_base 291s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_overlapping_composite_fks 291s [gw0] [ 39%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_overlapping_composite_fks 291s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_inh_selfref_w_entities 291s [gw0] [ 39%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_inh_selfref_w_entities 291s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_m2m 291s [gw0] [ 39%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_m2m 291s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_m2m_backref 291s [gw0] [ 39%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_m2m_backref 291s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_o2m 291s [gw0] [ 39%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_o2m 291s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_o2m_backref 291s [gw0] [ 39%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_o2m_backref 291s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_o2m_composite_selfref 291s [gw0] [ 39%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_o2m_composite_selfref 291s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_o2m_composite_selfref_func_annotated 291s [gw0] [ 39%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_o2m_composite_selfref_func_annotated 291s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_o2m_composite_selfref_func_rs 291s [gw0] [ 39%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_o2m_composite_selfref_func_rs 291s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_o2m_composite_selfref_func_warning 291s [gw0] [ 39%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_o2m_composite_selfref_func_warning 291s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_o2m_overlap_func_warning 291s [gw0] [ 39%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_o2m_overlap_func_warning 291s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_o2o_joined_sub_to_base 291s [gw0] [ 39%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_o2o_joined_sub_to_base 291s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_purely_single_col_o2m 291s [gw0] [ 39%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_purely_single_col_o2m 291s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_remote_columns_compound_1 291s [gw0] [ 39%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_remote_columns_compound_1 291s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_remote_columns_compound_2 291s [gw0] [ 39%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_remote_columns_compound_2 291s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_remote_columns_m2m_backref 291s [gw0] [ 39%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_remote_columns_m2m_backref 291s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_remote_columns_m2o 291s [gw0] [ 39%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_remote_columns_m2o 291s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_remote_columns_m2o_composite_selfref 291s [gw0] [ 39%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_remote_columns_m2o_composite_selfref 291s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_remote_columns_m2o_selfref 291s [gw0] [ 39%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_remote_columns_m2o_selfref 291s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_remote_columns_o2m 291s [gw0] [ 39%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_remote_columns_o2m 291s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_remote_columns_o2m_joined_sub_to_sub 291s [gw0] [ 39%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_remote_columns_o2m_joined_sub_to_sub 291s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_remote_columns_o2m_selfref 291s [gw0] [ 39%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_remote_columns_o2m_selfref 291s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_synchronize_pairs_m2m 291s [gw0] [ 39%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_synchronize_pairs_m2m 291s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_synchronize_pairs_o2m_to_annotated_func 291s [gw0] [ 39%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_synchronize_pairs_o2m_to_annotated_func 291s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_synchronize_pairs_o2m_to_oldstyle_func 291s [gw0] [ 39%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_synchronize_pairs_o2m_to_oldstyle_func 291s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determinelocal_remote_m2o_joined_sub_to_sub_on_base 291s [gw0] [ 39%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determinelocal_remote_m2o_joined_sub_to_sub_on_base 291s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_err_local_remote_compound_1 291s [gw0] [ 39%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_err_local_remote_compound_1 291s test/orm/test_rel_fn.py::DeannotateCorrectlyTest::test_annotate_orm_join 291s [gw0] [ 39%] PASSED test/orm/test_rel_fn.py::DeannotateCorrectlyTest::test_annotate_orm_join 291s test/orm/test_rel_fn.py::DeannotateCorrectlyTest::test_pj_deannotates 291s [gw0] [ 39%] PASSED test/orm/test_rel_fn.py::DeannotateCorrectlyTest::test_pj_deannotates 291s test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_ambiguous_fks_m2m 291s [gw0] [ 39%] PASSED test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_ambiguous_fks_m2m 291s test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_ambiguous_fks_o2m 291s [gw0] [ 39%] PASSED test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_ambiguous_fks_o2m 291s test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_m2o 291s [gw0] [ 39%] PASSED test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_m2o 291s test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_m2o_composite_selfref 291s [gw0] [ 39%] PASSED test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_m2o_composite_selfref 291s test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_m2o_selfref 291s [gw0] [ 39%] PASSED test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_m2o_selfref 291s test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_no_fks_m2m 291s [gw0] [ 39%] PASSED test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_no_fks_m2m 291s test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_no_fks_o2m 291s [gw0] [ 39%] PASSED test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_no_fks_o2m 291s test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_o2m 291s [gw0] [ 39%] PASSED test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_o2m 291s test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_o2m_composite_selfref 291s [gw0] [ 39%] PASSED test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_o2m_composite_selfref 291s test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_o2m_selfref 291s [gw0] [ 39%] PASSED test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_o2m_selfref 291s test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_w_fks_ambig_m2m 291s [gw0] [ 39%] PASSED test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_w_fks_ambig_m2m 291s test/orm/test_rel_fn.py::DirectionTest::test_determine_direction_compound_2 291s [gw0] [ 39%] PASSED test/orm/test_rel_fn.py::DirectionTest::test_determine_direction_compound_2 291s test/orm/test_rel_fn.py::DirectionTest::test_determine_direction_m2o 291s [gw0] [ 39%] PASSED test/orm/test_rel_fn.py::DirectionTest::test_determine_direction_m2o 291s test/orm/test_rel_fn.py::DirectionTest::test_determine_direction_m2o_composite_selfref 291s [gw0] [ 39%] PASSED test/orm/test_rel_fn.py::DirectionTest::test_determine_direction_m2o_composite_selfref 291s test/orm/test_rel_fn.py::DirectionTest::test_determine_direction_m2o_selfref 291s [gw0] [ 39%] PASSED test/orm/test_rel_fn.py::DirectionTest::test_determine_direction_m2o_selfref 291s test/orm/test_rel_fn.py::DirectionTest::test_determine_direction_o2m 291s [gw0] [ 39%] PASSED test/orm/test_rel_fn.py::DirectionTest::test_determine_direction_o2m 291s test/orm/test_rel_fn.py::DirectionTest::test_determine_direction_o2m_composite_selfref 291s [gw0] [ 39%] PASSED test/orm/test_rel_fn.py::DirectionTest::test_determine_direction_o2m_composite_selfref 291s test/orm/test_rel_fn.py::DirectionTest::test_determine_direction_o2m_selfref 291s [gw0] [ 39%] PASSED test/orm/test_rel_fn.py::DirectionTest::test_determine_direction_o2m_selfref 291s test/orm/test_rel_fn.py::DirectionTest::test_determine_direction_purely_single_m2o 291s [gw0] [ 39%] PASSED test/orm/test_rel_fn.py::DirectionTest::test_determine_direction_purely_single_m2o 291s test/orm/test_rel_fn.py::DirectionTest::test_determine_direction_purely_single_o2m 291s [gw0] [ 39%] PASSED test/orm/test_rel_fn.py::DirectionTest::test_determine_direction_purely_single_o2m 291s test/orm/test_rel_fn.py::LazyClauseTest::test_lazy_clause_o2m 291s [gw0] [ 39%] PASSED test/orm/test_rel_fn.py::LazyClauseTest::test_lazy_clause_o2m 291s test/orm/test_rel_fn.py::LazyClauseTest::test_lazy_clause_o2m_o_side_none 291s [gw0] [ 39%] PASSED test/orm/test_rel_fn.py::LazyClauseTest::test_lazy_clause_o2m_o_side_none 291s test/orm/test_rel_fn.py::LazyClauseTest::test_lazy_clause_o2m_o_side_none_reverse 291s [gw0] [ 39%] PASSED test/orm/test_rel_fn.py::LazyClauseTest::test_lazy_clause_o2m_o_side_none_reverse 291s test/orm/test_rel_fn.py::LazyClauseTest::test_lazy_clause_o2m_reverse 291s [gw0] [ 39%] PASSED test/orm/test_rel_fn.py::LazyClauseTest::test_lazy_clause_o2m_reverse 291s test/orm/test_rel_fn.py::LazyClauseTest::test_lazy_clause_remote_local_multiple_ref 291s [gw0] [ 39%] PASSED test/orm/test_rel_fn.py::LazyClauseTest::test_lazy_clause_remote_local_multiple_ref 291s test/orm/inheritance/test_relationship.py::BetweenSubclassJoinWExtraJoinedLoad::test_query_auto[False] 291s [gw0] [ 39%] PASSED test/orm/inheritance/test_relationship.py::BetweenSubclassJoinWExtraJoinedLoad::test_query_auto[False] 291s test/orm/inheritance/test_relationship.py::BetweenSubclassJoinWExtraJoinedLoad::test_query_auto[True] 291s [gw0] [ 39%] PASSED test/orm/inheritance/test_relationship.py::BetweenSubclassJoinWExtraJoinedLoad::test_query_auto[True] 291s test/orm/inheritance/test_relationship.py::ContainsEagerMultipleOfType::test_contains_eager_multi_alias 291s [gw0] [ 39%] PASSED test/orm/inheritance/test_relationship.py::ContainsEagerMultipleOfType::test_contains_eager_multi_alias 291s test/orm/inheritance/test_relationship.py::EagerToSubclassTest::test_contains_eager 291s [gw0] [ 39%] PASSED test/orm/inheritance/test_relationship.py::EagerToSubclassTest::test_contains_eager 291s test/orm/inheritance/test_relationship.py::EagerToSubclassTest::test_joinedload 291s [gw0] [ 39%] PASSED test/orm/inheritance/test_relationship.py::EagerToSubclassTest::test_joinedload 291s test/orm/inheritance/test_relationship.py::EagerToSubclassTest::test_subq_through_related 291s [gw0] [ 39%] PASSED test/orm/inheritance/test_relationship.py::EagerToSubclassTest::test_subq_through_related 291s test/orm/inheritance/test_relationship.py::EagerToSubclassTest::test_subq_through_related_aliased 291s [gw0] [ 39%] PASSED test/orm/inheritance/test_relationship.py::EagerToSubclassTest::test_subq_through_related_aliased 291s test/orm/inheritance/test_relationship.py::JoinAcrossJoinedInhMultiPath::test_join 291s [gw0] [ 39%] PASSED test/orm/inheritance/test_relationship.py::JoinAcrossJoinedInhMultiPath::test_join 291s test/orm/inheritance/test_relationship.py::JoinAcrossJoinedInhMultiPath::test_join_flat 291s [gw0] [ 39%] PASSED test/orm/inheritance/test_relationship.py::JoinAcrossJoinedInhMultiPath::test_join_flat 291s test/orm/inheritance/test_relationship.py::JoinAcrossJoinedInhMultiPath::test_joinedload 291s [gw0] [ 39%] PASSED test/orm/inheritance/test_relationship.py::JoinAcrossJoinedInhMultiPath::test_joinedload 291s test/orm/inheritance/test_relationship.py::JoinedLoadSpliceFromJoinedTest::test_ij_ij 291s [gw0] [ 39%] PASSED test/orm/inheritance/test_relationship.py::JoinedLoadSpliceFromJoinedTest::test_ij_ij 291s test/orm/inheritance/test_relationship.py::JoinedLoadSpliceFromJoinedTest::test_ij_oj 291s [gw0] [ 39%] PASSED test/orm/inheritance/test_relationship.py::JoinedLoadSpliceFromJoinedTest::test_ij_oj 291s test/orm/inheritance/test_relationship.py::JoinedLoadSpliceFromJoinedTest::test_oj_ij 291s [gw0] [ 39%] PASSED test/orm/inheritance/test_relationship.py::JoinedLoadSpliceFromJoinedTest::test_oj_ij 291s test/orm/inheritance/test_relationship.py::JoinedloadOverWPolyAliased::test_from_base 291s [gw0] [ 39%] PASSED test/orm/inheritance/test_relationship.py::JoinedloadOverWPolyAliased::test_from_base 291s test/orm/inheritance/test_relationship.py::JoinedloadOverWPolyAliased::test_from_sub 291s [gw0] [ 39%] PASSED test/orm/inheritance/test_relationship.py::JoinedloadOverWPolyAliased::test_from_sub 291s test/orm/inheritance/test_relationship.py::JoinedloadOverWPolyAliased::test_local_wpoly 291s [gw0] [ 39%] PASSED test/orm/inheritance/test_relationship.py::JoinedloadOverWPolyAliased::test_local_wpoly 291s test/orm/inheritance/test_relationship.py::JoinedloadOverWPolyAliased::test_local_wpoly_innerjoins 291s [gw0] [ 39%] PASSED test/orm/inheritance/test_relationship.py::JoinedloadOverWPolyAliased::test_local_wpoly_innerjoins 291s test/orm/inheritance/test_relationship.py::JoinedloadOverWPolyAliased::test_local_wpoly_innerjoins_roundtrip 291s [gw0] [ 39%] PASSED test/orm/inheritance/test_relationship.py::JoinedloadOverWPolyAliased::test_local_wpoly_innerjoins_roundtrip 291s test/orm/inheritance/test_relationship.py::JoinedloadOverWPolyAliased::test_to_base_to_base 291s [gw0] [ 39%] PASSED test/orm/inheritance/test_relationship.py::JoinedloadOverWPolyAliased::test_to_base_to_base 292s test/orm/inheritance/test_relationship.py::JoinedloadOverWPolyAliased::test_to_sub_to_base 292s [gw0] [ 39%] PASSED test/orm/inheritance/test_relationship.py::JoinedloadOverWPolyAliased::test_to_sub_to_base 292s test/orm/inheritance/test_relationship.py::JoinedloadSinglePolysubSingle::test_query 292s [gw0] [ 39%] PASSED test/orm/inheritance/test_relationship.py::JoinedloadSinglePolysubSingle::test_query 292s test/orm/inheritance/test_relationship.py::JoinedloadWPolyOfTypeContinued::test_joined_load_lastlink_baseclass 292s [gw0] [ 39%] PASSED test/orm/inheritance/test_relationship.py::JoinedloadWPolyOfTypeContinued::test_joined_load_lastlink_baseclass 292s test/orm/inheritance/test_relationship.py::JoinedloadWPolyOfTypeContinued::test_joined_load_lastlink_subclass 292s [gw0] [ 39%] PASSED test/orm/inheritance/test_relationship.py::JoinedloadWPolyOfTypeContinued::test_joined_load_lastlink_subclass 292s test/orm/inheritance/test_relationship.py::M2MFilterTest::test_any 292s [gw0] [ 39%] PASSED test/orm/inheritance/test_relationship.py::M2MFilterTest::test_any 292s test/orm/inheritance/test_relationship.py::M2MFilterTest::test_not_contains 292s [gw0] [ 39%] PASSED test/orm/inheritance/test_relationship.py::M2MFilterTest::test_not_contains 292s test/orm/inheritance/test_relationship.py::M2ODontLoadSiblingTest::test_load_m2o_emit_query 292s [gw0] [ 39%] PASSED test/orm/inheritance/test_relationship.py::M2ODontLoadSiblingTest::test_load_m2o_emit_query 292s test/orm/inheritance/test_relationship.py::M2ODontLoadSiblingTest::test_load_m2o_use_get 292s [gw0] [ 39%] PASSED test/orm/inheritance/test_relationship.py::M2ODontLoadSiblingTest::test_load_m2o_use_get 292s test/orm/inheritance/test_relationship.py::MultipleAdaptUsesEntityOverTableTest::test_two_joins_adaption 292s [gw0] [ 39%] PASSED test/orm/inheritance/test_relationship.py::MultipleAdaptUsesEntityOverTableTest::test_two_joins_adaption 292s test/orm/inheritance/test_relationship.py::MultipleAdaptUsesEntityOverTableTest::test_two_joins_sql 292s [gw0] [ 39%] PASSED test/orm/inheritance/test_relationship.py::MultipleAdaptUsesEntityOverTableTest::test_two_joins_sql 292s test/orm/inheritance/test_relationship.py::SameNameOnJoined::test_persist 292s [gw0] [ 39%] PASSED test/orm/inheritance/test_relationship.py::SameNameOnJoined::test_persist 292s test/orm/inheritance/test_relationship.py::SameNamedPropTwoPolymorphicSubClassesTest::test_free_w_poly_joined 292s [gw0] [ 39%] PASSED test/orm/inheritance/test_relationship.py::SameNamedPropTwoPolymorphicSubClassesTest::test_free_w_poly_joined 292s test/orm/inheritance/test_relationship.py::SameNamedPropTwoPolymorphicSubClassesTest::test_free_w_poly_subquery 292s [gw0] [ 39%] PASSED test/orm/inheritance/test_relationship.py::SameNamedPropTwoPolymorphicSubClassesTest::test_free_w_poly_subquery 292s test/orm/inheritance/test_relationship.py::SelfReferentialJ2JSelfTest::test_has 292s [gw0] [ 39%] PASSED test/orm/inheritance/test_relationship.py::SelfReferentialJ2JSelfTest::test_has 292s test/orm/inheritance/test_relationship.py::SelfReferentialJ2JSelfTest::test_join_aliased_one 292s [gw0] [ 39%] PASSED test/orm/inheritance/test_relationship.py::SelfReferentialJ2JSelfTest::test_join_aliased_one 292s test/orm/inheritance/test_relationship.py::SelfReferentialJ2JSelfTest::test_join_aliased_two 292s [gw0] [ 39%] PASSED test/orm/inheritance/test_relationship.py::SelfReferentialJ2JSelfTest::test_join_aliased_two 292s test/orm/inheritance/test_relationship.py::SelfReferentialJ2JSelfTest::test_join_explicit_alias 292s [gw0] [ 39%] PASSED test/orm/inheritance/test_relationship.py::SelfReferentialJ2JSelfTest::test_join_explicit_alias 292s test/orm/inheritance/test_relationship.py::SelfReferentialJ2JSelfTest::test_relationship_compare 292s [gw0] [ 39%] PASSED test/orm/inheritance/test_relationship.py::SelfReferentialJ2JSelfTest::test_relationship_compare 292s test/orm/inheritance/test_relationship.py::SelfReferentialJ2JTest::test_filter_aliasing[False] 292s [gw0] [ 39%] PASSED test/orm/inheritance/test_relationship.py::SelfReferentialJ2JTest::test_filter_aliasing[False] 292s test/orm/inheritance/test_relationship.py::SelfReferentialJ2JTest::test_filter_aliasing[True] 292s [gw0] [ 39%] PASSED test/orm/inheritance/test_relationship.py::SelfReferentialJ2JTest::test_filter_aliasing[True] 292s test/orm/inheritance/test_relationship.py::SelfReferentialJ2JTest::test_has 292s [gw0] [ 39%] PASSED test/orm/inheritance/test_relationship.py::SelfReferentialJ2JTest::test_has 292s test/orm/inheritance/test_relationship.py::SelfReferentialJ2JTest::test_join 292s [gw0] [ 39%] PASSED test/orm/inheritance/test_relationship.py::SelfReferentialJ2JTest::test_join 292s test/orm/inheritance/test_relationship.py::SelfReferentialJ2JTest::test_relationship_compare[False] 292s [gw0] [ 39%] PASSED test/orm/inheritance/test_relationship.py::SelfReferentialJ2JTest::test_relationship_compare[False] 292s test/orm/inheritance/test_relationship.py::SelfReferentialJ2JTest::test_relationship_compare[True] 292s [gw0] [ 39%] PASSED test/orm/inheritance/test_relationship.py::SelfReferentialJ2JTest::test_relationship_compare[True] 292s test/orm/inheritance/test_relationship.py::SelfReferentialM2MTest::test_query_crit 292s [gw0] [ 39%] PASSED test/orm/inheritance/test_relationship.py::SelfReferentialM2MTest::test_query_crit 292s test/orm/inheritance/test_relationship.py::SelfReferentialM2MTest::test_query_crit_core_workaround 292s [gw0] [ 39%] PASSED test/orm/inheritance/test_relationship.py::SelfReferentialM2MTest::test_query_crit_core_workaround 292s test/orm/inheritance/test_relationship.py::SelfReferentialM2MTest::test_subquery_load 292s [gw0] [ 39%] PASSED test/orm/inheritance/test_relationship.py::SelfReferentialM2MTest::test_subquery_load 292s test/orm/inheritance/test_relationship.py::SelfReferentialTestJoinedToBase::test_has 292s [gw0] [ 39%] PASSED test/orm/inheritance/test_relationship.py::SelfReferentialTestJoinedToBase::test_has 292s test/orm/inheritance/test_relationship.py::SelfReferentialTestJoinedToBase::test_join 292s [gw0] [ 39%] PASSED test/orm/inheritance/test_relationship.py::SelfReferentialTestJoinedToBase::test_join 292s test/orm/inheritance/test_relationship.py::SelfReferentialTestJoinedToBase::test_oftype_aliases_in_exists 292s [gw0] [ 39%] PASSED test/orm/inheritance/test_relationship.py::SelfReferentialTestJoinedToBase::test_oftype_aliases_in_exists 292s test/orm/inheritance/test_relationship.py::SubClassEagerToSubClassTest::test_contains_eager 292s [gw0] [ 39%] PASSED test/orm/inheritance/test_relationship.py::SubClassEagerToSubClassTest::test_contains_eager 292s test/orm/inheritance/test_relationship.py::SubClassEagerToSubClassTest::test_joinedload 292s [gw0] [ 39%] PASSED test/orm/inheritance/test_relationship.py::SubClassEagerToSubClassTest::test_joinedload 292s test/orm/inheritance/test_relationship.py::SubClassEagerToSubClassTest::test_subqueryload 292s [gw0] [ 39%] PASSED test/orm/inheritance/test_relationship.py::SubClassEagerToSubClassTest::test_subqueryload 292s test/orm/inheritance/test_relationship.py::SubClassToSubClassFromParentTest::test_2617 292s [gw0] [ 39%] PASSED test/orm/inheritance/test_relationship.py::SubClassToSubClassFromParentTest::test_2617 292s test/orm/inheritance/test_relationship.py::SubClassToSubClassMultiTest::test_five 292s [gw0] [ 39%] PASSED test/orm/inheritance/test_relationship.py::SubClassToSubClassMultiTest::test_five 292s test/orm/inheritance/test_relationship.py::SubClassToSubClassMultiTest::test_four 292s [gw0] [ 39%] PASSED test/orm/inheritance/test_relationship.py::SubClassToSubClassMultiTest::test_four 292s test/orm/inheritance/test_relationship.py::SubClassToSubClassMultiTest::test_one 292s [gw0] [ 39%] PASSED test/orm/inheritance/test_relationship.py::SubClassToSubClassMultiTest::test_one 292s test/orm/inheritance/test_relationship.py::SubClassToSubClassMultiTest::test_seven 292s [gw0] [ 39%] PASSED test/orm/inheritance/test_relationship.py::SubClassToSubClassMultiTest::test_seven 292s test/orm/inheritance/test_relationship.py::SubClassToSubClassMultiTest::test_six 292s [gw0] [ 39%] PASSED test/orm/inheritance/test_relationship.py::SubClassToSubClassMultiTest::test_six 293s test/orm/inheritance/test_relationship.py::SubClassToSubClassMultiTest::test_three 293s [gw0] [ 39%] PASSED test/orm/inheritance/test_relationship.py::SubClassToSubClassMultiTest::test_three 293s test/orm/inheritance/test_relationship.py::SubClassToSubClassMultiTest::test_two 293s [gw0] [ 39%] PASSED test/orm/inheritance/test_relationship.py::SubClassToSubClassMultiTest::test_two 293s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_caching_and_binds_lambda 293s [gw0] [ 39%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_caching_and_binds_lambda 293s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_caching_and_binds_lambda_more_mixins 293s [gw0] [ 39%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_caching_and_binds_lambda_more_mixins 293s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_applies_to_column_property 293s [gw0] [ 39%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_applies_to_column_property 293s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_post_replace 293s [gw0] [ 39%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_post_replace 293s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_post_replace_legacy 293s [gw0] [ 39%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_post_replace_legacy 293s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left[False-0] 293s [gw0] [ 39%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left[False-0] 293s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left[False-1] 293s [gw0] [ 39%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left[False-1] 293s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left[False-2] 293s [gw0] [ 39%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left[False-2] 293s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left[False-3] 293s [gw0] [ 39%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left[False-3] 293s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left[True-0] 293s [gw0] [ 39%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left[True-0] 293s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left[True-1] 293s [gw0] [ 39%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left[True-1] 293s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left[True-2] 293s [gw0] [ 39%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left[True-2] 293s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left[True-3] 293s [gw0] [ 39%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left[True-3] 293s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left_including_entity[False-0] 293s [gw0] [ 39%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left_including_entity[False-0] 293s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left_including_entity[False-1] 293s [gw0] [ 39%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left_including_entity[False-1] 293s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left_including_entity[False-2] 293s [gw0] [ 39%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left_including_entity[False-2] 293s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left_including_entity[False-3] 293s [gw0] [ 39%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left_including_entity[False-3] 293s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left_including_entity[True-0] 293s [gw0] [ 39%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left_including_entity[True-0] 293s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left_including_entity[True-1] 293s [gw0] [ 39%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left_including_entity[True-1] 293s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left_including_entity[True-2] 293s [gw0] [ 39%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left_including_entity[True-2] 293s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left_including_entity[True-3] 293s [gw0] [ 39%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left_including_entity[True-3] 293s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_right[-_exclusions_00] 293s [gw0] [ 39%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_right[-_exclusions_00] 293s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_right[-_exclusions_01] 293s [gw0] [ 39%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_right[-_exclusions_01] 293s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_right[-_exclusions_02] 293s [gw0] [ 39%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_right[-_exclusions_02] 293s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_right[-_exclusions_03] 293s [gw0] [ 39%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_right[-_exclusions_03] 293s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_declared_attr_no_warning 293s [gw0] [ 39%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_declared_attr_no_warning 293s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_err_given_in_pathed 293s [gw0] [ 39%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_err_given_in_pathed 293s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_joinedload_global_criteria 293s [gw0] [ 39%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_joinedload_global_criteria 293s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_loader_strategy_on_refresh[immediate] 293s [gw0] [ 39%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_loader_strategy_on_refresh[immediate] 293s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_loader_strategy_on_refresh[joined] 293s [gw0] [ 40%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_loader_strategy_on_refresh[joined] 293s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_loader_strategy_on_refresh[select] 293s [gw0] [ 40%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_loader_strategy_on_refresh[select] 293s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_loader_strategy_on_refresh[selectin] 293s [gw0] [ 40%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_loader_strategy_on_refresh[selectin] 293s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_loader_strategy_on_refresh[subquery] 293s [gw0] [ 40%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_loader_strategy_on_refresh[subquery] 293s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_never_for_refresh 293s [gw0] [ 40%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_never_for_refresh 293s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_never_for_undefer 293s [gw0] [ 40%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_never_for_undefer 294s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_never_for_unexpire 294s [gw0] [ 40%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_never_for_unexpire 294s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_query_count_after_the_fact_global_criteria 294s [gw0] [ 40%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_query_count_after_the_fact_global_criteria 294s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_query_count_global_criteria 294s [gw1] [ 40%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_orm_aliased 294s test/aaa_profiling/test_memusage.py::CycleTest::test_orm_join 294s [gw0] [ 40%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_query_count_global_criteria 294s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_query_outerjoin_global_criteria 294s [gw0] [ 40%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_query_outerjoin_global_criteria 294s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_aliased_aliased_criteria 294s [gw0] [ 40%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_aliased_aliased_criteria 294s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_aliased_columns_aliased_criteria 294s [gw0] [ 40%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_aliased_columns_aliased_criteria 294s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_aliased_columns_inclaliased_criteria 294s [gw0] [ 40%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_aliased_columns_inclaliased_criteria 294s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_aliased_inclaliased_criteria 294s [gw0] [ 40%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_aliased_inclaliased_criteria 294s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_count_subquery_global_criteria 294s [gw0] [ 40%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_count_subquery_global_criteria 294s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_expr_with_criteria[-count(users.id) AS count_1] 294s [gw0] [ 40%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_expr_with_criteria[-count(users.id) AS count_1] 294s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_expr_with_criteria[-count(users.id) AS foo] 294s [gw0] [ 40%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_expr_with_criteria[-count(users.id) AS foo] 294s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_expr_with_criteria[-users.id AS foo] 294s [gw0] [ 40%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_expr_with_criteria[-users.id AS foo] 294s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_expr_with_criteria[-users.id] 294s [gw0] [ 40%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_expr_with_criteria[-users.id] 294s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_expr_with_criteria[-users.name || :name_1 AS anon_1] 294s [gw0] [ 40%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_expr_with_criteria[-users.name || :name_1 AS anon_1] 294s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_expr_with_criteria[-users.name || :name_1 AS foo] 294s [gw0] [ 40%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_expr_with_criteria[-users.name || :name_1 AS foo] 294s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_from_aliased_inclaliased_criteria 294s [gw0] [ 40%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_from_aliased_inclaliased_criteria 294s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_from_mapper_mapper_criteria 294s [gw0] [ 40%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_from_mapper_mapper_criteria 294s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_implicit_join_mapper_mapper_criteria 294s [gw0] [ 40%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_implicit_join_mapper_mapper_criteria 294s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_join_aliased_inclaliased_criteria 294s [gw0] [ 40%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_join_aliased_inclaliased_criteria 294s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_join_mapper_mapper_criteria 294s [gw0] [ 40%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_join_mapper_mapper_criteria 294s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_joinedload_mapper_mapper_criteria 294s [gw0] [ 40%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_joinedload_mapper_mapper_criteria 294s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_joinm2m_aliased_inclaliased_criteria 294s [gw0] [ 40%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_joinm2m_aliased_inclaliased_criteria 294s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_joinm2m_mapper_mapper_criteria 294s [gw0] [ 40%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_joinm2m_mapper_mapper_criteria 294s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_lazyload_mapper_mapper_closure_criteria 294s [gw0] [ 40%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_lazyload_mapper_mapper_closure_criteria 294s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_lazyload_mapper_mapper_criteria 294s [gw0] [ 40%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_lazyload_mapper_mapper_criteria 294s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_mapper_criteria 294s [gw0] [ 40%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_mapper_criteria 294s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_w_core_cte_delete_mapper_criteria[delete_is_orm] 294s [gw0] [ 40%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_w_core_cte_delete_mapper_criteria[delete_is_orm] 294s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_w_core_cte_delete_mapper_criteria[not_delete_is_orm] 294s [gw0] [ 40%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_w_core_cte_delete_mapper_criteria[not_delete_is_orm] 294s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_w_core_cte_update_mapper_criteria[not_update_is_orm] 294s [gw0] [ 40%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_w_core_cte_update_mapper_criteria[not_update_is_orm] 294s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_w_core_cte_update_mapper_criteria[update_is_orm] 294s [gw0] [ 40%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_w_core_cte_update_mapper_criteria[update_is_orm] 294s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_w_core_dml_mapper_criteria 294s [gw0] [ 40%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_w_core_dml_mapper_criteria 294s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_w_union_mapper_criteria[add_nested_union-direct_union] 294s [gw0] [ 40%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_w_union_mapper_criteria[add_nested_union-direct_union] 294s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_w_union_mapper_criteria[add_nested_union-from_statement] 294s [gw0] [ 40%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_w_union_mapper_criteria[add_nested_union-from_statement] 294s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_w_union_mapper_criteria[not_add_nested_union-direct_union] 294s [gw0] [ 40%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_w_union_mapper_criteria[not_add_nested_union-direct_union] 294s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_w_union_mapper_criteria[not_add_nested_union-from_statement] 294s [gw0] [ 40%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_w_union_mapper_criteria[not_add_nested_union-from_statement] 294s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_mapper_criteria 294s [gw0] [ 40%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_mapper_criteria 294s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_selectinload_mapper_mapper_closure_criteria 294s [gw0] [ 40%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_selectinload_mapper_mapper_closure_criteria 294s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_selectinload_mapper_mapper_criteria 294s [gw0] [ 40%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_selectinload_mapper_mapper_criteria 295s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_unnamed_param_dont_fail 295s [gw0] [ 40%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_unnamed_param_dont_fail 295s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_with_loader_criteria_recursion_check_from_subq 295s [gw0] [ 40%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_with_loader_criteria_recursion_check_from_subq 295s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_with_loader_criteria_recursion_check_scalar_subq 295s [gw0] [ 40%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_with_loader_criteria_recursion_check_scalar_subq 295s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_joinedload_local_criteria 295s [gw0] [ 40%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_joinedload_local_criteria 295s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_joinedload_scalar[0] 295s [gw0] [ 40%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_joinedload_scalar[0] 295s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_joinedload_scalar[1] 295s [gw0] [ 40%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_joinedload_scalar[1] 295s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_joinedload_scalar[2] 295s [gw0] [ 40%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_joinedload_scalar[2] 295s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_lazyload_local_criteria 295s [gw0] [ 40%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_lazyload_local_criteria 295s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_loader_criteria_subquery_w_same_entity[joinedload-False] 295s [gw0] [ 40%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_loader_criteria_subquery_w_same_entity[joinedload-False] 295s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_loader_criteria_subquery_w_same_entity[lazyload-True] 295s [gw0] [ 40%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_loader_criteria_subquery_w_same_entity[lazyload-True] 295s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_loader_criteria_subquery_w_same_entity[selectinload-True] 295s [gw0] [ 40%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_loader_criteria_subquery_w_same_entity[selectinload-True] 295s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_loader_criteria_subquery_w_same_entity[subqueryload-False] 295s [gw0] [ 40%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_loader_criteria_subquery_w_same_entity[subqueryload-False] 295s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_opts_local_criteria_cachekey[not_use_in-joinedload] 295s [gw0] [ 40%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_opts_local_criteria_cachekey[not_use_in-joinedload] 295s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_opts_local_criteria_cachekey[not_use_in-lazyload] 295s [gw0] [ 40%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_opts_local_criteria_cachekey[not_use_in-lazyload] 295s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_opts_local_criteria_cachekey[not_use_in-selectinload] 295s [gw0] [ 40%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_opts_local_criteria_cachekey[not_use_in-selectinload] 295s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_opts_local_criteria_cachekey[not_use_in-subqueryload] 295s [gw0] [ 40%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_opts_local_criteria_cachekey[not_use_in-subqueryload] 295s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_opts_local_criteria_cachekey[use_in-joinedload] 295s [gw0] [ 40%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_opts_local_criteria_cachekey[use_in-joinedload] 295s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_opts_local_criteria_cachekey[use_in-lazyload] 295s [gw0] [ 40%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_opts_local_criteria_cachekey[use_in-lazyload] 295s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_opts_local_criteria_cachekey[use_in-selectinload] 295s [gw0] [ 40%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_opts_local_criteria_cachekey[use_in-selectinload] 295s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_opts_local_criteria_cachekey[use_in-subqueryload] 295s [gw0] [ 40%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_opts_local_criteria_cachekey[use_in-subqueryload] 295s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_query_join_local_criteria 295s [gw0] [ 40%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_query_join_local_criteria 295s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_select_join_local_criteria 295s [gw0] [ 40%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_select_join_local_criteria 295s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_select_joinm2m_aliased_local_criteria 295s [gw0] [ 40%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_select_joinm2m_aliased_local_criteria 295s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_select_joinm2m_local_criteria 295s [gw0] [ 40%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_select_joinm2m_local_criteria 295s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_selectinload_local_criteria 295s [gw0] [ 40%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_selectinload_local_criteria 295s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_selectinload_local_criteria_subquery 295s [gw0] [ 40%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_selectinload_local_criteria_subquery 295s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_selectinload_nested_criteria[False] 295s [gw0] [ 40%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_selectinload_nested_criteria[False] 295s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_selectinload_nested_criteria[True] 295s [gw0] [ 40%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_selectinload_nested_criteria[True] 295s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_subqueryload_local_criteria 295s [gw0] [ 40%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_subqueryload_local_criteria 295s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_use_secondary_table_in_criteria 295s [gw0] [ 40%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_use_secondary_table_in_criteria 296s test/orm/test_relationship_criteria.py::SubqueryCriteriaTest::test_contains_eager 296s [gw0] [ 40%] PASSED test/orm/test_relationship_criteria.py::SubqueryCriteriaTest::test_contains_eager 296s test/orm/test_relationship_criteria.py::SubqueryCriteriaTest::test_selectinload[alone] 296s [gw0] [ 40%] PASSED test/orm/test_relationship_criteria.py::SubqueryCriteriaTest::test_selectinload[alone] 296s test/orm/test_relationship_criteria.py::SubqueryCriteriaTest::test_selectinload[no] 296s [gw0] [ 40%] PASSED test/orm/test_relationship_criteria.py::SubqueryCriteriaTest::test_selectinload[no] 296s test/orm/test_relationship_criteria.py::SubqueryCriteriaTest::test_selectinload[omit] 296s [gw0] [ 40%] PASSED test/orm/test_relationship_criteria.py::SubqueryCriteriaTest::test_selectinload[omit] 296s test/orm/test_relationship_criteria.py::SubqueryCriteriaTest::test_selectinload[with_and] 296s [gw0] [ 40%] PASSED test/orm/test_relationship_criteria.py::SubqueryCriteriaTest::test_selectinload[with_and] 296s test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[None-False] 296s [gw0] [ 40%] PASSED test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[None-False] 296s test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[None-True] 296s [gw0] [ 40%] PASSED test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[None-True] 296s test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[joinedload-False] 296s [gw0] [ 40%] PASSED test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[joinedload-False] 296s test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[joinedload-True] 296s [gw0] [ 40%] PASSED test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[joinedload-True] 296s test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[lazyload-False] 296s [gw0] [ 40%] PASSED test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[lazyload-False] 296s test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[lazyload-True] 296s [gw0] [ 40%] PASSED test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[lazyload-True] 296s test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[selectinload-False] 296s [gw0] [ 40%] PASSED test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[selectinload-False] 296s test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[selectinload-True] 296s [gw0] [ 40%] PASSED test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[selectinload-True] 296s test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[subqueryload-False] 296s [gw0] [ 40%] PASSED test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[subqueryload-False] 296s test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[subqueryload-True] 296s [gw0] [ 40%] PASSED test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[subqueryload-True] 296s test/orm/test_relationships.py::ActiveHistoryFlagTest::test_column_property_flag 296s [gw0] [ 40%] PASSED test/orm/test_relationships.py::ActiveHistoryFlagTest::test_column_property_flag 296s test/orm/test_relationships.py::ActiveHistoryFlagTest::test_composite_property_flag 296s [gw0] [ 40%] PASSED test/orm/test_relationships.py::ActiveHistoryFlagTest::test_composite_property_flag 296s test/orm/test_relationships.py::ActiveHistoryFlagTest::test_relationship_property_flag 296s [gw0] [ 40%] PASSED test/orm/test_relationships.py::ActiveHistoryFlagTest::test_relationship_property_flag 296s test/orm/test_relationships.py::AmbiguousFKResolutionTest::test_ambiguous_fks_m2m 296s [gw0] [ 40%] PASSED test/orm/test_relationships.py::AmbiguousFKResolutionTest::test_ambiguous_fks_m2m 296s test/orm/test_relationships.py::AmbiguousFKResolutionTest::test_ambiguous_fks_o2m 296s [gw0] [ 40%] PASSED test/orm/test_relationships.py::AmbiguousFKResolutionTest::test_ambiguous_fks_o2m 296s test/orm/test_relationships.py::AmbiguousFKResolutionTest::test_no_fks_m2m 296s [gw0] [ 40%] PASSED test/orm/test_relationships.py::AmbiguousFKResolutionTest::test_no_fks_m2m 296s test/orm/test_relationships.py::AmbiguousFKResolutionTest::test_with_annotated_pj_o2m 296s [gw0] [ 40%] PASSED test/orm/test_relationships.py::AmbiguousFKResolutionTest::test_with_annotated_pj_o2m 296s test/orm/test_relationships.py::AmbiguousFKResolutionTest::test_with_fks_m2m 296s [gw0] [ 40%] PASSED test/orm/test_relationships.py::AmbiguousFKResolutionTest::test_with_fks_m2m 296s test/orm/test_relationships.py::AmbiguousFKResolutionTest::test_with_fks_o2m 296s [gw0] [ 40%] PASSED test/orm/test_relationships.py::AmbiguousFKResolutionTest::test_with_fks_o2m 296s test/orm/test_relationships.py::AmbiguousFKResolutionTest::test_with_pj_o2m 296s [gw0] [ 40%] PASSED test/orm/test_relationships.py::AmbiguousFKResolutionTest::test_with_pj_o2m 296s test/orm/test_relationships.py::AmbiguousJoinInterpretedAsSelfRef::test_mapping 296s [gw0] [ 40%] PASSED test/orm/test_relationships.py::AmbiguousJoinInterpretedAsSelfRef::test_mapping 296s test/orm/test_relationships.py::BackrefPropagatesForwardsArgs::test_backref 296s [gw0] [ 40%] PASSED test/orm/test_relationships.py::BackrefPropagatesForwardsArgs::test_backref 296s test/orm/test_relationships.py::CompositeJoinPartialFK::test_joins_fully 296s [gw0] [ 40%] PASSED test/orm/test_relationships.py::CompositeJoinPartialFK::test_joins_fully 296s test/orm/test_relationships.py::CompositeSelfRefFKTest::test_annotated 296s [gw0] [ 40%] PASSED test/orm/test_relationships.py::CompositeSelfRefFKTest::test_annotated 296s test/orm/test_relationships.py::CompositeSelfRefFKTest::test_annotated_no_overwriting 296s [gw0] [ 40%] PASSED test/orm/test_relationships.py::CompositeSelfRefFKTest::test_annotated_no_overwriting 296s test/orm/test_relationships.py::CompositeSelfRefFKTest::test_explicit 296s [gw0] [ 40%] PASSED test/orm/test_relationships.py::CompositeSelfRefFKTest::test_explicit 296s test/orm/test_relationships.py::CompositeSelfRefFKTest::test_implicit 296s [gw0] [ 40%] PASSED test/orm/test_relationships.py::CompositeSelfRefFKTest::test_implicit 296s test/orm/test_relationships.py::CompositeSelfRefFKTest::test_overlapping_warning 296s [gw0] [ 40%] PASSED test/orm/test_relationships.py::CompositeSelfRefFKTest::test_overlapping_warning 296s test/orm/test_relationships.py::CompositeSelfRefFKTest::test_very_explicit 296s [gw0] [ 40%] PASSED test/orm/test_relationships.py::CompositeSelfRefFKTest::test_very_explicit 296s test/orm/test_relationships.py::CompositeSelfRefFKTest::test_very_implicit 296s [gw0] [ 40%] PASSED test/orm/test_relationships.py::CompositeSelfRefFKTest::test_very_implicit 296s test/orm/test_relationships.py::CustomOperatorTest::test_join_on_custom_bool_op 296s [gw0] [ 40%] PASSED test/orm/test_relationships.py::CustomOperatorTest::test_join_on_custom_bool_op 296s test/orm/test_relationships.py::CustomOperatorTest::test_join_on_custom_op_legacy_is_comparison 296s [gw0] [ 40%] PASSED test/orm/test_relationships.py::CustomOperatorTest::test_join_on_custom_op_legacy_is_comparison 296s test/orm/test_relationships.py::DependencyTwoParentTest::test_DeleteMiddleTable 296s [gw0] [ 40%] PASSED test/orm/test_relationships.py::DependencyTwoParentTest::test_DeleteMiddleTable 296s test/orm/test_relationships.py::DependencyTwoParentTest::test_DeleteRootTable 296s [gw0] [ 40%] PASSED test/orm/test_relationships.py::DependencyTwoParentTest::test_DeleteRootTable 296s test/orm/test_relationships.py::DirectSelfRefFKTest::test_ancestors_lazyload_clause 296s [gw0] [ 40%] PASSED test/orm/test_relationships.py::DirectSelfRefFKTest::test_ancestors_lazyload_clause 296s test/orm/test_relationships.py::DirectSelfRefFKTest::test_anscestors_joinedload 296s [gw0] [ 40%] PASSED test/orm/test_relationships.py::DirectSelfRefFKTest::test_anscestors_joinedload 296s test/orm/test_relationships.py::DirectSelfRefFKTest::test_anscestors_lazyload 296s [gw0] [ 40%] PASSED test/orm/test_relationships.py::DirectSelfRefFKTest::test_anscestors_lazyload 296s test/orm/test_relationships.py::DirectSelfRefFKTest::test_descendants_joinedload 296s [gw0] [ 40%] PASSED test/orm/test_relationships.py::DirectSelfRefFKTest::test_descendants_joinedload 296s test/orm/test_relationships.py::DirectSelfRefFKTest::test_descendants_lazyload 296s [gw0] [ 40%] PASSED test/orm/test_relationships.py::DirectSelfRefFKTest::test_descendants_lazyload 296s test/orm/test_relationships.py::DirectSelfRefFKTest::test_descendants_lazyload_clause 296s [gw0] [ 40%] PASSED test/orm/test_relationships.py::DirectSelfRefFKTest::test_descendants_lazyload_clause 296s test/orm/test_relationships.py::DirectSelfRefFKTest::test_descendants_subqueryload 296s [gw0] [ 40%] PASSED test/orm/test_relationships.py::DirectSelfRefFKTest::test_descendants_subqueryload 296s test/orm/test_relationships.py::DirectSelfRefFKTest::test_plain_join_descendants 296s [gw0] [ 40%] PASSED test/orm/test_relationships.py::DirectSelfRefFKTest::test_plain_join_descendants 297s test/orm/test_relationships.py::ExplicitLocalRemoteTest::test_escalation_1 297s [gw0] [ 40%] PASSED test/orm/test_relationships.py::ExplicitLocalRemoteTest::test_escalation_1 297s test/orm/test_relationships.py::ExplicitLocalRemoteTest::test_escalation_2 297s [gw0] [ 40%] PASSED test/orm/test_relationships.py::ExplicitLocalRemoteTest::test_escalation_2 297s test/orm/test_relationships.py::ExplicitLocalRemoteTest::test_manytoone_func_referent 297s [gw0] [ 40%] PASSED test/orm/test_relationships.py::ExplicitLocalRemoteTest::test_manytoone_func_referent 297s test/orm/test_relationships.py::ExplicitLocalRemoteTest::test_manytoone_funcfk 297s [gw0] [ 40%] PASSED test/orm/test_relationships.py::ExplicitLocalRemoteTest::test_manytoone_funcfk 297s test/orm/test_relationships.py::ExplicitLocalRemoteTest::test_onetomany_func_referent 297s [gw0] [ 40%] PASSED test/orm/test_relationships.py::ExplicitLocalRemoteTest::test_onetomany_func_referent 297s test/orm/test_relationships.py::ExplicitLocalRemoteTest::test_onetomany_funcfk_annotated 297s [gw0] [ 40%] PASSED test/orm/test_relationships.py::ExplicitLocalRemoteTest::test_onetomany_funcfk_annotated 297s test/orm/test_relationships.py::ExplicitLocalRemoteTest::test_onetomany_funcfk_oldstyle 297s [gw0] [ 40%] PASSED test/orm/test_relationships.py::ExplicitLocalRemoteTest::test_onetomany_funcfk_oldstyle 297s test/orm/test_relationships.py::FKEquatedToConstantTest::test_basic 297s [gw0] [ 40%] PASSED test/orm/test_relationships.py::FKEquatedToConstantTest::test_basic 297s test/orm/test_relationships.py::FKsAsPksTest::test_delete_cascade_AtoB[save-update, delete, delete-orphan] 297s [gw0] [ 40%] PASSED test/orm/test_relationships.py::FKsAsPksTest::test_delete_cascade_AtoB[save-update, delete, delete-orphan] 297s test/orm/test_relationships.py::FKsAsPksTest::test_delete_cascade_AtoB[save-update, delete] 297s [gw0] [ 40%] PASSED test/orm/test_relationships.py::FKsAsPksTest::test_delete_cascade_AtoB[save-update, delete] 297s test/orm/test_relationships.py::FKsAsPksTest::test_delete_cascade_BtoA[save-update, delete, delete-orphan] 297s [gw0] [ 40%] PASSED test/orm/test_relationships.py::FKsAsPksTest::test_delete_cascade_BtoA[save-update, delete, delete-orphan] 297s test/orm/test_relationships.py::FKsAsPksTest::test_delete_cascade_BtoA[save-update, delete] 297s [gw0] [ 40%] PASSED test/orm/test_relationships.py::FKsAsPksTest::test_delete_cascade_BtoA[save-update, delete] 297s test/orm/test_relationships.py::FKsAsPksTest::test_delete_manual_AtoB 297s [gw0] [ 40%] PASSED test/orm/test_relationships.py::FKsAsPksTest::test_delete_manual_AtoB 297s test/orm/test_relationships.py::FKsAsPksTest::test_delete_manual_BtoA 297s [gw0] [ 40%] PASSED test/orm/test_relationships.py::FKsAsPksTest::test_delete_manual_BtoA 297s test/orm/test_relationships.py::FKsAsPksTest::test_no_delete_PK_AtoB 297s [gw0] [ 40%] PASSED test/orm/test_relationships.py::FKsAsPksTest::test_no_delete_PK_AtoB 297s test/orm/test_relationships.py::FKsAsPksTest::test_no_delete_PK_BtoA 297s [gw0] [ 40%] PASSED test/orm/test_relationships.py::FKsAsPksTest::test_no_delete_PK_BtoA 297s test/orm/test_relationships.py::FKsAsPksTest::test_nullPKsOK_BtoA 297s [gw0] [ 40%] PASSED test/orm/test_relationships.py::FKsAsPksTest::test_nullPKsOK_BtoA 297s test/orm/test_relationships.py::FKsAsPksTest::test_onetoone_switch 297s [gw0] [ 40%] PASSED test/orm/test_relationships.py::FKsAsPksTest::test_onetoone_switch 297s test/orm/test_relationships.py::FunctionAsPrimaryJoinTest_sqlite+pysqlite_3_46_1::test_joinedload 297s [gw0] [ 40%] PASSED test/orm/test_relationships.py::FunctionAsPrimaryJoinTest_sqlite+pysqlite_3_46_1::test_joinedload 297s test/orm/test_relationships.py::FunctionAsPrimaryJoinTest_sqlite+pysqlite_3_46_1::test_lazyload 297s [gw0] [ 40%] PASSED test/orm/test_relationships.py::FunctionAsPrimaryJoinTest_sqlite+pysqlite_3_46_1::test_lazyload 297s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[] 297s [gw0] [ 40%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[] 297s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_backref_detached_legacy_inactive_history_style] 297s [gw0] [ 40%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_backref_detached_legacy_inactive_history_style] 297s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_backref_detached_legacy_inactive_history_style_raiseload] 297s [gw0] [ 40%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_backref_detached_legacy_inactive_history_style_raiseload] 297s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_backref_legacy_inactive_history_style] 297s [gw0] [ 40%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_backref_legacy_inactive_history_style] 297s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_backref_legacy_inactive_history_style_raiseload] 297s [gw0] [ 40%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_backref_legacy_inactive_history_style_raiseload] 297s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_delete] 297s [gw0] [ 40%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_delete] 297s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_delete_detached] 297s [gw0] [ 40%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_delete_detached] 297s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_delete_detached_raiseload] 297s [gw0] [ 40%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_delete_detached_raiseload] 297s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_delete_raiseload] 297s [gw0] [ 40%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_delete_raiseload] 297s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_detached_legacy_inactive_history_style] 297s [gw0] [ 40%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_detached_legacy_inactive_history_style] 297s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_detached_legacy_inactive_history_style_raiseload] 297s [gw0] [ 40%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_detached_legacy_inactive_history_style_raiseload] 297s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_legacy_inactive_history_style] 297s [gw0] [ 40%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_legacy_inactive_history_style] 297s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_legacy_inactive_history_style_raiseload] 297s [gw0] [ 40%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_legacy_inactive_history_style_raiseload] 297s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[backref] 297s [gw0] [ 40%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[backref] 297s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[backref_detached] 297s [gw0] [ 40%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[backref_detached] 297s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[backref_detached_legacy_inactive_history_style] 297s [gw0] [ 40%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[backref_detached_legacy_inactive_history_style] 297s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[backref_detached_legacy_inactive_history_style_raiseload] 297s [gw0] [ 40%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[backref_detached_legacy_inactive_history_style_raiseload] 297s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[backref_detached_raiseload] 297s [gw0] [ 40%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[backref_detached_raiseload] 297s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[backref_legacy_inactive_history_style] 297s [gw0] [ 40%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[backref_legacy_inactive_history_style] 297s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[backref_legacy_inactive_history_style_raiseload] 297s [gw0] [ 40%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[backref_legacy_inactive_history_style_raiseload] 297s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[backref_raiseload] 297s [gw0] [ 40%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[backref_raiseload] 298s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[delete] 298s [gw0] [ 40%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[delete] 298s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[delete_detached] 298s [gw0] [ 40%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[delete_detached] 298s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[delete_detached_legacy_inactive_history_style] 298s [gw0] [ 40%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[delete_detached_legacy_inactive_history_style] 298s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[delete_detached_legacy_inactive_history_style_raiseload] 298s [gw0] [ 40%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[delete_detached_legacy_inactive_history_style_raiseload] 298s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[delete_detached_raiseload] 298s [gw0] [ 40%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[delete_detached_raiseload] 298s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[delete_legacy_inactive_history_style] 298s [gw0] [ 40%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[delete_legacy_inactive_history_style] 298s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[delete_legacy_inactive_history_style_raiseload] 298s [gw0] [ 40%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[delete_legacy_inactive_history_style_raiseload] 298s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[delete_raiseload] 298s [gw1] [ 40%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_orm_join 298s test/aaa_profiling/test_memusage.py::CycleTest::test_orm_objects_from_query 298s [gw0] [ 40%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[delete_raiseload] 298s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[detached] 298s [gw0] [ 40%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[detached] 298s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[detached_legacy_inactive_history_style] 298s [gw0] [ 40%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[detached_legacy_inactive_history_style] 298s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[detached_legacy_inactive_history_style_raiseload] 298s [gw0] [ 40%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[detached_legacy_inactive_history_style_raiseload] 298s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[detached_raiseload] 298s [gw0] [ 40%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[detached_raiseload] 298s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[legacy_inactive_history_style] 298s [gw0] [ 40%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[legacy_inactive_history_style] 298s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[legacy_inactive_history_style_raiseload] 298s [gw0] [ 40%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[legacy_inactive_history_style_raiseload] 298s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[raiseload] 298s [gw0] [ 40%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[raiseload] 298s test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_ambiguous_fks 298s [gw0] [ 40%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_ambiguous_fks 298s test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_ambiguous_remoteside_m2o 298s [gw0] [ 40%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_ambiguous_remoteside_m2o 298s test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_ambiguous_remoteside_o2m 298s [gw0] [ 40%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_ambiguous_remoteside_o2m 298s test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_equated 298s [gw0] [ 40%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_equated 298s test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_equated_self_ref 298s [gw0] [ 40%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_equated_self_ref 298s test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_equated_self_ref_wrong_fks 298s [gw0] [ 40%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_equated_self_ref_wrong_fks 298s test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_equated 298s [gw0] [ 40%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_equated 298s test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_equated_fks 298s [gw0] [ 40%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_equated_fks 298s test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_equated_self_ref_no_equality 298s [gw0] [ 40%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_equated_self_ref_no_equality 298s test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_equated_self_ref_no_fks 298s [gw0] [ 40%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_equated_self_ref_no_fks 298s test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_equated_self_ref_viewonly 298s [gw0] [ 40%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_equated_self_ref_viewonly 298s test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_equated_self_ref_viewonly_fks 298s [gw0] [ 40%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_equated_self_ref_viewonly_fks 298s test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_equated_viewonly 298s [gw0] [ 40%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_equated_viewonly 298s test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_equated_wo_fks_works_on_relaxed 298s [gw0] [ 40%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_equated_wo_fks_works_on_relaxed 298s test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_join 298s [gw0] [ 40%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_join 298s test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_join_self_ref 298s [gw0] [ 40%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_join_self_ref 298s test/orm/test_relationships.py::InvalidRelationshipEscalationTestM2M::test_bad_primaryjoin 298s [gw0] [ 40%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTestM2M::test_bad_primaryjoin 298s test/orm/test_relationships.py::InvalidRelationshipEscalationTestM2M::test_bad_secondaryjoin 298s [gw0] [ 40%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTestM2M::test_bad_secondaryjoin 298s test/orm/test_relationships.py::InvalidRelationshipEscalationTestM2M::test_local_col_setup 298s [gw0] [ 40%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTestM2M::test_local_col_setup 298s test/orm/test_relationships.py::InvalidRelationshipEscalationTestM2M::test_no_equated_secondaryjoin 298s [gw0] [ 40%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTestM2M::test_no_equated_secondaryjoin 299s test/orm/test_relationships.py::InvalidRelationshipEscalationTestM2M::test_no_fks 299s [gw0] [ 40%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTestM2M::test_no_fks 299s test/orm/test_relationships.py::InvalidRelationshipEscalationTestM2M::test_no_join 299s [gw0] [ 40%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTestM2M::test_no_join 299s test/orm/test_relationships.py::InvalidRelationshipEscalationTestM2M::test_no_secondaryjoin 299s [gw0] [ 40%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTestM2M::test_no_secondaryjoin 299s test/orm/test_relationships.py::InvalidRemoteSideTest::test_m2o_backref 299s [gw0] [ 40%] PASSED test/orm/test_relationships.py::InvalidRemoteSideTest::test_m2o_backref 299s test/orm/test_relationships.py::InvalidRemoteSideTest::test_m2o_explicit 299s [gw0] [ 40%] PASSED test/orm/test_relationships.py::InvalidRemoteSideTest::test_m2o_explicit 299s test/orm/test_relationships.py::InvalidRemoteSideTest::test_o2m_backref 299s [gw0] [ 40%] PASSED test/orm/test_relationships.py::InvalidRemoteSideTest::test_o2m_backref 299s test/orm/test_relationships.py::InvalidRemoteSideTest::test_o2m_explicit 299s [gw0] [ 40%] PASSED test/orm/test_relationships.py::InvalidRemoteSideTest::test_o2m_explicit 299s test/orm/test_relationships.py::JoinConditionErrorTest::test_clauseelement_pj 299s [gw0] [ 40%] PASSED test/orm/test_relationships.py::JoinConditionErrorTest::test_clauseelement_pj 299s test/orm/test_relationships.py::JoinConditionErrorTest::test_clauseelement_pj_false 299s [gw0] [ 40%] PASSED test/orm/test_relationships.py::JoinConditionErrorTest::test_clauseelement_pj_false 299s test/orm/test_relationships.py::JoinConditionErrorTest::test_fk_error_not_raised_unrelated 299s [gw0] [ 40%] PASSED test/orm/test_relationships.py::JoinConditionErrorTest::test_fk_error_not_raised_unrelated 299s test/orm/test_relationships.py::JoinConditionErrorTest::test_invalid_string_args[foreign_keys-arg2] 299s [gw0] [ 40%] PASSED test/orm/test_relationships.py::JoinConditionErrorTest::test_invalid_string_args[foreign_keys-arg2] 299s test/orm/test_relationships.py::JoinConditionErrorTest::test_invalid_string_args[foreign_keys-arg3] 299s [gw0] [ 40%] PASSED test/orm/test_relationships.py::JoinConditionErrorTest::test_invalid_string_args[foreign_keys-arg3] 299s test/orm/test_relationships.py::JoinConditionErrorTest::test_invalid_string_args[order_by-arg4] 299s [gw0] [ 40%] PASSED test/orm/test_relationships.py::JoinConditionErrorTest::test_invalid_string_args[order_by-arg4] 299s test/orm/test_relationships.py::JoinConditionErrorTest::test_invalid_string_args[remote_side-arg0] 299s [gw0] [ 40%] PASSED test/orm/test_relationships.py::JoinConditionErrorTest::test_invalid_string_args[remote_side-arg0] 299s test/orm/test_relationships.py::JoinConditionErrorTest::test_invalid_string_args[remote_side-arg1] 299s [gw0] [ 40%] PASSED test/orm/test_relationships.py::JoinConditionErrorTest::test_invalid_string_args[remote_side-arg1] 299s test/orm/test_relationships.py::JoinConditionErrorTest::test_join_error_raised 299s [gw0] [ 40%] PASSED test/orm/test_relationships.py::JoinConditionErrorTest::test_join_error_raised 299s test/orm/test_relationships.py::JoinConditionErrorTest::test_no_remote_on_local_only_cols[core_col-annotation] 299s [gw0] [ 40%] PASSED test/orm/test_relationships.py::JoinConditionErrorTest::test_no_remote_on_local_only_cols[core_col-annotation] 299s test/orm/test_relationships.py::JoinConditionErrorTest::test_no_remote_on_local_only_cols[core_col-local_remote] 299s [gw0] [ 40%] PASSED test/orm/test_relationships.py::JoinConditionErrorTest::test_no_remote_on_local_only_cols[core_col-local_remote] 299s test/orm/test_relationships.py::JoinConditionErrorTest::test_no_remote_on_local_only_cols[orm_col-annotation] 299s [gw0] [ 40%] PASSED test/orm/test_relationships.py::JoinConditionErrorTest::test_no_remote_on_local_only_cols[orm_col-annotation] 299s test/orm/test_relationships.py::JoinConditionErrorTest::test_no_remote_on_local_only_cols[orm_col-local_remote] 299s [gw0] [ 40%] PASSED test/orm/test_relationships.py::JoinConditionErrorTest::test_no_remote_on_local_only_cols[orm_col-local_remote] 299s test/orm/test_relationships.py::JoinConditionErrorTest::test_only_column_elements 299s [gw0] [ 40%] PASSED test/orm/test_relationships.py::JoinConditionErrorTest::test_only_column_elements 299s test/orm/test_relationships.py::M2ODontOverwriteFKTest::test_collection_relationship_overrides_fk 299s [gw0] [ 40%] PASSED test/orm/test_relationships.py::M2ODontOverwriteFKTest::test_collection_relationship_overrides_fk 299s test/orm/test_relationships.py::M2ODontOverwriteFKTest::test_init_doesnt_produce_collection_event 299s [gw0] [ 40%] PASSED test/orm/test_relationships.py::M2ODontOverwriteFKTest::test_init_doesnt_produce_collection_event 299s test/orm/test_relationships.py::M2ODontOverwriteFKTest::test_init_doesnt_produce_scalar_event 299s [gw0] [ 40%] PASSED test/orm/test_relationships.py::M2ODontOverwriteFKTest::test_init_doesnt_produce_scalar_event 299s test/orm/test_relationships.py::M2ODontOverwriteFKTest::test_joinedload_doesnt_produce_bogus_event 299s [gw0] [ 40%] PASSED test/orm/test_relationships.py::M2ODontOverwriteFKTest::test_joinedload_doesnt_produce_bogus_event 299s test/orm/test_relationships.py::M2ODontOverwriteFKTest::test_scalar_relationship_overrides_fk 299s [gw0] [ 40%] PASSED test/orm/test_relationships.py::M2ODontOverwriteFKTest::test_scalar_relationship_overrides_fk 299s test/orm/test_relationships.py::ManualBackrefTest::test_back_propagates_not_relationship 299s [gw0] [ 40%] PASSED test/orm/test_relationships.py::ManualBackrefTest::test_back_propagates_not_relationship 299s test/orm/test_relationships.py::ManualBackrefTest::test_invalid_key 299s [gw0] [ 40%] PASSED test/orm/test_relationships.py::ManualBackrefTest::test_invalid_key 299s test/orm/test_relationships.py::ManualBackrefTest::test_invalid_target 299s [gw0] [ 40%] PASSED test/orm/test_relationships.py::ManualBackrefTest::test_invalid_target 299s test/orm/test_relationships.py::ManualBackrefTest::test_o2m 299s [gw0] [ 40%] PASSED test/orm/test_relationships.py::ManualBackrefTest::test_o2m 299s test/orm/test_relationships.py::NoLoadBackPopulates::test_m2o 299s [gw0] [ 40%] PASSED test/orm/test_relationships.py::NoLoadBackPopulates::test_m2o 299s test/orm/test_relationships.py::NoLoadBackPopulates::test_o2m 299s [gw0] [ 40%] PASSED test/orm/test_relationships.py::NoLoadBackPopulates::test_o2m 299s test/orm/test_relationships.py::OverlappingFksSiblingTest::test_double_rel_aliased_mapper_works 299s [gw0] [ 40%] PASSED test/orm/test_relationships.py::OverlappingFksSiblingTest::test_double_rel_aliased_mapper_works 299s test/orm/test_relationships.py::OverlappingFksSiblingTest::test_double_rel_same_mapper_overlaps_works 299s [gw0] [ 40%] PASSED test/orm/test_relationships.py::OverlappingFksSiblingTest::test_double_rel_same_mapper_overlaps_works 299s test/orm/test_relationships.py::OverlappingFksSiblingTest::test_double_rel_same_mapper_warns 299s [gw0] [ 40%] PASSED test/orm/test_relationships.py::OverlappingFksSiblingTest::test_double_rel_same_mapper_warns 299s test/orm/test_relationships.py::OverlappingFksSiblingTest::test_fixture_five[False] 299s [gw0] [ 40%] PASSED test/orm/test_relationships.py::OverlappingFksSiblingTest::test_fixture_five[False] 299s test/orm/test_relationships.py::OverlappingFksSiblingTest::test_fixture_five[True] 299s [gw0] [ 40%] PASSED test/orm/test_relationships.py::OverlappingFksSiblingTest::test_fixture_five[True] 299s test/orm/test_relationships.py::OverlappingFksSiblingTest::test_fixture_four 299s [gw0] [ 40%] PASSED test/orm/test_relationships.py::OverlappingFksSiblingTest::test_fixture_four 299s test/orm/test_relationships.py::OverlappingFksSiblingTest::test_simple_backrefs_works 299s [gw0] [ 40%] PASSED test/orm/test_relationships.py::OverlappingFksSiblingTest::test_simple_backrefs_works 299s test/orm/test_relationships.py::OverlappingFksSiblingTest::test_simple_overlaps_works 299s [gw0] [ 40%] PASSED test/orm/test_relationships.py::OverlappingFksSiblingTest::test_simple_overlaps_works 299s test/orm/test_relationships.py::OverlappingFksSiblingTest::test_simple_warn 299s [gw0] [ 40%] PASSED test/orm/test_relationships.py::OverlappingFksSiblingTest::test_simple_warn 299s test/orm/test_relationships.py::OverlappingFksSiblingTest::test_warn_four 299s [gw0] [ 40%] PASSED test/orm/test_relationships.py::OverlappingFksSiblingTest::test_warn_four 299s test/orm/test_relationships.py::OverlappingFksSiblingTest::test_warn_one 299s [gw0] [ 40%] PASSED test/orm/test_relationships.py::OverlappingFksSiblingTest::test_warn_one 299s test/orm/test_relationships.py::OverlappingFksSiblingTest::test_warn_three 299s [gw0] [ 40%] PASSED test/orm/test_relationships.py::OverlappingFksSiblingTest::test_warn_three 299s test/orm/test_relationships.py::OverlappingFksSiblingTest::test_warn_two 299s [gw0] [ 40%] PASSED test/orm/test_relationships.py::OverlappingFksSiblingTest::test_warn_two 299s test/orm/test_relationships.py::OverlappingFksSiblingTest::test_works_one 299s [gw0] [ 40%] PASSED test/orm/test_relationships.py::OverlappingFksSiblingTest::test_works_one 299s test/orm/test_relationships.py::OverlappingFksSiblingTest::test_works_two 299s [gw0] [ 40%] PASSED test/orm/test_relationships.py::OverlappingFksSiblingTest::test_works_two 299s test/orm/test_relationships.py::RaiseLoadTest::test_m2o_non_use_get_raise_on_sql_option 299s [gw0] [ 40%] PASSED test/orm/test_relationships.py::RaiseLoadTest::test_m2o_non_use_get_raise_on_sql_option 299s test/orm/test_relationships.py::RaiseLoadTest::test_m2o_raise_on_sql_option 299s [gw0] [ 40%] PASSED test/orm/test_relationships.py::RaiseLoadTest::test_m2o_raise_on_sql_option 299s test/orm/test_relationships.py::RaiseLoadTest::test_m2o_raiseload_option 299s [gw0] [ 40%] PASSED test/orm/test_relationships.py::RaiseLoadTest::test_m2o_raiseload_option 299s test/orm/test_relationships.py::RaiseLoadTest::test_o2m_raiseload_lazyload_option 299s [gw0] [ 40%] PASSED test/orm/test_relationships.py::RaiseLoadTest::test_o2m_raiseload_lazyload_option 299s test/orm/test_relationships.py::RaiseLoadTest::test_o2m_raiseload_mapper 299s [gw0] [ 40%] PASSED test/orm/test_relationships.py::RaiseLoadTest::test_o2m_raiseload_mapper 299s test/orm/test_relationships.py::RaiseLoadTest::test_o2m_raiseload_option 299s [gw0] [ 40%] PASSED test/orm/test_relationships.py::RaiseLoadTest::test_o2m_raiseload_option 299s test/orm/test_relationships.py::RaiseLoadTest::test_raiseload_from_eager_load 299s [gw0] [ 40%] PASSED test/orm/test_relationships.py::RaiseLoadTest::test_raiseload_from_eager_load 299s test/orm/test_relationships.py::RaiseLoadTest::test_raiseload_wildcard_all_classes_option 299s [gw0] [ 40%] PASSED test/orm/test_relationships.py::RaiseLoadTest::test_raiseload_wildcard_all_classes_option 299s test/orm/test_relationships.py::RaiseLoadTest::test_raiseload_wildcard_specific_class_option 299s [gw0] [ 40%] PASSED test/orm/test_relationships.py::RaiseLoadTest::test_raiseload_wildcard_specific_class_option 300s test/orm/test_relationships.py::RelationDeprecationTest::test_relationship 300s [gw0] [ 40%] PASSED test/orm/test_relationships.py::RelationDeprecationTest::test_relationship 300s test/orm/test_relationships.py::RelationshipToSelectableTest::test_basic 300s [gw0] [ 40%] PASSED test/orm/test_relationships.py::RelationshipToSelectableTest::test_basic 300s test/orm/test_relationships.py::RemoteForeignBetweenColsTest::test_col_query 300s [gw0] [ 40%] PASSED test/orm/test_relationships.py::RemoteForeignBetweenColsTest::test_col_query 300s test/orm/test_relationships.py::RemoteForeignBetweenColsTest::test_lazyload 300s [gw0] [ 40%] PASSED test/orm/test_relationships.py::RemoteForeignBetweenColsTest::test_lazyload 300s test/orm/test_relationships.py::SecondaryArgTest::test_informative_message_on_cls_as_secondary[False] 300s [gw0] [ 40%] PASSED test/orm/test_relationships.py::SecondaryArgTest::test_informative_message_on_cls_as_secondary[False] 300s test/orm/test_relationships.py::SecondaryArgTest::test_informative_message_on_cls_as_secondary[True] 300s [gw0] [ 40%] PASSED test/orm/test_relationships.py::SecondaryArgTest::test_informative_message_on_cls_as_secondary[True] 300s test/orm/test_relationships.py::SecondaryIncludesLocalColsTest::test_eager_selectin 300s [gw0] [ 40%] PASSED test/orm/test_relationships.py::SecondaryIncludesLocalColsTest::test_eager_selectin 300s test/orm/test_relationships.py::SecondaryIncludesLocalColsTest::test_exists 300s [gw0] [ 40%] PASSED test/orm/test_relationships.py::SecondaryIncludesLocalColsTest::test_exists 300s test/orm/test_relationships.py::SecondaryIncludesLocalColsTest::test_query_join 300s [gw0] [ 40%] PASSED test/orm/test_relationships.py::SecondaryIncludesLocalColsTest::test_query_join 300s test/orm/test_relationships.py::SecondaryNestedJoinTest::test_join 300s [gw0] [ 40%] PASSED test/orm/test_relationships.py::SecondaryNestedJoinTest::test_join 300s test/orm/test_relationships.py::SecondaryNestedJoinTest::test_joinedload 300s [gw0] [ 40%] PASSED test/orm/test_relationships.py::SecondaryNestedJoinTest::test_joinedload 300s test/orm/test_relationships.py::SecondaryNestedJoinTest::test_lazyload 300s [gw0] [ 40%] PASSED test/orm/test_relationships.py::SecondaryNestedJoinTest::test_lazyload 300s test/orm/test_relationships.py::SecondaryNestedJoinTest::test_render_join 300s [gw0] [ 40%] PASSED test/orm/test_relationships.py::SecondaryNestedJoinTest::test_render_join 300s test/orm/test_relationships.py::SecondaryNestedJoinTest::test_render_joinedload 300s [gw0] [ 40%] PASSED test/orm/test_relationships.py::SecondaryNestedJoinTest::test_render_joinedload 300s test/orm/test_relationships.py::SecondaryNestedJoinTest::test_render_lazyload 300s [gw0] [ 40%] PASSED test/orm/test_relationships.py::SecondaryNestedJoinTest::test_render_lazyload 300s test/orm/test_relationships.py::SynonymsAsFKsTest::test_synonym_fk 300s [gw0] [ 40%] PASSED test/orm/test_relationships.py::SynonymsAsFKsTest::test_synonym_fk 300s test/orm/test_relationships.py::TypeMatchTest::test_m2o_nopoly_onflush 300s [gw0] [ 40%] PASSED test/orm/test_relationships.py::TypeMatchTest::test_m2o_nopoly_onflush 300s test/orm/test_relationships.py::TypeMatchTest::test_m2o_oncascade 300s [gw0] [ 40%] PASSED test/orm/test_relationships.py::TypeMatchTest::test_m2o_oncascade 300s test/orm/test_relationships.py::TypeMatchTest::test_o2m_nopoly_onflush 300s [gw0] [ 40%] PASSED test/orm/test_relationships.py::TypeMatchTest::test_o2m_nopoly_onflush 300s test/orm/test_relationships.py::TypeMatchTest::test_o2m_oncascade 300s [gw0] [ 40%] PASSED test/orm/test_relationships.py::TypeMatchTest::test_o2m_oncascade 300s test/orm/test_relationships.py::TypeMatchTest::test_o2m_onflush 300s [gw0] [ 40%] PASSED test/orm/test_relationships.py::TypeMatchTest::test_o2m_onflush 300s test/orm/test_relationships.py::TypedAssociationTable::test_m2m 300s [gw0] [ 40%] PASSED test/orm/test_relationships.py::TypedAssociationTable::test_m2m 300s test/orm/test_relationships.py::UniqueColReferenceSwitchTest::test_switch_parent 300s [gw0] [ 40%] PASSED test/orm/test_relationships.py::UniqueColReferenceSwitchTest::test_switch_parent 300s test/orm/test_relationships.py::ViewOnlyComplexJoin::test_basic 300s [gw0] [ 40%] PASSED test/orm/test_relationships.py::ViewOnlyComplexJoin::test_basic 300s test/orm/test_relationships.py::ViewOnlyComplexJoin::test_remote_side_escalation 300s [gw0] [ 40%] PASSED test/orm/test_relationships.py::ViewOnlyComplexJoin::test_remote_side_escalation 300s test/orm/test_relationships.py::ViewOnlyHistoryTest::test_m2o_viewonly_oneside 300s [gw0] [ 40%] PASSED test/orm/test_relationships.py::ViewOnlyHistoryTest::test_m2o_viewonly_oneside 300s test/orm/test_relationships.py::ViewOnlyHistoryTest::test_m2o_viewonly_only 300s [gw0] [ 40%] PASSED test/orm/test_relationships.py::ViewOnlyHistoryTest::test_m2o_viewonly_only 300s test/orm/test_relationships.py::ViewOnlyHistoryTest::test_o2m_viewonly_oneside 300s [gw0] [ 40%] PASSED test/orm/test_relationships.py::ViewOnlyHistoryTest::test_o2m_viewonly_oneside 300s test/orm/test_relationships.py::ViewOnlyHistoryTest::test_o2m_viewonly_only 300s [gw0] [ 40%] PASSED test/orm/test_relationships.py::ViewOnlyHistoryTest::test_o2m_viewonly_only 300s test/orm/test_relationships.py::ViewOnlyLocalRemoteM2M::test_local_remote 300s [gw0] [ 40%] PASSED test/orm/test_relationships.py::ViewOnlyLocalRemoteM2M::test_local_remote 300s test/orm/test_relationships.py::ViewOnlyM2MBackrefTest::test_viewonly 300s [gw0] [ 40%] PASSED test/orm/test_relationships.py::ViewOnlyM2MBackrefTest::test_viewonly 300s test/orm/test_relationships.py::ViewOnlyNonEquijoin::test_viewonly_join 300s [gw0] [ 40%] PASSED test/orm/test_relationships.py::ViewOnlyNonEquijoin::test_viewonly_join 300s test/orm/test_relationships.py::ViewOnlyOverlappingNames::test_three_table_view 300s [gw0] [ 40%] PASSED test/orm/test_relationships.py::ViewOnlyOverlappingNames::test_three_table_view 300s test/orm/test_relationships.py::ViewOnlyRepeatedLocalColumn::test_relationship_on_or 300s [gw0] [ 40%] PASSED test/orm/test_relationships.py::ViewOnlyRepeatedLocalColumn::test_relationship_on_or 300s test/orm/test_relationships.py::ViewOnlyRepeatedRemoteColumn::test_relationship_on_or 300s [gw0] [ 40%] PASSED test/orm/test_relationships.py::ViewOnlyRepeatedRemoteColumn::test_relationship_on_or 300s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-False-False-False] 300s [gw0] [ 40%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-False-False-False] 300s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-False-False-None] 300s [gw0] [ 40%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-False-False-None] 300s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-False-False-True] 300s [gw0] [ 40%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-False-False-True] 301s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-False-True-False] 301s [gw0] [ 40%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-False-True-False] 301s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-False-True-None] 301s [gw0] [ 40%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-False-True-None] 301s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-False-True-True] 301s [gw0] [ 40%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-False-True-True] 301s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-None-False-False] 301s [gw0] [ 40%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-None-False-False] 301s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-None-False-None] 301s [gw0] [ 40%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-None-False-None] 301s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-None-False-True] 301s [gw0] [ 40%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-None-False-True] 301s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-None-True-False] 301s [gw0] [ 40%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-None-True-False] 301s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-None-True-None] 301s [gw0] [ 40%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-None-True-None] 301s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-None-True-True] 301s [gw0] [ 40%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-None-True-True] 301s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-True-False-False] 301s [gw0] [ 40%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-True-False-False] 301s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-True-False-None] 301s [gw0] [ 40%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-True-False-None] 301s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-True-False-True] 301s [gw0] [ 40%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-True-False-True] 301s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-True-True-False] 301s [gw0] [ 40%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-True-True-False] 301s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-True-True-None] 301s [gw0] [ 40%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-True-True-None] 301s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-True-True-True] 301s [gw0] [ 40%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-True-True-True] 301s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-False-False-False] 301s [gw0] [ 40%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-False-False-False] 301s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-False-False-None] 301s [gw0] [ 40%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-False-False-None] 301s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-False-False-True] 301s [gw0] [ 40%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-False-False-True] 301s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-False-True-False] 301s [gw0] [ 40%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-False-True-False] 301s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-False-True-None] 301s [gw0] [ 40%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-False-True-None] 301s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-False-True-True] 301s [gw0] [ 40%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-False-True-True] 301s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-None-False-False] 301s [gw0] [ 40%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-None-False-False] 301s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-None-False-None] 301s [gw0] [ 40%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-None-False-None] 301s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-None-False-True] 301s [gw0] [ 40%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-None-False-True] 301s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-None-True-False] 301s [gw0] [ 40%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-None-True-False] 301s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-None-True-None] 301s [gw0] [ 40%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-None-True-None] 301s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-None-True-True] 301s [gw0] [ 40%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-None-True-True] 301s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-True-False-False] 301s [gw0] [ 40%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-True-False-False] 301s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-True-False-None] 301s [gw0] [ 40%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-True-False-None] 301s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-True-False-True] 301s [gw0] [ 40%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-True-False-True] 301s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-True-True-False] 301s [gw0] [ 40%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-True-True-False] 301s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-True-True-None] 301s [gw0] [ 40%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-True-True-None] 301s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-True-True-True] 301s [gw0] [ 40%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-True-True-True] 301s test/orm/test_relationships.py::ViewOnlyUniqueNames::test_three_table_view 301s [gw0] [ 40%] PASSED test/orm/test_relationships.py::ViewOnlyUniqueNames::test_three_table_view 301s test/base/test_result.py::MergeResultTest::test_columns 301s [gw0] [ 40%] PASSED test/base/test_result.py::MergeResultTest::test_columns 301s test/base/test_result.py::MergeResultTest::test_fetchall 301s [gw0] [ 40%] PASSED test/base/test_result.py::MergeResultTest::test_fetchall 301s test/base/test_result.py::MergeResultTest::test_first 301s [gw0] [ 40%] PASSED test/base/test_result.py::MergeResultTest::test_first 301s test/base/test_result.py::MergeResultTest::test_merge_preserve_unique 301s [gw0] [ 40%] PASSED test/base/test_result.py::MergeResultTest::test_merge_preserve_unique 301s test/base/test_result.py::MergeResultTest::test_merge_results 301s [gw0] [ 41%] PASSED test/base/test_result.py::MergeResultTest::test_merge_results 301s test/base/test_result.py::MergeResultTest::test_merge_scalars 301s [gw0] [ 41%] PASSED test/base/test_result.py::MergeResultTest::test_merge_scalars 301s test/base/test_result.py::MergeResultTest::test_merge_unique 301s [gw0] [ 41%] PASSED test/base/test_result.py::MergeResultTest::test_merge_unique 301s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_but_accessed_nonscalar_result 301s [gw0] [ 41%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_but_accessed_nonscalar_result 301s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_columns0_mapping 301s [gw0] [ 41%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_columns0_mapping 301s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_columns0_plain 301s [gw0] [ 41%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_columns0_plain 301s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_first[0] 301s [gw0] [ 41%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_first[0] 301s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_first[1] 301s [gw0] [ 41%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_first[1] 301s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_first[2] 301s [gw0] [ 41%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_first[2] 301s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_mfiltered_unique_mappings_all 301s [gw0] [ 41%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_mfiltered_unique_mappings_all 301s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_mfiltered_unique_rows_all 301s [gw0] [ 41%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_mfiltered_unique_rows_all 301s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_mfiltered_unique_scalars_all 301s [gw0] [ 41%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_mfiltered_unique_scalars_all 301s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_scalar_one[0] 301s [gw0] [ 41%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_scalar_one[0] 301s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_scalar_one[1] 301s [gw0] [ 41%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_scalar_one[1] 301s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_scalar_one[2] 301s [gw0] [ 41%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_scalar_one[2] 301s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_scalars0 301s [gw0] [ 41%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_scalars0 301s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_scalars_all 301s [gw0] [ 41%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_scalars_all 301s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_scalars_fetchmany 301s [gw0] [ 41%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_scalars_fetchmany 301s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_scalars_iterate 301s [gw0] [ 41%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_scalars_iterate 301s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_tuples_all 301s [gw0] [ 41%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_tuples_all 301s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_tuples_iterate 301s [gw0] [ 41%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_tuples_iterate 301s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_unique_scalars_all 301s [gw0] [ 41%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_unique_scalars_all 301s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_unique_scalars_fetchmany 301s [gw0] [ 41%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_unique_scalars_fetchmany 301s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_unique_tuples_all 301s [gw0] [ 41%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_unique_tuples_all 301s test/base/test_result.py::OnlyScalarsTest::test_unique_scalar_accessors[0] 301s [gw0] [ 41%] PASSED test/base/test_result.py::OnlyScalarsTest::test_unique_scalar_accessors[0] 301s test/base/test_result.py::OnlyScalarsTest::test_unique_scalar_accessors[1] 301s [gw0] [ 41%] PASSED test/base/test_result.py::OnlyScalarsTest::test_unique_scalar_accessors[1] 301s test/base/test_result.py::OnlyScalarsTest::test_unique_scalar_accessors[2] 301s [gw0] [ 41%] PASSED test/base/test_result.py::OnlyScalarsTest::test_unique_scalar_accessors[2] 301s test/base/test_result.py::ResultTest::test_all 301s [gw0] [ 41%] PASSED test/base/test_result.py::ResultTest::test_all 301s test/base/test_result.py::ResultTest::test_class_presented 301s [gw0] [ 41%] PASSED test/base/test_result.py::ResultTest::test_class_presented 301s test/base/test_result.py::ResultTest::test_close_attributes 301s [gw0] [ 41%] PASSED test/base/test_result.py::ResultTest::test_close_attributes 301s test/base/test_result.py::ResultTest::test_columns 301s [gw0] [ 41%] PASSED test/base/test_result.py::ResultTest::test_columns 301s test/base/test_result.py::ResultTest::test_columns_again 301s [gw0] [ 41%] PASSED test/base/test_result.py::ResultTest::test_columns_again 301s test/base/test_result.py::ResultTest::test_columns_freeze 301s [gw0] [ 41%] PASSED test/base/test_result.py::ResultTest::test_columns_freeze 301s test/base/test_result.py::ResultTest::test_columns_ints 301s [gw0] [ 41%] PASSED test/base/test_result.py::ResultTest::test_columns_ints 301s test/base/test_result.py::ResultTest::test_columns_unique_freeze 301s [gw0] [ 41%] PASSED test/base/test_result.py::ResultTest::test_columns_unique_freeze 301s test/base/test_result.py::ResultTest::test_columns_with_mappings 301s [gw0] [ 41%] PASSED test/base/test_result.py::ResultTest::test_columns_with_mappings 301s test/base/test_result.py::ResultTest::test_first 301s [gw0] [ 41%] PASSED test/base/test_result.py::ResultTest::test_first 301s test/base/test_result.py::ResultTest::test_freeze 301s [gw0] [ 41%] PASSED test/base/test_result.py::ResultTest::test_freeze 301s test/base/test_result.py::ResultTest::test_index_extra 301s [gw0] [ 41%] PASSED test/base/test_result.py::ResultTest::test_index_extra 301s test/base/test_result.py::ResultTest::test_many_then_all 301s [gw0] [ 41%] PASSED test/base/test_result.py::ResultTest::test_many_then_all 301s test/base/test_result.py::ResultTest::test_mapping_plus_base 301s [gw0] [ 41%] PASSED test/base/test_result.py::ResultTest::test_mapping_plus_base 301s test/base/test_result.py::ResultTest::test_mappings 301s [gw0] [ 41%] PASSED test/base/test_result.py::ResultTest::test_mappings 301s test/base/test_result.py::ResultTest::test_mappings_with_columns 301s [gw0] [ 41%] PASSED test/base/test_result.py::ResultTest::test_mappings_with_columns 301s test/base/test_result.py::ResultTest::test_one 301s [gw0] [ 41%] PASSED test/base/test_result.py::ResultTest::test_one 301s test/base/test_result.py::ResultTest::test_one_mapping 301s [gw0] [ 41%] PASSED test/base/test_result.py::ResultTest::test_one_mapping 301s test/base/test_result.py::ResultTest::test_one_none 301s [gw0] [ 41%] PASSED test/base/test_result.py::ResultTest::test_one_none 301s test/base/test_result.py::ResultTest::test_one_or_none 301s [gw0] [ 41%] PASSED test/base/test_result.py::ResultTest::test_one_or_none 301s test/base/test_result.py::ResultTest::test_one_or_none_none 301s [gw0] [ 41%] PASSED test/base/test_result.py::ResultTest::test_one_or_none_none 301s test/base/test_result.py::ResultTest::test_one_or_none_raise_multiple 301s [gw0] [ 41%] PASSED test/base/test_result.py::ResultTest::test_one_or_none_raise_multiple 301s test/base/test_result.py::ResultTest::test_one_raise_mutiple 301s [gw0] [ 41%] PASSED test/base/test_result.py::ResultTest::test_one_raise_mutiple 301s test/base/test_result.py::ResultTest::test_one_unique 301s [gw0] [ 41%] PASSED test/base/test_result.py::ResultTest::test_one_unique 301s test/base/test_result.py::ResultTest::test_one_unique_mapping 301s [gw0] [ 41%] PASSED test/base/test_result.py::ResultTest::test_one_unique_mapping 301s test/base/test_result.py::ResultTest::test_one_unique_tricky_one 301s [gw0] [ 41%] PASSED test/base/test_result.py::ResultTest::test_one_unique_tricky_one 301s test/base/test_result.py::ResultTest::test_partition 301s [gw0] [ 41%] PASSED test/base/test_result.py::ResultTest::test_partition 301s test/base/test_result.py::ResultTest::test_partition_unique_yield_per 301s [gw0] [ 41%] PASSED test/base/test_result.py::ResultTest::test_partition_unique_yield_per 301s test/base/test_result.py::ResultTest::test_partition_yield_per 301s [gw0] [ 41%] PASSED test/base/test_result.py::ResultTest::test_partition_yield_per 301s test/base/test_result.py::ResultTest::test_scalar 301s [gw0] [ 41%] PASSED test/base/test_result.py::ResultTest::test_scalar 301s test/base/test_result.py::ResultTest::test_scalar_none_all 301s [gw0] [ 41%] PASSED test/base/test_result.py::ResultTest::test_scalar_none_all 301s test/base/test_result.py::ResultTest::test_scalar_none_all_unique 301s [gw0] [ 41%] PASSED test/base/test_result.py::ResultTest::test_scalar_none_all_unique 301s test/base/test_result.py::ResultTest::test_scalar_none_first 301s [gw0] [ 41%] PASSED test/base/test_result.py::ResultTest::test_scalar_none_first 301s test/base/test_result.py::ResultTest::test_scalar_none_iterate 301s [gw0] [ 41%] PASSED test/base/test_result.py::ResultTest::test_scalar_none_iterate 301s test/base/test_result.py::ResultTest::test_scalar_none_many 301s [gw0] [ 41%] PASSED test/base/test_result.py::ResultTest::test_scalar_none_many 301s test/base/test_result.py::ResultTest::test_scalar_none_one_or_none_w_unique 301s [gw0] [ 41%] PASSED test/base/test_result.py::ResultTest::test_scalar_none_one_or_none_w_unique 301s test/base/test_result.py::ResultTest::test_scalar_none_one_w_unique 301s [gw0] [ 41%] PASSED test/base/test_result.py::ResultTest::test_scalar_none_one_w_unique 301s test/base/test_result.py::ResultTest::test_scalar_one 301s [gw0] [ 41%] PASSED test/base/test_result.py::ResultTest::test_scalar_one 301s test/base/test_result.py::ResultTest::test_scalar_one_or_none 301s [gw0] [ 41%] PASSED test/base/test_result.py::ResultTest::test_scalar_one_or_none 301s test/base/test_result.py::ResultTest::test_scalar_one_or_none_none 301s [gw0] [ 41%] PASSED test/base/test_result.py::ResultTest::test_scalar_one_or_none_none 301s test/base/test_result.py::ResultTest::test_scalar_one_w_unique 301s [gw0] [ 41%] PASSED test/base/test_result.py::ResultTest::test_scalar_one_w_unique 301s test/base/test_result.py::ResultTest::test_scalar_only_on_filter_w_unique 301s [gw0] [ 41%] PASSED test/base/test_result.py::ResultTest::test_scalar_only_on_filter_w_unique 301s test/base/test_result.py::ResultTest::test_scalar_plus_base 301s [gw0] [ 41%] PASSED test/base/test_result.py::ResultTest::test_scalar_plus_base 301s test/base/test_result.py::ResultTest::test_scalars 301s [gw0] [ 41%] PASSED test/base/test_result.py::ResultTest::test_scalars 301s test/base/test_result.py::ResultTest::test_scalars_freeze 301s [gw0] [ 41%] PASSED test/base/test_result.py::ResultTest::test_scalars_freeze 301s test/base/test_result.py::ResultTest::test_scalars_mappings 301s [gw0] [ 41%] PASSED test/base/test_result.py::ResultTest::test_scalars_mappings 301s test/base/test_result.py::ResultTest::test_scalars_no_fetchone 301s [gw0] [ 41%] PASSED test/base/test_result.py::ResultTest::test_scalars_no_fetchone 301s test/base/test_result.py::ResultTest::test_scalars_one_w_unique 301s [gw0] [ 41%] PASSED test/base/test_result.py::ResultTest::test_scalars_one_w_unique 301s test/base/test_result.py::ResultTest::test_scalars_plus_one 301s [gw0] [ 41%] PASSED test/base/test_result.py::ResultTest::test_scalars_plus_one 301s test/base/test_result.py::ResultTest::test_scalars_plus_one_none 301s [gw0] [ 41%] PASSED test/base/test_result.py::ResultTest::test_scalars_plus_one_none 301s test/base/test_result.py::ResultTest::test_tuples_plus_base 301s [gw0] [ 41%] PASSED test/base/test_result.py::ResultTest::test_tuples_plus_base 301s test/base/test_result.py::ResultTest::test_unique_default_filters 301s [gw0] [ 41%] PASSED test/base/test_result.py::ResultTest::test_unique_default_filters 301s test/base/test_result.py::ResultTest::test_unique_default_filters_rearrange_order 301s [gw0] [ 41%] PASSED test/base/test_result.py::ResultTest::test_unique_default_filters_rearrange_order 301s test/base/test_result.py::ResultTest::test_unique_default_filters_rearrange_scalar 301s [gw0] [ 41%] PASSED test/base/test_result.py::ResultTest::test_unique_default_filters_rearrange_scalar 301s test/base/test_result.py::ResultTest::test_unique_default_filters_rearrange_twice 301s [gw0] [ 41%] PASSED test/base/test_result.py::ResultTest::test_unique_default_filters_rearrange_twice 301s test/base/test_result.py::ResultTest::test_unique_filtered_all 301s [gw0] [ 41%] PASSED test/base/test_result.py::ResultTest::test_unique_filtered_all 301s test/base/test_result.py::ResultTest::test_unique_filtered_iterate 301s [gw0] [ 41%] PASSED test/base/test_result.py::ResultTest::test_unique_filtered_iterate 301s test/base/test_result.py::ResultTest::test_unique_filtered_many 301s [gw0] [ 41%] PASSED test/base/test_result.py::ResultTest::test_unique_filtered_many 301s test/base/test_result.py::ResultTest::test_unique_mappings_all 301s [gw0] [ 41%] PASSED test/base/test_result.py::ResultTest::test_unique_mappings_all 301s test/base/test_result.py::ResultTest::test_unique_scalars_all 301s [gw0] [ 41%] PASSED test/base/test_result.py::ResultTest::test_unique_scalars_all 301s test/base/test_result.py::ResultTest::test_unique_scalars_iterate 301s [gw0] [ 41%] PASSED test/base/test_result.py::ResultTest::test_unique_scalars_iterate 301s test/base/test_result.py::ResultTest::test_unique_scalars_many 301s [gw0] [ 41%] PASSED test/base/test_result.py::ResultTest::test_unique_scalars_many 301s test/base/test_result.py::ResultTest::test_unique_scalars_many_none 301s [gw0] [ 41%] PASSED test/base/test_result.py::ResultTest::test_unique_scalars_many_none 301s test/base/test_result.py::ResultTupleTest::test_attribute_access 301s [gw0] [ 41%] PASSED test/base/test_result.py::ResultTupleTest::test_attribute_access 301s test/base/test_result.py::ResultTupleTest::test_contains 301s [gw0] [ 41%] PASSED test/base/test_result.py::ResultTupleTest::test_contains 301s test/base/test_result.py::ResultTupleTest::test_contains_mapping 301s [gw0] [ 41%] PASSED test/base/test_result.py::ResultTupleTest::test_contains_mapping 301s test/base/test_result.py::ResultTupleTest::test_creation 301s [gw0] [ 41%] PASSED test/base/test_result.py::ResultTupleTest::test_creation 301s test/base/test_result.py::ResultTupleTest::test_duplicate_labels 301s [gw0] [ 41%] PASSED test/base/test_result.py::ResultTupleTest::test_duplicate_labels 301s test/base/test_result.py::ResultTupleTest::test_empty 301s [gw0] [ 41%] PASSED test/base/test_result.py::ResultTupleTest::test_empty 301s test/base/test_result.py::ResultTupleTest::test_getter 301s [gw0] [ 41%] PASSED test/base/test_result.py::ResultTupleTest::test_getter 301s test/base/test_result.py::ResultTupleTest::test_immutable 301s [gw0] [ 41%] PASSED test/base/test_result.py::ResultTupleTest::test_immutable 301s test/base/test_result.py::ResultTupleTest::test_index_access 301s [gw0] [ 41%] PASSED test/base/test_result.py::ResultTupleTest::test_index_access 301s test/base/test_result.py::ResultTupleTest::test_integers_arent_in_mappings 301s [gw0] [ 41%] PASSED test/base/test_result.py::ResultTupleTest::test_integers_arent_in_mappings 301s test/base/test_result.py::ResultTupleTest::test_negative_index_access 301s [gw0] [ 41%] PASSED test/base/test_result.py::ResultTupleTest::test_negative_index_access 301s test/base/test_result.py::ResultTupleTest::test_none_label 301s [gw0] [ 41%] PASSED test/base/test_result.py::ResultTupleTest::test_none_label 301s test/base/test_result.py::ResultTupleTest::test_processors 301s [gw0] [ 41%] PASSED test/base/test_result.py::ResultTupleTest::test_processors 301s test/base/test_result.py::ResultTupleTest::test_serialize 301s [gw0] [ 41%] PASSED test/base/test_result.py::ResultTupleTest::test_serialize 301s test/base/test_result.py::ResultTupleTest::test_serialize_cy_py_cy[cy_to_py] 301s [gw0] [ 41%] SKIPPED test/base/test_result.py::ResultTupleTest::test_serialize_cy_py_cy[cy_to_py] 301s test/base/test_result.py::ResultTupleTest::test_serialize_cy_py_cy[py_to_cy] 301s [gw0] [ 41%] SKIPPED test/base/test_result.py::ResultTupleTest::test_serialize_cy_py_cy[py_to_cy] 301s test/base/test_result.py::ResultTupleTest::test_slice_access 301s [gw0] [ 41%] PASSED test/base/test_result.py::ResultTupleTest::test_slice_access 301s test/base/test_result.py::ResultTupleTest::test_slices_arent_in_mappings 301s [gw0] [ 41%] PASSED test/base/test_result.py::ResultTupleTest::test_slices_arent_in_mappings 301s test/base/test_result.py::ResultTupleTest::test_tuple_getter 301s [gw0] [ 41%] PASSED test/base/test_result.py::ResultTupleTest::test_tuple_getter 301s test/base/test_result.py::ResultTupleTest::test_tuplegetter 301s [gw0] [ 41%] PASSED test/base/test_result.py::ResultTupleTest::test_tuplegetter 301s test/base/test_result.py::ResultTupleTest::test_values_none_labels 301s [gw0] [ 41%] PASSED test/base/test_result.py::ResultTupleTest::test_values_none_labels 301s test/sql/test_resultset.py::AlternateCursorResultTest::test_basic_buffered_column_result_proxy 301s [gw0] [ 41%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_basic_buffered_column_result_proxy 301s test/sql/test_resultset.py::AlternateCursorResultTest::test_basic_buffered_row_result_proxy 301s [gw0] [ 41%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_basic_buffered_row_result_proxy 301s test/sql/test_resultset.py::AlternateCursorResultTest::test_basic_fully_buffered_result_proxy 301s [gw0] [ 41%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_basic_fully_buffered_result_proxy 301s test/sql/test_resultset.py::AlternateCursorResultTest::test_basic_plain 301s [gw0] [ 41%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_basic_plain 301s test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_fetch_auto_soft_close[fetchall-False] 301s [gw0] [ 41%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_fetch_auto_soft_close[fetchall-False] 301s test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_fetch_auto_soft_close[fetchall-True] 301s [gw0] [ 41%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_fetch_auto_soft_close[fetchall-True] 301s test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_fetch_auto_soft_close[fetchmany-False] 301s [gw0] [ 41%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_fetch_auto_soft_close[fetchmany-False] 301s test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_fetch_auto_soft_close[fetchmany-True] 301s [gw0] [ 41%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_fetch_auto_soft_close[fetchmany-True] 301s test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_fetch_auto_soft_close[fetchone-False] 301s [gw0] [ 41%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_fetch_auto_soft_close[fetchone-False] 301s test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_fetch_auto_soft_close[fetchone-True] 301s [gw0] [ 41%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_fetch_auto_soft_close[fetchone-True] 301s test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_fetchmany_fixed 301s [gw0] [ 41%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_fetchmany_fixed 301s test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_fetchmany_yield_per 301s [gw0] [ 41%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_fetchmany_yield_per 301s test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_fetchmany_yield_per_all 301s [gw0] [ 41%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_fetchmany_yield_per_all 301s test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_row_close_error_during_fetchone 301s [gw0] [ 41%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_row_close_error_during_fetchone 301s test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_row_growth[gt 1000] 301s [gw0] [ 41%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_row_growth[gt 1000] 301s test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_row_growth[gt 1500] 301s [gw0] [ 41%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_row_growth[gt 1500] 301s test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_row_growth[lt 1000] 301s [gw0] [ 41%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_row_growth[lt 1000] 301s test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_row_growth[no option] 301s [gw0] [ 41%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_row_growth[no option] 301s test/sql/test_resultset.py::AlternateCursorResultTest::test_handle_error_in_fetch[fetchall-BufferedRowCursorFetchStrategy] 301s [gw0] [ 41%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_handle_error_in_fetch[fetchall-BufferedRowCursorFetchStrategy] 301s test/sql/test_resultset.py::AlternateCursorResultTest::test_handle_error_in_fetch[fetchall-CursorFetchStrategy] 301s [gw0] [ 41%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_handle_error_in_fetch[fetchall-CursorFetchStrategy] 301s test/sql/test_resultset.py::AlternateCursorResultTest::test_handle_error_in_fetch[fetchmany-BufferedRowCursorFetchStrategy] 301s [gw0] [ 41%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_handle_error_in_fetch[fetchmany-BufferedRowCursorFetchStrategy] 301s test/sql/test_resultset.py::AlternateCursorResultTest::test_handle_error_in_fetch[fetchmany-CursorFetchStrategy] 301s [gw0] [ 41%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_handle_error_in_fetch[fetchmany-CursorFetchStrategy] 301s test/sql/test_resultset.py::AlternateCursorResultTest::test_handle_error_in_fetch[fetchmany_w_num-BufferedRowCursorFetchStrategy] 301s [gw0] [ 41%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_handle_error_in_fetch[fetchmany_w_num-BufferedRowCursorFetchStrategy] 301s test/sql/test_resultset.py::AlternateCursorResultTest::test_handle_error_in_fetch[fetchmany_w_num-CursorFetchStrategy] 301s [gw0] [ 41%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_handle_error_in_fetch[fetchmany_w_num-CursorFetchStrategy] 301s test/sql/test_resultset.py::AlternateCursorResultTest::test_handle_error_in_fetch[fetchone-BufferedRowCursorFetchStrategy] 301s [gw0] [ 41%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_handle_error_in_fetch[fetchone-BufferedRowCursorFetchStrategy] 301s test/sql/test_resultset.py::AlternateCursorResultTest::test_handle_error_in_fetch[fetchone-CursorFetchStrategy] 301s [gw0] [ 41%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_handle_error_in_fetch[fetchone-CursorFetchStrategy] 301s test/sql/test_resultset.py::AlternateCursorResultTest::test_iterator_remains_unbroken 301s [gw0] [ 41%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_iterator_remains_unbroken 301s test/sql/test_resultset.py::AlternateCursorResultTest::test_resultprocessor_buffered_row 301s [gw0] [ 41%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_resultprocessor_buffered_row 301s test/sql/test_resultset.py::AlternateCursorResultTest::test_resultprocessor_buffered_row_cached 301s [gw0] [ 41%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_resultprocessor_buffered_row_cached 301s test/sql/test_resultset.py::AlternateCursorResultTest::test_resultprocessor_fully_buffered 301s [gw0] [ 41%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_resultprocessor_fully_buffered 301s test/sql/test_resultset.py::AlternateCursorResultTest::test_resultprocessor_fully_buffered_cached 301s [gw0] [ 41%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_resultprocessor_fully_buffered_cached 301s test/sql/test_resultset.py::AlternateCursorResultTest::test_resultprocessor_plain 301s [gw0] [ 41%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_resultprocessor_plain 301s test/sql/test_resultset.py::AlternateCursorResultTest::test_resultprocessor_plain_cached 301s [gw0] [ 41%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_resultprocessor_plain_cached 301s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_ambiguous_column 301s [gw0] [ 41%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_ambiguous_column 302s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_ambiguous_column_by_col 302s [gw0] [ 41%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_ambiguous_column_by_col 302s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_ambiguous_column_by_col_plus_label 302s [gw0] [ 41%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_ambiguous_column_by_col_plus_label 302s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_ambiguous_column_contains 302s [gw0] [ 41%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_ambiguous_column_contains 302s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_anonymous_rows 302s [gw0] [ 41%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_anonymous_rows 302s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_autoclose_rows_exhausted_plain[mapping] 302s [gw0] [ 41%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_autoclose_rows_exhausted_plain[mapping] 302s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_autoclose_rows_exhausted_plain[plain] 302s [gw0] [ 41%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_autoclose_rows_exhausted_plain[plain] 302s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_autoclose_rows_exhausted_plain[scalars] 302s [gw0] [ 41%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_autoclose_rows_exhausted_plain[scalars] 302s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_basic_compiled_mapping 302s [gw0] [ 41%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_basic_compiled_mapping 302s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_basic_compiled_traditional 302s [gw0] [ 41%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_basic_compiled_traditional 302s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_basic_text 302s [gw0] [ 41%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_basic_text 302s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_dotted_union 302s [gw0] [ 41%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_dotted_union 302s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_err 302s [gw0] [ 41%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_err 302s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_labels_w_dots 302s [gw0] [ 41%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_labels_w_dots 302s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_shadow 302s [gw0] [ 41%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_shadow 302s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_sqlite_raw 302s [gw0] [ 41%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_sqlite_raw 302s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_sqlite_translated 302s [gw0] [ 41%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_sqlite_translated 302s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_text_colexplicit 302s [gw0] [ 41%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_text_colexplicit 302s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_textual_select 302s [gw0] [ 41%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_textual_select 302s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_unary 302s [gw0] [ 41%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_unary 302s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_error_printing 302s [gw0] [ 41%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_error_printing 302s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_label_overlap_fallback 302s [gw0] [ 41%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_label_overlap_fallback 302s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_label_targeting 302s [gw0] [ 41%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_label_targeting 302s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_order_with_simple_query 302s [gw0] [ 41%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_order_with_simple_query 302s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_order_with_text_query 302s [gw0] [ 41%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_order_with_text_query 302s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_slices 302s [gw0] [ 41%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_slices 302s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_compiled_star_doesnt_interfere_w_description[sql0-cols0] 302s [gw0] [ 41%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_compiled_star_doesnt_interfere_w_description[sql0-cols0] 302s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_compiled_star_doesnt_interfere_w_description[sql1-cols1] 302s [gw0] [ 41%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_compiled_star_doesnt_interfere_w_description[sql1-cols1] 302s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_empty_accessors 302s [gw0] [ 41%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_empty_accessors 302s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_fetch_partial_result_map 302s [gw0] [ 41%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_fetch_partial_result_map 302s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_fetch_unordered_result_map 302s [gw0] [ 41%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_fetch_unordered_result_map 302s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_fetchmany 302s [gw0] [ 41%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_fetchmany 302s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_fetchmany_arraysize_default 302s [gw0] [ 41%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_fetchmany_arraysize_default 302s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_fetchmany_arraysize_set 302s [gw0] [ 41%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_fetchmany_arraysize_set 302s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_fetchone_til_end 302s [gw0] [ 41%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_fetchone_til_end 302s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_freeze[core] 302s [gw0] [ 41%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_freeze[core] 302s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_freeze[driversql] 302s [gw0] [ 41%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_freeze[driversql] 302s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_freeze[driverstar] 302s [gw0] [ 41%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_freeze[driverstar] 302s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_freeze[text] 302s [gw0] [ 41%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_freeze[text] 302s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_freeze[textstar] 302s [gw0] [ 41%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_freeze[textstar] 302s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_graceful_fetch_on_non_rows 302s [gw0] [ 41%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_graceful_fetch_on_non_rows 302s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_items 302s [gw0] [ 41%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_items 302s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_keys[0] 302s [gw0] [ 41%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_keys[0] 302s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_keys[1] 302s [gw0] [ 41%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_keys[1] 302s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_keys[2] 302s [gw0] [ 41%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_keys[2] 302s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_keys_anon_labels 302s [gw0] [ 41%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_keys_anon_labels 302s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_keys_no_rows 302s [gw0] [ 41%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_keys_no_rows 302s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_label_against_star[cols0-False] 302s [gw0] [ 41%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_label_against_star[cols0-False] 302s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_label_against_star[cols1-False] 302s [gw0] [ 41%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_label_against_star[cols1-False] 302s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_label_against_star[cols2-False] 302s [gw0] [ 41%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_label_against_star[cols2-False] 302s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_label_against_star[cols3-True] 302s [gw0] [ 41%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_label_against_star[cols3-True] 302s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_lastrowid 302s [gw0] [ 41%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_lastrowid 302s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_len 302s [gw0] [ 41%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_len 302s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_loose_matching_one 302s [gw0] [ 41%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_loose_matching_one 302s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_loose_matching_two 302s [gw0] [ 41%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_loose_matching_two 302s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_mapping_tuple_readonly_errors 302s [gw0] [ 41%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_mapping_tuple_readonly_errors 302s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_mappings 302s [gw0] [ 41%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_mappings 302s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_named_tuple_access 302s [gw0] [ 41%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_named_tuple_access 302s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_named_tuple_missing_attr 302s [gw0] [ 41%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_named_tuple_missing_attr 302s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_named_tuple_no_assign_missing 302s [gw0] [ 41%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_named_tuple_no_assign_missing 302s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_named_tuple_no_assign_present 302s [gw0] [ 41%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_named_tuple_no_assign_present 302s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_named_tuple_no_delete_missing 302s [gw0] [ 41%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_named_tuple_no_delete_missing 302s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_named_tuple_no_delete_present 302s [gw0] [ 41%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_named_tuple_no_delete_present 302s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_named_tuple_no_self_assign_missing 302s [gw0] [ 41%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_named_tuple_no_self_assign_missing 302s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_new_row_no_dict_behaviors 302s [gw0] [ 41%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_new_row_no_dict_behaviors 302s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_no_rowcount_on_selects_inserts 302s [gw0] [ 41%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_no_rowcount_on_selects_inserts 302s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_nontuple_row 302s [gw0] [ 41%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_nontuple_row 302s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_pickle_rows_other_process[not_use_labels] 302s [gw0] [ 41%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_pickle_rows_other_process[not_use_labels] 302s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_pickle_rows_other_process[use_labels] 302s [gw0] [ 41%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_pickle_rows_other_process[use_labels] 302s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_pickled_rows[not_use_labels-not_use_pickle] 302s [gw0] [ 41%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_pickled_rows[not_use_labels-not_use_pickle] 302s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_pickled_rows[not_use_labels-use_pickle] 302s [gw0] [ 41%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_pickled_rows[not_use_labels-use_pickle] 302s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_pickled_rows[use_labels-not_use_pickle] 302s [gw0] [ 41%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_pickled_rows[use_labels-not_use_pickle] 302s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_pickled_rows[use_labels-use_pickle] 302s [gw0] [ 41%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_pickled_rows[use_labels-use_pickle] 302s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_raise_errors 302s [gw0] [ 41%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_raise_errors 302s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_result_as_args 302s [gw0] [ 41%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_result_as_args 302s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_result_ctxmanager[mapping] 302s [gw0] [ 41%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_result_ctxmanager[mapping] 302s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_result_ctxmanager[plain] 302s [gw0] [ 41%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_result_ctxmanager[plain] 302s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_result_ctxmanager[scalars] 302s [gw0] [ 41%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_result_ctxmanager[scalars] 302s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_result_tuples 302s [gw0] [ 41%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_result_tuples 302s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_results_can_close[mapping] 302s [gw0] [ 41%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_results_can_close[mapping] 302s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_results_can_close[plain] 302s [gw0] [ 41%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_results_can_close[plain] 302s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_results_can_close[scalars] 302s [gw0] [ 41%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_results_can_close[scalars] 302s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_ro_mapping_py3k 302s [gw0] [ 41%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_ro_mapping_py3k 302s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_as_args 302s [gw0] [ 41%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_as_args 302s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_c_sequence_check 302s [gw0] [ 41%] SKIPPED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_c_sequence_check 302s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_case_sensitive 302s [gw0] [ 41%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_case_sensitive 302s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_case_sensitive_unoptimized 302s [gw0] [ 41%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_case_sensitive_unoptimized 302s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_comparison 302s [gw0] [ 41%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_comparison 302s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_contains_key_no_strings 302s [gw0] [ 41%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_contains_key_no_strings 302s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_getitem_column 302s [gw0] [ 41%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_getitem_column 302s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_getitem_indexes_compiled 302s [gw0] [ 41%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_getitem_indexes_compiled 302s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_getitem_indexes_raw 302s [gw0] [ 41%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_getitem_indexes_raw 302s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_getitem_string 302s [gw0] [ 41%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_getitem_string 302s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_is_hashable 302s [gw0] [ 41%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_is_hashable 302s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_is_sequence 302s [gw0] [ 41%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_is_sequence 302s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_iteration 302s [gw0] [ 41%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_iteration 302s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_keys_legacy_dont_warn 302s [gw0] [ 41%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_keys_legacy_dont_warn 302s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_keys_removed 302s [gw0] [ 41%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_keys_removed 302s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_mapping_get 302s [gw0] [ 41%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_mapping_get 302s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_mapping_keys 302s [gw0] [ 41%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_mapping_keys 302s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_namedtuple_legacy_ok 302s [gw0] [ 41%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_namedtuple_legacy_ok 302s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_next 302s [gw0] [ 41%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_next 302s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_special_names 302s [gw0] [ 41%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_special_names 302s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_tuple 302s [gw0] [ 41%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_tuple 302s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_tuple_interpretation 302s [gw0] [ 41%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_tuple_interpretation 302s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_rowcount_always_called_when_preserve_rowcount 302s [gw0] [ 41%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_rowcount_always_called_when_preserve_rowcount 302s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_scalars 302s [gw0] [ 41%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_scalars 302s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_sorting_in_python 302s [gw0] [ 41%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_sorting_in_python 302s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_splice_horizontally 302s [gw0] [ 41%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_splice_horizontally 302s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-10-stream_results-mapping] 302s [gw0] [ 41%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-10-stream_results-mapping] 302s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-10-stream_results-plain] 302s [gw0] [ 41%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-10-stream_results-plain] 302s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-10-stream_results-scalar] 302s [gw0] [ 41%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-10-stream_results-scalar] 302s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-10-yield_per-mapping] 302s [gw0] [ 41%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-10-yield_per-mapping] 302s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-10-yield_per-plain] 302s [gw0] [ 41%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-10-yield_per-plain] 302s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-10-yield_per-scalar] 302s [gw0] [ 41%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-10-yield_per-scalar] 302s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-10-yield_per_meth-mapping] 302s [gw0] [ 41%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-10-yield_per_meth-mapping] 302s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-10-yield_per_meth-plain] 302s [gw0] [ 41%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-10-yield_per_meth-plain] 302s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-10-yield_per_meth-scalar] 302s [gw0] [ 41%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-10-yield_per_meth-scalar] 302s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-50-stream_results-mapping] 302s [gw0] [ 41%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-50-stream_results-mapping] 302s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-50-stream_results-plain] 302s [gw0] [ 41%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-50-stream_results-plain] 302s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-50-stream_results-scalar] 302s [gw0] [ 41%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-50-stream_results-scalar] 302s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-50-yield_per-mapping] 302s [gw0] [ 41%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-50-yield_per-mapping] 302s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-50-yield_per-plain] 302s [gw0] [ 41%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-50-yield_per-plain] 302s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-50-yield_per-scalar] 302s [gw0] [ 41%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-50-yield_per-scalar] 302s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-50-yield_per_meth-mapping] 302s [gw0] [ 41%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-50-yield_per_meth-mapping] 302s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-50-yield_per_meth-plain] 302s [gw0] [ 41%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-50-yield_per_meth-plain] 302s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-50-yield_per_meth-scalar] 302s [gw0] [ 41%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-50-yield_per_meth-scalar] 302s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-10-stream_results-mapping] 302s [gw0] [ 41%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-10-stream_results-mapping] 302s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-10-stream_results-plain] 302s [gw0] [ 41%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-10-stream_results-plain] 302s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-10-stream_results-scalar] 302s [gw0] [ 41%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-10-stream_results-scalar] 302s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-10-yield_per-mapping] 302s [gw0] [ 41%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-10-yield_per-mapping] 302s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-10-yield_per-plain] 302s [gw0] [ 41%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-10-yield_per-plain] 302s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-10-yield_per-scalar] 302s [gw0] [ 41%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-10-yield_per-scalar] 302s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-10-yield_per_meth-mapping] 302s [gw0] [ 41%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-10-yield_per_meth-mapping] 302s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-10-yield_per_meth-plain] 303s [gw0] [ 41%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-10-yield_per_meth-plain] 303s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-10-yield_per_meth-scalar] 303s [gw0] [ 41%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-10-yield_per_meth-scalar] 303s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-50-stream_results-mapping] 303s [gw0] [ 41%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-50-stream_results-mapping] 303s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-50-stream_results-plain] 303s [gw0] [ 41%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-50-stream_results-plain] 303s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-50-stream_results-scalar] 303s [gw0] [ 41%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-50-stream_results-scalar] 303s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-50-yield_per-mapping] 303s [gw0] [ 41%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-50-yield_per-mapping] 303s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-50-yield_per-plain] 303s [gw0] [ 41%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-50-yield_per-plain] 303s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-50-yield_per-scalar] 303s [gw0] [ 41%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-50-yield_per-scalar] 303s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-50-yield_per_meth-mapping] 303s [gw0] [ 41%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-50-yield_per_meth-mapping] 303s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-50-yield_per_meth-plain] 303s [gw0] [ 41%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-50-yield_per_meth-plain] 303s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-50-yield_per_meth-scalar] 303s [gw0] [ 41%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-50-yield_per_meth-scalar] 303s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-10-stream_results-mapping] 303s [gw0] [ 41%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-10-stream_results-mapping] 303s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-10-stream_results-plain] 303s [gw0] [ 41%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-10-stream_results-plain] 304s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-10-stream_results-scalar] 304s [gw0] [ 41%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-10-stream_results-scalar] 304s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-10-yield_per-mapping] 304s [gw0] [ 41%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-10-yield_per-mapping] 304s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-10-yield_per-plain] 304s [gw0] [ 41%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-10-yield_per-plain] 304s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-10-yield_per-scalar] 304s [gw0] [ 41%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-10-yield_per-scalar] 304s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-10-yield_per_meth-mapping] 304s [gw0] [ 41%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-10-yield_per_meth-mapping] 304s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-10-yield_per_meth-plain] 304s [gw0] [ 41%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-10-yield_per_meth-plain] 304s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-10-yield_per_meth-scalar] 304s [gw1] [ 41%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_orm_objects_from_query 304s test/aaa_profiling/test_memusage.py::CycleTest::test_orm_objects_from_query_w_joinedload 304s [gw0] [ 41%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-10-yield_per_meth-scalar] 304s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-50-stream_results-mapping] 304s [gw0] [ 41%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-50-stream_results-mapping] 304s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-50-stream_results-plain] 304s [gw0] [ 41%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-50-stream_results-plain] 304s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-50-stream_results-scalar] 304s [gw0] [ 41%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-50-stream_results-scalar] 304s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-50-yield_per-mapping] 304s [gw0] [ 41%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-50-yield_per-mapping] 304s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-50-yield_per-plain] 304s [gw0] [ 41%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-50-yield_per-plain] 304s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-50-yield_per-scalar] 304s [gw0] [ 41%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-50-yield_per-scalar] 304s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-50-yield_per_meth-mapping] 304s [gw0] [ 41%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-50-yield_per_meth-mapping] 304s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-50-yield_per_meth-plain] 304s [gw0] [ 41%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-50-yield_per_meth-plain] 304s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-50-yield_per_meth-scalar] 304s [gw0] [ 41%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-50-yield_per_meth-scalar] 304s test/aaa_profiling/test_resultset.py::ExecutionTest_sqlite+pysqlite_3_46_1::test_minimal_connection_execute 304s [gw0] [ 41%] SKIPPED test/aaa_profiling/test_resultset.py::ExecutionTest_sqlite+pysqlite_3_46_1::test_minimal_connection_execute 304s test/aaa_profiling/test_resultset.py::ExecutionTest_sqlite+pysqlite_3_46_1::test_minimal_engine_execute 304s [gw0] [ 41%] SKIPPED test/aaa_profiling/test_resultset.py::ExecutionTest_sqlite+pysqlite_3_46_1::test_minimal_engine_execute 304s test/sql/test_resultset.py::GenerativeResultTest_sqlite+pysqlite_3_46_1::test_columns[columns0-expected0] 304s [gw0] [ 41%] PASSED test/sql/test_resultset.py::GenerativeResultTest_sqlite+pysqlite_3_46_1::test_columns[columns0-expected0] 304s test/sql/test_resultset.py::GenerativeResultTest_sqlite+pysqlite_3_46_1::test_columns[columns1-expected1] 304s [gw0] [ 41%] PASSED test/sql/test_resultset.py::GenerativeResultTest_sqlite+pysqlite_3_46_1::test_columns[columns1-expected1] 304s test/sql/test_resultset.py::GenerativeResultTest_sqlite+pysqlite_3_46_1::test_columns[columns2-expected2] 304s [gw0] [ 41%] PASSED test/sql/test_resultset.py::GenerativeResultTest_sqlite+pysqlite_3_46_1::test_columns[columns2-expected2] 304s test/sql/test_resultset.py::GenerativeResultTest_sqlite+pysqlite_3_46_1::test_columns_plus_getter 304s [gw0] [ 41%] PASSED test/sql/test_resultset.py::GenerativeResultTest_sqlite+pysqlite_3_46_1::test_columns_plus_getter 304s test/sql/test_resultset.py::GenerativeResultTest_sqlite+pysqlite_3_46_1::test_columns_twice 304s [gw0] [ 41%] PASSED test/sql/test_resultset.py::GenerativeResultTest_sqlite+pysqlite_3_46_1::test_columns_twice 304s test/sql/test_resultset.py::GenerativeResultTest_sqlite+pysqlite_3_46_1::test_fetchall 304s [gw0] [ 41%] PASSED test/sql/test_resultset.py::GenerativeResultTest_sqlite+pysqlite_3_46_1::test_fetchall 304s test/sql/test_resultset.py::GenerativeResultTest_sqlite+pysqlite_3_46_1::test_partitions 304s [gw0] [ 41%] PASSED test/sql/test_resultset.py::GenerativeResultTest_sqlite+pysqlite_3_46_1::test_partitions 304s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns[_adapt_result_columns_fixture_five] 304s [gw0] [ 41%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns[_adapt_result_columns_fixture_five] 304s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns[_adapt_result_columns_fixture_four] 304s [gw0] [ 41%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns[_adapt_result_columns_fixture_four] 304s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns[_adapt_result_columns_fixture_one] 304s [gw0] [ 41%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns[_adapt_result_columns_fixture_one] 304s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns[_adapt_result_columns_fixture_seven] 304s [gw0] [ 41%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns[_adapt_result_columns_fixture_seven] 304s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns[_adapt_result_columns_fixture_six] 304s [gw0] [ 41%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns[_adapt_result_columns_fixture_six] 304s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns[_adapt_result_columns_fixture_three] 304s [gw0] [ 41%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns[_adapt_result_columns_fixture_three] 304s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns[_adapt_result_columns_fixture_two] 304s [gw0] [ 41%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns[_adapt_result_columns_fixture_two] 304s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns_from_cache[_adapt_result_columns_fixture_five] 304s [gw0] [ 41%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns_from_cache[_adapt_result_columns_fixture_five] 304s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns_from_cache[_adapt_result_columns_fixture_four] 304s [gw0] [ 41%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns_from_cache[_adapt_result_columns_fixture_four] 304s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns_from_cache[_adapt_result_columns_fixture_one] 304s [gw0] [ 41%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns_from_cache[_adapt_result_columns_fixture_one] 304s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns_from_cache[_adapt_result_columns_fixture_seven] 304s [gw0] [ 41%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns_from_cache[_adapt_result_columns_fixture_seven] 304s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns_from_cache[_adapt_result_columns_fixture_six] 304s [gw0] [ 41%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns_from_cache[_adapt_result_columns_fixture_six] 304s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns_from_cache[_adapt_result_columns_fixture_three] 304s [gw0] [ 41%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns_from_cache[_adapt_result_columns_fixture_three] 304s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns_from_cache[_adapt_result_columns_fixture_two] 304s [gw0] [ 41%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns_from_cache[_adapt_result_columns_fixture_two] 304s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_columnclause_schema_column_five 304s [gw0] [ 42%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_columnclause_schema_column_five 304s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_columnclause_schema_column_four 304s [gw0] [ 42%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_columnclause_schema_column_four 304s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_columnclause_schema_column_one 304s [gw0] [ 42%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_columnclause_schema_column_one 304s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_columnclause_schema_column_three 304s [gw0] [ 42%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_columnclause_schema_column_three 304s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_columnclause_schema_column_two 304s [gw0] [ 42%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_columnclause_schema_column_two 304s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_dupe_col_targeting[literal-0] 304s [gw0] [ 42%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_dupe_col_targeting[literal-0] 304s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_dupe_col_targeting[literal-1] 304s [gw0] [ 42%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_dupe_col_targeting[literal-1] 304s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_dupe_col_targeting[literal-2] 304s [gw0] [ 42%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_dupe_col_targeting[literal-2] 304s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_dupe_col_targeting[literal-None] 304s [gw0] [ 42%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_dupe_col_targeting[literal-None] 304s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_dupe_col_targeting[text-0] 304s [gw0] [ 42%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_dupe_col_targeting[text-0] 304s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_dupe_col_targeting[text-1] 304s [gw0] [ 42%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_dupe_col_targeting[text-1] 304s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_dupe_col_targeting[text-2] 304s [gw0] [ 42%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_dupe_col_targeting[text-2] 304s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_dupe_col_targeting[text-None] 304s [gw0] [ 42%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_dupe_col_targeting[text-None] 304s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_accessor_column_is_repeated_multiple_times 304s [gw0] [ 42%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_accessor_column_is_repeated_multiple_times 304s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_accessor_composite_conflict_2 304s [gw0] [ 42%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_accessor_composite_conflict_2 304s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_accessor_composite_conflict_2_fix_w_uselabels 304s [gw0] [ 42%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_accessor_composite_conflict_2_fix_w_uselabels 304s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_accessor_composite_keys_precedent 304s [gw0] [ 42%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_accessor_composite_keys_precedent 304s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_accessor_composite_labeled 304s [gw0] [ 42%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_accessor_composite_labeled 304s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_accessor_composite_names_precedent 304s [gw0] [ 42%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_accessor_composite_names_precedent 304s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_accessor_single 304s [gw0] [ 42%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_accessor_single 304s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_accessor_single_labeled 304s [gw0] [ 42%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_accessor_single_labeled 304s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_accessor_wschema 304s [gw0] [ 42%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_accessor_wschema 304s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_targeting_no_label_at_all_one 304s [gw0] [ 42%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_targeting_no_label_at_all_one 304s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_targeting_no_label_at_all_text 304s [gw0] [ 42%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_targeting_no_label_at_all_text 304s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_targeting_no_label_at_all_two 304s [gw0] [ 42%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_targeting_no_label_at_all_two 304s test/sql/test_resultset.py::MergeCursorResultTest_sqlite+pysqlite_3_46_1::test_close 304s [gw0] [ 42%] PASSED test/sql/test_resultset.py::MergeCursorResultTest_sqlite+pysqlite_3_46_1::test_close 304s test/sql/test_resultset.py::MergeCursorResultTest_sqlite+pysqlite_3_46_1::test_columns 304s [gw0] [ 42%] PASSED test/sql/test_resultset.py::MergeCursorResultTest_sqlite+pysqlite_3_46_1::test_columns 304s test/sql/test_resultset.py::MergeCursorResultTest_sqlite+pysqlite_3_46_1::test_fetchall 304s [gw0] [ 42%] PASSED test/sql/test_resultset.py::MergeCursorResultTest_sqlite+pysqlite_3_46_1::test_fetchall 304s test/sql/test_resultset.py::MergeCursorResultTest_sqlite+pysqlite_3_46_1::test_first 304s [gw0] [ 42%] PASSED test/sql/test_resultset.py::MergeCursorResultTest_sqlite+pysqlite_3_46_1::test_first 304s test/sql/test_resultset.py::MergeCursorResultTest_sqlite+pysqlite_3_46_1::test_merge_results 304s [gw0] [ 42%] PASSED test/sql/test_resultset.py::MergeCursorResultTest_sqlite+pysqlite_3_46_1::test_merge_results 304s test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_anon_aliased_name_conflict 304s [gw0] [ 42%] PASSED test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_anon_aliased_name_conflict 304s test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_anon_aliased_overlapping 304s [gw0] [ 42%] PASSED test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_anon_aliased_overlapping 304s test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_anon_aliased_unique 304s [gw0] [ 42%] PASSED test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_anon_aliased_unique 304s test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_dupe_col_obj 304s [gw0] [ 42%] PASSED test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_dupe_col_obj 304s test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_fewer_cols_than_sql_non_positional 304s [gw0] [ 42%] PASSED test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_fewer_cols_than_sql_non_positional 304s test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_fewer_cols_than_sql_positional 304s [gw0] [ 42%] PASSED test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_fewer_cols_than_sql_positional 304s test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_more_cols_than_sql_nonpositional 304s [gw0] [ 42%] PASSED test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_more_cols_than_sql_nonpositional 304s test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_more_cols_than_sql_nonpositional_labeled_cols 304s [gw0] [ 42%] PASSED test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_more_cols_than_sql_nonpositional_labeled_cols 304s test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_more_cols_than_sql_positional 304s [gw0] [ 42%] PASSED test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_more_cols_than_sql_positional 304s test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_via_column 304s [gw0] [ 42%] PASSED test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_via_column 304s test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_contains_doesnt_compile 304s [gw0] [ 42%] SKIPPED test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_contains_doesnt_compile 304s test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_fetch_by_key_mappings 304s [gw0] [ 42%] SKIPPED test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_fetch_by_key_mappings 304s test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_one_or_none[False-0] 304s [gw0] [ 42%] SKIPPED test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_one_or_none[False-0] 304s test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_one_or_none[False-1] 304s [gw0] [ 42%] SKIPPED test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_one_or_none[False-1] 304s test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_one_or_none[False-2] 304s [gw0] [ 42%] SKIPPED test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_one_or_none[False-2] 304s test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_one_or_none[True-1] 304s [gw0] [ 42%] SKIPPED test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_one_or_none[True-1] 304s test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_raw_string 304s [gw0] [ 42%] SKIPPED test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_raw_string 304s test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_raw_unicode 304s [gw0] [ 42%] SKIPPED test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_raw_unicode 304s test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_string 304s [gw0] [ 42%] SKIPPED test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_string 304s test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_unicode 304s [gw0] [ 42%] SKIPPED test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_unicode 304s test/aaa_profiling/test_resultset.py::RowTest_sqlite+pysqlite_3_46_1::test_value_refcounts_custom_seq 304s [gw0] [ 42%] PASSED test/aaa_profiling/test_resultset.py::RowTest_sqlite+pysqlite_3_46_1::test_value_refcounts_custom_seq 304s test/aaa_profiling/test_resultset.py::RowTest_sqlite+pysqlite_3_46_1::test_value_refcounts_pure_tuple 304s [gw0] [ 42%] PASSED test/aaa_profiling/test_resultset.py::RowTest_sqlite+pysqlite_3_46_1::test_value_refcounts_pure_tuple 304s test/sql/test_returning.py::CompositeStatementTest_sqlite+pysqlite_3_46_1::test_select_doesnt_pollute_result 304s [gw0] [ 42%] PASSED test/sql/test_returning.py::CompositeStatementTest_sqlite+pysqlite_3_46_1::test_select_doesnt_pollute_result 304s test/sql/test_returning.py::DeleteReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_delete 304s [gw0] [ 42%] PASSED test/sql/test_returning.py::DeleteReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_delete 304s test/sql/test_returning.py::DeleteReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_delete_empty_return_defaults 304s [gw0] [ 42%] PASSED test/sql/test_returning.py::DeleteReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_delete_empty_return_defaults 304s test/sql/test_returning.py::DeleteReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_delete_non_default 304s [gw0] [ 42%] PASSED test/sql/test_returning.py::DeleteReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_delete_non_default 304s test/sql/test_returning.py::DeleteReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_delete_non_default_plus_default 304s [gw0] [ 42%] PASSED test/sql/test_returning.py::DeleteReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_delete_non_default_plus_default 304s test/sql/test_returning.py::DeleteReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_delete_supplemental_cols 304s [gw0] [ 42%] PASSED test/sql/test_returning.py::DeleteReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_delete_supplemental_cols 304s test/sql/test_returning.py::DeleteReturningTest_sqlite+pysqlite_3_46_1::test_delete_returning 304s [gw0] [ 42%] PASSED test/sql/test_returning.py::DeleteReturningTest_sqlite+pysqlite_3_46_1::test_delete_returning 304s test/sql/test_returning.py::InsertManyReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_executemany_insdefault_passed 304s [gw0] [ 42%] PASSED test/sql/test_returning.py::InsertManyReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_executemany_insdefault_passed 304s test/sql/test_returning.py::InsertManyReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_executemany_no_defaults_passed 304s [gw0] [ 42%] PASSED test/sql/test_returning.py::InsertManyReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_executemany_no_defaults_passed 304s test/sql/test_returning.py::InsertManyReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_executemany_only_pk_passed 304s [gw0] [ 42%] PASSED test/sql/test_returning.py::InsertManyReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_executemany_only_pk_passed 304s test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_iie_supported_but_not_this_statement 304s [gw0] [ 42%] PASSED test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_iie_supported_but_not_this_statement 304s test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_insert_executemany_default_generators 304s [gw0] [ 42%] PASSED test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_insert_executemany_default_generators 304s test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_insert_executemany_type_test 304s [gw0] [ 42%] PASSED test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_insert_executemany_type_test 304s test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning_w_expression[-expected_rows0] 304s [gw0] [ 42%] PASSED test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning_w_expression[-expected_rows0] 304s test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning_w_expression[-expected_rows1] 304s [gw0] [ 42%] PASSED test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning_w_expression[-expected_rows1] 304s test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning_w_expression[-expected_rows2] 304s [gw0] [ 42%] PASSED test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning_w_expression[-expected_rows2] 304s test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning_w_expression[-expected_rows3] 304s [gw0] [ 42%] PASSED test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning_w_expression[-expected_rows3] 304s test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_no_executemany_w_no_implicit_returning[cols] 304s [gw0] [ 42%] PASSED test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_no_executemany_w_no_implicit_returning[cols] 304s test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_no_executemany_w_no_implicit_returning[cols_plus_supplemental] 304s [gw0] [ 42%] PASSED test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_no_executemany_w_no_implicit_returning[cols_plus_supplemental] 304s test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_no_executemany_w_no_implicit_returning[no_cols] 304s [gw0] [ 42%] PASSED test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_no_executemany_w_no_implicit_returning[no_cols] 304s test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_no_executemany_w_no_implicit_returning[normal_returning] 304s [gw0] [ 42%] PASSED test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_no_executemany_w_no_implicit_returning[normal_returning] 304s test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_upsert_data_w_defaults[False] 304s [gw0] [ 42%] PASSED test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_upsert_data_w_defaults[False] 304s test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_upsert_data_w_defaults[True] 304s [gw0] [ 42%] PASSED test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_upsert_data_w_defaults[True] 304s test/sql/test_returning.py::InsertReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_arg_insert_pk 304s [gw0] [ 42%] PASSED test/sql/test_returning.py::InsertReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_arg_insert_pk 304s test/sql/test_returning.py::InsertReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_chained_insert_pk 304s [gw0] [ 42%] PASSED test/sql/test_returning.py::InsertReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_chained_insert_pk 304s test/sql/test_returning.py::InsertReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_all 304s [gw0] [ 42%] PASSED test/sql/test_returning.py::InsertReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_all 304s test/sql/test_returning.py::InsertReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_non_default 304s [gw0] [ 42%] PASSED test/sql/test_returning.py::InsertReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_non_default 304s test/sql/test_returning.py::InsertReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_non_default_plus_default 304s [gw0] [ 42%] PASSED test/sql/test_returning.py::InsertReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_non_default_plus_default 304s test/sql/test_returning.py::InsertReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_sql_expr 304s [gw0] [ 42%] PASSED test/sql/test_returning.py::InsertReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_sql_expr 304s test/sql/test_returning.py::InsertReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_w_defaults_supplemental_cols 304s [gw0] [ 42%] PASSED test/sql/test_returning.py::InsertReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_w_defaults_supplemental_cols 304s test/sql/test_returning.py::InsertReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_w_defaults_supplemental_processor_cols 304s [gw0] [ 42%] PASSED test/sql/test_returning.py::InsertReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_w_defaults_supplemental_processor_cols 304s test/sql/test_returning.py::InsertReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_w_no_defaults_supplemental_cols 304s [gw0] [ 42%] PASSED test/sql/test_returning.py::InsertReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_w_no_defaults_supplemental_cols 304s test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_anon_expressions 304s [gw0] [ 42%] PASSED test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_anon_expressions 304s test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_column_targeting 304s [gw0] [ 42%] PASSED test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_column_targeting 304s test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_insert_explicit_pk_col 304s [gw0] [ 42%] PASSED test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_insert_explicit_pk_col 304s test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning 304s [gw0] [ 42%] PASSED test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning 304s test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning_w_expression[-expected_row0] 305s [gw0] [ 42%] PASSED test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning_w_expression[-expected_row0] 305s test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning_w_expression[-expected_row1] 305s [gw0] [ 42%] PASSED test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning_w_expression[-expected_row1] 305s test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning_w_expression[-expected_row2] 305s [gw0] [ 42%] PASSED test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning_w_expression[-expected_row2] 305s test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning_w_expression[-expected_row3] 305s [gw0] [ 42%] PASSED test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning_w_expression[-expected_row3] 305s test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning_w_type_coerce_expression 305s [gw0] [ 42%] PASSED test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning_w_type_coerce_expression 305s test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_labeling 305s [gw0] [ 42%] PASSED test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_labeling 305s test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_literal_returning 305s [gw0] [ 42%] PASSED test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_literal_returning 305s test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_multivalues_insert_returning 305s [gw0] [ 42%] PASSED test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_multivalues_insert_returning 305s test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_no_ipk_on_returning 305s [gw0] [ 42%] PASSED test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_no_ipk_on_returning 305s test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_plain_returning_column_expression[columns] 305s [gw0] [ 42%] PASSED test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_plain_returning_column_expression[columns] 305s test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_plain_returning_column_expression[table] 305s [gw0] [ 42%] PASSED test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_plain_returning_column_expression[table] 305s test/sql/test_returning.py::KeyReturningTest_sqlite+pysqlite_3_46_1::test_insert 305s [gw0] [ 42%] PASSED test/sql/test_returning.py::KeyReturningTest_sqlite+pysqlite_3_46_1::test_insert 305s test/sql/test_returning.py::ReturnCombinationTests::test_anon_expressions_selected_columns 305s [gw0] [ 42%] PASSED test/sql/test_returning.py::ReturnCombinationTests::test_anon_expressions_selected_columns 305s test/sql/test_returning.py::ReturnCombinationTests::test_named_expressions_selected_columns 305s [gw0] [ 42%] PASSED test/sql/test_returning.py::ReturnCombinationTests::test_named_expressions_selected_columns 305s test/sql/test_returning.py::ReturnCombinationTests::test_return_combinations[delete] 305s [gw0] [ 42%] PASSED test/sql/test_returning.py::ReturnCombinationTests::test_return_combinations[delete] 305s test/sql/test_returning.py::ReturnCombinationTests::test_return_combinations[insert] 305s [gw0] [ 42%] PASSED test/sql/test_returning.py::ReturnCombinationTests::test_return_combinations[insert] 305s test/sql/test_returning.py::ReturnCombinationTests::test_return_combinations[update] 305s [gw0] [ 42%] PASSED test/sql/test_returning.py::ReturnCombinationTests::test_return_combinations[update] 305s test/sql/test_returning.py::ReturnCombinationTests::test_return_defaults_no_returning 305s [gw0] [ 42%] PASSED test/sql/test_returning.py::ReturnCombinationTests::test_return_defaults_no_returning 305s test/sql/test_returning.py::ReturnCombinationTests::test_return_no_return_defaults 305s [gw0] [ 42%] PASSED test/sql/test_returning.py::ReturnCombinationTests::test_return_no_return_defaults 305s test/sql/test_returning.py::ReturnCombinationTests::test_returning_fromclause 305s [gw0] [ 42%] PASSED test/sql/test_returning.py::ReturnCombinationTests::test_returning_fromclause 305s test/sql/test_returning.py::ReturnCombinationTests::test_returning_inspectable 305s [gw0] [ 42%] PASSED test/sql/test_returning.py::ReturnCombinationTests::test_returning_inspectable 305s test/sql/test_returning.py::ReturnCombinationTests::test_sort_by_parameter_ordering_param[delete-return_defaults] 305s [gw0] [ 42%] PASSED test/sql/test_returning.py::ReturnCombinationTests::test_sort_by_parameter_ordering_param[delete-return_defaults] 305s test/sql/test_returning.py::ReturnCombinationTests::test_sort_by_parameter_ordering_param[delete-returning] 305s [gw0] [ 42%] PASSED test/sql/test_returning.py::ReturnCombinationTests::test_sort_by_parameter_ordering_param[delete-returning] 305s test/sql/test_returning.py::ReturnCombinationTests::test_sort_by_parameter_ordering_param[insert-return_defaults] 305s [gw0] [ 42%] PASSED test/sql/test_returning.py::ReturnCombinationTests::test_sort_by_parameter_ordering_param[insert-return_defaults] 305s test/sql/test_returning.py::ReturnCombinationTests::test_sort_by_parameter_ordering_param[insert-returning] 305s [gw0] [ 42%] PASSED test/sql/test_returning.py::ReturnCombinationTests::test_sort_by_parameter_ordering_param[insert-returning] 305s test/sql/test_returning.py::ReturnCombinationTests::test_sort_by_parameter_ordering_param[update-return_defaults] 305s [gw0] [ 42%] PASSED test/sql/test_returning.py::ReturnCombinationTests::test_sort_by_parameter_ordering_param[update-return_defaults] 305s test/sql/test_returning.py::ReturnCombinationTests::test_sort_by_parameter_ordering_param[update-returning] 305s [gw0] [ 42%] PASSED test/sql/test_returning.py::ReturnCombinationTests::test_sort_by_parameter_ordering_param[update-returning] 305s test/sql/test_returning.py::SequenceReturningTest::test_insert 305s [gw0] [ 42%] SKIPPED test/sql/test_returning.py::SequenceReturningTest::test_insert 305s test/sql/test_returning.py::UpdateReturningTest_sqlite+pysqlite_3_46_1::test_update_full_returning 305s [gw0] [ 42%] PASSED test/sql/test_returning.py::UpdateReturningTest_sqlite+pysqlite_3_46_1::test_update_full_returning 305s test/sql/test_returning.py::UpdateReturningTest_sqlite+pysqlite_3_46_1::test_update_returning 305s [gw0] [ 42%] PASSED test/sql/test_returning.py::UpdateReturningTest_sqlite+pysqlite_3_46_1::test_update_returning 305s test/sql/test_returning.py::UpdateReturningTest_sqlite+pysqlite_3_46_1::test_update_returning_w_expression_one 305s [gw0] [ 42%] PASSED test/sql/test_returning.py::UpdateReturningTest_sqlite+pysqlite_3_46_1::test_update_returning_w_expression_one 305s test/sql/test_returning.py::UpdateReturningTest_sqlite+pysqlite_3_46_1::test_update_returning_w_type_coerce_expression 305s [gw0] [ 42%] PASSED test/sql/test_returning.py::UpdateReturningTest_sqlite+pysqlite_3_46_1::test_update_returning_w_type_coerce_expression 305s test/sql/test_returning.py::UpdatedReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_arg_update_pk 305s [gw0] [ 42%] PASSED test/sql/test_returning.py::UpdatedReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_arg_update_pk 305s test/sql/test_returning.py::UpdatedReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_chained_update_pk 305s [gw0] [ 42%] PASSED test/sql/test_returning.py::UpdatedReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_chained_update_pk 305s test/sql/test_returning.py::UpdatedReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_update_all 305s [gw0] [ 42%] PASSED test/sql/test_returning.py::UpdatedReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_update_all 305s test/sql/test_returning.py::UpdatedReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_update_expl_return_defaults_plus_supplemental_cols 305s [gw0] [ 42%] PASSED test/sql/test_returning.py::UpdatedReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_update_expl_return_defaults_plus_supplemental_cols 305s test/sql/test_returning.py::UpdatedReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_update_non_default 305s [gw0] [ 42%] PASSED test/sql/test_returning.py::UpdatedReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_update_non_default 305s test/sql/test_returning.py::UpdatedReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_update_non_default_plus_default 305s [gw0] [ 42%] PASSED test/sql/test_returning.py::UpdatedReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_update_non_default_plus_default 305s test/sql/test_returning.py::UpdatedReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_update_sql_expr 305s [gw0] [ 42%] PASSED test/sql/test_returning.py::UpdatedReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_update_sql_expr 305s test/sql/test_returning.py::UpdatedReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_update_supplemental_cols 305s [gw0] [ 42%] PASSED test/sql/test_returning.py::UpdatedReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_update_supplemental_cols 305s test/sql/test_returning.py::UpdatedReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_update_values_col_is_excluded 305s [gw0] [ 42%] PASSED test/sql/test_returning.py::UpdatedReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_update_values_col_is_excluded 305s test/sql/test_roles.py::RoleTest::test_anonymized_from_clause_role 305s [gw0] [ 42%] PASSED test/sql/test_roles.py::RoleTest::test_anonymized_from_clause_role 305s test/sql/test_roles.py::RoleTest::test_by_of_role_neg 305s [gw0] [ 42%] PASSED test/sql/test_roles.py::RoleTest::test_by_of_role_neg 305s test/sql/test_roles.py::RoleTest::test_columns_clause_role 305s [gw0] [ 42%] PASSED test/sql/test_roles.py::RoleTest::test_columns_clause_role 305s test/sql/test_roles.py::RoleTest::test_columns_clause_role_neg 305s [gw0] [ 42%] PASSED test/sql/test_roles.py::RoleTest::test_columns_clause_role_neg 305s test/sql/test_roles.py::RoleTest::test_const_expr_role 305s [gw0] [ 42%] PASSED test/sql/test_roles.py::RoleTest::test_const_expr_role 305s test/sql/test_roles.py::RoleTest::test_const_expr_role_neg 305s [gw0] [ 42%] PASSED test/sql/test_roles.py::RoleTest::test_const_expr_role_neg 305s test/sql/test_roles.py::RoleTest::test_from_clause_is_not_a_select 305s [gw0] [ 42%] PASSED test/sql/test_roles.py::RoleTest::test_from_clause_is_not_a_select 305s test/sql/test_roles.py::RoleTest::test_labeled_column_expr_role 305s [gw0] [ 42%] PASSED test/sql/test_roles.py::RoleTest::test_labeled_column_expr_role 305s test/sql/test_roles.py::RoleTest::test_no_clauseelement_in_bind 305s [gw0] [ 42%] PASSED test/sql/test_roles.py::RoleTest::test_no_clauseelement_in_bind 305s test/sql/test_roles.py::RoleTest::test_no_statement_text_coercion 305s [gw0] [ 42%] PASSED test/sql/test_roles.py::RoleTest::test_no_statement_text_coercion 305s test/sql/test_roles.py::RoleTest::test_offset_or_limit_role_clauseelement 305s [gw0] [ 42%] PASSED test/sql/test_roles.py::RoleTest::test_offset_or_limit_role_clauseelement 305s test/sql/test_roles.py::RoleTest::test_offset_or_limit_role_only_ints_or_clauseelement 305s [gw0] [ 42%] PASSED test/sql/test_roles.py::RoleTest::test_offset_or_limit_role_only_ints_or_clauseelement 305s test/sql/test_roles.py::RoleTest::test_raise_on_regular_python_obj_for_expr 305s [gw0] [ 42%] PASSED test/sql/test_roles.py::RoleTest::test_raise_on_regular_python_obj_for_expr 305s test/sql/test_roles.py::RoleTest::test_scalar_select_no_coercion 305s [gw0] [ 42%] PASSED test/sql/test_roles.py::RoleTest::test_scalar_select_no_coercion 305s test/sql/test_roles.py::RoleTest::test_select_is_coerced_into_fromclause_w_deprecation 305s [gw0] [ 42%] PASSED test/sql/test_roles.py::RoleTest::test_select_is_coerced_into_fromclause_w_deprecation 305s test/sql/test_roles.py::RoleTest::test_select_statement_no_text_coercion 305s [gw0] [ 42%] PASSED test/sql/test_roles.py::RoleTest::test_select_statement_no_text_coercion 305s test/sql/test_roles.py::RoleTest::test_statement_coercion_ddl 305s [gw0] [ 42%] PASSED test/sql/test_roles.py::RoleTest::test_statement_coercion_ddl 305s test/sql/test_roles.py::RoleTest::test_statement_coercion_select 305s [gw0] [ 42%] PASSED test/sql/test_roles.py::RoleTest::test_statement_coercion_select 305s test/sql/test_roles.py::RoleTest::test_statement_coercion_sequence 305s [gw0] [ 42%] PASSED test/sql/test_roles.py::RoleTest::test_statement_coercion_sequence 305s test/sql/test_roles.py::RoleTest::test_strict_from_clause_role 305s [gw0] [ 42%] PASSED test/sql/test_roles.py::RoleTest::test_strict_from_clause_role 305s test/sql/test_roles.py::RoleTest::test_strict_from_clause_role_disallow_select 305s [gw0] [ 42%] PASSED test/sql/test_roles.py::RoleTest::test_strict_from_clause_role_disallow_select 305s test/sql/test_roles.py::RoleTest::test_table_valued_advice 305s [gw0] [ 42%] PASSED test/sql/test_roles.py::RoleTest::test_table_valued_advice 305s test/sql/test_roles.py::RoleTest::test_text_as_from_select_statement 305s [gw0] [ 42%] PASSED test/sql/test_roles.py::RoleTest::test_text_as_from_select_statement 305s test/sql/test_roles.py::RoleTest::test_truncated_label_role 305s [gw0] [ 42%] PASSED test/sql/test_roles.py::RoleTest::test_truncated_label_role 305s test/sql/test_roles.py::RoleTest::test_truncated_label_role_neg 305s [gw0] [ 42%] PASSED test/sql/test_roles.py::RoleTest::test_truncated_label_role_neg 305s test/sql/test_roles.py::RoleTest::test_untyped_scalar_subquery 305s [gw0] [ 42%] PASSED test/sql/test_roles.py::RoleTest::test_untyped_scalar_subquery 305s test/sql/test_roles.py::RoleTest::test_values_advice 305s [gw0] [ 42%] PASSED test/sql/test_roles.py::RoleTest::test_values_advice 305s test/sql/test_roles.py::RoleTest::test_where_having_role_neg 305s [gw0] [ 42%] PASSED test/sql/test_roles.py::RoleTest::test_where_having_role_neg 305s test/sql/test_roles.py::SubqueryCoercionsTest::test_column_roles 305s [gw0] [ 42%] PASSED test/sql/test_roles.py::SubqueryCoercionsTest::test_column_roles 305s test/sql/test_roles.py::SubqueryCoercionsTest::test_correlated_update_three 305s [gw0] [ 42%] PASSED test/sql/test_roles.py::SubqueryCoercionsTest::test_correlated_update_three 305s test/sql/test_roles.py::SubqueryCoercionsTest::test_correlated_update_two 305s [gw0] [ 42%] PASSED test/sql/test_roles.py::SubqueryCoercionsTest::test_correlated_update_two 305s test/sql/test_roles.py::SubqueryCoercionsTest::test_labeled_role 305s [gw0] [ 42%] PASSED test/sql/test_roles.py::SubqueryCoercionsTest::test_labeled_role 305s test/sql/test_roles.py::SubqueryCoercionsTest::test_scalar_select 305s [gw0] [ 42%] PASSED test/sql/test_roles.py::SubqueryCoercionsTest::test_scalar_select 305s test/orm/test_scoping.py::ScopedSessionTest::test_attributes 305s [gw0] [ 42%] PASSED test/orm/test_scoping.py::ScopedSessionTest::test_attributes 305s test/orm/test_scoping.py::ScopedSessionTest::test_basic 305s [gw0] [ 42%] PASSED test/orm/test_scoping.py::ScopedSessionTest::test_basic 305s test/orm/test_scoping.py::ScopedSessionTest::test_call_with_kwargs 305s [gw0] [ 42%] PASSED test/orm/test_scoping.py::ScopedSessionTest::test_call_with_kwargs 305s test/orm/test_scoping.py::ScopedSessionTest::test_config_errors 305s [gw0] [ 42%] PASSED test/orm/test_scoping.py::ScopedSessionTest::test_config_errors 305s test/orm/test_scoping.py::ScopedSessionTest::test_get_bind_custom_session_subclass[style1] 305s [gw0] [ 42%] PASSED test/orm/test_scoping.py::ScopedSessionTest::test_get_bind_custom_session_subclass[style1] 305s test/orm/test_scoping.py::ScopedSessionTest::test_get_bind_custom_session_subclass[style2] 305s [gw0] [ 42%] PASSED test/orm/test_scoping.py::ScopedSessionTest::test_get_bind_custom_session_subclass[style2] 305s test/orm/test_scoping.py::ScopedSessionTest::test_get_bind_custom_session_subclass[style3] 305s [gw0] [ 42%] PASSED test/orm/test_scoping.py::ScopedSessionTest::test_get_bind_custom_session_subclass[style3] 305s test/orm/test_scoping.py::ScopedSessionTest::test_get_bind_custom_session_subclass[style4] 305s [gw0] [ 42%] PASSED test/orm/test_scoping.py::ScopedSessionTest::test_get_bind_custom_session_subclass[style4] 305s test/orm/test_scoping.py::ScopedSessionTest::test_methods_etc 305s [gw0] [ 42%] PASSED test/orm/test_scoping.py::ScopedSessionTest::test_methods_etc 305s test/ext/asyncio/test_scoping_py3k.py::AsyncScopedSessionTest::test_attributes 305s [gw0] [ 42%] SKIPPED test/ext/asyncio/test_scoping_py3k.py::AsyncScopedSessionTest::test_attributes 305s test/ext/asyncio/test_scoping_py3k.py::AsyncScopedSessionTest::test_basic 305s [gw0] [ 42%] SKIPPED test/ext/asyncio/test_scoping_py3k.py::AsyncScopedSessionTest::test_basic 305s test/sql/test_select.py::ColumnCollectionAsSelectTest::test_c_collection_as_from 305s [gw0] [ 42%] PASSED test/sql/test_select.py::ColumnCollectionAsSelectTest::test_c_collection_as_from 305s test/sql/test_select.py::ColumnCollectionAsSelectTest::test_c_sub_collection_int 305s [gw0] [ 42%] PASSED test/sql/test_select.py::ColumnCollectionAsSelectTest::test_c_sub_collection_int 305s test/sql/test_select.py::ColumnCollectionAsSelectTest::test_c_sub_collection_int_stmt 305s [gw0] [ 42%] PASSED test/sql/test_select.py::ColumnCollectionAsSelectTest::test_c_sub_collection_int_stmt 305s test/sql/test_select.py::ColumnCollectionAsSelectTest::test_c_sub_collection_negative_slice 305s [gw0] [ 42%] PASSED test/sql/test_select.py::ColumnCollectionAsSelectTest::test_c_sub_collection_negative_slice 305s test/sql/test_select.py::ColumnCollectionAsSelectTest::test_c_sub_collection_positive_slice 305s [gw0] [ 42%] PASSED test/sql/test_select.py::ColumnCollectionAsSelectTest::test_c_sub_collection_positive_slice 305s test/sql/test_select.py::ColumnCollectionAsSelectTest::test_c_sub_collection_str 305s [gw0] [ 42%] PASSED test/sql/test_select.py::ColumnCollectionAsSelectTest::test_c_sub_collection_str 305s test/sql/test_select.py::ColumnCollectionAsSelectTest::test_c_sub_collection_str_stmt 305s [gw0] [ 42%] PASSED test/sql/test_select.py::ColumnCollectionAsSelectTest::test_c_sub_collection_str_stmt 305s test/sql/test_select.py::ColumnCollectionAsSelectTest::test_missing_index 305s [gw0] [ 42%] PASSED test/sql/test_select.py::ColumnCollectionAsSelectTest::test_missing_index 305s test/sql/test_select.py::ColumnCollectionAsSelectTest::test_missing_key 305s [gw0] [ 42%] PASSED test/sql/test_select.py::ColumnCollectionAsSelectTest::test_missing_key 305s test/sql/test_select.py::SelectTest::test_filter_by_from_binary 305s [gw0] [ 42%] PASSED test/sql/test_select.py::SelectTest::test_filter_by_from_binary 305s test/sql/test_select.py::SelectTest::test_filter_by_from_cast 305s [gw0] [ 42%] PASSED test/sql/test_select.py::SelectTest::test_filter_by_from_cast 305s test/sql/test_select.py::SelectTest::test_filter_by_from_col 305s [gw0] [ 42%] PASSED test/sql/test_select.py::SelectTest::test_filter_by_from_col 305s test/sql/test_select.py::SelectTest::test_filter_by_from_func 305s [gw0] [ 42%] PASSED test/sql/test_select.py::SelectTest::test_filter_by_from_func 305s test/sql/test_select.py::SelectTest::test_filter_by_from_func_not_the_first_arg 305s [gw0] [ 42%] PASSED test/sql/test_select.py::SelectTest::test_filter_by_from_func_not_the_first_arg 305s test/sql/test_select.py::SelectTest::test_filter_by_from_label 305s [gw0] [ 42%] PASSED test/sql/test_select.py::SelectTest::test_filter_by_from_label 305s test/sql/test_select.py::SelectTest::test_filter_by_no_property_from_col 305s [gw0] [ 42%] PASSED test/sql/test_select.py::SelectTest::test_filter_by_no_property_from_col 305s test/sql/test_select.py::SelectTest::test_filter_by_no_property_from_table 305s [gw0] [ 42%] PASSED test/sql/test_select.py::SelectTest::test_filter_by_no_property_from_table 305s test/sql/test_select.py::SelectTest::test_join_froms_explicit_left_side_explicit_onclause 305s [gw0] [ 42%] PASSED test/sql/test_select.py::SelectTest::test_join_froms_explicit_left_side_explicit_onclause 305s test/sql/test_select.py::SelectTest::test_join_froms_explicit_left_side_implicit_onclause 305s [gw0] [ 42%] PASSED test/sql/test_select.py::SelectTest::test_join_froms_explicit_left_side_implicit_onclause 305s test/sql/test_select.py::SelectTest::test_join_froms_implicit_left_side_explicit_onclause 305s [gw0] [ 42%] PASSED test/sql/test_select.py::SelectTest::test_join_froms_implicit_left_side_explicit_onclause 305s test/sql/test_select.py::SelectTest::test_join_froms_implicit_left_side_implicit_onclause 305s [gw0] [ 42%] PASSED test/sql/test_select.py::SelectTest::test_join_froms_implicit_left_side_implicit_onclause 305s test/sql/test_select.py::SelectTest::test_join_implicit_left_side_wo_cols_onelevel 305s [gw0] [ 42%] PASSED test/sql/test_select.py::SelectTest::test_join_implicit_left_side_wo_cols_onelevel 305s test/sql/test_select.py::SelectTest::test_join_implicit_left_side_wo_cols_onelevel_union 305s [gw0] [ 42%] PASSED test/sql/test_select.py::SelectTest::test_join_implicit_left_side_wo_cols_onelevel_union 305s test/sql/test_select.py::SelectTest::test_join_implicit_left_side_wo_cols_twolevel 305s [gw0] [ 42%] PASSED test/sql/test_select.py::SelectTest::test_join_implicit_left_side_wo_cols_twolevel 305s test/sql/test_select.py::SelectTest::test_join_implicit_left_side_wo_cols_twolevel_union 305s [gw0] [ 42%] PASSED test/sql/test_select.py::SelectTest::test_join_implicit_left_side_wo_cols_twolevel_union 305s test/sql/test_select.py::SelectTest::test_join_nofrom_explicit_left_side_explicit_onclause 305s [gw0] [ 42%] PASSED test/sql/test_select.py::SelectTest::test_join_nofrom_explicit_left_side_explicit_onclause 305s test/sql/test_select.py::SelectTest::test_join_nofrom_explicit_left_side_implicit_onclause 305s [gw0] [ 42%] PASSED test/sql/test_select.py::SelectTest::test_join_nofrom_explicit_left_side_implicit_onclause 305s test/sql/test_select.py::SelectTest::test_join_nofrom_implicit_left_side_explicit_onclause 305s [gw0] [ 42%] PASSED test/sql/test_select.py::SelectTest::test_join_nofrom_implicit_left_side_explicit_onclause 305s test/sql/test_select.py::SelectTest::test_join_nofrom_implicit_left_side_explicit_onclause_3level 305s [gw0] [ 42%] PASSED test/sql/test_select.py::SelectTest::test_join_nofrom_implicit_left_side_explicit_onclause_3level 305s test/sql/test_select.py::SelectTest::test_join_nofrom_implicit_left_side_implicit_onclause 305s [gw0] [ 42%] PASSED test/sql/test_select.py::SelectTest::test_join_nofrom_implicit_left_side_implicit_onclause 305s test/sql/test_select.py::SelectTest::test_join_nofrom_implicit_left_side_implicit_onclause_3level 305s [gw0] [ 42%] PASSED test/sql/test_select.py::SelectTest::test_join_nofrom_implicit_left_side_implicit_onclause_3level 305s test/sql/test_select.py::SelectTest::test_joins_w_filter_by 305s [gw0] [ 42%] PASSED test/sql/test_select.py::SelectTest::test_joins_w_filter_by 305s test/sql/test_select.py::SelectTest::test_methods_generative[0] 305s [gw0] [ 42%] PASSED test/sql/test_select.py::SelectTest::test_methods_generative[0] 305s test/sql/test_select.py::SelectTest::test_methods_generative[1] 305s [gw0] [ 42%] PASSED test/sql/test_select.py::SelectTest::test_methods_generative[1] 305s test/sql/test_select.py::SelectTest::test_methods_generative[2] 305s [gw0] [ 42%] PASSED test/sql/test_select.py::SelectTest::test_methods_generative[2] 305s test/sql/test_select.py::SelectTest::test_methods_generative[3] 305s [gw0] [ 42%] PASSED test/sql/test_select.py::SelectTest::test_methods_generative[3] 305s test/sql/test_select.py::SelectTest::test_methods_generative[4] 305s [gw0] [ 42%] PASSED test/sql/test_select.py::SelectTest::test_methods_generative[4] 305s test/sql/test_select.py::SelectTest::test_methods_generative[5] 305s [gw0] [ 42%] PASSED test/sql/test_select.py::SelectTest::test_methods_generative[5] 305s test/sql/test_select.py::SelectTest::test_new_calling_style 305s [gw0] [ 42%] PASSED test/sql/test_select.py::SelectTest::test_new_calling_style 305s test/sql/test_select.py::SelectTest::test_new_calling_style_clauseelement_thing_that_has_iter 305s [gw0] [ 42%] PASSED test/sql/test_select.py::SelectTest::test_new_calling_style_clauseelement_thing_that_has_iter 305s test/sql/test_select.py::SelectTest::test_new_calling_style_inspectable_ce_thing_that_has_iter 305s [gw0] [ 42%] PASSED test/sql/test_select.py::SelectTest::test_new_calling_style_inspectable_ce_thing_that_has_iter 305s test/sql/test_select.py::SelectTest::test_old_bracket_style_fail 305s [gw0] [ 42%] PASSED test/sql/test_select.py::SelectTest::test_old_bracket_style_fail 305s test/sql/test_select.py::SelectTest::test_outerjoin_nofrom_explicit_left_side_explicit_onclause 305s [gw0] [ 42%] PASSED test/sql/test_select.py::SelectTest::test_outerjoin_nofrom_explicit_left_side_explicit_onclause 305s test/sql/test_select.py::SelectTest::test_right_nested_inner_join 305s [gw0] [ 42%] PASSED test/sql/test_select.py::SelectTest::test_right_nested_inner_join 305s test/sql/test_select.py::SelectTest::test_select_multiple_compound_elements[except_-EXCEPT] 305s [gw0] [ 42%] PASSED test/sql/test_select.py::SelectTest::test_select_multiple_compound_elements[except_-EXCEPT] 305s test/sql/test_select.py::SelectTest::test_select_multiple_compound_elements[except_all-EXCEPT ALL] 305s [gw0] [ 42%] PASSED test/sql/test_select.py::SelectTest::test_select_multiple_compound_elements[except_all-EXCEPT ALL] 305s test/sql/test_select.py::SelectTest::test_select_multiple_compound_elements[intersect-INTERSECT] 305s [gw0] [ 42%] PASSED test/sql/test_select.py::SelectTest::test_select_multiple_compound_elements[intersect-INTERSECT] 305s test/sql/test_select.py::SelectTest::test_select_multiple_compound_elements[intersect_all-INTERSECT ALL] 305s [gw0] [ 42%] PASSED test/sql/test_select.py::SelectTest::test_select_multiple_compound_elements[intersect_all-INTERSECT ALL] 305s test/sql/test_select.py::SelectTest::test_select_multiple_compound_elements[union-UNION] 305s [gw0] [ 42%] PASSED test/sql/test_select.py::SelectTest::test_select_multiple_compound_elements[union-UNION] 305s test/sql/test_select.py::SelectTest::test_select_multiple_compound_elements[union_all-UNION ALL] 305s [gw0] [ 42%] PASSED test/sql/test_select.py::SelectTest::test_select_multiple_compound_elements[union_all-UNION ALL] 305s test/sql/test_select.py::SelectTest::test_select_no_columns[-EXISTS (SELECT FROM tbl WHERE tbl.id = :id_1)] 305s [gw0] [ 42%] PASSED test/sql/test_select.py::SelectTest::test_select_no_columns[-EXISTS (SELECT FROM tbl WHERE tbl.id = :id_1)] 305s test/sql/test_select.py::SelectTest::test_select_no_columns[-SELECT FROM tbl WHERE tbl.id = :id_1] 305s [gw0] [ 42%] PASSED test/sql/test_select.py::SelectTest::test_select_no_columns[-SELECT FROM tbl WHERE tbl.id = :id_1] 305s test/sql/test_select.py::SelectTest::test_select_no_columns[-SELECT WHERE 1 = 1] 305s [gw0] [ 42%] PASSED test/sql/test_select.py::SelectTest::test_select_no_columns[-SELECT WHERE 1 = 1] 305s test/sql/test_select.py::SelectTest::test_select_tuple_outer 305s [gw0] [ 42%] PASSED test/sql/test_select.py::SelectTest::test_select_tuple_outer 305s test/sql/test_select.py::SelectTest::test_select_tuple_subquery 305s [gw0] [ 42%] PASSED test/sql/test_select.py::SelectTest::test_select_tuple_subquery 305s test/sql/test_selectable.py::AliasTest::test_copy_internals_multiple_nesting 305s [gw0] [ 42%] PASSED test/sql/test_selectable.py::AliasTest::test_copy_internals_multiple_nesting 305s test/sql/test_selectable.py::AliasTest::test_correspondence_multiple_nesting 305s [gw0] [ 42%] PASSED test/sql/test_selectable.py::AliasTest::test_correspondence_multiple_nesting 305s test/sql/test_selectable.py::AliasTest::test_direct_element_hierarchy 305s [gw0] [ 42%] PASSED test/sql/test_selectable.py::AliasTest::test_direct_element_hierarchy 305s test/sql/test_selectable.py::AliasTest::test_get_children_preserves_multiple_nesting 305s [gw0] [ 42%] PASSED test/sql/test_selectable.py::AliasTest::test_get_children_preserves_multiple_nesting 305s test/sql/test_selectable.py::AnnotationsTest::test_annotate_aliased 305s [gw0] [ 42%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_annotate_aliased 305s test/sql/test_selectable.py::AnnotationsTest::test_annotate_expressions 305s [gw0] [ 42%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_annotate_expressions 305s test/sql/test_selectable.py::AnnotationsTest::test_annotate_fromlist_preservation 305s [gw0] [ 42%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_annotate_fromlist_preservation 305s test/sql/test_selectable.py::AnnotationsTest::test_annotate_unique_traversal 305s [gw0] [ 42%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_annotate_unique_traversal 305s test/sql/test_selectable.py::AnnotationsTest::test_annotate_varied_annot_same_col 305s [gw0] [ 42%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_annotate_varied_annot_same_col 305s test/sql/test_selectable.py::AnnotationsTest::test_annotated_corresponding_column[annotated] 305s [gw0] [ 42%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_annotated_corresponding_column[annotated] 305s test/sql/test_selectable.py::AnnotationsTest::test_annotated_corresponding_column[deep_annotated] 305s [gw0] [ 42%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_annotated_corresponding_column[deep_annotated] 305s test/sql/test_selectable.py::AnnotationsTest::test_annotated_corresponding_column[deep_annotated_w_ind_col] 305s [gw0] [ 42%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_annotated_corresponding_column[deep_annotated_w_ind_col] 305s test/sql/test_selectable.py::AnnotationsTest::test_annotated_corresponding_column[plain] 305s [gw0] [ 42%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_annotated_corresponding_column[plain] 305s test/sql/test_selectable.py::AnnotationsTest::test_annotated_visit 305s [gw0] [ 42%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_annotated_visit 305s test/sql/test_selectable.py::AnnotationsTest::test_basic_attrs 305s [gw0] [ 42%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_basic_attrs 305s test/sql/test_selectable.py::AnnotationsTest::test_bind_unique_test 305s [gw0] [ 42%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_bind_unique_test 305s test/sql/test_selectable.py::AnnotationsTest::test_clone_annotations_dont_hash 305s [gw0] [ 42%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_clone_annotations_dont_hash 305s test/sql/test_selectable.py::AnnotationsTest::test_comparator_cleanout_integration 305s [gw0] [ 42%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_comparator_cleanout_integration 305s test/sql/test_selectable.py::AnnotationsTest::test_comparators_cleaned_out_construction 305s [gw0] [ 42%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_comparators_cleaned_out_construction 305s test/sql/test_selectable.py::AnnotationsTest::test_comparators_cleaned_out_reannotate 305s [gw0] [ 42%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_comparators_cleaned_out_reannotate 305s test/sql/test_selectable.py::AnnotationsTest::test_custom_construction_correct_anno_expr 305s [gw0] [ 42%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_custom_construction_correct_anno_expr 305s test/sql/test_selectable.py::AnnotationsTest::test_custom_construction_correct_anno_subclass 305s [gw0] [ 42%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_custom_construction_correct_anno_subclass 305s test/sql/test_selectable.py::AnnotationsTest::test_custom_constructions 305s [gw0] [ 42%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_custom_constructions 305s test/sql/test_selectable.py::AnnotationsTest::test_deannotate_2 305s [gw0] [ 42%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_deannotate_2 305s test/sql/test_selectable.py::AnnotationsTest::test_deannotate_3 305s [gw0] [ 42%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_deannotate_3 305s test/sql/test_selectable.py::AnnotationsTest::test_deannotate_clone 305s [gw0] [ 42%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_deannotate_clone 305s test/sql/test_selectable.py::AnnotationsTest::test_deannotate_wrapping 305s [gw0] [ 42%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_deannotate_wrapping 305s test/sql/test_selectable.py::AnnotationsTest::test_hashing 305s [gw0] [ 42%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_hashing 305s test/sql/test_selectable.py::AnnotationsTest::test_label_accessors 305s [gw0] [ 42%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_label_accessors 305s test/sql/test_selectable.py::AnnotationsTest::test_late_name_add 305s [gw0] [ 42%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_late_name_add 305s test/sql/test_selectable.py::AnnotationsTest::test_late_table_add 305s [gw0] [ 42%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_late_table_add 305s test/sql/test_selectable.py::AnnotationsTest::test_proxy_set_iteration_includes_annotated 305s [gw0] [ 42%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_proxy_set_iteration_includes_annotated 305s test/sql/test_selectable.py::AnnotationsTest::test_proxy_set_iteration_includes_annotated_two 305s [gw0] [ 42%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_proxy_set_iteration_includes_annotated_two 305s test/sql/test_selectable.py::AnnotationsTest::test_replacement_traverse_preserve 305s [gw0] [ 42%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_replacement_traverse_preserve 305s test/sql/test_selectable.py::AnnotationsTest::test_set_type_on_column[not_use_col_ahead_of_time] 305s [gw0] [ 42%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_set_type_on_column[not_use_col_ahead_of_time] 305s test/sql/test_selectable.py::AnnotationsTest::test_set_type_on_column[use_col_ahead_of_time] 305s [gw0] [ 42%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_set_type_on_column[use_col_ahead_of_time] 305s test/sql/test_selectable.py::AnnotationsTest::test_setup_inherit_cache[False] 305s [gw0] [ 42%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_setup_inherit_cache[False] 305s test/sql/test_selectable.py::AnnotationsTest::test_setup_inherit_cache[None] 305s [gw0] [ 42%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_setup_inherit_cache[None] 305s test/sql/test_selectable.py::AnnotationsTest::test_setup_inherit_cache[True] 305s [gw0] [ 42%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_setup_inherit_cache[True] 305s test/sql/test_selectable.py::AnonLabelTest::test_anon_labels_func 305s [gw0] [ 42%] PASSED test/sql/test_selectable.py::AnonLabelTest::test_anon_labels_func 305s test/sql/test_selectable.py::AnonLabelTest::test_anon_labels_literal_column 305s [gw0] [ 42%] PASSED test/sql/test_selectable.py::AnonLabelTest::test_anon_labels_literal_column 305s test/sql/test_selectable.py::AnonLabelTest::test_anon_labels_named_column 305s [gw0] [ 42%] PASSED test/sql/test_selectable.py::AnonLabelTest::test_anon_labels_named_column 305s test/sql/test_selectable.py::AnonLabelTest::test_named_labels_literal_column 305s [gw0] [ 42%] PASSED test/sql/test_selectable.py::AnonLabelTest::test_named_labels_literal_column 305s test/sql/test_selectable.py::AnonLabelTest::test_named_labels_named_column 305s [gw0] [ 42%] PASSED test/sql/test_selectable.py::AnonLabelTest::test_named_labels_named_column 305s test/sql/test_selectable.py::DerivedTest::test_alias 305s [gw0] [ 42%] PASSED test/sql/test_selectable.py::DerivedTest::test_alias 305s test/sql/test_selectable.py::DerivedTest::test_join 305s [gw0] [ 42%] PASSED test/sql/test_selectable.py::DerivedTest::test_join 305s test/sql/test_selectable.py::DerivedTest::test_select 305s [gw0] [ 42%] PASSED test/sql/test_selectable.py::DerivedTest::test_select 305s test/sql/test_selectable.py::DerivedTest::test_table 305s [gw0] [ 42%] PASSED test/sql/test_selectable.py::DerivedTest::test_table 305s test/sql/test_selectable.py::ForUpdateTest::test_adapt 305s [gw0] [ 42%] PASSED test/sql/test_selectable.py::ForUpdateTest::test_adapt 305s test/sql/test_selectable.py::ForUpdateTest::test_basic_clone 305s [gw0] [ 42%] PASSED test/sql/test_selectable.py::ForUpdateTest::test_basic_clone 307s test/sql/test_selectable.py::FromClauseConcurrencyTest::test_c_collection 307s [gw0] [ 42%] PASSED test/sql/test_selectable.py::FromClauseConcurrencyTest::test_c_collection 307s test/sql/test_selectable.py::JoinAnonymizingTest::test_composed_join_alias 307s [gw0] [ 42%] PASSED test/sql/test_selectable.py::JoinAnonymizingTest::test_composed_join_alias 307s test/sql/test_selectable.py::JoinAnonymizingTest::test_composed_join_alias_flat 307s [gw0] [ 42%] PASSED test/sql/test_selectable.py::JoinAnonymizingTest::test_composed_join_alias_flat 307s test/sql/test_selectable.py::JoinAnonymizingTest::test_composed_join_alias_name_flat 307s [gw0] [ 42%] PASSED test/sql/test_selectable.py::JoinAnonymizingTest::test_composed_join_alias_name_flat 307s test/sql/test_selectable.py::JoinAnonymizingTest::test_flat_ok_on_non_join 307s [gw0] [ 42%] PASSED test/sql/test_selectable.py::JoinAnonymizingTest::test_flat_ok_on_non_join 307s test/sql/test_selectable.py::JoinAnonymizingTest::test_join_alias 307s [gw0] [ 42%] PASSED test/sql/test_selectable.py::JoinAnonymizingTest::test_join_alias 307s test/sql/test_selectable.py::JoinAnonymizingTest::test_join_alias_flat 307s [gw0] [ 42%] PASSED test/sql/test_selectable.py::JoinAnonymizingTest::test_join_alias_flat 307s test/sql/test_selectable.py::JoinAnonymizingTest::test_join_alias_name_flat 307s [gw0] [ 42%] PASSED test/sql/test_selectable.py::JoinAnonymizingTest::test_join_alias_name_flat 307s test/sql/test_selectable.py::JoinAnonymizingTest::test_join_standalone_alias 307s [gw0] [ 42%] PASSED test/sql/test_selectable.py::JoinAnonymizingTest::test_join_standalone_alias 307s test/sql/test_selectable.py::JoinAnonymizingTest::test_join_standalone_alias_flat 307s [gw0] [ 42%] PASSED test/sql/test_selectable.py::JoinAnonymizingTest::test_join_standalone_alias_flat 307s test/sql/test_selectable.py::JoinConditionTest::test_join_cond_no_such_related_column 307s [gw0] [ 42%] PASSED test/sql/test_selectable.py::JoinConditionTest::test_join_cond_no_such_related_column 307s test/sql/test_selectable.py::JoinConditionTest::test_join_cond_no_such_related_table 307s [gw0] [ 42%] PASSED test/sql/test_selectable.py::JoinConditionTest::test_join_cond_no_such_related_table 307s test/sql/test_selectable.py::JoinConditionTest::test_join_cond_no_such_unrelated_column 307s [gw0] [ 42%] PASSED test/sql/test_selectable.py::JoinConditionTest::test_join_cond_no_such_unrelated_column 307s test/sql/test_selectable.py::JoinConditionTest::test_join_cond_no_such_unrelated_column_dont_compare_names 307s [gw0] [ 42%] PASSED test/sql/test_selectable.py::JoinConditionTest::test_join_cond_no_such_unrelated_column_dont_compare_names 307s test/sql/test_selectable.py::JoinConditionTest::test_join_cond_no_such_unrelated_table 307s [gw0] [ 42%] PASSED test/sql/test_selectable.py::JoinConditionTest::test_join_cond_no_such_unrelated_table 307s test/sql/test_selectable.py::JoinConditionTest::test_join_cond_no_such_unrelated_table_dont_compare_names 307s [gw0] [ 42%] PASSED test/sql/test_selectable.py::JoinConditionTest::test_join_cond_no_such_unrelated_table_dont_compare_names 307s test/sql/test_selectable.py::JoinConditionTest::test_join_condition_five 307s [gw0] [ 42%] PASSED test/sql/test_selectable.py::JoinConditionTest::test_join_condition_five 307s test/sql/test_selectable.py::JoinConditionTest::test_join_condition_four 307s [gw0] [ 42%] PASSED test/sql/test_selectable.py::JoinConditionTest::test_join_condition_four 307s test/sql/test_selectable.py::JoinConditionTest::test_join_condition_one 307s [gw0] [ 42%] PASSED test/sql/test_selectable.py::JoinConditionTest::test_join_condition_one 307s test/sql/test_selectable.py::JoinConditionTest::test_join_condition_three 307s [gw0] [ 42%] PASSED test/sql/test_selectable.py::JoinConditionTest::test_join_condition_three 307s test/sql/test_selectable.py::JoinConditionTest::test_join_condition_two 307s [gw0] [ 42%] PASSED test/sql/test_selectable.py::JoinConditionTest::test_join_condition_two 307s test/sql/test_selectable.py::JoinConditionTest::test_join_multiple_equiv_fks 307s [gw0] [ 42%] PASSED test/sql/test_selectable.py::JoinConditionTest::test_join_multiple_equiv_fks 307s test/sql/test_selectable.py::PrimaryKeyTest::test_init_doesnt_blowitaway 307s [gw0] [ 42%] PASSED test/sql/test_selectable.py::PrimaryKeyTest::test_init_doesnt_blowitaway 307s test/sql/test_selectable.py::PrimaryKeyTest::test_join_pk_collapse_explicit 307s [gw0] [ 42%] PASSED test/sql/test_selectable.py::PrimaryKeyTest::test_join_pk_collapse_explicit 307s test/sql/test_selectable.py::PrimaryKeyTest::test_join_pk_collapse_implicit 307s [gw0] [ 42%] PASSED test/sql/test_selectable.py::PrimaryKeyTest::test_join_pk_collapse_implicit 307s test/sql/test_selectable.py::PrimaryKeyTest::test_non_column_clause 307s [gw0] [ 42%] PASSED test/sql/test_selectable.py::PrimaryKeyTest::test_non_column_clause 307s test/sql/test_selectable.py::PrimaryKeyTest::test_onclause_direction 307s [gw0] [ 42%] PASSED test/sql/test_selectable.py::PrimaryKeyTest::test_onclause_direction 307s test/sql/test_selectable.py::ReduceTest::test_reduce 307s [gw0] [ 42%] PASSED test/sql/test_selectable.py::ReduceTest::test_reduce 307s test/sql/test_selectable.py::ReduceTest::test_reduce_aliased_join 307s [gw0] [ 42%] PASSED test/sql/test_selectable.py::ReduceTest::test_reduce_aliased_join 307s test/sql/test_selectable.py::ReduceTest::test_reduce_aliased_union 307s [gw0] [ 42%] PASSED test/sql/test_selectable.py::ReduceTest::test_reduce_aliased_union 307s test/sql/test_selectable.py::ReduceTest::test_reduce_aliased_union_2 307s [gw0] [ 42%] PASSED test/sql/test_selectable.py::ReduceTest::test_reduce_aliased_union_2 307s test/sql/test_selectable.py::ReduceTest::test_reduce_generation 307s [gw0] [ 42%] PASSED test/sql/test_selectable.py::ReduceTest::test_reduce_generation 307s test/sql/test_selectable.py::ReduceTest::test_reduce_only_synonym_fk 307s [gw0] [ 42%] PASSED test/sql/test_selectable.py::ReduceTest::test_reduce_only_synonym_fk 307s test/sql/test_selectable.py::ReduceTest::test_reduce_only_synonym_lineage 307s [gw0] [ 42%] PASSED test/sql/test_selectable.py::ReduceTest::test_reduce_only_synonym_lineage 307s test/sql/test_selectable.py::ReduceTest::test_reduce_selectable 307s [gw0] [ 42%] PASSED test/sql/test_selectable.py::ReduceTest::test_reduce_selectable 307s test/sql/test_selectable.py::RefreshForNewColTest::test_alias_alias_samename_init 307s [gw0] [ 42%] PASSED test/sql/test_selectable.py::RefreshForNewColTest::test_alias_alias_samename_init 307s test/sql/test_selectable.py::RefreshForNewColTest::test_aliased_select_irrelevant 307s [gw0] [ 42%] PASSED test/sql/test_selectable.py::RefreshForNewColTest::test_aliased_select_irrelevant 307s test/sql/test_selectable.py::RefreshForNewColTest::test_aliased_select_no_cols_clause 307s [gw0] [ 42%] PASSED test/sql/test_selectable.py::RefreshForNewColTest::test_aliased_select_no_cols_clause 307s test/sql/test_selectable.py::RefreshForNewColTest::test_aliased_select_samename_init 307s [gw0] [ 42%] PASSED test/sql/test_selectable.py::RefreshForNewColTest::test_aliased_select_samename_init 307s test/sql/test_selectable.py::RefreshForNewColTest::test_aliased_select_samename_uninit 307s [gw0] [ 42%] PASSED test/sql/test_selectable.py::RefreshForNewColTest::test_aliased_select_samename_uninit 307s test/sql/test_selectable.py::RefreshForNewColTest::test_fk_join 307s [gw0] [ 42%] PASSED test/sql/test_selectable.py::RefreshForNewColTest::test_fk_join 307s test/sql/test_selectable.py::RefreshForNewColTest::test_fk_table 307s [gw0] [ 42%] PASSED test/sql/test_selectable.py::RefreshForNewColTest::test_fk_table 307s test/sql/test_selectable.py::RefreshForNewColTest::test_join_init 307s [gw0] [ 42%] PASSED test/sql/test_selectable.py::RefreshForNewColTest::test_join_init 307s test/sql/test_selectable.py::RefreshForNewColTest::test_join_samename_init 307s [gw0] [ 42%] PASSED test/sql/test_selectable.py::RefreshForNewColTest::test_join_samename_init 307s test/sql/test_selectable.py::RefreshForNewColTest::test_join_uninit 307s [gw0] [ 42%] PASSED test/sql/test_selectable.py::RefreshForNewColTest::test_join_uninit 307s test/sql/test_selectable.py::RefreshForNewColTest::test_nested_join_init 307s [gw0] [ 42%] PASSED test/sql/test_selectable.py::RefreshForNewColTest::test_nested_join_init 307s test/sql/test_selectable.py::RefreshForNewColTest::test_nested_join_uninit 307s [gw0] [ 42%] PASSED test/sql/test_selectable.py::RefreshForNewColTest::test_nested_join_uninit 307s test/sql/test_selectable.py::RefreshForNewColTest::test_select_samename_init 307s [gw0] [ 42%] PASSED test/sql/test_selectable.py::RefreshForNewColTest::test_select_samename_init 307s test/sql/test_selectable.py::RefreshForNewColTest::test_union_init 307s [gw0] [ 42%] PASSED test/sql/test_selectable.py::RefreshForNewColTest::test_union_init 307s test/sql/test_selectable.py::RefreshForNewColTest::test_union_uninit 307s [gw0] [ 42%] PASSED test/sql/test_selectable.py::RefreshForNewColTest::test_union_uninit 307s test/sql/test_selectable.py::ReprTest::test_ensure_repr_elements 307s [gw0] [ 42%] PASSED test/sql/test_selectable.py::ReprTest::test_ensure_repr_elements 307s test/sql/test_selectable.py::ResultMapTest::test_column_subquery_exists 307s [gw0] [ 42%] PASSED test/sql/test_selectable.py::ResultMapTest::test_column_subquery_exists 307s test/sql/test_selectable.py::ResultMapTest::test_column_subquery_plain 307s [gw0] [ 42%] PASSED test/sql/test_selectable.py::ResultMapTest::test_column_subquery_plain 307s test/sql/test_selectable.py::ResultMapTest::test_plain_exists 307s [gw0] [ 43%] PASSED test/sql/test_selectable.py::ResultMapTest::test_plain_exists 307s test/sql/test_selectable.py::ResultMapTest::test_plain_exists_double_negate 307s [gw0] [ 43%] PASSED test/sql/test_selectable.py::ResultMapTest::test_plain_exists_double_negate 307s test/sql/test_selectable.py::ResultMapTest::test_plain_exists_negate 307s [gw0] [ 43%] PASSED test/sql/test_selectable.py::ResultMapTest::test_plain_exists_negate 307s test/sql/test_selectable.py::ResultMapTest::test_select_alias_column 307s [gw0] [ 43%] PASSED test/sql/test_selectable.py::ResultMapTest::test_select_alias_column 307s test/sql/test_selectable.py::ResultMapTest::test_select_alias_column_apply_labels 307s [gw0] [ 43%] PASSED test/sql/test_selectable.py::ResultMapTest::test_select_alias_column_apply_labels 307s test/sql/test_selectable.py::ResultMapTest::test_select_alias_label_alt_name 307s [gw0] [ 43%] PASSED test/sql/test_selectable.py::ResultMapTest::test_select_alias_label_alt_name 307s test/sql/test_selectable.py::ResultMapTest::test_select_label_alt_name 307s [gw0] [ 43%] PASSED test/sql/test_selectable.py::ResultMapTest::test_select_label_alt_name 307s test/sql/test_selectable.py::ResultMapTest::test_select_label_alt_name_table_alias_column 307s [gw0] [ 43%] PASSED test/sql/test_selectable.py::ResultMapTest::test_select_label_alt_name_table_alias_column 307s test/sql/test_selectable.py::ResultMapTest::test_select_table_alias_column 307s [gw0] [ 43%] PASSED test/sql/test_selectable.py::ResultMapTest::test_select_table_alias_column 307s test/sql/test_selectable.py::ResultMapTest::test_unary_boolean 307s [gw0] [ 43%] PASSED test/sql/test_selectable.py::ResultMapTest::test_unary_boolean 307s test/orm/test_selectable.py::SelectableNoFromsTest::test_basic 307s [gw0] [ 43%] PASSED test/orm/test_selectable.py::SelectableNoFromsTest::test_basic 307s test/orm/test_selectable.py::SelectableNoFromsTest::test_no_selects 307s [gw0] [ 43%] PASSED test/orm/test_selectable.py::SelectableNoFromsTest::test_no_selects 307s test/orm/test_selectable.py::SelectableNoFromsTest::test_no_table_needs_pl 307s [gw0] [ 43%] PASSED test/orm/test_selectable.py::SelectableNoFromsTest::test_no_table_needs_pl 307s test/orm/test_selectable.py::SelectableNoFromsTest::test_no_tables 307s [gw0] [ 43%] PASSED test/orm/test_selectable.py::SelectableNoFromsTest::test_no_tables 307s test/sql/test_selectable.py::SelectableTest::test_against_cloned_non_table 307s [gw0] [ 43%] PASSED test/sql/test_selectable.py::SelectableTest::test_against_cloned_non_table 307s test/sql/test_selectable.py::SelectableTest::test_alias_handles_column_context 307s [gw0] [ 43%] PASSED test/sql/test_selectable.py::SelectableTest::test_alias_handles_column_context 307s test/sql/test_selectable.py::SelectableTest::test_alias_union 307s [gw0] [ 43%] PASSED test/sql/test_selectable.py::SelectableTest::test_alias_union 307s test/sql/test_selectable.py::SelectableTest::test_append_column_after_legacy_subq[_all_selected_columns] 307s [gw0] [ 43%] PASSED test/sql/test_selectable.py::SelectableTest::test_append_column_after_legacy_subq[_all_selected_columns] 307s test/sql/test_selectable.py::SelectableTest::test_append_column_after_legacy_subq[_internal_subquery] 307s [gw0] [ 43%] PASSED test/sql/test_selectable.py::SelectableTest::test_append_column_after_legacy_subq[_internal_subquery] 307s test/sql/test_selectable.py::SelectableTest::test_append_column_after_legacy_subq[selected_columns] 307s [gw0] [ 43%] PASSED test/sql/test_selectable.py::SelectableTest::test_append_column_after_legacy_subq[selected_columns] 307s test/sql/test_selectable.py::SelectableTest::test_append_column_after_visitor_replace 307s [gw0] [ 43%] PASSED test/sql/test_selectable.py::SelectableTest::test_append_column_after_visitor_replace 307s test/sql/test_selectable.py::SelectableTest::test_broken_select_same_named_explicit_cols[False] 307s [gw0] [ 43%] PASSED test/sql/test_selectable.py::SelectableTest::test_broken_select_same_named_explicit_cols[False] 307s test/sql/test_selectable.py::SelectableTest::test_broken_select_same_named_explicit_cols[True] 307s [gw0] [ 43%] PASSED test/sql/test_selectable.py::SelectableTest::test_broken_select_same_named_explicit_cols[True] 307s test/sql/test_selectable.py::SelectableTest::test_clone_append_column 307s [gw0] [ 43%] PASSED test/sql/test_selectable.py::SelectableTest::test_clone_append_column 307s test/sql/test_selectable.py::SelectableTest::test_clone_c_proxy_key_lower 307s [gw0] [ 43%] PASSED test/sql/test_selectable.py::SelectableTest::test_clone_c_proxy_key_lower 307s test/sql/test_selectable.py::SelectableTest::test_clone_c_proxy_key_upper 307s [gw0] [ 43%] PASSED test/sql/test_selectable.py::SelectableTest::test_clone_c_proxy_key_upper 307s test/sql/test_selectable.py::SelectableTest::test_clone_col_list_changes_then_proxy 307s [gw0] [ 43%] PASSED test/sql/test_selectable.py::SelectableTest::test_clone_col_list_changes_then_proxy 307s test/sql/test_selectable.py::SelectableTest::test_clone_col_list_changes_then_schema_proxy 307s [gw0] [ 43%] PASSED test/sql/test_selectable.py::SelectableTest::test_clone_col_list_changes_then_schema_proxy 307s test/sql/test_selectable.py::SelectableTest::test_cloned_difference 307s [gw0] [ 43%] PASSED test/sql/test_selectable.py::SelectableTest::test_cloned_difference 307s test/sql/test_selectable.py::SelectableTest::test_cloned_intersection 307s [gw0] [ 43%] PASSED test/sql/test_selectable.py::SelectableTest::test_cloned_intersection 307s test/sql/test_selectable.py::SelectableTest::test_column_labels 307s [gw0] [ 43%] PASSED test/sql/test_selectable.py::SelectableTest::test_column_labels 307s test/sql/test_selectable.py::SelectableTest::test_const_object_correspondence[c0] 307s [gw0] [ 43%] PASSED test/sql/test_selectable.py::SelectableTest::test_const_object_correspondence[c0] 307s test/sql/test_selectable.py::SelectableTest::test_const_object_correspondence[c1] 307s [gw0] [ 43%] PASSED test/sql/test_selectable.py::SelectableTest::test_const_object_correspondence[c1] 307s test/sql/test_selectable.py::SelectableTest::test_const_object_correspondence[c2] 307s [gw0] [ 43%] PASSED test/sql/test_selectable.py::SelectableTest::test_const_object_correspondence[c2] 307s test/sql/test_selectable.py::SelectableTest::test_const_object_correspondence[c3] 307s [gw0] [ 43%] PASSED test/sql/test_selectable.py::SelectableTest::test_const_object_correspondence[c3] 307s test/sql/test_selectable.py::SelectableTest::test_const_object_correspondence[c4] 307s [gw0] [ 43%] PASSED test/sql/test_selectable.py::SelectableTest::test_const_object_correspondence[c4] 307s test/sql/test_selectable.py::SelectableTest::test_const_object_correspondence[c5] 307s [gw0] [ 43%] PASSED test/sql/test_selectable.py::SelectableTest::test_const_object_correspondence[c5] 307s test/sql/test_selectable.py::SelectableTest::test_core_column_descriptions[cols0-expected0] 307s [gw0] [ 43%] PASSED test/sql/test_selectable.py::SelectableTest::test_core_column_descriptions[cols0-expected0] 307s test/sql/test_selectable.py::SelectableTest::test_core_column_descriptions[cols1-expected1] 307s [gw0] [ 43%] PASSED test/sql/test_selectable.py::SelectableTest::test_core_column_descriptions[cols1-expected1] 307s test/sql/test_selectable.py::SelectableTest::test_core_column_descriptions[cols2-expected2] 307s [gw0] [ 43%] PASSED test/sql/test_selectable.py::SelectableTest::test_core_column_descriptions[cols2-expected2] 307s test/sql/test_selectable.py::SelectableTest::test_core_column_descriptions[cols3-expected3] 307s [gw0] [ 43%] PASSED test/sql/test_selectable.py::SelectableTest::test_core_column_descriptions[cols3-expected3] 307s test/sql/test_selectable.py::SelectableTest::test_correlate_except_none_arg_error 307s [gw0] [ 43%] PASSED test/sql/test_selectable.py::SelectableTest::test_correlate_except_none_arg_error 307s test/sql/test_selectable.py::SelectableTest::test_correlate_none_arg_error 307s [gw0] [ 43%] PASSED test/sql/test_selectable.py::SelectableTest::test_correlate_none_arg_error 307s test/sql/test_selectable.py::SelectableTest::test_direct_correspondence_on_labels 307s [gw0] [ 43%] PASSED test/sql/test_selectable.py::SelectableTest::test_direct_correspondence_on_labels 307s test/sql/test_selectable.py::SelectableTest::test_distance_on_aliases 307s [gw0] [ 43%] PASSED test/sql/test_selectable.py::SelectableTest::test_distance_on_aliases 307s test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity0-cols0-expected_entity0-expected_returning0-delete] 307s [gw0] [ 43%] PASSED test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity0-cols0-expected_entity0-expected_returning0-delete] 307s test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity0-cols0-expected_entity0-expected_returning0-insert] 307s [gw0] [ 43%] PASSED test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity0-cols0-expected_entity0-expected_returning0-insert] 307s test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity0-cols0-expected_entity0-expected_returning0-update] 307s [gw0] [ 43%] PASSED test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity0-cols0-expected_entity0-expected_returning0-update] 307s test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity1-cols1-expected_entity1-expected_returning1-delete] 307s [gw0] [ 43%] PASSED test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity1-cols1-expected_entity1-expected_returning1-delete] 307s test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity1-cols1-expected_entity1-expected_returning1-insert] 307s [gw0] [ 43%] PASSED test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity1-cols1-expected_entity1-expected_returning1-insert] 307s test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity1-cols1-expected_entity1-expected_returning1-update] 307s [gw0] [ 43%] PASSED test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity1-cols1-expected_entity1-expected_returning1-update] 307s test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity2-None-expected_entity2-expected_returning2-delete] 307s [gw0] [ 43%] PASSED test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity2-None-expected_entity2-expected_returning2-delete] 307s test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity2-None-expected_entity2-expected_returning2-insert] 307s [gw0] [ 43%] PASSED test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity2-None-expected_entity2-expected_returning2-insert] 307s test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity2-None-expected_entity2-expected_returning2-update] 307s [gw0] [ 43%] PASSED test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity2-None-expected_entity2-expected_returning2-update] 307s test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity3-None-expected_entity3-expected_returning3-delete] 307s [gw0] [ 43%] PASSED test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity3-None-expected_entity3-expected_returning3-delete] 307s test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity3-None-expected_entity3-expected_returning3-insert] 307s [gw0] [ 43%] PASSED test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity3-None-expected_entity3-expected_returning3-insert] 307s test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity3-None-expected_entity3-expected_returning3-update] 307s [gw0] [ 43%] PASSED test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity3-None-expected_entity3-expected_returning3-update] 307s test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity4-None-expected_entity4-expected_returning4-delete] 307s [gw0] [ 43%] PASSED test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity4-None-expected_entity4-expected_returning4-delete] 307s test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity4-None-expected_entity4-expected_returning4-insert] 307s [gw0] [ 43%] PASSED test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity4-None-expected_entity4-expected_returning4-insert] 307s test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity4-None-expected_entity4-expected_returning4-update] 307s [gw0] [ 43%] PASSED test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity4-None-expected_entity4-expected_returning4-update] 307s test/sql/test_selectable.py::SelectableTest::test_from_list_against_existing_one 307s [gw0] [ 43%] PASSED test/sql/test_selectable.py::SelectableTest::test_from_list_against_existing_one 307s test/sql/test_selectable.py::SelectableTest::test_from_list_against_existing_two 307s [gw0] [ 43%] PASSED test/sql/test_selectable.py::SelectableTest::test_from_list_against_existing_two 307s test/sql/test_selectable.py::SelectableTest::test_from_list_deferred_cloning 307s [gw0] [ 43%] PASSED test/sql/test_selectable.py::SelectableTest::test_from_list_deferred_cloning 307s test/sql/test_selectable.py::SelectableTest::test_from_list_deferred_constructor 307s [gw0] [ 43%] PASSED test/sql/test_selectable.py::SelectableTest::test_from_list_deferred_constructor 307s test/sql/test_selectable.py::SelectableTest::test_from_list_deferred_fromlist 307s [gw0] [ 43%] PASSED test/sql/test_selectable.py::SelectableTest::test_from_list_deferred_fromlist 307s test/sql/test_selectable.py::SelectableTest::test_from_list_deferred_whereclause 307s [gw0] [ 43%] PASSED test/sql/test_selectable.py::SelectableTest::test_from_list_deferred_whereclause 307s test/sql/test_selectable.py::SelectableTest::test_from_list_with_columns 307s [gw0] [ 43%] PASSED test/sql/test_selectable.py::SelectableTest::test_from_list_with_columns 307s test/sql/test_selectable.py::SelectableTest::test_froms_accessors[cols_expr0-select_from0-exp_final_froms0-exp_cc_froms0] 307s [gw0] [ 43%] PASSED test/sql/test_selectable.py::SelectableTest::test_froms_accessors[cols_expr0-select_from0-exp_final_froms0-exp_cc_froms0] 307s test/sql/test_selectable.py::SelectableTest::test_froms_accessors[cols_expr1-select_from1-exp_final_froms1-exp_cc_froms1] 307s [gw0] [ 43%] PASSED test/sql/test_selectable.py::SelectableTest::test_froms_accessors[cols_expr1-select_from1-exp_final_froms1-exp_cc_froms1] 307s test/sql/test_selectable.py::SelectableTest::test_froms_accessors[cols_expr2-select_from2-exp_final_froms2-exp_cc_froms2] 307s [gw0] [ 43%] PASSED test/sql/test_selectable.py::SelectableTest::test_froms_accessors[cols_expr2-select_from2-exp_final_froms2-exp_cc_froms2] 307s test/sql/test_selectable.py::SelectableTest::test_indirect_correspondence_on_labels 307s [gw0] [ 43%] PASSED test/sql/test_selectable.py::SelectableTest::test_indirect_correspondence_on_labels 307s test/sql/test_selectable.py::SelectableTest::test_join 307s [gw0] [ 43%] PASSED test/sql/test_selectable.py::SelectableTest::test_join 307s test/sql/test_selectable.py::SelectableTest::test_join_against_join 307s [gw0] [ 43%] PASSED test/sql/test_selectable.py::SelectableTest::test_join_against_join 307s test/sql/test_selectable.py::SelectableTest::test_join_against_self 307s [gw0] [ 43%] PASSED test/sql/test_selectable.py::SelectableTest::test_join_against_self 307s test/sql/test_selectable.py::SelectableTest::test_join_doesnt_derive_from_onclause 307s [gw0] [ 43%] PASSED test/sql/test_selectable.py::SelectableTest::test_join_doesnt_derive_from_onclause 307s test/sql/test_selectable.py::SelectableTest::test_keyed_c_collection_lower 307s [gw0] [ 43%] PASSED test/sql/test_selectable.py::SelectableTest::test_keyed_c_collection_lower 307s test/sql/test_selectable.py::SelectableTest::test_keyed_c_collection_upper 307s [gw0] [ 43%] PASSED test/sql/test_selectable.py::SelectableTest::test_keyed_c_collection_upper 307s test/sql/test_selectable.py::SelectableTest::test_keyed_gen 307s [gw0] [ 43%] PASSED test/sql/test_selectable.py::SelectableTest::test_keyed_gen 307s test/sql/test_selectable.py::SelectableTest::test_keyed_label_gen 307s [gw0] [ 43%] PASSED test/sql/test_selectable.py::SelectableTest::test_keyed_label_gen 307s test/sql/test_selectable.py::SelectableTest::test_label_gen_resets_on_table 307s [gw0] [ 43%] PASSED test/sql/test_selectable.py::SelectableTest::test_label_gen_resets_on_table 307s test/sql/test_selectable.py::SelectableTest::test_labeled_select_corresponding 307s [gw0] [ 43%] PASSED test/sql/test_selectable.py::SelectableTest::test_labeled_select_corresponding 307s test/sql/test_selectable.py::SelectableTest::test_labeled_select_twice 307s [gw0] [ 43%] PASSED test/sql/test_selectable.py::SelectableTest::test_labeled_select_twice 307s test/sql/test_selectable.py::SelectableTest::test_labeled_subquery_corresponding 307s [gw0] [ 43%] PASSED test/sql/test_selectable.py::SelectableTest::test_labeled_subquery_corresponding 307s test/sql/test_selectable.py::SelectableTest::test_labeled_subquery_twice 307s [gw0] [ 43%] PASSED test/sql/test_selectable.py::SelectableTest::test_labeled_subquery_twice 307s test/sql/test_selectable.py::SelectableTest::test_labels_anon_generate_binds_subquery 307s [gw0] [ 43%] PASSED test/sql/test_selectable.py::SelectableTest::test_labels_anon_generate_binds_subquery 307s test/sql/test_selectable.py::SelectableTest::test_labels_anon_w_separate_key 307s [gw0] [ 43%] PASSED test/sql/test_selectable.py::SelectableTest::test_labels_anon_w_separate_key 307s test/sql/test_selectable.py::SelectableTest::test_labels_anon_w_separate_key_subquery 307s [gw0] [ 43%] PASSED test/sql/test_selectable.py::SelectableTest::test_labels_anon_w_separate_key_subquery 307s test/sql/test_selectable.py::SelectableTest::test_labels_name_w_separate_key 307s [gw0] [ 43%] PASSED test/sql/test_selectable.py::SelectableTest::test_labels_name_w_separate_key 307s test/sql/test_selectable.py::SelectableTest::test_multi_label_chain_naming_col 307s [gw0] [ 43%] PASSED test/sql/test_selectable.py::SelectableTest::test_multi_label_chain_naming_col 307s test/sql/test_selectable.py::SelectableTest::test_no_alias_construct 307s [gw0] [ 43%] PASSED test/sql/test_selectable.py::SelectableTest::test_no_alias_construct 307s test/sql/test_selectable.py::SelectableTest::test_no_error_on_unsupported_expr_key 307s [gw0] [ 43%] PASSED test/sql/test_selectable.py::SelectableTest::test_no_error_on_unsupported_expr_key 307s test/sql/test_selectable.py::SelectableTest::test_proxy_set_pollution 307s [gw0] [ 43%] PASSED test/sql/test_selectable.py::SelectableTest::test_proxy_set_pollution 307s test/sql/test_selectable.py::SelectableTest::test_reduce_cols_odd_expressions 307s [gw0] [ 43%] PASSED test/sql/test_selectable.py::SelectableTest::test_reduce_cols_odd_expressions 307s test/sql/test_selectable.py::SelectableTest::test_same_anon_named_explicit_cols 307s [gw0] [ 43%] PASSED test/sql/test_selectable.py::SelectableTest::test_same_anon_named_explicit_cols 307s test/sql/test_selectable.py::SelectableTest::test_scalar_cloned_comparator 307s [gw0] [ 43%] PASSED test/sql/test_selectable.py::SelectableTest::test_scalar_cloned_comparator 307s test/sql/test_selectable.py::SelectableTest::test_scalar_subquery_from_subq_same_source 307s [gw0] [ 43%] PASSED test/sql/test_selectable.py::SelectableTest::test_scalar_subquery_from_subq_same_source 307s test/sql/test_selectable.py::SelectableTest::test_select_alias_labels 307s [gw0] [ 43%] PASSED test/sql/test_selectable.py::SelectableTest::test_select_alias_labels 307s test/sql/test_selectable.py::SelectableTest::test_select_label_grouped_still_corresponds 307s [gw0] [ 43%] PASSED test/sql/test_selectable.py::SelectableTest::test_select_label_grouped_still_corresponds 307s test/sql/test_selectable.py::SelectableTest::test_select_subquery_join 307s [gw0] [ 43%] PASSED test/sql/test_selectable.py::SelectableTest::test_select_subquery_join 307s test/sql/test_selectable.py::SelectableTest::test_select_union 307s [gw0] [ 43%] PASSED test/sql/test_selectable.py::SelectableTest::test_select_union 307s test/sql/test_selectable.py::SelectableTest::test_self_referential_select_raises 307s [gw0] [ 43%] PASSED test/sql/test_selectable.py::SelectableTest::test_self_referential_select_raises 307s test/sql/test_selectable.py::SelectableTest::test_singular_union 307s [gw0] [ 43%] PASSED test/sql/test_selectable.py::SelectableTest::test_singular_union 307s test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[False-middle-cte] 307s [gw0] [ 43%] PASSED test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[False-middle-cte] 307s test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[False-middle-subquery] 307s [gw0] [ 43%] PASSED test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[False-middle-subquery] 307s test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[False-onelevel-cte] 307s [gw0] [ 43%] PASSED test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[False-onelevel-cte] 307s test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[False-onelevel-subquery] 307s [gw0] [ 43%] PASSED test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[False-onelevel-subquery] 307s test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[False-twolevel-cte] 307s [gw0] [ 43%] PASSED test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[False-twolevel-cte] 307s test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[False-twolevel-subquery] 307s [gw0] [ 43%] PASSED test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[False-twolevel-subquery] 307s test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[True-middle-cte] 307s [gw0] [ 43%] PASSED test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[True-middle-cte] 307s test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[True-middle-subquery] 307s [gw0] [ 43%] PASSED test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[True-middle-subquery] 307s test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[True-onelevel-cte] 307s [gw0] [ 43%] PASSED test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[True-onelevel-cte] 307s test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[True-onelevel-subquery] 307s [gw0] [ 43%] PASSED test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[True-onelevel-subquery] 307s test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[True-twolevel-cte] 307s [gw0] [ 43%] PASSED test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[True-twolevel-cte] 307s test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[True-twolevel-subquery] 307s [gw0] [ 43%] PASSED test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[True-twolevel-subquery] 307s test/sql/test_selectable.py::SelectableTest::test_subquery_label_grouped_still_corresponds 307s [gw0] [ 43%] PASSED test/sql/test_selectable.py::SelectableTest::test_subquery_label_grouped_still_corresponds 307s test/sql/test_selectable.py::SelectableTest::test_subquery_labels_join 307s [gw0] [ 43%] PASSED test/sql/test_selectable.py::SelectableTest::test_subquery_labels_join 307s test/sql/test_selectable.py::SelectableTest::test_subquery_on_table 307s [gw0] [ 43%] PASSED test/sql/test_selectable.py::SelectableTest::test_subquery_on_table 307s test/sql/test_selectable.py::SelectableTest::test_table_alias 307s [gw0] [ 43%] PASSED test/sql/test_selectable.py::SelectableTest::test_table_alias 307s test/sql/test_selectable.py::SelectableTest::test_table_joined_to_select_of_table 307s [gw0] [ 43%] PASSED test/sql/test_selectable.py::SelectableTest::test_table_joined_to_select_of_table 307s test/sql/test_selectable.py::SelectableTest::test_table_schema 307s [gw0] [ 43%] PASSED test/sql/test_selectable.py::SelectableTest::test_table_schema 307s test/sql/test_selectable.py::SelectableTest::test_two_metadata_join_raises[False] 307s [gw0] [ 43%] PASSED test/sql/test_selectable.py::SelectableTest::test_two_metadata_join_raises[False] 307s test/sql/test_selectable.py::SelectableTest::test_two_metadata_join_raises[True] 307s [gw0] [ 43%] PASSED test/sql/test_selectable.py::SelectableTest::test_two_metadata_join_raises[True] 307s test/sql/test_selectable.py::SelectableTest::test_type_coerce_preserve_subq 307s [gw0] [ 43%] PASSED test/sql/test_selectable.py::SelectableTest::test_type_coerce_preserve_subq 307s test/sql/test_selectable.py::SelectableTest::test_type_coerce_selfgroup 307s [gw0] [ 43%] PASSED test/sql/test_selectable.py::SelectableTest::test_type_coerce_selfgroup 307s test/sql/test_selectable.py::SelectableTest::test_union_against_join 307s [gw0] [ 43%] PASSED test/sql/test_selectable.py::SelectableTest::test_union_against_join 307s test/sql/test_selectable.py::SelectableTest::test_union_alias_dupe_keys 307s [gw0] [ 43%] PASSED test/sql/test_selectable.py::SelectableTest::test_union_alias_dupe_keys 307s test/sql/test_selectable.py::SelectableTest::test_union_alias_dupe_keys_disambiguates_in_subq_compile_one 307s [gw0] [ 43%] PASSED test/sql/test_selectable.py::SelectableTest::test_union_alias_dupe_keys_disambiguates_in_subq_compile_one 307s test/sql/test_selectable.py::SelectableTest::test_union_alias_dupe_keys_disambiguates_in_subq_compile_two 307s [gw0] [ 43%] PASSED test/sql/test_selectable.py::SelectableTest::test_union_alias_dupe_keys_disambiguates_in_subq_compile_two 307s test/sql/test_selectable.py::SelectableTest::test_union_alias_dupe_keys_grouped 307s [gw0] [ 43%] PASSED test/sql/test_selectable.py::SelectableTest::test_union_alias_dupe_keys_grouped 307s test/sql/test_selectable.py::SelectableTest::test_union_alias_misc 307s [gw0] [ 43%] PASSED test/sql/test_selectable.py::SelectableTest::test_union_alias_misc 307s test/sql/test_selectable.py::SelectableTest::test_union_correspondence 307s [gw0] [ 43%] PASSED test/sql/test_selectable.py::SelectableTest::test_union_correspondence 307s test/sql/test_selectable.py::SelectableTest::test_union_of_alias 307s [gw0] [ 43%] PASSED test/sql/test_selectable.py::SelectableTest::test_union_of_alias 307s test/sql/test_selectable.py::SelectableTest::test_union_of_text 307s [gw0] [ 43%] PASSED test/sql/test_selectable.py::SelectableTest::test_union_of_text 307s test/sql/test_selectable.py::SelectableTest::test_union_precedence 307s [gw0] [ 43%] PASSED test/sql/test_selectable.py::SelectableTest::test_union_precedence 307s test/sql/test_selectable.py::SelectableTest::test_unnamed_exprs_keys 307s [gw0] [ 43%] PASSED test/sql/test_selectable.py::SelectableTest::test_unnamed_exprs_keys 307s test/sql/test_selectable.py::SelectableTest::test_unusual_column_elements_boolean_clauselist 307s [gw0] [ 43%] PASSED test/sql/test_selectable.py::SelectableTest::test_unusual_column_elements_boolean_clauselist 307s test/sql/test_selectable.py::SelectableTest::test_unusual_column_elements_clauselist 307s [gw0] [ 43%] PASSED test/sql/test_selectable.py::SelectableTest::test_unusual_column_elements_clauselist 307s test/sql/test_selectable.py::SelectableTest::test_unusual_column_elements_text 307s [gw0] [ 43%] PASSED test/sql/test_selectable.py::SelectableTest::test_unusual_column_elements_text 307s test/sql/test_selectable.py::SelectableTest::test_whereclause_adapted 307s [gw0] [ 43%] PASSED test/sql/test_selectable.py::SelectableTest::test_whereclause_adapted 307s test/sql/test_selectable.py::SelectableTest::test_with_only_generative 307s [gw0] [ 43%] PASSED test/sql/test_selectable.py::SelectableTest::test_with_only_generative 307s test/sql/test_selectable.py::SelectableTest::test_with_only_generative_no_list 307s [gw0] [ 43%] PASSED test/sql/test_selectable.py::SelectableTest::test_with_only_generative_no_list 307s test/sql/test_selectable.py::WithLabelsTest::test_columns_repeated_identity_disambiguate 307s [gw0] [ 43%] PASSED test/sql/test_selectable.py::WithLabelsTest::test_columns_repeated_identity_disambiguate 307s test/sql/test_selectable.py::WithLabelsTest::test_columns_repeated_identity_subquery_disambiguate 307s [gw0] [ 43%] PASSED test/sql/test_selectable.py::WithLabelsTest::test_columns_repeated_identity_subquery_disambiguate 307s test/sql/test_selectable.py::WithLabelsTest::test_element_repeated_disambiguate 307s [gw0] [ 43%] PASSED test/sql/test_selectable.py::WithLabelsTest::test_element_repeated_disambiguate 307s test/sql/test_selectable.py::WithLabelsTest::test_element_repeated_labels 307s [gw0] [ 43%] PASSED test/sql/test_selectable.py::WithLabelsTest::test_element_repeated_labels 307s test/sql/test_selectable.py::WithLabelsTest::test_element_repeated_nolabels 307s [gw0] [ 43%] PASSED test/sql/test_selectable.py::WithLabelsTest::test_element_repeated_nolabels 307s test/sql/test_selectable.py::WithLabelsTest::test_keylabels_overlap_labels_dont_label 307s [gw0] [ 43%] PASSED test/sql/test_selectable.py::WithLabelsTest::test_keylabels_overlap_labels_dont_label 307s test/sql/test_selectable.py::WithLabelsTest::test_keylabels_overlap_labels_dont_nolabel 307s [gw0] [ 43%] PASSED test/sql/test_selectable.py::WithLabelsTest::test_keylabels_overlap_labels_dont_nolabel 307s test/sql/test_selectable.py::WithLabelsTest::test_keylabels_overlap_labels_overlap_label 307s [gw0] [ 43%] PASSED test/sql/test_selectable.py::WithLabelsTest::test_keylabels_overlap_labels_overlap_label 307s test/sql/test_selectable.py::WithLabelsTest::test_keylabels_overlap_labels_overlap_nolabel 307s [gw0] [ 43%] PASSED test/sql/test_selectable.py::WithLabelsTest::test_keylabels_overlap_labels_overlap_nolabel 307s test/sql/test_selectable.py::WithLabelsTest::test_keys_overlap_names_dont_label 307s [gw0] [ 43%] PASSED test/sql/test_selectable.py::WithLabelsTest::test_keys_overlap_names_dont_label 307s test/sql/test_selectable.py::WithLabelsTest::test_keys_overlap_names_dont_nolabel 307s [gw0] [ 43%] PASSED test/sql/test_selectable.py::WithLabelsTest::test_keys_overlap_names_dont_nolabel 307s test/sql/test_selectable.py::WithLabelsTest::test_labels_overlap_keylabels_dont_label 307s [gw0] [ 43%] PASSED test/sql/test_selectable.py::WithLabelsTest::test_labels_overlap_keylabels_dont_label 307s test/sql/test_selectable.py::WithLabelsTest::test_labels_overlap_keylabels_dont_nolabel 307s [gw0] [ 43%] PASSED test/sql/test_selectable.py::WithLabelsTest::test_labels_overlap_keylabels_dont_nolabel 307s test/sql/test_selectable.py::WithLabelsTest::test_labels_overlap_label 307s [gw0] [ 43%] PASSED test/sql/test_selectable.py::WithLabelsTest::test_labels_overlap_label 307s test/sql/test_selectable.py::WithLabelsTest::test_labels_overlap_nolabel 307s [gw0] [ 43%] PASSED test/sql/test_selectable.py::WithLabelsTest::test_labels_overlap_nolabel 307s test/sql/test_selectable.py::WithLabelsTest::test_names_overlap_keys_dont_label 307s [gw0] [ 43%] PASSED test/sql/test_selectable.py::WithLabelsTest::test_names_overlap_keys_dont_label 307s test/sql/test_selectable.py::WithLabelsTest::test_names_overlap_keys_dont_nolabel 307s [gw0] [ 43%] PASSED test/sql/test_selectable.py::WithLabelsTest::test_names_overlap_keys_dont_nolabel 307s test/sql/test_selectable.py::WithLabelsTest::test_names_overlap_label 307s [gw0] [ 43%] PASSED test/sql/test_selectable.py::WithLabelsTest::test_names_overlap_label 307s test/sql/test_selectable.py::WithLabelsTest::test_names_overlap_nolabel 307s [gw0] [ 43%] PASSED test/sql/test_selectable.py::WithLabelsTest::test_names_overlap_nolabel 307s test/orm/test_selectin_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_select_existingfrom 307s [gw0] [ 43%] PASSED test/orm/test_selectin_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_select_existingfrom 307s test/orm/test_selectin_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_select_nofrom 307s [gw0] [ 43%] PASSED test/orm/test_selectin_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_select_nofrom 307s test/orm/test_selectin_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_select_with_polymorphic_alias 307s [gw0] [ 43%] PASSED test/orm/test_selectin_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_select_with_polymorphic_alias 307s test/orm/test_selectin_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_select_with_polymorphic_flat_alias 307s [gw0] [ 43%] PASSED test/orm/test_selectin_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_select_with_polymorphic_flat_alias 307s test/orm/test_selectin_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_select_with_polymorphic_no_alias 307s [gw0] [ 43%] PASSED test/orm/test_selectin_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_select_with_polymorphic_no_alias 307s test/orm/test_selectin_relations.py::ChunkingTest::test_dont_emit_for_redundant_m2o 307s [gw0] [ 43%] PASSED test/orm/test_selectin_relations.py::ChunkingTest::test_dont_emit_for_redundant_m2o 307s test/orm/test_selectin_relations.py::ChunkingTest::test_odd_number_chunks 307s [gw0] [ 43%] PASSED test/orm/test_selectin_relations.py::ChunkingTest::test_odd_number_chunks 307s test/orm/test_selectin_relations.py::ChunkingTest::test_yield_per 307s [gw0] [ 43%] PASSED test/orm/test_selectin_relations.py::ChunkingTest::test_yield_per 307s test/orm/test_selectin_relations.py::EagerTest::test_basic 307s [gw0] [ 43%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_basic 307s test/orm/test_selectin_relations.py::EagerTest::test_cyclical 307s [gw0] [ 43%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_cyclical 307s test/orm/test_selectin_relations.py::EagerTest::test_cyclical_explicit_join_depth 307s [gw0] [ 43%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_cyclical_explicit_join_depth 307s test/orm/test_selectin_relations.py::EagerTest::test_disable_dynamic 307s [gw0] [ 43%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_disable_dynamic 308s test/orm/test_selectin_relations.py::EagerTest::test_double_same_mappers 308s [gw0] [ 43%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_double_same_mappers 308s test/orm/test_selectin_relations.py::EagerTest::test_double_w_ac 308s [gw0] [ 43%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_double_w_ac 308s test/orm/test_selectin_relations.py::EagerTest::test_double_w_ac_against_subquery 308s [gw0] [ 43%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_double_w_ac_against_subquery 308s test/orm/test_selectin_relations.py::EagerTest::test_double_with_aggregate 308s [gw0] [ 43%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_double_with_aggregate 308s test/orm/test_selectin_relations.py::EagerTest::test_from_aliased_w_cache_one 308s [gw0] [ 43%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_from_aliased_w_cache_one 308s test/orm/test_selectin_relations.py::EagerTest::test_from_aliased_w_cache_three 308s [gw0] [ 43%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_from_aliased_w_cache_three 308s test/orm/test_selectin_relations.py::EagerTest::test_from_aliased_w_cache_two 308s [gw0] [ 43%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_from_aliased_w_cache_two 308s test/orm/test_selectin_relations.py::EagerTest::test_from_get 308s [gw0] [ 43%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_from_get 308s test/orm/test_selectin_relations.py::EagerTest::test_from_params 308s [gw0] [ 43%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_from_params 308s test/orm/test_selectin_relations.py::EagerTest::test_from_statement[False] 308s [gw0] [ 43%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_from_statement[False] 308s test/orm/test_selectin_relations.py::EagerTest::test_from_statement[True] 308s [gw0] [ 43%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_from_statement[True] 308s test/orm/test_selectin_relations.py::EagerTest::test_limit 308s [gw0] [ 43%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_limit 308s test/orm/test_selectin_relations.py::EagerTest::test_m2o_none_value_present 308s [gw0] [ 43%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_m2o_none_value_present 308s test/orm/test_selectin_relations.py::EagerTest::test_m2o_uselist_none_value_present 308s [gw0] [ 43%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_m2o_uselist_none_value_present 308s test/orm/test_selectin_relations.py::EagerTest::test_many_to_many_plain 308s [gw0] [ 43%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_many_to_many_plain 308s test/orm/test_selectin_relations.py::EagerTest::test_many_to_many_with_join 308s [gw0] [ 43%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_many_to_many_with_join 308s test/orm/test_selectin_relations.py::EagerTest::test_many_to_many_with_join_alias 308s [gw0] [ 43%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_many_to_many_with_join_alias 308s test/orm/test_selectin_relations.py::EagerTest::test_many_to_one 308s [gw0] [ 43%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_many_to_one 308s test/orm/test_selectin_relations.py::EagerTest::test_map_to_cte_subq[cte] 308s [gw0] [ 43%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_map_to_cte_subq[cte] 308s test/orm/test_selectin_relations.py::EagerTest::test_map_to_cte_subq[plain] 308s [gw0] [ 43%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_map_to_cte_subq[plain] 308s test/orm/test_selectin_relations.py::EagerTest::test_map_to_cte_subq[subquery] 308s [gw0] [ 43%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_map_to_cte_subq[subquery] 309s test/orm/test_selectin_relations.py::EagerTest::test_mapper_pathing 309s [gw0] [ 43%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_mapper_pathing 309s test/orm/test_selectin_relations.py::EagerTest::test_o2m_empty_list_present 309s [gw0] [ 43%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_o2m_empty_list_present 309s test/orm/test_selectin_relations.py::EagerTest::test_one_to_many_scalar 309s [gw0] [ 43%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_one_to_many_scalar 309s test/orm/test_selectin_relations.py::EagerTest::test_one_to_many_scalar_none 309s [gw0] [ 43%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_one_to_many_scalar_none 309s test/orm/test_selectin_relations.py::EagerTest::test_options_pathing 309s [gw0] [ 43%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_options_pathing 309s test/orm/test_selectin_relations.py::EagerTest::test_orderby 309s [gw0] [ 43%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_orderby 309s test/orm/test_selectin_relations.py::EagerTest::test_orderby_desc 309s [gw0] [ 43%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_orderby_desc 309s test/orm/test_selectin_relations.py::EagerTest::test_orderby_multi 309s [gw0] [ 43%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_orderby_multi 309s test/orm/test_selectin_relations.py::EagerTest::test_orderby_related 309s [gw0] [ 43%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_orderby_related 309s test/orm/test_selectin_relations.py::EagerTest::test_uselist_false_warning 309s [gw0] [ 43%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_uselist_false_warning 309s test/orm/test_selectin_relations.py::HeterogeneousSubtypesTest::test_both 309s [gw0] [ 43%] PASSED test/orm/test_selectin_relations.py::HeterogeneousSubtypesTest::test_both 309s test/orm/test_selectin_relations.py::HeterogeneousSubtypesTest::test_many_to_one 309s [gw0] [ 43%] PASSED test/orm/test_selectin_relations.py::HeterogeneousSubtypesTest::test_many_to_one 309s test/orm/test_selectin_relations.py::HeterogeneousSubtypesTest::test_one_to_many 309s [gw0] [ 43%] PASSED test/orm/test_selectin_relations.py::HeterogeneousSubtypesTest::test_one_to_many 309s test/orm/test_selectin_relations.py::LoadOnExistingTest::test_load_two_levels_collection_to_collection 309s [gw0] [ 43%] PASSED test/orm/test_selectin_relations.py::LoadOnExistingTest::test_load_two_levels_collection_to_collection 309s test/orm/test_selectin_relations.py::LoadOnExistingTest::test_load_two_levels_collection_to_scalar 309s [gw0] [ 43%] PASSED test/orm/test_selectin_relations.py::LoadOnExistingTest::test_load_two_levels_collection_to_scalar 309s test/orm/test_selectin_relations.py::LoadOnExistingTest::test_loads_second_level_collection_to_collection 309s [gw0] [ 43%] PASSED test/orm/test_selectin_relations.py::LoadOnExistingTest::test_loads_second_level_collection_to_collection 309s test/orm/test_selectin_relations.py::LoadOnExistingTest::test_loads_second_level_collection_to_scalar 309s [gw0] [ 43%] PASSED test/orm/test_selectin_relations.py::LoadOnExistingTest::test_loads_second_level_collection_to_scalar 309s test/orm/test_selectin_relations.py::LoadOnExistingTest::test_no_query_on_deferred 309s [gw0] [ 43%] PASSED test/orm/test_selectin_relations.py::LoadOnExistingTest::test_no_query_on_deferred 309s test/orm/test_selectin_relations.py::LoadOnExistingTest::test_populate_existing_propagate 309s [gw0] [ 43%] PASSED test/orm/test_selectin_relations.py::LoadOnExistingTest::test_populate_existing_propagate 309s test/orm/test_selectin_relations.py::LoadOnExistingTest::test_runs_query_on_option_refresh[immediate] 309s [gw0] [ 43%] PASSED test/orm/test_selectin_relations.py::LoadOnExistingTest::test_runs_query_on_option_refresh[immediate] 309s test/orm/test_selectin_relations.py::LoadOnExistingTest::test_runs_query_on_option_refresh[raise] 309s [gw0] [ 43%] PASSED test/orm/test_selectin_relations.py::LoadOnExistingTest::test_runs_query_on_option_refresh[raise] 309s test/orm/test_selectin_relations.py::LoadOnExistingTest::test_runs_query_on_option_refresh[raise_on_sql] 309s [gw0] [ 43%] PASSED test/orm/test_selectin_relations.py::LoadOnExistingTest::test_runs_query_on_option_refresh[raise_on_sql] 309s test/orm/test_selectin_relations.py::LoadOnExistingTest::test_runs_query_on_option_refresh[select] 309s [gw0] [ 43%] PASSED test/orm/test_selectin_relations.py::LoadOnExistingTest::test_runs_query_on_option_refresh[select] 309s test/orm/test_selectin_relations.py::LoadOnExistingTest::test_runs_query_on_refresh 309s [gw0] [ 43%] PASSED test/orm/test_selectin_relations.py::LoadOnExistingTest::test_runs_query_on_refresh 309s test/orm/test_selectin_relations.py::M2OWDegradeTest::test_omit_join_warn_on_true 309s [gw0] [ 43%] PASSED test/orm/test_selectin_relations.py::M2OWDegradeTest::test_omit_join_warn_on_true 309s test/orm/test_selectin_relations.py::M2OWDegradeTest::test_use_join 309s [gw0] [ 43%] PASSED test/orm/test_selectin_relations.py::M2OWDegradeTest::test_use_join 309s test/orm/test_selectin_relations.py::M2OWDegradeTest::test_use_join_omit_join_false 309s [gw0] [ 43%] PASSED test/orm/test_selectin_relations.py::M2OWDegradeTest::test_use_join_omit_join_false 309s test/orm/test_selectin_relations.py::M2OWDegradeTest::test_use_join_parent_criteria 309s [gw0] [ 43%] PASSED test/orm/test_selectin_relations.py::M2OWDegradeTest::test_use_join_parent_criteria 309s test/orm/test_selectin_relations.py::M2OWDegradeTest::test_use_join_parent_criteria_degrade_on_defer 309s [gw0] [ 43%] PASSED test/orm/test_selectin_relations.py::M2OWDegradeTest::test_use_join_parent_criteria_degrade_on_defer 309s test/orm/test_selectin_relations.py::M2OWDegradeTest::test_use_join_parent_degrade_on_defer 309s [gw0] [ 43%] PASSED test/orm/test_selectin_relations.py::M2OWDegradeTest::test_use_join_parent_degrade_on_defer 309s test/orm/test_selectin_relations.py::MissingForeignTest::test_missing_rec 309s [gw0] [ 43%] PASSED test/orm/test_selectin_relations.py::MissingForeignTest::test_missing_rec 309s test/orm/test_selectin_relations.py::OrderBySecondaryTest::test_ordering 309s [gw0] [ 43%] PASSED test/orm/test_selectin_relations.py::OrderBySecondaryTest::test_ordering 310s test/orm/test_selectin_relations.py::SameNamePolymorphicTest::test_load_both_wpoly 310s [gw0] [ 43%] PASSED test/orm/test_selectin_relations.py::SameNamePolymorphicTest::test_load_both_wpoly 310s test/orm/test_selectin_relations.py::SelfRefInheritanceAliasedTest::test_twolevel_selectin_w_polymorphic 310s [gw0] [ 43%] PASSED test/orm/test_selectin_relations.py::SelfRefInheritanceAliasedTest::test_twolevel_selectin_w_polymorphic 310s test/orm/test_selectin_relations.py::SelfReferentialTest::test_basic 310s [gw0] [ 43%] PASSED test/orm/test_selectin_relations.py::SelfReferentialTest::test_basic 310s test/orm/test_selectin_relations.py::SelfReferentialTest::test_lazy_fallback_doesnt_affect_eager 310s [gw0] [ 43%] PASSED test/orm/test_selectin_relations.py::SelfReferentialTest::test_lazy_fallback_doesnt_affect_eager 310s test/orm/test_selectin_relations.py::SelfReferentialTest::test_no_depth 310s [gw0] [ 43%] PASSED test/orm/test_selectin_relations.py::SelfReferentialTest::test_no_depth 310s test/orm/test_selectin_relations.py::SelfReferentialTest::test_options 310s [gw0] [ 43%] PASSED test/orm/test_selectin_relations.py::SelfReferentialTest::test_options 310s test/orm/test_selectin_relations.py::SelfReferentialTest::test_with_deferred 310s [gw0] [ 43%] PASSED test/orm/test_selectin_relations.py::SelfReferentialTest::test_with_deferred 310s test/orm/test_selectin_relations.py::SingleInhSubclassTest::test_load 310s [gw0] [ 43%] PASSED test/orm/test_selectin_relations.py::SingleInhSubclassTest::test_load 310s test/orm/test_selectin_relations.py::SubRelationFromJoinedSubclassMultiLevelTest::test_chained_selectin_subclass 310s [gw0] [ 43%] PASSED test/orm/test_selectin_relations.py::SubRelationFromJoinedSubclassMultiLevelTest::test_chained_selectin_subclass 310s test/orm/test_selectin_relations.py::TestBakedCancelsCorrectly::test_option_accepted_each_time 310s [gw0] [ 43%] PASSED test/orm/test_selectin_relations.py::TestBakedCancelsCorrectly::test_option_accepted_each_time 310s test/orm/test_selectin_relations.py::TestCompositePlusNonComposite::test_load_composite_then_non_composite 310s [gw0] [ 43%] PASSED test/orm/test_selectin_relations.py::TestCompositePlusNonComposite::test_load_composite_then_non_composite 310s test/orm/test_selectin_relations.py::TestExistingRowPopulation::test_m2o 310s [gw0] [ 43%] PASSED test/orm/test_selectin_relations.py::TestExistingRowPopulation::test_m2o 310s test/orm/test_selectin_relations.py::TestExistingRowPopulation::test_o2m 310s [gw0] [ 43%] PASSED test/orm/test_selectin_relations.py::TestExistingRowPopulation::test_o2m 310s test/orm/test_selectin_relations.py::TupleTest::test_load_m2o 310s [gw0] [ 43%] PASSED test/orm/test_selectin_relations.py::TupleTest::test_load_m2o 310s test/orm/test_selectin_relations.py::TupleTest::test_load_o2m 310s [gw0] [ 43%] PASSED test/orm/test_selectin_relations.py::TupleTest::test_load_o2m 310s test/orm/inheritance/test_selects.py::InheritingSelectablesTest::test_load 310s [gw0] [ 43%] PASSED test/orm/inheritance/test_selects.py::InheritingSelectablesTest::test_load 310s test/orm/inheritance/test_selects.py::JoinFromSelectPersistenceTest::test_map_to_select 310s [gw0] [ 43%] PASSED test/orm/inheritance/test_selects.py::JoinFromSelectPersistenceTest::test_map_to_select 310s test/dialect/mssql/test_sequence.py::SequenceTest::test_bigint_seq 310s [gw0] [ 43%] SKIPPED test/dialect/mssql/test_sequence.py::SequenceTest::test_bigint_seq 310s test/dialect/mssql/test_sequence.py::SequenceTest::test_decimal_seq 310s [gw0] [ 43%] SKIPPED test/dialect/mssql/test_sequence.py::SequenceTest::test_decimal_seq 310s test/dialect/mssql/test_sequence.py::SequenceTest::test_int_seq 310s [gw0] [ 43%] SKIPPED test/dialect/mssql/test_sequence.py::SequenceTest::test_int_seq 310s test/sql/test_sequences.py::SequenceAsServerDefaultTest::test_default_core_server_only 310s [gw0] [ 43%] SKIPPED test/sql/test_sequences.py::SequenceAsServerDefaultTest::test_default_core_server_only 310s test/sql/test_sequences.py::SequenceAsServerDefaultTest::test_default_core_w_default 310s [gw0] [ 43%] SKIPPED test/sql/test_sequences.py::SequenceAsServerDefaultTest::test_default_core_w_default 310s test/sql/test_sequences.py::SequenceAsServerDefaultTest::test_default_textual_server_only 310s [gw0] [ 43%] SKIPPED test/sql/test_sequences.py::SequenceAsServerDefaultTest::test_default_textual_server_only 310s test/sql/test_sequences.py::SequenceAsServerDefaultTest::test_default_textual_w_default 310s [gw0] [ 43%] SKIPPED test/sql/test_sequences.py::SequenceAsServerDefaultTest::test_default_textual_w_default 310s test/sql/test_sequences.py::SequenceAsServerDefaultTest::test_drop_ordering 310s [gw0] [ 43%] SKIPPED test/sql/test_sequences.py::SequenceAsServerDefaultTest::test_drop_ordering 310s test/sql/test_sequences.py::SequenceAsServerDefaultTest::test_drop_ordering_single_table 310s [gw0] [ 43%] SKIPPED test/sql/test_sequences.py::SequenceAsServerDefaultTest::test_drop_ordering_single_table 310s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence0-] 310s [gw0] [ 43%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence0-] 310s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence1-START WITH 5] 310s [gw0] [ 43%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence1-START WITH 5] 310s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence10-MINVALUE 42] 310s [gw0] [ 43%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence10-MINVALUE 42] 310s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence11-MINVALUE -42] 310s [gw0] [ 43%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence11-MINVALUE -42] 310s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence12-INCREMENT BY 2 MINVALUE 42] 310s [gw0] [ 43%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence12-INCREMENT BY 2 MINVALUE 42] 310s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence13-INCREMENT BY 2 MINVALUE -42] 310s [gw0] [ 43%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence13-INCREMENT BY 2 MINVALUE -42] 310s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence14-INCREMENT BY -2 MINVALUE 42] 310s [gw0] [ 43%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence14-INCREMENT BY -2 MINVALUE 42] 310s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence15-] 310s [gw0] [ 43%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence15-] 310s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence16-INCREMENT BY -2 MINVALUE -42] 310s [gw0] [ 43%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence16-INCREMENT BY -2 MINVALUE -42] 310s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence17-MAXVALUE 99] 310s [gw0] [ 43%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence17-MAXVALUE 99] 310s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence18-MAXVALUE -99] 310s [gw0] [ 43%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence18-MAXVALUE -99] 310s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence19-INCREMENT BY 2 MAXVALUE 99] 310s [gw0] [ 43%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence19-INCREMENT BY 2 MAXVALUE 99] 310s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence2-INCREMENT BY 2] 310s [gw0] [ 43%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence2-INCREMENT BY 2] 310s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence20-INCREMENT BY -2 MAXVALUE 99] 310s [gw0] [ 43%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence20-INCREMENT BY -2 MAXVALUE 99] 310s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence21-INCREMENT BY -2 MAXVALUE -99] 310s [gw0] [ 43%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence21-INCREMENT BY -2 MAXVALUE -99] 310s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence22-MINVALUE 42 MAXVALUE 99] 310s [gw0] [ 43%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence22-MINVALUE 42 MAXVALUE 99] 310s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence23-INCREMENT BY 2 MINVALUE 42 MAXVALUE 99] 310s [gw0] [ 43%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence23-INCREMENT BY 2 MINVALUE 42 MAXVALUE 99] 310s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence24-INCREMENT BY 2 MINVALUE -42 MAXVALUE -9] 310s [gw0] [ 43%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence24-INCREMENT BY 2 MINVALUE -42 MAXVALUE -9] 310s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence25-INCREMENT BY -2 MINVALUE 42 MAXVALUE 99] 310s [gw0] [ 43%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence25-INCREMENT BY -2 MINVALUE 42 MAXVALUE 99] 310s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence26-INCREMENT BY -2 MINVALUE -42 MAXVALUE -9] 310s [gw0] [ 43%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence26-INCREMENT BY -2 MINVALUE -42 MAXVALUE -9] 310s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence3-INCREMENT BY 2 START WITH 5] 310s [gw0] [ 43%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence3-INCREMENT BY 2 START WITH 5] 310s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence4-INCREMENT BY 2 START WITH 0 MINVALUE 0] 310s [gw0] [ 43%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence4-INCREMENT BY 2 START WITH 0 MINVALUE 0] 310s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence5-INCREMENT BY 2 START WITH 1 MAXVALUE 5] 310s [gw0] [ 43%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence5-INCREMENT BY 2 START WITH 1 MAXVALUE 5] 310s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence6-INCREMENT BY 2 START WITH 1 NO MAXVALUE] 310s [gw0] [ 43%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence6-INCREMENT BY 2 START WITH 1 NO MAXVALUE] 310s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence7-INCREMENT BY 2 START WITH 0 NO MINVALUE] 310s [gw0] [ 43%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence7-INCREMENT BY 2 START WITH 0 NO MINVALUE] 310s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence8-START WITH 1 MAXVALUE 10 CYCLE] 310s [gw0] [ 43%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence8-START WITH 1 MAXVALUE 10 CYCLE] 310s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence9-CACHE 1000] 310s [gw0] [ 43%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence9-CACHE 1000] 310s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_drop_ddl 310s [gw0] [ 43%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_drop_ddl 310s test/sql/test_sequences.py::SequenceExecTest::test_execute 310s [gw0] [ 43%] SKIPPED test/sql/test_sequences.py::SequenceExecTest::test_execute 310s test/sql/test_sequences.py::SequenceExecTest::test_execute_deprecated 310s [gw0] [ 43%] SKIPPED test/sql/test_sequences.py::SequenceExecTest::test_execute_deprecated 310s test/sql/test_sequences.py::SequenceExecTest::test_execute_next_value 310s [gw0] [ 43%] SKIPPED test/sql/test_sequences.py::SequenceExecTest::test_execute_next_value 310s test/sql/test_sequences.py::SequenceExecTest::test_execute_optional_next_value 310s [gw0] [ 43%] SKIPPED test/sql/test_sequences.py::SequenceExecTest::test_execute_optional_next_value 310s test/sql/test_sequences.py::SequenceExecTest::test_func_embedded_select 310s [gw0] [ 43%] SKIPPED test/sql/test_sequences.py::SequenceExecTest::test_func_embedded_select 310s test/sql/test_sequences.py::SequenceExecTest::test_func_embedded_valuesbase 310s [gw0] [ 43%] SKIPPED test/sql/test_sequences.py::SequenceExecTest::test_func_embedded_valuesbase 310s test/sql/test_sequences.py::SequenceExecTest::test_func_embedded_whereclause 310s [gw0] [ 43%] SKIPPED test/sql/test_sequences.py::SequenceExecTest::test_func_embedded_whereclause 310s test/sql/test_sequences.py::SequenceExecTest::test_inserted_pk_implicit_returning 310s [gw0] [ 43%] SKIPPED test/sql/test_sequences.py::SequenceExecTest::test_inserted_pk_implicit_returning 310s test/sql/test_sequences.py::SequenceExecTest::test_inserted_pk_no_returning 310s [gw0] [ 43%] SKIPPED test/sql/test_sequences.py::SequenceExecTest::test_inserted_pk_no_returning 310s test/sql/test_sequences.py::SequenceExecTest::test_scalar_optional 310s [gw0] [ 43%] SKIPPED test/sql/test_sequences.py::SequenceExecTest::test_scalar_optional 310s test/sql/test_sequences.py::SequenceExecTest::test_seq_multivalues_executemany[explicit_returning-_exclusions_02] 310s [gw0] [ 43%] SKIPPED test/sql/test_sequences.py::SequenceExecTest::test_seq_multivalues_executemany[explicit_returning-_exclusions_02] 310s test/sql/test_sequences.py::SequenceExecTest::test_seq_multivalues_executemany[implicit_returning-_exclusions_00] 310s [gw0] [ 43%] SKIPPED test/sql/test_sequences.py::SequenceExecTest::test_seq_multivalues_executemany[implicit_returning-_exclusions_00] 310s test/sql/test_sequences.py::SequenceExecTest::test_seq_multivalues_executemany[no_implicit_returning-_exclusions_01] 310s [gw0] [ 43%] SKIPPED test/sql/test_sequences.py::SequenceExecTest::test_seq_multivalues_executemany[no_implicit_returning-_exclusions_01] 310s test/sql/test_sequences.py::SequenceExecTest::test_seq_multivalues_executemany[return_defaults_implicit_returning-_exclusions_04] 310s [gw0] [ 43%] SKIPPED test/sql/test_sequences.py::SequenceExecTest::test_seq_multivalues_executemany[return_defaults_implicit_returning-_exclusions_04] 310s test/sql/test_sequences.py::SequenceExecTest::test_seq_multivalues_executemany[return_defaults_no_implicit_returning-_exclusions_03] 310s [gw0] [ 43%] SKIPPED test/sql/test_sequences.py::SequenceExecTest::test_seq_multivalues_executemany[return_defaults_no_implicit_returning-_exclusions_03] 310s test/sql/test_sequences.py::SequenceExecTest::test_seq_multivalues_inline[explicit_returning-_exclusions_02] 310s [gw0] [ 43%] SKIPPED test/sql/test_sequences.py::SequenceExecTest::test_seq_multivalues_inline[explicit_returning-_exclusions_02] 310s test/sql/test_sequences.py::SequenceExecTest::test_seq_multivalues_inline[implicit_returning-_exclusions_00] 310s [gw0] [ 43%] SKIPPED test/sql/test_sequences.py::SequenceExecTest::test_seq_multivalues_inline[implicit_returning-_exclusions_00] 310s test/sql/test_sequences.py::SequenceExecTest::test_seq_multivalues_inline[no_implicit_returning-_exclusions_01] 310s [gw0] [ 43%] SKIPPED test/sql/test_sequences.py::SequenceExecTest::test_seq_multivalues_inline[no_implicit_returning-_exclusions_01] 310s test/sql/test_sequences.py::SequenceExecTest::test_seq_multivalues_inline[return_defaults_implicit_returning-_exclusions_04] 310s [gw0] [ 43%] SKIPPED test/sql/test_sequences.py::SequenceExecTest::test_seq_multivalues_inline[return_defaults_implicit_returning-_exclusions_04] 310s test/sql/test_sequences.py::SequenceExecTest::test_seq_multivalues_inline[return_defaults_no_implicit_returning-_exclusions_03] 310s [gw0] [ 43%] SKIPPED test/sql/test_sequences.py::SequenceExecTest::test_seq_multivalues_inline[return_defaults_no_implicit_returning-_exclusions_03] 310s test/sql/test_sequences.py::SequenceTest::test_checkfirst_metadata 310s [gw0] [ 43%] SKIPPED test/sql/test_sequences.py::SequenceTest::test_checkfirst_metadata 310s test/sql/test_sequences.py::SequenceTest::test_checkfirst_sequence 310s [gw0] [ 43%] SKIPPED test/sql/test_sequences.py::SequenceTest::test_checkfirst_sequence 310s test/sql/test_sequences.py::SequenceTest::test_checkfirst_table 310s [gw0] [ 43%] SKIPPED test/sql/test_sequences.py::SequenceTest::test_checkfirst_table 310s test/sql/test_sequences.py::SequenceTest::test_freestanding_sequence_via_autoinc 310s [gw0] [ 43%] SKIPPED test/sql/test_sequences.py::SequenceTest::test_freestanding_sequence_via_autoinc 310s test/sql/test_sequences.py::SequenceTest::test_next_value_type 310s [gw0] [ 43%] SKIPPED test/sql/test_sequences.py::SequenceTest::test_next_value_type 310s test/sql/test_sequences.py::SequenceTest::test_nextval_unsupported 310s [gw0] [ 43%] SKIPPED test/sql/test_sequences.py::SequenceTest::test_nextval_unsupported 310s test/sql/test_sequences.py::SequenceTest::test_shared_sequence 310s [gw0] [ 43%] SKIPPED test/sql/test_sequences.py::SequenceTest::test_shared_sequence 310s test/sql/test_sequences.py::SequenceTest::test_start_increment[seq0] 310s [gw0] [ 43%] SKIPPED test/sql/test_sequences.py::SequenceTest::test_start_increment[seq0] 310s test/sql/test_sequences.py::SequenceTest::test_start_increment[seq1] 310s [gw0] [ 43%] SKIPPED test/sql/test_sequences.py::SequenceTest::test_start_increment[seq1] 310s test/sql/test_sequences.py::SequenceTest::test_start_increment[seq2] 310s [gw0] [ 43%] SKIPPED test/sql/test_sequences.py::SequenceTest::test_start_increment[seq2] 310s test/sql/test_sequences.py::SequenceTest::test_table_overrides_metadata_create 310s [gw0] [ 43%] SKIPPED test/sql/test_sequences.py::SequenceTest::test_table_overrides_metadata_create 310s test/sql/test_sequences.py::TableBoundSequenceTest::test_insert_via_seq[False-_exclusions_01] 310s [gw0] [ 43%] SKIPPED test/sql/test_sequences.py::TableBoundSequenceTest::test_insert_via_seq[False-_exclusions_01] 310s test/sql/test_sequences.py::TableBoundSequenceTest::test_insert_via_seq[True-_exclusions_00] 310s [gw0] [ 43%] SKIPPED test/sql/test_sequences.py::TableBoundSequenceTest::test_insert_via_seq[True-_exclusions_00] 310s test/sql/test_sequences.py::TableBoundSequenceTest::test_seq_nonpk[False-_exclusions_01] 310s [gw0] [ 43%] SKIPPED test/sql/test_sequences.py::TableBoundSequenceTest::test_seq_nonpk[False-_exclusions_01] 310s test/sql/test_sequences.py::TableBoundSequenceTest::test_seq_nonpk[True-_exclusions_00] 310s [gw0] [ 43%] SKIPPED test/sql/test_sequences.py::TableBoundSequenceTest::test_seq_nonpk[True-_exclusions_00] 310s test/ext/test_serializer.py::ColumnPropertyWParamTest::test_deserailize_colprop 310s [gw0] [ 43%] PASSED test/ext/test_serializer.py::ColumnPropertyWParamTest::test_deserailize_colprop 310s test/ext/test_serializer.py::SerializeTest::test_aliases 310s [gw0] [ 43%] PASSED test/ext/test_serializer.py::SerializeTest::test_aliases 310s test/ext/test_serializer.py::SerializeTest::test_annotated_one 310s [gw0] [ 43%] PASSED test/ext/test_serializer.py::SerializeTest::test_annotated_one 310s test/ext/test_serializer.py::SerializeTest::test_any 310s [gw0] [ 43%] PASSED test/ext/test_serializer.py::SerializeTest::test_any 310s test/ext/test_serializer.py::SerializeTest::test_attribute 310s [gw0] [ 43%] PASSED test/ext/test_serializer.py::SerializeTest::test_attribute 310s test/ext/test_serializer.py::SerializeTest::test_columns 310s [gw0] [ 43%] PASSED test/ext/test_serializer.py::SerializeTest::test_columns 310s test/ext/test_serializer.py::SerializeTest::test_expression 310s [gw0] [ 43%] PASSED test/ext/test_serializer.py::SerializeTest::test_expression 310s test/ext/test_serializer.py::SerializeTest::test_mapper 310s [gw0] [ 43%] PASSED test/ext/test_serializer.py::SerializeTest::test_mapper 310s test/ext/test_serializer.py::SerializeTest::test_orm_join 310s [gw0] [ 43%] PASSED test/ext/test_serializer.py::SerializeTest::test_orm_join 310s test/ext/test_serializer.py::SerializeTest::test_over[-max(users.name) OVER (GROUPS BETWEEN CURRENT ROW AND UNBOUNDED FOLLOWING)] 310s [gw0] [ 43%] PASSED test/ext/test_serializer.py::SerializeTest::test_over[-max(users.name) OVER (GROUPS BETWEEN CURRENT ROW AND UNBOUNDED FOLLOWING)] 310s test/ext/test_serializer.py::SerializeTest::test_over[-max(users.name) OVER (GROUPS BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW)] 310s [gw0] [ 43%] PASSED test/ext/test_serializer.py::SerializeTest::test_over[-max(users.name) OVER (GROUPS BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW)] 310s test/ext/test_serializer.py::SerializeTest::test_over[-max(users.name) OVER (RANGE BETWEEN CURRENT ROW AND UNBOUNDED FOLLOWING)] 310s [gw0] [ 43%] PASSED test/ext/test_serializer.py::SerializeTest::test_over[-max(users.name) OVER (RANGE BETWEEN CURRENT ROW AND UNBOUNDED FOLLOWING)] 310s test/ext/test_serializer.py::SerializeTest::test_over[-max(users.name) OVER (RANGE BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW)] 310s [gw0] [ 43%] PASSED test/ext/test_serializer.py::SerializeTest::test_over[-max(users.name) OVER (RANGE BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW)] 310s test/ext/test_serializer.py::SerializeTest::test_over[-max(users.name) OVER (ROWS BETWEEN CURRENT ROW AND UNBOUNDED FOLLOWING)] 310s [gw0] [ 43%] PASSED test/ext/test_serializer.py::SerializeTest::test_over[-max(users.name) OVER (ROWS BETWEEN CURRENT ROW AND UNBOUNDED FOLLOWING)] 310s test/ext/test_serializer.py::SerializeTest::test_over[-max(users.name) OVER (ROWS BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW)] 310s [gw0] [ 43%] PASSED test/ext/test_serializer.py::SerializeTest::test_over[-max(users.name) OVER (ROWS BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW)] 310s test/ext/test_serializer.py::SerializeTest::test_query_one 310s [gw0] [ 43%] PASSED test/ext/test_serializer.py::SerializeTest::test_query_one 310s test/ext/test_serializer.py::SerializeTest::test_query_three 310s [gw0] [ 43%] PASSED test/ext/test_serializer.py::SerializeTest::test_query_three 310s test/ext/test_serializer.py::SerializeTest::test_query_two 310s [gw0] [ 44%] PASSED test/ext/test_serializer.py::SerializeTest::test_query_two 310s test/ext/test_serializer.py::SerializeTest::test_tables 310s [gw0] [ 44%] PASSED test/ext/test_serializer.py::SerializeTest::test_tables 310s test/ext/test_serializer.py::SerializeTest::test_unicode 310s [gw0] [ 44%] PASSED test/ext/test_serializer.py::SerializeTest::test_unicode 310s test/orm/test_session.py::DeferredRelationshipExpressionTest::test_deferred_expr_unflushed_obj_became_detached_expired_by_key 310s [gw1] [ 44%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_orm_objects_from_query_w_joinedload 310s test/aaa_profiling/test_memusage.py::CycleTest::test_orm_objects_from_query_w_selectinload 310s [gw0] [ 44%] PASSED test/orm/test_session.py::DeferredRelationshipExpressionTest::test_deferred_expr_unflushed_obj_became_detached_expired_by_key 310s test/orm/test_session.py::DeferredRelationshipExpressionTest::test_deferred_expression_expired_obj_became_detached_expired 310s [gw0] [ 44%] PASSED test/orm/test_session.py::DeferredRelationshipExpressionTest::test_deferred_expression_expired_obj_became_detached_expired 310s test/orm/test_session.py::DeferredRelationshipExpressionTest::test_deferred_expression_favors_immediate 310s [gw0] [ 44%] PASSED test/orm/test_session.py::DeferredRelationshipExpressionTest::test_deferred_expression_favors_immediate 311s test/orm/test_session.py::DeferredRelationshipExpressionTest::test_deferred_expression_obj_was_gced 311s [gw0] [ 44%] PASSED test/orm/test_session.py::DeferredRelationshipExpressionTest::test_deferred_expression_obj_was_gced 311s test/orm/test_session.py::DeferredRelationshipExpressionTest::test_deferred_expression_obj_was_never_flushed 311s [gw0] [ 44%] PASSED test/orm/test_session.py::DeferredRelationshipExpressionTest::test_deferred_expression_obj_was_never_flushed 311s test/orm/test_session.py::DeferredRelationshipExpressionTest::test_deferred_expression_transient_but_manually_set 311s [gw0] [ 44%] PASSED test/orm/test_session.py::DeferredRelationshipExpressionTest::test_deferred_expression_transient_but_manually_set 311s test/orm/test_session.py::DeferredRelationshipExpressionTest::test_deferred_expression_unflushed 311s [gw0] [ 44%] PASSED test/orm/test_session.py::DeferredRelationshipExpressionTest::test_deferred_expression_unflushed 311s test/orm/test_session.py::DeferredRelationshipExpressionTest::test_deferred_expression_unflushed_obj_became_detached_expired 311s [gw0] [ 44%] PASSED test/orm/test_session.py::DeferredRelationshipExpressionTest::test_deferred_expression_unflushed_obj_became_detached_expired 311s test/orm/test_session.py::DeferredRelationshipExpressionTest::test_deferred_expression_unflushed_obj_became_detached_unexpired 311s [gw0] [ 44%] PASSED test/orm/test_session.py::DeferredRelationshipExpressionTest::test_deferred_expression_unflushed_obj_became_detached_unexpired 311s test/orm/test_session.py::DisposedStates::test_clear 311s [gw0] [ 44%] PASSED test/orm/test_session.py::DisposedStates::test_clear 311s test/orm/test_session.py::DisposedStates::test_close 311s [gw0] [ 44%] PASSED test/orm/test_session.py::DisposedStates::test_close 311s test/orm/test_session.py::DisposedStates::test_expire_all 311s [gw0] [ 44%] PASSED test/orm/test_session.py::DisposedStates::test_expire_all 311s test/orm/test_session.py::DisposedStates::test_expunge_all 311s [gw0] [ 44%] PASSED test/orm/test_session.py::DisposedStates::test_expunge_all 311s test/orm/test_session.py::DisposedStates::test_flush 311s [gw0] [ 44%] PASSED test/orm/test_session.py::DisposedStates::test_flush 311s test/orm/test_session.py::DisposedStates::test_invalidate 311s [gw0] [ 44%] PASSED test/orm/test_session.py::DisposedStates::test_invalidate 311s test/orm/test_session.py::DisposedStates::test_rollback 311s [gw0] [ 44%] PASSED test/orm/test_session.py::DisposedStates::test_rollback 311s test/orm/test_session.py::ExecutionTest_sqlite+pysqlite_3_46_1::test_no_string_execute 311s [gw0] [ 44%] PASSED test/orm/test_session.py::ExecutionTest_sqlite+pysqlite_3_46_1::test_no_string_execute 311s test/orm/test_session.py::ExecutionTest_sqlite+pysqlite_3_46_1::test_parameter_execute 311s [gw0] [ 44%] PASSED test/orm/test_session.py::ExecutionTest_sqlite+pysqlite_3_46_1::test_parameter_execute 311s test/orm/test_session.py::ExecutionTest_sqlite+pysqlite_3_46_1::test_sequence_execute[False-False] 311s [gw0] [ 44%] SKIPPED test/orm/test_session.py::ExecutionTest_sqlite+pysqlite_3_46_1::test_sequence_execute[False-False] 311s test/orm/test_session.py::ExecutionTest_sqlite+pysqlite_3_46_1::test_sequence_execute[False-True] 311s [gw0] [ 44%] SKIPPED test/orm/test_session.py::ExecutionTest_sqlite+pysqlite_3_46_1::test_sequence_execute[False-True] 311s test/orm/test_session.py::ExecutionTest_sqlite+pysqlite_3_46_1::test_sequence_execute[True-False] 311s [gw0] [ 44%] SKIPPED test/orm/test_session.py::ExecutionTest_sqlite+pysqlite_3_46_1::test_sequence_execute[True-False] 311s test/orm/test_session.py::ExecutionTest_sqlite+pysqlite_3_46_1::test_sequence_execute[True-True] 311s [gw0] [ 44%] SKIPPED test/orm/test_session.py::ExecutionTest_sqlite+pysqlite_3_46_1::test_sequence_execute[True-True] 311s test/orm/test_session.py::FlushWarningsTest::test_m2o_cascade_add 311s [gw0] [ 44%] PASSED test/orm/test_session.py::FlushWarningsTest::test_m2o_cascade_add 312s test/orm/test_session.py::FlushWarningsTest::test_m2o_cascade_remove 312s [gw0] [ 44%] PASSED test/orm/test_session.py::FlushWarningsTest::test_m2o_cascade_remove 312s test/orm/test_session.py::FlushWarningsTest::test_o2m_cascade_add 312s [gw0] [ 44%] PASSED test/orm/test_session.py::FlushWarningsTest::test_o2m_cascade_add 312s test/orm/test_session.py::FlushWarningsTest::test_o2m_cascade_remove 312s [gw0] [ 44%] PASSED test/orm/test_session.py::FlushWarningsTest::test_o2m_cascade_remove 312s test/orm/test_session.py::FlushWarningsTest::test_plain_add 312s [gw0] [ 44%] PASSED test/orm/test_session.py::FlushWarningsTest::test_plain_add 312s test/orm/test_session.py::FlushWarningsTest::test_plain_delete 312s [gw0] [ 44%] PASSED test/orm/test_session.py::FlushWarningsTest::test_plain_delete 312s test/orm/test_session.py::FlushWarningsTest::test_plain_merge 312s [gw0] [ 44%] PASSED test/orm/test_session.py::FlushWarningsTest::test_plain_merge 312s test/orm/test_session.py::IsModifiedTest::test_is_modified 312s [gw0] [ 44%] PASSED test/orm/test_session.py::IsModifiedTest::test_is_modified 312s test/orm/test_session.py::IsModifiedTest::test_is_modified_passive_off 312s [gw0] [ 44%] PASSED test/orm/test_session.py::IsModifiedTest::test_is_modified_passive_off 312s test/orm/test_session.py::IsModifiedTest::test_is_modified_syn 312s [gw0] [ 44%] PASSED test/orm/test_session.py::IsModifiedTest::test_is_modified_syn 312s test/orm/test_session.py::NewStyleExecutionTest::test_core_sql_w_embedded_orm[delete] 312s [gw0] [ 44%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_core_sql_w_embedded_orm[delete] 312s test/orm/test_session.py::NewStyleExecutionTest::test_core_sql_w_embedded_orm[insert] 312s [gw0] [ 44%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_core_sql_w_embedded_orm[insert] 312s test/orm/test_session.py::NewStyleExecutionTest::test_core_sql_w_embedded_orm[select] 312s [gw0] [ 44%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_core_sql_w_embedded_orm[select] 312s test/orm/test_session.py::NewStyleExecutionTest::test_core_sql_w_embedded_orm[update] 312s [gw0] [ 44%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_core_sql_w_embedded_orm[update] 312s test/orm/test_session.py::NewStyleExecutionTest::test_dml_execute[core-delete] 312s [gw0] [ 44%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_dml_execute[core-delete] 312s test/orm/test_session.py::NewStyleExecutionTest::test_dml_execute[core-insert] 312s [gw0] [ 44%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_dml_execute[core-insert] 312s test/orm/test_session.py::NewStyleExecutionTest::test_dml_execute[core-update] 312s [gw0] [ 44%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_dml_execute[core-update] 312s test/orm/test_session.py::NewStyleExecutionTest::test_dml_execute[orm-delete] 312s [gw0] [ 44%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_dml_execute[orm-delete] 312s test/orm/test_session.py::NewStyleExecutionTest::test_dml_execute[orm-insert] 312s [gw0] [ 44%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_dml_execute[orm-insert] 312s test/orm/test_session.py::NewStyleExecutionTest::test_dml_execute[orm-update] 312s [gw0] [ 44%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_dml_execute[orm-update] 312s test/orm/test_session.py::NewStyleExecutionTest::test_eagerloader_exec_option[execute-immediateload] 312s [gw0] [ 44%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_eagerloader_exec_option[execute-immediateload] 312s test/orm/test_session.py::NewStyleExecutionTest::test_eagerloader_exec_option[execute-selectinload] 312s [gw0] [ 44%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_eagerloader_exec_option[execute-selectinload] 312s test/orm/test_session.py::NewStyleExecutionTest::test_eagerloader_exec_option[execute-subqueryload] 312s [gw0] [ 44%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_eagerloader_exec_option[execute-subqueryload] 312s test/orm/test_session.py::NewStyleExecutionTest::test_eagerloader_exec_option[statement-immediateload] 312s [gw0] [ 44%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_eagerloader_exec_option[statement-immediateload] 312s test/orm/test_session.py::NewStyleExecutionTest::test_eagerloader_exec_option[statement-selectinload] 312s [gw0] [ 44%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_eagerloader_exec_option[statement-selectinload] 312s test/orm/test_session.py::NewStyleExecutionTest::test_eagerloader_exec_option[statement-subqueryload] 312s [gw0] [ 44%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_eagerloader_exec_option[statement-subqueryload] 312s test/orm/test_session.py::NewStyleExecutionTest::test_prebuffered_result_session_is_closed[close] 312s [gw0] [ 44%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_prebuffered_result_session_is_closed[close] 312s test/orm/test_session.py::NewStyleExecutionTest::test_prebuffered_result_session_is_closed[expunge_all] 312s [gw0] [ 44%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_prebuffered_result_session_is_closed[expunge_all] 312s test/orm/test_session.py::NewStyleExecutionTest::test_unbuffered_result_before_session_is_closed[close-False] 312s [gw0] [ 44%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_unbuffered_result_before_session_is_closed[close-False] 312s test/orm/test_session.py::NewStyleExecutionTest::test_unbuffered_result_before_session_is_closed[close-True] 312s [gw0] [ 44%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_unbuffered_result_before_session_is_closed[close-True] 312s test/orm/test_session.py::NewStyleExecutionTest::test_unbuffered_result_before_session_is_closed[expunge_all-False] 312s [gw0] [ 44%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_unbuffered_result_before_session_is_closed[expunge_all-False] 312s test/orm/test_session.py::NewStyleExecutionTest::test_unbuffered_result_before_session_is_closed[expunge_all-True] 312s [gw0] [ 44%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_unbuffered_result_before_session_is_closed[expunge_all-True] 312s test/orm/test_session.py::NewStyleExecutionTest::test_unbuffered_result_session_is_closed[close-_exclusions_00] 312s [gw0] [ 44%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_unbuffered_result_session_is_closed[close-_exclusions_00] 312s test/orm/test_session.py::NewStyleExecutionTest::test_unbuffered_result_session_is_closed[expunge_all-_exclusions_01] 312s [gw0] [ 44%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_unbuffered_result_session_is_closed[expunge_all-_exclusions_01] 312s test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_clean_persistent_to_detached_via_close 312s [gw0] [ 44%] PASSED test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_clean_persistent_to_detached_via_close 312s test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_detached_to_clean_persistent 312s [gw0] [ 44%] PASSED test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_detached_to_clean_persistent 312s test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_detached_to_dirty_deleted 312s [gw0] [ 44%] PASSED test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_detached_to_dirty_deleted 312s test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_detached_to_dirty_persistent 312s [gw0] [ 44%] PASSED test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_detached_to_dirty_persistent 312s test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_dirty_persistent_to_detached_via_close 312s [gw0] [ 44%] PASSED test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_dirty_persistent_to_detached_via_close 312s test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_dirty_persistent_to_detached_via_expunge 312s [gw0] [ 44%] PASSED test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_dirty_persistent_to_detached_via_expunge 313s test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_move_gc_session_persistent_dirty 313s [gw0] [ 44%] PASSED test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_move_gc_session_persistent_dirty 313s test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_move_persistent_clean 313s [gw0] [ 44%] PASSED test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_move_persistent_clean 313s test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_move_persistent_dirty 313s [gw0] [ 44%] PASSED test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_move_persistent_dirty 313s test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_persistent_dirty_to_expired 313s [gw0] [ 44%] PASSED test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_persistent_dirty_to_expired 313s test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_transient 313s [gw0] [ 44%] PASSED test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_transient 313s test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_transient_to_pending 313s [gw0] [ 44%] PASSED test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_transient_to_pending 313s test/orm/test_session.py::SessionInterface::test_join_transaction_mode 313s [gw0] [ 44%] PASSED test/orm/test_session.py::SessionInterface::test_join_transaction_mode 313s test/orm/test_session.py::SessionInterface::test_mapped_class_for_instance 313s [gw0] [ 44%] PASSED test/orm/test_session.py::SessionInterface::test_mapped_class_for_instance 313s test/orm/test_session.py::SessionInterface::test_missing_state 313s [gw0] [ 44%] PASSED test/orm/test_session.py::SessionInterface::test_missing_state 313s test/orm/test_session.py::SessionInterface::test_refresh_arg_signature 313s [gw0] [ 44%] PASSED test/orm/test_session.py::SessionInterface::test_refresh_arg_signature 313s test/orm/test_session.py::SessionInterface::test_unmapped_class_for_instance 313s [gw0] [ 44%] PASSED test/orm/test_session.py::SessionInterface::test_unmapped_class_for_instance 313s test/orm/test_session.py::SessionInterface::test_unmapped_instance 313s [gw0] [ 44%] PASSED test/orm/test_session.py::SessionInterface::test_unmapped_instance 313s test/orm/test_session.py::SessionInterface::test_unmapped_primitives 313s [gw0] [ 44%] PASSED test/orm/test_session.py::SessionInterface::test_unmapped_primitives 313s test/orm/test_session.py::SessionStateTest::test_active_flag_autobegin 313s [gw0] [ 44%] PASSED test/orm/test_session.py::SessionStateTest::test_active_flag_autobegin 313s test/orm/test_session.py::SessionStateTest::test_active_flag_autobegin_future 313s [gw0] [ 44%] PASSED test/orm/test_session.py::SessionStateTest::test_active_flag_autobegin_future 313s test/orm/test_session.py::SessionStateTest::test_active_flag_partial_rollback 313s [gw0] [ 44%] PASSED test/orm/test_session.py::SessionStateTest::test_active_flag_partial_rollback 313s test/orm/test_session.py::SessionStateTest::test_add_delete 313s [gw0] [ 44%] PASSED test/orm/test_session.py::SessionStateTest::test_add_delete 313s test/orm/test_session.py::SessionStateTest::test_already_attached 313s [gw0] [ 44%] PASSED test/orm/test_session.py::SessionStateTest::test_already_attached 313s test/orm/test_session.py::SessionStateTest::test_autocommit_kw_accepted_but_must_be_false 313s [gw0] [ 44%] PASSED test/orm/test_session.py::SessionStateTest::test_autocommit_kw_accepted_but_must_be_false 313s test/orm/test_session.py::SessionStateTest::test_autoflush 313s [gw0] [ 44%] SKIPPED test/orm/test_session.py::SessionStateTest::test_autoflush 313s test/orm/test_session.py::SessionStateTest::test_autoflush_2 313s [gw0] [ 44%] PASSED test/orm/test_session.py::SessionStateTest::test_autoflush_2 313s test/orm/test_session.py::SessionStateTest::test_autoflush_exception_addition 313s [gw0] [ 44%] PASSED test/orm/test_session.py::SessionStateTest::test_autoflush_exception_addition 313s test/orm/test_session.py::SessionStateTest::test_autoflush_unbound 313s [gw0] [ 44%] SKIPPED test/orm/test_session.py::SessionStateTest::test_autoflush_unbound 313s test/orm/test_session.py::SessionStateTest::test_deleted_adds_to_imap_unconditionally 313s [gw0] [ 44%] PASSED test/orm/test_session.py::SessionStateTest::test_deleted_adds_to_imap_unconditionally 313s test/orm/test_session.py::SessionStateTest::test_deleted_auto_expunged 313s [gw0] [ 44%] PASSED test/orm/test_session.py::SessionStateTest::test_deleted_auto_expunged 313s test/orm/test_session.py::SessionStateTest::test_deleted_flag 313s [gw0] [ 44%] PASSED test/orm/test_session.py::SessionStateTest::test_deleted_flag 313s test/orm/test_session.py::SessionStateTest::test_duplicate_update 313s [gw0] [ 44%] PASSED test/orm/test_session.py::SessionStateTest::test_duplicate_update 313s test/orm/test_session.py::SessionStateTest::test_explicit_expunge_deleted 313s [gw0] [ 44%] PASSED test/orm/test_session.py::SessionStateTest::test_explicit_expunge_deleted 313s test/orm/test_session.py::SessionStateTest::test_explicit_expunge_pending 313s [gw0] [ 44%] PASSED test/orm/test_session.py::SessionStateTest::test_explicit_expunge_pending 313s test/orm/test_session.py::SessionStateTest::test_extra_dirty_state_post_flush_state 313s [gw0] [ 44%] PASSED test/orm/test_session.py::SessionStateTest::test_extra_dirty_state_post_flush_state 313s test/orm/test_session.py::SessionStateTest::test_extra_dirty_state_post_flush_warning 313s [gw0] [ 44%] PASSED test/orm/test_session.py::SessionStateTest::test_extra_dirty_state_post_flush_warning 313s test/orm/test_session.py::SessionStateTest::test_identity_conflict 313s [gw0] [ 44%] PASSED test/orm/test_session.py::SessionStateTest::test_identity_conflict 314s test/orm/test_session.py::SessionStateTest::test_identity_map_mutate 314s [gw0] [ 44%] PASSED test/orm/test_session.py::SessionStateTest::test_identity_map_mutate 314s test/orm/test_session.py::SessionStateTest::test_info 314s [gw0] [ 44%] PASSED test/orm/test_session.py::SessionStateTest::test_info 314s test/orm/test_session.py::SessionStateTest::test_internal_identity_conflict_warning_weak 314s [gw0] [ 44%] PASSED test/orm/test_session.py::SessionStateTest::test_internal_identity_conflict_warning_weak 314s test/orm/test_session.py::SessionStateTest::test_no_double_save 314s [gw0] [ 44%] PASSED test/orm/test_session.py::SessionStateTest::test_no_double_save 314s test/orm/test_session.py::SessionStateTest::test_pickled_update 314s [gw0] [ 44%] PASSED test/orm/test_session.py::SessionStateTest::test_pickled_update 314s test/orm/test_session.py::SessionStateTest::test_session_close_resets_only[close-False] 314s [gw0] [ 44%] PASSED test/orm/test_session.py::SessionStateTest::test_session_close_resets_only[close-False] 314s test/orm/test_session.py::SessionStateTest::test_session_close_resets_only[close-True] 314s [gw0] [ 44%] PASSED test/orm/test_session.py::SessionStateTest::test_session_close_resets_only[close-True] 314s test/orm/test_session.py::SessionStateTest::test_session_close_resets_only[close-default] 314s [gw0] [ 44%] PASSED test/orm/test_session.py::SessionStateTest::test_session_close_resets_only[close-default] 314s test/orm/test_session.py::SessionStateTest::test_session_close_resets_only[reset-False] 314s [gw0] [ 44%] PASSED test/orm/test_session.py::SessionStateTest::test_session_close_resets_only[reset-False] 314s test/orm/test_session.py::SessionStateTest::test_session_close_resets_only[reset-True] 314s [gw0] [ 44%] PASSED test/orm/test_session.py::SessionStateTest::test_session_close_resets_only[reset-True] 314s test/orm/test_session.py::SessionStateTest::test_session_close_resets_only[reset-default] 314s [gw0] [ 44%] PASSED test/orm/test_session.py::SessionStateTest::test_session_close_resets_only[reset-default] 314s test/orm/test_session.py::SessionStateTest::test_with_no_autoflush 314s [gw0] [ 44%] PASSED test/orm/test_session.py::SessionStateTest::test_with_no_autoflush 314s test/orm/test_session.py::SessionStateTest::test_with_no_autoflush_after_exception 314s [gw0] [ 44%] PASSED test/orm/test_session.py::SessionStateTest::test_with_no_autoflush_after_exception 314s test/orm/test_session.py::SessionStateWFixtureTest_sqlite+pysqlite_3_46_1::test_autoflush_rollback 314s [gw0] [ 44%] PASSED test/orm/test_session.py::SessionStateWFixtureTest_sqlite+pysqlite_3_46_1::test_autoflush_rollback 314s test/orm/test_session.py::SessionStateWFixtureTest_sqlite+pysqlite_3_46_1::test_expunge_cascade 314s [gw0] [ 44%] PASSED test/orm/test_session.py::SessionStateWFixtureTest_sqlite+pysqlite_3_46_1::test_expunge_cascade 314s test/orm/test_session.py::SessionUtilTest::test_close_all_sessions 314s [gw0] [ 44%] PASSED test/orm/test_session.py::SessionUtilTest::test_close_all_sessions 314s test/orm/test_session.py::SessionUtilTest::test_get 314s [gw0] [ 44%] PASSED test/orm/test_session.py::SessionUtilTest::test_get 314s test/orm/test_session.py::SessionUtilTest::test_get_arguments[bind_arguments] 314s [gw0] [ 44%] PASSED test/orm/test_session.py::SessionUtilTest::test_get_arguments[bind_arguments] 314s test/orm/test_session.py::SessionUtilTest::test_get_arguments[execution_options] 314s [gw0] [ 44%] PASSED test/orm/test_session.py::SessionUtilTest::test_get_arguments[execution_options] 314s test/orm/test_session.py::SessionUtilTest::test_get_arguments[identity_token] 314s [gw0] [ 44%] PASSED test/orm/test_session.py::SessionUtilTest::test_get_arguments[identity_token] 314s test/orm/test_session.py::SessionUtilTest::test_get_one 314s [gw0] [ 44%] PASSED test/orm/test_session.py::SessionUtilTest::test_get_one 314s test/orm/test_session.py::SessionUtilTest::test_get_one_2 314s [gw0] [ 44%] PASSED test/orm/test_session.py::SessionUtilTest::test_get_one_2 314s test/orm/test_session.py::SessionUtilTest::test_make_transient 314s [gw0] [ 44%] PASSED test/orm/test_session.py::SessionUtilTest::test_make_transient 314s test/orm/test_session.py::SessionUtilTest::test_make_transient_plus_rollback 314s [gw0] [ 44%] PASSED test/orm/test_session.py::SessionUtilTest::test_make_transient_plus_rollback 314s test/orm/test_session.py::SessionUtilTest::test_make_transient_to_detached 314s [gw0] [ 44%] PASSED test/orm/test_session.py::SessionUtilTest::test_make_transient_to_detached 314s test/orm/test_session.py::SessionUtilTest::test_make_transient_to_detached_no_key_allowed 314s [gw0] [ 44%] PASSED test/orm/test_session.py::SessionUtilTest::test_make_transient_to_detached_no_key_allowed 314s test/orm/test_session.py::SessionUtilTest::test_make_transient_to_detached_no_session_allowed 314s [gw0] [ 44%] PASSED test/orm/test_session.py::SessionUtilTest::test_make_transient_to_detached_no_session_allowed 314s test/orm/test_session.py::SessionUtilTest::test_object_session_raises[object_session0] 314s [gw0] [ 44%] PASSED test/orm/test_session.py::SessionUtilTest::test_object_session_raises[object_session0] 314s test/orm/test_session.py::SessionUtilTest::test_object_session_raises[object_session1] 314s [gw0] [ 44%] PASSED test/orm/test_session.py::SessionUtilTest::test_object_session_raises[object_session1] 314s test/orm/test_session.py::SessionUtilTest::test_session_close_all_deprecated 314s [gw0] [ 44%] PASSED test/orm/test_session.py::SessionUtilTest::test_session_close_all_deprecated 314s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[add-False-False-False] 314s [gw0] [ 44%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[add-False-False-False] 315s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[add-False-False-True] 315s [gw0] [ 44%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[add-False-False-True] 315s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[add-False-True-False] 315s [gw0] [ 44%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[add-False-True-False] 315s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[add-False-True-True] 315s [gw0] [ 44%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[add-False-True-True] 315s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[add-True-False-False] 315s [gw0] [ 44%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[add-True-False-False] 315s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[add-True-False-True] 315s [gw0] [ 44%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[add-True-False-True] 315s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[add-True-True-False] 315s [gw0] [ 44%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[add-True-True-False] 315s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[add-True-True-True] 315s [gw0] [ 44%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[add-True-True-True] 315s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[delete-False-False-False] 315s [gw0] [ 44%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[delete-False-False-False] 315s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[delete-False-False-True] 315s [gw0] [ 44%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[delete-False-False-True] 315s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[delete-False-True-False] 315s [gw0] [ 44%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[delete-False-True-False] 315s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[delete-False-True-True] 315s [gw0] [ 44%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[delete-False-True-True] 315s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[delete-True-False-False] 315s [gw0] [ 44%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[delete-True-False-False] 315s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[delete-True-False-True] 315s [gw0] [ 44%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[delete-True-False-True] 315s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[delete-True-True-False] 315s [gw0] [ 44%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[delete-True-True-False] 315s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[delete-True-True-True] 315s [gw0] [ 44%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[delete-True-True-True] 315s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[modify-False-False-False] 315s [gw0] [ 44%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[modify-False-False-False] 315s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[modify-False-False-True] 315s [gw0] [ 44%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[modify-False-False-True] 315s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[modify-False-True-False] 315s [gw0] [ 44%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[modify-False-True-False] 315s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[modify-False-True-True] 315s [gw0] [ 44%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[modify-False-True-True] 315s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[modify-True-False-False] 315s [gw0] [ 44%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[modify-True-False-False] 315s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[modify-True-False-True] 315s [gw0] [ 44%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[modify-True-False-True] 315s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[modify-True-True-False] 315s [gw0] [ 44%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[modify-True-True-False] 315s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[modify-True-True-True] 315s [gw0] [ 44%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[modify-True-True-True] 315s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[nothing-False-False-False] 315s [gw0] [ 44%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[nothing-False-False-False] 315s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[nothing-False-False-True] 315s [gw0] [ 44%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[nothing-False-False-True] 315s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[nothing-False-True-False] 315s [gw0] [ 44%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[nothing-False-True-False] 315s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[nothing-False-True-True] 315s [gw0] [ 44%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[nothing-False-True-True] 315s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[nothing-True-False-False] 315s [gw0] [ 44%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[nothing-True-False-False] 315s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[nothing-True-False-True] 315s [gw0] [ 44%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[nothing-True-False-True] 315s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[nothing-True-True-False] 315s [gw0] [ 44%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[nothing-True-True-False] 315s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[nothing-True-True-True] 315s [gw0] [ 44%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[nothing-True-True-True] 315s test/orm/test_session.py::TransScopingTest::test_autobegin_begin_method 315s [gw0] [ 44%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_begin_method 315s test/orm/test_session.py::TransScopingTest::test_autobegin_execute 315s [gw0] [ 44%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_execute 315s test/orm/test_session.py::TransScopingTest::test_autobegin_flush 315s [gw0] [ 44%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_flush 315s test/orm/test_session.py::TransScopingTest::test_autobegin_within_flush 315s [gw0] [ 44%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_within_flush 315s test/orm/test_session.py::TransScopingTest::test_close 315s [gw0] [ 44%] PASSED test/orm/test_session.py::TransScopingTest::test_close 315s test/orm/test_session.py::TransScopingTest::test_no_autobegin[None-lazyload] 315s [gw0] [ 44%] PASSED test/orm/test_session.py::TransScopingTest::test_no_autobegin[None-lazyload] 315s test/orm/test_session.py::TransScopingTest::test_no_autobegin[None-select1] 315s [gw0] [ 44%] PASSED test/orm/test_session.py::TransScopingTest::test_no_autobegin[None-select1] 315s test/orm/test_session.py::TransScopingTest::test_no_autobegin[None-unitofwork] 315s [gw0] [ 44%] PASSED test/orm/test_session.py::TransScopingTest::test_no_autobegin[None-unitofwork] 315s test/orm/test_session.py::TransScopingTest::test_no_autobegin[close-lazyload] 315s [gw0] [ 44%] PASSED test/orm/test_session.py::TransScopingTest::test_no_autobegin[close-lazyload] 315s test/orm/test_session.py::TransScopingTest::test_no_autobegin[close-select1] 315s [gw0] [ 44%] PASSED test/orm/test_session.py::TransScopingTest::test_no_autobegin[close-select1] 315s test/orm/test_session.py::TransScopingTest::test_no_autobegin[close-unitofwork] 315s [gw0] [ 44%] PASSED test/orm/test_session.py::TransScopingTest::test_no_autobegin[close-unitofwork] 315s test/orm/test_session.py::TransScopingTest::test_no_autobegin[commit-lazyload] 315s [gw0] [ 44%] PASSED test/orm/test_session.py::TransScopingTest::test_no_autobegin[commit-lazyload] 315s test/orm/test_session.py::TransScopingTest::test_no_autobegin[commit-select1] 315s [gw0] [ 44%] PASSED test/orm/test_session.py::TransScopingTest::test_no_autobegin[commit-select1] 315s test/orm/test_session.py::TransScopingTest::test_no_autobegin[commit-unitofwork] 315s [gw0] [ 44%] PASSED test/orm/test_session.py::TransScopingTest::test_no_autobegin[commit-unitofwork] 315s test/orm/test_session.py::TransScopingTest::test_no_autobegin[rollback-lazyload] 315s [gw0] [ 44%] PASSED test/orm/test_session.py::TransScopingTest::test_no_autobegin[rollback-lazyload] 315s test/orm/test_session.py::TransScopingTest::test_no_autobegin[rollback-select1] 315s [gw0] [ 44%] PASSED test/orm/test_session.py::TransScopingTest::test_no_autobegin[rollback-select1] 315s test/orm/test_session.py::TransScopingTest::test_no_autobegin[rollback-unitofwork] 315s [gw0] [ 44%] PASSED test/orm/test_session.py::TransScopingTest::test_no_autobegin[rollback-unitofwork] 315s test/orm/test_session.py::TransScopingTest::test_no_close_on_flush 315s [gw0] [ 44%] PASSED test/orm/test_session.py::TransScopingTest::test_no_close_on_flush 315s test/orm/test_session.py::TransScopingTest::test_transaction 315s [gw0] [ 44%] SKIPPED test/orm/test_session.py::TransScopingTest::test_transaction 316s test/orm/test_session.py::WeakIdentityMapTest::test_auto_detach_on_gc_session 316s [gw1] [ 44%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_orm_objects_from_query_w_selectinload 317s test/aaa_profiling/test_memusage.py::CycleTest::test_orm_path 317s [gw0] [ 44%] PASSED test/orm/test_session.py::WeakIdentityMapTest::test_auto_detach_on_gc_session 318s test/orm/test_session.py::WeakIdentityMapTest::test_fast_discard_race 318s [gw0] [ 44%] PASSED test/orm/test_session.py::WeakIdentityMapTest::test_fast_discard_race 318s test/ext/asyncio/test_session_py3k.py::AsyncAttrsTest::test_it_didnt_load_but_is_ok 318s [gw0] [ 44%] SKIPPED test/ext/asyncio/test_session_py3k.py::AsyncAttrsTest::test_it_didnt_load_but_is_ok 318s test/ext/asyncio/test_session_py3k.py::AsyncAttrsTest::test_lazyloaders 318s [gw0] [ 44%] SKIPPED test/ext/asyncio/test_session_py3k.py::AsyncAttrsTest::test_lazyloaders 318s test/ext/asyncio/test_session_py3k.py::AsyncAttrsTest::test_the_famous_lazyloader_gotcha 318s [gw0] [ 44%] SKIPPED test/ext/asyncio/test_session_py3k.py::AsyncAttrsTest::test_the_famous_lazyloader_gotcha 318s test/ext/asyncio/test_session_py3k.py::AsyncCascadesTest::test_delete_w_cascade 318s [gw0] [ 44%] SKIPPED test/ext/asyncio/test_session_py3k.py::AsyncCascadesTest::test_delete_w_cascade 318s test/ext/asyncio/test_session_py3k.py::AsyncEventTest::test_no_async_listeners 318s [gw0] [ 44%] SKIPPED test/ext/asyncio/test_session_py3k.py::AsyncEventTest::test_no_async_listeners 318s test/ext/asyncio/test_session_py3k.py::AsyncEventTest::test_sync_before_commit 318s [gw0] [ 44%] SKIPPED test/ext/asyncio/test_session_py3k.py::AsyncEventTest::test_sync_before_commit 318s test/ext/asyncio/test_session_py3k.py::AsyncORMBehaviorsTest::test_new_style_active_history[legacy_style] 318s [gw0] [ 44%] SKIPPED test/ext/asyncio/test_session_py3k.py::AsyncORMBehaviorsTest::test_new_style_active_history[legacy_style] 318s test/ext/asyncio/test_session_py3k.py::AsyncORMBehaviorsTest::test_new_style_active_history[new_style] 318s [gw0] [ 44%] SKIPPED test/ext/asyncio/test_session_py3k.py::AsyncORMBehaviorsTest::test_new_style_active_history[new_style] 318s test/ext/asyncio/test_session_py3k.py::AsyncProxyTest::test_async_object_session 318s [gw0] [ 44%] SKIPPED test/ext/asyncio/test_session_py3k.py::AsyncProxyTest::test_async_object_session 318s test/ext/asyncio/test_session_py3k.py::AsyncProxyTest::test_async_object_session_custom 318s [gw0] [ 44%] SKIPPED test/ext/asyncio/test_session_py3k.py::AsyncProxyTest::test_async_object_session_custom 318s test/ext/asyncio/test_session_py3k.py::AsyncProxyTest::test_async_object_session_del 318s [gw0] [ 44%] SKIPPED test/ext/asyncio/test_session_py3k.py::AsyncProxyTest::test_async_object_session_del 318s test/ext/asyncio/test_session_py3k.py::AsyncProxyTest::test_gc 318s [gw0] [ 44%] SKIPPED test/ext/asyncio/test_session_py3k.py::AsyncProxyTest::test_gc 318s test/ext/asyncio/test_session_py3k.py::AsyncProxyTest::test_get_connection_connection_bound 318s [gw0] [ 44%] SKIPPED test/ext/asyncio/test_session_py3k.py::AsyncProxyTest::test_get_connection_connection_bound 318s test/ext/asyncio/test_session_py3k.py::AsyncProxyTest::test_get_connection_engine_bound 318s [gw0] [ 44%] SKIPPED test/ext/asyncio/test_session_py3k.py::AsyncProxyTest::test_get_connection_engine_bound 318s test/ext/asyncio/test_session_py3k.py::AsyncProxyTest::test_get_connection_kws 318s [gw0] [ 44%] SKIPPED test/ext/asyncio/test_session_py3k.py::AsyncProxyTest::test_get_connection_kws 318s test/ext/asyncio/test_session_py3k.py::AsyncProxyTest::test_get_transaction 318s [gw0] [ 44%] SKIPPED test/ext/asyncio/test_session_py3k.py::AsyncProxyTest::test_get_transaction 318s test/ext/asyncio/test_session_py3k.py::AsyncProxyTest::test_get_transaction_gced 318s [gw0] [ 44%] SKIPPED test/ext/asyncio/test_session_py3k.py::AsyncProxyTest::test_get_transaction_gced 318s test/ext/asyncio/test_session_py3k.py::AsyncProxyTest::test_inspect_session 318s [gw0] [ 44%] SKIPPED test/ext/asyncio/test_session_py3k.py::AsyncProxyTest::test_inspect_session 318s test/ext/asyncio/test_session_py3k.py::AsyncProxyTest::test_inspect_session_no_asyncio_imported 318s [gw0] [ 44%] SKIPPED test/ext/asyncio/test_session_py3k.py::AsyncProxyTest::test_inspect_session_no_asyncio_imported 318s test/ext/asyncio/test_session_py3k.py::AsyncProxyTest::test_inspect_session_no_asyncio_used 318s [gw0] [ 44%] SKIPPED test/ext/asyncio/test_session_py3k.py::AsyncProxyTest::test_inspect_session_no_asyncio_used 318s test/ext/asyncio/test_session_py3k.py::AsyncSessionQueryTest::test_execute[kw0] 318s [gw0] [ 44%] SKIPPED test/ext/asyncio/test_session_py3k.py::AsyncSessionQueryTest::test_execute[kw0] 318s test/ext/asyncio/test_session_py3k.py::AsyncSessionQueryTest::test_execute[kw1] 318s [gw0] [ 44%] SKIPPED test/ext/asyncio/test_session_py3k.py::AsyncSessionQueryTest::test_execute[kw1] 318s test/ext/asyncio/test_session_py3k.py::AsyncSessionQueryTest::test_force_a_lazyload 318s [gw0] [ 44%] SKIPPED test/ext/asyncio/test_session_py3k.py::AsyncSessionQueryTest::test_force_a_lazyload 318s test/ext/asyncio/test_session_py3k.py::AsyncSessionQueryTest::test_get 318s [gw0] [ 44%] SKIPPED test/ext/asyncio/test_session_py3k.py::AsyncSessionQueryTest::test_get 318s test/ext/asyncio/test_session_py3k.py::AsyncSessionQueryTest::test_get_loader_options 318s [gw0] [ 44%] SKIPPED test/ext/asyncio/test_session_py3k.py::AsyncSessionQueryTest::test_get_loader_options 318s test/ext/asyncio/test_session_py3k.py::AsyncSessionQueryTest::test_get_one 318s [gw0] [ 44%] SKIPPED test/ext/asyncio/test_session_py3k.py::AsyncSessionQueryTest::test_get_one 318s test/ext/asyncio/test_session_py3k.py::AsyncSessionQueryTest::test_no_ss_cursor_w_execute[execute] 318s [gw0] [ 44%] SKIPPED test/ext/asyncio/test_session_py3k.py::AsyncSessionQueryTest::test_no_ss_cursor_w_execute[execute] 318s test/ext/asyncio/test_session_py3k.py::AsyncSessionQueryTest::test_no_ss_cursor_w_execute[statement] 318s [gw0] [ 44%] SKIPPED test/ext/asyncio/test_session_py3k.py::AsyncSessionQueryTest::test_no_ss_cursor_w_execute[statement] 318s test/ext/asyncio/test_session_py3k.py::AsyncSessionQueryTest::test_scalar 318s [gw0] [ 44%] SKIPPED test/ext/asyncio/test_session_py3k.py::AsyncSessionQueryTest::test_scalar 318s test/ext/asyncio/test_session_py3k.py::AsyncSessionQueryTest::test_scalars[scalars] 318s [gw0] [ 44%] SKIPPED test/ext/asyncio/test_session_py3k.py::AsyncSessionQueryTest::test_scalars[scalars] 318s test/ext/asyncio/test_session_py3k.py::AsyncSessionQueryTest::test_scalars[stream_scalars] 318s [gw0] [ 44%] SKIPPED test/ext/asyncio/test_session_py3k.py::AsyncSessionQueryTest::test_scalars[stream_scalars] 318s test/ext/asyncio/test_session_py3k.py::AsyncSessionQueryTest::test_session_aclose 318s [gw0] [ 44%] SKIPPED test/ext/asyncio/test_session_py3k.py::AsyncSessionQueryTest::test_session_aclose 318s test/ext/asyncio/test_session_py3k.py::AsyncSessionQueryTest::test_stream_partitions[kw0] 318s [gw0] [ 44%] SKIPPED test/ext/asyncio/test_session_py3k.py::AsyncSessionQueryTest::test_stream_partitions[kw0] 318s test/ext/asyncio/test_session_py3k.py::AsyncSessionQueryTest::test_stream_partitions[kw1] 318s [gw0] [ 44%] SKIPPED test/ext/asyncio/test_session_py3k.py::AsyncSessionQueryTest::test_stream_partitions[kw1] 318s test/ext/asyncio/test_session_py3k.py::AsyncSessionTest::test_close_all 318s [gw0] [ 44%] SKIPPED test/ext/asyncio/test_session_py3k.py::AsyncSessionTest::test_close_all 318s test/ext/asyncio/test_session_py3k.py::AsyncSessionTest::test_info 318s [gw0] [ 44%] SKIPPED test/ext/asyncio/test_session_py3k.py::AsyncSessionTest::test_info 318s test/ext/asyncio/test_session_py3k.py::AsyncSessionTest::test_init 318s [gw0] [ 44%] SKIPPED test/ext/asyncio/test_session_py3k.py::AsyncSessionTest::test_init 318s test/ext/asyncio/test_session_py3k.py::AsyncSessionTest::test_requires_async_engine 318s [gw0] [ 44%] SKIPPED test/ext/asyncio/test_session_py3k.py::AsyncSessionTest::test_requires_async_engine 318s test/ext/asyncio/test_session_py3k.py::AsyncSessionTest::test_sequence_execute[False] 318s [gw0] [ 44%] SKIPPED test/ext/asyncio/test_session_py3k.py::AsyncSessionTest::test_sequence_execute[False] 318s test/ext/asyncio/test_session_py3k.py::AsyncSessionTest::test_sequence_execute[True] 318s [gw0] [ 44%] SKIPPED test/ext/asyncio/test_session_py3k.py::AsyncSessionTest::test_sequence_execute[True] 318s test/ext/asyncio/test_session_py3k.py::AsyncSessionTest::test_session_close_all_deprecated 318s [gw0] [ 44%] SKIPPED test/ext/asyncio/test_session_py3k.py::AsyncSessionTest::test_session_close_all_deprecated 318s test/ext/asyncio/test_session_py3k.py::AsyncSessionTransactionTest::test_async_sessionmaker_block_one 318s [gw0] [ 44%] SKIPPED test/ext/asyncio/test_session_py3k.py::AsyncSessionTransactionTest::test_async_sessionmaker_block_one 318s test/ext/asyncio/test_session_py3k.py::AsyncSessionTransactionTest::test_async_sessionmaker_block_two 318s [gw0] [ 44%] SKIPPED test/ext/asyncio/test_session_py3k.py::AsyncSessionTransactionTest::test_async_sessionmaker_block_two 318s test/ext/asyncio/test_session_py3k.py::AsyncSessionTransactionTest::test_commit_as_you_go 318s [gw0] [ 44%] SKIPPED test/ext/asyncio/test_session_py3k.py::AsyncSessionTransactionTest::test_commit_as_you_go 318s test/ext/asyncio/test_session_py3k.py::AsyncSessionTransactionTest::test_delete 318s [gw0] [ 44%] SKIPPED test/ext/asyncio/test_session_py3k.py::AsyncSessionTransactionTest::test_delete 318s test/ext/asyncio/test_session_py3k.py::AsyncSessionTransactionTest::test_flush 318s [gw0] [ 44%] SKIPPED test/ext/asyncio/test_session_py3k.py::AsyncSessionTransactionTest::test_flush 318s test/ext/asyncio/test_session_py3k.py::AsyncSessionTransactionTest::test_interrupt_ctxmanager_connection[async_trans_ctx_manager_fixture0] 318s [gw0] [ 44%] SKIPPED test/ext/asyncio/test_session_py3k.py::AsyncSessionTransactionTest::test_interrupt_ctxmanager_connection[async_trans_ctx_manager_fixture0] 318s test/ext/asyncio/test_session_py3k.py::AsyncSessionTransactionTest::test_interrupt_ctxmanager_connection[async_trans_ctx_manager_fixture1] 318s [gw0] [ 44%] SKIPPED test/ext/asyncio/test_session_py3k.py::AsyncSessionTransactionTest::test_interrupt_ctxmanager_connection[async_trans_ctx_manager_fixture1] 318s test/ext/asyncio/test_session_py3k.py::AsyncSessionTransactionTest::test_interrupt_ctxmanager_connection[async_trans_ctx_manager_fixture2] 318s [gw0] [ 44%] SKIPPED test/ext/asyncio/test_session_py3k.py::AsyncSessionTransactionTest::test_interrupt_ctxmanager_connection[async_trans_ctx_manager_fixture2] 318s test/ext/asyncio/test_session_py3k.py::AsyncSessionTransactionTest::test_interrupt_ctxmanager_connection[async_trans_ctx_manager_fixture3] 318s [gw0] [ 44%] SKIPPED test/ext/asyncio/test_session_py3k.py::AsyncSessionTransactionTest::test_interrupt_ctxmanager_connection[async_trans_ctx_manager_fixture3] 318s test/ext/asyncio/test_session_py3k.py::AsyncSessionTransactionTest::test_interrupt_ctxmanager_connection[async_trans_ctx_manager_fixture4] 318s [gw0] [ 44%] SKIPPED test/ext/asyncio/test_session_py3k.py::AsyncSessionTransactionTest::test_interrupt_ctxmanager_connection[async_trans_ctx_manager_fixture4] 318s test/ext/asyncio/test_session_py3k.py::AsyncSessionTransactionTest::test_interrupt_ctxmanager_connection[async_trans_ctx_manager_fixture5] 318s [gw0] [ 44%] SKIPPED test/ext/asyncio/test_session_py3k.py::AsyncSessionTransactionTest::test_interrupt_ctxmanager_connection[async_trans_ctx_manager_fixture5] 318s test/ext/asyncio/test_session_py3k.py::AsyncSessionTransactionTest::test_interrupt_ctxmanager_connection[async_trans_ctx_manager_fixture6] 318s [gw0] [ 44%] SKIPPED test/ext/asyncio/test_session_py3k.py::AsyncSessionTransactionTest::test_interrupt_ctxmanager_connection[async_trans_ctx_manager_fixture6] 318s test/ext/asyncio/test_session_py3k.py::AsyncSessionTransactionTest::test_interrupt_ctxmanager_connection[async_trans_ctx_manager_fixture7] 318s [gw0] [ 44%] SKIPPED test/ext/asyncio/test_session_py3k.py::AsyncSessionTransactionTest::test_interrupt_ctxmanager_connection[async_trans_ctx_manager_fixture7] 318s test/ext/asyncio/test_session_py3k.py::AsyncSessionTransactionTest::test_invalidate 318s [gw0] [ 44%] SKIPPED test/ext/asyncio/test_session_py3k.py::AsyncSessionTransactionTest::test_invalidate 318s test/ext/asyncio/test_session_py3k.py::AsyncSessionTransactionTest::test_join_to_external_transaction 318s [gw0] [ 44%] SKIPPED test/ext/asyncio/test_session_py3k.py::AsyncSessionTransactionTest::test_join_to_external_transaction 318s test/ext/asyncio/test_session_py3k.py::AsyncSessionTransactionTest::test_join_to_external_transaction_with_savepoints 318s [gw0] [ 44%] SKIPPED test/ext/asyncio/test_session_py3k.py::AsyncSessionTransactionTest::test_join_to_external_transaction_with_savepoints 318s test/ext/asyncio/test_session_py3k.py::AsyncSessionTransactionTest::test_merge 318s [gw0] [ 44%] SKIPPED test/ext/asyncio/test_session_py3k.py::AsyncSessionTransactionTest::test_merge 318s test/ext/asyncio/test_session_py3k.py::AsyncSessionTransactionTest::test_merge_loader_options 318s [gw0] [ 44%] SKIPPED test/ext/asyncio/test_session_py3k.py::AsyncSessionTransactionTest::test_merge_loader_options 318s test/ext/asyncio/test_session_py3k.py::AsyncSessionTransactionTest::test_orm_sessionmaker_block_one 318s [gw0] [ 44%] SKIPPED test/ext/asyncio/test_session_py3k.py::AsyncSessionTransactionTest::test_orm_sessionmaker_block_one 318s test/ext/asyncio/test_session_py3k.py::AsyncSessionTransactionTest::test_orm_sessionmaker_block_two 318s [gw0] [ 44%] SKIPPED test/ext/asyncio/test_session_py3k.py::AsyncSessionTransactionTest::test_orm_sessionmaker_block_two 318s test/ext/asyncio/test_session_py3k.py::AsyncSessionTransactionTest::test_refresh 318s [gw0] [ 44%] SKIPPED test/ext/asyncio/test_session_py3k.py::AsyncSessionTransactionTest::test_refresh 318s test/ext/asyncio/test_session_py3k.py::AsyncSessionTransactionTest::test_trans 318s [gw0] [ 44%] SKIPPED test/ext/asyncio/test_session_py3k.py::AsyncSessionTransactionTest::test_trans 318s test/ext/asyncio/test_session_py3k.py::AsyncSessionTransactionTest::test_trans_noctx 318s [gw0] [ 44%] SKIPPED test/ext/asyncio/test_session_py3k.py::AsyncSessionTransactionTest::test_trans_noctx 318s test/ext/asyncio/test_session_py3k.py::OverrideSyncSession::test_default 318s [gw0] [ 44%] SKIPPED test/ext/asyncio/test_session_py3k.py::OverrideSyncSession::test_default 318s test/ext/asyncio/test_session_py3k.py::OverrideSyncSession::test_init_asyncio_sessionmaker 318s [gw0] [ 44%] SKIPPED test/ext/asyncio/test_session_py3k.py::OverrideSyncSession::test_init_asyncio_sessionmaker 318s test/ext/asyncio/test_session_py3k.py::OverrideSyncSession::test_init_class 318s [gw0] [ 44%] SKIPPED test/ext/asyncio/test_session_py3k.py::OverrideSyncSession::test_init_class 318s test/ext/asyncio/test_session_py3k.py::OverrideSyncSession::test_init_orm_sessionmaker 318s [gw0] [ 44%] SKIPPED test/ext/asyncio/test_session_py3k.py::OverrideSyncSession::test_init_orm_sessionmaker 318s test/ext/asyncio/test_session_py3k.py::OverrideSyncSession::test_subclass 318s [gw0] [ 44%] SKIPPED test/ext/asyncio/test_session_py3k.py::OverrideSyncSession::test_subclass 318s test/ext/asyncio/test_session_py3k.py::OverrideSyncSession::test_subclass_override 318s [gw0] [ 44%] SKIPPED test/ext/asyncio/test_session_py3k.py::OverrideSyncSession::test_subclass_override 318s test/orm/test_session_state_change.py::StateMachineTest::test_change_from_method_sub_w_no_change 318s [gw0] [ 44%] PASSED test/orm/test_session_state_change.py::StateMachineTest::test_change_from_method_sub_w_no_change 318s test/orm/test_session_state_change.py::StateMachineTest::test_change_from_sub_method_requires_declaration 318s [gw0] [ 44%] PASSED test/orm/test_session_state_change.py::StateMachineTest::test_change_from_sub_method_requires_declaration 318s test/orm/test_session_state_change.py::StateMachineTest::test_change_from_sub_method_with_declaration 318s [gw0] [ 44%] PASSED test/orm/test_session_state_change.py::StateMachineTest::test_change_from_sub_method_with_declaration 318s test/orm/test_session_state_change.py::StateMachineTest::test_declare_only 318s [gw0] [ 44%] PASSED test/orm/test_session_state_change.py::StateMachineTest::test_declare_only 318s test/orm/test_session_state_change.py::StateMachineTest::test_invalid_change_from_declared_sub_method_with_declaration 318s [gw0] [ 44%] PASSED test/orm/test_session_state_change.py::StateMachineTest::test_invalid_change_from_declared_sub_method_with_declaration 318s test/orm/test_session_state_change.py::StateMachineTest::test_invalid_change_from_invalid_sub_method_with_declaration 318s [gw0] [ 44%] PASSED test/orm/test_session_state_change.py::StateMachineTest::test_invalid_change_from_invalid_sub_method_with_declaration 318s test/orm/test_session_state_change.py::StateMachineTest::test_invalid_prereq_state 318s [gw0] [ 44%] PASSED test/orm/test_session_state_change.py::StateMachineTest::test_invalid_prereq_state 318s test/orm/test_session_state_change.py::StateMachineTest::test_method_and_sub_method_no_change 318s [gw0] [ 44%] PASSED test/orm/test_session_state_change.py::StateMachineTest::test_method_and_sub_method_no_change 318s test/orm/test_session_state_change.py::StateMachineTest::test_method_w_no_change_illegal_inner_change 318s [gw0] [ 44%] PASSED test/orm/test_session_state_change.py::StateMachineTest::test_method_w_no_change_illegal_inner_change 318s test/orm/test_session_state_change.py::StateMachineTest::test_sibling_calls_maintain_correct_state 318s [gw0] [ 44%] PASSED test/orm/test_session_state_change.py::StateMachineTest::test_sibling_calls_maintain_correct_state 318s test/orm/test_session_state_change.py::StateMachineTest::test_single_change 318s [gw0] [ 44%] PASSED test/orm/test_session_state_change.py::StateMachineTest::test_single_change 318s test/orm/test_session_state_change.py::StateMachineTest::test_single_failed_to_change 318s [gw0] [ 44%] PASSED test/orm/test_session_state_change.py::StateMachineTest::test_single_failed_to_change 318s test/orm/test_session_state_change.py::StateMachineTest::test_single_incorrect_change 318s [gw0] [ 44%] PASSED test/orm/test_session_state_change.py::StateMachineTest::test_single_incorrect_change 318s test/orm/inheritance/test_single.py::AbstractPolymorphicTest::test_no_instantiate[invalid] 318s [gw0] [ 44%] PASSED test/orm/inheritance/test_single.py::AbstractPolymorphicTest::test_no_instantiate[invalid] 318s test/orm/inheritance/test_single.py::AbstractPolymorphicTest::test_no_instantiate[none] 318s [gw0] [ 44%] PASSED test/orm/inheritance/test_single.py::AbstractPolymorphicTest::test_no_instantiate[none] 318s test/orm/inheritance/test_single.py::AbstractPolymorphicTest::test_no_instantiate[valid] 318s [gw0] [ 44%] PASSED test/orm/inheritance/test_single.py::AbstractPolymorphicTest::test_no_instantiate[valid] 318s test/orm/inheritance/test_single.py::AbstractPolymorphicTest::test_not_supported_wo_poly_base 318s [gw0] [ 44%] PASSED test/orm/inheritance/test_single.py::AbstractPolymorphicTest::test_not_supported_wo_poly_base 318s test/orm/inheritance/test_single.py::AbstractPolymorphicTest::test_not_supported_wo_poly_inheriting 318s [gw0] [ 44%] PASSED test/orm/inheritance/test_single.py::AbstractPolymorphicTest::test_not_supported_wo_poly_inheriting 318s test/orm/inheritance/test_single.py::AbstractPolymorphicTest::test_relationship_join 318s [gw0] [ 44%] PASSED test/orm/inheritance/test_single.py::AbstractPolymorphicTest::test_relationship_join 318s test/orm/inheritance/test_single.py::AbstractPolymorphicTest::test_relationship_join_w_eagerload 318s [gw0] [ 44%] PASSED test/orm/inheritance/test_single.py::AbstractPolymorphicTest::test_relationship_join_w_eagerload 318s test/orm/inheritance/test_single.py::AbstractPolymorphicTest::test_select_against_abstract 318s [gw0] [ 44%] PASSED test/orm/inheritance/test_single.py::AbstractPolymorphicTest::test_select_against_abstract 318s test/orm/inheritance/test_single.py::ColExprTest::test_discrim_on_column_prop 318s [gw0] [ 44%] PASSED test/orm/inheritance/test_single.py::ColExprTest::test_discrim_on_column_prop 318s test/orm/inheritance/test_single.py::EagerDefaultEvalTest::test_persist_bar 318s [gw0] [ 44%] PASSED test/orm/inheritance/test_single.py::EagerDefaultEvalTest::test_persist_bar 318s test/orm/inheritance/test_single.py::EagerDefaultEvalTest::test_persist_foo 318s [gw0] [ 44%] PASSED test/orm/inheritance/test_single.py::EagerDefaultEvalTest::test_persist_foo 318s test/orm/inheritance/test_single.py::EagerDefaultEvalTestPolymorphic::test_persist_bar 318s [gw0] [ 44%] PASSED test/orm/inheritance/test_single.py::EagerDefaultEvalTestPolymorphic::test_persist_bar 318s test/orm/inheritance/test_single.py::EagerDefaultEvalTestPolymorphic::test_persist_foo 318s [gw0] [ 44%] PASSED test/orm/inheritance/test_single.py::EagerDefaultEvalTestPolymorphic::test_persist_foo 318s test/orm/inheritance/test_single.py::EagerDefaultEvalTestSubDefaults::test_persist_bar 318s [gw0] [ 44%] PASSED test/orm/inheritance/test_single.py::EagerDefaultEvalTestSubDefaults::test_persist_bar 318s test/orm/inheritance/test_single.py::EagerDefaultEvalTestSubDefaults::test_persist_foo 318s [gw0] [ 44%] PASSED test/orm/inheritance/test_single.py::EagerDefaultEvalTestSubDefaults::test_persist_foo 318s test/orm/inheritance/test_single.py::ManyToManyToSingleTest::test_assert_join_sql 318s [gw0] [ 44%] PASSED test/orm/inheritance/test_single.py::ManyToManyToSingleTest::test_assert_join_sql 318s test/orm/inheritance/test_single.py::ManyToManyToSingleTest::test_assert_joinedload_sql 318s [gw0] [ 44%] PASSED test/orm/inheritance/test_single.py::ManyToManyToSingleTest::test_assert_joinedload_sql 318s test/orm/inheritance/test_single.py::ManyToManyToSingleTest::test_manual_join 318s [gw0] [ 44%] PASSED test/orm/inheritance/test_single.py::ManyToManyToSingleTest::test_manual_join 318s test/orm/inheritance/test_single.py::RelationshipFromSingleTest::test_subquery_load 318s [gw0] [ 44%] PASSED test/orm/inheritance/test_single.py::RelationshipFromSingleTest::test_subquery_load 318s test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_correlated_column_select 318s [gw0] [ 44%] PASSED test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_correlated_column_select 318s test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_join_explicit_onclause_no_discriminator 318s [gw0] [ 44%] PASSED test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_join_explicit_onclause_no_discriminator 318s test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_no_aliasing_from_overlap 318s [gw0] [ 44%] PASSED test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_no_aliasing_from_overlap 318s test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_of_type 318s [gw0] [ 44%] PASSED test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_of_type 318s test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_outer_join_literal_onclause 318s [gw0] [ 44%] PASSED test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_outer_join_literal_onclause 318s test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_outer_join_literal_onclause_alias 318s [gw0] [ 44%] PASSED test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_outer_join_literal_onclause_alias 318s test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_outer_join_no_onclause 318s [gw0] [ 44%] PASSED test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_outer_join_no_onclause 318s test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_outer_join_no_onclause_alias 318s [gw0] [ 44%] PASSED test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_outer_join_no_onclause_alias 318s test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_outer_join_prop 318s [gw0] [ 44%] PASSED test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_outer_join_prop 318s test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_outer_join_prop_alias 318s [gw0] [ 44%] PASSED test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_outer_join_prop_alias 319s test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_relationship_to_subclass 319s [gw0] [ 44%] PASSED test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_relationship_to_subclass 319s test/orm/inheritance/test_single.py::SingleFromPolySelectableTest::test_joined_inh_subclass_join_single_inh_subclass[False] 319s [gw0] [ 44%] PASSED test/orm/inheritance/test_single.py::SingleFromPolySelectableTest::test_joined_inh_subclass_join_single_inh_subclass[False] 319s test/orm/inheritance/test_single.py::SingleFromPolySelectableTest::test_joined_inh_subclass_join_single_inh_subclass[True] 319s [gw0] [ 44%] PASSED test/orm/inheritance/test_single.py::SingleFromPolySelectableTest::test_joined_inh_subclass_join_single_inh_subclass[True] 319s test/orm/inheritance/test_single.py::SingleFromPolySelectableTest::test_query_wpoly_single_inh_subclass 319s [gw0] [ 44%] PASSED test/orm/inheritance/test_single.py::SingleFromPolySelectableTest::test_query_wpoly_single_inh_subclass 319s test/orm/inheritance/test_single.py::SingleFromPolySelectableTest::test_single_inh_subclass_join_joined_inh_subclass[False] 319s [gw0] [ 44%] PASSED test/orm/inheritance/test_single.py::SingleFromPolySelectableTest::test_single_inh_subclass_join_joined_inh_subclass[False] 319s test/orm/inheritance/test_single.py::SingleFromPolySelectableTest::test_single_inh_subclass_join_joined_inh_subclass[True] 319s [gw0] [ 44%] PASSED test/orm/inheritance/test_single.py::SingleFromPolySelectableTest::test_single_inh_subclass_join_joined_inh_subclass[True] 319s test/orm/inheritance/test_single.py::SingleFromPolySelectableTest::test_single_inh_subclass_join_wpoly_joined_inh_subclass 319s [gw0] [ 44%] PASSED test/orm/inheritance/test_single.py::SingleFromPolySelectableTest::test_single_inh_subclass_join_wpoly_joined_inh_subclass 319s test/orm/inheritance/test_single.py::SingleFromPolySelectableTest::test_wpoly_single_inh_subclass 319s [gw0] [ 44%] PASSED test/orm/inheritance/test_single.py::SingleFromPolySelectableTest::test_wpoly_single_inh_subclass 319s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_bundle_qualification 319s [gw0] [ 44%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_bundle_qualification 319s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_column_qualification 319s [gw0] [ 44%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_column_qualification 319s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_count 319s [gw0] [ 44%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_count 319s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_discrim_bound_param_cloned_ok 319s [gw0] [ 44%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_discrim_bound_param_cloned_ok 319s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_exists_standalone 319s [gw0] [ 44%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_exists_standalone 319s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_from_statement_select 319s [gw0] [ 44%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_from_statement_select 319s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_from_statement_update 319s [gw0] [ 44%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_from_statement_update 319s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_from_subq 319s [gw0] [ 44%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_from_subq 319s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_having 319s [gw0] [ 44%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_having 319s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_multi_qualification 319s [gw0] [ 44%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_multi_qualification 319s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_col_only_from_w_join[False-0] 319s [gw0] [ 44%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_col_only_from_w_join[False-0] 319s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_col_only_from_w_join[False-1] 319s [gw0] [ 44%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_col_only_from_w_join[False-1] 319s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_col_only_from_w_join[False-2] 319s [gw0] [ 44%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_col_only_from_w_join[False-2] 319s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_col_only_from_w_join[False-3] 319s [gw0] [ 44%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_col_only_from_w_join[False-3] 319s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_col_only_from_w_join[True-0] 319s [gw0] [ 44%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_col_only_from_w_join[True-0] 319s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_col_only_from_w_join[True-1] 319s [gw0] [ 44%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_col_only_from_w_join[True-1] 319s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_col_only_from_w_join[True-2] 319s [gw0] [ 44%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_col_only_from_w_join[True-2] 319s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_col_only_from_w_join[True-3] 319s [gw0] [ 44%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_col_only_from_w_join[True-3] 320s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_aliased_w_subclass 320s [gw0] [ 44%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_aliased_w_subclass 320s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_count 320s [gw0] [ 44%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_count 320s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_subquery 320s [gw0] [ 44%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_subquery 320s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_subquery_with_composed_union 320s [gw0] [ 44%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_subquery_with_composed_union 320s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_left[False-0] 320s [gw0] [ 44%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_left[False-0] 320s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_left[False-1] 320s [gw0] [ 44%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_left[False-1] 320s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_left[False-2] 320s [gw0] [ 44%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_left[False-2] 320s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_left[True-0] 320s [gw0] [ 44%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_left[True-0] 320s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_left[True-1] 320s [gw0] [ 44%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_left[True-1] 320s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_left[True-2] 320s [gw0] [ 44%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_left[True-2] 320s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_left_including_entity[0] 320s [gw0] [ 44%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_left_including_entity[0] 320s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_left_including_entity[1] 320s [gw0] [ 45%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_left_including_entity[1] 320s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_left_including_entity[2] 320s [gw0] [ 45%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_left_including_entity[2] 320s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_combine_args_from_pep593[True-False-default-value1] 320s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_combine_args_from_pep593[True-False-default-value1] 320s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_combine_args_from_pep593[True-False-index-True] 320s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_combine_args_from_pep593[True-False-index-True] 320s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_combine_args_from_pep593[True-False-nullable-False] 320s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_combine_args_from_pep593[True-False-nullable-False] 320s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_combine_args_from_pep593[True-False-nullable-True] 320s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_combine_args_from_pep593[True-False-nullable-True] 320s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_combine_args_from_pep593[True-False-onupdate-] 320s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_combine_args_from_pep593[True-False-onupdate-] 320s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_combine_args_from_pep593[True-False-onupdate-value3] 320s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_combine_args_from_pep593[True-False-onupdate-value3] 320s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_combine_args_from_pep593[True-False-server_default-value5] 320s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_combine_args_from_pep593[True-False-server_default-value5] 320s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_combine_args_from_pep593[True-False-server_default-value6] 320s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_combine_args_from_pep593[True-False-server_default-value6] 320s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_combine_args_from_pep593[True-False-server_onupdate-value4] 320s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_combine_args_from_pep593[True-False-server_onupdate-value4] 320s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_combine_args_from_pep593[True-False-type-value9] 320s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_combine_args_from_pep593[True-False-type-value9] 320s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_combine_args_from_pep593[True-False-unique-True] 320s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_combine_args_from_pep593[True-False-unique-True] 320s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_combine_args_from_pep593[True-True-default-] 320s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_combine_args_from_pep593[True-True-default-] 320s [gw1] [ 45%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_orm_path 320s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_combine_args_from_pep593[True-True-default-value1] 320s test/aaa_profiling/test_memusage.py::CycleTest::test_plain_join 320s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_combine_args_from_pep593[True-True-default-value1] 320s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_combine_args_from_pep593[True-True-index-True] 320s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_combine_args_from_pep593[True-True-index-True] 320s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_combine_args_from_pep593[True-True-nullable-False] 320s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_combine_args_from_pep593[True-True-nullable-False] 320s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_combine_args_from_pep593[True-True-nullable-True] 320s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_combine_args_from_pep593[True-True-nullable-True] 320s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_combine_args_from_pep593[True-True-onupdate-] 320s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_combine_args_from_pep593[True-True-onupdate-] 320s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_combine_args_from_pep593[True-True-onupdate-value3] 320s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_combine_args_from_pep593[True-True-onupdate-value3] 320s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_combine_args_from_pep593[True-True-server_default-value5] 320s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_combine_args_from_pep593[True-True-server_default-value5] 320s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_combine_args_from_pep593[True-True-server_default-value6] 320s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_combine_args_from_pep593[True-True-server_default-value6] 320s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_combine_args_from_pep593[True-True-server_onupdate-value4] 320s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_combine_args_from_pep593[True-True-server_onupdate-value4] 320s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_combine_args_from_pep593[True-True-type-value9] 320s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_combine_args_from_pep593[True-True-type-value9] 320s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_combine_args_from_pep593[True-True-unique-True] 320s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_combine_args_from_pep593[True-True-unique-True] 320s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_combine_args_from_pep593_identity_nullable[False-False-False-False] 320s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_combine_args_from_pep593_identity_nullable[False-False-False-False] 320s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_combine_args_from_pep593_identity_nullable[False-False-False-True] 320s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_combine_args_from_pep593_identity_nullable[False-False-False-True] 320s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_combine_args_from_pep593_identity_nullable[False-False-None-False] 320s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_combine_args_from_pep593_identity_nullable[False-False-None-False] 320s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_combine_args_from_pep593_identity_nullable[False-False-None-True] 320s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_combine_args_from_pep593_identity_nullable[False-False-None-True] 321s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_combine_args_from_pep593_identity_nullable[False-False-True-False] 321s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_combine_args_from_pep593_identity_nullable[False-False-True-False] 321s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_combine_args_from_pep593_identity_nullable[False-False-True-True] 321s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_combine_args_from_pep593_identity_nullable[False-False-True-True] 321s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_combine_args_from_pep593_identity_nullable[False-True-False-False] 321s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_combine_args_from_pep593_identity_nullable[False-True-False-False] 321s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_combine_args_from_pep593_identity_nullable[False-True-False-True] 321s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_combine_args_from_pep593_identity_nullable[False-True-False-True] 321s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_combine_args_from_pep593_identity_nullable[False-True-None-False] 321s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_combine_args_from_pep593_identity_nullable[False-True-None-False] 321s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_combine_args_from_pep593_identity_nullable[False-True-None-True] 321s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_combine_args_from_pep593_identity_nullable[False-True-None-True] 321s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_combine_args_from_pep593_identity_nullable[False-True-True-False] 321s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_combine_args_from_pep593_identity_nullable[False-True-True-False] 321s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_combine_args_from_pep593_identity_nullable[False-True-True-True] 321s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_combine_args_from_pep593_identity_nullable[False-True-True-True] 321s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_combine_args_from_pep593_identity_nullable[True-False-False-False] 321s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_combine_args_from_pep593_identity_nullable[True-False-False-False] 321s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_combine_args_from_pep593_identity_nullable[True-False-False-True] 321s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_combine_args_from_pep593_identity_nullable[True-False-False-True] 321s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_combine_args_from_pep593_identity_nullable[True-False-None-False] 321s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_combine_args_from_pep593_identity_nullable[True-False-None-False] 321s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_combine_args_from_pep593_identity_nullable[True-False-None-True] 321s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_combine_args_from_pep593_identity_nullable[True-False-None-True] 321s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_combine_args_from_pep593_identity_nullable[True-False-True-False] 321s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_combine_args_from_pep593_identity_nullable[True-False-True-False] 321s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_combine_args_from_pep593_identity_nullable[True-False-True-True] 321s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_combine_args_from_pep593_identity_nullable[True-False-True-True] 321s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_combine_args_from_pep593_identity_nullable[True-True-False-False] 321s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_combine_args_from_pep593_identity_nullable[True-True-False-False] 321s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_combine_args_from_pep593_identity_nullable[True-True-False-True] 321s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_combine_args_from_pep593_identity_nullable[True-True-False-True] 321s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_combine_args_from_pep593_identity_nullable[True-True-None-False] 321s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_combine_args_from_pep593_identity_nullable[True-True-None-False] 321s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_combine_args_from_pep593_identity_nullable[True-True-None-True] 321s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_combine_args_from_pep593_identity_nullable[True-True-None-True] 321s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_combine_args_from_pep593_identity_nullable[True-True-True-False] 321s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_combine_args_from_pep593_identity_nullable[True-True-True-False] 321s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_combine_args_from_pep593_identity_nullable[True-True-True-True] 321s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_combine_args_from_pep593_identity_nullable[True-True-True-True] 321s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_lhs 321s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_lhs 321s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_lhs_omit_mapped_column 321s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_lhs_omit_mapped_column 321s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_lhs_separate_name 321s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_lhs_separate_name 321s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_lhs_sqlalchemy_type[column] 321s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_lhs_sqlalchemy_type[column] 321s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_lhs_sqlalchemy_type[column_class] 321s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_lhs_sqlalchemy_type[column_class] 321s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_lhs_sqlalchemy_type[mapped_column] 321s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_lhs_sqlalchemy_type[mapped_column] 321s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_lhs_sqlalchemy_type[ref_to_column] 321s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_lhs_sqlalchemy_type[ref_to_column] 321s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_lhs_sqlalchemy_type[ref_to_type] 321s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_lhs_sqlalchemy_type[ref_to_type] 321s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_lhs_sqlalchemy_type[type] 321s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_lhs_sqlalchemy_type[type] 321s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_lhs_type_missing 321s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_lhs_type_missing 321s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_nullability_overrides[False-False] 321s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_nullability_overrides[False-False] 321s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_nullability_overrides[False-True] 321s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_nullability_overrides[False-True] 321s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_nullability_overrides[True-False] 321s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_nullability_overrides[True-False] 321s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_nullability_overrides[True-True] 321s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_nullability_overrides[True-True] 321s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_rhs 321s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_rhs 321s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_rhs_type_override_lhs 321s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_rhs_type_override_lhs 321s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_works_as_polymorphic_on 321s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_works_as_polymorphic_on 321s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_works_as_version_id_col 321s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_works_as_version_id_col 321s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_works_in_deferred 321s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_works_in_deferred 321s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_works_in_expr 321s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_works_in_expr 321s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_datatype_lookups[Decimal-Numeric] 321s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_datatype_lookups[Decimal-Numeric] 321s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_datatype_lookups[UUID-Uuid] 321s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_datatype_lookups[UUID-Uuid] 321s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_datatype_lookups[datetime-DateTime] 321s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_datatype_lookups[datetime-DateTime] 321s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_datatype_lookups[float-Float] 321s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_datatype_lookups[float-Float] 321s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_datatype_lookups[str-String] 321s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_datatype_lookups[str-String] 321s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_deferred_kw 321s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_deferred_kw 321s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_dont_combine_args_from_pep593[default--] 321s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_dont_combine_args_from_pep593[default--] 321s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_dont_combine_args_from_pep593[default-value1-override_value1] 321s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_dont_combine_args_from_pep593[default-value1-override_value1] 321s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_dont_combine_args_from_pep593[nullable-False-True] 321s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_dont_combine_args_from_pep593[nullable-False-True] 321s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_dont_combine_args_from_pep593[nullable-True-False] 321s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_dont_combine_args_from_pep593[nullable-True-False] 321s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_dont_combine_args_from_pep593[onupdate--] 321s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_dont_combine_args_from_pep593[onupdate--] 321s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_dont_combine_args_from_pep593[onupdate-value3-override_value3] 321s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_dont_combine_args_from_pep593[onupdate-value3-override_value3] 321s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_dont_combine_args_from_pep593[server_default-value5-override_value5] 321s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_dont_combine_args_from_pep593[server_default-value5-override_value5] 321s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_dont_combine_args_from_pep593[server_onupdate-value4-override_value4] 321s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_dont_combine_args_from_pep593[server_onupdate-value4-override_value4] 321s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_dont_combine_args_from_pep593[type-value8-override_value8] 321s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_dont_combine_args_from_pep593[type-value8-override_value8] 321s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_dont_ignore_unresolvable 321s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_dont_ignore_unresolvable 321s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_extract_base_type_from_pep593 321s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_extract_base_type_from_pep593 321s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_extract_composed[alias-] 321s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_extract_composed[alias-] 321s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_extract_composed[alias-] 321s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_extract_composed[alias-] 321s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_extract_composed[alias-] 321s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_extract_composed[alias-] 321s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_extract_composed[alias-] 321s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_extract_composed[alias-] 321s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_extract_composed[alias-0] 321s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_extract_composed[alias-0] 321s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_extract_composed[alias-1] 321s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_extract_composed[alias-1] 321s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_extract_composed[alias-0] 321s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_extract_composed[alias-0] 321s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_extract_composed[alias-1] 321s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_extract_composed[alias-1] 321s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_extract_composed[alias-typing.Dict0] 321s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_extract_composed[alias-typing.Dict0] 321s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_extract_composed[alias-typing.Dict1] 321s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_extract_composed[alias-typing.Dict1] 321s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_extract_composed[alias-typing.List0] 321s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_extract_composed[alias-typing.List0] 321s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_extract_composed[alias-typing.List1] 321s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_extract_composed[alias-typing.List1] 321s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_extract_composed[alias-typing.Mapping] 321s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_extract_composed[alias-typing.Mapping] 321s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_extract_composed[alias-typing.MutableMapping] 321s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_extract_composed[alias-typing.MutableMapping] 321s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_extract_composed[alias-typing.MutableSequence] 321s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_extract_composed[alias-typing.MutableSequence] 321s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_extract_composed[alias-typing.Sequence] 321s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_extract_composed[alias-typing.Sequence] 321s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_extract_composed[direct-] 321s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_extract_composed[direct-] 321s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_extract_composed[direct-] 321s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_extract_composed[direct-] 321s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_extract_composed[direct-] 321s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_extract_composed[direct-] 321s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_extract_composed[direct-] 321s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_extract_composed[direct-] 321s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_extract_composed[direct-0] 321s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_extract_composed[direct-0] 322s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_extract_composed[direct-1] 322s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_extract_composed[direct-1] 322s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_extract_composed[direct-0] 322s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_extract_composed[direct-0] 322s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_extract_composed[direct-1] 322s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_extract_composed[direct-1] 322s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_extract_composed[direct-typing.Dict0] 322s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_extract_composed[direct-typing.Dict0] 322s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_extract_composed[direct-typing.Dict1] 322s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_extract_composed[direct-typing.Dict1] 322s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_extract_composed[direct-typing.List0] 322s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_extract_composed[direct-typing.List0] 322s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_extract_composed[direct-typing.List1] 322s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_extract_composed[direct-typing.List1] 322s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_extract_composed[direct-typing.Mapping] 322s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_extract_composed[direct-typing.Mapping] 322s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_extract_composed[direct-typing.MutableMapping] 322s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_extract_composed[direct-typing.MutableMapping] 322s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_extract_composed[direct-typing.MutableSequence] 322s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_extract_composed[direct-typing.MutableSequence] 322s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_extract_composed[direct-typing.Sequence] 322s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_extract_composed[direct-typing.Sequence] 322s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_extract_composed[pep593-] 322s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_extract_composed[pep593-] 322s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_extract_composed[pep593-] 322s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_extract_composed[pep593-] 322s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_extract_composed[pep593-] 322s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_extract_composed[pep593-] 322s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_extract_composed[pep593-] 322s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_extract_composed[pep593-] 322s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_extract_composed[pep593-0] 322s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_extract_composed[pep593-0] 322s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_extract_composed[pep593-1] 322s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_extract_composed[pep593-1] 322s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_extract_composed[pep593-0] 322s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_extract_composed[pep593-0] 322s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_extract_composed[pep593-1] 322s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_extract_composed[pep593-1] 322s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_extract_composed[pep593-typing.Dict0] 322s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_extract_composed[pep593-typing.Dict0] 322s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_extract_composed[pep593-typing.Dict1] 322s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_extract_composed[pep593-typing.Dict1] 322s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_extract_composed[pep593-typing.List0] 322s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_extract_composed[pep593-typing.List0] 322s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_extract_composed[pep593-typing.List1] 322s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_extract_composed[pep593-typing.List1] 322s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_extract_composed[pep593-typing.Mapping] 322s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_extract_composed[pep593-typing.Mapping] 322s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_extract_composed[pep593-typing.MutableMapping] 322s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_extract_composed[pep593-typing.MutableMapping] 322s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_extract_composed[pep593-typing.MutableSequence] 322s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_extract_composed[pep593-typing.MutableSequence] 322s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_extract_composed[pep593-typing.Sequence] 322s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_extract_composed[pep593-typing.Sequence] 322s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_extract_fk_col_from_pep593[assign_blank-ddl] 322s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_extract_fk_col_from_pep593[assign_blank-ddl] 322s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_extract_fk_col_from_pep593[assign_blank-fkcount] 322s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_extract_fk_col_from_pep593[assign_blank-fkcount] 322s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_extract_fk_col_from_pep593[assign_blank-references] 322s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_extract_fk_col_from_pep593[assign_blank-references] 322s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_extract_fk_col_from_pep593[not_assign_blank-ddl] 322s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_extract_fk_col_from_pep593[not_assign_blank-ddl] 322s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_extract_fk_col_from_pep593[not_assign_blank-fkcount] 322s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_extract_fk_col_from_pep593[not_assign_blank-fkcount] 322s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_extract_fk_col_from_pep593[not_assign_blank-references] 322s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_extract_fk_col_from_pep593[not_assign_blank-references] 322s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_extract_pep593_from_pep695[none] 322s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_extract_pep593_from_pep695[none] 322s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_extract_pep593_from_pep695[typealias] 322s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_extract_pep593_from_pep695[typealias] 322s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_extract_pep593_from_pep695[typekeyword] 322s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_extract_pep593_from_pep695[typekeyword] 322s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_extract_pep593_from_pep695[typekeyword_nested] 322s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_extract_pep593_from_pep695[typekeyword_nested] 322s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_extract_sqla_from_pep593_mixin 322s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_extract_sqla_from_pep593_mixin 322s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_extract_sqla_from_pep593_not_yet 322s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_extract_sqla_from_pep593_not_yet 322s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_extract_sqla_from_pep593_plain 322s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_extract_sqla_from_pep593_plain 322s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[direct] 322s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[direct] 322s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[lambda_] 322s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[lambda_] 322s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[none] 322s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[none] 322s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[string] 322s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[string] 322s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_fully_qualified_mapped_name 322s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_fully_qualified_mapped_name 322s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_fwd_refs 322s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_fwd_refs 322s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_i_have_a_classvar_on_my_class[container_w_local_mapped] 322s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_i_have_a_classvar_on_my_class[container_w_local_mapped] 322s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_i_have_a_classvar_on_my_class[container_w_remote_mapped] 322s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_i_have_a_classvar_on_my_class[container_w_remote_mapped] 322s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_i_have_a_classvar_on_my_class[plain] 322s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_i_have_a_classvar_on_my_class[plain] 322s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_i_have_a_classvar_on_my_class[plain_optional] 322s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_i_have_a_classvar_on_my_class[plain_optional] 322s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_i_have_plain_attrs_on_my_class_allowed 322s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_i_have_plain_attrs_on_my_class_allowed 322s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_i_have_plain_attrs_on_my_class_disallowed 322s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_i_have_plain_attrs_on_my_class_disallowed 322s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_i_have_plain_or_column_attrs_on_my_class_w_values 322s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_i_have_plain_or_column_attrs_on_my_class_w_values 322s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[False-False-index] 322s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[False-False-index] 322s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[False-False-unique] 322s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[False-False-unique] 322s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[False-None-index] 322s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[False-None-index] 322s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[False-None-unique] 322s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[False-None-unique] 322s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[False-True-index] 322s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[False-True-index] 322s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[False-True-unique] 322s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[False-True-unique] 322s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[None-False-index] 322s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[None-False-index] 322s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[None-False-unique] 322s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[None-False-unique] 322s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[None-None-index] 322s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[None-None-index] 322s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[None-None-unique] 322s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[None-None-unique] 322s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[None-True-index] 322s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[None-True-index] 322s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[None-True-unique] 322s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[None-True-unique] 322s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[True-False-index] 322s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[True-False-index] 322s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[True-False-unique] 322s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[True-False-unique] 322s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[True-None-index] 322s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[True-None-index] 322s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[True-None-unique] 322s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[True-None-unique] 322s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[True-True-index] 322s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[True-True-index] 322s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[True-True-unique] 322s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[True-True-unique] 322s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_indirect_mapped_name_itswrong 322s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_indirect_mapped_name_itswrong 322s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_indirect_mapped_name_local_level 322s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_indirect_mapped_name_local_level 322s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_indirect_mapped_name_module_level 322s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_indirect_mapped_name_module_level 322s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_legacy_declarative_base 322s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_legacy_declarative_base 322s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_missing_mapped_lhs 322s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_missing_mapped_lhs 322s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-active_history-True--_exclusions_02] 322s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-active_history-True--_exclusions_02] 322s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-autoincrement-True--_exclusions_019] 322s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-autoincrement-True--_exclusions_019] 322s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-comment-some comment--_exclusions_013] 322s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-comment-some comment--_exclusions_013] 322s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-compare-True-assertion29-_exclusions_029] 322s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-compare-True-assertion29-_exclusions_029] 322s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-default-25--_exclusions_09] 322s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-default-25--_exclusions_09] 322s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-default_factory--assertion30-_exclusions_030] 322s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-default_factory--assertion30-_exclusions_030] 322s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred-True--_exclusions_03] 322s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred-True--_exclusions_03] 322s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred-_NoArg.NO_ARG--_exclusions_04] 322s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred-_NoArg.NO_ARG--_exclusions_04] 322s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred_group-mygroup--_exclusions_05] 323s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred_group-mygroup--_exclusions_05] 323s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred_raiseload-True--_exclusions_06] 323s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred_raiseload-True--_exclusions_06] 323s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-doc-some doc--_exclusions_012] 323s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-doc-some doc--_exclusions_012] 323s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-hash-True-assertion33-_exclusions_033] 323s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-hash-True-assertion33-_exclusions_033] 323s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-index-False--_exclusions_016] 323s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-index-False--_exclusions_016] 323s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-index-True--_exclusions_014] 323s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-index-True--_exclusions_014] 323s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-index-_NoArg.NO_ARG--_exclusions_015] 323s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-index-_NoArg.NO_ARG--_exclusions_015] 323s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-info-argument23--_exclusions_023] 323s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-info-argument23--_exclusions_023] 323s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-init-True-assertion32-_exclusions_032] 323s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-init-True-assertion32-_exclusions_032] 323s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-insert_default-25--_exclusions_010] 323s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-insert_default-25--_exclusions_010] 323s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-key-mykey-assertion26-_exclusions_026] 323s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-key-mykey-assertion26-_exclusions_026] 323s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-kw_only-True-assertion28-_exclusions_028] 323s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-kw_only-True-assertion28-_exclusions_028] 323s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-name-mykey-assertion27-_exclusions_027] 323s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-name-mykey-assertion27-_exclusions_027] 323s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-nullable-False--_exclusions_01] 323s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-nullable-False--_exclusions_01] 323s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-onupdate-25--_exclusions_011] 323s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-onupdate-25--_exclusions_011] 323s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-primary_key-True--_exclusions_021] 323s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-primary_key-True--_exclusions_021] 323s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-quote-True-assertion25-_exclusions_025] 323s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-quote-True-assertion25-_exclusions_025] 323s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-repr-True-assertion31-_exclusions_031] 323s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-repr-True-assertion31-_exclusions_031] 323s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-server_default-25--_exclusions_07] 323s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-server_default-25--_exclusions_07] 323s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-server_onupdate-25--_exclusions_08] 323s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-server_onupdate-25--_exclusions_08] 323s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-sort_order-100--_exclusions_00] 323s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-sort_order-100--_exclusions_00] 323s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-system-True--_exclusions_020] 323s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-system-True--_exclusions_020] 323s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-type_-BIGINT--_exclusions_022] 323s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-type_-BIGINT--_exclusions_022] 323s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-unique-False--_exclusions_018] 323s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-unique-False--_exclusions_018] 323s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-unique-True--_exclusions_017] 323s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-unique-True--_exclusions_017] 323s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-use_existing_column-True--_exclusions_024] 323s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-use_existing_column-True--_exclusions_024] 323s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-active_history-True--_exclusions_02] 323s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-active_history-True--_exclusions_02] 323s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-autoincrement-True--_exclusions_019] 323s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-autoincrement-True--_exclusions_019] 323s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-comment-some comment--_exclusions_013] 323s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-comment-some comment--_exclusions_013] 323s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-compare-True-assertion29-_exclusions_029] 323s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-compare-True-assertion29-_exclusions_029] 323s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-default-25--_exclusions_09] 323s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-default-25--_exclusions_09] 323s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-default_factory--assertion30-_exclusions_030] 323s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-default_factory--assertion30-_exclusions_030] 323s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred-True--_exclusions_03] 323s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred-True--_exclusions_03] 323s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred-_NoArg.NO_ARG--_exclusions_04] 323s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred-_NoArg.NO_ARG--_exclusions_04] 323s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred_group-mygroup--_exclusions_05] 323s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred_group-mygroup--_exclusions_05] 323s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred_raiseload-True--_exclusions_06] 323s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred_raiseload-True--_exclusions_06] 323s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-doc-some doc--_exclusions_012] 323s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-doc-some doc--_exclusions_012] 323s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-hash-True-assertion33-_exclusions_033] 323s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-hash-True-assertion33-_exclusions_033] 323s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-index-False--_exclusions_016] 323s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-index-False--_exclusions_016] 323s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-index-True--_exclusions_014] 323s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-index-True--_exclusions_014] 323s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-index-_NoArg.NO_ARG--_exclusions_015] 323s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-index-_NoArg.NO_ARG--_exclusions_015] 323s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-info-argument23--_exclusions_023] 323s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-info-argument23--_exclusions_023] 323s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-init-True-assertion32-_exclusions_032] 323s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-init-True-assertion32-_exclusions_032] 323s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-insert_default-25--_exclusions_010] 323s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-insert_default-25--_exclusions_010] 323s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-key-mykey-assertion26-_exclusions_026] 323s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-key-mykey-assertion26-_exclusions_026] 323s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-kw_only-True-assertion28-_exclusions_028] 323s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-kw_only-True-assertion28-_exclusions_028] 323s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-name-mykey-assertion27-_exclusions_027] 323s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-name-mykey-assertion27-_exclusions_027] 323s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-nullable-False--_exclusions_01] 323s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-nullable-False--_exclusions_01] 323s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-onupdate-25--_exclusions_011] 323s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-onupdate-25--_exclusions_011] 323s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-primary_key-True--_exclusions_021] 323s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-primary_key-True--_exclusions_021] 323s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-quote-True-assertion25-_exclusions_025] 323s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-quote-True-assertion25-_exclusions_025] 323s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-repr-True-assertion31-_exclusions_031] 323s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-repr-True-assertion31-_exclusions_031] 323s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-server_default-25--_exclusions_07] 323s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-server_default-25--_exclusions_07] 323s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-server_onupdate-25--_exclusions_08] 323s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-server_onupdate-25--_exclusions_08] 323s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-sort_order-100--_exclusions_00] 323s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-sort_order-100--_exclusions_00] 323s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-system-True--_exclusions_020] 323s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-system-True--_exclusions_020] 323s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-type_-BIGINT--_exclusions_022] 323s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-type_-BIGINT--_exclusions_022] 323s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-unique-False--_exclusions_018] 323s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-unique-False--_exclusions_018] 323s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-unique-True--_exclusions_017] 323s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-unique-True--_exclusions_017] 323s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-use_existing_column-True--_exclusions_024] 323s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-use_existing_column-True--_exclusions_024] 323s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-active_history-True--_exclusions_02] 323s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-active_history-True--_exclusions_02] 323s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-autoincrement-True--_exclusions_019] 323s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-autoincrement-True--_exclusions_019] 323s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-comment-some comment--_exclusions_013] 323s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-comment-some comment--_exclusions_013] 323s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-compare-True-assertion29-_exclusions_029] 323s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-compare-True-assertion29-_exclusions_029] 323s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-default-25--_exclusions_09] 323s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-default-25--_exclusions_09] 323s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-default_factory--assertion30-_exclusions_030] 323s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-default_factory--assertion30-_exclusions_030] 323s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred-True--_exclusions_03] 323s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred-True--_exclusions_03] 323s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred-_NoArg.NO_ARG--_exclusions_04] 323s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred-_NoArg.NO_ARG--_exclusions_04] 323s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred_group-mygroup--_exclusions_05] 323s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred_group-mygroup--_exclusions_05] 323s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred_raiseload-True--_exclusions_06] 323s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred_raiseload-True--_exclusions_06] 323s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-doc-some doc--_exclusions_012] 323s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-doc-some doc--_exclusions_012] 323s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-hash-True-assertion33-_exclusions_033] 323s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-hash-True-assertion33-_exclusions_033] 323s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-index-False--_exclusions_016] 323s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-index-False--_exclusions_016] 323s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-index-True--_exclusions_014] 323s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-index-True--_exclusions_014] 323s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-index-_NoArg.NO_ARG--_exclusions_015] 323s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-index-_NoArg.NO_ARG--_exclusions_015] 323s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-info-argument23--_exclusions_023] 323s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-info-argument23--_exclusions_023] 323s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-init-True-assertion32-_exclusions_032] 323s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-init-True-assertion32-_exclusions_032] 323s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-insert_default-25--_exclusions_010] 323s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-insert_default-25--_exclusions_010] 323s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-key-mykey-assertion26-_exclusions_026] 323s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-key-mykey-assertion26-_exclusions_026] 323s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-kw_only-True-assertion28-_exclusions_028] 323s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-kw_only-True-assertion28-_exclusions_028] 323s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-name-mykey-assertion27-_exclusions_027] 323s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-name-mykey-assertion27-_exclusions_027] 323s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-nullable-False--_exclusions_01] 323s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-nullable-False--_exclusions_01] 323s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-onupdate-25--_exclusions_011] 323s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-onupdate-25--_exclusions_011] 323s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-primary_key-True--_exclusions_021] 323s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-primary_key-True--_exclusions_021] 323s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-quote-True-assertion25-_exclusions_025] 323s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-quote-True-assertion25-_exclusions_025] 323s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-repr-True-assertion31-_exclusions_031] 323s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-repr-True-assertion31-_exclusions_031] 323s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-server_default-25--_exclusions_07] 323s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-server_default-25--_exclusions_07] 323s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-server_onupdate-25--_exclusions_08] 323s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-server_onupdate-25--_exclusions_08] 323s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-sort_order-100--_exclusions_00] 323s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-sort_order-100--_exclusions_00] 323s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-system-True--_exclusions_020] 323s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-system-True--_exclusions_020] 323s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-type_-BIGINT--_exclusions_022] 323s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-type_-BIGINT--_exclusions_022] 323s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-unique-False--_exclusions_018] 323s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-unique-False--_exclusions_018] 323s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-unique-True--_exclusions_017] 323s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-unique-True--_exclusions_017] 323s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-use_existing_column-True--_exclusions_024] 323s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-use_existing_column-True--_exclusions_024] 323s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_newtype_missing_from_map 323s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_newtype_missing_from_map 323s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_optional_in_annotation_map[pep604] 323s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_optional_in_annotation_map[pep604] 323s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_optional_in_annotation_map[pep695] 323s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_optional_in_annotation_map[pep695] 323s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_optional_in_annotation_map[union] 323s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_optional_in_annotation_map[union] 323s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_optional_styles_nested_brackets[derive_from_anno-oneset-not_optional] 323s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_optional_styles_nested_brackets[derive_from_anno-oneset-not_optional] 323s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_optional_styles_nested_brackets[derive_from_anno-oneset-optional] 323s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_optional_styles_nested_brackets[derive_from_anno-oneset-optional] 323s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_optional_styles_nested_brackets[derive_from_anno-oneset-optional_fwd_ref] 323s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_optional_styles_nested_brackets[derive_from_anno-oneset-optional_fwd_ref] 323s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_optional_styles_nested_brackets[derive_from_anno-oneset-pep604] 323s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_optional_styles_nested_brackets[derive_from_anno-oneset-pep604] 323s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_optional_styles_nested_brackets[derive_from_anno-oneset-pep604_fwd_ref] 323s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_optional_styles_nested_brackets[derive_from_anno-oneset-pep604_fwd_ref] 323s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_optional_styles_nested_brackets[derive_from_anno-oneset-union_none] 323s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_optional_styles_nested_brackets[derive_from_anno-oneset-union_none] 323s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_optional_styles_nested_brackets[derive_from_anno-twosets-not_optional] 323s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_optional_styles_nested_brackets[derive_from_anno-twosets-not_optional] 324s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_optional_styles_nested_brackets[derive_from_anno-twosets-optional] 324s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_optional_styles_nested_brackets[derive_from_anno-twosets-optional] 324s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_optional_styles_nested_brackets[derive_from_anno-twosets-optional_fwd_ref] 324s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_optional_styles_nested_brackets[derive_from_anno-twosets-optional_fwd_ref] 324s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_optional_styles_nested_brackets[derive_from_anno-twosets-pep604] 324s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_optional_styles_nested_brackets[derive_from_anno-twosets-pep604] 324s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_optional_styles_nested_brackets[derive_from_anno-twosets-pep604_fwd_ref] 324s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_optional_styles_nested_brackets[derive_from_anno-twosets-pep604_fwd_ref] 324s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_optional_styles_nested_brackets[derive_from_anno-twosets-union_none] 324s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_optional_styles_nested_brackets[derive_from_anno-twosets-union_none] 324s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_optional_styles_nested_brackets[include_mc_type-oneset-not_optional] 324s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_optional_styles_nested_brackets[include_mc_type-oneset-not_optional] 324s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_optional_styles_nested_brackets[include_mc_type-oneset-optional] 324s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_optional_styles_nested_brackets[include_mc_type-oneset-optional] 324s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_optional_styles_nested_brackets[include_mc_type-oneset-optional_fwd_ref] 324s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_optional_styles_nested_brackets[include_mc_type-oneset-optional_fwd_ref] 324s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_optional_styles_nested_brackets[include_mc_type-oneset-pep604] 324s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_optional_styles_nested_brackets[include_mc_type-oneset-pep604] 324s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_optional_styles_nested_brackets[include_mc_type-oneset-pep604_fwd_ref] 324s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_optional_styles_nested_brackets[include_mc_type-oneset-pep604_fwd_ref] 324s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_optional_styles_nested_brackets[include_mc_type-oneset-union_none] 324s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_optional_styles_nested_brackets[include_mc_type-oneset-union_none] 324s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_optional_styles_nested_brackets[include_mc_type-twosets-not_optional] 324s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_optional_styles_nested_brackets[include_mc_type-twosets-not_optional] 324s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_optional_styles_nested_brackets[include_mc_type-twosets-optional] 324s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_optional_styles_nested_brackets[include_mc_type-twosets-optional] 324s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_optional_styles_nested_brackets[include_mc_type-twosets-optional_fwd_ref] 324s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_optional_styles_nested_brackets[include_mc_type-twosets-optional_fwd_ref] 324s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_optional_styles_nested_brackets[include_mc_type-twosets-pep604] 324s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_optional_styles_nested_brackets[include_mc_type-twosets-pep604] 324s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_optional_styles_nested_brackets[include_mc_type-twosets-pep604_fwd_ref] 324s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_optional_styles_nested_brackets[include_mc_type-twosets-pep604_fwd_ref] 324s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_optional_styles_nested_brackets[include_mc_type-twosets-union_none] 324s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_optional_styles_nested_brackets[include_mc_type-twosets-union_none] 324s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_pep484_newtypes_as_typemap_keys 324s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_pep484_newtypes_as_typemap_keys 324s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_pep593_types_as_typemap_keys 324s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_pep593_types_as_typemap_keys 324s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_pep695_behavior[no-optional] 324s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_pep695_behavior[no-optional] 324s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_pep695_behavior[no-optional_union] 324s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_pep695_behavior[no-optional_union] 324s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_pep695_behavior[no-optional_union_604] 324s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_pep695_behavior[no-optional_union_604] 324s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_pep695_behavior[no-plain] 324s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_pep695_behavior[no-plain] 324s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_pep695_behavior[no-union] 324s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_pep695_behavior[no-union] 324s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_pep695_behavior[no-union_604] 324s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_pep695_behavior[no-union_604] 324s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_pep695_behavior[no-union_695] 324s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_pep695_behavior[no-union_695] 324s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_pep695_behavior[no-union_newtype] 324s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_pep695_behavior[no-union_newtype] 324s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_pep695_behavior[no-union_null] 324s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_pep695_behavior[no-union_null] 324s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_pep695_behavior[no-union_null_604] 324s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_pep695_behavior[no-union_null_604] 324s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_pep695_behavior[no-union_null_695] 324s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_pep695_behavior[no-union_null_695] 324s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_pep695_behavior[no-union_null_newtype] 324s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_pep695_behavior[no-union_null_newtype] 324s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_pep695_behavior[value-optional] 324s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_pep695_behavior[value-optional] 324s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_pep695_behavior[value-optional_union] 324s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_pep695_behavior[value-optional_union] 324s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_pep695_behavior[value-optional_union_604] 324s [gw0] [ 45%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_pep695_behavior[value-optional_union_604] 324s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_pep695_behavior[value-plain] 324s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_pep695_behavior[value-plain] 324s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_pep695_behavior[value-union] 324s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_pep695_behavior[value-union] 324s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_pep695_behavior[value-union_604] 324s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_pep695_behavior[value-union_604] 324s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_pep695_behavior[value-union_695] 324s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_pep695_behavior[value-union_695] 324s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_pep695_behavior[value-union_newtype] 324s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_pep695_behavior[value-union_newtype] 324s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_pep695_behavior[value-union_null] 324s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_pep695_behavior[value-union_null] 324s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_pep695_behavior[value-union_null_604] 324s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_pep695_behavior[value-union_null_604] 324s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_pep695_behavior[value-union_null_695] 324s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_pep695_behavior[value-union_null_695] 324s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_pep695_behavior[value-union_null_newtype] 324s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_pep695_behavior[value-union_null_newtype] 324s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_pep695_behavior[yes-optional] 324s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_pep695_behavior[yes-optional] 324s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_pep695_behavior[yes-optional_union] 324s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_pep695_behavior[yes-optional_union] 324s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_pep695_behavior[yes-optional_union_604] 324s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_pep695_behavior[yes-optional_union_604] 324s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_pep695_behavior[yes-plain] 324s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_pep695_behavior[yes-plain] 324s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_pep695_behavior[yes-union] 324s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_pep695_behavior[yes-union] 324s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_pep695_behavior[yes-union_604] 324s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_pep695_behavior[yes-union_604] 324s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_pep695_behavior[yes-union_695] 324s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_pep695_behavior[yes-union_695] 324s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_pep695_behavior[yes-union_newtype] 324s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_pep695_behavior[yes-union_newtype] 324s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_pep695_behavior[yes-union_null] 324s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_pep695_behavior[yes-union_null] 324s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_pep695_behavior[yes-union_null_604] 324s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_pep695_behavior[yes-union_null_604] 324s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_pep695_behavior[yes-union_null_695] 324s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_pep695_behavior[yes-union_null_695] 324s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_pep695_behavior[yes-union_null_newtype] 324s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_pep695_behavior[yes-union_null_newtype] 324s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_pep695_literal_defaults_to_enum[False-generic] 324s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_pep695_literal_defaults_to_enum[False-generic] 324s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_pep695_literal_defaults_to_enum[False-generic_typed] 324s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_pep695_literal_defaults_to_enum[False-generic_typed] 324s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_pep695_literal_defaults_to_enum[False-generic_typed_typing] 324s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_pep695_literal_defaults_to_enum[False-generic_typed_typing] 324s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_pep695_literal_defaults_to_enum[False-generic_typing] 324s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_pep695_literal_defaults_to_enum[False-generic_typing] 324s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_pep695_literal_defaults_to_enum[False-literal] 324s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_pep695_literal_defaults_to_enum[False-literal] 324s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_pep695_literal_defaults_to_enum[False-literal_typing] 324s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_pep695_literal_defaults_to_enum[False-literal_typing] 324s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_pep695_literal_defaults_to_enum[False-not_literal] 324s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_pep695_literal_defaults_to_enum[False-not_literal] 324s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_pep695_literal_defaults_to_enum[False-not_literal_typing] 324s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_pep695_literal_defaults_to_enum[False-not_literal_typing] 324s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_pep695_literal_defaults_to_enum[False-recursive] 324s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_pep695_literal_defaults_to_enum[False-recursive] 324s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_pep695_literal_defaults_to_enum[True-generic] 324s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_pep695_literal_defaults_to_enum[True-generic] 324s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_pep695_literal_defaults_to_enum[True-generic_typed] 324s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_pep695_literal_defaults_to_enum[True-generic_typed] 324s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_pep695_literal_defaults_to_enum[True-generic_typed_typing] 324s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_pep695_literal_defaults_to_enum[True-generic_typed_typing] 324s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_pep695_literal_defaults_to_enum[True-generic_typing] 324s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_pep695_literal_defaults_to_enum[True-generic_typing] 324s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_pep695_literal_defaults_to_enum[True-literal] 324s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_pep695_literal_defaults_to_enum[True-literal] 324s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_pep695_literal_defaults_to_enum[True-literal_typing] 324s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_pep695_literal_defaults_to_enum[True-literal_typing] 324s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_pep695_literal_defaults_to_enum[True-not_literal] 324s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_pep695_literal_defaults_to_enum[True-not_literal] 325s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_pep695_literal_defaults_to_enum[True-not_literal_typing] 325s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_pep695_literal_defaults_to_enum[True-not_literal_typing] 325s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_pep695_literal_defaults_to_enum[True-recursive] 325s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_pep695_literal_defaults_to_enum[True-recursive] 325s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_pep695_typealias_as_typemap_keys[generic_extension] 325s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_pep695_typealias_as_typemap_keys[generic_extension] 325s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_pep695_typealias_as_typemap_keys[generic_typed_extension] 325s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_pep695_typealias_as_typemap_keys[generic_typed_extension] 325s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_pep695_typealias_as_typemap_keys[generic_typed_typing] 325s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_pep695_typealias_as_typemap_keys[generic_typed_typing] 325s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_pep695_typealias_as_typemap_keys[generic_typing] 325s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_pep695_typealias_as_typemap_keys[generic_typing] 325s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_pep695_typealias_as_typemap_keys[str_extension] 325s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_pep695_typealias_as_typemap_keys[str_extension] 325s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_pep695_typealias_as_typemap_keys[str_typing] 325s [gw1] [ 46%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_plain_join 325s test/aaa_profiling/test_memusage.py::CycleTest::test_plain_join_select 325s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_pep695_typealias_as_typemap_keys[str_typing] 325s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_plain_typealias_as_typemap_keys 325s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_plain_typealias_as_typemap_keys 325s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_recursive_type[add_to_type_map-not_provide_type-not_optional] 325s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_recursive_type[add_to_type_map-not_provide_type-not_optional] 325s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_recursive_type[add_to_type_map-not_provide_type-optional] 325s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_recursive_type[add_to_type_map-not_provide_type-optional] 325s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_recursive_type[add_to_type_map-provide_type-not_optional] 325s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_recursive_type[add_to_type_map-provide_type-not_optional] 325s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_recursive_type[add_to_type_map-provide_type-optional] 325s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_recursive_type[add_to_type_map-provide_type-optional] 325s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-not_provide_type-not_optional] 325s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-not_provide_type-not_optional] 325s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-not_provide_type-optional] 325s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-not_provide_type-optional] 325s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-provide_type-not_optional] 325s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-provide_type-not_optional] 325s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-provide_type-optional] 325s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-provide_type-optional] 325s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_required_no_arg 325s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_required_no_arg 325s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[not_use_add_property-deferred-both] 325s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[not_use_add_property-deferred-both] 325s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[not_use_add_property-deferred-key] 325s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[not_use_add_property-deferred-key] 325s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[not_use_add_property-deferred-name] 325s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[not_use_add_property-deferred-name] 325s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[not_use_add_property-not_deferred-both] 325s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[not_use_add_property-not_deferred-both] 325s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[not_use_add_property-not_deferred-key] 325s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[not_use_add_property-not_deferred-key] 325s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[not_use_add_property-not_deferred-name] 325s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[not_use_add_property-not_deferred-name] 325s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[use_add_property-deferred-both] 325s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[use_add_property-deferred-both] 325s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[use_add_property-deferred-key] 325s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[use_add_property-deferred-key] 325s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[use_add_property-deferred-name] 325s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[use_add_property-deferred-name] 325s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[use_add_property-not_deferred-both] 325s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[use_add_property-not_deferred-both] 325s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[use_add_property-not_deferred-key] 325s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[use_add_property-not_deferred-key] 325s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[use_add_property-not_deferred-name] 325s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[use_add_property-not_deferred-name] 325s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_typ_not_in_cls_namespace 325s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_typ_not_in_cls_namespace 325s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_type_dont_mis_resolve_on_non_generic[plain] 325s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_type_dont_mis_resolve_on_non_generic[plain] 325s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_type_dont_mis_resolve_on_non_generic[typing] 325s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_type_dont_mis_resolve_on_non_generic[typing] 325s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_type_dont_mis_resolve_on_superclass 325s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_type_dont_mis_resolve_on_superclass 325s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_type_favors_outer 325s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_type_favors_outer 325s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_type_inline_cls_qualified 325s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_type_inline_cls_qualified 325s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_type_inline_declaration 325s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_type_inline_declaration 325s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_type_inline_disambiguate 325s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_type_inline_disambiguate 325s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_type_inner_can_be_qualified 325s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_type_inner_can_be_qualified 325s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_type_map_varieties[BIGINT] 325s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_type_map_varieties[BIGINT] 325s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_type_map_varieties[typ0] 325s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_type_map_varieties[typ0] 325s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_type_map_varieties[typ2] 325s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_type_map_varieties[typ2] 325s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_type_map_varieties[typ3] 325s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_type_map_varieties[typ3] 325s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_type_map_varieties[typ4] 325s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_type_map_varieties[typ4] 325s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_type_secondary_resolution 325s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_type_secondary_resolution 325s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_type_uses_inner_when_present 325s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_type_uses_inner_when_present 325s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_typing_literal_identity 325s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_typing_literal_identity 325s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_unions[pep604] 325s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_unions[pep604] 325s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_unions[pep604_null] 325s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_unions[pep604_null] 325s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_unions[union] 325s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_unions[union] 325s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_unions[union_null] 325s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_unions[union_null] 325s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_we_got_all_attrs_test_annotated 325s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_we_got_all_attrs_test_annotated 325s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[List] 325s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[List] 325s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[Set] 325s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[Set] 325s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[list] 325s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[list] 325s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[set] 325s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[set] 325s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_basic_bidirectional[not_optional-_exclusions_00] 325s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_basic_bidirectional[not_optional-_exclusions_00] 325s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_basic_bidirectional[optional-_exclusions_01] 325s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_basic_bidirectional[optional-_exclusions_01] 325s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_basic_bidirectional[optional_fwd_ref-_exclusions_02] 325s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_basic_bidirectional[optional_fwd_ref-_exclusions_02] 325s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_basic_bidirectional[pep604-_exclusions_04] 325s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_basic_bidirectional[pep604-_exclusions_04] 325s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_basic_bidirectional[union_none-_exclusions_03] 325s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_basic_bidirectional[union_none-_exclusions_03] 325s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_bidirectional_literal_annotations 325s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_bidirectional_literal_annotations 325s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_collection_class_dict_attr_mapped_collection 325s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_collection_class_dict_attr_mapped_collection 325s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_collection_class_dict_attr_mapped_collection_literal_annotations 325s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_collection_class_dict_attr_mapped_collection_literal_annotations 325s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_collection_class_dict_no_collection 325s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_collection_class_dict_no_collection 326s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_collection_class_uselist 326s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_collection_class_uselist 326s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_collection_cls_attr_mapped_collection_dbl_literal_annotations 326s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_collection_cls_attr_mapped_collection_dbl_literal_annotations 326s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_collection_cls_not_locatable 326s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_collection_cls_not_locatable 326s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_collection_cls_one_arg 326s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_collection_cls_one_arg 326s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_indirect_name_collection[direct_name-include_relationship] 326s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_indirect_name_collection[direct_name-include_relationship] 326s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_indirect_name_collection[direct_name-no_relationship] 326s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_indirect_name_collection[direct_name-no_relationship] 326s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_indirect_name_collection[indirect_name-include_relationship] 326s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_indirect_name_collection[indirect_name-include_relationship] 326s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_indirect_name_collection[indirect_name-no_relationship] 326s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_indirect_name_collection[indirect_name-no_relationship] 326s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_indirect_name_relationship_arg_override 326s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_indirect_name_relationship_arg_override 326s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_indirect_name_scalar[direct_name-include_relationship] 326s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_indirect_name_scalar[direct_name-include_relationship] 326s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_indirect_name_scalar[direct_name-no_relationship] 326s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_indirect_name_scalar[direct_name-no_relationship] 326s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_indirect_name_scalar[indirect_name-include_relationship] 326s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_indirect_name_scalar[indirect_name-include_relationship] 326s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_indirect_name_scalar[indirect_name-no_relationship] 326s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_indirect_name_scalar[indirect_name-no_relationship] 326s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_legacy_dataclasses_not_currently_using_annotations 326s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_legacy_dataclasses_not_currently_using_annotations 326s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_no_typing_in_rhs 326s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_no_typing_in_rhs 326s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_one_to_one_example_non_quoted 326s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_one_to_one_example_non_quoted 326s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_one_to_one_example_quoted 326s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_one_to_one_example_quoted 326s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-collections_mutable_sequence] 326s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-collections_mutable_sequence] 326s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-collections_sequence] 326s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-collections_sequence] 326s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-typing_mutable_sequence] 326s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-typing_mutable_sequence] 326s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-typing_sequence] 326s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-typing_sequence] 326s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-collections_mutable_sequence] 326s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-collections_mutable_sequence] 326s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-collections_sequence] 326s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-collections_sequence] 326s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-typing_mutable_sequence] 326s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-typing_mutable_sequence] 326s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-typing_sequence] 326s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-typing_sequence] 326s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_required_no_arg 326s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_required_no_arg 326s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_use_relationship[DynamicMapped-DynamicAttributeImpl] 326s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_use_relationship[DynamicMapped-DynamicAttributeImpl] 326s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_use_relationship[Mapped-CollectionAttributeImpl] 326s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_use_relationship[Mapped-CollectionAttributeImpl] 326s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_use_relationship[Relationship-CollectionAttributeImpl] 326s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_use_relationship[Relationship-CollectionAttributeImpl] 326s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_use_relationship[WriteOnlyMapped-WriteOnlyAttributeImpl] 326s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_use_relationship[WriteOnlyMapped-WriteOnlyAttributeImpl] 326s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_wrong_annotation_type_one 326s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_wrong_annotation_type_one 326s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_wrong_annotation_type_three 326s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_wrong_annotation_type_three 326s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_wrong_annotation_type_two 326s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_wrong_annotation_type_two 326s test/orm/declarative/test_tm_future_annotations_sync.py::AllYourFavoriteHitsTest::test_employee_joined_inh 326s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::AllYourFavoriteHitsTest::test_employee_joined_inh 326s test/orm/declarative/test_tm_future_annotations_sync.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[joined-annotated] 326s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[joined-annotated] 326s test/orm/declarative/test_tm_future_annotations_sync.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[joined-plain] 326s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[joined-plain] 326s test/orm/declarative/test_tm_future_annotations_sync.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[joined-typemap] 326s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[joined-typemap] 326s test/orm/declarative/test_tm_future_annotations_sync.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[single-annotated] 326s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[single-annotated] 326s test/orm/declarative/test_tm_future_annotations_sync.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[single-plain] 326s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[single-plain] 326s test/orm/declarative/test_tm_future_annotations_sync.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[single-typemap] 326s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[single-typemap] 326s test/orm/declarative/test_tm_future_annotations_sync.py::BackendTests_sqlite+pysqlite_3_46_1::test_schema_type_actually_works[enum-include_column-native_enum] 326s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::BackendTests_sqlite+pysqlite_3_46_1::test_schema_type_actually_works[enum-include_column-native_enum] 326s test/orm/declarative/test_tm_future_annotations_sync.py::BackendTests_sqlite+pysqlite_3_46_1::test_schema_type_actually_works[enum-include_column-not_native_enum] 326s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::BackendTests_sqlite+pysqlite_3_46_1::test_schema_type_actually_works[enum-include_column-not_native_enum] 326s test/orm/declarative/test_tm_future_annotations_sync.py::BackendTests_sqlite+pysqlite_3_46_1::test_schema_type_actually_works[enum-not_include_column-native_enum] 326s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::BackendTests_sqlite+pysqlite_3_46_1::test_schema_type_actually_works[enum-not_include_column-native_enum] 326s test/orm/declarative/test_tm_future_annotations_sync.py::BackendTests_sqlite+pysqlite_3_46_1::test_schema_type_actually_works[enum-not_include_column-not_native_enum] 326s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::BackendTests_sqlite+pysqlite_3_46_1::test_schema_type_actually_works[enum-not_include_column-not_native_enum] 326s test/orm/declarative/test_tm_future_annotations_sync.py::BackendTests_sqlite+pysqlite_3_46_1::test_schema_type_actually_works[literal-include_column-native_enum] 326s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::BackendTests_sqlite+pysqlite_3_46_1::test_schema_type_actually_works[literal-include_column-native_enum] 327s test/orm/declarative/test_tm_future_annotations_sync.py::BackendTests_sqlite+pysqlite_3_46_1::test_schema_type_actually_works[literal-include_column-not_native_enum] 327s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::BackendTests_sqlite+pysqlite_3_46_1::test_schema_type_actually_works[literal-include_column-not_native_enum] 327s test/orm/declarative/test_tm_future_annotations_sync.py::BackendTests_sqlite+pysqlite_3_46_1::test_schema_type_actually_works[literal-not_include_column-native_enum] 327s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::BackendTests_sqlite+pysqlite_3_46_1::test_schema_type_actually_works[literal-not_include_column-native_enum] 327s test/orm/declarative/test_tm_future_annotations_sync.py::BackendTests_sqlite+pysqlite_3_46_1::test_schema_type_actually_works[literal-not_include_column-not_native_enum] 327s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::BackendTests_sqlite+pysqlite_3_46_1::test_schema_type_actually_works[literal-not_include_column-not_native_enum] 327s test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_annotated_setup 327s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_annotated_setup 327s test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_cls_annotated_no_mapped_cols_setup 327s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_cls_annotated_no_mapped_cols_setup 327s test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_cls_annotated_setup 327s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_cls_annotated_setup 327s test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_cls_not_composite_compliant 327s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_cls_not_composite_compliant 327s test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_composite_setup 327s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_composite_setup 327s test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_extract_from_pep593 327s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_extract_from_pep593 327s test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_fwd_ref_ok_explicit_cls 327s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_fwd_ref_ok_explicit_cls 327s test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_fwd_ref_plus_no_mapped 327s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_fwd_ref_plus_no_mapped 327s test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_name_cols_by_str 327s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_name_cols_by_str 327s test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_named_setup 327s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_named_setup 327s test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_one_col_setup 327s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_one_col_setup 327s test/orm/declarative/test_tm_future_annotations_sync.py::DeclarativeBaseTest::test_class_getitem_as_declarative 327s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::DeclarativeBaseTest::test_class_getitem_as_declarative 327s test/orm/declarative/test_tm_future_annotations_sync.py::EnumOrLiteralTypeMapTest::test_enum_default 327s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::EnumOrLiteralTypeMapTest::test_enum_default 327s test/orm/declarative/test_tm_future_annotations_sync.py::EnumOrLiteralTypeMapTest::test_enum_explicit[none-include_generic-not_use_individual_values-not_use_explicit_name] 327s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::EnumOrLiteralTypeMapTest::test_enum_explicit[none-include_generic-not_use_individual_values-not_use_explicit_name] 327s test/orm/declarative/test_tm_future_annotations_sync.py::EnumOrLiteralTypeMapTest::test_enum_explicit[none-include_generic-not_use_individual_values-use_explicit_name] 327s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::EnumOrLiteralTypeMapTest::test_enum_explicit[none-include_generic-not_use_individual_values-use_explicit_name] 327s test/orm/declarative/test_tm_future_annotations_sync.py::EnumOrLiteralTypeMapTest::test_enum_explicit[none-include_generic-use_individual_values-not_use_explicit_name] 327s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::EnumOrLiteralTypeMapTest::test_enum_explicit[none-include_generic-use_individual_values-not_use_explicit_name] 327s test/orm/declarative/test_tm_future_annotations_sync.py::EnumOrLiteralTypeMapTest::test_enum_explicit[none-include_generic-use_individual_values-use_explicit_name] 327s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::EnumOrLiteralTypeMapTest::test_enum_explicit[none-include_generic-use_individual_values-use_explicit_name] 327s test/orm/declarative/test_tm_future_annotations_sync.py::EnumOrLiteralTypeMapTest::test_enum_explicit[none-not_include_generic-not_use_individual_values-not_use_explicit_name] 327s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::EnumOrLiteralTypeMapTest::test_enum_explicit[none-not_include_generic-not_use_individual_values-not_use_explicit_name] 327s test/orm/declarative/test_tm_future_annotations_sync.py::EnumOrLiteralTypeMapTest::test_enum_explicit[none-not_include_generic-not_use_individual_values-use_explicit_name] 327s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::EnumOrLiteralTypeMapTest::test_enum_explicit[none-not_include_generic-not_use_individual_values-use_explicit_name] 327s test/orm/declarative/test_tm_future_annotations_sync.py::EnumOrLiteralTypeMapTest::test_enum_explicit[none-not_include_generic-use_individual_values-not_use_explicit_name] 327s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::EnumOrLiteralTypeMapTest::test_enum_explicit[none-not_include_generic-use_individual_values-not_use_explicit_name] 327s test/orm/declarative/test_tm_future_annotations_sync.py::EnumOrLiteralTypeMapTest::test_enum_explicit[none-not_include_generic-use_individual_values-use_explicit_name] 327s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::EnumOrLiteralTypeMapTest::test_enum_explicit[none-not_include_generic-use_individual_values-use_explicit_name] 327s test/orm/declarative/test_tm_future_annotations_sync.py::EnumOrLiteralTypeMapTest::test_enum_explicit[not_set_native_enum-include_generic-not_use_individual_values-not_use_explicit_name] 327s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::EnumOrLiteralTypeMapTest::test_enum_explicit[not_set_native_enum-include_generic-not_use_individual_values-not_use_explicit_name] 327s test/orm/declarative/test_tm_future_annotations_sync.py::EnumOrLiteralTypeMapTest::test_enum_explicit[not_set_native_enum-include_generic-not_use_individual_values-use_explicit_name] 327s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::EnumOrLiteralTypeMapTest::test_enum_explicit[not_set_native_enum-include_generic-not_use_individual_values-use_explicit_name] 327s test/orm/declarative/test_tm_future_annotations_sync.py::EnumOrLiteralTypeMapTest::test_enum_explicit[not_set_native_enum-include_generic-use_individual_values-not_use_explicit_name] 327s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::EnumOrLiteralTypeMapTest::test_enum_explicit[not_set_native_enum-include_generic-use_individual_values-not_use_explicit_name] 327s test/orm/declarative/test_tm_future_annotations_sync.py::EnumOrLiteralTypeMapTest::test_enum_explicit[not_set_native_enum-include_generic-use_individual_values-use_explicit_name] 327s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::EnumOrLiteralTypeMapTest::test_enum_explicit[not_set_native_enum-include_generic-use_individual_values-use_explicit_name] 327s test/orm/declarative/test_tm_future_annotations_sync.py::EnumOrLiteralTypeMapTest::test_enum_explicit[not_set_native_enum-not_include_generic-not_use_individual_values-not_use_explicit_name] 327s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::EnumOrLiteralTypeMapTest::test_enum_explicit[not_set_native_enum-not_include_generic-not_use_individual_values-not_use_explicit_name] 327s test/orm/declarative/test_tm_future_annotations_sync.py::EnumOrLiteralTypeMapTest::test_enum_explicit[not_set_native_enum-not_include_generic-not_use_individual_values-use_explicit_name] 327s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::EnumOrLiteralTypeMapTest::test_enum_explicit[not_set_native_enum-not_include_generic-not_use_individual_values-use_explicit_name] 327s test/orm/declarative/test_tm_future_annotations_sync.py::EnumOrLiteralTypeMapTest::test_enum_explicit[not_set_native_enum-not_include_generic-use_individual_values-not_use_explicit_name] 327s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::EnumOrLiteralTypeMapTest::test_enum_explicit[not_set_native_enum-not_include_generic-use_individual_values-not_use_explicit_name] 327s test/orm/declarative/test_tm_future_annotations_sync.py::EnumOrLiteralTypeMapTest::test_enum_explicit[not_set_native_enum-not_include_generic-use_individual_values-use_explicit_name] 327s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::EnumOrLiteralTypeMapTest::test_enum_explicit[not_set_native_enum-not_include_generic-use_individual_values-use_explicit_name] 327s test/orm/declarative/test_tm_future_annotations_sync.py::EnumOrLiteralTypeMapTest::test_enum_explicit[set_native_enum-include_generic-not_use_individual_values-not_use_explicit_name] 327s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::EnumOrLiteralTypeMapTest::test_enum_explicit[set_native_enum-include_generic-not_use_individual_values-not_use_explicit_name] 327s test/orm/declarative/test_tm_future_annotations_sync.py::EnumOrLiteralTypeMapTest::test_enum_explicit[set_native_enum-include_generic-not_use_individual_values-use_explicit_name] 327s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::EnumOrLiteralTypeMapTest::test_enum_explicit[set_native_enum-include_generic-not_use_individual_values-use_explicit_name] 327s test/orm/declarative/test_tm_future_annotations_sync.py::EnumOrLiteralTypeMapTest::test_enum_explicit[set_native_enum-include_generic-use_individual_values-not_use_explicit_name] 327s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::EnumOrLiteralTypeMapTest::test_enum_explicit[set_native_enum-include_generic-use_individual_values-not_use_explicit_name] 327s test/orm/declarative/test_tm_future_annotations_sync.py::EnumOrLiteralTypeMapTest::test_enum_explicit[set_native_enum-include_generic-use_individual_values-use_explicit_name] 327s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::EnumOrLiteralTypeMapTest::test_enum_explicit[set_native_enum-include_generic-use_individual_values-use_explicit_name] 327s test/orm/declarative/test_tm_future_annotations_sync.py::EnumOrLiteralTypeMapTest::test_enum_explicit[set_native_enum-not_include_generic-not_use_individual_values-not_use_explicit_name] 327s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::EnumOrLiteralTypeMapTest::test_enum_explicit[set_native_enum-not_include_generic-not_use_individual_values-not_use_explicit_name] 327s test/orm/declarative/test_tm_future_annotations_sync.py::EnumOrLiteralTypeMapTest::test_enum_explicit[set_native_enum-not_include_generic-not_use_individual_values-use_explicit_name] 327s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::EnumOrLiteralTypeMapTest::test_enum_explicit[set_native_enum-not_include_generic-not_use_individual_values-use_explicit_name] 327s test/orm/declarative/test_tm_future_annotations_sync.py::EnumOrLiteralTypeMapTest::test_enum_explicit[set_native_enum-not_include_generic-use_individual_values-not_use_explicit_name] 327s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::EnumOrLiteralTypeMapTest::test_enum_explicit[set_native_enum-not_include_generic-use_individual_values-not_use_explicit_name] 327s test/orm/declarative/test_tm_future_annotations_sync.py::EnumOrLiteralTypeMapTest::test_enum_explicit[set_native_enum-not_include_generic-use_individual_values-use_explicit_name] 327s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::EnumOrLiteralTypeMapTest::test_enum_explicit[set_native_enum-not_include_generic-use_individual_values-use_explicit_name] 327s test/orm/declarative/test_tm_future_annotations_sync.py::EnumOrLiteralTypeMapTest::test_enum_generic[none] 327s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::EnumOrLiteralTypeMapTest::test_enum_generic[none] 327s test/orm/declarative/test_tm_future_annotations_sync.py::EnumOrLiteralTypeMapTest::test_enum_generic[not_set_native_enum] 327s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::EnumOrLiteralTypeMapTest::test_enum_generic[not_set_native_enum] 327s test/orm/declarative/test_tm_future_annotations_sync.py::EnumOrLiteralTypeMapTest::test_enum_generic[set_native_enum] 327s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::EnumOrLiteralTypeMapTest::test_enum_generic[set_native_enum] 327s test/orm/declarative/test_tm_future_annotations_sync.py::EnumOrLiteralTypeMapTest::test_pep586_literal[indicate_type_explicitly-base_enum_default_name] 327s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::EnumOrLiteralTypeMapTest::test_pep586_literal[indicate_type_explicitly-base_enum_default_name] 327s test/orm/declarative/test_tm_future_annotations_sync.py::EnumOrLiteralTypeMapTest::test_pep586_literal[indicate_type_explicitly-base_enum_name_none] 327s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::EnumOrLiteralTypeMapTest::test_pep586_literal[indicate_type_explicitly-base_enum_name_none] 327s test/orm/declarative/test_tm_future_annotations_sync.py::EnumOrLiteralTypeMapTest::test_pep586_literal[indicate_type_explicitly-custom] 327s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::EnumOrLiteralTypeMapTest::test_pep586_literal[indicate_type_explicitly-custom] 327s test/orm/declarative/test_tm_future_annotations_sync.py::EnumOrLiteralTypeMapTest::test_pep586_literal[indicate_type_explicitly-specific_named_enum] 327s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::EnumOrLiteralTypeMapTest::test_pep586_literal[indicate_type_explicitly-specific_named_enum] 327s test/orm/declarative/test_tm_future_annotations_sync.py::EnumOrLiteralTypeMapTest::test_pep586_literal[indicate_type_explicitly-specific_unnamed_enum] 327s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::EnumOrLiteralTypeMapTest::test_pep586_literal[indicate_type_explicitly-specific_unnamed_enum] 327s test/orm/declarative/test_tm_future_annotations_sync.py::EnumOrLiteralTypeMapTest::test_pep586_literal[indicate_type_explicitly-string] 327s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::EnumOrLiteralTypeMapTest::test_pep586_literal[indicate_type_explicitly-string] 327s test/orm/declarative/test_tm_future_annotations_sync.py::EnumOrLiteralTypeMapTest::test_pep586_literal[not_indicate_type_explicitly-base_enum_default_name] 327s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::EnumOrLiteralTypeMapTest::test_pep586_literal[not_indicate_type_explicitly-base_enum_default_name] 327s test/orm/declarative/test_tm_future_annotations_sync.py::EnumOrLiteralTypeMapTest::test_pep586_literal[not_indicate_type_explicitly-base_enum_name_none] 327s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::EnumOrLiteralTypeMapTest::test_pep586_literal[not_indicate_type_explicitly-base_enum_name_none] 327s test/orm/declarative/test_tm_future_annotations_sync.py::EnumOrLiteralTypeMapTest::test_pep586_literal[not_indicate_type_explicitly-custom] 327s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::EnumOrLiteralTypeMapTest::test_pep586_literal[not_indicate_type_explicitly-custom] 327s test/orm/declarative/test_tm_future_annotations_sync.py::EnumOrLiteralTypeMapTest::test_pep586_literal[not_indicate_type_explicitly-specific_named_enum] 327s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::EnumOrLiteralTypeMapTest::test_pep586_literal[not_indicate_type_explicitly-specific_named_enum] 327s test/orm/declarative/test_tm_future_annotations_sync.py::EnumOrLiteralTypeMapTest::test_pep586_literal[not_indicate_type_explicitly-specific_unnamed_enum] 327s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::EnumOrLiteralTypeMapTest::test_pep586_literal[not_indicate_type_explicitly-specific_unnamed_enum] 327s test/orm/declarative/test_tm_future_annotations_sync.py::EnumOrLiteralTypeMapTest::test_pep586_literal[not_indicate_type_explicitly-string] 327s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::EnumOrLiteralTypeMapTest::test_pep586_literal[not_indicate_type_explicitly-string] 327s test/orm/declarative/test_tm_future_annotations_sync.py::EnumOrLiteralTypeMapTest::test_pep586_literal_checks_the_arguments[indicate_type_explicitly-not_override_in_type_map] 327s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::EnumOrLiteralTypeMapTest::test_pep586_literal_checks_the_arguments[indicate_type_explicitly-not_override_in_type_map] 327s test/orm/declarative/test_tm_future_annotations_sync.py::EnumOrLiteralTypeMapTest::test_pep586_literal_checks_the_arguments[indicate_type_explicitly-override_in_type_map] 327s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::EnumOrLiteralTypeMapTest::test_pep586_literal_checks_the_arguments[indicate_type_explicitly-override_in_type_map] 327s test/orm/declarative/test_tm_future_annotations_sync.py::EnumOrLiteralTypeMapTest::test_pep586_literal_checks_the_arguments[not_indicate_type_explicitly-not_override_in_type_map] 327s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::EnumOrLiteralTypeMapTest::test_pep586_literal_checks_the_arguments[not_indicate_type_explicitly-not_override_in_type_map] 327s test/orm/declarative/test_tm_future_annotations_sync.py::EnumOrLiteralTypeMapTest::test_pep586_literal_checks_the_arguments[not_indicate_type_explicitly-override_in_type_map] 327s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::EnumOrLiteralTypeMapTest::test_pep586_literal_checks_the_arguments[not_indicate_type_explicitly-override_in_type_map] 327s test/orm/declarative/test_tm_future_annotations_sync.py::EnumOrLiteralTypeMapTest::test_pep586_literal_defaults_to_enum[indicate_type_explicitly] 327s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::EnumOrLiteralTypeMapTest::test_pep586_literal_defaults_to_enum[indicate_type_explicitly] 327s test/orm/declarative/test_tm_future_annotations_sync.py::EnumOrLiteralTypeMapTest::test_pep586_literal_defaults_to_enum[not_indicate_type_explicitly] 327s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::EnumOrLiteralTypeMapTest::test_pep586_literal_defaults_to_enum[not_indicate_type_explicitly] 327s test/orm/declarative/test_tm_future_annotations_sync.py::GenericMappingQueryTest::test_inspect 327s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::GenericMappingQueryTest::test_inspect 327s test/orm/declarative/test_tm_future_annotations_sync.py::GenericMappingQueryTest::test_select 327s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::GenericMappingQueryTest::test_select 327s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[column-explicit_name-any] 327s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[column-explicit_name-any] 327s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[column-explicit_name-datatype] 327s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[column-explicit_name-datatype] 327s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[column-explicit_name-none] 327s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[column-explicit_name-none] 327s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[column-not_explicit_name-any] 327s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[column-not_explicit_name-any] 327s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[column-not_explicit_name-datatype] 327s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[column-not_explicit_name-datatype] 327s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[column-not_explicit_name-none] 327s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[column-not_explicit_name-none] 327s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[deferred-explicit_name-any] 327s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[deferred-explicit_name-any] 327s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[deferred-explicit_name-datatype] 327s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[deferred-explicit_name-datatype] 327s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[deferred-explicit_name-none] 327s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[deferred-explicit_name-none] 327s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[deferred-not_explicit_name-any] 327s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[deferred-not_explicit_name-any] 327s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[deferred-not_explicit_name-datatype] 327s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[deferred-not_explicit_name-datatype] 327s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[deferred-not_explicit_name-none] 327s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[deferred-not_explicit_name-none] 327s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_on_base 327s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_on_base 327s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_on_mixin 327s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_on_mixin 327s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_anno_w_fixed_table 327s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_anno_w_fixed_table 327s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_col_defaults[False-default] 327s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_col_defaults[False-default] 327s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_col_defaults[False-insert_default] 327s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_col_defaults[False-insert_default] 327s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_col_defaults[True-default] 327s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_col_defaults[True-default] 327s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_col_defaults[True-insert_default] 327s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_col_defaults[True-insert_default] 327s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_column_default 327s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_column_default 327s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_combine_args_from_pep593[False-False-default-] 327s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_combine_args_from_pep593[False-False-default-] 327s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_combine_args_from_pep593[False-False-default-value1] 327s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_combine_args_from_pep593[False-False-default-value1] 327s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_combine_args_from_pep593[False-False-index-True] 327s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_combine_args_from_pep593[False-False-index-True] 328s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_combine_args_from_pep593[False-False-nullable-False] 328s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_combine_args_from_pep593[False-False-nullable-False] 328s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_combine_args_from_pep593[False-False-nullable-True] 328s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_combine_args_from_pep593[False-False-nullable-True] 328s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_combine_args_from_pep593[False-False-onupdate-] 328s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_combine_args_from_pep593[False-False-onupdate-] 328s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_combine_args_from_pep593[False-False-onupdate-value3] 328s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_combine_args_from_pep593[False-False-onupdate-value3] 328s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_combine_args_from_pep593[False-False-server_default-value5] 328s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_combine_args_from_pep593[False-False-server_default-value5] 328s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_combine_args_from_pep593[False-False-server_default-value6] 328s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_combine_args_from_pep593[False-False-server_default-value6] 328s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_combine_args_from_pep593[False-False-server_onupdate-value4] 328s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_combine_args_from_pep593[False-False-server_onupdate-value4] 328s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_combine_args_from_pep593[False-False-type-value9] 328s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_combine_args_from_pep593[False-False-type-value9] 328s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_combine_args_from_pep593[False-False-unique-True] 328s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_combine_args_from_pep593[False-False-unique-True] 328s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_combine_args_from_pep593[False-True-default-] 328s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_combine_args_from_pep593[False-True-default-] 328s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_combine_args_from_pep593[False-True-default-value1] 328s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_combine_args_from_pep593[False-True-default-value1] 328s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_combine_args_from_pep593[False-True-index-True] 328s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_combine_args_from_pep593[False-True-index-True] 328s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_combine_args_from_pep593[False-True-nullable-False] 328s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_combine_args_from_pep593[False-True-nullable-False] 328s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_combine_args_from_pep593[False-True-nullable-True] 328s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_combine_args_from_pep593[False-True-nullable-True] 328s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_combine_args_from_pep593[False-True-onupdate-] 328s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_combine_args_from_pep593[False-True-onupdate-] 328s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_combine_args_from_pep593[False-True-onupdate-value3] 328s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_combine_args_from_pep593[False-True-onupdate-value3] 328s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_combine_args_from_pep593[False-True-server_default-value5] 328s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_combine_args_from_pep593[False-True-server_default-value5] 328s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_combine_args_from_pep593[False-True-server_default-value6] 328s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_combine_args_from_pep593[False-True-server_default-value6] 328s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_combine_args_from_pep593[False-True-server_onupdate-value4] 328s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_combine_args_from_pep593[False-True-server_onupdate-value4] 328s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_combine_args_from_pep593[False-True-type-value9] 328s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_combine_args_from_pep593[False-True-type-value9] 328s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_combine_args_from_pep593[False-True-unique-True] 328s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_combine_args_from_pep593[False-True-unique-True] 328s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_combine_args_from_pep593[True-False-default-] 328s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_combine_args_from_pep593[True-False-default-] 328s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_combine_args_from_pep593[True-False-default-value1] 328s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_combine_args_from_pep593[True-False-default-value1] 328s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_combine_args_from_pep593[True-False-index-True] 328s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_combine_args_from_pep593[True-False-index-True] 328s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_combine_args_from_pep593[True-False-nullable-False] 328s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_combine_args_from_pep593[True-False-nullable-False] 328s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_combine_args_from_pep593[True-False-nullable-True] 328s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_combine_args_from_pep593[True-False-nullable-True] 328s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_combine_args_from_pep593[True-False-onupdate-] 328s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_combine_args_from_pep593[True-False-onupdate-] 328s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_combine_args_from_pep593[True-False-onupdate-value3] 328s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_combine_args_from_pep593[True-False-onupdate-value3] 328s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_combine_args_from_pep593[True-False-server_default-value5] 328s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_combine_args_from_pep593[True-False-server_default-value5] 328s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_combine_args_from_pep593[True-False-server_default-value6] 328s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_combine_args_from_pep593[True-False-server_default-value6] 328s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_combine_args_from_pep593[True-False-server_onupdate-value4] 328s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_combine_args_from_pep593[True-False-server_onupdate-value4] 328s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_combine_args_from_pep593[True-False-type-value9] 328s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_combine_args_from_pep593[True-False-type-value9] 328s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_combine_args_from_pep593[True-False-unique-True] 328s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_combine_args_from_pep593[True-False-unique-True] 328s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_combine_args_from_pep593[True-True-default-] 328s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_combine_args_from_pep593[True-True-default-] 328s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_combine_args_from_pep593[True-True-default-value1] 328s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_combine_args_from_pep593[True-True-default-value1] 328s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_combine_args_from_pep593[True-True-index-True] 328s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_combine_args_from_pep593[True-True-index-True] 328s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_combine_args_from_pep593[True-True-nullable-False] 328s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_combine_args_from_pep593[True-True-nullable-False] 328s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_combine_args_from_pep593[True-True-nullable-True] 328s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_combine_args_from_pep593[True-True-nullable-True] 328s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_combine_args_from_pep593[True-True-onupdate-] 328s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_combine_args_from_pep593[True-True-onupdate-] 328s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_combine_args_from_pep593[True-True-onupdate-value3] 328s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_combine_args_from_pep593[True-True-onupdate-value3] 328s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_combine_args_from_pep593[True-True-server_default-value5] 328s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_combine_args_from_pep593[True-True-server_default-value5] 328s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_combine_args_from_pep593[True-True-server_default-value6] 328s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_combine_args_from_pep593[True-True-server_default-value6] 328s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_combine_args_from_pep593[True-True-server_onupdate-value4] 328s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_combine_args_from_pep593[True-True-server_onupdate-value4] 328s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_combine_args_from_pep593[True-True-type-value9] 328s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_combine_args_from_pep593[True-True-type-value9] 328s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_combine_args_from_pep593[True-True-unique-True] 328s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_combine_args_from_pep593[True-True-unique-True] 328s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_combine_args_from_pep593_identity_nullable[False-False-False-False] 328s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_combine_args_from_pep593_identity_nullable[False-False-False-False] 328s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_combine_args_from_pep593_identity_nullable[False-False-False-True] 328s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_combine_args_from_pep593_identity_nullable[False-False-False-True] 328s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_combine_args_from_pep593_identity_nullable[False-False-None-False] 328s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_combine_args_from_pep593_identity_nullable[False-False-None-False] 328s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_combine_args_from_pep593_identity_nullable[False-False-None-True] 328s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_combine_args_from_pep593_identity_nullable[False-False-None-True] 328s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_combine_args_from_pep593_identity_nullable[False-False-True-False] 328s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_combine_args_from_pep593_identity_nullable[False-False-True-False] 328s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_combine_args_from_pep593_identity_nullable[False-False-True-True] 328s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_combine_args_from_pep593_identity_nullable[False-False-True-True] 328s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_combine_args_from_pep593_identity_nullable[False-True-False-False] 328s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_combine_args_from_pep593_identity_nullable[False-True-False-False] 328s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_combine_args_from_pep593_identity_nullable[False-True-False-True] 328s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_combine_args_from_pep593_identity_nullable[False-True-False-True] 328s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_combine_args_from_pep593_identity_nullable[False-True-None-False] 328s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_combine_args_from_pep593_identity_nullable[False-True-None-False] 328s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_combine_args_from_pep593_identity_nullable[False-True-None-True] 328s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_combine_args_from_pep593_identity_nullable[False-True-None-True] 328s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_combine_args_from_pep593_identity_nullable[False-True-True-False] 328s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_combine_args_from_pep593_identity_nullable[False-True-True-False] 328s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_combine_args_from_pep593_identity_nullable[False-True-True-True] 328s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_combine_args_from_pep593_identity_nullable[False-True-True-True] 328s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_combine_args_from_pep593_identity_nullable[True-False-False-False] 328s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_combine_args_from_pep593_identity_nullable[True-False-False-False] 328s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_combine_args_from_pep593_identity_nullable[True-False-False-True] 328s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_combine_args_from_pep593_identity_nullable[True-False-False-True] 328s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_combine_args_from_pep593_identity_nullable[True-False-None-False] 328s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_combine_args_from_pep593_identity_nullable[True-False-None-False] 328s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_combine_args_from_pep593_identity_nullable[True-False-None-True] 328s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_combine_args_from_pep593_identity_nullable[True-False-None-True] 328s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_combine_args_from_pep593_identity_nullable[True-False-True-False] 328s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_combine_args_from_pep593_identity_nullable[True-False-True-False] 328s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_combine_args_from_pep593_identity_nullable[True-False-True-True] 328s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_combine_args_from_pep593_identity_nullable[True-False-True-True] 328s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_combine_args_from_pep593_identity_nullable[True-True-False-False] 328s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_combine_args_from_pep593_identity_nullable[True-True-False-False] 328s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_combine_args_from_pep593_identity_nullable[True-True-False-True] 328s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_combine_args_from_pep593_identity_nullable[True-True-False-True] 328s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_combine_args_from_pep593_identity_nullable[True-True-None-False] 328s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_combine_args_from_pep593_identity_nullable[True-True-None-False] 328s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_combine_args_from_pep593_identity_nullable[True-True-None-True] 328s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_combine_args_from_pep593_identity_nullable[True-True-None-True] 328s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_combine_args_from_pep593_identity_nullable[True-True-True-False] 328s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_combine_args_from_pep593_identity_nullable[True-True-True-False] 328s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_combine_args_from_pep593_identity_nullable[True-True-True-True] 328s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_combine_args_from_pep593_identity_nullable[True-True-True-True] 328s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_lhs 328s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_lhs 328s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_lhs_omit_mapped_column 328s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_lhs_omit_mapped_column 328s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_lhs_separate_name 328s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_lhs_separate_name 328s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_lhs_sqlalchemy_type[column] 328s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_lhs_sqlalchemy_type[column] 328s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_lhs_sqlalchemy_type[column_class] 328s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_lhs_sqlalchemy_type[column_class] 328s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_lhs_sqlalchemy_type[mapped_column] 328s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_lhs_sqlalchemy_type[mapped_column] 328s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_lhs_sqlalchemy_type[ref_to_column] 328s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_lhs_sqlalchemy_type[ref_to_column] 328s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_lhs_sqlalchemy_type[ref_to_type] 328s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_lhs_sqlalchemy_type[ref_to_type] 328s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_lhs_sqlalchemy_type[type] 328s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_lhs_sqlalchemy_type[type] 328s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_lhs_type_missing 328s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_lhs_type_missing 328s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_nullability_overrides[False-False] 328s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_nullability_overrides[False-False] 328s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_nullability_overrides[False-True] 328s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_nullability_overrides[False-True] 329s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_nullability_overrides[True-False] 329s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_nullability_overrides[True-False] 329s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_nullability_overrides[True-True] 329s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_nullability_overrides[True-True] 329s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_rhs 329s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_rhs 329s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_rhs_type_override_lhs 329s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_rhs_type_override_lhs 329s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_works_as_polymorphic_on 329s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_works_as_polymorphic_on 329s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_works_as_version_id_col 329s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_works_as_version_id_col 329s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_works_in_deferred 329s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_works_in_deferred 329s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_works_in_expr 329s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_works_in_expr 329s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_datatype_lookups[Decimal-Numeric] 329s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_datatype_lookups[Decimal-Numeric] 329s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_datatype_lookups[UUID-Uuid] 329s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_datatype_lookups[UUID-Uuid] 329s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_datatype_lookups[datetime-DateTime] 329s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_datatype_lookups[datetime-DateTime] 329s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_datatype_lookups[float-Float] 329s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_datatype_lookups[float-Float] 329s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_datatype_lookups[str-String] 329s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_datatype_lookups[str-String] 329s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_deferred_kw 329s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_deferred_kw 329s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_dont_combine_args_from_pep593[default--] 329s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_dont_combine_args_from_pep593[default--] 329s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_dont_combine_args_from_pep593[default-value1-override_value1] 329s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_dont_combine_args_from_pep593[default-value1-override_value1] 329s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_dont_combine_args_from_pep593[nullable-False-True] 329s [gw0] [ 46%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_dont_combine_args_from_pep593[nullable-False-True] 329s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_dont_combine_args_from_pep593[nullable-True-False] 329s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_dont_combine_args_from_pep593[nullable-True-False] 329s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_dont_combine_args_from_pep593[onupdate--] 329s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_dont_combine_args_from_pep593[onupdate--] 329s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_dont_combine_args_from_pep593[onupdate-value3-override_value3] 329s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_dont_combine_args_from_pep593[onupdate-value3-override_value3] 329s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_dont_combine_args_from_pep593[server_default-value5-override_value5] 329s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_dont_combine_args_from_pep593[server_default-value5-override_value5] 329s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_dont_combine_args_from_pep593[server_onupdate-value4-override_value4] 329s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_dont_combine_args_from_pep593[server_onupdate-value4-override_value4] 329s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_dont_combine_args_from_pep593[type-value8-override_value8] 329s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_dont_combine_args_from_pep593[type-value8-override_value8] 329s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_dont_ignore_unresolvable 329s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_dont_ignore_unresolvable 329s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_extract_base_type_from_pep593 329s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_extract_base_type_from_pep593 329s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_extract_composed[alias-] 329s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_extract_composed[alias-] 329s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_extract_composed[alias-] 329s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_extract_composed[alias-] 329s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_extract_composed[alias-] 329s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_extract_composed[alias-] 329s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_extract_composed[alias-] 329s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_extract_composed[alias-] 329s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_extract_composed[alias-0] 329s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_extract_composed[alias-0] 329s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_extract_composed[alias-1] 329s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_extract_composed[alias-1] 329s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_extract_composed[alias-0] 329s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_extract_composed[alias-0] 329s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_extract_composed[alias-1] 329s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_extract_composed[alias-1] 329s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_extract_composed[alias-typing.Dict0] 329s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_extract_composed[alias-typing.Dict0] 329s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_extract_composed[alias-typing.Dict1] 329s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_extract_composed[alias-typing.Dict1] 329s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_extract_composed[alias-typing.List0] 329s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_extract_composed[alias-typing.List0] 329s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_extract_composed[alias-typing.List1] 329s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_extract_composed[alias-typing.List1] 329s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_extract_composed[alias-typing.Mapping] 329s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_extract_composed[alias-typing.Mapping] 329s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_extract_composed[alias-typing.MutableMapping] 329s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_extract_composed[alias-typing.MutableMapping] 329s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_extract_composed[alias-typing.MutableSequence] 329s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_extract_composed[alias-typing.MutableSequence] 329s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_extract_composed[alias-typing.Sequence] 329s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_extract_composed[alias-typing.Sequence] 329s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_extract_composed[direct-] 329s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_extract_composed[direct-] 329s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_extract_composed[direct-] 329s [gw1] [ 47%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_plain_join_select 329s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_extract_composed[direct-] 329s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_extract_composed[direct-] 329s test/aaa_profiling/test_memusage.py::CycleTest::test_proxied_attribute 329s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_extract_composed[direct-] 329s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_extract_composed[direct-] 329s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_extract_composed[direct-] 329s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_extract_composed[direct-0] 329s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_extract_composed[direct-0] 329s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_extract_composed[direct-1] 329s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_extract_composed[direct-1] 329s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_extract_composed[direct-0] 329s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_extract_composed[direct-0] 329s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_extract_composed[direct-1] 329s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_extract_composed[direct-1] 329s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_extract_composed[direct-typing.Dict0] 329s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_extract_composed[direct-typing.Dict0] 329s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_extract_composed[direct-typing.Dict1] 329s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_extract_composed[direct-typing.Dict1] 329s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_extract_composed[direct-typing.List0] 329s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_extract_composed[direct-typing.List0] 329s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_extract_composed[direct-typing.List1] 329s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_extract_composed[direct-typing.List1] 329s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_extract_composed[direct-typing.Mapping] 329s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_extract_composed[direct-typing.Mapping] 329s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_extract_composed[direct-typing.MutableMapping] 329s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_extract_composed[direct-typing.MutableMapping] 329s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_extract_composed[direct-typing.MutableSequence] 329s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_extract_composed[direct-typing.MutableSequence] 329s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_extract_composed[direct-typing.Sequence] 329s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_extract_composed[direct-typing.Sequence] 329s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_extract_composed[pep593-] 329s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_extract_composed[pep593-] 329s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_extract_composed[pep593-] 329s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_extract_composed[pep593-] 329s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_extract_composed[pep593-] 329s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_extract_composed[pep593-] 329s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_extract_composed[pep593-] 329s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_extract_composed[pep593-] 329s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_extract_composed[pep593-0] 329s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_extract_composed[pep593-0] 329s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_extract_composed[pep593-1] 329s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_extract_composed[pep593-1] 329s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_extract_composed[pep593-0] 329s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_extract_composed[pep593-0] 329s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_extract_composed[pep593-1] 329s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_extract_composed[pep593-1] 329s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_extract_composed[pep593-typing.Dict0] 329s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_extract_composed[pep593-typing.Dict0] 329s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_extract_composed[pep593-typing.Dict1] 329s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_extract_composed[pep593-typing.Dict1] 329s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_extract_composed[pep593-typing.List0] 329s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_extract_composed[pep593-typing.List0] 329s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_extract_composed[pep593-typing.List1] 329s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_extract_composed[pep593-typing.List1] 329s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_extract_composed[pep593-typing.Mapping] 329s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_extract_composed[pep593-typing.Mapping] 329s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_extract_composed[pep593-typing.MutableMapping] 329s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_extract_composed[pep593-typing.MutableMapping] 329s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_extract_composed[pep593-typing.MutableSequence] 329s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_extract_composed[pep593-typing.MutableSequence] 329s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_extract_composed[pep593-typing.Sequence] 329s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_extract_composed[pep593-typing.Sequence] 329s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_extract_fk_col_from_pep593[assign_blank-ddl] 329s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_extract_fk_col_from_pep593[assign_blank-ddl] 330s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_extract_fk_col_from_pep593[assign_blank-fkcount] 330s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_extract_fk_col_from_pep593[assign_blank-fkcount] 330s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_extract_fk_col_from_pep593[assign_blank-references] 330s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_extract_fk_col_from_pep593[assign_blank-references] 330s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_extract_fk_col_from_pep593[not_assign_blank-ddl] 330s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_extract_fk_col_from_pep593[not_assign_blank-ddl] 330s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_extract_fk_col_from_pep593[not_assign_blank-fkcount] 330s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_extract_fk_col_from_pep593[not_assign_blank-fkcount] 330s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_extract_fk_col_from_pep593[not_assign_blank-references] 330s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_extract_fk_col_from_pep593[not_assign_blank-references] 330s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_extract_pep593_from_pep695[none] 330s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_extract_pep593_from_pep695[none] 330s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_extract_pep593_from_pep695[typealias] 330s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_extract_pep593_from_pep695[typealias] 330s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_extract_pep593_from_pep695[typekeyword] 330s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_extract_pep593_from_pep695[typekeyword] 330s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_extract_pep593_from_pep695[typekeyword_nested] 330s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_extract_pep593_from_pep695[typekeyword_nested] 330s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_extract_sqla_from_pep593_mixin 330s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_extract_sqla_from_pep593_mixin 330s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_extract_sqla_from_pep593_not_yet 330s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_extract_sqla_from_pep593_not_yet 330s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_extract_sqla_from_pep593_plain 330s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_extract_sqla_from_pep593_plain 330s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[direct] 330s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[direct] 330s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[lambda_] 330s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[lambda_] 330s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[none] 330s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[none] 330s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[string] 330s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[string] 330s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_fwd_refs 330s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_fwd_refs 330s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_i_have_a_classvar_on_my_class 330s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_i_have_a_classvar_on_my_class 330s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_i_have_plain_attrs_on_my_class_allowed 330s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_i_have_plain_attrs_on_my_class_allowed 330s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_i_have_plain_attrs_on_my_class_disallowed 330s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_i_have_plain_attrs_on_my_class_disallowed 330s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_i_have_plain_or_column_attrs_on_my_class_w_values 330s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_i_have_plain_or_column_attrs_on_my_class_w_values 330s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[False-False-index] 330s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[False-False-index] 330s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[False-False-unique] 330s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[False-False-unique] 330s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[False-None-index] 330s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[False-None-index] 330s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[False-None-unique] 330s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[False-None-unique] 330s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[False-True-index] 330s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[False-True-index] 330s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[False-True-unique] 330s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[False-True-unique] 330s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[None-False-index] 330s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[None-False-index] 330s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[None-False-unique] 330s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[None-False-unique] 330s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[None-None-index] 330s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[None-None-index] 330s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[None-None-unique] 330s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[None-None-unique] 330s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[None-True-index] 330s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[None-True-index] 330s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[None-True-unique] 330s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[None-True-unique] 330s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[True-False-index] 330s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[True-False-index] 330s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[True-False-unique] 330s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[True-False-unique] 330s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[True-None-index] 330s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[True-None-index] 330s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[True-None-unique] 330s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[True-None-unique] 330s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[True-True-index] 330s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[True-True-index] 330s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[True-True-unique] 330s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[True-True-unique] 330s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_legacy_declarative_base 330s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_legacy_declarative_base 330s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_missing_mapped_lhs 330s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_missing_mapped_lhs 330s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-active_history-True--_exclusions_02] 330s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-active_history-True--_exclusions_02] 330s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-autoincrement-True--_exclusions_019] 330s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-autoincrement-True--_exclusions_019] 330s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-comment-some comment--_exclusions_013] 330s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-comment-some comment--_exclusions_013] 330s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-compare-True-assertion29-_exclusions_029] 330s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-compare-True-assertion29-_exclusions_029] 330s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-default-25--_exclusions_09] 330s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-default-25--_exclusions_09] 330s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-default_factory--assertion30-_exclusions_030] 330s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-default_factory--assertion30-_exclusions_030] 330s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred-True--_exclusions_03] 330s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred-True--_exclusions_03] 330s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred-_NoArg.NO_ARG--_exclusions_04] 330s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred-_NoArg.NO_ARG--_exclusions_04] 330s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred_group-mygroup--_exclusions_05] 330s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred_group-mygroup--_exclusions_05] 330s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred_raiseload-True--_exclusions_06] 330s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred_raiseload-True--_exclusions_06] 330s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-doc-some doc--_exclusions_012] 330s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-doc-some doc--_exclusions_012] 330s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-hash-True-assertion33-_exclusions_033] 330s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-hash-True-assertion33-_exclusions_033] 330s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-index-False--_exclusions_016] 330s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-index-False--_exclusions_016] 330s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-index-True--_exclusions_014] 330s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-index-True--_exclusions_014] 330s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-index-_NoArg.NO_ARG--_exclusions_015] 330s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-index-_NoArg.NO_ARG--_exclusions_015] 330s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-info-argument23--_exclusions_023] 330s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-info-argument23--_exclusions_023] 330s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-init-True-assertion32-_exclusions_032] 330s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-init-True-assertion32-_exclusions_032] 330s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-insert_default-25--_exclusions_010] 330s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-insert_default-25--_exclusions_010] 330s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-key-mykey-assertion26-_exclusions_026] 330s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-key-mykey-assertion26-_exclusions_026] 330s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-kw_only-True-assertion28-_exclusions_028] 330s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-kw_only-True-assertion28-_exclusions_028] 330s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-name-mykey-assertion27-_exclusions_027] 330s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-name-mykey-assertion27-_exclusions_027] 330s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-nullable-False--_exclusions_01] 330s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-nullable-False--_exclusions_01] 330s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-onupdate-25--_exclusions_011] 330s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-onupdate-25--_exclusions_011] 330s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-primary_key-True--_exclusions_021] 330s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-primary_key-True--_exclusions_021] 331s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-quote-True-assertion25-_exclusions_025] 331s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-quote-True-assertion25-_exclusions_025] 331s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-repr-True-assertion31-_exclusions_031] 331s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-repr-True-assertion31-_exclusions_031] 331s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-server_default-25--_exclusions_07] 331s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-server_default-25--_exclusions_07] 331s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-server_onupdate-25--_exclusions_08] 331s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-server_onupdate-25--_exclusions_08] 331s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-sort_order-100--_exclusions_00] 331s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-sort_order-100--_exclusions_00] 331s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-system-True--_exclusions_020] 331s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-system-True--_exclusions_020] 331s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-type_-BIGINT--_exclusions_022] 331s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-type_-BIGINT--_exclusions_022] 331s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-unique-False--_exclusions_018] 331s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-unique-False--_exclusions_018] 331s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-unique-True--_exclusions_017] 331s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-unique-True--_exclusions_017] 331s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-use_existing_column-True--_exclusions_024] 331s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-use_existing_column-True--_exclusions_024] 331s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-active_history-True--_exclusions_02] 331s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-active_history-True--_exclusions_02] 331s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-autoincrement-True--_exclusions_019] 331s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-autoincrement-True--_exclusions_019] 331s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-comment-some comment--_exclusions_013] 331s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-comment-some comment--_exclusions_013] 331s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-compare-True-assertion29-_exclusions_029] 331s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-compare-True-assertion29-_exclusions_029] 331s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-default-25--_exclusions_09] 331s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-default-25--_exclusions_09] 331s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-default_factory--assertion30-_exclusions_030] 331s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-default_factory--assertion30-_exclusions_030] 331s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred-True--_exclusions_03] 331s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred-True--_exclusions_03] 331s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred-_NoArg.NO_ARG--_exclusions_04] 331s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred-_NoArg.NO_ARG--_exclusions_04] 331s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred_group-mygroup--_exclusions_05] 331s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred_group-mygroup--_exclusions_05] 331s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred_raiseload-True--_exclusions_06] 331s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred_raiseload-True--_exclusions_06] 331s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-doc-some doc--_exclusions_012] 331s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-doc-some doc--_exclusions_012] 331s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-hash-True-assertion33-_exclusions_033] 331s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-hash-True-assertion33-_exclusions_033] 331s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-index-False--_exclusions_016] 331s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-index-False--_exclusions_016] 331s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-index-True--_exclusions_014] 331s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-index-True--_exclusions_014] 331s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-index-_NoArg.NO_ARG--_exclusions_015] 331s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-index-_NoArg.NO_ARG--_exclusions_015] 331s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-info-argument23--_exclusions_023] 331s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-info-argument23--_exclusions_023] 331s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-init-True-assertion32-_exclusions_032] 331s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-init-True-assertion32-_exclusions_032] 331s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-insert_default-25--_exclusions_010] 331s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-insert_default-25--_exclusions_010] 331s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-key-mykey-assertion26-_exclusions_026] 331s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-key-mykey-assertion26-_exclusions_026] 331s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-kw_only-True-assertion28-_exclusions_028] 331s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-kw_only-True-assertion28-_exclusions_028] 331s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-name-mykey-assertion27-_exclusions_027] 331s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-name-mykey-assertion27-_exclusions_027] 331s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-nullable-False--_exclusions_01] 331s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-nullable-False--_exclusions_01] 331s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-onupdate-25--_exclusions_011] 331s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-onupdate-25--_exclusions_011] 331s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-primary_key-True--_exclusions_021] 331s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-primary_key-True--_exclusions_021] 331s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-quote-True-assertion25-_exclusions_025] 331s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-quote-True-assertion25-_exclusions_025] 331s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-repr-True-assertion31-_exclusions_031] 331s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-repr-True-assertion31-_exclusions_031] 331s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-server_default-25--_exclusions_07] 331s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-server_default-25--_exclusions_07] 331s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-server_onupdate-25--_exclusions_08] 331s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-server_onupdate-25--_exclusions_08] 331s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-sort_order-100--_exclusions_00] 331s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-sort_order-100--_exclusions_00] 331s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-system-True--_exclusions_020] 331s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-system-True--_exclusions_020] 331s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-type_-BIGINT--_exclusions_022] 331s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-type_-BIGINT--_exclusions_022] 331s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-unique-False--_exclusions_018] 331s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-unique-False--_exclusions_018] 331s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-unique-True--_exclusions_017] 331s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-unique-True--_exclusions_017] 331s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-use_existing_column-True--_exclusions_024] 331s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-use_existing_column-True--_exclusions_024] 331s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-active_history-True--_exclusions_02] 331s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-active_history-True--_exclusions_02] 331s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-autoincrement-True--_exclusions_019] 331s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-autoincrement-True--_exclusions_019] 331s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-comment-some comment--_exclusions_013] 331s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-comment-some comment--_exclusions_013] 331s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-compare-True-assertion29-_exclusions_029] 331s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-compare-True-assertion29-_exclusions_029] 331s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-default-25--_exclusions_09] 331s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-default-25--_exclusions_09] 331s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-default_factory--assertion30-_exclusions_030] 331s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-default_factory--assertion30-_exclusions_030] 331s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred-True--_exclusions_03] 331s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred-True--_exclusions_03] 331s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred-_NoArg.NO_ARG--_exclusions_04] 331s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred-_NoArg.NO_ARG--_exclusions_04] 331s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred_group-mygroup--_exclusions_05] 331s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred_group-mygroup--_exclusions_05] 331s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred_raiseload-True--_exclusions_06] 331s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred_raiseload-True--_exclusions_06] 331s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-doc-some doc--_exclusions_012] 331s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-doc-some doc--_exclusions_012] 331s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-hash-True-assertion33-_exclusions_033] 331s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-hash-True-assertion33-_exclusions_033] 331s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-index-False--_exclusions_016] 331s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-index-False--_exclusions_016] 331s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-index-True--_exclusions_014] 331s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-index-True--_exclusions_014] 331s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-index-_NoArg.NO_ARG--_exclusions_015] 331s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-index-_NoArg.NO_ARG--_exclusions_015] 331s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-info-argument23--_exclusions_023] 331s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-info-argument23--_exclusions_023] 331s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-init-True-assertion32-_exclusions_032] 331s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-init-True-assertion32-_exclusions_032] 331s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-insert_default-25--_exclusions_010] 331s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-insert_default-25--_exclusions_010] 331s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-key-mykey-assertion26-_exclusions_026] 331s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-key-mykey-assertion26-_exclusions_026] 331s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-kw_only-True-assertion28-_exclusions_028] 331s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-kw_only-True-assertion28-_exclusions_028] 331s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-name-mykey-assertion27-_exclusions_027] 331s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-name-mykey-assertion27-_exclusions_027] 331s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-nullable-False--_exclusions_01] 331s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-nullable-False--_exclusions_01] 331s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-onupdate-25--_exclusions_011] 331s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-onupdate-25--_exclusions_011] 331s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-primary_key-True--_exclusions_021] 331s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-primary_key-True--_exclusions_021] 331s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-quote-True-assertion25-_exclusions_025] 331s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-quote-True-assertion25-_exclusions_025] 331s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-repr-True-assertion31-_exclusions_031] 331s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-repr-True-assertion31-_exclusions_031] 331s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-server_default-25--_exclusions_07] 331s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-server_default-25--_exclusions_07] 331s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-server_onupdate-25--_exclusions_08] 331s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-server_onupdate-25--_exclusions_08] 331s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-sort_order-100--_exclusions_00] 331s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-sort_order-100--_exclusions_00] 331s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-system-True--_exclusions_020] 331s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-system-True--_exclusions_020] 331s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-type_-BIGINT--_exclusions_022] 331s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-type_-BIGINT--_exclusions_022] 331s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-unique-False--_exclusions_018] 331s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-unique-False--_exclusions_018] 331s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-unique-True--_exclusions_017] 331s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-unique-True--_exclusions_017] 331s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-use_existing_column-True--_exclusions_024] 331s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-use_existing_column-True--_exclusions_024] 331s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_newtype_missing_from_map 331s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_newtype_missing_from_map 331s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_optional_in_annotation_map[pep604] 331s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_optional_in_annotation_map[pep604] 331s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_optional_in_annotation_map[pep695] 331s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_optional_in_annotation_map[pep695] 331s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_optional_in_annotation_map[union] 331s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_optional_in_annotation_map[union] 331s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_optional_styles_nested_brackets[derive_from_anno-oneset-not_optional] 331s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_optional_styles_nested_brackets[derive_from_anno-oneset-not_optional] 331s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_optional_styles_nested_brackets[derive_from_anno-oneset-optional] 331s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_optional_styles_nested_brackets[derive_from_anno-oneset-optional] 331s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_optional_styles_nested_brackets[derive_from_anno-oneset-optional_fwd_ref] 331s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_optional_styles_nested_brackets[derive_from_anno-oneset-optional_fwd_ref] 331s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_optional_styles_nested_brackets[derive_from_anno-oneset-pep604] 331s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_optional_styles_nested_brackets[derive_from_anno-oneset-pep604] 331s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_optional_styles_nested_brackets[derive_from_anno-oneset-pep604_fwd_ref] 331s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_optional_styles_nested_brackets[derive_from_anno-oneset-pep604_fwd_ref] 331s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_optional_styles_nested_brackets[derive_from_anno-oneset-union_none] 331s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_optional_styles_nested_brackets[derive_from_anno-oneset-union_none] 331s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_optional_styles_nested_brackets[derive_from_anno-twosets-not_optional] 331s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_optional_styles_nested_brackets[derive_from_anno-twosets-not_optional] 331s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_optional_styles_nested_brackets[derive_from_anno-twosets-optional] 331s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_optional_styles_nested_brackets[derive_from_anno-twosets-optional] 331s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_optional_styles_nested_brackets[derive_from_anno-twosets-optional_fwd_ref] 331s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_optional_styles_nested_brackets[derive_from_anno-twosets-optional_fwd_ref] 331s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_optional_styles_nested_brackets[derive_from_anno-twosets-pep604] 331s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_optional_styles_nested_brackets[derive_from_anno-twosets-pep604] 331s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_optional_styles_nested_brackets[derive_from_anno-twosets-pep604_fwd_ref] 331s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_optional_styles_nested_brackets[derive_from_anno-twosets-pep604_fwd_ref] 331s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_optional_styles_nested_brackets[derive_from_anno-twosets-union_none] 331s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_optional_styles_nested_brackets[derive_from_anno-twosets-union_none] 331s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_optional_styles_nested_brackets[include_mc_type-oneset-not_optional] 331s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_optional_styles_nested_brackets[include_mc_type-oneset-not_optional] 331s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_optional_styles_nested_brackets[include_mc_type-oneset-optional] 331s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_optional_styles_nested_brackets[include_mc_type-oneset-optional] 331s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_optional_styles_nested_brackets[include_mc_type-oneset-optional_fwd_ref] 331s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_optional_styles_nested_brackets[include_mc_type-oneset-optional_fwd_ref] 331s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_optional_styles_nested_brackets[include_mc_type-oneset-pep604] 331s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_optional_styles_nested_brackets[include_mc_type-oneset-pep604] 331s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_optional_styles_nested_brackets[include_mc_type-oneset-pep604_fwd_ref] 331s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_optional_styles_nested_brackets[include_mc_type-oneset-pep604_fwd_ref] 331s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_optional_styles_nested_brackets[include_mc_type-oneset-union_none] 331s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_optional_styles_nested_brackets[include_mc_type-oneset-union_none] 331s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_optional_styles_nested_brackets[include_mc_type-twosets-not_optional] 331s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_optional_styles_nested_brackets[include_mc_type-twosets-not_optional] 331s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_optional_styles_nested_brackets[include_mc_type-twosets-optional] 331s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_optional_styles_nested_brackets[include_mc_type-twosets-optional] 331s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_optional_styles_nested_brackets[include_mc_type-twosets-optional_fwd_ref] 331s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_optional_styles_nested_brackets[include_mc_type-twosets-optional_fwd_ref] 332s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_optional_styles_nested_brackets[include_mc_type-twosets-pep604] 332s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_optional_styles_nested_brackets[include_mc_type-twosets-pep604] 332s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_optional_styles_nested_brackets[include_mc_type-twosets-pep604_fwd_ref] 332s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_optional_styles_nested_brackets[include_mc_type-twosets-pep604_fwd_ref] 332s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_optional_styles_nested_brackets[include_mc_type-twosets-union_none] 332s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_optional_styles_nested_brackets[include_mc_type-twosets-union_none] 332s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_pep484_newtypes_as_typemap_keys 332s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_pep484_newtypes_as_typemap_keys 332s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_pep593_types_as_typemap_keys 332s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_pep593_types_as_typemap_keys 332s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_pep695_behavior[no-optional] 332s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_pep695_behavior[no-optional] 332s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_pep695_behavior[no-optional_union] 332s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_pep695_behavior[no-optional_union] 332s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_pep695_behavior[no-optional_union_604] 332s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_pep695_behavior[no-optional_union_604] 332s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_pep695_behavior[no-plain] 332s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_pep695_behavior[no-plain] 332s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_pep695_behavior[no-union] 332s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_pep695_behavior[no-union] 332s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_pep695_behavior[no-union_604] 332s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_pep695_behavior[no-union_604] 332s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_pep695_behavior[no-union_695] 332s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_pep695_behavior[no-union_695] 332s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_pep695_behavior[no-union_newtype] 332s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_pep695_behavior[no-union_newtype] 332s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_pep695_behavior[no-union_null] 332s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_pep695_behavior[no-union_null] 332s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_pep695_behavior[no-union_null_604] 332s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_pep695_behavior[no-union_null_604] 332s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_pep695_behavior[no-union_null_695] 332s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_pep695_behavior[no-union_null_695] 332s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_pep695_behavior[no-union_null_newtype] 332s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_pep695_behavior[no-union_null_newtype] 332s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_pep695_behavior[value-optional] 332s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_pep695_behavior[value-optional] 332s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_pep695_behavior[value-optional_union] 332s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_pep695_behavior[value-optional_union] 332s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_pep695_behavior[value-optional_union_604] 332s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_pep695_behavior[value-optional_union_604] 332s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_pep695_behavior[value-plain] 332s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_pep695_behavior[value-plain] 332s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_pep695_behavior[value-union] 332s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_pep695_behavior[value-union] 332s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_pep695_behavior[value-union_604] 332s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_pep695_behavior[value-union_604] 332s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_pep695_behavior[value-union_695] 332s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_pep695_behavior[value-union_695] 332s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_pep695_behavior[value-union_newtype] 332s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_pep695_behavior[value-union_newtype] 332s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_pep695_behavior[value-union_null] 332s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_pep695_behavior[value-union_null] 332s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_pep695_behavior[value-union_null_604] 332s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_pep695_behavior[value-union_null_604] 332s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_pep695_behavior[value-union_null_695] 332s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_pep695_behavior[value-union_null_695] 332s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_pep695_behavior[value-union_null_newtype] 332s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_pep695_behavior[value-union_null_newtype] 332s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_pep695_behavior[yes-optional] 332s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_pep695_behavior[yes-optional] 332s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_pep695_behavior[yes-optional_union] 332s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_pep695_behavior[yes-optional_union] 332s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_pep695_behavior[yes-optional_union_604] 332s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_pep695_behavior[yes-optional_union_604] 332s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_pep695_behavior[yes-plain] 332s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_pep695_behavior[yes-plain] 332s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_pep695_behavior[yes-union] 332s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_pep695_behavior[yes-union] 332s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_pep695_behavior[yes-union_604] 332s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_pep695_behavior[yes-union_604] 332s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_pep695_behavior[yes-union_695] 332s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_pep695_behavior[yes-union_695] 332s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_pep695_behavior[yes-union_newtype] 332s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_pep695_behavior[yes-union_newtype] 332s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_pep695_behavior[yes-union_null] 332s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_pep695_behavior[yes-union_null] 332s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_pep695_behavior[yes-union_null_604] 332s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_pep695_behavior[yes-union_null_604] 332s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_pep695_behavior[yes-union_null_695] 332s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_pep695_behavior[yes-union_null_695] 332s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_pep695_behavior[yes-union_null_newtype] 332s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_pep695_behavior[yes-union_null_newtype] 332s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_pep695_literal_defaults_to_enum[False-generic] 332s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_pep695_literal_defaults_to_enum[False-generic] 332s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_pep695_literal_defaults_to_enum[False-generic_typed] 332s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_pep695_literal_defaults_to_enum[False-generic_typed] 332s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_pep695_literal_defaults_to_enum[False-generic_typed_typing] 332s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_pep695_literal_defaults_to_enum[False-generic_typed_typing] 332s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_pep695_literal_defaults_to_enum[False-generic_typing] 332s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_pep695_literal_defaults_to_enum[False-generic_typing] 332s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_pep695_literal_defaults_to_enum[False-literal] 332s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_pep695_literal_defaults_to_enum[False-literal] 332s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_pep695_literal_defaults_to_enum[False-literal_typing] 332s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_pep695_literal_defaults_to_enum[False-literal_typing] 332s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_pep695_literal_defaults_to_enum[False-not_literal] 332s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_pep695_literal_defaults_to_enum[False-not_literal] 332s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_pep695_literal_defaults_to_enum[False-not_literal_typing] 332s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_pep695_literal_defaults_to_enum[False-not_literal_typing] 332s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_pep695_literal_defaults_to_enum[False-recursive] 332s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_pep695_literal_defaults_to_enum[False-recursive] 332s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_pep695_literal_defaults_to_enum[True-generic] 332s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_pep695_literal_defaults_to_enum[True-generic] 332s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_pep695_literal_defaults_to_enum[True-generic_typed] 332s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_pep695_literal_defaults_to_enum[True-generic_typed] 332s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_pep695_literal_defaults_to_enum[True-generic_typed_typing] 332s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_pep695_literal_defaults_to_enum[True-generic_typed_typing] 332s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_pep695_literal_defaults_to_enum[True-generic_typing] 332s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_pep695_literal_defaults_to_enum[True-generic_typing] 332s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_pep695_literal_defaults_to_enum[True-literal] 332s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_pep695_literal_defaults_to_enum[True-literal] 332s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_pep695_literal_defaults_to_enum[True-literal_typing] 332s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_pep695_literal_defaults_to_enum[True-literal_typing] 332s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_pep695_literal_defaults_to_enum[True-not_literal] 332s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_pep695_literal_defaults_to_enum[True-not_literal] 332s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_pep695_literal_defaults_to_enum[True-not_literal_typing] 332s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_pep695_literal_defaults_to_enum[True-not_literal_typing] 332s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_pep695_literal_defaults_to_enum[True-recursive] 332s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_pep695_literal_defaults_to_enum[True-recursive] 332s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_pep695_typealias_as_typemap_keys[generic_extension] 332s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_pep695_typealias_as_typemap_keys[generic_extension] 332s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_pep695_typealias_as_typemap_keys[generic_typed_extension] 332s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_pep695_typealias_as_typemap_keys[generic_typed_extension] 332s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_pep695_typealias_as_typemap_keys[generic_typed_typing] 332s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_pep695_typealias_as_typemap_keys[generic_typed_typing] 332s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_pep695_typealias_as_typemap_keys[generic_typing] 332s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_pep695_typealias_as_typemap_keys[generic_typing] 332s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_pep695_typealias_as_typemap_keys[str_extension] 332s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_pep695_typealias_as_typemap_keys[str_extension] 332s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_pep695_typealias_as_typemap_keys[str_typing] 332s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_pep695_typealias_as_typemap_keys[str_typing] 332s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_plain_typealias_as_typemap_keys 332s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_plain_typealias_as_typemap_keys 332s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_recursive_type[add_to_type_map-not_provide_type-not_optional] 332s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_recursive_type[add_to_type_map-not_provide_type-not_optional] 332s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_recursive_type[add_to_type_map-not_provide_type-optional] 332s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_recursive_type[add_to_type_map-not_provide_type-optional] 332s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_recursive_type[add_to_type_map-provide_type-not_optional] 332s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_recursive_type[add_to_type_map-provide_type-not_optional] 332s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_recursive_type[add_to_type_map-provide_type-optional] 332s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_recursive_type[add_to_type_map-provide_type-optional] 332s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-not_provide_type-not_optional] 332s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-not_provide_type-not_optional] 332s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-not_provide_type-optional] 332s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-not_provide_type-optional] 332s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-provide_type-not_optional] 332s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-provide_type-not_optional] 332s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-provide_type-optional] 332s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-provide_type-optional] 332s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_required_no_arg 332s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_required_no_arg 332s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[not_use_add_property-deferred-both] 332s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[not_use_add_property-deferred-both] 332s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[not_use_add_property-deferred-key] 332s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[not_use_add_property-deferred-key] 332s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[not_use_add_property-deferred-name] 332s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[not_use_add_property-deferred-name] 332s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[not_use_add_property-not_deferred-both] 332s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[not_use_add_property-not_deferred-both] 332s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[not_use_add_property-not_deferred-key] 332s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[not_use_add_property-not_deferred-key] 332s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[not_use_add_property-not_deferred-name] 332s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[not_use_add_property-not_deferred-name] 333s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[use_add_property-deferred-both] 333s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[use_add_property-deferred-both] 333s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[use_add_property-deferred-key] 333s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[use_add_property-deferred-key] 333s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[use_add_property-deferred-name] 333s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[use_add_property-deferred-name] 333s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[use_add_property-not_deferred-both] 333s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[use_add_property-not_deferred-both] 333s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[use_add_property-not_deferred-key] 333s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[use_add_property-not_deferred-key] 333s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[use_add_property-not_deferred-name] 333s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[use_add_property-not_deferred-name] 333s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_type_dont_mis_resolve_on_non_generic[plain] 333s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_type_dont_mis_resolve_on_non_generic[plain] 333s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_type_dont_mis_resolve_on_non_generic[typing] 333s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_type_dont_mis_resolve_on_non_generic[typing] 333s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_type_dont_mis_resolve_on_superclass 333s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_type_dont_mis_resolve_on_superclass 333s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_type_inline_declaration 333s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_type_inline_declaration 333s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_type_map_varieties[BIGINT] 333s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_type_map_varieties[BIGINT] 333s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_type_map_varieties[typ0] 333s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_type_map_varieties[typ0] 333s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_type_map_varieties[typ2] 333s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_type_map_varieties[typ2] 333s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_type_map_varieties[typ3] 333s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_type_map_varieties[typ3] 333s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_type_map_varieties[typ4] 333s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_type_map_varieties[typ4] 333s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_type_secondary_resolution 333s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_type_secondary_resolution 333s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_type_uses_inner_when_present 333s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_type_uses_inner_when_present 333s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_typing_literal_identity 333s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_typing_literal_identity 333s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_unions[pep604] 333s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_unions[pep604] 333s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_unions[pep604_null] 333s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_unions[pep604_null] 333s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_unions[union] 333s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_unions[union] 333s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_unions[union_null] 333s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_unions[union_null] 333s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_we_got_all_attrs_test_annotated 333s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_we_got_all_attrs_test_annotated 333s test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_mapped_column_omit_fn 333s [gw0] [ 47%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_mapped_column_omit_fn 333s test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_mapped_column_omit_fn_fixed_table 333s [gw0] [ 48%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_mapped_column_omit_fn_fixed_table 333s test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_mc_duplication_declared_attr 333s [gw0] [ 48%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_mc_duplication_declared_attr 333s test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_mc_duplication_plain 333s [gw0] [ 48%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_mc_duplication_plain 333s test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_relationship_duplication_declared_attr 333s [gw0] [ 48%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_relationship_duplication_declared_attr 333s test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_relationship_requires_declared_attr 333s [gw0] [ 48%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_relationship_requires_declared_attr 333s test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_supplemental_declared_attr[not_use_annotation-not_use_directive] 333s [gw0] [ 48%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_supplemental_declared_attr[not_use_annotation-not_use_directive] 333s test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_supplemental_declared_attr[not_use_annotation-use_directive] 333s [gw0] [ 48%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_supplemental_declared_attr[not_use_annotation-use_directive] 333s test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_supplemental_declared_attr[use_annotation-not_use_directive] 333s [gw0] [ 48%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_supplemental_declared_attr[use_annotation-not_use_directive] 333s test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_supplemental_declared_attr[use_annotation-use_directive] 333s [gw0] [ 48%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_supplemental_declared_attr[use_annotation-use_directive] 333s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[List] 333s [gw0] [ 48%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[List] 333s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[Set] 333s [gw0] [ 48%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[Set] 333s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[list] 333s [gw0] [ 48%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[list] 333s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[set] 333s [gw0] [ 48%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[set] 333s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_basic_bidirectional[not_optional-_exclusions_00] 333s [gw0] [ 48%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_basic_bidirectional[not_optional-_exclusions_00] 333s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_basic_bidirectional[optional-_exclusions_01] 333s [gw0] [ 48%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_basic_bidirectional[optional-_exclusions_01] 333s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_basic_bidirectional[optional_fwd_ref-_exclusions_02] 333s [gw0] [ 48%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_basic_bidirectional[optional_fwd_ref-_exclusions_02] 333s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_basic_bidirectional[pep604-_exclusions_04] 333s [gw0] [ 48%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_basic_bidirectional[pep604-_exclusions_04] 333s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_basic_bidirectional[union_none-_exclusions_03] 333s [gw0] [ 48%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_basic_bidirectional[union_none-_exclusions_03] 333s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_collection_class_dict_attr_mapped_collection 333s [gw0] [ 48%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_collection_class_dict_attr_mapped_collection 333s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_collection_class_dict_no_collection 333s [gw0] [ 48%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_collection_class_dict_no_collection 333s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_collection_class_uselist 333s [gw0] [ 48%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_collection_class_uselist 333s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_indirect_name_collection[direct_name-include_relationship] 333s [gw0] [ 48%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_indirect_name_collection[direct_name-include_relationship] 333s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_indirect_name_collection[direct_name-no_relationship] 333s [gw0] [ 48%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_indirect_name_collection[direct_name-no_relationship] 333s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_indirect_name_collection[indirect_name-include_relationship] 333s [gw0] [ 48%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_indirect_name_collection[indirect_name-include_relationship] 333s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_indirect_name_collection[indirect_name-no_relationship] 333s [gw1] [ 48%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_proxied_attribute 333s test/aaa_profiling/test_memusage.py::CycleTest::test_query 333s [gw0] [ 48%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_indirect_name_collection[indirect_name-no_relationship] 333s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_indirect_name_scalar[direct_name-include_relationship] 333s [gw0] [ 48%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_indirect_name_scalar[direct_name-include_relationship] 333s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_indirect_name_scalar[direct_name-no_relationship] 333s [gw0] [ 48%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_indirect_name_scalar[direct_name-no_relationship] 333s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_indirect_name_scalar[indirect_name-include_relationship] 333s [gw0] [ 48%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_indirect_name_scalar[indirect_name-include_relationship] 333s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_indirect_name_scalar[indirect_name-no_relationship] 333s [gw0] [ 48%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_indirect_name_scalar[indirect_name-no_relationship] 333s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_legacy_dataclasses_not_currently_using_annotations 333s [gw0] [ 48%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_legacy_dataclasses_not_currently_using_annotations 333s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_no_typing_in_rhs 333s [gw0] [ 48%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_no_typing_in_rhs 333s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_one_to_one_example_non_quoted 333s [gw0] [ 48%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_one_to_one_example_non_quoted 333s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_one_to_one_example_quoted 333s [gw0] [ 48%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_one_to_one_example_quoted 334s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-collections_mutable_sequence] 334s [gw0] [ 48%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-collections_mutable_sequence] 334s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-collections_sequence] 334s [gw0] [ 48%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-collections_sequence] 334s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-typing_mutable_sequence] 334s [gw0] [ 48%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-typing_mutable_sequence] 334s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-typing_sequence] 334s [gw0] [ 48%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-typing_sequence] 334s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-collections_mutable_sequence] 334s [gw0] [ 48%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-collections_mutable_sequence] 334s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-collections_sequence] 334s [gw0] [ 48%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-collections_sequence] 334s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-typing_mutable_sequence] 334s [gw0] [ 48%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-typing_mutable_sequence] 334s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-typing_sequence] 334s [gw0] [ 48%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-typing_sequence] 334s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_required_no_arg 334s [gw0] [ 48%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_required_no_arg 334s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_use_relationship[DynamicMapped-DynamicAttributeImpl] 334s [gw0] [ 48%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_use_relationship[DynamicMapped-DynamicAttributeImpl] 334s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_use_relationship[Mapped-CollectionAttributeImpl] 334s [gw0] [ 48%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_use_relationship[Mapped-CollectionAttributeImpl] 334s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_use_relationship[Relationship-CollectionAttributeImpl] 334s [gw0] [ 48%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_use_relationship[Relationship-CollectionAttributeImpl] 334s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_use_relationship[WriteOnlyMapped-WriteOnlyAttributeImpl] 334s [gw0] [ 48%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_use_relationship[WriteOnlyMapped-WriteOnlyAttributeImpl] 334s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_wrong_annotation_type_one 334s [gw0] [ 48%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_wrong_annotation_type_one 334s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_wrong_annotation_type_three 334s [gw0] [ 48%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_wrong_annotation_type_three 334s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_wrong_annotation_type_two 334s [gw0] [ 48%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_wrong_annotation_type_two 334s test/orm/declarative/test_tm_future_annotations_sync.py::WriteOnlyRelationshipTest::test_dynamic 334s [gw0] [ 48%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::WriteOnlyRelationshipTest::test_dynamic 334s test/orm/declarative/test_tm_future_annotations_sync.py::WriteOnlyRelationshipTest::test_write_only 334s [gw0] [ 48%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::WriteOnlyRelationshipTest::test_write_only 334s test/orm/test_transaction.py::AccountingFlagsTest_sqlite+pysqlite_3_46_1::test_no_expire_on_commit 334s [gw0] [ 48%] PASSED test/orm/test_transaction.py::AccountingFlagsTest_sqlite+pysqlite_3_46_1::test_no_expire_on_commit 334s test/orm/test_transaction.py::AutoExpireTest_sqlite+pysqlite_3_46_1::test_commit_pending 334s [gw0] [ 48%] PASSED test/orm/test_transaction.py::AutoExpireTest_sqlite+pysqlite_3_46_1::test_commit_pending 334s test/orm/test_transaction.py::AutoExpireTest_sqlite+pysqlite_3_46_1::test_concurrent_commit_pending 334s [gw0] [ 48%] PASSED test/orm/test_transaction.py::AutoExpireTest_sqlite+pysqlite_3_46_1::test_concurrent_commit_pending 334s test/orm/test_transaction.py::AutoExpireTest_sqlite+pysqlite_3_46_1::test_expunge_pending_on_rollback 334s [gw0] [ 48%] PASSED test/orm/test_transaction.py::AutoExpireTest_sqlite+pysqlite_3_46_1::test_expunge_pending_on_rollback 334s test/orm/test_transaction.py::AutoExpireTest_sqlite+pysqlite_3_46_1::test_trans_deleted_cleared_on_rollback 334s [gw0] [ 48%] PASSED test/orm/test_transaction.py::AutoExpireTest_sqlite+pysqlite_3_46_1::test_trans_deleted_cleared_on_rollback 334s test/orm/test_transaction.py::AutoExpireTest_sqlite+pysqlite_3_46_1::test_trans_pending_cleared_on_commit 334s [gw0] [ 48%] PASSED test/orm/test_transaction.py::AutoExpireTest_sqlite+pysqlite_3_46_1::test_trans_pending_cleared_on_commit 334s test/orm/test_transaction.py::AutoExpireTest_sqlite+pysqlite_3_46_1::test_update_deleted_on_rollback 334s [gw0] [ 48%] PASSED test/orm/test_transaction.py::AutoExpireTest_sqlite+pysqlite_3_46_1::test_update_deleted_on_rollback 334s test/orm/test_transaction.py::AutoExpireTest_sqlite+pysqlite_3_46_1::test_update_deleted_on_rollback_cascade 334s [gw0] [ 48%] PASSED test/orm/test_transaction.py::AutoExpireTest_sqlite+pysqlite_3_46_1::test_update_deleted_on_rollback_cascade 334s test/orm/test_transaction.py::AutoExpireTest_sqlite+pysqlite_3_46_1::test_update_deleted_on_rollback_orphan 334s [gw0] [ 48%] PASSED test/orm/test_transaction.py::AutoExpireTest_sqlite+pysqlite_3_46_1::test_update_deleted_on_rollback_orphan 334s test/engine/test_transaction.py::AutoRollbackTest_sqlite+pysqlite_3_46_1::test_rollback_deadlock 334s [gw0] [ 48%] PASSED test/engine/test_transaction.py::AutoRollbackTest_sqlite+pysqlite_3_46_1::test_rollback_deadlock 334s test/orm/test_transaction.py::CleanSavepointTest_sqlite+pysqlite_3_46_1::test_rollback_ignores_clean_on_savepoint 334s [gw0] [ 48%] SKIPPED test/orm/test_transaction.py::CleanSavepointTest_sqlite+pysqlite_3_46_1::test_rollback_ignores_clean_on_savepoint 334s test/orm/test_transaction.py::CleanSavepointTest_sqlite+pysqlite_3_46_1::test_rollback_ignores_clean_on_savepoint_agg_upd_eval 334s [gw0] [ 48%] SKIPPED test/orm/test_transaction.py::CleanSavepointTest_sqlite+pysqlite_3_46_1::test_rollback_ignores_clean_on_savepoint_agg_upd_eval 334s test/orm/test_transaction.py::CleanSavepointTest_sqlite+pysqlite_3_46_1::test_rollback_ignores_clean_on_savepoint_agg_upd_fetch 334s [gw0] [ 48%] SKIPPED test/orm/test_transaction.py::CleanSavepointTest_sqlite+pysqlite_3_46_1::test_rollback_ignores_clean_on_savepoint_agg_upd_fetch 334s test/engine/test_transaction.py::ConnectionCharacteristicTest::test_connection_invalidated 334s [gw0] [ 48%] PASSED test/engine/test_transaction.py::ConnectionCharacteristicTest::test_connection_invalidated 334s test/engine/test_transaction.py::ConnectionCharacteristicTest::test_default_level 334s [gw0] [ 48%] PASSED test/engine/test_transaction.py::ConnectionCharacteristicTest::test_default_level 334s test/engine/test_transaction.py::ConnectionCharacteristicTest::test_engine_param_stays 334s [gw0] [ 48%] PASSED test/engine/test_transaction.py::ConnectionCharacteristicTest::test_engine_param_stays 334s test/engine/test_transaction.py::ConnectionCharacteristicTest::test_exception_in_transaction 334s [gw0] [ 48%] PASSED test/engine/test_transaction.py::ConnectionCharacteristicTest::test_exception_in_transaction 334s test/engine/test_transaction.py::ConnectionCharacteristicTest::test_per_engine 334s [gw0] [ 48%] PASSED test/engine/test_transaction.py::ConnectionCharacteristicTest::test_per_engine 334s test/engine/test_transaction.py::ConnectionCharacteristicTest::test_per_option_engine 334s [gw0] [ 48%] PASSED test/engine/test_transaction.py::ConnectionCharacteristicTest::test_per_option_engine 334s test/engine/test_transaction.py::ConnectionCharacteristicTest::test_per_statement_bzzt 335s [gw0] [ 48%] PASSED test/engine/test_transaction.py::ConnectionCharacteristicTest::test_per_statement_bzzt 335s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_begin_context_manager 335s [gw0] [ 48%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_begin_context_manager 335s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_begin_context_manager_rollback_outer 335s [gw0] [ 48%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_begin_context_manager_rollback_outer 335s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_begin_context_manager_rollback_trans 335s [gw0] [ 48%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_begin_context_manager_rollback_trans 335s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_contextmanager_commit 335s [gw0] [ 48%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_contextmanager_commit 335s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_contextmanager_nested_rollback 335s [gw0] [ 48%] SKIPPED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_contextmanager_nested_rollback 335s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_contextmanager_rollback 335s [gw0] [ 48%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_contextmanager_rollback 335s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_explicit_begin 335s [gw0] [ 48%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_explicit_begin 335s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture0] 335s [gw0] [ 48%] SKIPPED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture0] 335s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture10] 335s [gw0] [ 48%] SKIPPED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture10] 335s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture11] 335s [gw0] [ 48%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture11] 335s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture1] 335s [gw0] [ 48%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture1] 335s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture2] 335s [gw0] [ 48%] SKIPPED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture2] 335s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture3] 335s [gw0] [ 48%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture3] 335s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture4] 335s [gw0] [ 48%] SKIPPED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture4] 335s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture5] 335s [gw0] [ 48%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture5] 335s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture6] 335s [gw0] [ 48%] SKIPPED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture6] 335s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture7] 335s [gw0] [ 48%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture7] 335s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture8] 335s [gw0] [ 48%] SKIPPED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture8] 335s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture9] 335s [gw0] [ 48%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture9] 335s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[add-False-False] 335s [gw0] [ 48%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[add-False-False] 335s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[add-False-True] 335s [gw0] [ 48%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[add-False-True] 335s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[add-True-False] 335s [gw0] [ 48%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[add-True-False] 335s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[add-True-True] 335s [gw0] [ 48%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[add-True-True] 335s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[begin-False-False] 335s [gw0] [ 48%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[begin-False-False] 335s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[begin-False-True] 335s [gw0] [ 48%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[begin-False-True] 335s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[begin-True-False] 335s [gw0] [ 48%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[begin-True-False] 335s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[begin-True-True] 335s [gw0] [ 48%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[begin-True-True] 335s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[delete-False-False] 335s [gw0] [ 48%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[delete-False-False] 335s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[delete-False-True] 335s [gw0] [ 48%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[delete-False-True] 335s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[delete-True-False] 335s [gw0] [ 48%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[delete-True-False] 335s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[delete-True-True] 335s [gw0] [ 48%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[delete-True-True] 335s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[modify-False-False] 335s [gw0] [ 48%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[modify-False-False] 335s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[modify-False-True] 335s [gw0] [ 48%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[modify-False-True] 335s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[modify-True-False] 335s [gw0] [ 48%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[modify-True-False] 335s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[modify-True-True] 335s [gw0] [ 48%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[modify-True-True] 335s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_no_double_begin_explicit 335s [gw0] [ 48%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_no_double_begin_explicit 335s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_rollback_is_global 335s [gw0] [ 48%] SKIPPED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_rollback_is_global 335s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_session_as_ctx_manager_one 335s [gw0] [ 48%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_session_as_ctx_manager_one 335s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_session_as_ctx_manager_two 335s [gw0] [ 48%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_session_as_ctx_manager_two 335s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_sessionmaker_begin_context_manager 335s [gw0] [ 48%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_sessionmaker_begin_context_manager 335s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_sessionmaker_begin_context_manager_rollback_outer 335s [gw0] [ 48%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_sessionmaker_begin_context_manager_rollback_outer 335s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_sessionmaker_begin_context_manager_rollback_trans 335s [gw0] [ 48%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_sessionmaker_begin_context_manager_rollback_trans 335s test/orm/test_transaction.py::FixtureDataTest_sqlite+pysqlite_3_46_1::test_attrs_on_rollback 335s [gw0] [ 48%] PASSED test/orm/test_transaction.py::FixtureDataTest_sqlite+pysqlite_3_46_1::test_attrs_on_rollback 335s test/orm/test_transaction.py::FixtureDataTest_sqlite+pysqlite_3_46_1::test_commit_persistent 335s [gw0] [ 48%] PASSED test/orm/test_transaction.py::FixtureDataTest_sqlite+pysqlite_3_46_1::test_commit_persistent 335s test/orm/test_transaction.py::FixtureDataTest_sqlite+pysqlite_3_46_1::test_concurrent_commit_persistent 335s [gw0] [ 48%] PASSED test/orm/test_transaction.py::FixtureDataTest_sqlite+pysqlite_3_46_1::test_concurrent_commit_persistent 335s test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_casing_replacement 335s [gw0] [ 48%] PASSED test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_casing_replacement 335s test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_connection_invalidated 335s [gw0] [ 48%] PASSED test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_connection_invalidated 335s test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_default_level 335s [gw0] [ 48%] PASSED test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_default_level 335s test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_dialect_doesnt_follow_naming_guidelines 335s [gw0] [ 48%] PASSED test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_dialect_doesnt_follow_naming_guidelines 335s test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_engine_param_stays 335s [gw0] [ 48%] PASSED test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_engine_param_stays 335s test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_exception_in_transaction 335s [gw0] [ 48%] PASSED test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_exception_in_transaction 335s test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_invalid_level_engine_param 335s [gw0] [ 48%] PASSED test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_invalid_level_engine_param 335s test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_invalid_level_execution_option 335s [gw0] [ 48%] PASSED test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_invalid_level_execution_option 335s test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_isolation_level_accessors_connection_default 335s [gw0] [ 48%] PASSED test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_isolation_level_accessors_connection_default 335s test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_isolation_level_accessors_connection_option_modified 335s [gw0] [ 48%] PASSED test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_isolation_level_accessors_connection_option_modified 335s test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_per_connection 335s [gw0] [ 48%] PASSED test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_per_connection 335s test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_per_engine 335s [gw0] [ 48%] PASSED test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_per_engine 335s test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_per_option_engine 335s [gw0] [ 48%] PASSED test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_per_option_engine 335s test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_per_statement_bzzt 335s [gw0] [ 48%] PASSED test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_per_statement_bzzt 335s test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_reset_level 335s [gw0] [ 48%] PASSED test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_reset_level 335s test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_reset_level_with_setting 335s [gw0] [ 48%] PASSED test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_reset_level_with_setting 335s test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_underscore_replacement 335s [gw0] [ 48%] PASSED test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_underscore_replacement 335s test/orm/test_transaction.py::LegacyJoinIntoAnExternalTransactionTest::test_something 335s [gw0] [ 48%] PASSED test/orm/test_transaction.py::LegacyJoinIntoAnExternalTransactionTest::test_something 335s test/orm/test_transaction.py::NaturalPKRollbackTest_sqlite+pysqlite_3_46_1::test_key_replaced_by_oob_insert 335s [gw0] [ 48%] PASSED test/orm/test_transaction.py::NaturalPKRollbackTest_sqlite+pysqlite_3_46_1::test_key_replaced_by_oob_insert 335s test/orm/test_transaction.py::NaturalPKRollbackTest_sqlite+pysqlite_3_46_1::test_key_replaced_by_update 335s [gw0] [ 48%] PASSED test/orm/test_transaction.py::NaturalPKRollbackTest_sqlite+pysqlite_3_46_1::test_key_replaced_by_update 335s test/orm/test_transaction.py::NaturalPKRollbackTest_sqlite+pysqlite_3_46_1::test_key_replaced_by_update_nested 335s [gw0] [ 48%] SKIPPED test/orm/test_transaction.py::NaturalPKRollbackTest_sqlite+pysqlite_3_46_1::test_key_replaced_by_update_nested 335s test/orm/test_transaction.py::NaturalPKRollbackTest_sqlite+pysqlite_3_46_1::test_multiple_key_replaced_by_update 335s [gw0] [ 48%] PASSED test/orm/test_transaction.py::NaturalPKRollbackTest_sqlite+pysqlite_3_46_1::test_multiple_key_replaced_by_update 336s test/orm/test_transaction.py::NaturalPKRollbackTest_sqlite+pysqlite_3_46_1::test_reloaded_deleted_checked_for_expiry 336s [gw0] [ 48%] PASSED test/orm/test_transaction.py::NaturalPKRollbackTest_sqlite+pysqlite_3_46_1::test_reloaded_deleted_checked_for_expiry 336s test/orm/test_transaction.py::NaturalPKRollbackTest_sqlite+pysqlite_3_46_1::test_rollback_recover 336s [gw0] [ 48%] PASSED test/orm/test_transaction.py::NaturalPKRollbackTest_sqlite+pysqlite_3_46_1::test_rollback_recover 336s test/orm/test_transaction.py::NewStyleJoinIntoAnExternalTransactionTest::test_something 336s [gw0] [ 48%] PASSED test/orm/test_transaction.py::NewStyleJoinIntoAnExternalTransactionTest::test_something 336s test/orm/test_transaction.py::NewStyleJoinIntoAnExternalTransactionTest::test_something_with_context_managers 336s [gw0] [ 48%] PASSED test/orm/test_transaction.py::NewStyleJoinIntoAnExternalTransactionTest::test_something_with_context_managers 336s test/orm/test_transaction.py::NewStyleJoinIntoAnExternalTransactionTest::test_super_abusive_nesting 336s [gw0] [ 48%] PASSED test/orm/test_transaction.py::NewStyleJoinIntoAnExternalTransactionTest::test_super_abusive_nesting 336s test/orm/test_transaction.py::ReallyNewJoinIntoAnExternalTransactionTest_join_modeconditional_w_savepoint::test_something 336s [gw0] [ 48%] PASSED test/orm/test_transaction.py::ReallyNewJoinIntoAnExternalTransactionTest_join_modeconditional_w_savepoint::test_something 336s test/orm/test_transaction.py::ReallyNewJoinIntoAnExternalTransactionTest_join_modeconditional_w_savepoint::test_something_with_context_managers 336s [gw0] [ 48%] PASSED test/orm/test_transaction.py::ReallyNewJoinIntoAnExternalTransactionTest_join_modeconditional_w_savepoint::test_something_with_context_managers 336s test/orm/test_transaction.py::ReallyNewJoinIntoAnExternalTransactionTest_join_modeconditional_w_savepoint::test_super_abusive_nesting 336s [gw0] [ 48%] PASSED test/orm/test_transaction.py::ReallyNewJoinIntoAnExternalTransactionTest_join_modeconditional_w_savepoint::test_super_abusive_nesting 336s test/orm/test_transaction.py::ReallyNewJoinIntoAnExternalTransactionTest_join_modecreate_savepoint::test_something 336s [gw0] [ 48%] PASSED test/orm/test_transaction.py::ReallyNewJoinIntoAnExternalTransactionTest_join_modecreate_savepoint::test_something 336s test/orm/test_transaction.py::ReallyNewJoinIntoAnExternalTransactionTest_join_modecreate_savepoint::test_something_with_context_managers 336s [gw0] [ 48%] PASSED test/orm/test_transaction.py::ReallyNewJoinIntoAnExternalTransactionTest_join_modecreate_savepoint::test_something_with_context_managers 336s test/orm/test_transaction.py::ReallyNewJoinIntoAnExternalTransactionTest_join_modecreate_savepoint::test_super_abusive_nesting 336s [gw0] [ 48%] PASSED test/orm/test_transaction.py::ReallyNewJoinIntoAnExternalTransactionTest_join_modecreate_savepoint::test_super_abusive_nesting 336s test/orm/test_transaction.py::ReallyNewJoinIntoAnExternalTransactionTest_join_modecreate_savepoint_w_savepoint::test_something 336s [gw0] [ 48%] PASSED test/orm/test_transaction.py::ReallyNewJoinIntoAnExternalTransactionTest_join_modecreate_savepoint_w_savepoint::test_something 336s test/orm/test_transaction.py::ReallyNewJoinIntoAnExternalTransactionTest_join_modecreate_savepoint_w_savepoint::test_something_with_context_managers 336s [gw0] [ 48%] PASSED test/orm/test_transaction.py::ReallyNewJoinIntoAnExternalTransactionTest_join_modecreate_savepoint_w_savepoint::test_something_with_context_managers 336s test/orm/test_transaction.py::ReallyNewJoinIntoAnExternalTransactionTest_join_modecreate_savepoint_w_savepoint::test_super_abusive_nesting 336s [gw0] [ 48%] PASSED test/orm/test_transaction.py::ReallyNewJoinIntoAnExternalTransactionTest_join_modecreate_savepoint_w_savepoint::test_super_abusive_nesting 336s test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_begin_nested_close 336s [gw0] [ 48%] SKIPPED test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_begin_nested_close 336s test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_begin_nested_rollback_commit 336s [gw0] [ 48%] SKIPPED test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_begin_nested_rollback_commit 336s test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_begin_nested_rollback_rollback 336s [gw0] [ 48%] SKIPPED test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_begin_nested_rollback_rollback 336s test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_close 336s [gw0] [ 48%] PASSED test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_close 336s test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_commit 336s [gw0] [ 48%] PASSED test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_commit 336s test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_nested_close 336s [gw0] [ 48%] SKIPPED test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_nested_close 336s test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_nested_trans_close_one 336s [gw0] [ 48%] SKIPPED test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_nested_trans_close_one 336s test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_nested_trans_close_two 336s [gw0] [ 48%] SKIPPED test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_nested_trans_close_two 336s test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_nested_trans_rollback 336s [gw0] [ 48%] SKIPPED test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_nested_trans_rollback 336s test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_rollback 336s [gw0] [ 48%] PASSED test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_rollback 336s test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_reset_agent_no_conn_transaction 336s [gw0] [ 48%] PASSED test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_reset_agent_no_conn_transaction 336s test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_reset_via_agent_begin_twophase 336s [gw0] [ 48%] SKIPPED test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_reset_via_agent_begin_twophase 336s test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_reset_via_agent_begin_twophase_commit 336s [gw0] [ 48%] SKIPPED test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_reset_via_agent_begin_twophase_commit 336s test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_reset_via_agent_begin_twophase_rollback 336s [gw0] [ 48%] SKIPPED test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_reset_via_agent_begin_twophase_rollback 336s test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_trans_close 336s [gw0] [ 48%] PASSED test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_trans_close 336s test/orm/test_transaction.py::RollbackRecoverTest_sqlite+pysqlite_3_46_1::test_pk_violation 336s [gw0] [ 48%] PASSED test/orm/test_transaction.py::RollbackRecoverTest_sqlite+pysqlite_3_46_1::test_pk_violation 336s test/orm/test_transaction.py::RollbackRecoverTest_sqlite+pysqlite_3_46_1::test_pk_violation_with_savepoint 336s [gw0] [ 48%] SKIPPED test/orm/test_transaction.py::RollbackRecoverTest_sqlite+pysqlite_3_46_1::test_pk_violation_with_savepoint 336s test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_expunge_pending_on_rollback 336s [gw0] [ 48%] SKIPPED test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_expunge_pending_on_rollback 336s test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_savepoint_commit 336s [gw0] [ 48%] SKIPPED test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_savepoint_commit 336s test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_savepoint_commit_collections 336s [gw0] [ 48%] SKIPPED test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_savepoint_commit_collections 336s test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_savepoint_delete 336s [gw0] [ 48%] SKIPPED test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_savepoint_delete 336s test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_savepoint_lost_still_runs 336s [gw0] [ 48%] SKIPPED test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_savepoint_lost_still_runs 336s test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_savepoint_rollback 336s [gw0] [ 48%] SKIPPED test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_savepoint_rollback 336s test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_savepoint_rollback_collections 336s [gw0] [ 48%] SKIPPED test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_savepoint_rollback_collections 336s test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_update_deleted_on_rollback 336s [gw0] [ 48%] SKIPPED test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_update_deleted_on_rollback 336s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_begin_fails_connection_is_closed 336s [gw0] [ 48%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_begin_fails_connection_is_closed 336s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_begin_savepoint_fails_connection_is_not_closed 336s [gw0] [ 48%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_begin_savepoint_fails_connection_is_not_closed 336s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_closed_status_check 336s [gw0] [ 48%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_closed_status_check 336s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_continue_flushing_guard 336s [gw0] [ 48%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_continue_flushing_guard 336s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_continue_flushing_on_commit 336s [gw0] [ 48%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_continue_flushing_on_commit 336s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_dirty_state_transferred_deep_nesting 336s [gw0] [ 48%] SKIPPED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_dirty_state_transferred_deep_nesting 336s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_execution_options_begin_transaction 336s [gw0] [ 48%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_execution_options_begin_transaction 336s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_execution_options_ignored_mid_transaction 336s [gw0] [ 48%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_execution_options_ignored_mid_transaction 336s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_external_nested_transaction 336s [gw0] [ 48%] SKIPPED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_external_nested_transaction 336s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_failed_rollback_deactivates_transaction 336s [gw0] [ 48%] SKIPPED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_failed_rollback_deactivates_transaction 336s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_invalidate 336s [gw0] [ 48%] SKIPPED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_invalidate 336s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_mode_with_event[conditional_savepoint] 336s [gw0] [ 48%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_mode_with_event[conditional_savepoint] 336s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_mode_with_event[control_fully] 336s [gw0] [ 48%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_mode_with_event[control_fully] 336s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_mode_with_event[create_savepoint] 336s [gw0] [ 48%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_mode_with_event[create_savepoint] 336s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_mode_with_event[none] 336s [gw0] [ 48%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_mode_with_event[none] 336s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_mode_with_event[rollback_only] 336s [gw0] [ 48%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_mode_with_event[rollback_only] 336s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-close-conditional_savepoint] 336s [gw0] [ 48%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-close-conditional_savepoint] 336s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-close-control_fully] 336s [gw0] [ 48%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-close-control_fully] 336s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-close-create_savepoint] 336s [gw0] [ 48%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-close-create_savepoint] 336s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-close-none] 336s [gw0] [ 48%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-close-none] 336s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-close-rollback_only] 336s [gw0] [ 48%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-close-rollback_only] 336s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-commit-conditional_savepoint] 336s [gw0] [ 48%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-commit-conditional_savepoint] 336s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-commit-control_fully] 336s [gw0] [ 48%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-commit-control_fully] 336s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-commit-create_savepoint] 336s [gw0] [ 48%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-commit-create_savepoint] 336s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-commit-none] 336s [gw0] [ 48%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-commit-none] 336s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-commit-rollback_only] 336s [gw0] [ 48%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-commit-rollback_only] 336s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-nothing-conditional_savepoint] 336s [gw0] [ 48%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-nothing-conditional_savepoint] 336s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-nothing-control_fully] 336s [gw0] [ 48%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-nothing-control_fully] 336s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-nothing-create_savepoint] 336s [gw0] [ 48%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-nothing-create_savepoint] 336s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-nothing-none] 336s [gw0] [ 48%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-nothing-none] 336s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-nothing-rollback_only] 336s [gw0] [ 48%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-nothing-rollback_only] 336s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-rollback-conditional_savepoint] 336s [gw0] [ 48%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-rollback-conditional_savepoint] 336s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-rollback-control_fully] 336s [gw0] [ 48%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-rollback-control_fully] 336s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-rollback-create_savepoint] 336s [gw0] [ 48%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-rollback-create_savepoint] 336s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-rollback-none] 336s [gw0] [ 48%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-rollback-none] 336s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-rollback-rollback_only] 336s [gw0] [ 48%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-rollback-rollback_only] 336s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-close-conditional_savepoint] 336s [gw0] [ 48%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-close-conditional_savepoint] 336s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-close-control_fully] 336s [gw0] [ 48%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-close-control_fully] 336s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-close-create_savepoint] 336s [gw0] [ 48%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-close-create_savepoint] 336s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-close-none] 336s [gw0] [ 48%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-close-none] 336s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-close-rollback_only] 336s [gw0] [ 48%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-close-rollback_only] 336s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-commit-conditional_savepoint] 336s [gw0] [ 48%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-commit-conditional_savepoint] 336s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-commit-control_fully] 336s [gw0] [ 48%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-commit-control_fully] 336s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-commit-create_savepoint] 336s [gw0] [ 48%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-commit-create_savepoint] 336s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-commit-none] 336s [gw0] [ 48%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-commit-none] 336s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-commit-rollback_only] 336s [gw0] [ 48%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-commit-rollback_only] 336s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-nothing-conditional_savepoint] 336s [gw0] [ 48%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-nothing-conditional_savepoint] 336s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-nothing-control_fully] 336s [gw0] [ 48%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-nothing-control_fully] 336s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-nothing-create_savepoint] 336s [gw0] [ 48%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-nothing-create_savepoint] 336s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-nothing-none] 336s [gw0] [ 48%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-nothing-none] 336s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-nothing-rollback_only] 336s [gw0] [ 48%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-nothing-rollback_only] 336s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-rollback-conditional_savepoint] 336s [gw0] [ 48%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-rollback-conditional_savepoint] 336s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-rollback-control_fully] 336s [gw0] [ 48%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-rollback-control_fully] 336s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-rollback-create_savepoint] 336s [gw0] [ 48%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-rollback-create_savepoint] 336s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-rollback-none] 336s [gw0] [ 48%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-rollback-none] 336s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-rollback-rollback_only] 336s [gw0] [ 48%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-rollback-rollback_only] 336s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-close-conditional_savepoint] 336s [gw0] [ 48%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-close-conditional_savepoint] 336s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-close-control_fully] 336s [gw0] [ 48%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-close-control_fully] 336s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-close-create_savepoint] 336s [gw0] [ 48%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-close-create_savepoint] 336s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-close-none] 336s [gw0] [ 48%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-close-none] 336s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-close-rollback_only] 336s [gw0] [ 48%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-close-rollback_only] 336s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-commit-conditional_savepoint] 336s [gw0] [ 48%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-commit-conditional_savepoint] 336s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-commit-control_fully] 336s [gw0] [ 48%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-commit-control_fully] 336s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-commit-create_savepoint] 336s [gw0] [ 48%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-commit-create_savepoint] 336s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-commit-none] 336s [gw0] [ 48%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-commit-none] 336s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-commit-rollback_only] 336s [gw0] [ 48%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-commit-rollback_only] 336s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-nothing-conditional_savepoint] 336s [gw0] [ 48%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-nothing-conditional_savepoint] 336s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-nothing-control_fully] 336s [gw0] [ 48%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-nothing-control_fully] 336s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-nothing-create_savepoint] 336s [gw0] [ 48%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-nothing-create_savepoint] 337s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-nothing-none] 337s [gw0] [ 48%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-nothing-none] 337s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-nothing-rollback_only] 337s [gw0] [ 48%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-nothing-rollback_only] 337s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-rollback-conditional_savepoint] 337s [gw0] [ 48%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-rollback-conditional_savepoint] 337s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-rollback-control_fully] 337s [gw0] [ 48%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-rollback-control_fully] 337s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-rollback-create_savepoint] 337s [gw0] [ 48%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-rollback-create_savepoint] 337s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-rollback-none] 337s [gw0] [ 48%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-rollback-none] 337s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-rollback-rollback_only] 337s [gw0] [ 48%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-rollback-rollback_only] 337s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_mixed_transaction_close 337s [gw0] [ 48%] SKIPPED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_mixed_transaction_close 337s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_nested_accounting_deleted_items_restored 337s [gw0] [ 48%] SKIPPED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_nested_accounting_deleted_items_restored 337s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_nested_accounting_new_items_removed 337s [gw0] [ 48%] SKIPPED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_nested_accounting_new_items_removed 337s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_nested_autotrans 337s [gw0] [ 48%] SKIPPED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_nested_autotrans 337s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_nested_transaction 337s [gw0] [ 48%] SKIPPED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_nested_transaction 337s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_nested_transaction_connection_add 337s [gw0] [ 48%] SKIPPED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_nested_transaction_connection_add 337s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_no_autobegin_after_explicit_commit 337s [gw0] [ 48%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_no_autobegin_after_explicit_commit 337s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_no_close_transaction_on_flush 337s [gw0] [ 48%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_no_close_transaction_on_flush 337s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_no_prepare_wo_twophase 337s [gw0] [ 48%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_no_prepare_wo_twophase 337s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_no_rollback_in_committed_state 337s [gw0] [ 48%] SKIPPED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_no_rollback_in_committed_state 337s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_no_sql_during_commit 337s [gw0] [ 48%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_no_sql_during_commit 337s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_no_sql_during_prepare 337s [gw0] [ 48%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_no_sql_during_prepare 337s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_no_sql_during_rollback 337s [gw0] [ 48%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_no_sql_during_rollback 337s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_preserve_flush_error 337s [gw0] [ 48%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_preserve_flush_error 337s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_on_external 337s [gw0] [ 48%] SKIPPED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_on_external 337s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_subtransaction_on_external_commit 337s [gw0] [ 48%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_subtransaction_on_external_commit 337s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_subtransaction_on_external_no_begin 337s [gw0] [ 48%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_subtransaction_on_external_no_begin 337s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_subtransaction_on_external_rollback 337s [gw0] [ 48%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_subtransaction_on_external_rollback 337s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_transactions_isolated 337s [gw0] [ 48%] SKIPPED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_transactions_isolated 337s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_twophase 337s [gw0] [ 48%] SKIPPED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_twophase 337s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_warning_on_using_inactive_session_delete 337s [gw0] [ 48%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_warning_on_using_inactive_session_delete 337s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_warning_on_using_inactive_session_dirty 337s [gw0] [ 48%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_warning_on_using_inactive_session_dirty 337s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_warning_on_using_inactive_session_new 337s [gw0] [ 48%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_warning_on_using_inactive_session_new 337s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_warning_on_using_inactive_session_rollback_evt 337s [gw0] [ 48%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_warning_on_using_inactive_session_rollback_evt 337s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_one_True_sqlite+pysqlite_3_46_1::test_recipe_commit_one 337s [gw0] [ 48%] PASSED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_one_True_sqlite+pysqlite_3_46_1::test_recipe_commit_one 337s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_one_True_sqlite+pysqlite_3_46_1::test_recipe_deactive_status_check 337s [gw0] [ 48%] PASSED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_one_True_sqlite+pysqlite_3_46_1::test_recipe_deactive_status_check 337s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_one_True_sqlite+pysqlite_3_46_1::test_recipe_error_on_using_inactive_session_commands 337s [gw0] [ 48%] PASSED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_one_True_sqlite+pysqlite_3_46_1::test_recipe_error_on_using_inactive_session_commands 337s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_one_True_sqlite+pysqlite_3_46_1::test_recipe_heavy_nesting 337s [gw0] [ 48%] SKIPPED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_one_True_sqlite+pysqlite_3_46_1::test_recipe_heavy_nesting 337s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_one_True_sqlite+pysqlite_3_46_1::test_recipe_mixed_transaction_control 337s [gw0] [ 48%] SKIPPED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_one_True_sqlite+pysqlite_3_46_1::test_recipe_mixed_transaction_control 337s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_one_True_sqlite+pysqlite_3_46_1::test_recipe_multi_nesting 337s [gw0] [ 48%] PASSED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_one_True_sqlite+pysqlite_3_46_1::test_recipe_multi_nesting 337s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_one_True_sqlite+pysqlite_3_46_1::test_recipe_subtransaction_on_external_subtrans 337s [gw0] [ 48%] PASSED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_one_True_sqlite+pysqlite_3_46_1::test_recipe_subtransaction_on_external_subtrans 337s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_one_True_sqlite+pysqlite_3_46_1::test_recipe_subtransaction_on_noautocommit 337s [gw0] [ 48%] PASSED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_one_True_sqlite+pysqlite_3_46_1::test_recipe_subtransaction_on_noautocommit 337s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_three_True_sqlite+pysqlite_3_46_1::test_recipe_commit_one 337s [gw0] [ 48%] PASSED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_three_True_sqlite+pysqlite_3_46_1::test_recipe_commit_one 337s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_three_True_sqlite+pysqlite_3_46_1::test_recipe_deactive_status_check 337s [gw0] [ 48%] PASSED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_three_True_sqlite+pysqlite_3_46_1::test_recipe_deactive_status_check 337s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_three_True_sqlite+pysqlite_3_46_1::test_recipe_error_on_using_inactive_session_commands 337s [gw0] [ 48%] PASSED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_three_True_sqlite+pysqlite_3_46_1::test_recipe_error_on_using_inactive_session_commands 337s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_three_True_sqlite+pysqlite_3_46_1::test_recipe_heavy_nesting 337s [gw0] [ 48%] SKIPPED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_three_True_sqlite+pysqlite_3_46_1::test_recipe_heavy_nesting 337s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_three_True_sqlite+pysqlite_3_46_1::test_recipe_mixed_transaction_control 337s [gw0] [ 48%] SKIPPED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_three_True_sqlite+pysqlite_3_46_1::test_recipe_mixed_transaction_control 337s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_three_True_sqlite+pysqlite_3_46_1::test_recipe_multi_nesting 337s [gw0] [ 48%] PASSED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_three_True_sqlite+pysqlite_3_46_1::test_recipe_multi_nesting 337s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_three_True_sqlite+pysqlite_3_46_1::test_recipe_subtransaction_on_external_subtrans 337s [gw0] [ 48%] PASSED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_three_True_sqlite+pysqlite_3_46_1::test_recipe_subtransaction_on_external_subtrans 337s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_three_True_sqlite+pysqlite_3_46_1::test_recipe_subtransaction_on_noautocommit 337s [gw0] [ 48%] PASSED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_three_True_sqlite+pysqlite_3_46_1::test_recipe_subtransaction_on_noautocommit 337s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_two_False_sqlite+pysqlite_3_46_1::test_recipe_commit_one 337s [gw0] [ 48%] PASSED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_two_False_sqlite+pysqlite_3_46_1::test_recipe_commit_one 337s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_two_False_sqlite+pysqlite_3_46_1::test_recipe_deactive_status_check 337s [gw0] [ 48%] PASSED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_two_False_sqlite+pysqlite_3_46_1::test_recipe_deactive_status_check 337s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_two_False_sqlite+pysqlite_3_46_1::test_recipe_error_on_using_inactive_session_commands 337s [gw0] [ 48%] PASSED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_two_False_sqlite+pysqlite_3_46_1::test_recipe_error_on_using_inactive_session_commands 337s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_two_False_sqlite+pysqlite_3_46_1::test_recipe_heavy_nesting 337s [gw0] [ 48%] SKIPPED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_two_False_sqlite+pysqlite_3_46_1::test_recipe_heavy_nesting 337s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_two_False_sqlite+pysqlite_3_46_1::test_recipe_mixed_transaction_control 337s [gw0] [ 48%] SKIPPED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_two_False_sqlite+pysqlite_3_46_1::test_recipe_mixed_transaction_control 337s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_two_False_sqlite+pysqlite_3_46_1::test_recipe_multi_nesting 337s [gw0] [ 48%] PASSED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_two_False_sqlite+pysqlite_3_46_1::test_recipe_multi_nesting 337s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_two_False_sqlite+pysqlite_3_46_1::test_recipe_subtransaction_on_external_subtrans 337s [gw0] [ 48%] PASSED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_two_False_sqlite+pysqlite_3_46_1::test_recipe_subtransaction_on_external_subtrans 337s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_two_False_sqlite+pysqlite_3_46_1::test_recipe_subtransaction_on_noautocommit 337s [gw0] [ 48%] PASSED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_two_False_sqlite+pysqlite_3_46_1::test_recipe_subtransaction_on_noautocommit 337s test/orm/test_transaction.py::TransactionFlagsTest::test_in_transaction 337s [gw0] [ 48%] PASSED test/orm/test_transaction.py::TransactionFlagsTest::test_in_transaction 337s test/orm/test_transaction.py::TransactionFlagsTest::test_in_transaction_nesting 337s [gw0] [ 48%] PASSED test/orm/test_transaction.py::TransactionFlagsTest::test_in_transaction_nesting 337s test/orm/test_transaction.py::TransactionFlagsTest::test_in_transaction_subtransactions 337s [gw0] [ 48%] PASSED test/orm/test_transaction.py::TransactionFlagsTest::test_in_transaction_subtransactions 337s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_autobegin_commit 337s [gw0] [ 48%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_autobegin_commit 337s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_autobegin_rollback 337s [gw0] [ 48%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_autobegin_rollback 337s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_autocommit_isolation_level 337s [gw0] [ 48%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_autocommit_isolation_level 337s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_begin_block 337s [gw0] [ 48%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_begin_block 337s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_close 337s [gw0] [ 48%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_close 337s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_close2 337s [gw0] [ 48%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_close2 337s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_commit_fails_ctxmanager 337s [gw0] [ 48%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_commit_fails_ctxmanager 337s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_commit_fails_flat 337s [gw0] [ 48%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_commit_fails_flat 337s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_commit_inactive 337s [gw0] [ 48%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_commit_inactive 337s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_commit_no_begin 337s [gw0] [ 48%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_commit_no_begin 337s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_commits 337s [gw0] [ 48%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_commits 337s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_ctxmanager_autobegins_real_trans_from_nested 337s [gw0] [ 48%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_ctxmanager_autobegins_real_trans_from_nested 337s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_ctxmanager_interface 337s [gw0] [ 48%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_ctxmanager_interface 337s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_ctxmanager_rolls_back[False] 337s [gw0] [ 48%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_ctxmanager_rolls_back[False] 337s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_ctxmanager_rolls_back[True] 337s [gw0] [ 48%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_ctxmanager_rolls_back[True] 337s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_ctxmanager_rolls_back_savepoint[False] 337s [gw0] [ 48%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_ctxmanager_rolls_back_savepoint[False] 337s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_ctxmanager_rolls_back_savepoint[True] 337s [gw0] [ 48%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_ctxmanager_rolls_back_savepoint[True] 337s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_deactivated_savepoint_warning_straight 337s [gw0] [ 48%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_deactivated_savepoint_warning_straight 337s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_deactivated_warning_straight 337s [gw0] [ 48%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_deactivated_warning_straight 337s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_explicit_begin 337s [gw0] [ 48%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_explicit_begin 337s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture0-False] 337s [gw0] [ 48%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture0-False] 337s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture0-True] 337s [gw0] [ 48%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture0-True] 337s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture1-False] 337s [gw0] [ 48%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture1-False] 337s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture1-True] 337s [gw0] [ 48%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture1-True] 337s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture10-False] 337s [gw0] [ 48%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture10-False] 337s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture10-True] 337s [gw0] [ 48%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture10-True] 337s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture11-False] 337s [gw0] [ 49%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture11-False] 337s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture11-True] 337s [gw0] [ 49%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture11-True] 337s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture2-False] 337s [gw0] [ 49%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture2-False] 337s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture2-True] 337s [gw0] [ 49%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture2-True] 337s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture3-False] 337s [gw0] [ 49%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture3-False] 337s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture3-True] 337s [gw0] [ 49%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture3-True] 337s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture4-False] 337s [gw0] [ 49%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture4-False] 337s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture4-True] 337s [gw0] [ 49%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture4-True] 337s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture5-False] 337s [gw0] [ 49%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture5-False] 337s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture5-True] 337s [gw0] [ 49%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture5-True] 337s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture6-False] 337s [gw0] [ 49%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture6-False] 337s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture6-True] 337s [gw0] [ 49%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture6-True] 337s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture7-False] 337s [gw0] [ 49%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture7-False] 337s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture7-True] 337s [gw0] [ 49%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture7-True] 337s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture8-False] 337s [gw0] [ 49%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture8-False] 337s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture8-True] 337s [gw0] [ 49%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture8-True] 337s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture9-False] 337s [gw0] [ 49%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture9-False] 337s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture9-True] 337s [gw0] [ 49%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture9-True] 337s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture0] 337s [gw0] [ 49%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture0] 337s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture10] 337s [gw0] [ 49%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture10] 337s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture11] 337s [gw0] [ 49%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture11] 337s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture1] 337s [gw0] [ 49%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture1] 337s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture2] 337s [gw0] [ 49%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture2] 337s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture3] 337s [gw0] [ 49%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture3] 337s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture4] 337s [gw0] [ 49%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture4] 337s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture5] 337s [gw0] [ 49%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture5] 337s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture6] 337s [gw0] [ 49%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture6] 337s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture7] 337s [gw0] [ 49%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture7] 337s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture8] 337s [gw0] [ 49%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture8] 337s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture9] 337s [gw0] [ 49%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture9] 337s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_multiple_two_phase 337s [gw0] [ 49%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_multiple_two_phase 337s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_nested_subtransaction_commit 337s [gw0] [ 49%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_nested_subtransaction_commit 337s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_nested_subtransaction_rollback 337s [gw0] [ 49%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_nested_subtransaction_rollback 337s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_no_autocommit 337s [gw0] [ 49%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_no_autocommit 337s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_no_autocommit_w_autobegin 337s [gw0] [ 49%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_no_autocommit_w_autobegin 337s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_no_autocommit_w_begin 337s [gw0] [ 49%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_no_autocommit_w_begin 337s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_no_double_begin 337s [gw0] [ 49%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_no_double_begin 337s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_no_on_close_no_transaction 337s [gw0] [ 49%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_no_on_close_no_transaction 337s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_no_rollback_in_deactive 337s [gw0] [ 49%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_no_rollback_in_deactive 337s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_no_rollback_in_deactive_savepoint 337s [gw0] [ 49%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_no_rollback_in_deactive_savepoint 337s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_raise 337s [gw0] [ 49%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_raise 337s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_reset_rollback_two_phase_no_rollback 337s [gw0] [ 49%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_reset_rollback_two_phase_no_rollback 337s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_retains_through_options 337s [gw0] [ 49%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_retains_through_options 337s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_rollback 337s [gw0] [ 49%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_rollback 337s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_rollback_end_ctx_manager 337s [gw0] [ 49%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_rollback_end_ctx_manager 337s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_rollback_end_ctx_manager_autobegin 337s [gw0] [ 49%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_rollback_end_ctx_manager_autobegin 337s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_rollback_end_ctx_manager_autocommit 337s [gw0] [ 49%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_rollback_end_ctx_manager_autocommit 337s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_rollback_inactive 337s [gw0] [ 49%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_rollback_inactive 337s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_rollback_no_begin 337s [gw0] [ 49%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_rollback_no_begin 337s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_rollback_on_close 337s [gw0] [ 49%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_rollback_on_close 337s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_rollback_on_exception 337s [gw0] [ 49%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_rollback_on_exception 337s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_rollback_on_exception_if_no_trans 337s [gw0] [ 49%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_rollback_on_exception_if_no_trans 337s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_five 337s [gw0] [ 49%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_five 337s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_four 337s [gw0] [ 49%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_four 337s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_one 337s [gw0] [ 49%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_one 337s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_release_fails_ctxmanager 337s [gw0] [ 49%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_release_fails_ctxmanager 337s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_release_fails_flat 337s [gw0] [ 49%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_release_fails_flat 337s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_rollback_fails_flat 337s [gw0] [ 49%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_rollback_fails_flat 337s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_seven 337s [gw0] [ 49%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_seven 337s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_six 337s [gw0] [ 49%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_six 337s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_three 337s [gw0] [ 49%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_three 337s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_two 337s [gw0] [ 49%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_two 337s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_two_phase_recover[commit] 337s [gw0] [ 49%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_two_phase_recover[commit] 337s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_two_phase_recover[not_commit] 337s [gw0] [ 49%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_two_phase_recover[not_commit] 337s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_two_phase_transaction 337s [gw0] [ 49%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_two_phase_transaction 337s test/orm/test_transaction.py::TwoPhaseTest_sqlite+pysqlite_3_46_1::test_rollback_on_prepare 337s [gw0] [ 49%] SKIPPED test/orm/test_transaction.py::TwoPhaseTest_sqlite+pysqlite_3_46_1::test_rollback_on_prepare 337s test/base/test_tutorials.py::DocTest_sqlite+pysqlite_3_46_1::test_20_style 337s [gw0] [ 49%] PASSED test/base/test_tutorials.py::DocTest_sqlite+pysqlite_3_46_1::test_20_style 337s test/base/test_tutorials.py::DocTest_sqlite+pysqlite_3_46_1::test_asyncio 337s [gw0] [ 49%] SKIPPED test/base/test_tutorials.py::DocTest_sqlite+pysqlite_3_46_1::test_asyncio 337s test/base/test_tutorials.py::DocTest_sqlite+pysqlite_3_46_1::test_core_operators 337s [gw0] [ 49%] PASSED test/base/test_tutorials.py::DocTest_sqlite+pysqlite_3_46_1::test_core_operators 337s test/base/test_tutorials.py::DocTest_sqlite+pysqlite_3_46_1::test_orm_large_collections 337s [gw0] [ 49%] PASSED test/base/test_tutorials.py::DocTest_sqlite+pysqlite_3_46_1::test_orm_large_collections 338s test/base/test_tutorials.py::DocTest_sqlite+pysqlite_3_46_1::test_orm_queryguide_columns 338s [gw0] [ 49%] PASSED test/base/test_tutorials.py::DocTest_sqlite+pysqlite_3_46_1::test_orm_queryguide_columns 338s test/base/test_tutorials.py::DocTest_sqlite+pysqlite_3_46_1::test_orm_queryguide_dml 338s [gw1] [ 49%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_query 338s test/aaa_profiling/test_memusage.py::CycleTest::test_query_alias 338s [gw0] [ 49%] PASSED test/base/test_tutorials.py::DocTest_sqlite+pysqlite_3_46_1::test_orm_queryguide_dml 338s test/base/test_tutorials.py::DocTest_sqlite+pysqlite_3_46_1::test_orm_queryguide_inheritance 338s [gw0] [ 49%] PASSED test/base/test_tutorials.py::DocTest_sqlite+pysqlite_3_46_1::test_orm_queryguide_inheritance 338s test/base/test_tutorials.py::DocTest_sqlite+pysqlite_3_46_1::test_orm_queryguide_select 338s [gw0] [ 49%] PASSED test/base/test_tutorials.py::DocTest_sqlite+pysqlite_3_46_1::test_orm_queryguide_select 338s test/base/test_tutorials.py::DocTest_sqlite+pysqlite_3_46_1::test_orm_quickstart 338s [gw0] [ 49%] PASSED test/base/test_tutorials.py::DocTest_sqlite+pysqlite_3_46_1::test_orm_quickstart 338s test/sql/test_type_expressions.py::DerivedTest::test_select_from_aliased_join 338s [gw0] [ 49%] PASSED test/sql/test_type_expressions.py::DerivedTest::test_select_from_aliased_join 338s test/sql/test_type_expressions.py::DerivedTest::test_select_from_select 338s [gw0] [ 49%] PASSED test/sql/test_type_expressions.py::DerivedTest::test_select_from_select 338s test/sql/test_type_expressions.py::ReturningTest::test_insert_returning 338s [gw0] [ 49%] PASSED test/sql/test_type_expressions.py::ReturningTest::test_insert_returning 338s test/sql/test_type_expressions.py::SelectTest::test_anonymous_expr 338s [gw0] [ 49%] PASSED test/sql/test_type_expressions.py::SelectTest::test_anonymous_expr 338s test/sql/test_type_expressions.py::SelectTest::test_compound_select 338s [gw0] [ 49%] PASSED test/sql/test_type_expressions.py::SelectTest::test_compound_select 338s test/sql/test_type_expressions.py::SelectTest::test_dialect 338s [gw0] [ 49%] PASSED test/sql/test_type_expressions.py::SelectTest::test_dialect 338s test/sql/test_type_expressions.py::SelectTest::test_in_binds[literal_binds] 338s [gw0] [ 49%] PASSED test/sql/test_type_expressions.py::SelectTest::test_in_binds[literal_binds] 338s test/sql/test_type_expressions.py::SelectTest::test_in_binds[plain] 338s [gw0] [ 49%] PASSED test/sql/test_type_expressions.py::SelectTest::test_in_binds[plain] 338s test/sql/test_type_expressions.py::SelectTest::test_in_binds[postcompile] 338s [gw0] [ 49%] PASSED test/sql/test_type_expressions.py::SelectTest::test_in_binds[postcompile] 338s test/sql/test_type_expressions.py::SelectTest::test_insert_binds 338s [gw0] [ 49%] PASSED test/sql/test_type_expressions.py::SelectTest::test_insert_binds 338s test/sql/test_type_expressions.py::SelectTest::test_select_binds 338s [gw0] [ 49%] PASSED test/sql/test_type_expressions.py::SelectTest::test_select_binds 338s test/sql/test_type_expressions.py::SelectTest::test_select_cols 338s [gw0] [ 49%] PASSED test/sql/test_type_expressions.py::SelectTest::test_select_cols 338s test/sql/test_type_expressions.py::SelectTest::test_select_cols_use_labels 338s [gw0] [ 49%] PASSED test/sql/test_type_expressions.py::SelectTest::test_select_cols_use_labels 338s test/sql/test_type_expressions.py::SelectTest::test_select_cols_use_labels_result_map_targeting 338s [gw0] [ 49%] PASSED test/sql/test_type_expressions.py::SelectTest::test_select_cols_use_labels_result_map_targeting 338s test/sql/test_type_expressions.py::SelectTest::test_select_of_compound_select 338s [gw0] [ 49%] PASSED test/sql/test_type_expressions.py::SelectTest::test_select_of_compound_select 338s test/sql/test_type_expressions.py::SelectTest::test_type_decorator_both 338s [gw0] [ 49%] PASSED test/sql/test_type_expressions.py::SelectTest::test_type_decorator_both 338s test/sql/test_type_expressions.py::SelectTest::test_type_decorator_both_plus_dialect 338s [gw0] [ 49%] PASSED test/sql/test_type_expressions.py::SelectTest::test_type_decorator_both_plus_dialect 338s test/sql/test_type_expressions.py::SelectTest::test_type_decorator_both_w_variant 338s [gw0] [ 49%] PASSED test/sql/test_type_expressions.py::SelectTest::test_type_decorator_both_w_variant 338s test/sql/test_type_expressions.py::SelectTest::test_type_decorator_inner 338s [gw0] [ 49%] PASSED test/sql/test_type_expressions.py::SelectTest::test_type_decorator_inner 338s test/sql/test_type_expressions.py::SelectTest::test_type_decorator_inner_plus_dialect 338s [gw0] [ 49%] PASSED test/sql/test_type_expressions.py::SelectTest::test_type_decorator_inner_plus_dialect 338s test/sql/test_type_expressions.py::SelectTest::test_type_decorator_outer 338s [gw0] [ 49%] PASSED test/sql/test_type_expressions.py::SelectTest::test_type_decorator_outer 338s test/sql/test_type_expressions.py::SelectTest::test_type_decorator_outer_plus_dialect 338s [gw0] [ 49%] PASSED test/sql/test_type_expressions.py::SelectTest::test_type_decorator_outer_plus_dialect 338s test/sql/test_type_expressions.py::StringRoundTripTest::test_insertmanyvalues_returning 338s [gw0] [ 49%] PASSED test/sql/test_type_expressions.py::StringRoundTripTest::test_insertmanyvalues_returning 338s test/sql/test_type_expressions.py::StringRoundTripTest::test_round_trip 338s [gw0] [ 49%] PASSED test/sql/test_type_expressions.py::StringRoundTripTest::test_round_trip 338s test/sql/test_type_expressions.py::StringRoundTripTest::test_targeting_apply_labels 338s [gw0] [ 49%] PASSED test/sql/test_type_expressions.py::StringRoundTripTest::test_targeting_apply_labels 338s test/sql/test_type_expressions.py::StringRoundTripTest::test_targeting_by_string 338s [gw0] [ 49%] PASSED test/sql/test_type_expressions.py::StringRoundTripTest::test_targeting_by_string 338s test/sql/test_type_expressions.py::StringRoundTripTest::test_targeting_individual_labels 338s [gw0] [ 49%] PASSED test/sql/test_type_expressions.py::StringRoundTripTest::test_targeting_individual_labels 338s test/sql/test_type_expressions.py::StringRoundTripTest::test_targeting_no_labels 338s [gw0] [ 49%] PASSED test/sql/test_type_expressions.py::StringRoundTripTest::test_targeting_no_labels 338s test/sql/test_type_expressions.py::TypeDecRoundTripTest::test_insertmanyvalues_returning 338s [gw0] [ 49%] PASSED test/sql/test_type_expressions.py::TypeDecRoundTripTest::test_insertmanyvalues_returning 338s test/sql/test_type_expressions.py::TypeDecRoundTripTest::test_round_trip 338s [gw0] [ 49%] PASSED test/sql/test_type_expressions.py::TypeDecRoundTripTest::test_round_trip 338s test/sql/test_type_expressions.py::TypeDecRoundTripTest::test_targeting_apply_labels 338s [gw0] [ 49%] PASSED test/sql/test_type_expressions.py::TypeDecRoundTripTest::test_targeting_apply_labels 338s test/sql/test_type_expressions.py::TypeDecRoundTripTest::test_targeting_by_string 338s [gw0] [ 49%] PASSED test/sql/test_type_expressions.py::TypeDecRoundTripTest::test_targeting_by_string 338s test/sql/test_type_expressions.py::TypeDecRoundTripTest::test_targeting_individual_labels 338s [gw0] [ 49%] PASSED test/sql/test_type_expressions.py::TypeDecRoundTripTest::test_targeting_individual_labels 338s test/sql/test_type_expressions.py::TypeDecRoundTripTest::test_targeting_no_labels 338s [gw0] [ 49%] PASSED test/sql/test_type_expressions.py::TypeDecRoundTripTest::test_targeting_no_labels 338s test/sql/test_type_expressions.py::UserDefinedTypeRoundTripTest::test_insertmanyvalues_returning 338s [gw0] [ 49%] PASSED test/sql/test_type_expressions.py::UserDefinedTypeRoundTripTest::test_insertmanyvalues_returning 338s test/sql/test_type_expressions.py::UserDefinedTypeRoundTripTest::test_round_trip 338s [gw0] [ 49%] PASSED test/sql/test_type_expressions.py::UserDefinedTypeRoundTripTest::test_round_trip 338s test/sql/test_type_expressions.py::UserDefinedTypeRoundTripTest::test_targeting_apply_labels 338s [gw0] [ 49%] PASSED test/sql/test_type_expressions.py::UserDefinedTypeRoundTripTest::test_targeting_apply_labels 338s test/sql/test_type_expressions.py::UserDefinedTypeRoundTripTest::test_targeting_by_string 338s [gw0] [ 49%] PASSED test/sql/test_type_expressions.py::UserDefinedTypeRoundTripTest::test_targeting_by_string 338s test/sql/test_type_expressions.py::UserDefinedTypeRoundTripTest::test_targeting_individual_labels 338s [gw0] [ 49%] PASSED test/sql/test_type_expressions.py::UserDefinedTypeRoundTripTest::test_targeting_individual_labels 338s test/sql/test_type_expressions.py::UserDefinedTypeRoundTripTest::test_targeting_no_labels 338s [gw0] [ 49%] PASSED test/sql/test_type_expressions.py::UserDefinedTypeRoundTripTest::test_targeting_no_labels 338s test/orm/declarative/test_typed_mapping.py::AllYourFavoriteHitsTest::test_employee_joined_inh 338s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::AllYourFavoriteHitsTest::test_employee_joined_inh 338s test/orm/declarative/test_typed_mapping.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[joined-annotated] 338s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[joined-annotated] 338s test/orm/declarative/test_typed_mapping.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[joined-plain] 338s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[joined-plain] 338s test/orm/declarative/test_typed_mapping.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[joined-typemap] 338s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[joined-typemap] 338s test/orm/declarative/test_typed_mapping.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[single-annotated] 338s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[single-annotated] 338s test/orm/declarative/test_typed_mapping.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[single-plain] 338s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[single-plain] 338s test/orm/declarative/test_typed_mapping.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[single-typemap] 338s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[single-typemap] 338s test/orm/declarative/test_typed_mapping.py::BackendTests_sqlite+pysqlite_3_46_1::test_schema_type_actually_works[enum-include_column-native_enum] 338s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::BackendTests_sqlite+pysqlite_3_46_1::test_schema_type_actually_works[enum-include_column-native_enum] 338s test/orm/declarative/test_typed_mapping.py::BackendTests_sqlite+pysqlite_3_46_1::test_schema_type_actually_works[enum-include_column-not_native_enum] 338s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::BackendTests_sqlite+pysqlite_3_46_1::test_schema_type_actually_works[enum-include_column-not_native_enum] 338s test/orm/declarative/test_typed_mapping.py::BackendTests_sqlite+pysqlite_3_46_1::test_schema_type_actually_works[enum-not_include_column-native_enum] 338s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::BackendTests_sqlite+pysqlite_3_46_1::test_schema_type_actually_works[enum-not_include_column-native_enum] 338s test/orm/declarative/test_typed_mapping.py::BackendTests_sqlite+pysqlite_3_46_1::test_schema_type_actually_works[enum-not_include_column-not_native_enum] 338s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::BackendTests_sqlite+pysqlite_3_46_1::test_schema_type_actually_works[enum-not_include_column-not_native_enum] 338s test/orm/declarative/test_typed_mapping.py::BackendTests_sqlite+pysqlite_3_46_1::test_schema_type_actually_works[literal-include_column-native_enum] 338s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::BackendTests_sqlite+pysqlite_3_46_1::test_schema_type_actually_works[literal-include_column-native_enum] 338s test/orm/declarative/test_typed_mapping.py::BackendTests_sqlite+pysqlite_3_46_1::test_schema_type_actually_works[literal-include_column-not_native_enum] 338s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::BackendTests_sqlite+pysqlite_3_46_1::test_schema_type_actually_works[literal-include_column-not_native_enum] 338s test/orm/declarative/test_typed_mapping.py::BackendTests_sqlite+pysqlite_3_46_1::test_schema_type_actually_works[literal-not_include_column-native_enum] 338s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::BackendTests_sqlite+pysqlite_3_46_1::test_schema_type_actually_works[literal-not_include_column-native_enum] 338s test/orm/declarative/test_typed_mapping.py::BackendTests_sqlite+pysqlite_3_46_1::test_schema_type_actually_works[literal-not_include_column-not_native_enum] 338s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::BackendTests_sqlite+pysqlite_3_46_1::test_schema_type_actually_works[literal-not_include_column-not_native_enum] 338s test/orm/declarative/test_typed_mapping.py::CompositeTest::test_annotated_setup 338s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::CompositeTest::test_annotated_setup 338s test/orm/declarative/test_typed_mapping.py::CompositeTest::test_cls_annotated_no_mapped_cols_setup 338s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::CompositeTest::test_cls_annotated_no_mapped_cols_setup 338s test/orm/declarative/test_typed_mapping.py::CompositeTest::test_cls_annotated_setup 338s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::CompositeTest::test_cls_annotated_setup 338s test/orm/declarative/test_typed_mapping.py::CompositeTest::test_cls_not_composite_compliant 338s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::CompositeTest::test_cls_not_composite_compliant 338s test/orm/declarative/test_typed_mapping.py::CompositeTest::test_composite_setup 338s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::CompositeTest::test_composite_setup 338s test/orm/declarative/test_typed_mapping.py::CompositeTest::test_extract_from_pep593 338s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::CompositeTest::test_extract_from_pep593 338s test/orm/declarative/test_typed_mapping.py::CompositeTest::test_fwd_ref_ok_explicit_cls 338s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::CompositeTest::test_fwd_ref_ok_explicit_cls 338s test/orm/declarative/test_typed_mapping.py::CompositeTest::test_fwd_ref_plus_no_mapped 338s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::CompositeTest::test_fwd_ref_plus_no_mapped 338s test/orm/declarative/test_typed_mapping.py::CompositeTest::test_name_cols_by_str 338s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::CompositeTest::test_name_cols_by_str 338s test/orm/declarative/test_typed_mapping.py::CompositeTest::test_named_setup 338s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::CompositeTest::test_named_setup 338s test/orm/declarative/test_typed_mapping.py::CompositeTest::test_one_col_setup 338s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::CompositeTest::test_one_col_setup 338s test/orm/declarative/test_typed_mapping.py::DeclarativeBaseTest::test_class_getitem_as_declarative 338s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::DeclarativeBaseTest::test_class_getitem_as_declarative 338s test/orm/declarative/test_typed_mapping.py::EnumOrLiteralTypeMapTest::test_enum_default 338s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::EnumOrLiteralTypeMapTest::test_enum_default 338s test/orm/declarative/test_typed_mapping.py::EnumOrLiteralTypeMapTest::test_enum_explicit[none-include_generic-not_use_individual_values-not_use_explicit_name] 338s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::EnumOrLiteralTypeMapTest::test_enum_explicit[none-include_generic-not_use_individual_values-not_use_explicit_name] 338s test/orm/declarative/test_typed_mapping.py::EnumOrLiteralTypeMapTest::test_enum_explicit[none-include_generic-not_use_individual_values-use_explicit_name] 338s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::EnumOrLiteralTypeMapTest::test_enum_explicit[none-include_generic-not_use_individual_values-use_explicit_name] 338s test/orm/declarative/test_typed_mapping.py::EnumOrLiteralTypeMapTest::test_enum_explicit[none-include_generic-use_individual_values-not_use_explicit_name] 338s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::EnumOrLiteralTypeMapTest::test_enum_explicit[none-include_generic-use_individual_values-not_use_explicit_name] 338s test/orm/declarative/test_typed_mapping.py::EnumOrLiteralTypeMapTest::test_enum_explicit[none-include_generic-use_individual_values-use_explicit_name] 338s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::EnumOrLiteralTypeMapTest::test_enum_explicit[none-include_generic-use_individual_values-use_explicit_name] 338s test/orm/declarative/test_typed_mapping.py::EnumOrLiteralTypeMapTest::test_enum_explicit[none-not_include_generic-not_use_individual_values-not_use_explicit_name] 338s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::EnumOrLiteralTypeMapTest::test_enum_explicit[none-not_include_generic-not_use_individual_values-not_use_explicit_name] 338s test/orm/declarative/test_typed_mapping.py::EnumOrLiteralTypeMapTest::test_enum_explicit[none-not_include_generic-not_use_individual_values-use_explicit_name] 338s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::EnumOrLiteralTypeMapTest::test_enum_explicit[none-not_include_generic-not_use_individual_values-use_explicit_name] 338s test/orm/declarative/test_typed_mapping.py::EnumOrLiteralTypeMapTest::test_enum_explicit[none-not_include_generic-use_individual_values-not_use_explicit_name] 338s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::EnumOrLiteralTypeMapTest::test_enum_explicit[none-not_include_generic-use_individual_values-not_use_explicit_name] 338s test/orm/declarative/test_typed_mapping.py::EnumOrLiteralTypeMapTest::test_enum_explicit[none-not_include_generic-use_individual_values-use_explicit_name] 338s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::EnumOrLiteralTypeMapTest::test_enum_explicit[none-not_include_generic-use_individual_values-use_explicit_name] 338s test/orm/declarative/test_typed_mapping.py::EnumOrLiteralTypeMapTest::test_enum_explicit[not_set_native_enum-include_generic-not_use_individual_values-not_use_explicit_name] 338s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::EnumOrLiteralTypeMapTest::test_enum_explicit[not_set_native_enum-include_generic-not_use_individual_values-not_use_explicit_name] 338s test/orm/declarative/test_typed_mapping.py::EnumOrLiteralTypeMapTest::test_enum_explicit[not_set_native_enum-include_generic-not_use_individual_values-use_explicit_name] 338s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::EnumOrLiteralTypeMapTest::test_enum_explicit[not_set_native_enum-include_generic-not_use_individual_values-use_explicit_name] 338s test/orm/declarative/test_typed_mapping.py::EnumOrLiteralTypeMapTest::test_enum_explicit[not_set_native_enum-include_generic-use_individual_values-not_use_explicit_name] 338s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::EnumOrLiteralTypeMapTest::test_enum_explicit[not_set_native_enum-include_generic-use_individual_values-not_use_explicit_name] 338s test/orm/declarative/test_typed_mapping.py::EnumOrLiteralTypeMapTest::test_enum_explicit[not_set_native_enum-include_generic-use_individual_values-use_explicit_name] 338s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::EnumOrLiteralTypeMapTest::test_enum_explicit[not_set_native_enum-include_generic-use_individual_values-use_explicit_name] 338s test/orm/declarative/test_typed_mapping.py::EnumOrLiteralTypeMapTest::test_enum_explicit[not_set_native_enum-not_include_generic-not_use_individual_values-not_use_explicit_name] 338s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::EnumOrLiteralTypeMapTest::test_enum_explicit[not_set_native_enum-not_include_generic-not_use_individual_values-not_use_explicit_name] 338s test/orm/declarative/test_typed_mapping.py::EnumOrLiteralTypeMapTest::test_enum_explicit[not_set_native_enum-not_include_generic-not_use_individual_values-use_explicit_name] 338s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::EnumOrLiteralTypeMapTest::test_enum_explicit[not_set_native_enum-not_include_generic-not_use_individual_values-use_explicit_name] 338s test/orm/declarative/test_typed_mapping.py::EnumOrLiteralTypeMapTest::test_enum_explicit[not_set_native_enum-not_include_generic-use_individual_values-not_use_explicit_name] 338s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::EnumOrLiteralTypeMapTest::test_enum_explicit[not_set_native_enum-not_include_generic-use_individual_values-not_use_explicit_name] 338s test/orm/declarative/test_typed_mapping.py::EnumOrLiteralTypeMapTest::test_enum_explicit[not_set_native_enum-not_include_generic-use_individual_values-use_explicit_name] 338s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::EnumOrLiteralTypeMapTest::test_enum_explicit[not_set_native_enum-not_include_generic-use_individual_values-use_explicit_name] 338s test/orm/declarative/test_typed_mapping.py::EnumOrLiteralTypeMapTest::test_enum_explicit[set_native_enum-include_generic-not_use_individual_values-not_use_explicit_name] 338s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::EnumOrLiteralTypeMapTest::test_enum_explicit[set_native_enum-include_generic-not_use_individual_values-not_use_explicit_name] 338s test/orm/declarative/test_typed_mapping.py::EnumOrLiteralTypeMapTest::test_enum_explicit[set_native_enum-include_generic-not_use_individual_values-use_explicit_name] 338s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::EnumOrLiteralTypeMapTest::test_enum_explicit[set_native_enum-include_generic-not_use_individual_values-use_explicit_name] 338s test/orm/declarative/test_typed_mapping.py::EnumOrLiteralTypeMapTest::test_enum_explicit[set_native_enum-include_generic-use_individual_values-not_use_explicit_name] 338s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::EnumOrLiteralTypeMapTest::test_enum_explicit[set_native_enum-include_generic-use_individual_values-not_use_explicit_name] 338s test/orm/declarative/test_typed_mapping.py::EnumOrLiteralTypeMapTest::test_enum_explicit[set_native_enum-include_generic-use_individual_values-use_explicit_name] 338s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::EnumOrLiteralTypeMapTest::test_enum_explicit[set_native_enum-include_generic-use_individual_values-use_explicit_name] 338s test/orm/declarative/test_typed_mapping.py::EnumOrLiteralTypeMapTest::test_enum_explicit[set_native_enum-not_include_generic-not_use_individual_values-not_use_explicit_name] 338s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::EnumOrLiteralTypeMapTest::test_enum_explicit[set_native_enum-not_include_generic-not_use_individual_values-not_use_explicit_name] 338s test/orm/declarative/test_typed_mapping.py::EnumOrLiteralTypeMapTest::test_enum_explicit[set_native_enum-not_include_generic-not_use_individual_values-use_explicit_name] 338s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::EnumOrLiteralTypeMapTest::test_enum_explicit[set_native_enum-not_include_generic-not_use_individual_values-use_explicit_name] 338s test/orm/declarative/test_typed_mapping.py::EnumOrLiteralTypeMapTest::test_enum_explicit[set_native_enum-not_include_generic-use_individual_values-not_use_explicit_name] 338s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::EnumOrLiteralTypeMapTest::test_enum_explicit[set_native_enum-not_include_generic-use_individual_values-not_use_explicit_name] 338s test/orm/declarative/test_typed_mapping.py::EnumOrLiteralTypeMapTest::test_enum_explicit[set_native_enum-not_include_generic-use_individual_values-use_explicit_name] 338s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::EnumOrLiteralTypeMapTest::test_enum_explicit[set_native_enum-not_include_generic-use_individual_values-use_explicit_name] 338s test/orm/declarative/test_typed_mapping.py::EnumOrLiteralTypeMapTest::test_enum_generic[none] 338s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::EnumOrLiteralTypeMapTest::test_enum_generic[none] 338s test/orm/declarative/test_typed_mapping.py::EnumOrLiteralTypeMapTest::test_enum_generic[not_set_native_enum] 338s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::EnumOrLiteralTypeMapTest::test_enum_generic[not_set_native_enum] 338s test/orm/declarative/test_typed_mapping.py::EnumOrLiteralTypeMapTest::test_enum_generic[set_native_enum] 338s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::EnumOrLiteralTypeMapTest::test_enum_generic[set_native_enum] 338s test/orm/declarative/test_typed_mapping.py::EnumOrLiteralTypeMapTest::test_pep586_literal[indicate_type_explicitly-base_enum_default_name] 338s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::EnumOrLiteralTypeMapTest::test_pep586_literal[indicate_type_explicitly-base_enum_default_name] 338s test/orm/declarative/test_typed_mapping.py::EnumOrLiteralTypeMapTest::test_pep586_literal[indicate_type_explicitly-base_enum_name_none] 338s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::EnumOrLiteralTypeMapTest::test_pep586_literal[indicate_type_explicitly-base_enum_name_none] 338s test/orm/declarative/test_typed_mapping.py::EnumOrLiteralTypeMapTest::test_pep586_literal[indicate_type_explicitly-custom] 338s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::EnumOrLiteralTypeMapTest::test_pep586_literal[indicate_type_explicitly-custom] 338s test/orm/declarative/test_typed_mapping.py::EnumOrLiteralTypeMapTest::test_pep586_literal[indicate_type_explicitly-specific_named_enum] 338s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::EnumOrLiteralTypeMapTest::test_pep586_literal[indicate_type_explicitly-specific_named_enum] 338s test/orm/declarative/test_typed_mapping.py::EnumOrLiteralTypeMapTest::test_pep586_literal[indicate_type_explicitly-specific_unnamed_enum] 338s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::EnumOrLiteralTypeMapTest::test_pep586_literal[indicate_type_explicitly-specific_unnamed_enum] 338s test/orm/declarative/test_typed_mapping.py::EnumOrLiteralTypeMapTest::test_pep586_literal[indicate_type_explicitly-string] 338s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::EnumOrLiteralTypeMapTest::test_pep586_literal[indicate_type_explicitly-string] 338s test/orm/declarative/test_typed_mapping.py::EnumOrLiteralTypeMapTest::test_pep586_literal[not_indicate_type_explicitly-base_enum_default_name] 338s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::EnumOrLiteralTypeMapTest::test_pep586_literal[not_indicate_type_explicitly-base_enum_default_name] 338s test/orm/declarative/test_typed_mapping.py::EnumOrLiteralTypeMapTest::test_pep586_literal[not_indicate_type_explicitly-base_enum_name_none] 338s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::EnumOrLiteralTypeMapTest::test_pep586_literal[not_indicate_type_explicitly-base_enum_name_none] 338s test/orm/declarative/test_typed_mapping.py::EnumOrLiteralTypeMapTest::test_pep586_literal[not_indicate_type_explicitly-custom] 338s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::EnumOrLiteralTypeMapTest::test_pep586_literal[not_indicate_type_explicitly-custom] 338s test/orm/declarative/test_typed_mapping.py::EnumOrLiteralTypeMapTest::test_pep586_literal[not_indicate_type_explicitly-specific_named_enum] 338s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::EnumOrLiteralTypeMapTest::test_pep586_literal[not_indicate_type_explicitly-specific_named_enum] 338s test/orm/declarative/test_typed_mapping.py::EnumOrLiteralTypeMapTest::test_pep586_literal[not_indicate_type_explicitly-specific_unnamed_enum] 338s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::EnumOrLiteralTypeMapTest::test_pep586_literal[not_indicate_type_explicitly-specific_unnamed_enum] 338s test/orm/declarative/test_typed_mapping.py::EnumOrLiteralTypeMapTest::test_pep586_literal[not_indicate_type_explicitly-string] 338s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::EnumOrLiteralTypeMapTest::test_pep586_literal[not_indicate_type_explicitly-string] 338s test/orm/declarative/test_typed_mapping.py::EnumOrLiteralTypeMapTest::test_pep586_literal_checks_the_arguments[indicate_type_explicitly-not_override_in_type_map] 338s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::EnumOrLiteralTypeMapTest::test_pep586_literal_checks_the_arguments[indicate_type_explicitly-not_override_in_type_map] 338s test/orm/declarative/test_typed_mapping.py::EnumOrLiteralTypeMapTest::test_pep586_literal_checks_the_arguments[indicate_type_explicitly-override_in_type_map] 338s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::EnumOrLiteralTypeMapTest::test_pep586_literal_checks_the_arguments[indicate_type_explicitly-override_in_type_map] 338s test/orm/declarative/test_typed_mapping.py::EnumOrLiteralTypeMapTest::test_pep586_literal_checks_the_arguments[not_indicate_type_explicitly-not_override_in_type_map] 338s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::EnumOrLiteralTypeMapTest::test_pep586_literal_checks_the_arguments[not_indicate_type_explicitly-not_override_in_type_map] 339s test/orm/declarative/test_typed_mapping.py::EnumOrLiteralTypeMapTest::test_pep586_literal_checks_the_arguments[not_indicate_type_explicitly-override_in_type_map] 339s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::EnumOrLiteralTypeMapTest::test_pep586_literal_checks_the_arguments[not_indicate_type_explicitly-override_in_type_map] 339s test/orm/declarative/test_typed_mapping.py::EnumOrLiteralTypeMapTest::test_pep586_literal_defaults_to_enum[indicate_type_explicitly] 339s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::EnumOrLiteralTypeMapTest::test_pep586_literal_defaults_to_enum[indicate_type_explicitly] 339s test/orm/declarative/test_typed_mapping.py::EnumOrLiteralTypeMapTest::test_pep586_literal_defaults_to_enum[not_indicate_type_explicitly] 339s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::EnumOrLiteralTypeMapTest::test_pep586_literal_defaults_to_enum[not_indicate_type_explicitly] 339s test/orm/declarative/test_typed_mapping.py::GenericMappingQueryTest::test_inspect 339s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::GenericMappingQueryTest::test_inspect 339s test/orm/declarative/test_typed_mapping.py::GenericMappingQueryTest::test_select 339s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::GenericMappingQueryTest::test_select 339s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[column-explicit_name-any] 339s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[column-explicit_name-any] 339s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[column-explicit_name-datatype] 339s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[column-explicit_name-datatype] 339s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[column-explicit_name-none] 339s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[column-explicit_name-none] 339s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[column-not_explicit_name-any] 339s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[column-not_explicit_name-any] 339s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[column-not_explicit_name-datatype] 339s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[column-not_explicit_name-datatype] 339s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[column-not_explicit_name-none] 339s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[column-not_explicit_name-none] 339s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[deferred-explicit_name-any] 339s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[deferred-explicit_name-any] 339s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[deferred-explicit_name-datatype] 339s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[deferred-explicit_name-datatype] 339s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[deferred-explicit_name-none] 339s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[deferred-explicit_name-none] 339s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[deferred-not_explicit_name-any] 339s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[deferred-not_explicit_name-any] 339s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[deferred-not_explicit_name-datatype] 339s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[deferred-not_explicit_name-datatype] 339s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[deferred-not_explicit_name-none] 339s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[deferred-not_explicit_name-none] 339s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_on_base 339s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_on_base 339s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_on_mixin 339s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_on_mixin 339s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_anno_w_fixed_table 339s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_anno_w_fixed_table 339s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_col_defaults[False-default] 339s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_col_defaults[False-default] 339s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_col_defaults[False-insert_default] 339s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_col_defaults[False-insert_default] 339s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_col_defaults[True-default] 339s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_col_defaults[True-default] 339s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_col_defaults[True-insert_default] 339s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_col_defaults[True-insert_default] 339s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_column_default 339s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_column_default 339s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_combine_args_from_pep593[False-False-default-] 339s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_combine_args_from_pep593[False-False-default-] 339s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_combine_args_from_pep593[False-False-default-value1] 339s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_combine_args_from_pep593[False-False-default-value1] 339s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_combine_args_from_pep593[False-False-index-True] 339s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_combine_args_from_pep593[False-False-index-True] 339s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_combine_args_from_pep593[False-False-nullable-False] 339s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_combine_args_from_pep593[False-False-nullable-False] 339s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_combine_args_from_pep593[False-False-nullable-True] 339s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_combine_args_from_pep593[False-False-nullable-True] 339s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_combine_args_from_pep593[False-False-onupdate-] 339s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_combine_args_from_pep593[False-False-onupdate-] 339s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_combine_args_from_pep593[False-False-onupdate-value3] 339s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_combine_args_from_pep593[False-False-onupdate-value3] 339s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_combine_args_from_pep593[False-False-server_default-value5] 339s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_combine_args_from_pep593[False-False-server_default-value5] 339s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_combine_args_from_pep593[False-False-server_default-value6] 339s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_combine_args_from_pep593[False-False-server_default-value6] 339s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_combine_args_from_pep593[False-False-server_onupdate-value4] 339s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_combine_args_from_pep593[False-False-server_onupdate-value4] 339s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_combine_args_from_pep593[False-False-type-value9] 339s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_combine_args_from_pep593[False-False-type-value9] 339s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_combine_args_from_pep593[False-False-unique-True] 339s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_combine_args_from_pep593[False-False-unique-True] 339s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_combine_args_from_pep593[False-True-default-] 339s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_combine_args_from_pep593[False-True-default-] 339s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_combine_args_from_pep593[False-True-default-value1] 339s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_combine_args_from_pep593[False-True-default-value1] 339s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_combine_args_from_pep593[False-True-index-True] 339s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_combine_args_from_pep593[False-True-index-True] 339s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_combine_args_from_pep593[False-True-nullable-False] 339s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_combine_args_from_pep593[False-True-nullable-False] 339s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_combine_args_from_pep593[False-True-nullable-True] 339s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_combine_args_from_pep593[False-True-nullable-True] 339s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_combine_args_from_pep593[False-True-onupdate-] 339s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_combine_args_from_pep593[False-True-onupdate-] 339s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_combine_args_from_pep593[False-True-onupdate-value3] 339s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_combine_args_from_pep593[False-True-onupdate-value3] 339s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_combine_args_from_pep593[False-True-server_default-value5] 339s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_combine_args_from_pep593[False-True-server_default-value5] 339s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_combine_args_from_pep593[False-True-server_default-value6] 339s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_combine_args_from_pep593[False-True-server_default-value6] 339s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_combine_args_from_pep593[False-True-server_onupdate-value4] 339s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_combine_args_from_pep593[False-True-server_onupdate-value4] 339s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_combine_args_from_pep593[False-True-type-value9] 339s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_combine_args_from_pep593[False-True-type-value9] 339s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_combine_args_from_pep593[False-True-unique-True] 339s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_combine_args_from_pep593[False-True-unique-True] 339s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_combine_args_from_pep593[True-False-default-] 339s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_combine_args_from_pep593[True-False-default-] 339s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_combine_args_from_pep593[True-False-default-value1] 339s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_combine_args_from_pep593[True-False-default-value1] 339s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_combine_args_from_pep593[True-False-index-True] 339s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_combine_args_from_pep593[True-False-index-True] 339s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_combine_args_from_pep593[True-False-nullable-False] 339s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_combine_args_from_pep593[True-False-nullable-False] 339s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_combine_args_from_pep593[True-False-nullable-True] 339s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_combine_args_from_pep593[True-False-nullable-True] 339s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_combine_args_from_pep593[True-False-onupdate-] 339s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_combine_args_from_pep593[True-False-onupdate-] 339s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_combine_args_from_pep593[True-False-onupdate-value3] 339s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_combine_args_from_pep593[True-False-onupdate-value3] 339s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_combine_args_from_pep593[True-False-server_default-value5] 339s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_combine_args_from_pep593[True-False-server_default-value5] 339s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_combine_args_from_pep593[True-False-server_default-value6] 339s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_combine_args_from_pep593[True-False-server_default-value6] 339s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_combine_args_from_pep593[True-False-server_onupdate-value4] 339s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_combine_args_from_pep593[True-False-server_onupdate-value4] 339s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_combine_args_from_pep593[True-False-type-value9] 339s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_combine_args_from_pep593[True-False-type-value9] 339s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_combine_args_from_pep593[True-False-unique-True] 339s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_combine_args_from_pep593[True-False-unique-True] 339s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_combine_args_from_pep593[True-True-default-] 339s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_combine_args_from_pep593[True-True-default-] 339s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_combine_args_from_pep593[True-True-default-value1] 339s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_combine_args_from_pep593[True-True-default-value1] 339s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_combine_args_from_pep593[True-True-index-True] 339s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_combine_args_from_pep593[True-True-index-True] 339s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_combine_args_from_pep593[True-True-nullable-False] 339s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_combine_args_from_pep593[True-True-nullable-False] 339s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_combine_args_from_pep593[True-True-nullable-True] 339s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_combine_args_from_pep593[True-True-nullable-True] 339s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_combine_args_from_pep593[True-True-onupdate-] 339s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_combine_args_from_pep593[True-True-onupdate-] 339s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_combine_args_from_pep593[True-True-onupdate-value3] 339s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_combine_args_from_pep593[True-True-onupdate-value3] 339s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_combine_args_from_pep593[True-True-server_default-value5] 339s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_combine_args_from_pep593[True-True-server_default-value5] 339s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_combine_args_from_pep593[True-True-server_default-value6] 339s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_combine_args_from_pep593[True-True-server_default-value6] 339s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_combine_args_from_pep593[True-True-server_onupdate-value4] 339s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_combine_args_from_pep593[True-True-server_onupdate-value4] 339s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_combine_args_from_pep593[True-True-type-value9] 339s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_combine_args_from_pep593[True-True-type-value9] 339s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_combine_args_from_pep593[True-True-unique-True] 339s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_combine_args_from_pep593[True-True-unique-True] 339s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_combine_args_from_pep593_identity_nullable[False-False-False-False] 339s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_combine_args_from_pep593_identity_nullable[False-False-False-False] 339s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_combine_args_from_pep593_identity_nullable[False-False-False-True] 339s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_combine_args_from_pep593_identity_nullable[False-False-False-True] 339s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_combine_args_from_pep593_identity_nullable[False-False-None-False] 339s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_combine_args_from_pep593_identity_nullable[False-False-None-False] 339s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_combine_args_from_pep593_identity_nullable[False-False-None-True] 339s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_combine_args_from_pep593_identity_nullable[False-False-None-True] 339s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_combine_args_from_pep593_identity_nullable[False-False-True-False] 339s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_combine_args_from_pep593_identity_nullable[False-False-True-False] 339s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_combine_args_from_pep593_identity_nullable[False-False-True-True] 339s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_combine_args_from_pep593_identity_nullable[False-False-True-True] 339s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_combine_args_from_pep593_identity_nullable[False-True-False-False] 339s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_combine_args_from_pep593_identity_nullable[False-True-False-False] 339s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_combine_args_from_pep593_identity_nullable[False-True-False-True] 339s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_combine_args_from_pep593_identity_nullable[False-True-False-True] 339s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_combine_args_from_pep593_identity_nullable[False-True-None-False] 339s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_combine_args_from_pep593_identity_nullable[False-True-None-False] 339s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_combine_args_from_pep593_identity_nullable[False-True-None-True] 339s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_combine_args_from_pep593_identity_nullable[False-True-None-True] 339s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_combine_args_from_pep593_identity_nullable[False-True-True-False] 339s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_combine_args_from_pep593_identity_nullable[False-True-True-False] 339s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_combine_args_from_pep593_identity_nullable[False-True-True-True] 339s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_combine_args_from_pep593_identity_nullable[False-True-True-True] 339s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_combine_args_from_pep593_identity_nullable[True-False-False-False] 339s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_combine_args_from_pep593_identity_nullable[True-False-False-False] 339s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_combine_args_from_pep593_identity_nullable[True-False-False-True] 339s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_combine_args_from_pep593_identity_nullable[True-False-False-True] 339s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_combine_args_from_pep593_identity_nullable[True-False-None-False] 339s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_combine_args_from_pep593_identity_nullable[True-False-None-False] 339s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_combine_args_from_pep593_identity_nullable[True-False-None-True] 339s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_combine_args_from_pep593_identity_nullable[True-False-None-True] 339s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_combine_args_from_pep593_identity_nullable[True-False-True-False] 339s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_combine_args_from_pep593_identity_nullable[True-False-True-False] 339s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_combine_args_from_pep593_identity_nullable[True-False-True-True] 339s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_combine_args_from_pep593_identity_nullable[True-False-True-True] 339s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_combine_args_from_pep593_identity_nullable[True-True-False-False] 339s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_combine_args_from_pep593_identity_nullable[True-True-False-False] 339s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_combine_args_from_pep593_identity_nullable[True-True-False-True] 339s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_combine_args_from_pep593_identity_nullable[True-True-False-True] 339s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_combine_args_from_pep593_identity_nullable[True-True-None-False] 339s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_combine_args_from_pep593_identity_nullable[True-True-None-False] 339s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_combine_args_from_pep593_identity_nullable[True-True-None-True] 339s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_combine_args_from_pep593_identity_nullable[True-True-None-True] 339s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_combine_args_from_pep593_identity_nullable[True-True-True-False] 339s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_combine_args_from_pep593_identity_nullable[True-True-True-False] 339s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_combine_args_from_pep593_identity_nullable[True-True-True-True] 339s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_combine_args_from_pep593_identity_nullable[True-True-True-True] 339s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_lhs 339s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_lhs 339s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_lhs_omit_mapped_column 339s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_lhs_omit_mapped_column 339s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_lhs_separate_name 339s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_lhs_separate_name 339s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_lhs_sqlalchemy_type[column] 339s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_lhs_sqlalchemy_type[column] 339s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_lhs_sqlalchemy_type[column_class] 339s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_lhs_sqlalchemy_type[column_class] 339s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_lhs_sqlalchemy_type[mapped_column] 339s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_lhs_sqlalchemy_type[mapped_column] 339s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_lhs_sqlalchemy_type[ref_to_column] 339s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_lhs_sqlalchemy_type[ref_to_column] 339s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_lhs_sqlalchemy_type[ref_to_type] 339s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_lhs_sqlalchemy_type[ref_to_type] 339s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_lhs_sqlalchemy_type[type] 339s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_lhs_sqlalchemy_type[type] 339s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_lhs_type_missing 339s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_lhs_type_missing 339s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_nullability_overrides[False-False] 339s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_nullability_overrides[False-False] 339s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_nullability_overrides[False-True] 339s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_nullability_overrides[False-True] 339s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_nullability_overrides[True-False] 339s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_nullability_overrides[True-False] 339s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_nullability_overrides[True-True] 339s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_nullability_overrides[True-True] 340s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_rhs 340s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_rhs 340s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_rhs_type_override_lhs 340s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_rhs_type_override_lhs 340s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_works_as_polymorphic_on 340s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_works_as_polymorphic_on 340s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_works_as_version_id_col 340s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_works_as_version_id_col 340s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_works_in_deferred 340s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_works_in_deferred 340s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_works_in_expr 340s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_works_in_expr 340s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_datatype_lookups[Decimal-Numeric] 340s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_datatype_lookups[Decimal-Numeric] 340s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_datatype_lookups[UUID-Uuid] 340s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_datatype_lookups[UUID-Uuid] 340s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_datatype_lookups[datetime-DateTime] 340s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_datatype_lookups[datetime-DateTime] 340s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_datatype_lookups[float-Float] 340s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_datatype_lookups[float-Float] 340s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_datatype_lookups[str-String] 340s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_datatype_lookups[str-String] 340s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_deferred_kw 340s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_deferred_kw 340s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_dont_combine_args_from_pep593[default--] 340s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_dont_combine_args_from_pep593[default--] 340s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_dont_combine_args_from_pep593[default-value1-override_value1] 340s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_dont_combine_args_from_pep593[default-value1-override_value1] 340s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_dont_combine_args_from_pep593[nullable-False-True] 340s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_dont_combine_args_from_pep593[nullable-False-True] 340s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_dont_combine_args_from_pep593[nullable-True-False] 340s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_dont_combine_args_from_pep593[nullable-True-False] 340s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_dont_combine_args_from_pep593[onupdate--] 340s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_dont_combine_args_from_pep593[onupdate--] 340s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_dont_combine_args_from_pep593[onupdate-value3-override_value3] 340s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_dont_combine_args_from_pep593[onupdate-value3-override_value3] 340s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_dont_combine_args_from_pep593[server_default-value5-override_value5] 340s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_dont_combine_args_from_pep593[server_default-value5-override_value5] 340s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_dont_combine_args_from_pep593[server_onupdate-value4-override_value4] 340s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_dont_combine_args_from_pep593[server_onupdate-value4-override_value4] 340s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_dont_combine_args_from_pep593[type-value8-override_value8] 340s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_dont_combine_args_from_pep593[type-value8-override_value8] 340s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_dont_ignore_unresolvable 340s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_dont_ignore_unresolvable 340s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_extract_base_type_from_pep593 340s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_extract_base_type_from_pep593 340s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_extract_composed[alias-] 340s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_extract_composed[alias-] 340s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_extract_composed[alias-] 340s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_extract_composed[alias-] 340s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_extract_composed[alias-] 340s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_extract_composed[alias-] 340s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_extract_composed[alias-] 340s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_extract_composed[alias-] 340s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_extract_composed[alias-0] 340s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_extract_composed[alias-0] 340s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_extract_composed[alias-1] 340s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_extract_composed[alias-1] 340s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_extract_composed[alias-0] 340s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_extract_composed[alias-0] 340s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_extract_composed[alias-1] 340s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_extract_composed[alias-1] 340s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_extract_composed[alias-typing.Dict0] 340s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_extract_composed[alias-typing.Dict0] 340s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_extract_composed[alias-typing.Dict1] 340s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_extract_composed[alias-typing.Dict1] 340s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_extract_composed[alias-typing.List0] 340s [gw0] [ 49%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_extract_composed[alias-typing.List0] 340s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_extract_composed[alias-typing.List1] 340s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_extract_composed[alias-typing.List1] 340s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_extract_composed[alias-typing.Mapping] 340s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_extract_composed[alias-typing.Mapping] 340s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_extract_composed[alias-typing.MutableMapping] 340s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_extract_composed[alias-typing.MutableMapping] 340s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_extract_composed[alias-typing.MutableSequence] 340s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_extract_composed[alias-typing.MutableSequence] 340s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_extract_composed[alias-typing.Sequence] 340s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_extract_composed[alias-typing.Sequence] 340s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_extract_composed[direct-] 340s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_extract_composed[direct-] 340s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_extract_composed[direct-] 340s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_extract_composed[direct-] 340s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_extract_composed[direct-] 340s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_extract_composed[direct-] 340s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_extract_composed[direct-] 340s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_extract_composed[direct-] 340s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_extract_composed[direct-0] 340s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_extract_composed[direct-0] 340s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_extract_composed[direct-1] 340s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_extract_composed[direct-1] 340s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_extract_composed[direct-0] 340s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_extract_composed[direct-0] 340s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_extract_composed[direct-1] 340s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_extract_composed[direct-1] 340s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_extract_composed[direct-typing.Dict0] 340s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_extract_composed[direct-typing.Dict0] 340s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_extract_composed[direct-typing.Dict1] 340s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_extract_composed[direct-typing.Dict1] 340s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_extract_composed[direct-typing.List0] 340s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_extract_composed[direct-typing.List0] 340s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_extract_composed[direct-typing.List1] 340s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_extract_composed[direct-typing.List1] 340s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_extract_composed[direct-typing.Mapping] 340s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_extract_composed[direct-typing.Mapping] 340s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_extract_composed[direct-typing.MutableMapping] 340s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_extract_composed[direct-typing.MutableMapping] 340s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_extract_composed[direct-typing.MutableSequence] 340s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_extract_composed[direct-typing.MutableSequence] 340s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_extract_composed[direct-typing.Sequence] 340s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_extract_composed[direct-typing.Sequence] 340s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_extract_composed[pep593-] 340s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_extract_composed[pep593-] 340s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_extract_composed[pep593-] 340s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_extract_composed[pep593-] 340s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_extract_composed[pep593-] 340s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_extract_composed[pep593-] 340s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_extract_composed[pep593-] 340s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_extract_composed[pep593-] 340s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_extract_composed[pep593-0] 340s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_extract_composed[pep593-0] 340s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_extract_composed[pep593-1] 340s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_extract_composed[pep593-1] 340s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_extract_composed[pep593-0] 340s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_extract_composed[pep593-0] 340s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_extract_composed[pep593-1] 340s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_extract_composed[pep593-1] 340s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_extract_composed[pep593-typing.Dict0] 340s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_extract_composed[pep593-typing.Dict0] 340s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_extract_composed[pep593-typing.Dict1] 340s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_extract_composed[pep593-typing.Dict1] 340s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_extract_composed[pep593-typing.List0] 340s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_extract_composed[pep593-typing.List0] 340s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_extract_composed[pep593-typing.List1] 340s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_extract_composed[pep593-typing.List1] 340s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_extract_composed[pep593-typing.Mapping] 340s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_extract_composed[pep593-typing.Mapping] 340s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_extract_composed[pep593-typing.MutableMapping] 340s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_extract_composed[pep593-typing.MutableMapping] 340s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_extract_composed[pep593-typing.MutableSequence] 340s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_extract_composed[pep593-typing.MutableSequence] 340s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_extract_composed[pep593-typing.Sequence] 340s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_extract_composed[pep593-typing.Sequence] 340s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_extract_fk_col_from_pep593[assign_blank-ddl] 340s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_extract_fk_col_from_pep593[assign_blank-ddl] 340s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_extract_fk_col_from_pep593[assign_blank-fkcount] 340s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_extract_fk_col_from_pep593[assign_blank-fkcount] 340s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_extract_fk_col_from_pep593[assign_blank-references] 340s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_extract_fk_col_from_pep593[assign_blank-references] 340s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_extract_fk_col_from_pep593[not_assign_blank-ddl] 340s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_extract_fk_col_from_pep593[not_assign_blank-ddl] 340s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_extract_fk_col_from_pep593[not_assign_blank-fkcount] 340s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_extract_fk_col_from_pep593[not_assign_blank-fkcount] 340s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_extract_fk_col_from_pep593[not_assign_blank-references] 340s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_extract_fk_col_from_pep593[not_assign_blank-references] 340s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_extract_pep593_from_pep695[none] 340s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_extract_pep593_from_pep695[none] 340s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_extract_pep593_from_pep695[typealias] 340s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_extract_pep593_from_pep695[typealias] 340s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_extract_pep593_from_pep695[typekeyword] 340s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_extract_pep593_from_pep695[typekeyword] 340s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_extract_pep593_from_pep695[typekeyword_nested] 340s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_extract_pep593_from_pep695[typekeyword_nested] 340s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_extract_sqla_from_pep593_mixin 340s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_extract_sqla_from_pep593_mixin 340s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_extract_sqla_from_pep593_not_yet 340s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_extract_sqla_from_pep593_not_yet 340s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_extract_sqla_from_pep593_plain 340s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_extract_sqla_from_pep593_plain 340s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[direct] 340s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[direct] 340s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[lambda_] 340s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[lambda_] 340s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[none] 340s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[none] 340s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[string] 340s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[string] 340s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_fwd_refs 340s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_fwd_refs 340s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_i_have_a_classvar_on_my_class 340s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_i_have_a_classvar_on_my_class 340s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_i_have_plain_attrs_on_my_class_allowed 340s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_i_have_plain_attrs_on_my_class_allowed 340s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_i_have_plain_attrs_on_my_class_disallowed 340s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_i_have_plain_attrs_on_my_class_disallowed 340s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_i_have_plain_or_column_attrs_on_my_class_w_values 340s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_i_have_plain_or_column_attrs_on_my_class_w_values 340s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[False-False-index] 340s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[False-False-index] 340s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[False-False-unique] 340s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[False-False-unique] 340s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[False-None-index] 340s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[False-None-index] 340s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[False-None-unique] 340s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[False-None-unique] 340s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[False-True-index] 340s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[False-True-index] 341s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[False-True-unique] 341s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[False-True-unique] 341s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[None-False-index] 341s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[None-False-index] 341s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[None-False-unique] 341s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[None-False-unique] 341s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[None-None-index] 341s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[None-None-index] 341s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[None-None-unique] 341s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[None-None-unique] 341s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[None-True-index] 341s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[None-True-index] 341s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[None-True-unique] 341s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[None-True-unique] 341s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[True-False-index] 341s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[True-False-index] 341s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[True-False-unique] 341s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[True-False-unique] 341s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[True-None-index] 341s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[True-None-index] 341s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[True-None-unique] 341s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[True-None-unique] 341s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[True-True-index] 341s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[True-True-index] 341s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[True-True-unique] 341s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[True-True-unique] 341s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_legacy_declarative_base 341s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_legacy_declarative_base 341s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_missing_mapped_lhs 341s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_missing_mapped_lhs 341s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-active_history-True--_exclusions_02] 341s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-active_history-True--_exclusions_02] 341s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-autoincrement-True--_exclusions_019] 341s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-autoincrement-True--_exclusions_019] 341s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-comment-some comment--_exclusions_013] 341s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-comment-some comment--_exclusions_013] 341s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-compare-True-assertion29-_exclusions_029] 341s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-compare-True-assertion29-_exclusions_029] 341s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-default-25--_exclusions_09] 341s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-default-25--_exclusions_09] 341s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-default_factory--assertion30-_exclusions_030] 341s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-default_factory--assertion30-_exclusions_030] 341s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred-True--_exclusions_03] 341s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred-True--_exclusions_03] 341s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred-_NoArg.NO_ARG--_exclusions_04] 341s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred-_NoArg.NO_ARG--_exclusions_04] 341s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred_group-mygroup--_exclusions_05] 341s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred_group-mygroup--_exclusions_05] 341s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred_raiseload-True--_exclusions_06] 341s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred_raiseload-True--_exclusions_06] 341s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-doc-some doc--_exclusions_012] 341s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-doc-some doc--_exclusions_012] 341s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-hash-True-assertion33-_exclusions_033] 341s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-hash-True-assertion33-_exclusions_033] 341s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-index-False--_exclusions_016] 341s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-index-False--_exclusions_016] 341s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-index-True--_exclusions_014] 341s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-index-True--_exclusions_014] 341s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-index-_NoArg.NO_ARG--_exclusions_015] 341s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-index-_NoArg.NO_ARG--_exclusions_015] 341s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-info-argument23--_exclusions_023] 341s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-info-argument23--_exclusions_023] 341s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-init-True-assertion32-_exclusions_032] 341s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-init-True-assertion32-_exclusions_032] 341s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-insert_default-25--_exclusions_010] 341s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-insert_default-25--_exclusions_010] 341s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-key-mykey-assertion26-_exclusions_026] 341s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-key-mykey-assertion26-_exclusions_026] 341s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-kw_only-True-assertion28-_exclusions_028] 341s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-kw_only-True-assertion28-_exclusions_028] 341s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-name-mykey-assertion27-_exclusions_027] 341s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-name-mykey-assertion27-_exclusions_027] 341s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-nullable-False--_exclusions_01] 341s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-nullable-False--_exclusions_01] 341s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-onupdate-25--_exclusions_011] 341s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-onupdate-25--_exclusions_011] 341s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-primary_key-True--_exclusions_021] 341s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-primary_key-True--_exclusions_021] 341s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-quote-True-assertion25-_exclusions_025] 341s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-quote-True-assertion25-_exclusions_025] 341s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-repr-True-assertion31-_exclusions_031] 341s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-repr-True-assertion31-_exclusions_031] 341s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-server_default-25--_exclusions_07] 341s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-server_default-25--_exclusions_07] 341s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-server_onupdate-25--_exclusions_08] 341s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-server_onupdate-25--_exclusions_08] 341s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-sort_order-100--_exclusions_00] 341s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-sort_order-100--_exclusions_00] 341s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-system-True--_exclusions_020] 341s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-system-True--_exclusions_020] 341s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-type_-BIGINT--_exclusions_022] 341s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-type_-BIGINT--_exclusions_022] 341s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-unique-False--_exclusions_018] 341s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-unique-False--_exclusions_018] 341s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-unique-True--_exclusions_017] 341s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-unique-True--_exclusions_017] 341s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-use_existing_column-True--_exclusions_024] 341s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-use_existing_column-True--_exclusions_024] 341s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-active_history-True--_exclusions_02] 341s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-active_history-True--_exclusions_02] 341s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-autoincrement-True--_exclusions_019] 341s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-autoincrement-True--_exclusions_019] 341s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-comment-some comment--_exclusions_013] 341s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-comment-some comment--_exclusions_013] 341s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-compare-True-assertion29-_exclusions_029] 341s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-compare-True-assertion29-_exclusions_029] 341s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-default-25--_exclusions_09] 341s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-default-25--_exclusions_09] 341s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-default_factory--assertion30-_exclusions_030] 341s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-default_factory--assertion30-_exclusions_030] 341s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred-True--_exclusions_03] 341s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred-True--_exclusions_03] 341s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred-_NoArg.NO_ARG--_exclusions_04] 341s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred-_NoArg.NO_ARG--_exclusions_04] 341s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred_group-mygroup--_exclusions_05] 341s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred_group-mygroup--_exclusions_05] 341s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred_raiseload-True--_exclusions_06] 341s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred_raiseload-True--_exclusions_06] 341s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-doc-some doc--_exclusions_012] 341s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-doc-some doc--_exclusions_012] 341s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-hash-True-assertion33-_exclusions_033] 341s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-hash-True-assertion33-_exclusions_033] 341s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-index-False--_exclusions_016] 341s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-index-False--_exclusions_016] 341s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-index-True--_exclusions_014] 341s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-index-True--_exclusions_014] 341s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-index-_NoArg.NO_ARG--_exclusions_015] 341s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-index-_NoArg.NO_ARG--_exclusions_015] 341s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-info-argument23--_exclusions_023] 341s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-info-argument23--_exclusions_023] 341s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-init-True-assertion32-_exclusions_032] 341s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-init-True-assertion32-_exclusions_032] 341s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-insert_default-25--_exclusions_010] 341s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-insert_default-25--_exclusions_010] 341s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-key-mykey-assertion26-_exclusions_026] 341s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-key-mykey-assertion26-_exclusions_026] 341s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-kw_only-True-assertion28-_exclusions_028] 341s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-kw_only-True-assertion28-_exclusions_028] 341s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-name-mykey-assertion27-_exclusions_027] 341s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-name-mykey-assertion27-_exclusions_027] 341s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-nullable-False--_exclusions_01] 341s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-nullable-False--_exclusions_01] 341s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-onupdate-25--_exclusions_011] 341s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-onupdate-25--_exclusions_011] 341s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-primary_key-True--_exclusions_021] 341s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-primary_key-True--_exclusions_021] 341s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-quote-True-assertion25-_exclusions_025] 341s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-quote-True-assertion25-_exclusions_025] 341s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-repr-True-assertion31-_exclusions_031] 341s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-repr-True-assertion31-_exclusions_031] 341s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-server_default-25--_exclusions_07] 341s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-server_default-25--_exclusions_07] 341s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-server_onupdate-25--_exclusions_08] 341s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-server_onupdate-25--_exclusions_08] 341s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-sort_order-100--_exclusions_00] 341s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-sort_order-100--_exclusions_00] 341s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-system-True--_exclusions_020] 341s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-system-True--_exclusions_020] 341s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-type_-BIGINT--_exclusions_022] 341s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-type_-BIGINT--_exclusions_022] 341s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-unique-False--_exclusions_018] 341s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-unique-False--_exclusions_018] 341s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-unique-True--_exclusions_017] 341s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-unique-True--_exclusions_017] 341s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-use_existing_column-True--_exclusions_024] 341s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-use_existing_column-True--_exclusions_024] 341s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-active_history-True--_exclusions_02] 341s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-active_history-True--_exclusions_02] 341s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-autoincrement-True--_exclusions_019] 341s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-autoincrement-True--_exclusions_019] 341s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-comment-some comment--_exclusions_013] 341s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-comment-some comment--_exclusions_013] 341s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-compare-True-assertion29-_exclusions_029] 341s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-compare-True-assertion29-_exclusions_029] 341s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-default-25--_exclusions_09] 341s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-default-25--_exclusions_09] 341s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-default_factory--assertion30-_exclusions_030] 341s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-default_factory--assertion30-_exclusions_030] 341s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred-True--_exclusions_03] 341s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred-True--_exclusions_03] 341s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred-_NoArg.NO_ARG--_exclusions_04] 341s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred-_NoArg.NO_ARG--_exclusions_04] 341s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred_group-mygroup--_exclusions_05] 341s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred_group-mygroup--_exclusions_05] 341s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred_raiseload-True--_exclusions_06] 341s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred_raiseload-True--_exclusions_06] 341s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-doc-some doc--_exclusions_012] 341s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-doc-some doc--_exclusions_012] 341s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-hash-True-assertion33-_exclusions_033] 341s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-hash-True-assertion33-_exclusions_033] 341s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-index-False--_exclusions_016] 341s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-index-False--_exclusions_016] 341s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-index-True--_exclusions_014] 341s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-index-True--_exclusions_014] 341s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-index-_NoArg.NO_ARG--_exclusions_015] 341s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-index-_NoArg.NO_ARG--_exclusions_015] 341s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-info-argument23--_exclusions_023] 341s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-info-argument23--_exclusions_023] 341s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-init-True-assertion32-_exclusions_032] 341s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-init-True-assertion32-_exclusions_032] 341s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-insert_default-25--_exclusions_010] 341s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-insert_default-25--_exclusions_010] 341s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-key-mykey-assertion26-_exclusions_026] 341s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-key-mykey-assertion26-_exclusions_026] 341s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-kw_only-True-assertion28-_exclusions_028] 341s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-kw_only-True-assertion28-_exclusions_028] 341s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-name-mykey-assertion27-_exclusions_027] 341s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-name-mykey-assertion27-_exclusions_027] 341s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-nullable-False--_exclusions_01] 341s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-nullable-False--_exclusions_01] 341s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-onupdate-25--_exclusions_011] 341s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-onupdate-25--_exclusions_011] 341s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-primary_key-True--_exclusions_021] 341s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-primary_key-True--_exclusions_021] 341s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-quote-True-assertion25-_exclusions_025] 341s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-quote-True-assertion25-_exclusions_025] 341s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-repr-True-assertion31-_exclusions_031] 341s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-repr-True-assertion31-_exclusions_031] 341s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-server_default-25--_exclusions_07] 341s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-server_default-25--_exclusions_07] 341s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-server_onupdate-25--_exclusions_08] 341s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-server_onupdate-25--_exclusions_08] 341s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-sort_order-100--_exclusions_00] 341s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-sort_order-100--_exclusions_00] 341s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-system-True--_exclusions_020] 341s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-system-True--_exclusions_020] 341s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-type_-BIGINT--_exclusions_022] 341s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-type_-BIGINT--_exclusions_022] 341s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-unique-False--_exclusions_018] 341s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-unique-False--_exclusions_018] 341s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-unique-True--_exclusions_017] 341s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-unique-True--_exclusions_017] 341s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-use_existing_column-True--_exclusions_024] 341s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-use_existing_column-True--_exclusions_024] 341s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_newtype_missing_from_map 341s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_newtype_missing_from_map 341s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_optional_in_annotation_map[pep604] 341s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_optional_in_annotation_map[pep604] 341s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_optional_in_annotation_map[pep695] 341s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_optional_in_annotation_map[pep695] 341s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_optional_in_annotation_map[union] 341s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_optional_in_annotation_map[union] 341s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_optional_styles_nested_brackets[derive_from_anno-oneset-not_optional] 341s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_optional_styles_nested_brackets[derive_from_anno-oneset-not_optional] 341s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_optional_styles_nested_brackets[derive_from_anno-oneset-optional] 341s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_optional_styles_nested_brackets[derive_from_anno-oneset-optional] 341s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_optional_styles_nested_brackets[derive_from_anno-oneset-optional_fwd_ref] 341s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_optional_styles_nested_brackets[derive_from_anno-oneset-optional_fwd_ref] 341s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_optional_styles_nested_brackets[derive_from_anno-oneset-pep604] 341s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_optional_styles_nested_brackets[derive_from_anno-oneset-pep604] 341s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_optional_styles_nested_brackets[derive_from_anno-oneset-pep604_fwd_ref] 341s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_optional_styles_nested_brackets[derive_from_anno-oneset-pep604_fwd_ref] 341s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_optional_styles_nested_brackets[derive_from_anno-oneset-union_none] 341s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_optional_styles_nested_brackets[derive_from_anno-oneset-union_none] 341s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_optional_styles_nested_brackets[derive_from_anno-twosets-not_optional] 341s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_optional_styles_nested_brackets[derive_from_anno-twosets-not_optional] 341s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_optional_styles_nested_brackets[derive_from_anno-twosets-optional] 341s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_optional_styles_nested_brackets[derive_from_anno-twosets-optional] 341s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_optional_styles_nested_brackets[derive_from_anno-twosets-optional_fwd_ref] 341s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_optional_styles_nested_brackets[derive_from_anno-twosets-optional_fwd_ref] 341s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_optional_styles_nested_brackets[derive_from_anno-twosets-pep604] 341s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_optional_styles_nested_brackets[derive_from_anno-twosets-pep604] 341s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_optional_styles_nested_brackets[derive_from_anno-twosets-pep604_fwd_ref] 341s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_optional_styles_nested_brackets[derive_from_anno-twosets-pep604_fwd_ref] 341s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_optional_styles_nested_brackets[derive_from_anno-twosets-union_none] 341s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_optional_styles_nested_brackets[derive_from_anno-twosets-union_none] 341s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_optional_styles_nested_brackets[include_mc_type-oneset-not_optional] 341s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_optional_styles_nested_brackets[include_mc_type-oneset-not_optional] 341s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_optional_styles_nested_brackets[include_mc_type-oneset-optional] 341s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_optional_styles_nested_brackets[include_mc_type-oneset-optional] 341s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_optional_styles_nested_brackets[include_mc_type-oneset-optional_fwd_ref] 341s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_optional_styles_nested_brackets[include_mc_type-oneset-optional_fwd_ref] 342s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_optional_styles_nested_brackets[include_mc_type-oneset-pep604] 342s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_optional_styles_nested_brackets[include_mc_type-oneset-pep604] 342s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_optional_styles_nested_brackets[include_mc_type-oneset-pep604_fwd_ref] 342s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_optional_styles_nested_brackets[include_mc_type-oneset-pep604_fwd_ref] 342s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_optional_styles_nested_brackets[include_mc_type-oneset-union_none] 342s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_optional_styles_nested_brackets[include_mc_type-oneset-union_none] 342s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_optional_styles_nested_brackets[include_mc_type-twosets-not_optional] 342s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_optional_styles_nested_brackets[include_mc_type-twosets-not_optional] 342s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_optional_styles_nested_brackets[include_mc_type-twosets-optional] 342s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_optional_styles_nested_brackets[include_mc_type-twosets-optional] 342s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_optional_styles_nested_brackets[include_mc_type-twosets-optional_fwd_ref] 342s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_optional_styles_nested_brackets[include_mc_type-twosets-optional_fwd_ref] 342s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_optional_styles_nested_brackets[include_mc_type-twosets-pep604] 342s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_optional_styles_nested_brackets[include_mc_type-twosets-pep604] 342s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_optional_styles_nested_brackets[include_mc_type-twosets-pep604_fwd_ref] 342s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_optional_styles_nested_brackets[include_mc_type-twosets-pep604_fwd_ref] 342s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_optional_styles_nested_brackets[include_mc_type-twosets-union_none] 342s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_optional_styles_nested_brackets[include_mc_type-twosets-union_none] 342s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_pep484_newtypes_as_typemap_keys 342s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_pep484_newtypes_as_typemap_keys 342s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_pep593_types_as_typemap_keys 342s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_pep593_types_as_typemap_keys 342s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_pep695_behavior[no-optional] 342s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_pep695_behavior[no-optional] 342s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_pep695_behavior[no-optional_union] 342s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_pep695_behavior[no-optional_union] 342s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_pep695_behavior[no-optional_union_604] 342s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_pep695_behavior[no-optional_union_604] 342s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_pep695_behavior[no-plain] 342s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_pep695_behavior[no-plain] 342s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_pep695_behavior[no-union] 342s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_pep695_behavior[no-union] 342s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_pep695_behavior[no-union_604] 342s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_pep695_behavior[no-union_604] 342s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_pep695_behavior[no-union_695] 342s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_pep695_behavior[no-union_695] 342s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_pep695_behavior[no-union_newtype] 342s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_pep695_behavior[no-union_newtype] 342s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_pep695_behavior[no-union_null] 342s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_pep695_behavior[no-union_null] 342s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_pep695_behavior[no-union_null_604] 342s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_pep695_behavior[no-union_null_604] 342s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_pep695_behavior[no-union_null_695] 342s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_pep695_behavior[no-union_null_695] 342s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_pep695_behavior[no-union_null_newtype] 342s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_pep695_behavior[no-union_null_newtype] 342s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_pep695_behavior[value-optional] 342s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_pep695_behavior[value-optional] 342s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_pep695_behavior[value-optional_union] 342s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_pep695_behavior[value-optional_union] 342s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_pep695_behavior[value-optional_union_604] 342s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_pep695_behavior[value-optional_union_604] 342s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_pep695_behavior[value-plain] 342s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_pep695_behavior[value-plain] 342s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_pep695_behavior[value-union] 342s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_pep695_behavior[value-union] 342s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_pep695_behavior[value-union_604] 342s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_pep695_behavior[value-union_604] 342s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_pep695_behavior[value-union_695] 342s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_pep695_behavior[value-union_695] 342s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_pep695_behavior[value-union_newtype] 342s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_pep695_behavior[value-union_newtype] 342s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_pep695_behavior[value-union_null] 342s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_pep695_behavior[value-union_null] 342s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_pep695_behavior[value-union_null_604] 342s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_pep695_behavior[value-union_null_604] 342s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_pep695_behavior[value-union_null_695] 342s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_pep695_behavior[value-union_null_695] 342s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_pep695_behavior[value-union_null_newtype] 342s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_pep695_behavior[value-union_null_newtype] 342s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_pep695_behavior[yes-optional] 342s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_pep695_behavior[yes-optional] 342s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_pep695_behavior[yes-optional_union] 342s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_pep695_behavior[yes-optional_union] 342s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_pep695_behavior[yes-optional_union_604] 342s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_pep695_behavior[yes-optional_union_604] 342s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_pep695_behavior[yes-plain] 342s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_pep695_behavior[yes-plain] 342s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_pep695_behavior[yes-union] 342s [gw1] [ 50%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_query_alias 342s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_pep695_behavior[yes-union] 342s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_pep695_behavior[yes-union_604] 342s test/aaa_profiling/test_memusage.py::CycleTest::test_query_filtered 342s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_pep695_behavior[yes-union_604] 342s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_pep695_behavior[yes-union_695] 342s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_pep695_behavior[yes-union_695] 342s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_pep695_behavior[yes-union_newtype] 342s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_pep695_behavior[yes-union_newtype] 342s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_pep695_behavior[yes-union_null] 342s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_pep695_behavior[yes-union_null] 342s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_pep695_behavior[yes-union_null_604] 342s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_pep695_behavior[yes-union_null_604] 342s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_pep695_behavior[yes-union_null_695] 342s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_pep695_behavior[yes-union_null_695] 342s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_pep695_behavior[yes-union_null_newtype] 342s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_pep695_behavior[yes-union_null_newtype] 342s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_pep695_literal_defaults_to_enum[False-generic] 342s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_pep695_literal_defaults_to_enum[False-generic] 342s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_pep695_literal_defaults_to_enum[False-generic_typed] 342s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_pep695_literal_defaults_to_enum[False-generic_typed] 342s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_pep695_literal_defaults_to_enum[False-generic_typed_typing] 342s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_pep695_literal_defaults_to_enum[False-generic_typed_typing] 342s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_pep695_literal_defaults_to_enum[False-generic_typing] 342s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_pep695_literal_defaults_to_enum[False-generic_typing] 342s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_pep695_literal_defaults_to_enum[False-literal] 342s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_pep695_literal_defaults_to_enum[False-literal] 342s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_pep695_literal_defaults_to_enum[False-literal_typing] 342s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_pep695_literal_defaults_to_enum[False-literal_typing] 342s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_pep695_literal_defaults_to_enum[False-not_literal] 342s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_pep695_literal_defaults_to_enum[False-not_literal] 342s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_pep695_literal_defaults_to_enum[False-not_literal_typing] 342s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_pep695_literal_defaults_to_enum[False-not_literal_typing] 342s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_pep695_literal_defaults_to_enum[False-recursive] 342s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_pep695_literal_defaults_to_enum[False-recursive] 342s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_pep695_literal_defaults_to_enum[True-generic] 342s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_pep695_literal_defaults_to_enum[True-generic] 342s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_pep695_literal_defaults_to_enum[True-generic_typed] 342s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_pep695_literal_defaults_to_enum[True-generic_typed] 342s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_pep695_literal_defaults_to_enum[True-generic_typed_typing] 342s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_pep695_literal_defaults_to_enum[True-generic_typed_typing] 342s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_pep695_literal_defaults_to_enum[True-generic_typing] 342s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_pep695_literal_defaults_to_enum[True-generic_typing] 342s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_pep695_literal_defaults_to_enum[True-literal] 342s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_pep695_literal_defaults_to_enum[True-literal] 342s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_pep695_literal_defaults_to_enum[True-literal_typing] 342s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_pep695_literal_defaults_to_enum[True-literal_typing] 342s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_pep695_literal_defaults_to_enum[True-not_literal] 342s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_pep695_literal_defaults_to_enum[True-not_literal] 342s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_pep695_literal_defaults_to_enum[True-not_literal_typing] 342s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_pep695_literal_defaults_to_enum[True-not_literal_typing] 342s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_pep695_literal_defaults_to_enum[True-recursive] 342s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_pep695_literal_defaults_to_enum[True-recursive] 342s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_pep695_typealias_as_typemap_keys[generic_extension] 342s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_pep695_typealias_as_typemap_keys[generic_extension] 342s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_pep695_typealias_as_typemap_keys[generic_typed_extension] 342s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_pep695_typealias_as_typemap_keys[generic_typed_extension] 342s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_pep695_typealias_as_typemap_keys[generic_typed_typing] 342s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_pep695_typealias_as_typemap_keys[generic_typed_typing] 342s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_pep695_typealias_as_typemap_keys[generic_typing] 342s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_pep695_typealias_as_typemap_keys[generic_typing] 342s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_pep695_typealias_as_typemap_keys[str_extension] 342s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_pep695_typealias_as_typemap_keys[str_extension] 342s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_pep695_typealias_as_typemap_keys[str_typing] 342s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_pep695_typealias_as_typemap_keys[str_typing] 342s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_plain_typealias_as_typemap_keys 342s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_plain_typealias_as_typemap_keys 342s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_recursive_type[add_to_type_map-not_provide_type-not_optional] 342s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_recursive_type[add_to_type_map-not_provide_type-not_optional] 342s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_recursive_type[add_to_type_map-not_provide_type-optional] 342s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_recursive_type[add_to_type_map-not_provide_type-optional] 342s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_recursive_type[add_to_type_map-provide_type-not_optional] 342s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_recursive_type[add_to_type_map-provide_type-not_optional] 342s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_recursive_type[add_to_type_map-provide_type-optional] 342s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_recursive_type[add_to_type_map-provide_type-optional] 342s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-not_provide_type-not_optional] 342s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-not_provide_type-not_optional] 342s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-not_provide_type-optional] 342s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-not_provide_type-optional] 342s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-provide_type-not_optional] 342s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-provide_type-not_optional] 342s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-provide_type-optional] 342s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-provide_type-optional] 342s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_required_no_arg 342s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_required_no_arg 342s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[not_use_add_property-deferred-both] 342s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[not_use_add_property-deferred-both] 342s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[not_use_add_property-deferred-key] 342s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[not_use_add_property-deferred-key] 342s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[not_use_add_property-deferred-name] 342s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[not_use_add_property-deferred-name] 342s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[not_use_add_property-not_deferred-both] 342s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[not_use_add_property-not_deferred-both] 342s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[not_use_add_property-not_deferred-key] 342s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[not_use_add_property-not_deferred-key] 342s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[not_use_add_property-not_deferred-name] 342s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[not_use_add_property-not_deferred-name] 342s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[use_add_property-deferred-both] 342s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[use_add_property-deferred-both] 342s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[use_add_property-deferred-key] 342s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[use_add_property-deferred-key] 342s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[use_add_property-deferred-name] 342s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[use_add_property-deferred-name] 342s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[use_add_property-not_deferred-both] 342s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[use_add_property-not_deferred-both] 342s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[use_add_property-not_deferred-key] 342s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[use_add_property-not_deferred-key] 342s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[use_add_property-not_deferred-name] 342s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[use_add_property-not_deferred-name] 342s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_type_dont_mis_resolve_on_non_generic[plain] 342s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_type_dont_mis_resolve_on_non_generic[plain] 342s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_type_dont_mis_resolve_on_non_generic[typing] 342s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_type_dont_mis_resolve_on_non_generic[typing] 342s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_type_dont_mis_resolve_on_superclass 342s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_type_dont_mis_resolve_on_superclass 342s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_type_inline_declaration 342s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_type_inline_declaration 342s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_type_map_varieties[BIGINT] 342s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_type_map_varieties[BIGINT] 342s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_type_map_varieties[typ0] 342s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_type_map_varieties[typ0] 342s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_type_map_varieties[typ2] 342s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_type_map_varieties[typ2] 342s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_type_map_varieties[typ3] 342s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_type_map_varieties[typ3] 342s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_type_map_varieties[typ4] 342s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_type_map_varieties[typ4] 342s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_type_secondary_resolution 342s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_type_secondary_resolution 342s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_type_uses_inner_when_present 342s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_type_uses_inner_when_present 342s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_typing_literal_identity 342s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_typing_literal_identity 342s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_unions[pep604] 342s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_unions[pep604] 342s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_unions[pep604_null] 342s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_unions[pep604_null] 342s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_unions[union] 342s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_unions[union] 342s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_unions[union_null] 342s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_unions[union_null] 342s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_we_got_all_attrs_test_annotated 342s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_we_got_all_attrs_test_annotated 342s test/orm/declarative/test_typed_mapping.py::MixinTest::test_mapped_column_omit_fn 342s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MixinTest::test_mapped_column_omit_fn 342s test/orm/declarative/test_typed_mapping.py::MixinTest::test_mapped_column_omit_fn_fixed_table 342s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MixinTest::test_mapped_column_omit_fn_fixed_table 342s test/orm/declarative/test_typed_mapping.py::MixinTest::test_mc_duplication_declared_attr 342s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MixinTest::test_mc_duplication_declared_attr 342s test/orm/declarative/test_typed_mapping.py::MixinTest::test_mc_duplication_plain 342s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MixinTest::test_mc_duplication_plain 342s test/orm/declarative/test_typed_mapping.py::MixinTest::test_relationship_duplication_declared_attr 342s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MixinTest::test_relationship_duplication_declared_attr 342s test/orm/declarative/test_typed_mapping.py::MixinTest::test_relationship_requires_declared_attr 342s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MixinTest::test_relationship_requires_declared_attr 342s test/orm/declarative/test_typed_mapping.py::MixinTest::test_supplemental_declared_attr[not_use_annotation-not_use_directive] 342s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MixinTest::test_supplemental_declared_attr[not_use_annotation-not_use_directive] 343s test/orm/declarative/test_typed_mapping.py::MixinTest::test_supplemental_declared_attr[not_use_annotation-use_directive] 343s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MixinTest::test_supplemental_declared_attr[not_use_annotation-use_directive] 343s test/orm/declarative/test_typed_mapping.py::MixinTest::test_supplemental_declared_attr[use_annotation-not_use_directive] 343s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MixinTest::test_supplemental_declared_attr[use_annotation-not_use_directive] 343s test/orm/declarative/test_typed_mapping.py::MixinTest::test_supplemental_declared_attr[use_annotation-use_directive] 343s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::MixinTest::test_supplemental_declared_attr[use_annotation-use_directive] 343s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[List] 343s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[List] 343s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[Set] 343s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[Set] 343s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[list] 343s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[list] 343s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[set] 343s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[set] 343s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_basic_bidirectional[not_optional-_exclusions_00] 343s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_basic_bidirectional[not_optional-_exclusions_00] 343s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_basic_bidirectional[optional-_exclusions_01] 343s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_basic_bidirectional[optional-_exclusions_01] 343s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_basic_bidirectional[optional_fwd_ref-_exclusions_02] 343s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_basic_bidirectional[optional_fwd_ref-_exclusions_02] 343s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_basic_bidirectional[pep604-_exclusions_04] 343s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_basic_bidirectional[pep604-_exclusions_04] 343s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_basic_bidirectional[union_none-_exclusions_03] 343s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_basic_bidirectional[union_none-_exclusions_03] 343s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_collection_class_dict_attr_mapped_collection 343s [gw0] [ 50%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_collection_class_dict_attr_mapped_collection 343s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_collection_class_dict_no_collection 343s [gw0] [ 51%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_collection_class_dict_no_collection 343s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_collection_class_uselist 343s [gw0] [ 51%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_collection_class_uselist 343s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_indirect_name_collection[direct_name-include_relationship] 343s [gw0] [ 51%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_indirect_name_collection[direct_name-include_relationship] 343s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_indirect_name_collection[direct_name-no_relationship] 343s [gw0] [ 51%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_indirect_name_collection[direct_name-no_relationship] 343s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_indirect_name_collection[indirect_name-include_relationship] 343s [gw0] [ 51%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_indirect_name_collection[indirect_name-include_relationship] 343s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_indirect_name_collection[indirect_name-no_relationship] 343s [gw0] [ 51%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_indirect_name_collection[indirect_name-no_relationship] 343s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_indirect_name_scalar[direct_name-include_relationship] 343s [gw0] [ 51%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_indirect_name_scalar[direct_name-include_relationship] 343s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_indirect_name_scalar[direct_name-no_relationship] 343s [gw0] [ 51%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_indirect_name_scalar[direct_name-no_relationship] 343s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_indirect_name_scalar[indirect_name-include_relationship] 343s [gw0] [ 51%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_indirect_name_scalar[indirect_name-include_relationship] 343s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_indirect_name_scalar[indirect_name-no_relationship] 343s [gw0] [ 51%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_indirect_name_scalar[indirect_name-no_relationship] 343s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_legacy_dataclasses_not_currently_using_annotations 343s [gw0] [ 51%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_legacy_dataclasses_not_currently_using_annotations 343s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_no_typing_in_rhs 343s [gw0] [ 51%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_no_typing_in_rhs 343s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_one_to_one_example_non_quoted 343s [gw0] [ 51%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_one_to_one_example_non_quoted 343s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_one_to_one_example_quoted 343s [gw0] [ 51%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_one_to_one_example_quoted 343s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-collections_mutable_sequence] 343s [gw0] [ 51%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-collections_mutable_sequence] 343s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-collections_sequence] 343s [gw0] [ 51%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-collections_sequence] 343s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-typing_mutable_sequence] 343s [gw0] [ 51%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-typing_mutable_sequence] 343s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-typing_sequence] 343s [gw0] [ 51%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-typing_sequence] 343s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-collections_mutable_sequence] 343s [gw0] [ 51%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-collections_mutable_sequence] 343s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-collections_sequence] 343s [gw0] [ 51%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-collections_sequence] 343s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-typing_mutable_sequence] 343s [gw0] [ 51%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-typing_mutable_sequence] 343s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-typing_sequence] 343s [gw0] [ 51%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-typing_sequence] 343s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_required_no_arg 343s [gw0] [ 51%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_required_no_arg 343s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_use_relationship[DynamicMapped-DynamicAttributeImpl] 343s [gw0] [ 51%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_use_relationship[DynamicMapped-DynamicAttributeImpl] 343s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_use_relationship[Mapped-CollectionAttributeImpl] 343s [gw0] [ 51%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_use_relationship[Mapped-CollectionAttributeImpl] 343s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_use_relationship[Relationship-CollectionAttributeImpl] 343s [gw0] [ 51%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_use_relationship[Relationship-CollectionAttributeImpl] 343s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_use_relationship[WriteOnlyMapped-WriteOnlyAttributeImpl] 343s [gw0] [ 51%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_use_relationship[WriteOnlyMapped-WriteOnlyAttributeImpl] 343s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_wrong_annotation_type_one 343s [gw0] [ 51%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_wrong_annotation_type_one 343s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_wrong_annotation_type_three 343s [gw0] [ 51%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_wrong_annotation_type_three 343s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_wrong_annotation_type_two 343s [gw0] [ 51%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_wrong_annotation_type_two 343s test/orm/declarative/test_typed_mapping.py::WriteOnlyRelationshipTest::test_dynamic 343s [gw0] [ 51%] PASSED test/orm/declarative/test_typed_mapping.py::WriteOnlyRelationshipTest::test_dynamic 343s test/orm/declarative/test_typed_mapping.py::WriteOnlyRelationshipTest::test_write_only 343s [gw0] [ 51%] PASSED test/orm/declarative/test_typed_mapping.py::WriteOnlyRelationshipTest::test_write_only 343s test/sql/test_types.py::AdaptTest::test_adapt_constructor_copy_override_kw 343s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_constructor_copy_override_kw 343s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.BIT0] 343s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.BIT0] 343s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.BIT1] 343s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.BIT1] 343s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.DATETIME2_0] 343s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.DATETIME2_0] 343s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.DATETIME2_1] 343s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.DATETIME2_1] 343s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.DATETIMEOFFSET0] 343s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.DATETIMEOFFSET0] 343s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.DATETIMEOFFSET1] 343s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.DATETIMEOFFSET1] 343s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.DOUBLE_PRECISION0] 343s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.DOUBLE_PRECISION0] 343s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.DOUBLE_PRECISION1] 343s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.DOUBLE_PRECISION1] 343s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.IMAGE0] 343s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.IMAGE0] 343s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.IMAGE1] 343s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.IMAGE1] 343s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.MONEY] 343s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.MONEY] 343s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.MSUUid] 343s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.MSUUid] 343s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.NTEXT0] 343s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.NTEXT0] 343s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.NTEXT1] 343s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.NTEXT1] 343s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.REAL0] 343s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.REAL0] 343s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.REAL1] 343s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.REAL1] 343s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.ROWVERSION0] 343s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.ROWVERSION0] 343s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.ROWVERSION1] 343s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.ROWVERSION1] 343s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.SMALLDATETIME0] 343s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.SMALLDATETIME0] 343s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.SMALLDATETIME1] 343s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.SMALLDATETIME1] 343s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.SMALLMONEY] 343s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.SMALLMONEY] 343s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.SQL_VARIANT] 343s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.SQL_VARIANT] 343s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.TIME0] 343s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.TIME0] 343s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.TIME1] 343s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.TIME1] 343s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.TIMESTAMP0] 343s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.TIMESTAMP0] 343s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.TIMESTAMP1] 343s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.TIMESTAMP1] 343s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.TINYINT0] 343s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.TINYINT0] 343s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.TINYINT1] 343s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.TINYINT1] 343s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.UNIQUEIDENTIFIER0] 343s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.UNIQUEIDENTIFIER0] 343s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.UNIQUEIDENTIFIER1] 343s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.UNIQUEIDENTIFIER1] 343s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.VARBINARY0] 343s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.VARBINARY0] 343s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.VARBINARY1] 343s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.VARBINARY1] 343s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.VARBINARY2] 343s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.VARBINARY2] 343s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.XML0] 343s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.XML0] 343s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.XML1] 343s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.XML1] 343s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base._BASETIMEIMPL] 343s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base._BASETIMEIMPL] 343s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base._MSDateTime] 343s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base._MSDateTime] 343s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base._MSDate] 343s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base._MSDate] 343s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base._MSUnicodeText] 343s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base._MSUnicodeText] 343s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base._MSUnicode] 343s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base._MSUnicode] 343s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.json.JSON0] 343s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.json.JSON0] 343s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.json.JSON1] 343s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.json.JSON1] 343s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.pymssql._MSNumeric_pymssql] 343s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.pymssql._MSNumeric_pymssql] 343s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.pyodbc._BINARY_pyodbc] 343s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.pyodbc._BINARY_pyodbc] 343s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.pyodbc._JSON_pyodbc] 343s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.pyodbc._JSON_pyodbc] 343s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.pyodbc._MSFloat_pyodbc] 343s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.pyodbc._MSFloat_pyodbc] 343s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.pyodbc._MSNumeric_pyodbc] 343s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.pyodbc._MSNumeric_pyodbc] 343s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.pyodbc._ODBCDATETIMEOFFSET] 343s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.pyodbc._ODBCDATETIMEOFFSET] 343s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.pyodbc._String_pyodbc] 343s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.pyodbc._String_pyodbc] 343s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.pyodbc._VARBINARY_pyodbc] 343s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.pyodbc._VARBINARY_pyodbc] 343s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.cymysql._cymysqlBIT] 343s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.cymysql._cymysqlBIT] 343s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.enumerated.ENUM0] 343s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.enumerated.ENUM0] 343s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.enumerated.ENUM1] 343s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.enumerated.ENUM1] 343s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.enumerated.SET] 343s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.enumerated.SET] 343s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.json.JSON0] 343s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.json.JSON0] 343s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.json.JSON1] 343s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.json.JSON1] 343s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.mariadb.INET4] 343s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.mariadb.INET4] 343s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.mariadb.INET6] 343s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.mariadb.INET6] 343s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.mariadbconnector._MariaDBUUID] 343s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.mariadbconnector._MariaDBUUID] 343s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.mysqlconnector._myconnpyBIT] 343s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.mysqlconnector._myconnpyBIT] 343s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.pyodbc._pyodbcTIME] 343s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.pyodbc._pyodbcTIME] 343s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.BIGINT0] 343s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.BIGINT0] 343s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.BIGINT1] 343s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.BIGINT1] 343s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.BIT] 343s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.BIT] 343s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.CHAR0] 343s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.CHAR0] 343s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.CHAR1] 343s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.CHAR1] 343s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.DATETIME0] 343s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.DATETIME0] 343s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.DATETIME1] 343s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.DATETIME1] 343s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.DECIMAL0] 343s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.DECIMAL0] 343s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.DECIMAL1] 343s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.DECIMAL1] 343s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.DOUBLE0] 343s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.DOUBLE0] 343s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.DOUBLE1] 343s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.DOUBLE1] 343s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.FLOAT0] 343s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.FLOAT0] 343s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.FLOAT1] 343s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.FLOAT1] 343s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.INTEGER0] 343s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.INTEGER0] 343s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.INTEGER1] 343s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.INTEGER1] 343s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.LONGBLOB0] 343s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.LONGBLOB0] 343s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.LONGBLOB1] 343s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.LONGBLOB1] 343s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.LONGTEXT] 343s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.LONGTEXT] 343s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.MEDIUMBLOB0] 343s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.MEDIUMBLOB0] 343s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.MEDIUMBLOB1] 343s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.MEDIUMBLOB1] 343s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.MEDIUMINT] 343s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.MEDIUMINT] 343s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.MEDIUMTEXT] 343s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.MEDIUMTEXT] 343s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.NCHAR0] 343s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.NCHAR0] 343s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.NCHAR1] 343s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.NCHAR1] 343s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.NUMERIC0] 343s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.NUMERIC0] 343s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.NUMERIC1] 343s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.NUMERIC1] 343s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.NVARCHAR0] 343s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.NVARCHAR0] 343s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.NVARCHAR1] 343s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.NVARCHAR1] 343s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.REAL0] 343s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.REAL0] 343s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.REAL1] 343s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.REAL1] 343s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.SMALLINT0] 343s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.SMALLINT0] 343s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.SMALLINT1] 343s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.SMALLINT1] 343s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TEXT0] 343s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TEXT0] 343s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TEXT1] 343s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TEXT1] 343s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TIME0] 343s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TIME0] 343s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TIME1] 343s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TIME1] 343s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TIMESTAMP0] 343s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TIMESTAMP0] 343s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TIMESTAMP1] 343s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TIMESTAMP1] 343s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TINYBLOB0] 343s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TINYBLOB0] 343s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TINYBLOB1] 343s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TINYBLOB1] 343s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TINYINT] 343s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TINYINT] 343s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TINYTEXT] 343s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TINYTEXT] 343s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.VARCHAR0] 343s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.VARCHAR0] 343s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.VARCHAR1] 343s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.VARCHAR1] 343s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.YEAR] 343s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.YEAR] 343s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types._FloatType] 343s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types._FloatType] 343s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types._IntegerType] 343s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types._IntegerType] 343s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types._MatchType0] 343s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types._MatchType0] 343s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types._MatchType1] 343s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types._MatchType1] 343s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types._StringType] 343s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types._StringType] 343s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._CXOracleTIMESTAMP] 343s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._CXOracleTIMESTAMP] 343s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleBINARY_DOUBLE] 343s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleBINARY_DOUBLE] 343s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleBINARY_FLOAT] 343s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleBINARY_FLOAT] 343s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleBinary] 343s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleBinary] 343s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleChar] 343s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleChar] 343s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleEnum] 343s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleEnum] 343s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleInteger] 343s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleInteger] 343s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleInterval] 343s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleInterval] 343s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleLong] 343s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleLong] 343s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleNChar] 343s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleNChar] 343s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleNumeric] 343s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleNumeric] 343s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleRaw] 343s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleRaw] 343s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleRowid] 343s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleRowid] 343s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleString] 343s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleString] 343s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleText] 343s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleText] 343s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleUUID] 343s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleUUID] 343s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleUnicodeStringCHAR] 343s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleUnicodeStringCHAR] 343s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleUnicodeStringNCHAR] 343s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleUnicodeStringNCHAR] 343s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleUnicodeTextCLOB] 343s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleUnicodeTextCLOB] 343s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleUnicodeTextNCLOB] 343s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleUnicodeTextNCLOB] 343s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.BFILE0] 343s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.BFILE0] 343s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.BFILE1] 343s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.BFILE1] 343s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.BINARY_DOUBLE0] 343s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.BINARY_DOUBLE0] 343s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.BINARY_DOUBLE1] 343s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.BINARY_DOUBLE1] 343s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.BINARY_FLOAT0] 343s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.BINARY_FLOAT0] 343s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.BINARY_FLOAT1] 343s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.BINARY_FLOAT1] 343s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.DATE0] 343s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.DATE0] 343s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.DATE1] 343s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.DATE1] 343s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.FLOAT0] 343s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.FLOAT0] 343s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.FLOAT1] 343s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.FLOAT1] 343s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.INTERVAL] 343s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.INTERVAL] 343s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.LONG0] 343s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.LONG0] 343s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.LONG1] 343s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.LONG1] 343s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.NCLOB0] 343s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.NCLOB0] 343s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.NCLOB1] 343s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.NCLOB1] 343s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.NUMBER0] 343s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.NUMBER0] 343s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.NUMBER1] 343s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.NUMBER1] 343s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.NUMBER2] 343s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.NUMBER2] 343s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.RAW0] 343s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.RAW0] 343s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.RAW1] 343s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.RAW1] 343s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.ROWID] 343s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.ROWID] 343s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.TIMESTAMP0] 343s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.TIMESTAMP0] 343s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.TIMESTAMP1] 343s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.TIMESTAMP1] 343s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.VARCHAR2_0] 343s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.VARCHAR2_0] 343s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.VARCHAR2_1] 343s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.VARCHAR2_1] 343s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types._OracleBoolean] 343s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types._OracleBoolean] 343s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types._OracleDate] 343s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types._OracleDate] 343s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql._psycopg_common._PsycopgARRAY] 343s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql._psycopg_common._PsycopgARRAY] 343s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql._psycopg_common._PsycopgHStore] 343s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql._psycopg_common._PsycopgHStore] 343s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql._psycopg_common._PsycopgNumeric] 343s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql._psycopg_common._PsycopgNumeric] 343s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.array.ARRAY0] 343s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.array.ARRAY0] 343s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.array.ARRAY1] 343s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.array.ARRAY1] 343s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncPgEnum] 343s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncPgEnum] 343s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncPgInterval] 343s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncPgInterval] 343s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgARRAY] 343s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgARRAY] 343s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgBigInteger] 343s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgBigInteger] 343s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgBit] 343s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgBit] 343s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgBoolean] 343s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgBoolean] 343s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgByteA] 343s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgByteA] 343s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgCHAR] 343s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgCHAR] 343s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgDateTime] 343s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgDateTime] 343s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgDate] 343s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgDate] 343s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgFloat] 343s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgFloat] 343s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgInteger] 343s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgInteger] 343s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgJSONB] 343s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgJSONB] 343s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgJSON] 343s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgJSON] 343s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgNumeric] 343s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgNumeric] 343s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgOID] 343s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgOID] 343s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgREGCLASS] 343s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgREGCLASS] 343s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgREGCONFIG] 343s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgREGCONFIG] 343s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgSmallInteger] 343s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgSmallInteger] 343s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgString] 343s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgString] 343s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgTime] 344s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgTime] 344s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.hstore.HSTORE] 344s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.hstore.HSTORE] 344s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.json.JSON0] 344s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.json.JSON0] 344s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.json.JSON1] 344s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.json.JSON1] 344s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.json.JSONB0] 344s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.json.JSONB0] 344s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.json.JSONB1] 344s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.json.JSONB1] 344s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.json.JSONPATH] 344s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.json.JSONPATH] 344s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.named_types.DOMAIN] 344s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.named_types.DOMAIN] 344s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.named_types.ENUM0] 344s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.named_types.ENUM0] 344s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.named_types.ENUM1] 344s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.named_types.ENUM1] 344s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGARRAY] 344s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGARRAY] 344s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGBigInteger] 344s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGBigInteger] 344s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGBoolean] 344s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGBoolean] 344s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGDate] 344s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGDate] 344s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGEnum] 344s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGEnum] 344s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGFloat] 344s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGFloat] 344s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGInteger] 344s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGInteger] 344s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGInterval] 344s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGInterval] 344s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGJSONB] 344s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGJSONB] 344s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGJSON] 344s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGJSON] 344s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGNullType] 344s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGNullType] 344s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGNumeric] 344s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGNumeric] 344s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGSmallInteger] 344s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGSmallInteger] 344s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGString] 344s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGString] 344s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGTimeStamp] 344s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGTimeStamp] 344s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGTime] 344s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGTime] 344s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGBigInteger] 344s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGBigInteger] 344s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGBoolean] 344s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGBoolean] 344s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGDate] 344s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGDate] 344s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGInteger] 344s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGInteger] 344s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGInterval] 344s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGInterval] 344s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGJSONB] 344s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGJSONB] 344s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGJSON] 344s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGJSON] 344s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGNullType] 344s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGNullType] 344s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGREGCONFIG] 344s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGREGCONFIG] 344s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGSmallInteger] 344s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGSmallInteger] 344s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGString] 344s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGString] 344s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGTimeStamp] 344s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGTimeStamp] 344s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGTime] 344s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGTime] 344s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg2._PGJSONB] 344s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg2._PGJSONB] 344s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg2._PGJSON] 344s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg2._PGJSON] 344s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.DATEMULTIRANGE] 344s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.DATEMULTIRANGE] 344s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.DATERANGE] 344s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.DATERANGE] 344s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.INT4MULTIRANGE] 344s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.INT4MULTIRANGE] 344s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.INT4RANGE] 344s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.INT4RANGE] 344s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.INT8MULTIRANGE] 344s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.INT8MULTIRANGE] 344s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.INT8RANGE] 344s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.INT8RANGE] 344s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.NUMMULTIRANGE] 344s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.NUMMULTIRANGE] 344s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.NUMRANGE] 344s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.NUMRANGE] 344s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.TSMULTIRANGE] 344s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.TSMULTIRANGE] 344s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.TSRANGE] 344s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.TSRANGE] 344s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.TSTZMULTIRANGE] 344s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.TSTZMULTIRANGE] 344s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.TSTZRANGE] 344s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.TSTZRANGE] 344s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.BIT] 344s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.BIT] 344s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.BYTEA0] 344s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.BYTEA0] 344s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.BYTEA1] 344s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.BYTEA1] 344s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.CIDR] 344s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.CIDR] 344s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.CITEXT0] 344s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.CITEXT0] 344s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.CITEXT1] 344s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.CITEXT1] 344s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.INET] 344s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.INET] 344s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.INTERVAL] 344s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.INTERVAL] 344s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.MACADDR8] 344s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.MACADDR8] 344s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.MACADDR] 344s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.MACADDR] 344s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.MONEY] 344s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.MONEY] 344s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.OID] 344s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.OID] 344s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.PGUuid] 344s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.PGUuid] 344s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.REGCLASS] 344s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.REGCLASS] 344s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.REGCONFIG] 344s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.REGCONFIG] 344s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.TIME0] 344s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.TIME0] 344s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.TIME1] 344s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.TIME1] 344s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.TIMESTAMP0] 344s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.TIMESTAMP0] 344s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.TIMESTAMP1] 344s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.TIMESTAMP1] 344s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.TSQUERY] 344s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.TSQUERY] 344s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.TSVECTOR] 344s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.TSVECTOR] 344s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.base.DATE0] 344s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.base.DATE0] 344s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.base.DATE1] 344s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.base.DATE1] 344s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.base.DATETIME0] 344s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.base.DATETIME0] 344s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.base.DATETIME1] 344s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.base.DATETIME1] 344s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.base.TIME0] 344s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.base.TIME0] 344s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.base.TIME1] 344s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.base.TIME1] 344s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.base._SQliteJson] 344s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.base._SQliteJson] 344s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.json.JSON0] 344s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.json.JSON0] 344s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.json.JSON1] 344s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.json.JSON1] 344s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.pysqlite._SQLite_pysqliteDate] 344s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.pysqlite._SQLite_pysqliteDate] 344s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.pysqlite._SQLite_pysqliteTimeStamp] 344s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.pysqlite._SQLite_pysqliteTimeStamp] 344s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.ARRAY] 344s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.ARRAY] 344s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BIGINT0] 344s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BIGINT0] 344s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BIGINT1] 344s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BIGINT1] 344s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BINARY0] 344s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BINARY0] 344s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BINARY1] 344s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BINARY1] 344s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BLOB0] 344s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BLOB0] 344s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BLOB1] 344s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BLOB1] 344s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BOOLEAN0] 344s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BOOLEAN0] 344s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BOOLEAN1] 344s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BOOLEAN1] 344s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BigInteger0] 344s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BigInteger0] 344s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BigInteger1] 344s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BigInteger1] 344s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Boolean] 344s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Boolean] 344s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.CHAR0] 344s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.CHAR0] 344s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.CHAR1] 344s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.CHAR1] 344s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.CLOB0] 344s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.CLOB0] 344s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.CLOB1] 344s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.CLOB1] 344s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DATE0] 344s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DATE0] 344s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DATE1] 344s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DATE1] 344s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DATETIME0] 344s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DATETIME0] 344s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DATETIME1] 344s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DATETIME1] 344s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DECIMAL0] 344s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DECIMAL0] 344s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DECIMAL1] 344s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DECIMAL1] 344s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DOUBLE0] 344s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DOUBLE0] 344s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DOUBLE1] 344s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DOUBLE1] 344s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DOUBLE_PRECISION0] 344s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DOUBLE_PRECISION0] 344s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DOUBLE_PRECISION1] 344s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DOUBLE_PRECISION1] 344s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DateTime] 344s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DateTime] 344s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Date] 344s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Date] 344s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Double0] 344s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Double0] 344s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Double1] 344s [gw0] [ 51%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Double1] 344s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Enum0] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Enum0] 344s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Enum1] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Enum1] 344s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.FLOAT0] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.FLOAT0] 344s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.FLOAT1] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.FLOAT1] 344s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Float0] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Float0] 344s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Float1] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Float1] 344s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.INTEGER0] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.INTEGER0] 344s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.INTEGER1] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.INTEGER1] 344s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Integer] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Integer] 344s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Interval] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Interval] 344s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.JSON] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.JSON] 344s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.LargeBinary0] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.LargeBinary0] 344s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.LargeBinary1] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.LargeBinary1] 344s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.MatchType0] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.MatchType0] 344s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.MatchType1] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.MatchType1] 344s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.NCHAR0] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.NCHAR0] 344s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.NCHAR1] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.NCHAR1] 344s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.NUMERIC0] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.NUMERIC0] 344s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.NUMERIC1] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.NUMERIC1] 344s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.NVARCHAR0] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.NVARCHAR0] 344s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.NVARCHAR1] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.NVARCHAR1] 344s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.NullType] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.NullType] 344s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Numeric] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Numeric] 344s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.REAL0] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.REAL0] 344s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.REAL1] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.REAL1] 344s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.SMALLINT0] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.SMALLINT0] 344s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.SMALLINT1] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.SMALLINT1] 344s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.SmallInteger0] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.SmallInteger0] 344s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.SmallInteger1] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.SmallInteger1] 344s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.String] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.String] 344s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.TEXT0] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.TEXT0] 344s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.TEXT1] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.TEXT1] 344s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.TIME0] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.TIME0] 344s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.TIME1] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.TIME1] 344s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.TIMESTAMP0] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.TIMESTAMP0] 344s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.TIMESTAMP1] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.TIMESTAMP1] 344s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Text0] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Text0] 344s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Text1] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Text1] 344s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Time] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Time] 344s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.TupleType] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.TupleType] 344s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.UUID0] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.UUID0] 344s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.UUID1] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.UUID1] 344s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Unicode0] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Unicode0] 344s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Unicode1] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Unicode1] 344s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.UnicodeText0] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.UnicodeText0] 344s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.UnicodeText1] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.UnicodeText1] 344s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Uuid] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Uuid] 344s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.VARBINARY0] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.VARBINARY0] 344s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.VARBINARY1] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.VARBINARY1] 344s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.VARCHAR0] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.VARCHAR0] 344s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.VARCHAR1] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.VARCHAR1] 344s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes._Binary] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes._Binary] 344s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[ARRAY-DefaultDialect] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[ARRAY-DefaultDialect] 344s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[ARRAY-PGDialect_psycopg2] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[ARRAY-PGDialect_psycopg2] 344s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BFILE-OracleDialect_cx_oracle] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BFILE-OracleDialect_cx_oracle] 344s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BIGINT-DefaultDialect] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BIGINT-DefaultDialect] 344s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BIGINT-MySQLDialect_mysqldb] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BIGINT-MySQLDialect_mysqldb] 344s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BINARY-DefaultDialect] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BINARY-DefaultDialect] 344s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BINARY_DOUBLE-OracleDialect_cx_oracle] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BINARY_DOUBLE-OracleDialect_cx_oracle] 344s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BINARY_FLOAT-OracleDialect_cx_oracle] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BINARY_FLOAT-OracleDialect_cx_oracle] 344s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BIT-MSDialect_pyodbc] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BIT-MSDialect_pyodbc] 344s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BIT-MySQLDialect_mysqldb] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BIT-MySQLDialect_mysqldb] 344s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BIT-PGDialect_psycopg2] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BIT-PGDialect_psycopg2] 344s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BLOB-DefaultDialect] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BLOB-DefaultDialect] 344s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BOOLEAN-DefaultDialect] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BOOLEAN-DefaultDialect] 344s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BYTEA-PGDialect_psycopg2] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BYTEA-PGDialect_psycopg2] 344s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BigInteger-DefaultDialect] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BigInteger-DefaultDialect] 344s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Boolean-DefaultDialect] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Boolean-DefaultDialect] 344s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[CHAR-DefaultDialect] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[CHAR-DefaultDialect] 344s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[CHAR-MySQLDialect_mysqldb] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[CHAR-MySQLDialect_mysqldb] 344s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[CIDR-PGDialect_psycopg2] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[CIDR-PGDialect_psycopg2] 344s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[CITEXT-PGDialect_psycopg2] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[CITEXT-PGDialect_psycopg2] 344s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[CLOB-DefaultDialect] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[CLOB-DefaultDialect] 344s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATE-DefaultDialect] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATE-DefaultDialect] 344s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATE-OracleDialect_cx_oracle] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATE-OracleDialect_cx_oracle] 344s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATE-SQLiteDialect_pysqlite] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATE-SQLiteDialect_pysqlite] 344s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATEMULTIRANGE-PGDialect_psycopg2] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATEMULTIRANGE-PGDialect_psycopg2] 344s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATERANGE-PGDialect_psycopg2] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATERANGE-PGDialect_psycopg2] 344s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATETIME-DefaultDialect] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATETIME-DefaultDialect] 344s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATETIME-MySQLDialect_mysqldb] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATETIME-MySQLDialect_mysqldb] 344s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATETIME-SQLiteDialect_pysqlite] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATETIME-SQLiteDialect_pysqlite] 344s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATETIME2-MSDialect_pyodbc] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATETIME2-MSDialect_pyodbc] 344s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATETIMEOFFSET-MSDialect_pyodbc] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATETIMEOFFSET-MSDialect_pyodbc] 344s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DECIMAL-DefaultDialect] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DECIMAL-DefaultDialect] 344s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DECIMAL-MySQLDialect_mysqldb] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DECIMAL-MySQLDialect_mysqldb] 344s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DOMAIN-PGDialect_psycopg2] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DOMAIN-PGDialect_psycopg2] 344s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DOUBLE-DefaultDialect] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DOUBLE-DefaultDialect] 344s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DOUBLE-MySQLDialect_mysqldb] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DOUBLE-MySQLDialect_mysqldb] 344s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DOUBLE_PRECISION-DefaultDialect] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DOUBLE_PRECISION-DefaultDialect] 344s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DOUBLE_PRECISION-MSDialect_pyodbc] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DOUBLE_PRECISION-MSDialect_pyodbc] 344s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Date-DefaultDialect] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Date-DefaultDialect] 344s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DateTime-DefaultDialect] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DateTime-DefaultDialect] 344s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Double-DefaultDialect] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Double-DefaultDialect] 344s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[ENUM-MySQLDialect_mysqldb] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[ENUM-MySQLDialect_mysqldb] 344s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[ENUM-PGDialect_psycopg2] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[ENUM-PGDialect_psycopg2] 344s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Enum-DefaultDialect] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Enum-DefaultDialect] 344s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[FLOAT-DefaultDialect] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[FLOAT-DefaultDialect] 344s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[FLOAT-MySQLDialect_mysqldb] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[FLOAT-MySQLDialect_mysqldb] 344s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[FLOAT-OracleDialect_cx_oracle] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[FLOAT-OracleDialect_cx_oracle] 344s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Float-DefaultDialect] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Float-DefaultDialect] 344s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[HSTORE-PGDialect_psycopg2] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[HSTORE-PGDialect_psycopg2] 344s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[IMAGE-MSDialect_pyodbc] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[IMAGE-MSDialect_pyodbc] 344s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INET-PGDialect_psycopg2] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INET-PGDialect_psycopg2] 344s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INET4-MySQLDialect_mysqldb] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INET4-MySQLDialect_mysqldb] 344s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INET6-MySQLDialect_mysqldb] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INET6-MySQLDialect_mysqldb] 344s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INT4MULTIRANGE-PGDialect_psycopg2] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INT4MULTIRANGE-PGDialect_psycopg2] 344s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INT4RANGE-PGDialect_psycopg2] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INT4RANGE-PGDialect_psycopg2] 344s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INT8MULTIRANGE-PGDialect_psycopg2] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INT8MULTIRANGE-PGDialect_psycopg2] 344s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INT8RANGE-PGDialect_psycopg2] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INT8RANGE-PGDialect_psycopg2] 344s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INTEGER-DefaultDialect] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INTEGER-DefaultDialect] 344s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INTEGER-MySQLDialect_mysqldb] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INTEGER-MySQLDialect_mysqldb] 344s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INTERVAL-OracleDialect_cx_oracle] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INTERVAL-OracleDialect_cx_oracle] 344s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INTERVAL-PGDialect_psycopg2] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INTERVAL-PGDialect_psycopg2] 344s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Integer-DefaultDialect] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Integer-DefaultDialect] 344s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Interval-DefaultDialect] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Interval-DefaultDialect] 344s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[JSON-DefaultDialect] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[JSON-DefaultDialect] 344s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[JSON-MSDialect_pyodbc] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[JSON-MSDialect_pyodbc] 344s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[JSON-MySQLDialect_mysqldb] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[JSON-MySQLDialect_mysqldb] 344s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[JSON-PGDialect_psycopg2] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[JSON-PGDialect_psycopg2] 344s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[JSON-SQLiteDialect_pysqlite] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[JSON-SQLiteDialect_pysqlite] 344s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[JSONB-PGDialect_psycopg2] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[JSONB-PGDialect_psycopg2] 344s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[JSONPATH-PGDialect_psycopg2] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[JSONPATH-PGDialect_psycopg2] 344s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[LONG-OracleDialect_cx_oracle] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[LONG-OracleDialect_cx_oracle] 344s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[LONGBLOB-MySQLDialect_mysqldb] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[LONGBLOB-MySQLDialect_mysqldb] 344s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[LONGTEXT-MySQLDialect_mysqldb] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[LONGTEXT-MySQLDialect_mysqldb] 344s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[LargeBinary-DefaultDialect] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[LargeBinary-DefaultDialect] 344s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[MACADDR-PGDialect_psycopg2] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[MACADDR-PGDialect_psycopg2] 344s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[MACADDR8-PGDialect_psycopg2] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[MACADDR8-PGDialect_psycopg2] 344s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[MEDIUMBLOB-MySQLDialect_mysqldb] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[MEDIUMBLOB-MySQLDialect_mysqldb] 344s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[MEDIUMINT-MySQLDialect_mysqldb] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[MEDIUMINT-MySQLDialect_mysqldb] 344s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[MEDIUMTEXT-MySQLDialect_mysqldb] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[MEDIUMTEXT-MySQLDialect_mysqldb] 344s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[MONEY-MSDialect_pyodbc] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[MONEY-MSDialect_pyodbc] 344s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[MONEY-PGDialect_psycopg2] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[MONEY-PGDialect_psycopg2] 344s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[MatchType-DefaultDialect] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[MatchType-DefaultDialect] 344s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NCHAR-DefaultDialect] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NCHAR-DefaultDialect] 344s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NCHAR-MySQLDialect_mysqldb] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NCHAR-MySQLDialect_mysqldb] 344s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NCLOB-OracleDialect_cx_oracle] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NCLOB-OracleDialect_cx_oracle] 344s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NTEXT-MSDialect_pyodbc] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NTEXT-MSDialect_pyodbc] 344s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NUMBER-OracleDialect_cx_oracle] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NUMBER-OracleDialect_cx_oracle] 344s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NUMERIC-DefaultDialect] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NUMERIC-DefaultDialect] 344s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NUMERIC-MySQLDialect_mysqldb] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NUMERIC-MySQLDialect_mysqldb] 344s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NUMMULTIRANGE-PGDialect_psycopg2] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NUMMULTIRANGE-PGDialect_psycopg2] 344s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NUMRANGE-PGDialect_psycopg2] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NUMRANGE-PGDialect_psycopg2] 344s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NVARCHAR-DefaultDialect] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NVARCHAR-DefaultDialect] 344s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NVARCHAR-MySQLDialect_mysqldb] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NVARCHAR-MySQLDialect_mysqldb] 344s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NullType-DefaultDialect] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NullType-DefaultDialect] 344s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Numeric-DefaultDialect] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Numeric-DefaultDialect] 344s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[OID-PGDialect_psycopg2] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[OID-PGDialect_psycopg2] 344s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[RAW-OracleDialect_cx_oracle] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[RAW-OracleDialect_cx_oracle] 344s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[REAL-DefaultDialect] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[REAL-DefaultDialect] 344s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[REAL-MSDialect_pyodbc] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[REAL-MSDialect_pyodbc] 344s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[REAL-MySQLDialect_mysqldb] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[REAL-MySQLDialect_mysqldb] 344s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[REGCLASS-PGDialect_psycopg2] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[REGCLASS-PGDialect_psycopg2] 344s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[REGCONFIG-PGDialect_psycopg2] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[REGCONFIG-PGDialect_psycopg2] 344s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[ROWID-OracleDialect_cx_oracle] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[ROWID-OracleDialect_cx_oracle] 344s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[ROWVERSION-MSDialect_pyodbc] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[ROWVERSION-MSDialect_pyodbc] 344s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[SET-MySQLDialect_mysqldb] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[SET-MySQLDialect_mysqldb] 344s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[SMALLDATETIME-MSDialect_pyodbc] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[SMALLDATETIME-MSDialect_pyodbc] 344s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[SMALLINT-DefaultDialect] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[SMALLINT-DefaultDialect] 344s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[SMALLINT-MySQLDialect_mysqldb] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[SMALLINT-MySQLDialect_mysqldb] 344s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[SMALLMONEY-MSDialect_pyodbc] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[SMALLMONEY-MSDialect_pyodbc] 344s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[SQL_VARIANT-MSDialect_pyodbc] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[SQL_VARIANT-MSDialect_pyodbc] 344s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[SmallInteger-DefaultDialect] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[SmallInteger-DefaultDialect] 344s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[String-DefaultDialect] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[String-DefaultDialect] 344s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TEXT-DefaultDialect] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TEXT-DefaultDialect] 344s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TEXT-MySQLDialect_mysqldb] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TEXT-MySQLDialect_mysqldb] 344s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIME-DefaultDialect] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIME-DefaultDialect] 344s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIME-MSDialect_pyodbc] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIME-MSDialect_pyodbc] 344s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIME-MySQLDialect_mysqldb] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIME-MySQLDialect_mysqldb] 344s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIME-PGDialect_psycopg2] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIME-PGDialect_psycopg2] 344s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIME-SQLiteDialect_pysqlite] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIME-SQLiteDialect_pysqlite] 344s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIMESTAMP-DefaultDialect] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIMESTAMP-DefaultDialect] 344s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIMESTAMP-MSDialect_pyodbc] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIMESTAMP-MSDialect_pyodbc] 344s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIMESTAMP-MySQLDialect_mysqldb] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIMESTAMP-MySQLDialect_mysqldb] 344s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIMESTAMP-OracleDialect_cx_oracle] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIMESTAMP-OracleDialect_cx_oracle] 344s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIMESTAMP-PGDialect_psycopg2] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIMESTAMP-PGDialect_psycopg2] 344s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TINYBLOB-MySQLDialect_mysqldb] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TINYBLOB-MySQLDialect_mysqldb] 344s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TINYINT-MSDialect_pyodbc] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TINYINT-MSDialect_pyodbc] 344s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TINYINT-MySQLDialect_mysqldb] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TINYINT-MySQLDialect_mysqldb] 344s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TINYTEXT-MySQLDialect_mysqldb] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TINYTEXT-MySQLDialect_mysqldb] 344s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TSMULTIRANGE-PGDialect_psycopg2] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TSMULTIRANGE-PGDialect_psycopg2] 344s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TSQUERY-PGDialect_psycopg2] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TSQUERY-PGDialect_psycopg2] 344s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TSRANGE-PGDialect_psycopg2] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TSRANGE-PGDialect_psycopg2] 344s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TSTZMULTIRANGE-PGDialect_psycopg2] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TSTZMULTIRANGE-PGDialect_psycopg2] 344s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TSTZRANGE-PGDialect_psycopg2] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TSTZRANGE-PGDialect_psycopg2] 344s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TSVECTOR-PGDialect_psycopg2] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TSVECTOR-PGDialect_psycopg2] 344s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Text-DefaultDialect] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Text-DefaultDialect] 344s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Time-DefaultDialect] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Time-DefaultDialect] 344s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TupleType-DefaultDialect] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TupleType-DefaultDialect] 344s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[UNIQUEIDENTIFIER-MSDialect_pyodbc] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[UNIQUEIDENTIFIER-MSDialect_pyodbc] 344s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[UUID-DefaultDialect] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[UUID-DefaultDialect] 344s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Unicode-DefaultDialect] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Unicode-DefaultDialect] 344s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[UnicodeText-DefaultDialect] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[UnicodeText-DefaultDialect] 344s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Uuid-DefaultDialect] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Uuid-DefaultDialect] 344s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[VARBINARY-DefaultDialect] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[VARBINARY-DefaultDialect] 344s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[VARBINARY-MSDialect_pyodbc] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[VARBINARY-MSDialect_pyodbc] 344s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[VARCHAR-DefaultDialect] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[VARCHAR-DefaultDialect] 344s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[VARCHAR-MySQLDialect_mysqldb] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[VARCHAR-MySQLDialect_mysqldb] 344s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[VARCHAR2-OracleDialect_cx_oracle] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[VARCHAR2-OracleDialect_cx_oracle] 344s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[XML-MSDialect_pyodbc] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[XML-MSDialect_pyodbc] 344s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[YEAR-MySQLDialect_mysqldb] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[YEAR-MySQLDialect_mysqldb] 344s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[_Binary-DefaultDialect] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[_Binary-DefaultDialect] 344s test/sql/test_types.py::AdaptTest::test_python_type 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_python_type 344s test/sql/test_types.py::AdaptTest::test_repr[ARRAY0] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_repr[ARRAY0] 344s test/sql/test_types.py::AdaptTest::test_repr[ARRAY1] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_repr[ARRAY1] 344s test/sql/test_types.py::AdaptTest::test_repr[BFILE] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_repr[BFILE] 344s test/sql/test_types.py::AdaptTest::test_repr[BIGINT0] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_repr[BIGINT0] 344s test/sql/test_types.py::AdaptTest::test_repr[BIGINT1] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_repr[BIGINT1] 344s test/sql/test_types.py::AdaptTest::test_repr[BINARY] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_repr[BINARY] 344s test/sql/test_types.py::AdaptTest::test_repr[BINARY_DOUBLE] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_repr[BINARY_DOUBLE] 344s test/sql/test_types.py::AdaptTest::test_repr[BINARY_FLOAT] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_repr[BINARY_FLOAT] 344s test/sql/test_types.py::AdaptTest::test_repr[BIT0] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_repr[BIT0] 344s test/sql/test_types.py::AdaptTest::test_repr[BIT1] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_repr[BIT1] 344s test/sql/test_types.py::AdaptTest::test_repr[BIT2] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_repr[BIT2] 344s test/sql/test_types.py::AdaptTest::test_repr[BLOB] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_repr[BLOB] 344s test/sql/test_types.py::AdaptTest::test_repr[BOOLEAN] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_repr[BOOLEAN] 344s test/sql/test_types.py::AdaptTest::test_repr[BYTEA] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_repr[BYTEA] 344s test/sql/test_types.py::AdaptTest::test_repr[BigInteger] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_repr[BigInteger] 344s test/sql/test_types.py::AdaptTest::test_repr[Boolean] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_repr[Boolean] 344s test/sql/test_types.py::AdaptTest::test_repr[CHAR0] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_repr[CHAR0] 344s test/sql/test_types.py::AdaptTest::test_repr[CHAR1] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_repr[CHAR1] 344s test/sql/test_types.py::AdaptTest::test_repr[CIDR] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_repr[CIDR] 344s test/sql/test_types.py::AdaptTest::test_repr[CITEXT] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_repr[CITEXT] 344s test/sql/test_types.py::AdaptTest::test_repr[CLOB] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_repr[CLOB] 344s test/sql/test_types.py::AdaptTest::test_repr[DATE0] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_repr[DATE0] 344s test/sql/test_types.py::AdaptTest::test_repr[DATE1] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_repr[DATE1] 344s test/sql/test_types.py::AdaptTest::test_repr[DATE2] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_repr[DATE2] 344s test/sql/test_types.py::AdaptTest::test_repr[DATEMULTIRANGE] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_repr[DATEMULTIRANGE] 344s test/sql/test_types.py::AdaptTest::test_repr[DATERANGE] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_repr[DATERANGE] 344s test/sql/test_types.py::AdaptTest::test_repr[DATETIME0] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_repr[DATETIME0] 344s test/sql/test_types.py::AdaptTest::test_repr[DATETIME1] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_repr[DATETIME1] 344s test/sql/test_types.py::AdaptTest::test_repr[DATETIME2] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_repr[DATETIME2] 344s test/sql/test_types.py::AdaptTest::test_repr[DATETIME3] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_repr[DATETIME3] 344s test/sql/test_types.py::AdaptTest::test_repr[DATETIMEOFFSET] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_repr[DATETIMEOFFSET] 344s test/sql/test_types.py::AdaptTest::test_repr[DECIMAL0] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_repr[DECIMAL0] 344s test/sql/test_types.py::AdaptTest::test_repr[DECIMAL1] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_repr[DECIMAL1] 344s test/sql/test_types.py::AdaptTest::test_repr[DOMAIN] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_repr[DOMAIN] 344s test/sql/test_types.py::AdaptTest::test_repr[DOUBLE0] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_repr[DOUBLE0] 344s test/sql/test_types.py::AdaptTest::test_repr[DOUBLE1] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_repr[DOUBLE1] 344s test/sql/test_types.py::AdaptTest::test_repr[DOUBLE_PRECISION0] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_repr[DOUBLE_PRECISION0] 344s test/sql/test_types.py::AdaptTest::test_repr[DOUBLE_PRECISION1] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_repr[DOUBLE_PRECISION1] 344s test/sql/test_types.py::AdaptTest::test_repr[DateTime] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_repr[DateTime] 344s test/sql/test_types.py::AdaptTest::test_repr[Date] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_repr[Date] 344s test/sql/test_types.py::AdaptTest::test_repr[Double] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_repr[Double] 344s test/sql/test_types.py::AdaptTest::test_repr[ENUM0] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_repr[ENUM0] 344s test/sql/test_types.py::AdaptTest::test_repr[ENUM1] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_repr[ENUM1] 344s test/sql/test_types.py::AdaptTest::test_repr[Enum] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_repr[Enum] 344s test/sql/test_types.py::AdaptTest::test_repr[FLOAT0] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_repr[FLOAT0] 344s test/sql/test_types.py::AdaptTest::test_repr[FLOAT1] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_repr[FLOAT1] 344s test/sql/test_types.py::AdaptTest::test_repr[FLOAT2] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_repr[FLOAT2] 344s test/sql/test_types.py::AdaptTest::test_repr[Float] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_repr[Float] 344s test/sql/test_types.py::AdaptTest::test_repr[HSTORE] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_repr[HSTORE] 344s test/sql/test_types.py::AdaptTest::test_repr[IMAGE] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_repr[IMAGE] 344s test/sql/test_types.py::AdaptTest::test_repr[INET4] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_repr[INET4] 344s test/sql/test_types.py::AdaptTest::test_repr[INET6] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_repr[INET6] 344s test/sql/test_types.py::AdaptTest::test_repr[INET] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_repr[INET] 344s test/sql/test_types.py::AdaptTest::test_repr[INT4MULTIRANGE] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_repr[INT4MULTIRANGE] 344s test/sql/test_types.py::AdaptTest::test_repr[INT4RANGE] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_repr[INT4RANGE] 344s test/sql/test_types.py::AdaptTest::test_repr[INT8MULTIRANGE] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_repr[INT8MULTIRANGE] 344s test/sql/test_types.py::AdaptTest::test_repr[INT8RANGE] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_repr[INT8RANGE] 344s test/sql/test_types.py::AdaptTest::test_repr[INTEGER0] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_repr[INTEGER0] 344s test/sql/test_types.py::AdaptTest::test_repr[INTEGER1] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_repr[INTEGER1] 344s test/sql/test_types.py::AdaptTest::test_repr[INTERVAL0] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_repr[INTERVAL0] 344s test/sql/test_types.py::AdaptTest::test_repr[INTERVAL1] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_repr[INTERVAL1] 344s test/sql/test_types.py::AdaptTest::test_repr[Integer] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_repr[Integer] 344s test/sql/test_types.py::AdaptTest::test_repr[Interval] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_repr[Interval] 344s test/sql/test_types.py::AdaptTest::test_repr[JSON0] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_repr[JSON0] 344s test/sql/test_types.py::AdaptTest::test_repr[JSON1] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_repr[JSON1] 344s test/sql/test_types.py::AdaptTest::test_repr[JSON2] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_repr[JSON2] 344s test/sql/test_types.py::AdaptTest::test_repr[JSON3] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_repr[JSON3] 344s test/sql/test_types.py::AdaptTest::test_repr[JSON4] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_repr[JSON4] 344s test/sql/test_types.py::AdaptTest::test_repr[JSONB] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_repr[JSONB] 344s test/sql/test_types.py::AdaptTest::test_repr[JSONPATH] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_repr[JSONPATH] 344s test/sql/test_types.py::AdaptTest::test_repr[LONGBLOB] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_repr[LONGBLOB] 344s test/sql/test_types.py::AdaptTest::test_repr[LONGTEXT] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_repr[LONGTEXT] 344s test/sql/test_types.py::AdaptTest::test_repr[LONG] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_repr[LONG] 344s test/sql/test_types.py::AdaptTest::test_repr[LargeBinary] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_repr[LargeBinary] 344s test/sql/test_types.py::AdaptTest::test_repr[MACADDR8] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_repr[MACADDR8] 344s test/sql/test_types.py::AdaptTest::test_repr[MACADDR] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_repr[MACADDR] 344s test/sql/test_types.py::AdaptTest::test_repr[MEDIUMBLOB] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_repr[MEDIUMBLOB] 344s test/sql/test_types.py::AdaptTest::test_repr[MEDIUMINT] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_repr[MEDIUMINT] 344s test/sql/test_types.py::AdaptTest::test_repr[MEDIUMTEXT] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_repr[MEDIUMTEXT] 344s test/sql/test_types.py::AdaptTest::test_repr[MONEY0] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_repr[MONEY0] 344s test/sql/test_types.py::AdaptTest::test_repr[MONEY1] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_repr[MONEY1] 344s test/sql/test_types.py::AdaptTest::test_repr[MatchType] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_repr[MatchType] 344s test/sql/test_types.py::AdaptTest::test_repr[NCHAR0] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_repr[NCHAR0] 344s test/sql/test_types.py::AdaptTest::test_repr[NCHAR1] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_repr[NCHAR1] 344s test/sql/test_types.py::AdaptTest::test_repr[NCLOB] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_repr[NCLOB] 344s test/sql/test_types.py::AdaptTest::test_repr[NTEXT] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_repr[NTEXT] 344s test/sql/test_types.py::AdaptTest::test_repr[NUMBER] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_repr[NUMBER] 344s test/sql/test_types.py::AdaptTest::test_repr[NUMERIC0] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_repr[NUMERIC0] 344s test/sql/test_types.py::AdaptTest::test_repr[NUMERIC1] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_repr[NUMERIC1] 344s test/sql/test_types.py::AdaptTest::test_repr[NUMMULTIRANGE] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_repr[NUMMULTIRANGE] 344s test/sql/test_types.py::AdaptTest::test_repr[NUMRANGE] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_repr[NUMRANGE] 344s test/sql/test_types.py::AdaptTest::test_repr[NVARCHAR0] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_repr[NVARCHAR0] 344s test/sql/test_types.py::AdaptTest::test_repr[NVARCHAR1] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_repr[NVARCHAR1] 344s test/sql/test_types.py::AdaptTest::test_repr[NullType] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_repr[NullType] 344s test/sql/test_types.py::AdaptTest::test_repr[Numeric] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_repr[Numeric] 344s test/sql/test_types.py::AdaptTest::test_repr[OID] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_repr[OID] 344s test/sql/test_types.py::AdaptTest::test_repr[RAW] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_repr[RAW] 344s test/sql/test_types.py::AdaptTest::test_repr[REAL0] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_repr[REAL0] 344s test/sql/test_types.py::AdaptTest::test_repr[REAL1] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_repr[REAL1] 344s test/sql/test_types.py::AdaptTest::test_repr[REAL2] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_repr[REAL2] 344s test/sql/test_types.py::AdaptTest::test_repr[REGCLASS] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_repr[REGCLASS] 344s test/sql/test_types.py::AdaptTest::test_repr[REGCONFIG] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_repr[REGCONFIG] 344s test/sql/test_types.py::AdaptTest::test_repr[ROWID] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_repr[ROWID] 344s test/sql/test_types.py::AdaptTest::test_repr[ROWVERSION] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_repr[ROWVERSION] 344s test/sql/test_types.py::AdaptTest::test_repr[SET] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_repr[SET] 344s test/sql/test_types.py::AdaptTest::test_repr[SMALLDATETIME] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_repr[SMALLDATETIME] 344s test/sql/test_types.py::AdaptTest::test_repr[SMALLINT0] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_repr[SMALLINT0] 344s test/sql/test_types.py::AdaptTest::test_repr[SMALLINT1] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_repr[SMALLINT1] 344s test/sql/test_types.py::AdaptTest::test_repr[SMALLMONEY] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_repr[SMALLMONEY] 344s test/sql/test_types.py::AdaptTest::test_repr[SQL_VARIANT] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_repr[SQL_VARIANT] 344s test/sql/test_types.py::AdaptTest::test_repr[SmallInteger] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_repr[SmallInteger] 344s test/sql/test_types.py::AdaptTest::test_repr[String] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_repr[String] 344s test/sql/test_types.py::AdaptTest::test_repr[TEXT0] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TEXT0] 344s test/sql/test_types.py::AdaptTest::test_repr[TEXT1] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TEXT1] 344s test/sql/test_types.py::AdaptTest::test_repr[TIME0] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TIME0] 344s test/sql/test_types.py::AdaptTest::test_repr[TIME1] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TIME1] 344s test/sql/test_types.py::AdaptTest::test_repr[TIME2] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TIME2] 344s test/sql/test_types.py::AdaptTest::test_repr[TIME3] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TIME3] 344s test/sql/test_types.py::AdaptTest::test_repr[TIME4] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TIME4] 344s test/sql/test_types.py::AdaptTest::test_repr[TIMESTAMP0] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TIMESTAMP0] 344s test/sql/test_types.py::AdaptTest::test_repr[TIMESTAMP1] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TIMESTAMP1] 344s test/sql/test_types.py::AdaptTest::test_repr[TIMESTAMP2] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TIMESTAMP2] 344s test/sql/test_types.py::AdaptTest::test_repr[TIMESTAMP3] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TIMESTAMP3] 344s test/sql/test_types.py::AdaptTest::test_repr[TIMESTAMP4] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TIMESTAMP4] 344s test/sql/test_types.py::AdaptTest::test_repr[TINYBLOB] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TINYBLOB] 344s test/sql/test_types.py::AdaptTest::test_repr[TINYINT0] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TINYINT0] 344s test/sql/test_types.py::AdaptTest::test_repr[TINYINT1] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TINYINT1] 344s test/sql/test_types.py::AdaptTest::test_repr[TINYTEXT] 344s [gw0] [ 52%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TINYTEXT] 344s test/sql/test_types.py::AdaptTest::test_repr[TSMULTIRANGE] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TSMULTIRANGE] 344s test/sql/test_types.py::AdaptTest::test_repr[TSQUERY] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TSQUERY] 344s test/sql/test_types.py::AdaptTest::test_repr[TSRANGE] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TSRANGE] 344s test/sql/test_types.py::AdaptTest::test_repr[TSTZMULTIRANGE] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TSTZMULTIRANGE] 344s test/sql/test_types.py::AdaptTest::test_repr[TSTZRANGE] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TSTZRANGE] 344s test/sql/test_types.py::AdaptTest::test_repr[TSVECTOR] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TSVECTOR] 344s test/sql/test_types.py::AdaptTest::test_repr[Text] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_repr[Text] 344s test/sql/test_types.py::AdaptTest::test_repr[Time] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_repr[Time] 344s test/sql/test_types.py::AdaptTest::test_repr[TupleType] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TupleType] 344s test/sql/test_types.py::AdaptTest::test_repr[UNIQUEIDENTIFIER] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_repr[UNIQUEIDENTIFIER] 344s test/sql/test_types.py::AdaptTest::test_repr[UUID] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_repr[UUID] 344s test/sql/test_types.py::AdaptTest::test_repr[UnicodeText] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_repr[UnicodeText] 344s test/sql/test_types.py::AdaptTest::test_repr[Unicode] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_repr[Unicode] 344s test/sql/test_types.py::AdaptTest::test_repr[Uuid] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_repr[Uuid] 344s test/sql/test_types.py::AdaptTest::test_repr[VARBINARY0] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_repr[VARBINARY0] 344s test/sql/test_types.py::AdaptTest::test_repr[VARBINARY1] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_repr[VARBINARY1] 344s test/sql/test_types.py::AdaptTest::test_repr[VARCHAR0] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_repr[VARCHAR0] 344s test/sql/test_types.py::AdaptTest::test_repr[VARCHAR1] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_repr[VARCHAR1] 344s test/sql/test_types.py::AdaptTest::test_repr[VARCHAR2] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_repr[VARCHAR2] 344s test/sql/test_types.py::AdaptTest::test_repr[XML] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_repr[XML] 344s test/sql/test_types.py::AdaptTest::test_repr[YEAR] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_repr[YEAR] 344s test/sql/test_types.py::AdaptTest::test_repr[_Binary] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_repr[_Binary] 344s test/sql/test_types.py::AdaptTest::test_str[ARRAY0] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_str[ARRAY0] 344s test/sql/test_types.py::AdaptTest::test_str[ARRAY1] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_str[ARRAY1] 344s test/sql/test_types.py::AdaptTest::test_str[BFILE] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_str[BFILE] 344s test/sql/test_types.py::AdaptTest::test_str[BIGINT0] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_str[BIGINT0] 344s test/sql/test_types.py::AdaptTest::test_str[BIGINT1] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_str[BIGINT1] 344s test/sql/test_types.py::AdaptTest::test_str[BINARY] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_str[BINARY] 344s test/sql/test_types.py::AdaptTest::test_str[BINARY_DOUBLE] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_str[BINARY_DOUBLE] 344s test/sql/test_types.py::AdaptTest::test_str[BINARY_FLOAT] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_str[BINARY_FLOAT] 344s test/sql/test_types.py::AdaptTest::test_str[BIT0] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_str[BIT0] 344s test/sql/test_types.py::AdaptTest::test_str[BIT1] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_str[BIT1] 344s test/sql/test_types.py::AdaptTest::test_str[BIT2] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_str[BIT2] 344s test/sql/test_types.py::AdaptTest::test_str[BLOB] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_str[BLOB] 344s test/sql/test_types.py::AdaptTest::test_str[BOOLEAN] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_str[BOOLEAN] 344s test/sql/test_types.py::AdaptTest::test_str[BYTEA] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_str[BYTEA] 344s test/sql/test_types.py::AdaptTest::test_str[BigInteger] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_str[BigInteger] 344s test/sql/test_types.py::AdaptTest::test_str[Boolean] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_str[Boolean] 344s test/sql/test_types.py::AdaptTest::test_str[CHAR0] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_str[CHAR0] 344s test/sql/test_types.py::AdaptTest::test_str[CHAR1] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_str[CHAR1] 344s test/sql/test_types.py::AdaptTest::test_str[CIDR] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_str[CIDR] 344s test/sql/test_types.py::AdaptTest::test_str[CITEXT] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_str[CITEXT] 344s test/sql/test_types.py::AdaptTest::test_str[CLOB] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_str[CLOB] 344s test/sql/test_types.py::AdaptTest::test_str[DATE0] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_str[DATE0] 344s test/sql/test_types.py::AdaptTest::test_str[DATE1] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_str[DATE1] 344s test/sql/test_types.py::AdaptTest::test_str[DATE2] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_str[DATE2] 344s test/sql/test_types.py::AdaptTest::test_str[DATEMULTIRANGE] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_str[DATEMULTIRANGE] 344s test/sql/test_types.py::AdaptTest::test_str[DATERANGE] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_str[DATERANGE] 344s test/sql/test_types.py::AdaptTest::test_str[DATETIME0] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_str[DATETIME0] 344s test/sql/test_types.py::AdaptTest::test_str[DATETIME1] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_str[DATETIME1] 344s test/sql/test_types.py::AdaptTest::test_str[DATETIME2] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_str[DATETIME2] 344s test/sql/test_types.py::AdaptTest::test_str[DATETIME3] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_str[DATETIME3] 344s test/sql/test_types.py::AdaptTest::test_str[DATETIMEOFFSET] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_str[DATETIMEOFFSET] 344s test/sql/test_types.py::AdaptTest::test_str[DECIMAL0] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_str[DECIMAL0] 344s test/sql/test_types.py::AdaptTest::test_str[DECIMAL1] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_str[DECIMAL1] 344s test/sql/test_types.py::AdaptTest::test_str[DOMAIN] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_str[DOMAIN] 344s test/sql/test_types.py::AdaptTest::test_str[DOUBLE0] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_str[DOUBLE0] 344s test/sql/test_types.py::AdaptTest::test_str[DOUBLE1] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_str[DOUBLE1] 344s test/sql/test_types.py::AdaptTest::test_str[DOUBLE_PRECISION0] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_str[DOUBLE_PRECISION0] 344s test/sql/test_types.py::AdaptTest::test_str[DOUBLE_PRECISION1] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_str[DOUBLE_PRECISION1] 344s test/sql/test_types.py::AdaptTest::test_str[DateTime] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_str[DateTime] 344s test/sql/test_types.py::AdaptTest::test_str[Date] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_str[Date] 344s test/sql/test_types.py::AdaptTest::test_str[Double] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_str[Double] 344s test/sql/test_types.py::AdaptTest::test_str[ENUM0] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_str[ENUM0] 344s test/sql/test_types.py::AdaptTest::test_str[ENUM1] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_str[ENUM1] 344s test/sql/test_types.py::AdaptTest::test_str[Enum] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_str[Enum] 344s test/sql/test_types.py::AdaptTest::test_str[FLOAT0] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_str[FLOAT0] 344s test/sql/test_types.py::AdaptTest::test_str[FLOAT1] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_str[FLOAT1] 344s test/sql/test_types.py::AdaptTest::test_str[FLOAT2] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_str[FLOAT2] 344s test/sql/test_types.py::AdaptTest::test_str[Float] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_str[Float] 344s test/sql/test_types.py::AdaptTest::test_str[HSTORE] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_str[HSTORE] 344s test/sql/test_types.py::AdaptTest::test_str[IMAGE] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_str[IMAGE] 344s test/sql/test_types.py::AdaptTest::test_str[INET4] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_str[INET4] 344s test/sql/test_types.py::AdaptTest::test_str[INET6] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_str[INET6] 344s test/sql/test_types.py::AdaptTest::test_str[INET] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_str[INET] 344s test/sql/test_types.py::AdaptTest::test_str[INT4MULTIRANGE] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_str[INT4MULTIRANGE] 344s test/sql/test_types.py::AdaptTest::test_str[INT4RANGE] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_str[INT4RANGE] 344s test/sql/test_types.py::AdaptTest::test_str[INT8MULTIRANGE] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_str[INT8MULTIRANGE] 344s test/sql/test_types.py::AdaptTest::test_str[INT8RANGE] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_str[INT8RANGE] 344s test/sql/test_types.py::AdaptTest::test_str[INTEGER0] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_str[INTEGER0] 344s test/sql/test_types.py::AdaptTest::test_str[INTEGER1] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_str[INTEGER1] 344s test/sql/test_types.py::AdaptTest::test_str[INTERVAL0] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_str[INTERVAL0] 344s test/sql/test_types.py::AdaptTest::test_str[INTERVAL1] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_str[INTERVAL1] 344s test/sql/test_types.py::AdaptTest::test_str[Integer] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_str[Integer] 344s test/sql/test_types.py::AdaptTest::test_str[Interval] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_str[Interval] 344s test/sql/test_types.py::AdaptTest::test_str[JSON0] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_str[JSON0] 344s test/sql/test_types.py::AdaptTest::test_str[JSON1] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_str[JSON1] 344s test/sql/test_types.py::AdaptTest::test_str[JSON2] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_str[JSON2] 344s test/sql/test_types.py::AdaptTest::test_str[JSON3] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_str[JSON3] 344s test/sql/test_types.py::AdaptTest::test_str[JSON4] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_str[JSON4] 344s test/sql/test_types.py::AdaptTest::test_str[JSONB] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_str[JSONB] 344s test/sql/test_types.py::AdaptTest::test_str[JSONPATH] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_str[JSONPATH] 344s test/sql/test_types.py::AdaptTest::test_str[LONGBLOB] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_str[LONGBLOB] 344s test/sql/test_types.py::AdaptTest::test_str[LONGTEXT] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_str[LONGTEXT] 344s test/sql/test_types.py::AdaptTest::test_str[LONG] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_str[LONG] 344s test/sql/test_types.py::AdaptTest::test_str[LargeBinary] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_str[LargeBinary] 344s test/sql/test_types.py::AdaptTest::test_str[MACADDR8] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_str[MACADDR8] 344s test/sql/test_types.py::AdaptTest::test_str[MACADDR] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_str[MACADDR] 344s test/sql/test_types.py::AdaptTest::test_str[MEDIUMBLOB] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_str[MEDIUMBLOB] 344s test/sql/test_types.py::AdaptTest::test_str[MEDIUMINT] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_str[MEDIUMINT] 344s test/sql/test_types.py::AdaptTest::test_str[MEDIUMTEXT] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_str[MEDIUMTEXT] 344s test/sql/test_types.py::AdaptTest::test_str[MONEY0] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_str[MONEY0] 344s test/sql/test_types.py::AdaptTest::test_str[MONEY1] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_str[MONEY1] 344s test/sql/test_types.py::AdaptTest::test_str[MatchType] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_str[MatchType] 344s test/sql/test_types.py::AdaptTest::test_str[NCHAR0] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_str[NCHAR0] 344s test/sql/test_types.py::AdaptTest::test_str[NCHAR1] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_str[NCHAR1] 344s test/sql/test_types.py::AdaptTest::test_str[NCLOB] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_str[NCLOB] 344s test/sql/test_types.py::AdaptTest::test_str[NTEXT] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_str[NTEXT] 344s test/sql/test_types.py::AdaptTest::test_str[NUMBER] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_str[NUMBER] 344s test/sql/test_types.py::AdaptTest::test_str[NUMERIC0] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_str[NUMERIC0] 344s test/sql/test_types.py::AdaptTest::test_str[NUMERIC1] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_str[NUMERIC1] 344s test/sql/test_types.py::AdaptTest::test_str[NUMMULTIRANGE] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_str[NUMMULTIRANGE] 344s test/sql/test_types.py::AdaptTest::test_str[NUMRANGE] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_str[NUMRANGE] 344s test/sql/test_types.py::AdaptTest::test_str[NVARCHAR0] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_str[NVARCHAR0] 344s test/sql/test_types.py::AdaptTest::test_str[NVARCHAR1] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_str[NVARCHAR1] 344s test/sql/test_types.py::AdaptTest::test_str[NullType] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_str[NullType] 344s test/sql/test_types.py::AdaptTest::test_str[Numeric] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_str[Numeric] 344s test/sql/test_types.py::AdaptTest::test_str[OID] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_str[OID] 344s test/sql/test_types.py::AdaptTest::test_str[RAW] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_str[RAW] 344s test/sql/test_types.py::AdaptTest::test_str[REAL0] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_str[REAL0] 344s test/sql/test_types.py::AdaptTest::test_str[REAL1] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_str[REAL1] 344s test/sql/test_types.py::AdaptTest::test_str[REAL2] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_str[REAL2] 344s test/sql/test_types.py::AdaptTest::test_str[REGCLASS] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_str[REGCLASS] 344s test/sql/test_types.py::AdaptTest::test_str[REGCONFIG] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_str[REGCONFIG] 344s test/sql/test_types.py::AdaptTest::test_str[ROWID] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_str[ROWID] 344s test/sql/test_types.py::AdaptTest::test_str[ROWVERSION] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_str[ROWVERSION] 344s test/sql/test_types.py::AdaptTest::test_str[SET] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_str[SET] 344s test/sql/test_types.py::AdaptTest::test_str[SMALLDATETIME] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_str[SMALLDATETIME] 344s test/sql/test_types.py::AdaptTest::test_str[SMALLINT0] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_str[SMALLINT0] 344s test/sql/test_types.py::AdaptTest::test_str[SMALLINT1] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_str[SMALLINT1] 344s test/sql/test_types.py::AdaptTest::test_str[SMALLMONEY] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_str[SMALLMONEY] 344s test/sql/test_types.py::AdaptTest::test_str[SQL_VARIANT] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_str[SQL_VARIANT] 344s test/sql/test_types.py::AdaptTest::test_str[SmallInteger] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_str[SmallInteger] 344s test/sql/test_types.py::AdaptTest::test_str[String] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_str[String] 344s test/sql/test_types.py::AdaptTest::test_str[TEXT0] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_str[TEXT0] 344s test/sql/test_types.py::AdaptTest::test_str[TEXT1] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_str[TEXT1] 344s test/sql/test_types.py::AdaptTest::test_str[TIME0] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_str[TIME0] 344s test/sql/test_types.py::AdaptTest::test_str[TIME1] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_str[TIME1] 344s test/sql/test_types.py::AdaptTest::test_str[TIME2] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_str[TIME2] 344s test/sql/test_types.py::AdaptTest::test_str[TIME3] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_str[TIME3] 344s test/sql/test_types.py::AdaptTest::test_str[TIME4] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_str[TIME4] 344s test/sql/test_types.py::AdaptTest::test_str[TIMESTAMP0] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_str[TIMESTAMP0] 344s test/sql/test_types.py::AdaptTest::test_str[TIMESTAMP1] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_str[TIMESTAMP1] 344s test/sql/test_types.py::AdaptTest::test_str[TIMESTAMP2] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_str[TIMESTAMP2] 344s test/sql/test_types.py::AdaptTest::test_str[TIMESTAMP3] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_str[TIMESTAMP3] 344s test/sql/test_types.py::AdaptTest::test_str[TIMESTAMP4] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_str[TIMESTAMP4] 344s test/sql/test_types.py::AdaptTest::test_str[TINYBLOB] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_str[TINYBLOB] 344s test/sql/test_types.py::AdaptTest::test_str[TINYINT0] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_str[TINYINT0] 344s test/sql/test_types.py::AdaptTest::test_str[TINYINT1] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_str[TINYINT1] 344s test/sql/test_types.py::AdaptTest::test_str[TINYTEXT] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_str[TINYTEXT] 344s test/sql/test_types.py::AdaptTest::test_str[TSMULTIRANGE] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_str[TSMULTIRANGE] 344s test/sql/test_types.py::AdaptTest::test_str[TSQUERY] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_str[TSQUERY] 344s test/sql/test_types.py::AdaptTest::test_str[TSRANGE] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_str[TSRANGE] 344s test/sql/test_types.py::AdaptTest::test_str[TSTZMULTIRANGE] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_str[TSTZMULTIRANGE] 344s test/sql/test_types.py::AdaptTest::test_str[TSTZRANGE] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_str[TSTZRANGE] 344s test/sql/test_types.py::AdaptTest::test_str[TSVECTOR] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_str[TSVECTOR] 344s test/sql/test_types.py::AdaptTest::test_str[Text] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_str[Text] 344s test/sql/test_types.py::AdaptTest::test_str[Time] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_str[Time] 344s test/sql/test_types.py::AdaptTest::test_str[TupleType] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_str[TupleType] 344s test/sql/test_types.py::AdaptTest::test_str[UNIQUEIDENTIFIER] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_str[UNIQUEIDENTIFIER] 344s test/sql/test_types.py::AdaptTest::test_str[UUID] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_str[UUID] 344s test/sql/test_types.py::AdaptTest::test_str[UnicodeText] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_str[UnicodeText] 344s test/sql/test_types.py::AdaptTest::test_str[Unicode] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_str[Unicode] 344s test/sql/test_types.py::AdaptTest::test_str[Uuid] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_str[Uuid] 344s test/sql/test_types.py::AdaptTest::test_str[VARBINARY0] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_str[VARBINARY0] 344s test/sql/test_types.py::AdaptTest::test_str[VARBINARY1] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_str[VARBINARY1] 344s test/sql/test_types.py::AdaptTest::test_str[VARCHAR0] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_str[VARCHAR0] 344s test/sql/test_types.py::AdaptTest::test_str[VARCHAR1] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_str[VARCHAR1] 344s test/sql/test_types.py::AdaptTest::test_str[VARCHAR2] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_str[VARCHAR2] 344s test/sql/test_types.py::AdaptTest::test_str[XML] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_str[XML] 344s test/sql/test_types.py::AdaptTest::test_str[YEAR] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_str[YEAR] 344s test/sql/test_types.py::AdaptTest::test_str[_Binary] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_str[_Binary] 344s test/sql/test_types.py::AdaptTest::test_str_third_party 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_str_third_party 344s test/sql/test_types.py::AdaptTest::test_str_third_party_camelcase_no_visit_name 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_str_third_party_camelcase_no_visit_name 344s test/sql/test_types.py::AdaptTest::test_str_third_party_uppercase_no_visit_name 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_str_third_party_uppercase_no_visit_name 344s test/sql/test_types.py::AdaptTest::test_uppercase_importable[ARRAY] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[ARRAY] 344s test/sql/test_types.py::AdaptTest::test_uppercase_importable[BIGINT] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[BIGINT] 344s test/sql/test_types.py::AdaptTest::test_uppercase_importable[BINARY] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[BINARY] 344s test/sql/test_types.py::AdaptTest::test_uppercase_importable[BLOB] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[BLOB] 344s test/sql/test_types.py::AdaptTest::test_uppercase_importable[BOOLEAN] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[BOOLEAN] 344s test/sql/test_types.py::AdaptTest::test_uppercase_importable[BigInteger] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[BigInteger] 344s test/sql/test_types.py::AdaptTest::test_uppercase_importable[Boolean] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[Boolean] 344s test/sql/test_types.py::AdaptTest::test_uppercase_importable[CHAR] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[CHAR] 344s test/sql/test_types.py::AdaptTest::test_uppercase_importable[CLOB] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[CLOB] 344s test/sql/test_types.py::AdaptTest::test_uppercase_importable[DATETIME] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[DATETIME] 344s test/sql/test_types.py::AdaptTest::test_uppercase_importable[DATE] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[DATE] 344s test/sql/test_types.py::AdaptTest::test_uppercase_importable[DECIMAL] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[DECIMAL] 344s test/sql/test_types.py::AdaptTest::test_uppercase_importable[DOUBLE] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[DOUBLE] 344s test/sql/test_types.py::AdaptTest::test_uppercase_importable[DOUBLE_PRECISION] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[DOUBLE_PRECISION] 344s test/sql/test_types.py::AdaptTest::test_uppercase_importable[DateTime] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[DateTime] 344s test/sql/test_types.py::AdaptTest::test_uppercase_importable[Date] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[Date] 344s test/sql/test_types.py::AdaptTest::test_uppercase_importable[Double] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[Double] 344s test/sql/test_types.py::AdaptTest::test_uppercase_importable[Enum] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[Enum] 344s test/sql/test_types.py::AdaptTest::test_uppercase_importable[FLOAT] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[FLOAT] 344s test/sql/test_types.py::AdaptTest::test_uppercase_importable[Float] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[Float] 344s test/sql/test_types.py::AdaptTest::test_uppercase_importable[INTEGER0] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[INTEGER0] 344s test/sql/test_types.py::AdaptTest::test_uppercase_importable[INTEGER1] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[INTEGER1] 344s test/sql/test_types.py::AdaptTest::test_uppercase_importable[Integer] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[Integer] 344s test/sql/test_types.py::AdaptTest::test_uppercase_importable[Interval] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[Interval] 344s test/sql/test_types.py::AdaptTest::test_uppercase_importable[JSON] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[JSON] 344s test/sql/test_types.py::AdaptTest::test_uppercase_importable[LargeBinary] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[LargeBinary] 344s test/sql/test_types.py::AdaptTest::test_uppercase_importable[MatchType] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[MatchType] 344s test/sql/test_types.py::AdaptTest::test_uppercase_importable[NCHAR] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[NCHAR] 344s test/sql/test_types.py::AdaptTest::test_uppercase_importable[NUMERIC] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[NUMERIC] 344s test/sql/test_types.py::AdaptTest::test_uppercase_importable[NVARCHAR] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[NVARCHAR] 344s test/sql/test_types.py::AdaptTest::test_uppercase_importable[NullType] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[NullType] 344s test/sql/test_types.py::AdaptTest::test_uppercase_importable[Numeric] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[Numeric] 344s test/sql/test_types.py::AdaptTest::test_uppercase_importable[PickleType] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[PickleType] 344s test/sql/test_types.py::AdaptTest::test_uppercase_importable[REAL] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[REAL] 344s test/sql/test_types.py::AdaptTest::test_uppercase_importable[SMALLINT] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[SMALLINT] 344s test/sql/test_types.py::AdaptTest::test_uppercase_importable[SmallInteger] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[SmallInteger] 344s test/sql/test_types.py::AdaptTest::test_uppercase_importable[String] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[String] 344s test/sql/test_types.py::AdaptTest::test_uppercase_importable[TEXT] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[TEXT] 344s test/sql/test_types.py::AdaptTest::test_uppercase_importable[TIMESTAMP] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[TIMESTAMP] 344s test/sql/test_types.py::AdaptTest::test_uppercase_importable[TIME] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[TIME] 344s test/sql/test_types.py::AdaptTest::test_uppercase_importable[Text] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[Text] 344s test/sql/test_types.py::AdaptTest::test_uppercase_importable[Time] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[Time] 344s test/sql/test_types.py::AdaptTest::test_uppercase_importable[TupleType] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[TupleType] 344s test/sql/test_types.py::AdaptTest::test_uppercase_importable[TypeDecorator] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[TypeDecorator] 344s test/sql/test_types.py::AdaptTest::test_uppercase_importable[TypeEngine] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[TypeEngine] 344s test/sql/test_types.py::AdaptTest::test_uppercase_importable[UUID] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[UUID] 344s test/sql/test_types.py::AdaptTest::test_uppercase_importable[UnicodeText] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[UnicodeText] 344s test/sql/test_types.py::AdaptTest::test_uppercase_importable[Unicode] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[Unicode] 344s test/sql/test_types.py::AdaptTest::test_uppercase_importable[UserDefinedType] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[UserDefinedType] 344s test/sql/test_types.py::AdaptTest::test_uppercase_importable[Uuid] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[Uuid] 344s test/sql/test_types.py::AdaptTest::test_uppercase_importable[VARBINARY] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[VARBINARY] 344s test/sql/test_types.py::AdaptTest::test_uppercase_importable[VARCHAR] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[VARCHAR] 344s test/sql/test_types.py::AdaptTest::test_uppercase_importable[Variant] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[Variant] 344s test/sql/test_types.py::AdaptTest::test_uppercase_importable[_Binary] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[_Binary] 344s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BLOB()-mssql] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BLOB()-mssql] 344s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BLOB()-mysql] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BLOB()-mysql] 344s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BLOB()-oracle] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BLOB()-oracle] 344s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BLOB()-postgresql] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BLOB()-postgresql] 344s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BLOB()-sqlite] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BLOB()-sqlite] 344s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BOOLEAN()-mssql] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BOOLEAN()-mssql] 344s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BOOLEAN()-mysql] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BOOLEAN()-mysql] 344s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BOOLEAN()-oracle] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BOOLEAN()-oracle] 344s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BOOLEAN()-postgresql] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BOOLEAN()-postgresql] 344s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BOOLEAN()-sqlite] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BOOLEAN()-sqlite] 344s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CHAR()-mssql] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CHAR()-mssql] 344s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CHAR()-mysql] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CHAR()-mysql] 344s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CHAR()-oracle] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CHAR()-oracle] 344s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CHAR()-postgresql] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CHAR()-postgresql] 344s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CHAR()-sqlite] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CHAR()-sqlite] 344s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CLOB()-mssql] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CLOB()-mssql] 344s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CLOB()-mysql] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CLOB()-mysql] 344s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CLOB()-oracle] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CLOB()-oracle] 344s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CLOB()-postgresql] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CLOB()-postgresql] 344s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CLOB()-sqlite] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CLOB()-sqlite] 344s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATE()-mssql] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATE()-mssql] 344s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATE()-mysql] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATE()-mysql] 344s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATE()-oracle] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATE()-oracle] 344s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATE()-postgresql] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATE()-postgresql] 344s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATE()-sqlite] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATE()-sqlite] 344s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATETIME()-mssql] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATETIME()-mssql] 344s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATETIME()-mysql] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATETIME()-mysql] 344s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATETIME()-oracle] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATETIME()-oracle] 344s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATETIME()-postgresql] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATETIME()-postgresql] 344s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATETIME()-sqlite] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATETIME()-sqlite] 344s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DECIMAL()-mssql] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DECIMAL()-mssql] 344s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DECIMAL()-mysql] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DECIMAL()-mysql] 344s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DECIMAL()-oracle] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DECIMAL()-oracle] 344s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DECIMAL()-postgresql] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DECIMAL()-postgresql] 344s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DECIMAL()-sqlite] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DECIMAL()-sqlite] 344s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[FLOAT()-mssql] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[FLOAT()-mssql] 344s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[FLOAT()-mysql] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[FLOAT()-mysql] 344s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[FLOAT()-oracle] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[FLOAT()-oracle] 344s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[FLOAT()-postgresql] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[FLOAT()-postgresql] 344s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[FLOAT()-sqlite] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[FLOAT()-sqlite] 344s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[INTEGER()-mssql] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[INTEGER()-mssql] 344s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[INTEGER()-mysql] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[INTEGER()-mysql] 344s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[INTEGER()-oracle] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[INTEGER()-oracle] 344s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[INTEGER()-postgresql] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[INTEGER()-postgresql] 344s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[INTEGER()-sqlite] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[INTEGER()-sqlite] 344s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NCHAR()-mssql] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NCHAR()-mssql] 344s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NCHAR()-mysql] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NCHAR()-mysql] 344s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NCHAR()-oracle] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NCHAR()-oracle] 344s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NCHAR()-postgresql] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NCHAR()-postgresql] 344s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NCHAR()-sqlite] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NCHAR()-sqlite] 344s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NUMERIC()-mssql] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NUMERIC()-mssql] 344s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NUMERIC()-mysql] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NUMERIC()-mysql] 344s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NUMERIC()-oracle] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NUMERIC()-oracle] 344s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NUMERIC()-postgresql] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NUMERIC()-postgresql] 344s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NUMERIC()-sqlite] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NUMERIC()-sqlite] 344s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NVARCHAR(length=10)-mssql] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NVARCHAR(length=10)-mssql] 344s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NVARCHAR(length=10)-mysql] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NVARCHAR(length=10)-mysql] 344s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NVARCHAR(length=10)-oracle] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NVARCHAR(length=10)-oracle] 344s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NVARCHAR(length=10)-postgresql] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NVARCHAR(length=10)-postgresql] 344s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NVARCHAR(length=10)-sqlite] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NVARCHAR(length=10)-sqlite] 344s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[REAL()-mssql] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[REAL()-mssql] 344s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[REAL()-mysql] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[REAL()-mysql] 344s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[REAL()-oracle] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[REAL()-oracle] 344s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[REAL()-postgresql] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[REAL()-postgresql] 344s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[REAL()-sqlite] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[REAL()-sqlite] 344s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[SMALLINT()-mssql] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[SMALLINT()-mssql] 344s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[SMALLINT()-mysql] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[SMALLINT()-mysql] 344s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[SMALLINT()-oracle] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[SMALLINT()-oracle] 344s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[SMALLINT()-postgresql] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[SMALLINT()-postgresql] 344s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[SMALLINT()-sqlite] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[SMALLINT()-sqlite] 344s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIME()-mssql] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIME()-mssql] 344s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIME()-mysql] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIME()-mysql] 344s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIME()-oracle] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIME()-oracle] 344s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIME()-postgresql] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIME()-postgresql] 344s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIME()-sqlite] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIME()-sqlite] 344s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIMESTAMP()-mssql] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIMESTAMP()-mssql] 344s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIMESTAMP()-mysql] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIMESTAMP()-mysql] 344s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIMESTAMP()-oracle] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIMESTAMP()-oracle] 344s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIMESTAMP()-postgresql] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIMESTAMP()-postgresql] 344s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIMESTAMP()-sqlite] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIMESTAMP()-sqlite] 344s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[VARCHAR(length=10)-mssql] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[VARCHAR(length=10)-mssql] 344s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[VARCHAR(length=10)-mysql] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[VARCHAR(length=10)-mysql] 344s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[VARCHAR(length=10)-oracle] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[VARCHAR(length=10)-oracle] 344s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[VARCHAR(length=10)-postgresql] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[VARCHAR(length=10)-postgresql] 344s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[VARCHAR(length=10)-sqlite] 344s [gw0] [ 53%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[VARCHAR(length=10)-sqlite] 344s test/dialect/postgresql/test_types.py::ArrayEnum::test_any_all_roundtrip[all-ARRAY-_exclusions_00-ENUM] 344s [gw0] [ 53%] SKIPPED test/dialect/postgresql/test_types.py::ArrayEnum::test_any_all_roundtrip[all-ARRAY-_exclusions_00-ENUM] 344s test/dialect/postgresql/test_types.py::ArrayEnum::test_any_all_roundtrip[all-ARRAY-_exclusions_00-Enum] 344s [gw0] [ 53%] SKIPPED test/dialect/postgresql/test_types.py::ArrayEnum::test_any_all_roundtrip[all-ARRAY-_exclusions_00-Enum] 344s test/dialect/postgresql/test_types.py::ArrayEnum::test_any_all_roundtrip[all-ARRAY-_exclusions_01-ENUM] 344s [gw0] [ 53%] SKIPPED test/dialect/postgresql/test_types.py::ArrayEnum::test_any_all_roundtrip[all-ARRAY-_exclusions_01-ENUM] 344s test/dialect/postgresql/test_types.py::ArrayEnum::test_any_all_roundtrip[all-ARRAY-_exclusions_01-Enum] 344s [gw0] [ 53%] SKIPPED test/dialect/postgresql/test_types.py::ArrayEnum::test_any_all_roundtrip[all-ARRAY-_exclusions_01-Enum] 344s test/dialect/postgresql/test_types.py::ArrayEnum::test_any_all_roundtrip[all-_ArrayOfEnum-_exclusions_02-ENUM] 344s [gw0] [ 53%] SKIPPED test/dialect/postgresql/test_types.py::ArrayEnum::test_any_all_roundtrip[all-_ArrayOfEnum-_exclusions_02-ENUM] 344s test/dialect/postgresql/test_types.py::ArrayEnum::test_any_all_roundtrip[all-_ArrayOfEnum-_exclusions_02-Enum] 344s [gw0] [ 53%] SKIPPED test/dialect/postgresql/test_types.py::ArrayEnum::test_any_all_roundtrip[all-_ArrayOfEnum-_exclusions_02-Enum] 344s test/dialect/postgresql/test_types.py::ArrayEnum::test_any_all_roundtrip[any-ARRAY-_exclusions_00-ENUM] 344s [gw0] [ 53%] SKIPPED test/dialect/postgresql/test_types.py::ArrayEnum::test_any_all_roundtrip[any-ARRAY-_exclusions_00-ENUM] 344s test/dialect/postgresql/test_types.py::ArrayEnum::test_any_all_roundtrip[any-ARRAY-_exclusions_00-Enum] 344s [gw0] [ 53%] SKIPPED test/dialect/postgresql/test_types.py::ArrayEnum::test_any_all_roundtrip[any-ARRAY-_exclusions_00-Enum] 344s test/dialect/postgresql/test_types.py::ArrayEnum::test_any_all_roundtrip[any-ARRAY-_exclusions_01-ENUM] 344s [gw0] [ 53%] SKIPPED test/dialect/postgresql/test_types.py::ArrayEnum::test_any_all_roundtrip[any-ARRAY-_exclusions_01-ENUM] 344s test/dialect/postgresql/test_types.py::ArrayEnum::test_any_all_roundtrip[any-ARRAY-_exclusions_01-Enum] 344s [gw0] [ 53%] SKIPPED test/dialect/postgresql/test_types.py::ArrayEnum::test_any_all_roundtrip[any-ARRAY-_exclusions_01-Enum] 344s test/dialect/postgresql/test_types.py::ArrayEnum::test_any_all_roundtrip[any-_ArrayOfEnum-_exclusions_02-ENUM] 344s [gw0] [ 53%] SKIPPED test/dialect/postgresql/test_types.py::ArrayEnum::test_any_all_roundtrip[any-_ArrayOfEnum-_exclusions_02-ENUM] 344s test/dialect/postgresql/test_types.py::ArrayEnum::test_any_all_roundtrip[any-_ArrayOfEnum-_exclusions_02-Enum] 344s [gw0] [ 53%] SKIPPED test/dialect/postgresql/test_types.py::ArrayEnum::test_any_all_roundtrip[any-_ArrayOfEnum-_exclusions_02-Enum] 344s test/dialect/postgresql/test_types.py::ArrayEnum::test_array_of_enums_expanding_in[ARRAY-_exclusions_00-ENUM] 344s [gw0] [ 53%] SKIPPED test/dialect/postgresql/test_types.py::ArrayEnum::test_array_of_enums_expanding_in[ARRAY-_exclusions_00-ENUM] 344s test/dialect/postgresql/test_types.py::ArrayEnum::test_array_of_enums_expanding_in[ARRAY-_exclusions_00-Enum] 344s [gw0] [ 53%] SKIPPED test/dialect/postgresql/test_types.py::ArrayEnum::test_array_of_enums_expanding_in[ARRAY-_exclusions_00-Enum] 344s test/dialect/postgresql/test_types.py::ArrayEnum::test_array_of_enums_expanding_in[ARRAY-_exclusions_01-ENUM] 344s [gw0] [ 53%] SKIPPED test/dialect/postgresql/test_types.py::ArrayEnum::test_array_of_enums_expanding_in[ARRAY-_exclusions_01-ENUM] 344s test/dialect/postgresql/test_types.py::ArrayEnum::test_array_of_enums_expanding_in[ARRAY-_exclusions_01-Enum] 344s [gw0] [ 53%] SKIPPED test/dialect/postgresql/test_types.py::ArrayEnum::test_array_of_enums_expanding_in[ARRAY-_exclusions_01-Enum] 344s test/dialect/postgresql/test_types.py::ArrayEnum::test_array_of_enums_expanding_in[_ArrayOfEnum-_exclusions_02-ENUM] 344s [gw0] [ 53%] SKIPPED test/dialect/postgresql/test_types.py::ArrayEnum::test_array_of_enums_expanding_in[_ArrayOfEnum-_exclusions_02-ENUM] 344s test/dialect/postgresql/test_types.py::ArrayEnum::test_array_of_enums_expanding_in[_ArrayOfEnum-_exclusions_02-Enum] 344s [gw0] [ 53%] SKIPPED test/dialect/postgresql/test_types.py::ArrayEnum::test_array_of_enums_expanding_in[_ArrayOfEnum-_exclusions_02-Enum] 344s test/dialect/postgresql/test_types.py::ArrayEnum::test_array_of_enums_native_roundtrip[ARRAY-_exclusions_00-ENUM] 344s [gw0] [ 54%] SKIPPED test/dialect/postgresql/test_types.py::ArrayEnum::test_array_of_enums_native_roundtrip[ARRAY-_exclusions_00-ENUM] 344s test/dialect/postgresql/test_types.py::ArrayEnum::test_array_of_enums_native_roundtrip[ARRAY-_exclusions_00-Enum] 344s [gw0] [ 54%] SKIPPED test/dialect/postgresql/test_types.py::ArrayEnum::test_array_of_enums_native_roundtrip[ARRAY-_exclusions_00-Enum] 344s test/dialect/postgresql/test_types.py::ArrayEnum::test_array_of_enums_native_roundtrip[ARRAY-_exclusions_01-ENUM] 344s [gw0] [ 54%] SKIPPED test/dialect/postgresql/test_types.py::ArrayEnum::test_array_of_enums_native_roundtrip[ARRAY-_exclusions_01-ENUM] 344s test/dialect/postgresql/test_types.py::ArrayEnum::test_array_of_enums_native_roundtrip[ARRAY-_exclusions_01-Enum] 344s [gw0] [ 54%] SKIPPED test/dialect/postgresql/test_types.py::ArrayEnum::test_array_of_enums_native_roundtrip[ARRAY-_exclusions_01-Enum] 344s test/dialect/postgresql/test_types.py::ArrayEnum::test_array_of_enums_native_roundtrip[_ArrayOfEnum-_exclusions_02-ENUM] 344s [gw0] [ 54%] SKIPPED test/dialect/postgresql/test_types.py::ArrayEnum::test_array_of_enums_native_roundtrip[_ArrayOfEnum-_exclusions_02-ENUM] 344s test/dialect/postgresql/test_types.py::ArrayEnum::test_array_of_enums_native_roundtrip[_ArrayOfEnum-_exclusions_02-Enum] 344s [gw0] [ 54%] SKIPPED test/dialect/postgresql/test_types.py::ArrayEnum::test_array_of_enums_native_roundtrip[_ArrayOfEnum-_exclusions_02-Enum] 344s test/dialect/postgresql/test_types.py::ArrayEnum::test_array_of_enums_roundtrip[ARRAY-_exclusions_00-ENUM] 344s [gw0] [ 54%] SKIPPED test/dialect/postgresql/test_types.py::ArrayEnum::test_array_of_enums_roundtrip[ARRAY-_exclusions_00-ENUM] 344s test/dialect/postgresql/test_types.py::ArrayEnum::test_array_of_enums_roundtrip[ARRAY-_exclusions_00-Enum] 344s [gw0] [ 54%] SKIPPED test/dialect/postgresql/test_types.py::ArrayEnum::test_array_of_enums_roundtrip[ARRAY-_exclusions_00-Enum] 344s test/dialect/postgresql/test_types.py::ArrayEnum::test_array_of_enums_roundtrip[ARRAY-_exclusions_01-ENUM] 344s [gw0] [ 54%] SKIPPED test/dialect/postgresql/test_types.py::ArrayEnum::test_array_of_enums_roundtrip[ARRAY-_exclusions_01-ENUM] 344s test/dialect/postgresql/test_types.py::ArrayEnum::test_array_of_enums_roundtrip[ARRAY-_exclusions_01-Enum] 344s [gw0] [ 54%] SKIPPED test/dialect/postgresql/test_types.py::ArrayEnum::test_array_of_enums_roundtrip[ARRAY-_exclusions_01-Enum] 344s test/dialect/postgresql/test_types.py::ArrayEnum::test_array_of_enums_roundtrip[_ArrayOfEnum-_exclusions_02-ENUM] 344s [gw0] [ 54%] SKIPPED test/dialect/postgresql/test_types.py::ArrayEnum::test_array_of_enums_roundtrip[_ArrayOfEnum-_exclusions_02-ENUM] 344s test/dialect/postgresql/test_types.py::ArrayEnum::test_array_of_enums_roundtrip[_ArrayOfEnum-_exclusions_02-Enum] 344s [gw0] [ 54%] SKIPPED test/dialect/postgresql/test_types.py::ArrayEnum::test_array_of_enums_roundtrip[_ArrayOfEnum-_exclusions_02-Enum] 344s test/dialect/postgresql/test_types.py::ArrayEnum::test_raises_non_native_enums[ARRAY0] 344s [gw0] [ 54%] SKIPPED test/dialect/postgresql/test_types.py::ArrayEnum::test_raises_non_native_enums[ARRAY0] 344s test/dialect/postgresql/test_types.py::ArrayEnum::test_raises_non_native_enums[ARRAY1] 344s [gw0] [ 54%] SKIPPED test/dialect/postgresql/test_types.py::ArrayEnum::test_raises_non_native_enums[ARRAY1] 344s test/dialect/postgresql/test_types.py::ArrayJSON::test_array_of_json[JSON0-ARRAY0] 344s [gw0] [ 54%] SKIPPED test/dialect/postgresql/test_types.py::ArrayJSON::test_array_of_json[JSON0-ARRAY0] 344s test/dialect/postgresql/test_types.py::ArrayJSON::test_array_of_json[JSON0-ARRAY1] 344s [gw0] [ 54%] SKIPPED test/dialect/postgresql/test_types.py::ArrayJSON::test_array_of_json[JSON0-ARRAY1] 344s test/dialect/postgresql/test_types.py::ArrayJSON::test_array_of_json[JSON1-ARRAY0] 344s [gw0] [ 54%] SKIPPED test/dialect/postgresql/test_types.py::ArrayJSON::test_array_of_json[JSON1-ARRAY0] 344s test/dialect/postgresql/test_types.py::ArrayJSON::test_array_of_json[JSON1-ARRAY1] 344s [gw0] [ 54%] SKIPPED test/dialect/postgresql/test_types.py::ArrayJSON::test_array_of_json[JSON1-ARRAY1] 344s test/dialect/postgresql/test_types.py::ArrayJSON::test_array_of_json[JSONB-ARRAY0] 344s [gw0] [ 54%] SKIPPED test/dialect/postgresql/test_types.py::ArrayJSON::test_array_of_json[JSONB-ARRAY0] 344s test/dialect/postgresql/test_types.py::ArrayJSON::test_array_of_json[JSONB-ARRAY1] 344s [gw0] [ 54%] SKIPPED test/dialect/postgresql/test_types.py::ArrayJSON::test_array_of_json[JSONB-ARRAY1] 344s test/dialect/postgresql/test_types.py::ArrayTest::test_array_agg_generic 344s [gw0] [ 54%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_agg_generic 344s test/dialect/postgresql/test_types.py::ArrayTest::test_array_agg_specific[issue_5989] 344s [gw0] [ 54%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_agg_specific[issue_5989] 344s test/dialect/postgresql/test_types.py::ArrayTest::test_array_agg_specific[just_enum] 344s [gw0] [ 54%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_agg_specific[just_enum] 344s test/dialect/postgresql/test_types.py::ArrayTest::test_array_agg_specific[just_order_by] 344s [gw0] [ 54%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_agg_specific[just_order_by] 344s test/dialect/postgresql/test_types.py::ArrayTest::test_array_agg_specific[original] 344s [gw0] [ 54%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_agg_specific[original] 344s test/dialect/postgresql/test_types.py::ArrayTest::test_array_all 344s [gw0] [ 54%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_all 344s test/dialect/postgresql/test_types.py::ArrayTest::test_array_any 344s [gw0] [ 54%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_any 344s test/dialect/postgresql/test_types.py::ArrayTest::test_array_concat 344s [gw0] [ 54%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_concat 344s test/dialect/postgresql/test_types.py::ArrayTest::test_array_contained_by 344s [gw0] [ 54%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_contained_by 344s test/dialect/postgresql/test_types.py::ArrayTest::test_array_contains 344s [gw0] [ 54%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_contains 344s test/dialect/postgresql/test_types.py::ArrayTest::test_array_contains_any 344s [gw0] [ 54%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_contains_any 344s test/dialect/postgresql/test_types.py::ArrayTest::test_array_dim_index 344s [gw0] [ 54%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_dim_index 344s test/dialect/postgresql/test_types.py::ArrayTest::test_array_functions_plus_getitem 344s [gw0] [ 54%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_functions_plus_getitem 344s test/dialect/postgresql/test_types.py::ArrayTest::test_array_getitem_single_type 344s [gw0] [ 54%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_getitem_single_type 344s test/sql/test_types.py::ArrayTest::test_array_getitem_single_type 344s [gw0] [ 54%] PASSED test/sql/test_types.py::ArrayTest::test_array_getitem_single_type 344s test/dialect/postgresql/test_types.py::ArrayTest::test_array_getitem_slice_type 344s [gw0] [ 54%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_getitem_slice_type 344s test/sql/test_types.py::ArrayTest::test_array_getitem_slice_type 344s [gw0] [ 54%] PASSED test/sql/test_types.py::ArrayTest::test_array_getitem_slice_type 344s test/sql/test_types.py::ArrayTest::test_array_getitem_slice_type_dialect_level 344s [gw0] [ 54%] PASSED test/sql/test_types.py::ArrayTest::test_array_getitem_slice_type_dialect_level 344s test/dialect/postgresql/test_types.py::ArrayTest::test_array_in_enum_psycopg2_cast 344s [gw0] [ 54%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_in_enum_psycopg2_cast 344s test/dialect/postgresql/test_types.py::ArrayTest::test_array_in_str_psycopg2_cast 344s [gw0] [ 54%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_in_str_psycopg2_cast 344s test/dialect/postgresql/test_types.py::ArrayTest::test_array_index_map_dimensions 344s [gw0] [ 54%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_index_map_dimensions 344s test/sql/test_types.py::ArrayTest::test_array_index_map_dimensions 344s [gw0] [ 54%] PASSED test/sql/test_types.py::ArrayTest::test_array_index_map_dimensions 344s test/dialect/postgresql/test_types.py::ArrayTest::test_array_int_index 344s [gw0] [ 54%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_int_index 344s test/dialect/postgresql/test_types.py::ArrayTest::test_array_literal 344s [gw0] [ 54%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_literal 344s test/sql/test_types.py::ArrayTest::test_array_literal_complex 344s [gw0] [ 54%] PASSED test/sql/test_types.py::ArrayTest::test_array_literal_complex 344s test/dialect/postgresql/test_types.py::ArrayTest::test_array_literal_getitem_multidim 344s [gw0] [ 54%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_literal_getitem_multidim 344s test/dialect/postgresql/test_types.py::ArrayTest::test_array_literal_render_no_inner_render 344s [gw0] [ 54%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_literal_render_no_inner_render 344s test/sql/test_types.py::ArrayTest::test_array_literal_render_no_inner_render 344s [gw0] [ 54%] PASSED test/sql/test_types.py::ArrayTest::test_array_literal_render_no_inner_render 344s test/sql/test_types.py::ArrayTest::test_array_literal_simple 344s [gw0] [ 54%] PASSED test/sql/test_types.py::ArrayTest::test_array_literal_simple 344s test/dialect/postgresql/test_types.py::ArrayTest::test_array_overlap 344s [gw0] [ 54%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_overlap 344s test/dialect/postgresql/test_types.py::ArrayTest::test_array_overlap_any 344s [gw0] [ 54%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_overlap_any 344s test/dialect/postgresql/test_types.py::ArrayTest::test_array_slice_index 344s [gw0] [ 54%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_slice_index 344s test/dialect/postgresql/test_types.py::ArrayTest::test_array_type_render_str 345s [gw0] [ 54%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_type_render_str 345s test/dialect/postgresql/test_types.py::ArrayTest::test_array_type_render_str_collate 345s [gw0] [ 54%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_type_render_str_collate 345s test/dialect/postgresql/test_types.py::ArrayTest::test_array_type_render_str_collate_multidim 345s [gw0] [ 54%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_type_render_str_collate_multidim 345s test/dialect/postgresql/test_types.py::ArrayTest::test_array_type_render_str_multidim 345s [gw0] [ 54%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_type_render_str_multidim 345s test/dialect/postgresql/test_types.py::ArrayTest::test_contains_override_raises 345s [gw0] [ 54%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_contains_override_raises 345s test/sql/test_types.py::AsGenericTest::test_as_generic[t10-t20] 345s [gw0] [ 54%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic[t10-t20] 345s test/sql/test_types.py::AsGenericTest::test_as_generic[t11-t21] 345s [gw0] [ 54%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic[t11-t21] 345s test/sql/test_types.py::AsGenericTest::test_as_generic[t110-t210] 345s [gw0] [ 54%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic[t110-t210] 345s test/sql/test_types.py::AsGenericTest::test_as_generic[t111-t211] 345s [gw0] [ 54%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic[t111-t211] 345s test/sql/test_types.py::AsGenericTest::test_as_generic[t112-t212] 345s [gw0] [ 54%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic[t112-t212] 345s test/sql/test_types.py::AsGenericTest::test_as_generic[t113-t213] 345s [gw0] [ 54%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic[t113-t213] 345s test/sql/test_types.py::AsGenericTest::test_as_generic[t114-t214] 345s [gw0] [ 54%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic[t114-t214] 345s test/sql/test_types.py::AsGenericTest::test_as_generic[t115-t215] 345s [gw0] [ 54%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic[t115-t215] 345s test/sql/test_types.py::AsGenericTest::test_as_generic[t12-t22] 345s [gw0] [ 54%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic[t12-t22] 345s test/sql/test_types.py::AsGenericTest::test_as_generic[t13-t23] 345s [gw0] [ 54%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic[t13-t23] 345s test/sql/test_types.py::AsGenericTest::test_as_generic[t14-t24] 345s [gw0] [ 54%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic[t14-t24] 345s test/sql/test_types.py::AsGenericTest::test_as_generic[t15-t25] 345s [gw0] [ 54%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic[t15-t25] 345s test/sql/test_types.py::AsGenericTest::test_as_generic[t16-t26] 345s [gw0] [ 54%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic[t16-t26] 345s test/sql/test_types.py::AsGenericTest::test_as_generic[t17-t27] 345s [gw0] [ 54%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic[t17-t27] 345s test/sql/test_types.py::AsGenericTest::test_as_generic[t18-t28] 345s [gw0] [ 54%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic[t18-t28] 345s test/sql/test_types.py::AsGenericTest::test_as_generic[t19-t29] 345s [gw0] [ 54%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic[t19-t29] 345s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_custom[ENUM0] 345s [gw0] [ 54%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_custom[ENUM0] 345s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_custom[ENUM1] 345s [gw0] [ 54%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_custom[ENUM1] 345s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_custom[Enum] 345s [gw0] [ 54%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_custom[Enum] 345s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_custom[INTERVAL0] 345s [gw0] [ 54%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_custom[INTERVAL0] 345s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_custom[INTERVAL1] 345s [gw0] [ 54%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_custom[INTERVAL1] 345s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[ARRAY0] 345s [gw0] [ 54%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[ARRAY0] 345s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[ARRAY1] 345s [gw0] [ 54%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[ARRAY1] 345s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[BIGINT0] 345s [gw0] [ 54%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[BIGINT0] 345s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[BIGINT1] 345s [gw0] [ 54%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[BIGINT1] 345s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[BINARY_DOUBLE] 345s [gw0] [ 54%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[BINARY_DOUBLE] 345s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[BINARY_FLOAT] 345s [gw0] [ 54%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[BINARY_FLOAT] 345s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[BIT0] 345s [gw0] [ 54%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[BIT0] 345s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[BIT1] 345s [gw0] [ 54%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[BIT1] 345s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[BIT2] 345s [gw0] [ 54%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[BIT2] 345s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[BOOLEAN] 345s [gw0] [ 54%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[BOOLEAN] 345s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[BigInteger] 345s [gw0] [ 54%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[BigInteger] 345s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Boolean] 345s [gw0] [ 54%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Boolean] 345s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[CHAR0] 345s [gw0] [ 54%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[CHAR0] 345s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[CHAR1] 345s [gw0] [ 54%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[CHAR1] 345s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[CIDR] 345s [gw0] [ 54%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[CIDR] 345s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[CITEXT] 345s [gw0] [ 54%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[CITEXT] 345s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[CLOB] 345s [gw0] [ 54%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[CLOB] 345s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATE0] 345s [gw0] [ 54%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATE0] 345s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATE1] 345s [gw0] [ 54%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATE1] 345s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATE2] 345s [gw0] [ 54%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATE2] 345s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATEMULTIRANGE] 345s [gw0] [ 54%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATEMULTIRANGE] 345s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATERANGE] 345s [gw0] [ 54%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATERANGE] 345s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATETIME0] 345s [gw0] [ 54%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATETIME0] 345s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATETIME1] 345s [gw0] [ 54%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATETIME1] 345s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATETIME2] 345s [gw0] [ 54%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATETIME2] 345s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATETIME3] 345s [gw0] [ 54%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATETIME3] 345s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATETIMEOFFSET] 345s [gw0] [ 54%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATETIMEOFFSET] 345s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DECIMAL0] 345s [gw0] [ 54%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DECIMAL0] 345s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DECIMAL1] 345s [gw0] [ 54%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DECIMAL1] 345s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DOMAIN] 345s [gw0] [ 54%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DOMAIN] 345s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DOUBLE0] 345s [gw0] [ 54%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DOUBLE0] 345s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DOUBLE1] 345s [gw0] [ 54%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DOUBLE1] 345s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DOUBLE_PRECISION0] 345s [gw0] [ 54%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DOUBLE_PRECISION0] 345s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DOUBLE_PRECISION1] 345s [gw0] [ 54%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DOUBLE_PRECISION1] 345s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DateTime] 345s [gw0] [ 54%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DateTime] 345s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Date] 345s [gw0] [ 54%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Date] 345s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Double] 345s [gw0] [ 54%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Double] 345s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[FLOAT0] 345s [gw0] [ 54%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[FLOAT0] 345s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[FLOAT1] 345s [gw0] [ 54%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[FLOAT1] 345s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[FLOAT2] 345s [gw0] [ 54%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[FLOAT2] 345s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Float] 345s [gw0] [ 54%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Float] 345s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[HSTORE] 345s [gw0] [ 54%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[HSTORE] 345s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[INET4] 345s [gw0] [ 54%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[INET4] 345s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[INET6] 345s [gw0] [ 54%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[INET6] 345s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[INET] 345s [gw0] [ 54%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[INET] 345s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[INT4MULTIRANGE] 345s [gw0] [ 54%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[INT4MULTIRANGE] 345s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[INT4RANGE] 345s [gw0] [ 54%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[INT4RANGE] 345s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[INT8MULTIRANGE] 345s [gw0] [ 54%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[INT8MULTIRANGE] 345s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[INT8RANGE] 345s [gw0] [ 54%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[INT8RANGE] 345s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[INTEGER0] 345s [gw0] [ 54%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[INTEGER0] 345s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[INTEGER1] 345s [gw0] [ 54%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[INTEGER1] 345s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Integer] 345s [gw0] [ 54%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Integer] 345s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Interval] 345s [gw0] [ 54%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Interval] 345s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[JSON0] 345s [gw0] [ 54%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[JSON0] 345s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[JSON1] 345s [gw0] [ 54%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[JSON1] 345s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[JSON2] 345s [gw0] [ 54%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[JSON2] 345s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[JSON3] 345s [gw0] [ 54%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[JSON3] 345s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[JSON4] 345s [gw0] [ 54%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[JSON4] 345s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[JSONB] 345s [gw0] [ 54%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[JSONB] 345s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[JSONPATH] 345s [gw0] [ 54%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[JSONPATH] 345s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[LONGTEXT] 345s [gw0] [ 54%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[LONGTEXT] 345s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[LONG] 345s [gw0] [ 54%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[LONG] 345s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[MACADDR8] 345s [gw0] [ 54%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[MACADDR8] 345s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[MACADDR] 345s [gw0] [ 54%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[MACADDR] 345s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[MEDIUMINT] 345s [gw0] [ 54%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[MEDIUMINT] 345s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[MEDIUMTEXT] 345s [gw0] [ 54%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[MEDIUMTEXT] 345s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[MONEY0] 345s [gw0] [ 54%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[MONEY0] 345s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[MONEY1] 345s [gw0] [ 54%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[MONEY1] 345s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[MatchType] 345s [gw0] [ 54%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[MatchType] 345s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NCHAR0] 345s [gw0] [ 54%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NCHAR0] 345s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NCHAR1] 345s [gw0] [ 54%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NCHAR1] 345s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NCLOB] 345s [gw0] [ 54%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NCLOB] 345s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NTEXT] 345s [gw0] [ 54%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NTEXT] 345s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NUMBER] 345s [gw0] [ 54%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NUMBER] 345s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NUMERIC0] 345s [gw0] [ 54%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NUMERIC0] 345s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NUMERIC1] 345s [gw0] [ 54%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NUMERIC1] 345s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NUMMULTIRANGE] 345s [gw0] [ 54%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NUMMULTIRANGE] 345s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NUMRANGE] 345s [gw0] [ 54%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NUMRANGE] 345s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NVARCHAR0] 345s [gw0] [ 54%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NVARCHAR0] 345s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NVARCHAR1] 345s [gw0] [ 54%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NVARCHAR1] 345s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NullType] 345s [gw0] [ 54%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NullType] 345s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Numeric] 345s [gw0] [ 54%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Numeric] 345s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[OID] 345s [gw0] [ 54%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[OID] 345s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[REAL0] 345s [gw0] [ 54%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[REAL0] 345s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[REAL1] 345s [gw0] [ 54%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[REAL1] 345s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[REAL2] 345s [gw0] [ 54%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[REAL2] 345s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[REGCLASS] 345s [gw0] [ 54%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[REGCLASS] 345s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[REGCONFIG] 345s [gw0] [ 54%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[REGCONFIG] 345s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[ROWID] 345s [gw0] [ 54%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[ROWID] 345s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[SET] 345s [gw0] [ 54%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[SET] 345s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[SMALLDATETIME] 345s [gw0] [ 54%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[SMALLDATETIME] 345s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[SMALLINT0] 345s [gw0] [ 54%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[SMALLINT0] 345s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[SMALLINT1] 345s [gw0] [ 54%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[SMALLINT1] 345s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[SMALLMONEY] 345s [gw0] [ 54%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[SMALLMONEY] 345s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[SQL_VARIANT] 345s [gw0] [ 54%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[SQL_VARIANT] 345s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[SmallInteger] 345s [gw0] [ 54%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[SmallInteger] 345s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[String] 345s [gw0] [ 54%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[String] 345s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TEXT0] 345s [gw0] [ 54%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TEXT0] 345s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TEXT1] 345s [gw0] [ 54%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TEXT1] 345s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TIME0] 345s [gw0] [ 54%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TIME0] 345s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TIME1] 345s [gw0] [ 54%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TIME1] 345s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TIME2] 345s [gw0] [ 54%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TIME2] 345s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TIME3] 345s [gw0] [ 54%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TIME3] 345s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TIME4] 345s [gw0] [ 54%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TIME4] 345s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TIMESTAMP0] 345s [gw0] [ 54%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TIMESTAMP0] 345s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TIMESTAMP1] 345s [gw0] [ 54%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TIMESTAMP1] 345s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TIMESTAMP2] 345s [gw0] [ 54%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TIMESTAMP2] 345s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TIMESTAMP3] 345s [gw0] [ 54%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TIMESTAMP3] 345s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TINYINT0] 345s [gw0] [ 54%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TINYINT0] 345s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TINYINT1] 345s [gw0] [ 54%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TINYINT1] 345s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TINYTEXT] 345s [gw0] [ 54%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TINYTEXT] 345s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TSMULTIRANGE] 345s [gw0] [ 54%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TSMULTIRANGE] 345s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TSQUERY] 345s [gw0] [ 54%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TSQUERY] 345s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TSRANGE] 345s [gw0] [ 54%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TSRANGE] 345s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TSTZMULTIRANGE] 345s [gw0] [ 54%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TSTZMULTIRANGE] 345s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TSTZRANGE] 345s [gw0] [ 54%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TSTZRANGE] 345s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TSVECTOR] 345s [gw0] [ 54%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TSVECTOR] 345s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Text] 345s [gw0] [ 54%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Text] 345s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Time] 345s [gw0] [ 54%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Time] 345s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TupleType] 345s [gw0] [ 54%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TupleType] 345s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[UNIQUEIDENTIFIER] 345s [gw0] [ 54%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[UNIQUEIDENTIFIER] 345s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[UUID] 345s [gw0] [ 54%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[UUID] 345s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[UnicodeText] 345s [gw0] [ 54%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[UnicodeText] 345s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Unicode] 345s [gw0] [ 54%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Unicode] 345s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Uuid] 345s [gw0] [ 54%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Uuid] 345s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[VARCHAR0] 345s [gw0] [ 54%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[VARCHAR0] 345s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[VARCHAR1] 345s [gw0] [ 54%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[VARCHAR1] 345s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[VARCHAR2] 345s [gw0] [ 54%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[VARCHAR2] 345s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[XML] 345s [gw0] [ 54%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[XML] 345s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[YEAR] 345s [gw0] [ 54%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[YEAR] 345s test/dialect/mssql/test_types.py::BinaryTest::test_round_trip[IMAGE-binary_data_one.dat-None-True-None-False-_exclusions_06] 345s [gw0] [ 54%] SKIPPED test/dialect/mssql/test_types.py::BinaryTest::test_round_trip[IMAGE-binary_data_one.dat-None-True-None-False-_exclusions_06] 345s test/dialect/mssql/test_types.py::BinaryTest::test_round_trip[LargeBinary-binary_data_one.dat-None-False-None-False-_exclusions_04] 345s [gw0] [ 54%] SKIPPED test/dialect/mssql/test_types.py::BinaryTest::test_round_trip[LargeBinary-binary_data_one.dat-None-False-None-False-_exclusions_04] 345s test/dialect/mssql/test_types.py::BinaryTest::test_round_trip[LargeBinary-binary_data_one.dat-None-True-None-False-_exclusions_05] 345s [gw0] [ 54%] SKIPPED test/dialect/mssql/test_types.py::BinaryTest::test_round_trip[LargeBinary-binary_data_one.dat-None-True-None-False-_exclusions_05] 345s test/dialect/mssql/test_types.py::BinaryTest::test_round_trip[MyPickleType-data8-expected8-True-None-False-_exclusions_08] 345s [gw0] [ 54%] SKIPPED test/dialect/mssql/test_types.py::BinaryTest::test_round_trip[MyPickleType-data8-expected8-True-None-False-_exclusions_08] 345s test/dialect/mssql/test_types.py::BinaryTest::test_round_trip[PickleType-data7-None-True-None-False-_exclusions_07] 345s [gw0] [ 54%] SKIPPED test/dialect/mssql/test_types.py::BinaryTest::test_round_trip[PickleType-data7-None-True-None-False-_exclusions_07] 345s test/dialect/mssql/test_types.py::BinaryTest::test_round_trip[type_0-some normal data-None-True-None-False-_exclusions_00] 345s [gw0] [ 54%] SKIPPED test/dialect/mssql/test_types.py::BinaryTest::test_round_trip[type_0-some normal data-None-True-None-False-_exclusions_00] 345s test/dialect/mssql/test_types.py::BinaryTest::test_round_trip[type_1-binary_data_one.dat-None-False-None-False-_exclusions_01] 345s [gw0] [ 54%] SKIPPED test/dialect/mssql/test_types.py::BinaryTest::test_round_trip[type_1-binary_data_one.dat-None-False-None-False-_exclusions_01] 345s test/dialect/mssql/test_types.py::BinaryTest::test_round_trip[type_10-binary_data_one.dat-None-True-100-False-_exclusions_010] 345s [gw0] [ 54%] SKIPPED test/dialect/mssql/test_types.py::BinaryTest::test_round_trip[type_10-binary_data_one.dat-None-True-100-False-_exclusions_010] 345s test/dialect/mssql/test_types.py::BinaryTest::test_round_trip[type_11-binary_data_one.dat-None-True-100-False-_exclusions_011] 345s [gw0] [ 54%] SKIPPED test/dialect/mssql/test_types.py::BinaryTest::test_round_trip[type_11-binary_data_one.dat-None-True-100-False-_exclusions_011] 345s test/dialect/mssql/test_types.py::BinaryTest::test_round_trip[type_12-binary_data_two.dat-None-True-99-True-_exclusions_012] 345s [gw0] [ 54%] SKIPPED test/dialect/mssql/test_types.py::BinaryTest::test_round_trip[type_12-binary_data_two.dat-None-True-99-True-_exclusions_012] 345s test/dialect/mssql/test_types.py::BinaryTest::test_round_trip[type_13-binary_data_two.dat-None-True-99-False-_exclusions_013] 345s [gw0] [ 54%] SKIPPED test/dialect/mssql/test_types.py::BinaryTest::test_round_trip[type_13-binary_data_two.dat-None-True-99-False-_exclusions_013] 345s test/dialect/mssql/test_types.py::BinaryTest::test_round_trip[type_14-binary_data_two.dat-None-True-99-False-_exclusions_014] 345s [gw0] [ 54%] SKIPPED test/dialect/mssql/test_types.py::BinaryTest::test_round_trip[type_14-binary_data_two.dat-None-True-99-False-_exclusions_014] 345s test/dialect/mssql/test_types.py::BinaryTest::test_round_trip[type_2-binary_data_one.dat-None-True-None-False-_exclusions_02] 345s [gw0] [ 54%] SKIPPED test/dialect/mssql/test_types.py::BinaryTest::test_round_trip[type_2-binary_data_one.dat-None-True-None-False-_exclusions_02] 345s test/dialect/mssql/test_types.py::BinaryTest::test_round_trip[type_3-binary_data_one.dat-None-True-None-False-_exclusions_03] 345s [gw0] [ 54%] SKIPPED test/dialect/mssql/test_types.py::BinaryTest::test_round_trip[type_3-binary_data_one.dat-None-True-None-False-_exclusions_03] 345s test/dialect/mssql/test_types.py::BinaryTest::test_round_trip[type_9-binary_data_one.dat-None-True-100-False-_exclusions_09] 345s [gw0] [ 54%] SKIPPED test/dialect/mssql/test_types.py::BinaryTest::test_round_trip[type_9-binary_data_one.dat-None-True-100-False-_exclusions_09] 345s test/sql/test_types.py::BinaryTest_sqlite+pysqlite_3_46_1::test_bind_processor_no_dbapi 345s [gw0] [ 54%] PASSED test/sql/test_types.py::BinaryTest_sqlite+pysqlite_3_46_1::test_bind_processor_no_dbapi 345s test/sql/test_types.py::BinaryTest_sqlite+pysqlite_3_46_1::test_comparison 345s [gw0] [ 54%] PASSED test/sql/test_types.py::BinaryTest_sqlite+pysqlite_3_46_1::test_comparison 345s test/sql/test_types.py::BinaryTest_sqlite+pysqlite_3_46_1::test_literal_roundtrip 345s [gw0] [ 54%] PASSED test/sql/test_types.py::BinaryTest_sqlite+pysqlite_3_46_1::test_literal_roundtrip 345s test/sql/test_types.py::BinaryTest_sqlite+pysqlite_3_46_1::test_round_trip 345s [gw0] [ 54%] PASSED test/sql/test_types.py::BinaryTest_sqlite+pysqlite_3_46_1::test_round_trip 345s test/sql/test_types.py::BindProcessorInsertValuesTest_sqlite+pysqlite_3_46_1::test_expanding_in_typedec 345s [gw0] [ 54%] PASSED test/sql/test_types.py::BindProcessorInsertValuesTest_sqlite+pysqlite_3_46_1::test_expanding_in_typedec 345s test/sql/test_types.py::BindProcessorInsertValuesTest_sqlite+pysqlite_3_46_1::test_expanding_in_typedec_of_typedec 345s [gw0] [ 54%] PASSED test/sql/test_types.py::BindProcessorInsertValuesTest_sqlite+pysqlite_3_46_1::test_expanding_in_typedec_of_typedec 345s test/sql/test_types.py::BindProcessorInsertValuesTest_sqlite+pysqlite_3_46_1::test_plain_in_typedec 345s [gw0] [ 54%] PASSED test/sql/test_types.py::BindProcessorInsertValuesTest_sqlite+pysqlite_3_46_1::test_plain_in_typedec 345s test/sql/test_types.py::BindProcessorInsertValuesTest_sqlite+pysqlite_3_46_1::test_plain_in_typedec_of_typedec 345s [gw0] [ 54%] PASSED test/sql/test_types.py::BindProcessorInsertValuesTest_sqlite+pysqlite_3_46_1::test_plain_in_typedec_of_typedec 345s test/sql/test_types.py::BindProcessorInsertValuesTest_sqlite+pysqlite_3_46_1::test_processing 345s [gw0] [ 54%] PASSED test/sql/test_types.py::BindProcessorInsertValuesTest_sqlite+pysqlite_3_46_1::test_processing 345s test/dialect/mssql/test_types.py::BooleanTest::test_boolean_as_bit[as_bit_not_null] 345s [gw0] [ 54%] SKIPPED test/dialect/mssql/test_types.py::BooleanTest::test_boolean_as_bit[as_bit_not_null] 345s test/dialect/mssql/test_types.py::BooleanTest::test_boolean_as_bit[as_bit_null] 345s [gw0] [ 54%] SKIPPED test/dialect/mssql/test_types.py::BooleanTest::test_boolean_as_bit[as_bit_null] 345s test/dialect/mssql/test_types.py::BooleanTest::test_boolean_as_bit[as_boolean_not_null] 345s [gw0] [ 54%] SKIPPED test/dialect/mssql/test_types.py::BooleanTest::test_boolean_as_bit[as_boolean_not_null] 345s test/dialect/mssql/test_types.py::BooleanTest::test_boolean_as_bit[as_boolean_null] 345s [gw0] [ 54%] SKIPPED test/dialect/mssql/test_types.py::BooleanTest::test_boolean_as_bit[as_boolean_null] 345s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_native_0 345s [gw0] [ 54%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_native_0 345s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_native_1 345s [gw0] [ 54%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_native_1 345s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_native_false 345s [gw0] [ 54%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_native_false 345s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_native_int_out_of_range 345s [gw0] [ 54%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_native_int_out_of_range 345s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_native_none 345s [gw0] [ 54%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_native_none 345s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_native_str 345s [gw0] [ 54%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_native_str 345s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_native_true 345s [gw0] [ 54%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_native_true 345s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_nonnative_0 345s [gw0] [ 54%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_nonnative_0 345s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_nonnative_1 345s [gw0] [ 54%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_nonnative_1 345s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_nonnative_false 345s [gw0] [ 54%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_nonnative_false 345s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_nonnative_int_out_of_range 345s [gw0] [ 54%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_nonnative_int_out_of_range 345s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_nonnative_none 345s [gw0] [ 54%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_nonnative_none 345s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_nonnative_str 345s [gw0] [ 54%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_nonnative_str 345s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_nonnative_true 345s [gw0] [ 54%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_nonnative_true 345s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_constraint 345s [gw0] [ 54%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_constraint 345s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_native_0 345s [gw0] [ 54%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_native_0 345s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_native_1 345s [gw0] [ 54%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_native_1 345s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_native_false 345s [gw0] [ 54%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_native_false 345s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_native_int_out_of_range 345s [gw0] [ 54%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_native_int_out_of_range 345s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_native_str 345s [gw0] [ 54%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_native_str 345s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_native_true 345s [gw0] [ 54%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_native_true 345s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_nonnative_0 345s [gw0] [ 54%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_nonnative_0 345s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_nonnative_1 345s [gw0] [ 54%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_nonnative_1 345s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_nonnative_false 345s [gw0] [ 54%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_nonnative_false 345s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_nonnative_str 345s [gw0] [ 54%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_nonnative_str 345s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_nonnative_true 345s [gw0] [ 54%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_nonnative_true 345s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_non_native_constraint_custom_type 345s [gw0] [ 54%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_non_native_constraint_custom_type 345s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_nonnative_processor_coerces_integer_to_boolean 345s [gw0] [ 54%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_nonnative_processor_coerces_integer_to_boolean 345s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_nonnative_processor_coerces_to_onezero 345s [gw0] [ 54%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_nonnative_processor_coerces_to_onezero 345s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_unconstrained 345s [gw0] [ 54%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_unconstrained 345s test/dialect/postgresql/test_types.py::CITextCastTest::test_cast[dialect0] 345s [gw0] [ 54%] PASSED test/dialect/postgresql/test_types.py::CITextCastTest::test_cast[dialect0] 345s test/dialect/postgresql/test_types.py::CITextCastTest::test_cast[dialect1] 345s [gw0] [ 54%] PASSED test/dialect/postgresql/test_types.py::CITextCastTest::test_cast[dialect1] 345s test/dialect/postgresql/test_types.py::CITextCastTest::test_cast[dialect2] 345s [gw0] [ 54%] PASSED test/dialect/postgresql/test_types.py::CITextCastTest::test_cast[dialect2] 345s test/dialect/postgresql/test_types.py::CITextCastTest::test_cast[dialect3] 345s [gw0] [ 54%] PASSED test/dialect/postgresql/test_types.py::CITextCastTest::test_cast[dialect3] 345s test/dialect/postgresql/test_types.py::CITextTest::test_citext_round_trip[imv_deterministic] 345s [gw0] [ 54%] SKIPPED test/dialect/postgresql/test_types.py::CITextTest::test_citext_round_trip[imv_deterministic] 345s test/dialect/postgresql/test_types.py::CITextTest::test_citext_round_trip[insertmanyvalues] 345s [gw0] [ 54%] SKIPPED test/dialect/postgresql/test_types.py::CITextTest::test_citext_round_trip[insertmanyvalues] 345s test/dialect/postgresql/test_types.py::CITextTest::test_citext_round_trip[multiple] 345s [gw0] [ 54%] SKIPPED test/dialect/postgresql/test_types.py::CITextTest::test_citext_round_trip[multiple] 345s test/dialect/postgresql/test_types.py::CITextTest::test_citext_round_trip[single] 345s [gw0] [ 54%] SKIPPED test/dialect/postgresql/test_types.py::CITextTest::test_citext_round_trip[single] 345s test/sql/test_types.py::CallableTest::test_callable_as_arg 345s [gw0] [ 54%] PASSED test/sql/test_types.py::CallableTest::test_callable_as_arg 345s test/sql/test_types.py::CallableTest::test_callable_as_kwarg 345s [gw0] [ 54%] PASSED test/sql/test_types.py::CallableTest::test_callable_as_kwarg 345s test/sql/test_types.py::CompileTest::test_char_collation 345s [gw0] [ 54%] PASSED test/sql/test_types.py::CompileTest::test_char_collation 345s test/sql/test_types.py::CompileTest::test_char_length 345s [gw0] [ 54%] PASSED test/sql/test_types.py::CompileTest::test_char_length 345s test/sql/test_types.py::CompileTest::test_char_plain 345s [gw0] [ 54%] PASSED test/sql/test_types.py::CompileTest::test_char_plain 345s test/sql/test_types.py::CompileTest::test_compile_err_formatting 345s [gw0] [ 54%] PASSED test/sql/test_types.py::CompileTest::test_compile_err_formatting 345s test/sql/test_types.py::CompileTest::test_decimal_plain 345s [gw0] [ 54%] PASSED test/sql/test_types.py::CompileTest::test_decimal_plain 345s test/sql/test_types.py::CompileTest::test_decimal_precision 345s [gw0] [ 54%] PASSED test/sql/test_types.py::CompileTest::test_decimal_precision 345s test/sql/test_types.py::CompileTest::test_decimal_scale 345s [gw0] [ 54%] PASSED test/sql/test_types.py::CompileTest::test_decimal_scale 345s test/sql/test_types.py::CompileTest::test_default_compile_double 345s [gw0] [ 54%] PASSED test/sql/test_types.py::CompileTest::test_default_compile_double 345s test/sql/test_types.py::CompileTest::test_default_compile_mysql_integer 345s [gw0] [ 54%] PASSED test/sql/test_types.py::CompileTest::test_default_compile_mysql_integer 345s test/sql/test_types.py::CompileTest::test_default_compile_pg_float 345s [gw0] [ 54%] PASSED test/sql/test_types.py::CompileTest::test_default_compile_pg_float 345s test/sql/test_types.py::CompileTest::test_default_compile_pg_inet 345s [gw0] [ 54%] PASSED test/sql/test_types.py::CompileTest::test_default_compile_pg_inet 345s test/sql/test_types.py::CompileTest::test_kwarg_legacy_typecompiler 345s [gw0] [ 54%] PASSED test/sql/test_types.py::CompileTest::test_kwarg_legacy_typecompiler 345s test/sql/test_types.py::CompileTest::test_legacy_typecompiler_attribute 345s [gw0] [ 54%] PASSED test/sql/test_types.py::CompileTest::test_legacy_typecompiler_attribute 345s test/sql/test_types.py::CompileTest::test_numeric_plain 345s [gw0] [ 54%] PASSED test/sql/test_types.py::CompileTest::test_numeric_plain 345s test/sql/test_types.py::CompileTest::test_numeric_precision 345s [gw0] [ 54%] PASSED test/sql/test_types.py::CompileTest::test_numeric_precision 345s test/sql/test_types.py::CompileTest::test_numeric_scale 345s [gw0] [ 54%] PASSED test/sql/test_types.py::CompileTest::test_numeric_scale 345s test/sql/test_types.py::CompileTest::test_strict_bool_err_formatting 345s [gw0] [ 54%] PASSED test/sql/test_types.py::CompileTest::test_strict_bool_err_formatting 345s test/sql/test_types.py::CompileTest::test_string_collation 345s [gw0] [ 54%] PASSED test/sql/test_types.py::CompileTest::test_string_collation 345s test/sql/test_types.py::CompileTest::test_string_length 345s [gw0] [ 54%] PASSED test/sql/test_types.py::CompileTest::test_string_length 345s test/sql/test_types.py::CompileTest::test_string_plain 345s [gw0] [ 54%] PASSED test/sql/test_types.py::CompileTest::test_string_plain 345s test/sql/test_types.py::CompileTest::test_text_collation 345s [gw0] [ 54%] PASSED test/sql/test_types.py::CompileTest::test_text_collation 345s test/sql/test_types.py::CompileTest::test_text_length 345s [gw0] [ 54%] PASSED test/sql/test_types.py::CompileTest::test_text_length 345s test/sql/test_types.py::CompileTest::test_text_plain 345s [gw0] [ 54%] PASSED test/sql/test_types.py::CompileTest::test_text_plain 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_any_all_exprs_array 345s [gw0] [ 54%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_any_all_exprs_array 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_array_agg 345s [gw0] [ 54%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_array_agg 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_array_agg_json 345s [gw0] [ 54%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_array_agg_json 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_array_all_exec 345s [gw0] [ 54%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_array_all_exec 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_array_any_exec 345s [gw0] [ 54%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_array_any_exec 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_array_comparison 345s [gw0] [ 54%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_array_comparison 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_array_concat 345s [gw0] [ 54%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_array_concat 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_array_getitem_single_exec 345s [gw0] [ 54%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_array_getitem_single_exec 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_array_getitem_slice_exec 345s [gw0] [ 54%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_array_getitem_slice_exec 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_array_in_int 345s [gw0] [ 54%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_array_in_int 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_array_in_str 345s [gw0] [ 54%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_array_in_str 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_array_index_slice_exprs 345s [gw0] [ 54%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_array_index_slice_exprs 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_array_literal_compare 345s [gw0] [ 54%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_array_literal_compare 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_array_literal_multidimensional_roundtrip 345s [gw0] [ 54%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_array_literal_multidimensional_roundtrip 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_array_literal_roundtrip 345s [gw0] [ 54%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_array_literal_roundtrip 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_array_none[ARRAY0] 345s [gw0] [ 54%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_array_none[ARRAY0] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_array_none[ARRAY1] 345s [gw0] [ 54%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_array_none[ARRAY1] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_array_plus_native_enum_create 345s [gw0] [ 54%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_array_plus_native_enum_create 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_array_str_collation 345s [gw0] [ 54%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_array_str_collation 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_array_subtype_resultprocessor 345s [gw0] [ 54%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_array_subtype_resultprocessor 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_array_where 345s [gw0] [ 54%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_array_where 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_insert_array 345s [gw0] [ 54%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_insert_array 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_insert_array_w_null 345s [gw0] [ 54%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_insert_array_w_null 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_multi_dim_roundtrip 345s [gw0] [ 54%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_multi_dim_roundtrip 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_reflect_array_column 345s [gw0] [ 54%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_reflect_array_column 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_tuple_flag 345s [gw0] [ 54%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_tuple_flag 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_slice_update[False-BYTEA] 345s [gw0] [ 54%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_slice_update[False-BYTEA] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_slice_update[False-Boolean] 345s [gw0] [ 54%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_slice_update[False-Boolean] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_slice_update[False-CIDR] 345s [gw0] [ 54%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_slice_update[False-CIDR] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_slice_update[False-DateTime] 345s [gw0] [ 54%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_slice_update[False-DateTime] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_slice_update[False-Date] 345s [gw0] [ 54%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_slice_update[False-Date] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_slice_update[False-ENUM0] 345s [gw0] [ 54%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_slice_update[False-ENUM0] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_slice_update[False-ENUM1] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_slice_update[False-ENUM1] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_slice_update[False-ENUM2] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_slice_update[False-ENUM2] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_slice_update[False-Enum0] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_slice_update[False-Enum0] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_slice_update[False-Enum1] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_slice_update[False-Enum1] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_slice_update[False-Enum2] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_slice_update[False-Enum2] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_slice_update[False-Enum3] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_slice_update[False-Enum3] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_slice_update[False-HSTORE] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_slice_update[False-HSTORE] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_slice_update[False-INET] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_slice_update[False-INET] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_slice_update[False-Integer] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_slice_update[False-Integer] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_slice_update[False-JSON0] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_slice_update[False-JSON0] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_slice_update[False-JSON1] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_slice_update[False-JSON1] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_slice_update[False-JSONB] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_slice_update[False-JSONB] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_slice_update[False-LargeBinary] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_slice_update[False-LargeBinary] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_slice_update[False-MONEY] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_slice_update[False-MONEY] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_slice_update[False-Numeric] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_slice_update[False-Numeric] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_slice_update[False-String] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_slice_update[False-String] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_slice_update[False-Text] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_slice_update[False-Text] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_slice_update[False-Unicode] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_slice_update[False-Unicode] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_slice_update[True-BYTEA] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_slice_update[True-BYTEA] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_slice_update[True-Boolean] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_slice_update[True-Boolean] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_slice_update[True-CIDR] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_slice_update[True-CIDR] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_slice_update[True-DateTime] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_slice_update[True-DateTime] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_slice_update[True-Date] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_slice_update[True-Date] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_slice_update[True-ENUM0] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_slice_update[True-ENUM0] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_slice_update[True-ENUM1] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_slice_update[True-ENUM1] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_slice_update[True-ENUM2] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_slice_update[True-ENUM2] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_slice_update[True-Enum0] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_slice_update[True-Enum0] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_slice_update[True-Enum1] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_slice_update[True-Enum1] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_slice_update[True-Enum2] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_slice_update[True-Enum2] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_slice_update[True-Enum3] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_slice_update[True-Enum3] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_slice_update[True-HSTORE] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_slice_update[True-HSTORE] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_slice_update[True-INET] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_slice_update[True-INET] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_slice_update[True-Integer] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_slice_update[True-Integer] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_slice_update[True-JSON0] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_slice_update[True-JSON0] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_slice_update[True-JSON1] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_slice_update[True-JSON1] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_slice_update[True-JSONB] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_slice_update[True-JSONB] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_slice_update[True-LargeBinary] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_slice_update[True-LargeBinary] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_slice_update[True-MONEY] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_slice_update[True-MONEY] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_slice_update[True-Numeric] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_slice_update[True-Numeric] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_slice_update[True-String] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_slice_update[True-String] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_slice_update[True-Text] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_slice_update[True-Text] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_slice_update[True-Unicode] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_slice_update[True-Unicode] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_delete[False-BYTEA] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_delete[False-BYTEA] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_delete[False-Boolean] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_delete[False-Boolean] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_delete[False-CIDR] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_delete[False-CIDR] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_delete[False-DateTime] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_delete[False-DateTime] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_delete[False-Date] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_delete[False-Date] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_delete[False-ENUM0] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_delete[False-ENUM0] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_delete[False-ENUM1] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_delete[False-ENUM1] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_delete[False-ENUM2] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_delete[False-ENUM2] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_delete[False-Enum0] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_delete[False-Enum0] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_delete[False-Enum1] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_delete[False-Enum1] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_delete[False-Enum2] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_delete[False-Enum2] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_delete[False-Enum3] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_delete[False-Enum3] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_delete[False-HSTORE] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_delete[False-HSTORE] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_delete[False-INET] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_delete[False-INET] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_delete[False-Integer] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_delete[False-Integer] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_delete[False-JSONB] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_delete[False-JSONB] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_delete[False-LargeBinary] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_delete[False-LargeBinary] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_delete[False-MONEY] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_delete[False-MONEY] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_delete[False-Numeric] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_delete[False-Numeric] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_delete[False-String] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_delete[False-String] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_delete[False-Text] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_delete[False-Text] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_delete[False-Unicode] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_delete[False-Unicode] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_delete[True-BYTEA] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_delete[True-BYTEA] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_delete[True-Boolean] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_delete[True-Boolean] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_delete[True-CIDR] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_delete[True-CIDR] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_delete[True-DateTime] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_delete[True-DateTime] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_delete[True-Date] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_delete[True-Date] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_delete[True-ENUM0] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_delete[True-ENUM0] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_delete[True-ENUM1] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_delete[True-ENUM1] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_delete[True-ENUM2] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_delete[True-ENUM2] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_delete[True-Enum0] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_delete[True-Enum0] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_delete[True-Enum1] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_delete[True-Enum1] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_delete[True-Enum2] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_delete[True-Enum2] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_delete[True-Enum3] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_delete[True-Enum3] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_delete[True-HSTORE] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_delete[True-HSTORE] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_delete[True-INET] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_delete[True-INET] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_delete[True-Integer] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_delete[True-Integer] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_delete[True-JSONB] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_delete[True-JSONB] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_delete[True-LargeBinary] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_delete[True-LargeBinary] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_delete[True-MONEY] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_delete[True-MONEY] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_delete[True-Numeric] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_delete[True-Numeric] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_delete[True-String] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_delete[True-String] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_delete[True-Text] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_delete[True-Text] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_delete[True-Unicode] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_delete[True-Unicode] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_select[False-BYTEA] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_select[False-BYTEA] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_select[False-Boolean] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_select[False-Boolean] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_select[False-CIDR] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_select[False-CIDR] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_select[False-DateTime] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_select[False-DateTime] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_select[False-Date] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_select[False-Date] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_select[False-ENUM0] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_select[False-ENUM0] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_select[False-ENUM1] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_select[False-ENUM1] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_select[False-ENUM2] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_select[False-ENUM2] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_select[False-ENUM3] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_select[False-ENUM3] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_select[False-ENUM4] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_select[False-ENUM4] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_select[False-Enum0] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_select[False-Enum0] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_select[False-Enum1] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_select[False-Enum1] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_select[False-Enum2] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_select[False-Enum2] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_select[False-Enum3] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_select[False-Enum3] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_select[False-Enum4] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_select[False-Enum4] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_select[False-Enum5] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_select[False-Enum5] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_select[False-HSTORE] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_select[False-HSTORE] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_select[False-INET] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_select[False-INET] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_select[False-Integer] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_select[False-Integer] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_select[False-JSON0] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_select[False-JSON0] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_select[False-JSON1] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_select[False-JSON1] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_select[False-JSONB] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_select[False-JSONB] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_select[False-LargeBinary] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_select[False-LargeBinary] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_select[False-MONEY] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_select[False-MONEY] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_select[False-Numeric] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_select[False-Numeric] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_select[False-String] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_select[False-String] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_select[False-Text] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_select[False-Text] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_select[False-Unicode] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_select[False-Unicode] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_select[True-BYTEA] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_select[True-BYTEA] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_select[True-Boolean] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_select[True-Boolean] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_select[True-CIDR] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_select[True-CIDR] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_select[True-DateTime] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_select[True-DateTime] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_select[True-Date] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_select[True-Date] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_select[True-ENUM0] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_select[True-ENUM0] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_select[True-ENUM1] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_select[True-ENUM1] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_select[True-ENUM2] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_select[True-ENUM2] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_select[True-ENUM3] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_select[True-ENUM3] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_select[True-ENUM4] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_select[True-ENUM4] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_select[True-Enum0] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_select[True-Enum0] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_select[True-Enum1] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_select[True-Enum1] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_select[True-Enum2] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_select[True-Enum2] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_select[True-Enum3] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_select[True-Enum3] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_select[True-Enum4] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_select[True-Enum4] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_select[True-Enum5] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_select[True-Enum5] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_select[True-HSTORE] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_select[True-HSTORE] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_select[True-INET] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_select[True-INET] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_select[True-Integer] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_select[True-Integer] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_select[True-JSON0] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_select[True-JSON0] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_select[True-JSON1] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_select[True-JSON1] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_select[True-JSONB] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_select[True-JSONB] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_select[True-LargeBinary] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_select[True-LargeBinary] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_select[True-MONEY] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_select[True-MONEY] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_select[True-Numeric] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_select[True-Numeric] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_select[True-String] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_select[True-String] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_select[True-Text] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_select[True-Text] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_select[True-Unicode] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_select[True-Unicode] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_update[False-BYTEA] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_update[False-BYTEA] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_update[False-Boolean] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_update[False-Boolean] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_update[False-CIDR] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_update[False-CIDR] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_update[False-DateTime] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_update[False-DateTime] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_update[False-Date] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_update[False-Date] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_update[False-ENUM0] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_update[False-ENUM0] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_update[False-ENUM1] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_update[False-ENUM1] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_update[False-ENUM2] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_update[False-ENUM2] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_update[False-ENUM3] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_update[False-ENUM3] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_update[False-ENUM4] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_update[False-ENUM4] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_update[False-Enum0] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_update[False-Enum0] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_update[False-Enum1] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_update[False-Enum1] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_update[False-Enum2] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_update[False-Enum2] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_update[False-Enum3] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_update[False-Enum3] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_update[False-Enum4] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_update[False-Enum4] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_update[False-Enum5] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_update[False-Enum5] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_update[False-HSTORE] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_update[False-HSTORE] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_update[False-INET] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_update[False-INET] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_update[False-Integer] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_update[False-Integer] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_update[False-JSON0] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_update[False-JSON0] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_update[False-JSON1] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_update[False-JSON1] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_update[False-JSONB] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_update[False-JSONB] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_update[False-LargeBinary] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_update[False-LargeBinary] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_update[False-MONEY] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_update[False-MONEY] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_update[False-Numeric] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_update[False-Numeric] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_update[False-String] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_update[False-String] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_update[False-Text] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_update[False-Text] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_update[False-Unicode] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_update[False-Unicode] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_update[True-BYTEA] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_update[True-BYTEA] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_update[True-Boolean] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_update[True-Boolean] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_update[True-CIDR] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_update[True-CIDR] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_update[True-DateTime] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_update[True-DateTime] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_update[True-Date] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_update[True-Date] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_update[True-ENUM0] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_update[True-ENUM0] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_update[True-ENUM1] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_update[True-ENUM1] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_update[True-ENUM2] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_update[True-ENUM2] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_update[True-ENUM3] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_update[True-ENUM3] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_update[True-ENUM4] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_update[True-ENUM4] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_update[True-Enum0] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_update[True-Enum0] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_update[True-Enum1] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_update[True-Enum1] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_update[True-Enum2] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_update[True-Enum2] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_update[True-Enum3] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_update[True-Enum3] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_update[True-Enum4] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_update[True-Enum4] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_update[True-Enum5] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_update[True-Enum5] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_update[True-HSTORE] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_update[True-HSTORE] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_update[True-INET] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_update[True-INET] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_update[True-Integer] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_update[True-Integer] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_update[True-JSON0] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_update[True-JSON0] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_update[True-JSON1] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_update[True-JSON1] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_update[True-JSONB] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_update[True-JSONB] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_update[True-LargeBinary] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_update[True-LargeBinary] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_update[True-MONEY] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_update[True-MONEY] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_update[True-Numeric] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_update[True-Numeric] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_update[True-String] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_update[True-String] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_update[True-Text] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_update[True-Text] 345s test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_update[True-Unicode] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_type_specific_value_update[True-Unicode] 345s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_adjacent_to 345s [gw0] [ 55%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_adjacent_to 345s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_adjacent_to_obj 345s [gw0] [ 55%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_adjacent_to_obj 345s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_contained_by 345s [gw0] [ 55%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_contained_by 345s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_contained_by_obj 345s [gw0] [ 55%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_contained_by_obj 345s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_contains 345s [gw0] [ 55%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_contains 345s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_difference 345s [gw0] [ 55%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_difference 345s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_intersection 345s [gw0] [ 55%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_intersection 345s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_not_extend_left_of 345s [gw0] [ 55%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_not_extend_left_of 345s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_not_extend_right_of 345s [gw0] [ 55%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_not_extend_right_of 345s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_overlaps 345s [gw0] [ 55%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_overlaps 345s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_strictly_left_of 345s [gw0] [ 55%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_strictly_left_of 345s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_strictly_right_of 345s [gw0] [ 55%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_strictly_right_of 345s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_union 345s [gw0] [ 55%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_union 345s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_equal 345s [gw0] [ 55%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_equal 345s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_equal_obj 345s [gw0] [ 55%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_equal_obj 345s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_greater_than 345s [gw0] [ 55%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_greater_than 345s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_greater_than_or_equal 345s [gw0] [ 55%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_greater_than_or_equal 345s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_is_not_null 345s [gw0] [ 55%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_is_not_null 345s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_is_null 345s [gw0] [ 55%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_is_null 345s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_less_than 345s [gw0] [ 55%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_less_than 345s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_less_than_or_equal 345s [gw0] [ 55%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_less_than_or_equal 345s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_not_equal 345s [gw0] [ 55%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_not_equal 345s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_not_equal_obj 345s [gw0] [ 55%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_not_equal_obj 345s test/dialect/postgresql/test_types.py::DateMultiRangeRoundTripTest::test_actual_type 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::DateMultiRangeRoundTripTest::test_actual_type 345s test/dialect/postgresql/test_types.py::DateMultiRangeRoundTripTest::test_auto_cast_back_to_type[multirange] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::DateMultiRangeRoundTripTest::test_auto_cast_back_to_type[multirange] 345s test/dialect/postgresql/test_types.py::DateMultiRangeRoundTripTest::test_auto_cast_back_to_type[plain_list] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::DateMultiRangeRoundTripTest::test_auto_cast_back_to_type[plain_list] 345s test/dialect/postgresql/test_types.py::DateMultiRangeRoundTripTest::test_auto_cast_back_to_type_without_type 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::DateMultiRangeRoundTripTest::test_auto_cast_back_to_type_without_type 345s test/dialect/postgresql/test_types.py::DateMultiRangeRoundTripTest::test_auto_cast_back_to_type_without_type_plain_list 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::DateMultiRangeRoundTripTest::test_auto_cast_back_to_type_without_type_plain_list 345s test/dialect/postgresql/test_types.py::DateMultiRangeRoundTripTest::test_difference_result_text 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::DateMultiRangeRoundTripTest::test_difference_result_text 345s test/dialect/postgresql/test_types.py::DateMultiRangeRoundTripTest::test_insert_obj[multirange] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::DateMultiRangeRoundTripTest::test_insert_obj[multirange] 345s test/dialect/postgresql/test_types.py::DateMultiRangeRoundTripTest::test_insert_obj[plain_list] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::DateMultiRangeRoundTripTest::test_insert_obj[plain_list] 345s test/dialect/postgresql/test_types.py::DateMultiRangeRoundTripTest::test_insert_text 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::DateMultiRangeRoundTripTest::test_insert_text 345s test/dialect/postgresql/test_types.py::DateMultiRangeRoundTripTest::test_intersection_result_text 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::DateMultiRangeRoundTripTest::test_intersection_result_text 345s test/dialect/postgresql/test_types.py::DateMultiRangeRoundTripTest::test_reflect 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::DateMultiRangeRoundTripTest::test_reflect 345s test/dialect/postgresql/test_types.py::DateMultiRangeRoundTripTest::test_textual_round_trip_w_dialect_type[multirange] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::DateMultiRangeRoundTripTest::test_textual_round_trip_w_dialect_type[multirange] 345s test/dialect/postgresql/test_types.py::DateMultiRangeRoundTripTest::test_textual_round_trip_w_dialect_type[plain_list] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::DateMultiRangeRoundTripTest::test_textual_round_trip_w_dialect_type[plain_list] 345s test/dialect/postgresql/test_types.py::DateMultiRangeRoundTripTest::test_union_result_text 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::DateMultiRangeRoundTripTest::test_union_result_text 345s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[!=] 345s [gw0] [ 55%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[!=] 345s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[&&] 345s [gw0] [ 55%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[&&] 345s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[&<] 345s [gw0] [ 55%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[&<] 345s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[&>] 345s [gw0] [ 55%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[&>] 345s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[*0] 345s [gw0] [ 55%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[*0] 345s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[*1] 345s [gw0] [ 55%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[*1] 345s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[+0] 345s [gw0] [ 55%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[+0] 345s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[+1] 345s [gw0] [ 55%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[+1] 345s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[-0] 345s [gw0] [ 55%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[-0] 345s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[-1] 345s [gw0] [ 55%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[-1] 345s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[-|-] 345s [gw0] [ 55%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[-|-] 345s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[<<0] 345s [gw0] [ 55%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[<<0] 345s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[<<1] 345s [gw0] [ 55%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[<<1] 345s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[<=] 345s [gw0] [ 55%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[<=] 345s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[<@] 345s [gw0] [ 55%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[<@] 345s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[<] 345s [gw0] [ 55%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[<] 345s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[=] 345s [gw0] [ 55%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[=] 345s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[>=] 345s [gw0] [ 55%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[>=] 345s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[>>0] 345s [gw0] [ 55%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[>>0] 345s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[>>1] 345s [gw0] [ 55%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[>>1] 345s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[>] 345s [gw0] [ 55%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[>] 345s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[@>] 345s [gw0] [ 55%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[@>] 345s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[!=] 345s [gw0] [ 55%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[!=] 345s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[&&] 345s [gw0] [ 55%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[&&] 345s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[&<] 345s [gw0] [ 55%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[&<] 345s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[&>] 345s [gw0] [ 55%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[&>] 345s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[*0] 345s [gw0] [ 55%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[*0] 345s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[*1] 345s [gw0] [ 55%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[*1] 345s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[+0] 345s [gw0] [ 55%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[+0] 345s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[+1] 345s [gw0] [ 55%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[+1] 345s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[-0] 345s [gw0] [ 55%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[-0] 345s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[-1] 345s [gw0] [ 55%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[-1] 345s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[-|-] 345s [gw0] [ 55%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[-|-] 345s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[<<0] 345s [gw0] [ 55%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[<<0] 345s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[<<1] 345s [gw0] [ 55%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[<<1] 345s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[<=] 345s [gw0] [ 55%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[<=] 345s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[<@] 345s [gw0] [ 55%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[<@] 345s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[<] 345s [gw0] [ 55%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[<] 345s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[=] 345s [gw0] [ 55%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[=] 345s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[>=] 345s [gw0] [ 55%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[>=] 345s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[>>0] 345s [gw0] [ 55%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[>>0] 345s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[>>1] 345s [gw0] [ 55%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[>>1] 345s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[>] 345s [gw0] [ 55%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[>] 345s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[@>] 345s [gw0] [ 55%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[@>] 345s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[!=] 345s [gw0] [ 55%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[!=] 345s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[&&] 345s [gw0] [ 55%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[&&] 345s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[&<] 345s [gw0] [ 55%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[&<] 345s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[&>] 345s [gw0] [ 55%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[&>] 345s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[-|-] 345s [gw0] [ 55%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[-|-] 345s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[<<0] 345s [gw0] [ 55%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[<<0] 345s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[<<1] 345s [gw0] [ 55%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[<<1] 345s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[<=] 345s [gw0] [ 55%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[<=] 345s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[<@] 345s [gw0] [ 55%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[<@] 345s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[<] 345s [gw0] [ 55%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[<] 345s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[=] 345s [gw0] [ 55%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[=] 345s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[>=] 345s [gw0] [ 55%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[>=] 345s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[>>0] 345s [gw0] [ 55%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[>>0] 345s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[>>1] 345s [gw0] [ 55%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[>>1] 345s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[>] 345s [gw0] [ 55%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[>] 345s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[@>] 345s [gw0] [ 55%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[@>] 345s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_where_is_not_null 345s [gw0] [ 55%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_where_is_not_null 345s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_where_is_null 345s [gw0] [ 55%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_where_is_null 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_actual_type 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_actual_type 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[0-0] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[0-0] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[0-1] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[0-1] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[0-2] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[0-2] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[0-3] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[0-3] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[0-4] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[0-4] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[0-5] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[0-5] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[0-6] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[0-6] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[0-7] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[0-7] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[0-8] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[0-8] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[0-9] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[0-9] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[1-0] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[1-0] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[1-1] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[1-1] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[1-2] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[1-2] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[1-3] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[1-3] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[1-4] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[1-4] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[1-5] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[1-5] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[1-6] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[1-6] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[1-7] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[1-7] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[1-8] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[1-8] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[1-9] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[1-9] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[10-0] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[10-0] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[10-1] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[10-1] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[10-2] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[10-2] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[10-3] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[10-3] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[10-4] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[10-4] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[10-5] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[10-5] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[10-6] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[10-6] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[10-7] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[10-7] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[10-8] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[10-8] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[10-9] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[10-9] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[11-0] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[11-0] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[11-1] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[11-1] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[11-2] 345s [gw0] [ 55%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[11-2] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[11-3] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[11-3] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[11-4] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[11-4] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[11-5] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[11-5] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[11-6] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[11-6] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[11-7] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[11-7] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[11-8] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[11-8] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[11-9] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[11-9] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[12-0] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[12-0] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[12-1] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[12-1] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[12-2] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[12-2] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[12-3] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[12-3] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[12-4] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[12-4] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[12-5] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[12-5] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[12-6] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[12-6] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[12-7] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[12-7] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[12-8] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[12-8] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[12-9] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[12-9] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[13-0] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[13-0] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[13-1] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[13-1] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[13-2] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[13-2] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[13-3] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[13-3] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[13-4] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[13-4] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[13-5] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[13-5] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[13-6] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[13-6] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[13-7] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[13-7] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[13-8] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[13-8] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[13-9] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[13-9] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[14-0] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[14-0] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[14-1] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[14-1] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[14-2] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[14-2] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[14-3] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[14-3] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[14-4] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[14-4] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[14-5] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[14-5] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[14-6] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[14-6] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[14-7] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[14-7] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[14-8] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[14-8] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[14-9] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[14-9] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[15-0] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[15-0] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[15-1] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[15-1] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[15-2] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[15-2] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[15-3] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[15-3] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[15-4] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[15-4] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[15-5] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[15-5] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[15-6] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[15-6] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[15-7] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[15-7] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[15-8] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[15-8] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[15-9] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[15-9] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[16-0] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[16-0] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[16-1] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[16-1] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[16-2] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[16-2] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[16-3] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[16-3] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[16-4] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[16-4] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[16-5] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[16-5] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[16-6] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[16-6] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[16-7] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[16-7] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[16-8] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[16-8] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[16-9] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[16-9] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[17-0] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[17-0] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[17-1] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[17-1] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[17-2] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[17-2] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[17-3] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[17-3] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[17-4] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[17-4] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[17-5] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[17-5] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[17-6] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[17-6] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[17-7] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[17-7] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[17-8] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[17-8] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[17-9] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[17-9] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[18-0] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[18-0] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[18-1] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[18-1] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[18-2] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[18-2] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[18-3] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[18-3] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[18-4] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[18-4] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[18-5] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[18-5] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[18-6] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[18-6] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[18-7] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[18-7] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[18-8] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[18-8] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[18-9] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[18-9] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[2-0] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[2-0] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[2-1] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[2-1] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[2-2] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[2-2] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[2-3] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[2-3] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[2-4] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[2-4] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[2-5] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[2-5] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[2-6] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[2-6] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[2-7] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[2-7] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[2-8] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[2-8] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[2-9] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[2-9] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[3-0] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[3-0] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[3-1] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[3-1] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[3-2] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[3-2] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[3-3] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[3-3] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[3-4] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[3-4] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[3-5] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[3-5] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[3-6] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[3-6] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[3-7] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[3-7] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[3-8] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[3-8] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[3-9] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[3-9] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[4-0] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[4-0] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[4-1] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[4-1] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[4-2] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[4-2] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[4-3] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[4-3] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[4-4] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[4-4] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[4-5] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[4-5] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[4-6] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[4-6] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[4-7] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[4-7] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[4-8] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[4-8] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[4-9] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[4-9] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[5-0] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[5-0] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[5-1] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[5-1] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[5-2] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[5-2] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[5-3] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[5-3] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[5-4] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[5-4] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[5-5] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[5-5] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[5-6] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[5-6] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[5-7] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[5-7] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[5-8] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[5-8] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[5-9] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[5-9] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[6-0] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[6-0] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[6-1] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[6-1] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[6-2] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[6-2] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[6-3] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[6-3] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[6-4] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[6-4] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[6-5] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[6-5] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[6-6] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[6-6] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[6-7] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[6-7] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[6-8] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[6-8] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[6-9] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[6-9] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[7-0] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[7-0] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[7-1] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[7-1] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[7-2] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[7-2] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[7-3] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[7-3] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[7-4] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[7-4] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[7-5] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[7-5] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[7-6] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[7-6] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[7-7] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[7-7] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[7-8] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[7-8] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[7-9] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[7-9] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[8-0] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[8-0] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[8-1] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[8-1] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[8-2] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[8-2] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[8-3] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[8-3] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[8-4] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[8-4] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[8-5] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[8-5] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[8-6] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[8-6] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[8-7] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[8-7] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[8-8] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[8-8] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[8-9] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[8-9] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[9-0] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[9-0] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[9-1] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[9-1] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[9-2] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[9-2] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[9-3] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[9-3] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[9-4] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[9-4] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[9-5] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[9-5] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[9-6] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[9-6] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[9-7] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[9-7] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[9-8] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[9-8] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[9-9] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_adjacent[9-9] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_auto_cast_back_to_type 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_auto_cast_back_to_type 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_auto_cast_back_to_type_without_type 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_auto_cast_back_to_type_without_type 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_basic_py_sanity 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_basic_py_sanity 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_bool 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_bool 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_compatibility_accessors 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_compatibility_accessors 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[0-0] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[0-0] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[0-1] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[0-1] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[0-2] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[0-2] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[0-3] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[0-3] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[0-4] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[0-4] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[0-5] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[0-5] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[0-6] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[0-6] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[0-7] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[0-7] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[1-0] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[1-0] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[1-1] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[1-1] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[1-2] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[1-2] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[1-3] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[1-3] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[1-4] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[1-4] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[1-5] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[1-5] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[1-6] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[1-6] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[1-7] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[1-7] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[10-0] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[10-0] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[10-1] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[10-1] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[10-2] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[10-2] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[10-3] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[10-3] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[10-4] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[10-4] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[10-5] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[10-5] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[10-6] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[10-6] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[10-7] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[10-7] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[11-0] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[11-0] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[11-1] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[11-1] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[11-2] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[11-2] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[11-3] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[11-3] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[11-4] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[11-4] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[11-5] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[11-5] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[11-6] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[11-6] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[11-7] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[11-7] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[12-0] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[12-0] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[12-1] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[12-1] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[12-2] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[12-2] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[12-3] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[12-3] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[12-4] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[12-4] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[12-5] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[12-5] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[12-6] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[12-6] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[12-7] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[12-7] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[13-0] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[13-0] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[13-1] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[13-1] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[13-2] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[13-2] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[13-3] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[13-3] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[13-4] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[13-4] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[13-5] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[13-5] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[13-6] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[13-6] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[13-7] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[13-7] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[14-0] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[14-0] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[14-1] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[14-1] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[14-2] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[14-2] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[14-3] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[14-3] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[14-4] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[14-4] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[14-5] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[14-5] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[14-6] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[14-6] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[14-7] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[14-7] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[15-0] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[15-0] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[15-1] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[15-1] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[15-2] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[15-2] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[15-3] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[15-3] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[15-4] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[15-4] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[15-5] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[15-5] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[15-6] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[15-6] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[15-7] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[15-7] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[16-0] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[16-0] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[16-1] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[16-1] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[16-2] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[16-2] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[16-3] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[16-3] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[16-4] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[16-4] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[16-5] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[16-5] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[16-6] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[16-6] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[16-7] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[16-7] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[17-0] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[17-0] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[17-1] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[17-1] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[17-2] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[17-2] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[17-3] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[17-3] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[17-4] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[17-4] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[17-5] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[17-5] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[17-6] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[17-6] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[17-7] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[17-7] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[18-0] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[18-0] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[18-1] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[18-1] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[18-2] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[18-2] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[18-3] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[18-3] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[18-4] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[18-4] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[18-5] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[18-5] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[18-6] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[18-6] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[18-7] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[18-7] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[2-0] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[2-0] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[2-1] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[2-1] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[2-2] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[2-2] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[2-3] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[2-3] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[2-4] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[2-4] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[2-5] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[2-5] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[2-6] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[2-6] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[2-7] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[2-7] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[3-0] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[3-0] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[3-1] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[3-1] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[3-2] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[3-2] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[3-3] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[3-3] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[3-4] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[3-4] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[3-5] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[3-5] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[3-6] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[3-6] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[3-7] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[3-7] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[4-0] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[4-0] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[4-1] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[4-1] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[4-2] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[4-2] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[4-3] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[4-3] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[4-4] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[4-4] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[4-5] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[4-5] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[4-6] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[4-6] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[4-7] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[4-7] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[5-0] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[5-0] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[5-1] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[5-1] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[5-2] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[5-2] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[5-3] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[5-3] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[5-4] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[5-4] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[5-5] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[5-5] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[5-6] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[5-6] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[5-7] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[5-7] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[6-0] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[6-0] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[6-1] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[6-1] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[6-2] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[6-2] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[6-3] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[6-3] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[6-4] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[6-4] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[6-5] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[6-5] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[6-6] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[6-6] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[6-7] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[6-7] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[7-0] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[7-0] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[7-1] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[7-1] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[7-2] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[7-2] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[7-3] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[7-3] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[7-4] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[7-4] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[7-5] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[7-5] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[7-6] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[7-6] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[7-7] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[7-7] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[8-0] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[8-0] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[8-1] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[8-1] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[8-2] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[8-2] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[8-3] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[8-3] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[8-4] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[8-4] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[8-5] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[8-5] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[8-6] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[8-6] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[8-7] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[8-7] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[9-0] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[9-0] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[9-1] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[9-1] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[9-2] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[9-2] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[9-3] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[9-3] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[9-4] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[9-4] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[9-5] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[9-5] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[9-6] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[9-6] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[9-7] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_range[9-7] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_value[0-ih] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_value[0-ih] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_value[0-il] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_value[0-il] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_value[0-le] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_value[0-le] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_value[0-ll] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_value[0-ll] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_value[0-re_] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_value[0-re_] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_value[0-rh] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_value[0-rh] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_value[1-ih] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_value[1-ih] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_value[1-il] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_value[1-il] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_value[1-le] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_value[1-le] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_value[1-ll] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_value[1-ll] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_value[1-re_] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_value[1-re_] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_value[1-rh] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_value[1-rh] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_value[2-ih] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_value[2-ih] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_value[2-il] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_value[2-il] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_value[2-le] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_value[2-le] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_value[2-ll] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_value[2-ll] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_value[2-re_] 345s [gw0] [ 56%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_value[2-re_] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_value[2-rh] 345s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_value[2-rh] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_value[3-ih] 345s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_value[3-ih] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_value[3-il] 345s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_value[3-il] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_value[3-le] 345s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_value[3-le] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_value[3-ll] 345s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_value[3-ll] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_value[3-re_] 345s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_value[3-re_] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_value[3-rh] 345s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_value[3-rh] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_value[4-ih] 345s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_value[4-ih] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_value[4-il] 345s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_value[4-il] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_value[4-le] 345s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_value[4-le] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_value[4-ll] 345s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_value[4-ll] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_value[4-re_] 345s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_value[4-re_] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_value[4-rh] 345s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_value[4-rh] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_value[5-ih] 345s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_value[5-ih] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_value[5-il] 345s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_value[5-il] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_value[5-le] 345s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_value[5-le] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_value[5-ll] 345s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_value[5-ll] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_value[5-re_] 345s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_value[5-re_] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_value[5-rh] 345s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_value[5-rh] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_value[6-ih] 345s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_value[6-ih] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_value[6-il] 345s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_value[6-il] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_value[6-le] 345s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_value[6-le] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_value[6-ll] 345s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_value[6-ll] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_value[6-re_] 345s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_value[6-re_] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_value[6-rh] 345s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_value[6-rh] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_value[7-ih] 345s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_value[7-ih] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_value[7-il] 345s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_value[7-il] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_value[7-le] 345s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_value[7-le] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_value[7-ll] 345s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_value[7-ll] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_value[7-re_] 345s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_value[7-re_] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_value[7-rh] 345s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_contains_value[7-rh] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[0-0] 345s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[0-0] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[0-10] 345s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[0-10] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[0-11] 345s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[0-11] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[0-1] 345s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[0-1] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[0-2] 345s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[0-2] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[0-3] 345s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[0-3] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[0-4] 345s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[0-4] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[0-5] 345s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[0-5] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[0-6] 345s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[0-6] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[0-7] 345s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[0-7] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[0-8] 345s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[0-8] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[0-9] 345s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[0-9] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[1-0] 345s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[1-0] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[1-10] 345s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[1-10] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[1-11] 345s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[1-11] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[1-1] 345s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[1-1] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[1-2] 345s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[1-2] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[1-3] 345s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[1-3] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[1-4] 345s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[1-4] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[1-5] 345s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[1-5] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[1-6] 345s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[1-6] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[1-7] 345s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[1-7] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[1-8] 345s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[1-8] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[1-9] 345s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[1-9] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[10-0] 345s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[10-0] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[10-10] 345s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[10-10] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[10-11] 345s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[10-11] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[10-1] 345s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[10-1] 345s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[10-2] 345s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[10-2] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[10-3] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[10-3] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[10-4] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[10-4] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[10-5] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[10-5] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[10-6] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[10-6] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[10-7] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[10-7] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[10-8] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[10-8] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[10-9] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[10-9] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[11-0] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[11-0] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[11-10] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[11-10] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[11-11] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[11-11] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[11-1] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[11-1] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[11-2] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[11-2] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[11-3] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[11-3] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[11-4] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[11-4] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[11-5] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[11-5] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[11-6] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[11-6] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[11-7] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[11-7] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[11-8] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[11-8] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[11-9] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[11-9] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[12-0] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[12-0] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[12-10] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[12-10] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[12-11] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[12-11] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[12-1] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[12-1] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[12-2] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[12-2] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[12-3] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[12-3] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[12-4] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[12-4] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[12-5] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[12-5] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[12-6] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[12-6] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[12-7] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[12-7] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[12-8] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[12-8] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[12-9] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[12-9] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[13-0] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[13-0] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[13-10] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[13-10] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[13-11] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[13-11] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[13-1] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[13-1] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[13-2] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[13-2] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[13-3] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[13-3] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[13-4] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[13-4] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[13-5] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[13-5] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[13-6] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[13-6] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[13-7] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[13-7] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[13-8] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[13-8] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[13-9] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[13-9] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[14-0] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[14-0] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[14-10] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[14-10] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[14-11] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[14-11] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[14-1] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[14-1] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[14-2] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[14-2] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[14-3] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[14-3] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[14-4] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[14-4] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[14-5] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[14-5] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[14-6] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[14-6] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[14-7] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[14-7] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[14-8] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[14-8] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[14-9] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[14-9] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[2-0] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[2-0] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[2-10] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[2-10] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[2-11] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[2-11] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[2-1] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[2-1] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[2-2] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[2-2] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[2-3] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[2-3] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[2-4] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[2-4] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[2-5] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[2-5] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[2-6] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[2-6] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[2-7] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[2-7] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[2-8] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[2-8] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[2-9] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[2-9] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[3-0] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[3-0] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[3-10] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[3-10] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[3-11] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[3-11] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[3-1] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[3-1] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[3-2] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[3-2] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[3-3] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[3-3] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[3-4] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[3-4] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[3-5] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[3-5] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[3-6] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[3-6] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[3-7] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[3-7] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[3-8] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[3-8] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[3-9] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[3-9] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[4-0] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[4-0] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[4-10] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[4-10] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[4-11] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[4-11] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[4-1] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[4-1] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[4-2] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[4-2] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[4-3] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[4-3] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[4-4] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[4-4] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[4-5] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[4-5] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[4-6] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[4-6] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[4-7] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[4-7] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[4-8] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[4-8] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[4-9] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[4-9] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[5-0] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[5-0] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[5-10] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[5-10] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[5-11] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[5-11] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[5-1] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[5-1] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[5-2] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[5-2] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[5-3] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[5-3] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[5-4] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[5-4] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[5-5] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[5-5] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[5-6] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[5-6] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[5-7] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[5-7] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[5-8] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[5-8] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[5-9] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[5-9] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[6-0] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[6-0] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[6-10] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[6-10] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[6-11] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[6-11] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[6-1] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[6-1] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[6-2] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[6-2] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[6-3] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[6-3] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[6-4] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[6-4] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[6-5] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[6-5] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[6-6] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[6-6] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[6-7] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[6-7] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[6-8] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[6-8] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[6-9] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[6-9] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[7-0] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[7-0] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[7-10] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[7-10] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[7-11] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[7-11] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[7-1] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[7-1] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[7-2] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[7-2] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[7-3] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[7-3] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[7-4] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[7-4] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[7-5] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[7-5] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[7-6] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[7-6] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[7-7] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[7-7] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[7-8] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[7-8] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[7-9] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[7-9] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[8-0] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[8-0] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[8-10] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[8-10] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[8-11] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[8-11] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[8-1] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[8-1] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[8-2] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[8-2] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[8-3] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[8-3] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[8-4] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[8-4] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[8-5] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[8-5] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[8-6] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[8-6] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[8-7] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[8-7] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[8-8] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[8-8] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[8-9] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[8-9] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[9-0] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[9-0] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[9-10] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[9-10] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[9-11] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[9-11] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[9-1] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[9-1] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[9-2] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[9-2] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[9-3] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[9-3] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[9-4] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[9-4] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[9-5] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[9-5] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[9-6] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[9-6] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[9-7] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[9-7] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[9-8] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[9-8] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[9-9] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference[9-9] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference_result_obj 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference_result_obj 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference_result_text 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference_result_text 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[0-0] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[0-0] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[0-1] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[0-1] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[0-2] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[0-2] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[0-3] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[0-3] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[0-4] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[0-4] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[0-5] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[0-5] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[0-6] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[0-6] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[0-7] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[0-7] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[0-8] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[0-8] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[1-0] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[1-0] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[1-1] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[1-1] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[1-2] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[1-2] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[1-3] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[1-3] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[1-4] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[1-4] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[1-5] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[1-5] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[1-6] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[1-6] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[1-7] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[1-7] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[1-8] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[1-8] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[10-0] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[10-0] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[10-1] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[10-1] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[10-2] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[10-2] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[10-3] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[10-3] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[10-4] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[10-4] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[10-5] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[10-5] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[10-6] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[10-6] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[10-7] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[10-7] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[10-8] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[10-8] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[11-0] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[11-0] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[11-1] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[11-1] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[11-2] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[11-2] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[11-3] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[11-3] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[11-4] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[11-4] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[11-5] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[11-5] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[11-6] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[11-6] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[11-7] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[11-7] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[11-8] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[11-8] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[2-0] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[2-0] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[2-1] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[2-1] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[2-2] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[2-2] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[2-3] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[2-3] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[2-4] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[2-4] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[2-5] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[2-5] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[2-6] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[2-6] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[2-7] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[2-7] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[2-8] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[2-8] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[3-0] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[3-0] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[3-1] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[3-1] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[3-2] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[3-2] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[3-3] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[3-3] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[3-4] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[3-4] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[3-5] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[3-5] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[3-6] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[3-6] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[3-7] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[3-7] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[3-8] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[3-8] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[4-0] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[4-0] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[4-1] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[4-1] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[4-2] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[4-2] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[4-3] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[4-3] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[4-4] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[4-4] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[4-5] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[4-5] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[4-6] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[4-6] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[4-7] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[4-7] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[4-8] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[4-8] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[5-0] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[5-0] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[5-1] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[5-1] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[5-2] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[5-2] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[5-3] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[5-3] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[5-4] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[5-4] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[5-5] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[5-5] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[5-6] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[5-6] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[5-7] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[5-7] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[5-8] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[5-8] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[6-0] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[6-0] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[6-1] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[6-1] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[6-2] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[6-2] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[6-3] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[6-3] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[6-4] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[6-4] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[6-5] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[6-5] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[6-6] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[6-6] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[6-7] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[6-7] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[6-8] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[6-8] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[7-0] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[7-0] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[7-1] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[7-1] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[7-2] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[7-2] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[7-3] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[7-3] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[7-4] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[7-4] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[7-5] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[7-5] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[7-6] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[7-6] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[7-7] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[7-7] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[7-8] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[7-8] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[8-0] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[8-0] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[8-1] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[8-1] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[8-2] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[8-2] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[8-3] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[8-3] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[8-4] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[8-4] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[8-5] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[8-5] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[8-6] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[8-6] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[8-7] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[8-7] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[8-8] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[8-8] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[9-0] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[9-0] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[9-1] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[9-1] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[9-2] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[9-2] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[9-3] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[9-3] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[9-4] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[9-4] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[9-5] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[9-5] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[9-6] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[9-6] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[9-7] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[9-7] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[9-8] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_equality[9-8] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_insert_obj 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_insert_obj 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_insert_text 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_insert_text 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[0-0] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[0-0] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[0-10] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[0-10] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[0-11] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[0-11] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[0-1] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[0-1] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[0-2] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[0-2] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[0-3] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[0-3] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[0-4] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[0-4] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[0-5] 346s [gw0] [ 57%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[0-5] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[0-6] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[0-6] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[0-7] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[0-7] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[0-8] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[0-8] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[0-9] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[0-9] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[1-0] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[1-0] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[1-10] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[1-10] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[1-11] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[1-11] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[1-1] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[1-1] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[1-2] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[1-2] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[1-3] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[1-3] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[1-4] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[1-4] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[1-5] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[1-5] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[1-6] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[1-6] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[1-7] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[1-7] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[1-8] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[1-8] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[1-9] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[1-9] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[10-0] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[10-0] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[10-10] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[10-10] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[10-11] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[10-11] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[10-1] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[10-1] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[10-2] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[10-2] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[10-3] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[10-3] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[10-4] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[10-4] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[10-5] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[10-5] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[10-6] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[10-6] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[10-7] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[10-7] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[10-8] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[10-8] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[10-9] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[10-9] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[11-0] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[11-0] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[11-10] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[11-10] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[11-11] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[11-11] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[11-1] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[11-1] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[11-2] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[11-2] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[11-3] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[11-3] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[11-4] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[11-4] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[11-5] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[11-5] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[11-6] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[11-6] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[11-7] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[11-7] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[11-8] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[11-8] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[11-9] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[11-9] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[12-0] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[12-0] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[12-10] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[12-10] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[12-11] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[12-11] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[12-1] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[12-1] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[12-2] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[12-2] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[12-3] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[12-3] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[12-4] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[12-4] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[12-5] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[12-5] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[12-6] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[12-6] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[12-7] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[12-7] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[12-8] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[12-8] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[12-9] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[12-9] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[13-0] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[13-0] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[13-10] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[13-10] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[13-11] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[13-11] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[13-1] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[13-1] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[13-2] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[13-2] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[13-3] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[13-3] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[13-4] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[13-4] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[13-5] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[13-5] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[13-6] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[13-6] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[13-7] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[13-7] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[13-8] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[13-8] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[13-9] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[13-9] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[14-0] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[14-0] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[14-10] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[14-10] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[14-11] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[14-11] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[14-1] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[14-1] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[14-2] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[14-2] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[14-3] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[14-3] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[14-4] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[14-4] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[14-5] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[14-5] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[14-6] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[14-6] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[14-7] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[14-7] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[14-8] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[14-8] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[14-9] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[14-9] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[2-0] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[2-0] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[2-10] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[2-10] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[2-11] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[2-11] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[2-1] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[2-1] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[2-2] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[2-2] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[2-3] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[2-3] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[2-4] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[2-4] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[2-5] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[2-5] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[2-6] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[2-6] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[2-7] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[2-7] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[2-8] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[2-8] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[2-9] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[2-9] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[3-0] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[3-0] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[3-10] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[3-10] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[3-11] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[3-11] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[3-1] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[3-1] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[3-2] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[3-2] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[3-3] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[3-3] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[3-4] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[3-4] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[3-5] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[3-5] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[3-6] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[3-6] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[3-7] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[3-7] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[3-8] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[3-8] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[3-9] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[3-9] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[4-0] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[4-0] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[4-10] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[4-10] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[4-11] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[4-11] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[4-1] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[4-1] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[4-2] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[4-2] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[4-3] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[4-3] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[4-4] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[4-4] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[4-5] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[4-5] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[4-6] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[4-6] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[4-7] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[4-7] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[4-8] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[4-8] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[4-9] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[4-9] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[5-0] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[5-0] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[5-10] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[5-10] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[5-11] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[5-11] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[5-1] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[5-1] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[5-2] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[5-2] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[5-3] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[5-3] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[5-4] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[5-4] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[5-5] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[5-5] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[5-6] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[5-6] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[5-7] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[5-7] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[5-8] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[5-8] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[5-9] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[5-9] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[6-0] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[6-0] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[6-10] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[6-10] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[6-11] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[6-11] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[6-1] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[6-1] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[6-2] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[6-2] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[6-3] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[6-3] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[6-4] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[6-4] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[6-5] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[6-5] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[6-6] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[6-6] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[6-7] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[6-7] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[6-8] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[6-8] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[6-9] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[6-9] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[7-0] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[7-0] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[7-10] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[7-10] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[7-11] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[7-11] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[7-1] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[7-1] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[7-2] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[7-2] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[7-3] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[7-3] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[7-4] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[7-4] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[7-5] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[7-5] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[7-6] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[7-6] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[7-7] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[7-7] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[7-8] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[7-8] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[7-9] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[7-9] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[8-0] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[8-0] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[8-10] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[8-10] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[8-11] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[8-11] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[8-1] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[8-1] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[8-2] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[8-2] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[8-3] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[8-3] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[8-4] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[8-4] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[8-5] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[8-5] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[8-6] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[8-6] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[8-7] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[8-7] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[8-8] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[8-8] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[8-9] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[8-9] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[9-0] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[9-0] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[9-10] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[9-10] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[9-11] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[9-11] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[9-1] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[9-1] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[9-2] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[9-2] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[9-3] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[9-3] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[9-4] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[9-4] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[9-5] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[9-5] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[9-6] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[9-6] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[9-7] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[9-7] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[9-8] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[9-8] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[9-9] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection[9-9] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection_result_obj 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection_result_obj 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection_result_text 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection_result_text 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_not_extend_left_or_right_of[0-0] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_not_extend_left_or_right_of[0-0] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_not_extend_left_or_right_of[0-1] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_not_extend_left_or_right_of[0-1] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_not_extend_left_or_right_of[0-2] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_not_extend_left_or_right_of[0-2] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_not_extend_left_or_right_of[0-3] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_not_extend_left_or_right_of[0-3] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_not_extend_left_or_right_of[0-4] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_not_extend_left_or_right_of[0-4] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_not_extend_left_or_right_of[0-5] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_not_extend_left_or_right_of[0-5] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_not_extend_left_or_right_of[0-6] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_not_extend_left_or_right_of[0-6] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_not_extend_left_or_right_of[0-7] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_not_extend_left_or_right_of[0-7] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_not_extend_left_or_right_of[1-0] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_not_extend_left_or_right_of[1-0] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_not_extend_left_or_right_of[1-1] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_not_extend_left_or_right_of[1-1] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_not_extend_left_or_right_of[1-2] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_not_extend_left_or_right_of[1-2] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_not_extend_left_or_right_of[1-3] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_not_extend_left_or_right_of[1-3] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_not_extend_left_or_right_of[1-4] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_not_extend_left_or_right_of[1-4] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_not_extend_left_or_right_of[1-5] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_not_extend_left_or_right_of[1-5] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_not_extend_left_or_right_of[1-6] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_not_extend_left_or_right_of[1-6] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_not_extend_left_or_right_of[1-7] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_not_extend_left_or_right_of[1-7] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_not_extend_left_or_right_of[10-0] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_not_extend_left_or_right_of[10-0] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_not_extend_left_or_right_of[10-1] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_not_extend_left_or_right_of[10-1] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_not_extend_left_or_right_of[10-2] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_not_extend_left_or_right_of[10-2] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_not_extend_left_or_right_of[10-3] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_not_extend_left_or_right_of[10-3] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_not_extend_left_or_right_of[10-4] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_not_extend_left_or_right_of[10-4] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_not_extend_left_or_right_of[10-5] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_not_extend_left_or_right_of[10-5] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_not_extend_left_or_right_of[10-6] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_not_extend_left_or_right_of[10-6] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_not_extend_left_or_right_of[10-7] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_not_extend_left_or_right_of[10-7] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_not_extend_left_or_right_of[11-0] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_not_extend_left_or_right_of[11-0] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_not_extend_left_or_right_of[11-1] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_not_extend_left_or_right_of[11-1] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_not_extend_left_or_right_of[11-2] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_not_extend_left_or_right_of[11-2] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_not_extend_left_or_right_of[11-3] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_not_extend_left_or_right_of[11-3] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_not_extend_left_or_right_of[11-4] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_not_extend_left_or_right_of[11-4] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_not_extend_left_or_right_of[11-5] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_not_extend_left_or_right_of[11-5] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_not_extend_left_or_right_of[11-6] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_not_extend_left_or_right_of[11-6] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_not_extend_left_or_right_of[11-7] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_not_extend_left_or_right_of[11-7] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_not_extend_left_or_right_of[2-0] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_not_extend_left_or_right_of[2-0] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_not_extend_left_or_right_of[2-1] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_not_extend_left_or_right_of[2-1] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_not_extend_left_or_right_of[2-2] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_not_extend_left_or_right_of[2-2] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_not_extend_left_or_right_of[2-3] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_not_extend_left_or_right_of[2-3] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_not_extend_left_or_right_of[2-4] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_not_extend_left_or_right_of[2-4] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_not_extend_left_or_right_of[2-5] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_not_extend_left_or_right_of[2-5] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_not_extend_left_or_right_of[2-6] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_not_extend_left_or_right_of[2-6] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_not_extend_left_or_right_of[2-7] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_not_extend_left_or_right_of[2-7] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_not_extend_left_or_right_of[3-0] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_not_extend_left_or_right_of[3-0] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_not_extend_left_or_right_of[3-1] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_not_extend_left_or_right_of[3-1] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_not_extend_left_or_right_of[3-2] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_not_extend_left_or_right_of[3-2] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_not_extend_left_or_right_of[3-3] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_not_extend_left_or_right_of[3-3] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_not_extend_left_or_right_of[3-4] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_not_extend_left_or_right_of[3-4] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_not_extend_left_or_right_of[3-5] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_not_extend_left_or_right_of[3-5] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_not_extend_left_or_right_of[3-6] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_not_extend_left_or_right_of[3-6] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_not_extend_left_or_right_of[3-7] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_not_extend_left_or_right_of[3-7] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_not_extend_left_or_right_of[4-0] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_not_extend_left_or_right_of[4-0] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_not_extend_left_or_right_of[4-1] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_not_extend_left_or_right_of[4-1] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_not_extend_left_or_right_of[4-2] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_not_extend_left_or_right_of[4-2] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_not_extend_left_or_right_of[4-3] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_not_extend_left_or_right_of[4-3] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_not_extend_left_or_right_of[4-4] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_not_extend_left_or_right_of[4-4] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_not_extend_left_or_right_of[4-5] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_not_extend_left_or_right_of[4-5] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_not_extend_left_or_right_of[4-6] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_not_extend_left_or_right_of[4-6] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_not_extend_left_or_right_of[4-7] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_not_extend_left_or_right_of[4-7] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_not_extend_left_or_right_of[5-0] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_not_extend_left_or_right_of[5-0] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_not_extend_left_or_right_of[5-1] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_not_extend_left_or_right_of[5-1] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_not_extend_left_or_right_of[5-2] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_not_extend_left_or_right_of[5-2] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_not_extend_left_or_right_of[5-3] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_not_extend_left_or_right_of[5-3] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_not_extend_left_or_right_of[5-4] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_not_extend_left_or_right_of[5-4] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_not_extend_left_or_right_of[5-5] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_not_extend_left_or_right_of[5-5] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_not_extend_left_or_right_of[5-6] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_not_extend_left_or_right_of[5-6] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_not_extend_left_or_right_of[5-7] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_not_extend_left_or_right_of[5-7] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_not_extend_left_or_right_of[6-0] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_not_extend_left_or_right_of[6-0] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_not_extend_left_or_right_of[6-1] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_not_extend_left_or_right_of[6-1] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_not_extend_left_or_right_of[6-2] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_not_extend_left_or_right_of[6-2] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_not_extend_left_or_right_of[6-3] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_not_extend_left_or_right_of[6-3] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_not_extend_left_or_right_of[6-4] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_not_extend_left_or_right_of[6-4] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_not_extend_left_or_right_of[6-5] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_not_extend_left_or_right_of[6-5] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_not_extend_left_or_right_of[6-6] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_not_extend_left_or_right_of[6-6] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_not_extend_left_or_right_of[6-7] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_not_extend_left_or_right_of[6-7] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_not_extend_left_or_right_of[7-0] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_not_extend_left_or_right_of[7-0] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_not_extend_left_or_right_of[7-1] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_not_extend_left_or_right_of[7-1] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_not_extend_left_or_right_of[7-2] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_not_extend_left_or_right_of[7-2] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_not_extend_left_or_right_of[7-3] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_not_extend_left_or_right_of[7-3] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_not_extend_left_or_right_of[7-4] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_not_extend_left_or_right_of[7-4] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_not_extend_left_or_right_of[7-5] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_not_extend_left_or_right_of[7-5] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_not_extend_left_or_right_of[7-6] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_not_extend_left_or_right_of[7-6] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_not_extend_left_or_right_of[7-7] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_not_extend_left_or_right_of[7-7] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_not_extend_left_or_right_of[8-0] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_not_extend_left_or_right_of[8-0] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_not_extend_left_or_right_of[8-1] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_not_extend_left_or_right_of[8-1] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_not_extend_left_or_right_of[8-2] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_not_extend_left_or_right_of[8-2] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_not_extend_left_or_right_of[8-3] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_not_extend_left_or_right_of[8-3] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_not_extend_left_or_right_of[8-4] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_not_extend_left_or_right_of[8-4] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_not_extend_left_or_right_of[8-5] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_not_extend_left_or_right_of[8-5] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_not_extend_left_or_right_of[8-6] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_not_extend_left_or_right_of[8-6] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_not_extend_left_or_right_of[8-7] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_not_extend_left_or_right_of[8-7] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_not_extend_left_or_right_of[9-0] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_not_extend_left_or_right_of[9-0] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_not_extend_left_or_right_of[9-1] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_not_extend_left_or_right_of[9-1] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_not_extend_left_or_right_of[9-2] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_not_extend_left_or_right_of[9-2] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_not_extend_left_or_right_of[9-3] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_not_extend_left_or_right_of[9-3] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_not_extend_left_or_right_of[9-4] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_not_extend_left_or_right_of[9-4] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_not_extend_left_or_right_of[9-5] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_not_extend_left_or_right_of[9-5] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_not_extend_left_or_right_of[9-6] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_not_extend_left_or_right_of[9-6] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_not_extend_left_or_right_of[9-7] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_not_extend_left_or_right_of[9-7] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_overlaps[0-0] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_overlaps[0-0] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_overlaps[0-1] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_overlaps[0-1] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_overlaps[0-2] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_overlaps[0-2] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_overlaps[0-3] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_overlaps[0-3] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_overlaps[0-4] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_overlaps[0-4] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_overlaps[0-5] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_overlaps[0-5] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_overlaps[0-6] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_overlaps[0-6] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_overlaps[0-7] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_overlaps[0-7] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_overlaps[1-0] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_overlaps[1-0] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_overlaps[1-1] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_overlaps[1-1] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_overlaps[1-2] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_overlaps[1-2] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_overlaps[1-3] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_overlaps[1-3] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_overlaps[1-4] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_overlaps[1-4] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_overlaps[1-5] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_overlaps[1-5] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_overlaps[1-6] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_overlaps[1-6] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_overlaps[1-7] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_overlaps[1-7] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_overlaps[2-0] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_overlaps[2-0] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_overlaps[2-1] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_overlaps[2-1] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_overlaps[2-2] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_overlaps[2-2] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_overlaps[2-3] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_overlaps[2-3] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_overlaps[2-4] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_overlaps[2-4] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_overlaps[2-5] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_overlaps[2-5] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_overlaps[2-6] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_overlaps[2-6] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_overlaps[2-7] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_overlaps[2-7] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_overlaps[3-0] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_overlaps[3-0] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_overlaps[3-1] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_overlaps[3-1] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_overlaps[3-2] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_overlaps[3-2] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_overlaps[3-3] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_overlaps[3-3] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_overlaps[3-4] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_overlaps[3-4] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_overlaps[3-5] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_overlaps[3-5] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_overlaps[3-6] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_overlaps[3-6] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_overlaps[3-7] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_overlaps[3-7] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_overlaps[4-0] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_overlaps[4-0] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_overlaps[4-1] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_overlaps[4-1] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_overlaps[4-2] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_overlaps[4-2] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_overlaps[4-3] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_overlaps[4-3] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_overlaps[4-4] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_overlaps[4-4] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_overlaps[4-5] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_overlaps[4-5] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_overlaps[4-6] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_overlaps[4-6] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_overlaps[4-7] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_overlaps[4-7] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_overlaps[5-0] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_overlaps[5-0] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_overlaps[5-1] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_overlaps[5-1] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_overlaps[5-2] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_overlaps[5-2] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_overlaps[5-3] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_overlaps[5-3] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_overlaps[5-4] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_overlaps[5-4] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_overlaps[5-5] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_overlaps[5-5] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_overlaps[5-6] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_overlaps[5-6] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_overlaps[5-7] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_overlaps[5-7] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_overlaps[6-0] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_overlaps[6-0] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_overlaps[6-1] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_overlaps[6-1] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_overlaps[6-2] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_overlaps[6-2] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_overlaps[6-3] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_overlaps[6-3] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_overlaps[6-4] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_overlaps[6-4] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_overlaps[6-5] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_overlaps[6-5] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_overlaps[6-6] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_overlaps[6-6] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_overlaps[6-7] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_overlaps[6-7] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_overlaps[7-0] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_overlaps[7-0] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_overlaps[7-1] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_overlaps[7-1] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_overlaps[7-2] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_overlaps[7-2] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_overlaps[7-3] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_overlaps[7-3] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_overlaps[7-4] 346s [gw0] [ 58%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_overlaps[7-4] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_overlaps[7-5] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_overlaps[7-5] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_overlaps[7-6] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_overlaps[7-6] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_overlaps[7-7] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_overlaps[7-7] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_overlaps[8-0] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_overlaps[8-0] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_overlaps[8-1] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_overlaps[8-1] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_overlaps[8-2] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_overlaps[8-2] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_overlaps[8-3] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_overlaps[8-3] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_overlaps[8-4] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_overlaps[8-4] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_overlaps[8-5] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_overlaps[8-5] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_overlaps[8-6] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_overlaps[8-6] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_overlaps[8-7] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_overlaps[8-7] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_overlaps[9-0] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_overlaps[9-0] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_overlaps[9-1] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_overlaps[9-1] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_overlaps[9-2] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_overlaps[9-2] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_overlaps[9-3] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_overlaps[9-3] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_overlaps[9-4] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_overlaps[9-4] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_overlaps[9-5] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_overlaps[9-5] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_overlaps[9-6] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_overlaps[9-6] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_overlaps[9-7] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_overlaps[9-7] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_reflect 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_reflect 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_strictly_left_or_right_of[0-0] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_strictly_left_or_right_of[0-0] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_strictly_left_or_right_of[0-1] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_strictly_left_or_right_of[0-1] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_strictly_left_or_right_of[0-2] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_strictly_left_or_right_of[0-2] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_strictly_left_or_right_of[0-3] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_strictly_left_or_right_of[0-3] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_strictly_left_or_right_of[0-4] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_strictly_left_or_right_of[0-4] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_strictly_left_or_right_of[0-5] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_strictly_left_or_right_of[0-5] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_strictly_left_or_right_of[0-6] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_strictly_left_or_right_of[0-6] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_strictly_left_or_right_of[0-7] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_strictly_left_or_right_of[0-7] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_strictly_left_or_right_of[1-0] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_strictly_left_or_right_of[1-0] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_strictly_left_or_right_of[1-1] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_strictly_left_or_right_of[1-1] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_strictly_left_or_right_of[1-2] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_strictly_left_or_right_of[1-2] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_strictly_left_or_right_of[1-3] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_strictly_left_or_right_of[1-3] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_strictly_left_or_right_of[1-4] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_strictly_left_or_right_of[1-4] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_strictly_left_or_right_of[1-5] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_strictly_left_or_right_of[1-5] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_strictly_left_or_right_of[1-6] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_strictly_left_or_right_of[1-6] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_strictly_left_or_right_of[1-7] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_strictly_left_or_right_of[1-7] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_strictly_left_or_right_of[10-0] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_strictly_left_or_right_of[10-0] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_strictly_left_or_right_of[10-1] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_strictly_left_or_right_of[10-1] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_strictly_left_or_right_of[10-2] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_strictly_left_or_right_of[10-2] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_strictly_left_or_right_of[10-3] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_strictly_left_or_right_of[10-3] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_strictly_left_or_right_of[10-4] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_strictly_left_or_right_of[10-4] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_strictly_left_or_right_of[10-5] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_strictly_left_or_right_of[10-5] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_strictly_left_or_right_of[10-6] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_strictly_left_or_right_of[10-6] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_strictly_left_or_right_of[10-7] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_strictly_left_or_right_of[10-7] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_strictly_left_or_right_of[11-0] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_strictly_left_or_right_of[11-0] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_strictly_left_or_right_of[11-1] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_strictly_left_or_right_of[11-1] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_strictly_left_or_right_of[11-2] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_strictly_left_or_right_of[11-2] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_strictly_left_or_right_of[11-3] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_strictly_left_or_right_of[11-3] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_strictly_left_or_right_of[11-4] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_strictly_left_or_right_of[11-4] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_strictly_left_or_right_of[11-5] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_strictly_left_or_right_of[11-5] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_strictly_left_or_right_of[11-6] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_strictly_left_or_right_of[11-6] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_strictly_left_or_right_of[11-7] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_strictly_left_or_right_of[11-7] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_strictly_left_or_right_of[2-0] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_strictly_left_or_right_of[2-0] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_strictly_left_or_right_of[2-1] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_strictly_left_or_right_of[2-1] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_strictly_left_or_right_of[2-2] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_strictly_left_or_right_of[2-2] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_strictly_left_or_right_of[2-3] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_strictly_left_or_right_of[2-3] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_strictly_left_or_right_of[2-4] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_strictly_left_or_right_of[2-4] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_strictly_left_or_right_of[2-5] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_strictly_left_or_right_of[2-5] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_strictly_left_or_right_of[2-6] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_strictly_left_or_right_of[2-6] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_strictly_left_or_right_of[2-7] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_strictly_left_or_right_of[2-7] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_strictly_left_or_right_of[3-0] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_strictly_left_or_right_of[3-0] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_strictly_left_or_right_of[3-1] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_strictly_left_or_right_of[3-1] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_strictly_left_or_right_of[3-2] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_strictly_left_or_right_of[3-2] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_strictly_left_or_right_of[3-3] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_strictly_left_or_right_of[3-3] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_strictly_left_or_right_of[3-4] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_strictly_left_or_right_of[3-4] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_strictly_left_or_right_of[3-5] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_strictly_left_or_right_of[3-5] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_strictly_left_or_right_of[3-6] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_strictly_left_or_right_of[3-6] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_strictly_left_or_right_of[3-7] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_strictly_left_or_right_of[3-7] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_strictly_left_or_right_of[4-0] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_strictly_left_or_right_of[4-0] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_strictly_left_or_right_of[4-1] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_strictly_left_or_right_of[4-1] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_strictly_left_or_right_of[4-2] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_strictly_left_or_right_of[4-2] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_strictly_left_or_right_of[4-3] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_strictly_left_or_right_of[4-3] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_strictly_left_or_right_of[4-4] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_strictly_left_or_right_of[4-4] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_strictly_left_or_right_of[4-5] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_strictly_left_or_right_of[4-5] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_strictly_left_or_right_of[4-6] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_strictly_left_or_right_of[4-6] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_strictly_left_or_right_of[4-7] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_strictly_left_or_right_of[4-7] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_strictly_left_or_right_of[5-0] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_strictly_left_or_right_of[5-0] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_strictly_left_or_right_of[5-1] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_strictly_left_or_right_of[5-1] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_strictly_left_or_right_of[5-2] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_strictly_left_or_right_of[5-2] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_strictly_left_or_right_of[5-3] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_strictly_left_or_right_of[5-3] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_strictly_left_or_right_of[5-4] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_strictly_left_or_right_of[5-4] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_strictly_left_or_right_of[5-5] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_strictly_left_or_right_of[5-5] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_strictly_left_or_right_of[5-6] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_strictly_left_or_right_of[5-6] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_strictly_left_or_right_of[5-7] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_strictly_left_or_right_of[5-7] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_strictly_left_or_right_of[6-0] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_strictly_left_or_right_of[6-0] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_strictly_left_or_right_of[6-1] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_strictly_left_or_right_of[6-1] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_strictly_left_or_right_of[6-2] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_strictly_left_or_right_of[6-2] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_strictly_left_or_right_of[6-3] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_strictly_left_or_right_of[6-3] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_strictly_left_or_right_of[6-4] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_strictly_left_or_right_of[6-4] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_strictly_left_or_right_of[6-5] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_strictly_left_or_right_of[6-5] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_strictly_left_or_right_of[6-6] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_strictly_left_or_right_of[6-6] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_strictly_left_or_right_of[6-7] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_strictly_left_or_right_of[6-7] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_strictly_left_or_right_of[7-0] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_strictly_left_or_right_of[7-0] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_strictly_left_or_right_of[7-1] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_strictly_left_or_right_of[7-1] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_strictly_left_or_right_of[7-2] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_strictly_left_or_right_of[7-2] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_strictly_left_or_right_of[7-3] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_strictly_left_or_right_of[7-3] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_strictly_left_or_right_of[7-4] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_strictly_left_or_right_of[7-4] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_strictly_left_or_right_of[7-5] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_strictly_left_or_right_of[7-5] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_strictly_left_or_right_of[7-6] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_strictly_left_or_right_of[7-6] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_strictly_left_or_right_of[7-7] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_strictly_left_or_right_of[7-7] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_strictly_left_or_right_of[8-0] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_strictly_left_or_right_of[8-0] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_strictly_left_or_right_of[8-1] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_strictly_left_or_right_of[8-1] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_strictly_left_or_right_of[8-2] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_strictly_left_or_right_of[8-2] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_strictly_left_or_right_of[8-3] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_strictly_left_or_right_of[8-3] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_strictly_left_or_right_of[8-4] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_strictly_left_or_right_of[8-4] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_strictly_left_or_right_of[8-5] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_strictly_left_or_right_of[8-5] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_strictly_left_or_right_of[8-6] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_strictly_left_or_right_of[8-6] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_strictly_left_or_right_of[8-7] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_strictly_left_or_right_of[8-7] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_strictly_left_or_right_of[9-0] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_strictly_left_or_right_of[9-0] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_strictly_left_or_right_of[9-1] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_strictly_left_or_right_of[9-1] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_strictly_left_or_right_of[9-2] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_strictly_left_or_right_of[9-2] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_strictly_left_or_right_of[9-3] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_strictly_left_or_right_of[9-3] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_strictly_left_or_right_of[9-4] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_strictly_left_or_right_of[9-4] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_strictly_left_or_right_of[9-5] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_strictly_left_or_right_of[9-5] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_strictly_left_or_right_of[9-6] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_strictly_left_or_right_of[9-6] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_strictly_left_or_right_of[9-7] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_strictly_left_or_right_of[9-7] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_stringify 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_stringify 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_textual_round_trip_w_dialect_type 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_textual_round_trip_w_dialect_type 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_type_decorator_round_trip 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_type_decorator_round_trip 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_union[0-0] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_union[0-0] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_union[0-1] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_union[0-1] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_union[0-2] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_union[0-2] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_union[0-3] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_union[0-3] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_union[0-4] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_union[0-4] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_union[0-5] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_union[0-5] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_union[0-6] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_union[0-6] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_union[0-7] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_union[0-7] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_union[1-0] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_union[1-0] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_union[1-1] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_union[1-1] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_union[1-2] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_union[1-2] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_union[1-3] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_union[1-3] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_union[1-4] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_union[1-4] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_union[1-5] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_union[1-5] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_union[1-6] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_union[1-6] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_union[1-7] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_union[1-7] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_union[2-0] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_union[2-0] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_union[2-1] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_union[2-1] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_union[2-2] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_union[2-2] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_union[2-3] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_union[2-3] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_union[2-4] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_union[2-4] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_union[2-5] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_union[2-5] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_union[2-6] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_union[2-6] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_union[2-7] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_union[2-7] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_union[3-0] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_union[3-0] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_union[3-1] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_union[3-1] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_union[3-2] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_union[3-2] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_union[3-3] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_union[3-3] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_union[3-4] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_union[3-4] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_union[3-5] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_union[3-5] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_union[3-6] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_union[3-6] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_union[3-7] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_union[3-7] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_union[4-0] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_union[4-0] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_union[4-1] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_union[4-1] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_union[4-2] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_union[4-2] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_union[4-3] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_union[4-3] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_union[4-4] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_union[4-4] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_union[4-5] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_union[4-5] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_union[4-6] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_union[4-6] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_union[4-7] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_union[4-7] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_union[5-0] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_union[5-0] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_union[5-1] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_union[5-1] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_union[5-2] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_union[5-2] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_union[5-3] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_union[5-3] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_union[5-4] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_union[5-4] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_union[5-5] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_union[5-5] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_union[5-6] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_union[5-6] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_union[5-7] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_union[5-7] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_union[6-0] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_union[6-0] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_union[6-1] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_union[6-1] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_union[6-2] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_union[6-2] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_union[6-3] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_union[6-3] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_union[6-4] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_union[6-4] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_union[6-5] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_union[6-5] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_union[6-6] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_union[6-6] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_union[6-7] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_union[6-7] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_union[7-0] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_union[7-0] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_union[7-1] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_union[7-1] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_union[7-2] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_union[7-2] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_union[7-3] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_union[7-3] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_union[7-4] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_union[7-4] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_union[7-5] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_union[7-5] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_union[7-6] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_union[7-6] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_union[7-7] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_union[7-7] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_union[8-0] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_union[8-0] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_union[8-1] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_union[8-1] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_union[8-2] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_union[8-2] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_union[8-3] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_union[8-3] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_union[8-4] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_union[8-4] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_union[8-5] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_union[8-5] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_union[8-6] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_union[8-6] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_union[8-7] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_union[8-7] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_union[9-0] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_union[9-0] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_union[9-1] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_union[9-1] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_union[9-2] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_union[9-2] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_union[9-3] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_union[9-3] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_union[9-4] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_union[9-4] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_union[9-5] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_union[9-5] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_union[9-6] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_union[9-6] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_union[9-7] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_union[9-7] 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_union_result_obj 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_union_result_obj 346s test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_union_result_text 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_union_result_text 346s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_adjacent_to 346s [gw0] [ 59%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_adjacent_to 346s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_adjacent_to_obj 346s [gw0] [ 59%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_adjacent_to_obj 346s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_contained_by 346s [gw0] [ 59%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_contained_by 346s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_contained_by_obj 346s [gw0] [ 59%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_contained_by_obj 346s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_contains 346s [gw0] [ 59%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_contains 346s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_difference 346s [gw0] [ 59%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_difference 346s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_intersection 346s [gw0] [ 59%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_intersection 346s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_not_extend_left_of 346s [gw0] [ 59%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_not_extend_left_of 346s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_not_extend_right_of 346s [gw0] [ 59%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_not_extend_right_of 346s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_overlaps 346s [gw0] [ 59%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_overlaps 346s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_strictly_left_of 346s [gw0] [ 59%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_strictly_left_of 346s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_strictly_right_of 346s [gw0] [ 59%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_strictly_right_of 346s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_union 346s [gw0] [ 59%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_union 346s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_equal 346s [gw0] [ 59%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_equal 346s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_equal_obj 346s [gw0] [ 59%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_equal_obj 346s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_greater_than 346s [gw0] [ 59%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_greater_than 346s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_greater_than_or_equal 346s [gw0] [ 59%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_greater_than_or_equal 346s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_is_not_null 346s [gw0] [ 59%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_is_not_null 346s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_is_null 346s [gw0] [ 59%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_is_null 346s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_less_than 346s [gw0] [ 59%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_less_than 346s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_less_than_or_equal 346s [gw0] [ 59%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_less_than_or_equal 346s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_not_equal 346s [gw0] [ 59%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_not_equal 346s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_not_equal_obj 346s [gw0] [ 59%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_not_equal_obj 346s test/dialect/postgresql/test_types.py::DateTimeMultiRangeRoundTripTest::test_actual_type 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeMultiRangeRoundTripTest::test_actual_type 346s test/dialect/postgresql/test_types.py::DateTimeMultiRangeRoundTripTest::test_auto_cast_back_to_type[multirange] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeMultiRangeRoundTripTest::test_auto_cast_back_to_type[multirange] 346s test/dialect/postgresql/test_types.py::DateTimeMultiRangeRoundTripTest::test_auto_cast_back_to_type[plain_list] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeMultiRangeRoundTripTest::test_auto_cast_back_to_type[plain_list] 346s test/dialect/postgresql/test_types.py::DateTimeMultiRangeRoundTripTest::test_auto_cast_back_to_type_without_type 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeMultiRangeRoundTripTest::test_auto_cast_back_to_type_without_type 346s test/dialect/postgresql/test_types.py::DateTimeMultiRangeRoundTripTest::test_auto_cast_back_to_type_without_type_plain_list 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeMultiRangeRoundTripTest::test_auto_cast_back_to_type_without_type_plain_list 346s test/dialect/postgresql/test_types.py::DateTimeMultiRangeRoundTripTest::test_difference_result_text 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeMultiRangeRoundTripTest::test_difference_result_text 346s test/dialect/postgresql/test_types.py::DateTimeMultiRangeRoundTripTest::test_insert_obj[multirange] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeMultiRangeRoundTripTest::test_insert_obj[multirange] 346s test/dialect/postgresql/test_types.py::DateTimeMultiRangeRoundTripTest::test_insert_obj[plain_list] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeMultiRangeRoundTripTest::test_insert_obj[plain_list] 346s test/dialect/postgresql/test_types.py::DateTimeMultiRangeRoundTripTest::test_insert_text 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeMultiRangeRoundTripTest::test_insert_text 346s test/dialect/postgresql/test_types.py::DateTimeMultiRangeRoundTripTest::test_intersection_result_text 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeMultiRangeRoundTripTest::test_intersection_result_text 346s test/dialect/postgresql/test_types.py::DateTimeMultiRangeRoundTripTest::test_reflect 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeMultiRangeRoundTripTest::test_reflect 346s test/dialect/postgresql/test_types.py::DateTimeMultiRangeRoundTripTest::test_textual_round_trip_w_dialect_type[multirange] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeMultiRangeRoundTripTest::test_textual_round_trip_w_dialect_type[multirange] 346s test/dialect/postgresql/test_types.py::DateTimeMultiRangeRoundTripTest::test_textual_round_trip_w_dialect_type[plain_list] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeMultiRangeRoundTripTest::test_textual_round_trip_w_dialect_type[plain_list] 346s test/dialect/postgresql/test_types.py::DateTimeMultiRangeRoundTripTest::test_union_result_text 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeMultiRangeRoundTripTest::test_union_result_text 346s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[!=] 346s [gw0] [ 59%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[!=] 346s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[&&] 346s [gw0] [ 59%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[&&] 346s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[&<] 346s [gw0] [ 59%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[&<] 346s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[&>] 346s [gw0] [ 59%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[&>] 346s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[*0] 346s [gw0] [ 59%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[*0] 346s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[*1] 346s [gw0] [ 59%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[*1] 346s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[+0] 346s [gw0] [ 59%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[+0] 346s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[+1] 346s [gw0] [ 59%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[+1] 346s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[-0] 346s [gw0] [ 59%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[-0] 346s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[-1] 346s [gw0] [ 59%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[-1] 346s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[-|-] 346s [gw0] [ 59%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[-|-] 346s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[<<0] 346s [gw0] [ 59%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[<<0] 346s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[<<1] 346s [gw0] [ 59%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[<<1] 346s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[<=] 346s [gw0] [ 59%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[<=] 346s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[<@] 346s [gw0] [ 59%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[<@] 346s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[<] 346s [gw0] [ 59%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[<] 346s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[=] 346s [gw0] [ 59%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[=] 346s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[>=] 346s [gw0] [ 59%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[>=] 346s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[>>0] 346s [gw0] [ 59%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[>>0] 346s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[>>1] 346s [gw0] [ 59%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[>>1] 346s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[>] 346s [gw0] [ 59%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[>] 346s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[@>] 346s [gw0] [ 59%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[@>] 346s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[!=] 346s [gw0] [ 59%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[!=] 346s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[&&] 346s [gw0] [ 59%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[&&] 346s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[&<] 346s [gw0] [ 59%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[&<] 346s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[&>] 346s [gw0] [ 59%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[&>] 346s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[*0] 346s [gw0] [ 59%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[*0] 346s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[*1] 346s [gw0] [ 59%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[*1] 346s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[+0] 346s [gw0] [ 59%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[+0] 346s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[+1] 346s [gw0] [ 59%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[+1] 346s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[-0] 346s [gw0] [ 59%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[-0] 346s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[-1] 346s [gw0] [ 59%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[-1] 346s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[-|-] 346s [gw0] [ 59%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[-|-] 346s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[<<0] 346s [gw0] [ 59%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[<<0] 346s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[<<1] 346s [gw0] [ 59%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[<<1] 346s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[<=] 346s [gw0] [ 59%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[<=] 346s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[<@] 346s [gw0] [ 59%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[<@] 346s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[<] 346s [gw0] [ 59%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[<] 346s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[=] 346s [gw0] [ 59%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[=] 346s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[>=] 346s [gw0] [ 59%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[>=] 346s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[>>0] 346s [gw0] [ 59%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[>>0] 346s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[>>1] 346s [gw0] [ 59%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[>>1] 346s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[>] 346s [gw0] [ 59%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[>] 346s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[@>] 346s [gw0] [ 59%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[@>] 346s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[!=] 346s [gw0] [ 59%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[!=] 346s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[&&] 346s [gw0] [ 59%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[&&] 346s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[&<] 346s [gw0] [ 59%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[&<] 346s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[&>] 346s [gw0] [ 59%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[&>] 346s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[-|-] 346s [gw0] [ 59%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[-|-] 346s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[<<0] 346s [gw0] [ 59%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[<<0] 346s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[<<1] 346s [gw0] [ 59%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[<<1] 346s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[<=] 346s [gw0] [ 59%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[<=] 346s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[<@] 346s [gw0] [ 59%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[<@] 346s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[<] 346s [gw0] [ 59%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[<] 346s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[=] 346s [gw0] [ 59%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[=] 346s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[>=] 346s [gw0] [ 59%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[>=] 346s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[>>0] 346s [gw0] [ 59%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[>>0] 346s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[>>1] 346s [gw0] [ 59%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[>>1] 346s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[>] 346s [gw0] [ 59%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[>] 346s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[@>] 346s [gw0] [ 59%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[@>] 346s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_where_is_not_null 346s [gw0] [ 59%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_where_is_not_null 346s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_where_is_null 346s [gw0] [ 59%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_where_is_null 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_actual_type 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_actual_type 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[0-0] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[0-0] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[0-1] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[0-1] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[0-2] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[0-2] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[0-3] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[0-3] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[0-4] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[0-4] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[0-5] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[0-5] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[0-6] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[0-6] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[0-7] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[0-7] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[0-8] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[0-8] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[0-9] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[0-9] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[1-0] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[1-0] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[1-1] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[1-1] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[1-2] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[1-2] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[1-3] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[1-3] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[1-4] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[1-4] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[1-5] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[1-5] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[1-6] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[1-6] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[1-7] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[1-7] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[1-8] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[1-8] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[1-9] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[1-9] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[10-0] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[10-0] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[10-1] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[10-1] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[10-2] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[10-2] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[10-3] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[10-3] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[10-4] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[10-4] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[10-5] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[10-5] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[10-6] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[10-6] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[10-7] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[10-7] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[10-8] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[10-8] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[10-9] 346s [gw0] [ 59%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[10-9] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[11-0] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[11-0] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[11-1] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[11-1] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[11-2] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[11-2] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[11-3] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[11-3] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[11-4] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[11-4] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[11-5] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[11-5] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[11-6] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[11-6] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[11-7] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[11-7] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[11-8] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[11-8] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[11-9] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[11-9] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[12-0] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[12-0] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[12-1] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[12-1] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[12-2] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[12-2] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[12-3] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[12-3] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[12-4] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[12-4] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[12-5] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[12-5] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[12-6] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[12-6] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[12-7] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[12-7] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[12-8] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[12-8] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[12-9] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[12-9] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[13-0] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[13-0] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[13-1] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[13-1] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[13-2] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[13-2] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[13-3] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[13-3] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[13-4] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[13-4] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[13-5] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[13-5] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[13-6] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[13-6] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[13-7] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[13-7] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[13-8] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[13-8] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[13-9] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[13-9] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[14-0] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[14-0] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[14-1] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[14-1] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[14-2] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[14-2] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[14-3] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[14-3] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[14-4] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[14-4] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[14-5] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[14-5] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[14-6] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[14-6] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[14-7] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[14-7] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[14-8] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[14-8] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[14-9] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[14-9] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[15-0] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[15-0] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[15-1] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[15-1] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[15-2] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[15-2] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[15-3] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[15-3] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[15-4] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[15-4] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[15-5] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[15-5] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[15-6] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[15-6] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[15-7] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[15-7] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[15-8] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[15-8] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[15-9] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[15-9] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[16-0] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[16-0] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[16-1] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[16-1] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[16-2] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[16-2] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[16-3] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[16-3] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[16-4] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[16-4] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[16-5] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[16-5] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[16-6] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[16-6] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[16-7] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[16-7] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[16-8] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[16-8] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[16-9] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[16-9] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[17-0] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[17-0] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[17-1] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[17-1] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[17-2] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[17-2] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[17-3] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[17-3] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[17-4] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[17-4] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[17-5] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[17-5] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[17-6] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[17-6] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[17-7] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[17-7] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[17-8] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[17-8] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[17-9] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[17-9] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[18-0] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[18-0] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[18-1] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[18-1] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[18-2] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[18-2] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[18-3] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[18-3] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[18-4] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[18-4] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[18-5] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[18-5] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[18-6] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[18-6] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[18-7] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[18-7] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[18-8] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[18-8] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[18-9] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[18-9] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[2-0] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[2-0] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[2-1] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[2-1] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[2-2] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[2-2] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[2-3] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[2-3] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[2-4] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[2-4] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[2-5] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[2-5] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[2-6] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[2-6] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[2-7] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[2-7] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[2-8] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[2-8] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[2-9] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[2-9] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[3-0] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[3-0] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[3-1] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[3-1] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[3-2] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[3-2] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[3-3] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[3-3] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[3-4] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[3-4] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[3-5] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[3-5] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[3-6] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[3-6] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[3-7] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[3-7] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[3-8] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[3-8] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[3-9] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[3-9] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[4-0] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[4-0] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[4-1] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[4-1] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[4-2] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[4-2] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[4-3] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[4-3] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[4-4] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[4-4] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[4-5] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[4-5] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[4-6] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[4-6] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[4-7] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[4-7] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[4-8] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[4-8] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[4-9] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[4-9] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[5-0] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[5-0] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[5-1] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[5-1] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[5-2] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[5-2] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[5-3] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[5-3] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[5-4] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[5-4] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[5-5] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[5-5] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[5-6] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[5-6] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[5-7] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[5-7] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[5-8] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[5-8] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[5-9] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[5-9] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[6-0] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[6-0] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[6-1] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[6-1] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[6-2] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[6-2] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[6-3] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[6-3] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[6-4] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[6-4] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[6-5] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[6-5] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[6-6] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[6-6] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[6-7] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[6-7] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[6-8] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[6-8] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[6-9] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[6-9] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[7-0] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[7-0] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[7-1] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[7-1] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[7-2] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[7-2] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[7-3] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[7-3] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[7-4] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[7-4] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[7-5] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[7-5] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[7-6] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[7-6] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[7-7] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[7-7] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[7-8] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[7-8] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[7-9] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[7-9] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[8-0] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[8-0] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[8-1] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[8-1] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[8-2] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[8-2] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[8-3] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[8-3] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[8-4] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[8-4] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[8-5] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[8-5] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[8-6] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[8-6] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[8-7] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[8-7] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[8-8] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[8-8] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[8-9] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[8-9] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[9-0] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[9-0] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[9-1] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[9-1] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[9-2] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[9-2] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[9-3] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[9-3] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[9-4] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[9-4] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[9-5] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[9-5] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[9-6] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[9-6] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[9-7] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[9-7] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[9-8] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[9-8] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[9-9] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_adjacent[9-9] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_auto_cast_back_to_type 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_auto_cast_back_to_type 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_auto_cast_back_to_type_without_type 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_auto_cast_back_to_type_without_type 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_basic_py_sanity 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_basic_py_sanity 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_bool 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_bool 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_compatibility_accessors 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_compatibility_accessors 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[0-0] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[0-0] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[0-1] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[0-1] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[0-2] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[0-2] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[0-3] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[0-3] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[0-4] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[0-4] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[0-5] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[0-5] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[0-6] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[0-6] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[0-7] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[0-7] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[1-0] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[1-0] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[1-1] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[1-1] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[1-2] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[1-2] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[1-3] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[1-3] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[1-4] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[1-4] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[1-5] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[1-5] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[1-6] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[1-6] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[1-7] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[1-7] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[10-0] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[10-0] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[10-1] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[10-1] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[10-2] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[10-2] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[10-3] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[10-3] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[10-4] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[10-4] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[10-5] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[10-5] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[10-6] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[10-6] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[10-7] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[10-7] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[11-0] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[11-0] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[11-1] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[11-1] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[11-2] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[11-2] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[11-3] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[11-3] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[11-4] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[11-4] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[11-5] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[11-5] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[11-6] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[11-6] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[11-7] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[11-7] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[12-0] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[12-0] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[12-1] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[12-1] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[12-2] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[12-2] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[12-3] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[12-3] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[12-4] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[12-4] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[12-5] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[12-5] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[12-6] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[12-6] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[12-7] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[12-7] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[13-0] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[13-0] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[13-1] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[13-1] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[13-2] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[13-2] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[13-3] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[13-3] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[13-4] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[13-4] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[13-5] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[13-5] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[13-6] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[13-6] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[13-7] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[13-7] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[14-0] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[14-0] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[14-1] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[14-1] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[14-2] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[14-2] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[14-3] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[14-3] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[14-4] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[14-4] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[14-5] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[14-5] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[14-6] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[14-6] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[14-7] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[14-7] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[15-0] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[15-0] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[15-1] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[15-1] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[15-2] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[15-2] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[15-3] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[15-3] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[15-4] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[15-4] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[15-5] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[15-5] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[15-6] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[15-6] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[15-7] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[15-7] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[16-0] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[16-0] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[16-1] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[16-1] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[16-2] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[16-2] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[16-3] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[16-3] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[16-4] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[16-4] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[16-5] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[16-5] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[16-6] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[16-6] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[16-7] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[16-7] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[17-0] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[17-0] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[17-1] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[17-1] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[17-2] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[17-2] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[17-3] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[17-3] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[17-4] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[17-4] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[17-5] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[17-5] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[17-6] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[17-6] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[17-7] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[17-7] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[18-0] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[18-0] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[18-1] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[18-1] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[18-2] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[18-2] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[18-3] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[18-3] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[18-4] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[18-4] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[18-5] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[18-5] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[18-6] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[18-6] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[18-7] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[18-7] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[2-0] 346s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[2-0] 346s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[2-1] 347s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[2-1] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[2-2] 347s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[2-2] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[2-3] 347s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[2-3] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[2-4] 347s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[2-4] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[2-5] 347s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[2-5] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[2-6] 347s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[2-6] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[2-7] 347s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[2-7] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[3-0] 347s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[3-0] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[3-1] 347s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[3-1] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[3-2] 347s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[3-2] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[3-3] 347s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[3-3] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[3-4] 347s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[3-4] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[3-5] 347s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[3-5] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[3-6] 347s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[3-6] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[3-7] 347s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[3-7] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[4-0] 347s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[4-0] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[4-1] 347s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[4-1] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[4-2] 347s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[4-2] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[4-3] 347s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[4-3] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[4-4] 347s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[4-4] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[4-5] 347s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[4-5] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[4-6] 347s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[4-6] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[4-7] 347s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[4-7] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[5-0] 347s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[5-0] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[5-1] 347s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[5-1] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[5-2] 347s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[5-2] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[5-3] 347s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[5-3] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[5-4] 347s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[5-4] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[5-5] 347s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[5-5] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[5-6] 347s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[5-6] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[5-7] 347s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[5-7] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[6-0] 347s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[6-0] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[6-1] 347s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[6-1] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[6-2] 347s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[6-2] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[6-3] 347s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[6-3] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[6-4] 347s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[6-4] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[6-5] 347s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[6-5] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[6-6] 347s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[6-6] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[6-7] 347s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[6-7] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[7-0] 347s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[7-0] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[7-1] 347s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[7-1] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[7-2] 347s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[7-2] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[7-3] 347s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[7-3] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[7-4] 347s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[7-4] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[7-5] 347s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[7-5] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[7-6] 347s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[7-6] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[7-7] 347s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[7-7] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[8-0] 347s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[8-0] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[8-1] 347s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[8-1] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[8-2] 347s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[8-2] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[8-3] 347s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[8-3] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[8-4] 347s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[8-4] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[8-5] 347s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[8-5] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[8-6] 347s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[8-6] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[8-7] 347s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[8-7] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[9-0] 347s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[9-0] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[9-1] 347s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[9-1] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[9-2] 347s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[9-2] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[9-3] 347s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[9-3] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[9-4] 347s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[9-4] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[9-5] 347s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[9-5] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[9-6] 347s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[9-6] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[9-7] 347s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_range[9-7] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_value[0-ih] 347s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_value[0-ih] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_value[0-il] 347s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_value[0-il] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_value[0-le] 347s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_value[0-le] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_value[0-ll] 347s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_value[0-ll] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_value[0-re_] 347s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_value[0-re_] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_value[0-rh] 347s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_value[0-rh] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_value[1-ih] 347s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_value[1-ih] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_value[1-il] 347s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_value[1-il] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_value[1-le] 347s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_value[1-le] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_value[1-ll] 347s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_value[1-ll] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_value[1-re_] 347s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_value[1-re_] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_value[1-rh] 347s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_value[1-rh] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_value[2-ih] 347s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_value[2-ih] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_value[2-il] 347s [gw0] [ 60%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_value[2-il] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_value[2-le] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_value[2-le] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_value[2-ll] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_value[2-ll] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_value[2-re_] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_value[2-re_] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_value[2-rh] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_value[2-rh] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_value[3-ih] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_value[3-ih] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_value[3-il] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_value[3-il] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_value[3-le] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_value[3-le] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_value[3-ll] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_value[3-ll] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_value[3-re_] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_value[3-re_] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_value[3-rh] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_value[3-rh] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_value[4-ih] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_value[4-ih] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_value[4-il] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_value[4-il] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_value[4-le] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_value[4-le] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_value[4-ll] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_value[4-ll] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_value[4-re_] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_value[4-re_] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_value[4-rh] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_value[4-rh] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_value[5-ih] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_value[5-ih] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_value[5-il] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_value[5-il] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_value[5-le] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_value[5-le] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_value[5-ll] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_value[5-ll] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_value[5-re_] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_value[5-re_] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_value[5-rh] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_value[5-rh] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_value[6-ih] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_value[6-ih] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_value[6-il] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_value[6-il] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_value[6-le] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_value[6-le] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_value[6-ll] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_value[6-ll] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_value[6-re_] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_value[6-re_] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_value[6-rh] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_value[6-rh] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_value[7-ih] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_value[7-ih] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_value[7-il] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_value[7-il] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_value[7-le] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_value[7-le] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_value[7-ll] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_value[7-ll] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_value[7-re_] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_value[7-re_] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_value[7-rh] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_contains_value[7-rh] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[0-0] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[0-0] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[0-10] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[0-10] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[0-11] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[0-11] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[0-1] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[0-1] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[0-2] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[0-2] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[0-3] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[0-3] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[0-4] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[0-4] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[0-5] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[0-5] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[0-6] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[0-6] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[0-7] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[0-7] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[0-8] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[0-8] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[0-9] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[0-9] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[1-0] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[1-0] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[1-10] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[1-10] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[1-11] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[1-11] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[1-1] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[1-1] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[1-2] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[1-2] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[1-3] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[1-3] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[1-4] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[1-4] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[1-5] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[1-5] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[1-6] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[1-6] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[1-7] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[1-7] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[1-8] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[1-8] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[1-9] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[1-9] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[10-0] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[10-0] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[10-10] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[10-10] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[10-11] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[10-11] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[10-1] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[10-1] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[10-2] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[10-2] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[10-3] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[10-3] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[10-4] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[10-4] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[10-5] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[10-5] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[10-6] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[10-6] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[10-7] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[10-7] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[10-8] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[10-8] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[10-9] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[10-9] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[11-0] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[11-0] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[11-10] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[11-10] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[11-11] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[11-11] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[11-1] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[11-1] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[11-2] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[11-2] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[11-3] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[11-3] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[11-4] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[11-4] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[11-5] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[11-5] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[11-6] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[11-6] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[11-7] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[11-7] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[11-8] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[11-8] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[11-9] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[11-9] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[12-0] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[12-0] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[12-10] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[12-10] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[12-11] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[12-11] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[12-1] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[12-1] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[12-2] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[12-2] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[12-3] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[12-3] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[12-4] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[12-4] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[12-5] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[12-5] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[12-6] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[12-6] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[12-7] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[12-7] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[12-8] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[12-8] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[12-9] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[12-9] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[13-0] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[13-0] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[13-10] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[13-10] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[13-11] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[13-11] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[13-1] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[13-1] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[13-2] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[13-2] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[13-3] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[13-3] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[13-4] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[13-4] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[13-5] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[13-5] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[13-6] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[13-6] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[13-7] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[13-7] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[13-8] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[13-8] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[13-9] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[13-9] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[14-0] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[14-0] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[14-10] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[14-10] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[14-11] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[14-11] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[14-1] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[14-1] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[14-2] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[14-2] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[14-3] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[14-3] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[14-4] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[14-4] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[14-5] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[14-5] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[14-6] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[14-6] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[14-7] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[14-7] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[14-8] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[14-8] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[14-9] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[14-9] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[2-0] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[2-0] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[2-10] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[2-10] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[2-11] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[2-11] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[2-1] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[2-1] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[2-2] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[2-2] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[2-3] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[2-3] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[2-4] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[2-4] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[2-5] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[2-5] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[2-6] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[2-6] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[2-7] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[2-7] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[2-8] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[2-8] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[2-9] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[2-9] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[3-0] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[3-0] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[3-10] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[3-10] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[3-11] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[3-11] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[3-1] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[3-1] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[3-2] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[3-2] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[3-3] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[3-3] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[3-4] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[3-4] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[3-5] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[3-5] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[3-6] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[3-6] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[3-7] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[3-7] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[3-8] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[3-8] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[3-9] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[3-9] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[4-0] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[4-0] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[4-10] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[4-10] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[4-11] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[4-11] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[4-1] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[4-1] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[4-2] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[4-2] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[4-3] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[4-3] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[4-4] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[4-4] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[4-5] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[4-5] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[4-6] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[4-6] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[4-7] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[4-7] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[4-8] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[4-8] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[4-9] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[4-9] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[5-0] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[5-0] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[5-10] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[5-10] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[5-11] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[5-11] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[5-1] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[5-1] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[5-2] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[5-2] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[5-3] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[5-3] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[5-4] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[5-4] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[5-5] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[5-5] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[5-6] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[5-6] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[5-7] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[5-7] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[5-8] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[5-8] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[5-9] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[5-9] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[6-0] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[6-0] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[6-10] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[6-10] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[6-11] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[6-11] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[6-1] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[6-1] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[6-2] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[6-2] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[6-3] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[6-3] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[6-4] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[6-4] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[6-5] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[6-5] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[6-6] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[6-6] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[6-7] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[6-7] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[6-8] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[6-8] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[6-9] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[6-9] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[7-0] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[7-0] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[7-10] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[7-10] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[7-11] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[7-11] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[7-1] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[7-1] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[7-2] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[7-2] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[7-3] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[7-3] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[7-4] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[7-4] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[7-5] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[7-5] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[7-6] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[7-6] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[7-7] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[7-7] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[7-8] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[7-8] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[7-9] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[7-9] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[8-0] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[8-0] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[8-10] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[8-10] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[8-11] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[8-11] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[8-1] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[8-1] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[8-2] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[8-2] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[8-3] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[8-3] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[8-4] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[8-4] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[8-5] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[8-5] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[8-6] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[8-6] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[8-7] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[8-7] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[8-8] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[8-8] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[8-9] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[8-9] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[9-0] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[9-0] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[9-10] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[9-10] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[9-11] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[9-11] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[9-1] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[9-1] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[9-2] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[9-2] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[9-3] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[9-3] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[9-4] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[9-4] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[9-5] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[9-5] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[9-6] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[9-6] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[9-7] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[9-7] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[9-8] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[9-8] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[9-9] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference[9-9] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference_result_obj 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference_result_obj 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference_result_text 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference_result_text 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[0-0] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[0-0] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[0-1] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[0-1] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[0-2] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[0-2] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[0-3] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[0-3] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[0-4] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[0-4] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[0-5] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[0-5] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[0-6] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[0-6] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[0-7] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[0-7] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[0-8] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[0-8] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[1-0] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[1-0] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[1-1] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[1-1] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[1-2] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[1-2] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[1-3] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[1-3] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[1-4] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[1-4] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[1-5] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[1-5] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[1-6] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[1-6] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[1-7] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[1-7] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[1-8] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[1-8] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[10-0] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[10-0] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[10-1] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[10-1] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[10-2] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[10-2] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[10-3] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[10-3] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[10-4] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[10-4] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[10-5] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[10-5] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[10-6] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[10-6] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[10-7] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[10-7] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[10-8] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[10-8] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[11-0] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[11-0] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[11-1] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[11-1] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[11-2] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[11-2] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[11-3] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[11-3] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[11-4] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[11-4] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[11-5] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[11-5] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[11-6] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[11-6] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[11-7] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[11-7] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[11-8] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[11-8] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[2-0] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[2-0] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[2-1] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[2-1] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[2-2] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[2-2] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[2-3] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[2-3] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[2-4] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[2-4] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[2-5] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[2-5] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[2-6] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[2-6] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[2-7] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[2-7] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[2-8] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[2-8] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[3-0] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[3-0] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[3-1] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[3-1] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[3-2] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[3-2] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[3-3] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[3-3] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[3-4] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[3-4] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[3-5] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[3-5] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[3-6] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[3-6] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[3-7] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[3-7] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[3-8] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[3-8] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[4-0] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[4-0] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[4-1] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[4-1] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[4-2] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[4-2] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[4-3] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[4-3] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[4-4] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[4-4] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[4-5] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[4-5] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[4-6] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[4-6] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[4-7] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[4-7] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[4-8] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[4-8] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[5-0] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[5-0] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[5-1] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[5-1] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[5-2] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[5-2] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[5-3] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[5-3] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[5-4] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[5-4] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[5-5] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[5-5] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[5-6] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[5-6] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[5-7] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[5-7] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[5-8] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[5-8] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[6-0] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[6-0] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[6-1] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[6-1] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[6-2] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[6-2] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[6-3] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[6-3] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[6-4] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[6-4] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[6-5] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[6-5] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[6-6] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[6-6] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[6-7] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[6-7] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[6-8] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[6-8] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[7-0] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[7-0] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[7-1] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[7-1] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[7-2] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[7-2] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[7-3] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[7-3] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[7-4] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[7-4] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[7-5] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[7-5] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[7-6] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[7-6] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[7-7] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[7-7] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[7-8] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[7-8] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[8-0] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[8-0] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[8-1] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[8-1] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[8-2] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[8-2] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[8-3] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[8-3] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[8-4] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[8-4] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[8-5] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[8-5] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[8-6] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[8-6] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[8-7] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[8-7] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[8-8] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[8-8] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[9-0] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[9-0] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[9-1] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[9-1] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[9-2] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[9-2] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[9-3] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[9-3] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[9-4] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[9-4] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[9-5] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[9-5] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[9-6] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[9-6] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[9-7] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[9-7] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[9-8] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_equality[9-8] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_insert_obj 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_insert_obj 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_insert_text 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_insert_text 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[0-0] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[0-0] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[0-10] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[0-10] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[0-11] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[0-11] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[0-1] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[0-1] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[0-2] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[0-2] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[0-3] 347s [gw0] [ 61%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[0-3] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[0-4] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[0-4] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[0-5] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[0-5] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[0-6] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[0-6] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[0-7] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[0-7] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[0-8] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[0-8] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[0-9] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[0-9] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[1-0] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[1-0] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[1-10] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[1-10] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[1-11] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[1-11] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[1-1] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[1-1] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[1-2] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[1-2] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[1-3] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[1-3] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[1-4] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[1-4] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[1-5] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[1-5] 347s [gw1] [ 62%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_query_filtered 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[1-6] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[1-6] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[1-7] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[1-7] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[1-8] 347s test/aaa_profiling/test_memusage.py::CycleTest::test_query_joinedload 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[1-8] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[1-9] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[1-9] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[10-0] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[10-0] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[10-10] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[10-10] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[10-11] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[10-11] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[10-1] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[10-1] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[10-2] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[10-2] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[10-3] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[10-3] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[10-4] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[10-4] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[10-5] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[10-5] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[10-6] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[10-6] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[10-7] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[10-7] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[10-8] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[10-8] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[10-9] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[10-9] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[11-0] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[11-0] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[11-10] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[11-10] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[11-11] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[11-11] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[11-1] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[11-1] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[11-2] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[11-2] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[11-3] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[11-3] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[11-4] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[11-4] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[11-5] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[11-5] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[11-6] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[11-6] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[11-7] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[11-7] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[11-8] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[11-8] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[11-9] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[11-9] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[12-0] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[12-0] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[12-10] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[12-10] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[12-11] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[12-11] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[12-1] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[12-1] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[12-2] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[12-2] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[12-3] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[12-3] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[12-4] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[12-4] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[12-5] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[12-5] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[12-6] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[12-6] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[12-7] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[12-7] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[12-8] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[12-8] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[12-9] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[12-9] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[13-0] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[13-0] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[13-10] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[13-10] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[13-11] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[13-11] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[13-1] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[13-1] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[13-2] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[13-2] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[13-3] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[13-3] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[13-4] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[13-4] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[13-5] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[13-5] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[13-6] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[13-6] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[13-7] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[13-7] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[13-8] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[13-8] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[13-9] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[13-9] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[14-0] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[14-0] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[14-10] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[14-10] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[14-11] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[14-11] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[14-1] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[14-1] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[14-2] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[14-2] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[14-3] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[14-3] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[14-4] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[14-4] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[14-5] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[14-5] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[14-6] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[14-6] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[14-7] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[14-7] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[14-8] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[14-8] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[14-9] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[14-9] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[2-0] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[2-0] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[2-10] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[2-10] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[2-11] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[2-11] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[2-1] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[2-1] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[2-2] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[2-2] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[2-3] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[2-3] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[2-4] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[2-4] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[2-5] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[2-5] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[2-6] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[2-6] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[2-7] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[2-7] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[2-8] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[2-8] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[2-9] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[2-9] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[3-0] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[3-0] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[3-10] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[3-10] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[3-11] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[3-11] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[3-1] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[3-1] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[3-2] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[3-2] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[3-3] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[3-3] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[3-4] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[3-4] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[3-5] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[3-5] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[3-6] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[3-6] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[3-7] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[3-7] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[3-8] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[3-8] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[3-9] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[3-9] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[4-0] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[4-0] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[4-10] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[4-10] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[4-11] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[4-11] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[4-1] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[4-1] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[4-2] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[4-2] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[4-3] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[4-3] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[4-4] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[4-4] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[4-5] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[4-5] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[4-6] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[4-6] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[4-7] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[4-7] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[4-8] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[4-8] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[4-9] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[4-9] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[5-0] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[5-0] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[5-10] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[5-10] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[5-11] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[5-11] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[5-1] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[5-1] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[5-2] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[5-2] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[5-3] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[5-3] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[5-4] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[5-4] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[5-5] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[5-5] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[5-6] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[5-6] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[5-7] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[5-7] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[5-8] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[5-8] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[5-9] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[5-9] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[6-0] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[6-0] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[6-10] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[6-10] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[6-11] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[6-11] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[6-1] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[6-1] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[6-2] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[6-2] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[6-3] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[6-3] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[6-4] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[6-4] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[6-5] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[6-5] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[6-6] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[6-6] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[6-7] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[6-7] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[6-8] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[6-8] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[6-9] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[6-9] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[7-0] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[7-0] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[7-10] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[7-10] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[7-11] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[7-11] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[7-1] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[7-1] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[7-2] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[7-2] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[7-3] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[7-3] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[7-4] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[7-4] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[7-5] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[7-5] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[7-6] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[7-6] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[7-7] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[7-7] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[7-8] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[7-8] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[7-9] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[7-9] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[8-0] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[8-0] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[8-10] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[8-10] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[8-11] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[8-11] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[8-1] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[8-1] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[8-2] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[8-2] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[8-3] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[8-3] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[8-4] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[8-4] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[8-5] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[8-5] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[8-6] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[8-6] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[8-7] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[8-7] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[8-8] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[8-8] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[8-9] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[8-9] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[9-0] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[9-0] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[9-10] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[9-10] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[9-11] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[9-11] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[9-1] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[9-1] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[9-2] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[9-2] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[9-3] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[9-3] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[9-4] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[9-4] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[9-5] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[9-5] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[9-6] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[9-6] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[9-7] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[9-7] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[9-8] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[9-8] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[9-9] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection[9-9] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection_result_obj 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection_result_obj 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection_result_text 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection_result_text 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_not_extend_left_or_right_of[0-0] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_not_extend_left_or_right_of[0-0] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_not_extend_left_or_right_of[0-1] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_not_extend_left_or_right_of[0-1] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_not_extend_left_or_right_of[0-2] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_not_extend_left_or_right_of[0-2] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_not_extend_left_or_right_of[0-3] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_not_extend_left_or_right_of[0-3] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_not_extend_left_or_right_of[0-4] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_not_extend_left_or_right_of[0-4] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_not_extend_left_or_right_of[0-5] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_not_extend_left_or_right_of[0-5] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_not_extend_left_or_right_of[0-6] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_not_extend_left_or_right_of[0-6] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_not_extend_left_or_right_of[0-7] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_not_extend_left_or_right_of[0-7] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_not_extend_left_or_right_of[1-0] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_not_extend_left_or_right_of[1-0] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_not_extend_left_or_right_of[1-1] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_not_extend_left_or_right_of[1-1] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_not_extend_left_or_right_of[1-2] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_not_extend_left_or_right_of[1-2] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_not_extend_left_or_right_of[1-3] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_not_extend_left_or_right_of[1-3] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_not_extend_left_or_right_of[1-4] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_not_extend_left_or_right_of[1-4] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_not_extend_left_or_right_of[1-5] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_not_extend_left_or_right_of[1-5] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_not_extend_left_or_right_of[1-6] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_not_extend_left_or_right_of[1-6] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_not_extend_left_or_right_of[1-7] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_not_extend_left_or_right_of[1-7] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_not_extend_left_or_right_of[10-0] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_not_extend_left_or_right_of[10-0] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_not_extend_left_or_right_of[10-1] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_not_extend_left_or_right_of[10-1] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_not_extend_left_or_right_of[10-2] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_not_extend_left_or_right_of[10-2] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_not_extend_left_or_right_of[10-3] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_not_extend_left_or_right_of[10-3] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_not_extend_left_or_right_of[10-4] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_not_extend_left_or_right_of[10-4] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_not_extend_left_or_right_of[10-5] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_not_extend_left_or_right_of[10-5] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_not_extend_left_or_right_of[10-6] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_not_extend_left_or_right_of[10-6] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_not_extend_left_or_right_of[10-7] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_not_extend_left_or_right_of[10-7] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_not_extend_left_or_right_of[11-0] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_not_extend_left_or_right_of[11-0] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_not_extend_left_or_right_of[11-1] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_not_extend_left_or_right_of[11-1] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_not_extend_left_or_right_of[11-2] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_not_extend_left_or_right_of[11-2] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_not_extend_left_or_right_of[11-3] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_not_extend_left_or_right_of[11-3] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_not_extend_left_or_right_of[11-4] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_not_extend_left_or_right_of[11-4] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_not_extend_left_or_right_of[11-5] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_not_extend_left_or_right_of[11-5] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_not_extend_left_or_right_of[11-6] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_not_extend_left_or_right_of[11-6] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_not_extend_left_or_right_of[11-7] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_not_extend_left_or_right_of[11-7] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_not_extend_left_or_right_of[2-0] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_not_extend_left_or_right_of[2-0] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_not_extend_left_or_right_of[2-1] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_not_extend_left_or_right_of[2-1] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_not_extend_left_or_right_of[2-2] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_not_extend_left_or_right_of[2-2] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_not_extend_left_or_right_of[2-3] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_not_extend_left_or_right_of[2-3] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_not_extend_left_or_right_of[2-4] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_not_extend_left_or_right_of[2-4] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_not_extend_left_or_right_of[2-5] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_not_extend_left_or_right_of[2-5] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_not_extend_left_or_right_of[2-6] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_not_extend_left_or_right_of[2-6] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_not_extend_left_or_right_of[2-7] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_not_extend_left_or_right_of[2-7] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_not_extend_left_or_right_of[3-0] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_not_extend_left_or_right_of[3-0] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_not_extend_left_or_right_of[3-1] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_not_extend_left_or_right_of[3-1] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_not_extend_left_or_right_of[3-2] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_not_extend_left_or_right_of[3-2] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_not_extend_left_or_right_of[3-3] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_not_extend_left_or_right_of[3-3] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_not_extend_left_or_right_of[3-4] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_not_extend_left_or_right_of[3-4] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_not_extend_left_or_right_of[3-5] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_not_extend_left_or_right_of[3-5] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_not_extend_left_or_right_of[3-6] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_not_extend_left_or_right_of[3-6] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_not_extend_left_or_right_of[3-7] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_not_extend_left_or_right_of[3-7] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_not_extend_left_or_right_of[4-0] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_not_extend_left_or_right_of[4-0] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_not_extend_left_or_right_of[4-1] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_not_extend_left_or_right_of[4-1] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_not_extend_left_or_right_of[4-2] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_not_extend_left_or_right_of[4-2] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_not_extend_left_or_right_of[4-3] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_not_extend_left_or_right_of[4-3] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_not_extend_left_or_right_of[4-4] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_not_extend_left_or_right_of[4-4] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_not_extend_left_or_right_of[4-5] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_not_extend_left_or_right_of[4-5] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_not_extend_left_or_right_of[4-6] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_not_extend_left_or_right_of[4-6] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_not_extend_left_or_right_of[4-7] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_not_extend_left_or_right_of[4-7] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_not_extend_left_or_right_of[5-0] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_not_extend_left_or_right_of[5-0] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_not_extend_left_or_right_of[5-1] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_not_extend_left_or_right_of[5-1] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_not_extend_left_or_right_of[5-2] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_not_extend_left_or_right_of[5-2] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_not_extend_left_or_right_of[5-3] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_not_extend_left_or_right_of[5-3] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_not_extend_left_or_right_of[5-4] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_not_extend_left_or_right_of[5-4] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_not_extend_left_or_right_of[5-5] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_not_extend_left_or_right_of[5-5] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_not_extend_left_or_right_of[5-6] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_not_extend_left_or_right_of[5-6] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_not_extend_left_or_right_of[5-7] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_not_extend_left_or_right_of[5-7] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_not_extend_left_or_right_of[6-0] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_not_extend_left_or_right_of[6-0] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_not_extend_left_or_right_of[6-1] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_not_extend_left_or_right_of[6-1] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_not_extend_left_or_right_of[6-2] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_not_extend_left_or_right_of[6-2] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_not_extend_left_or_right_of[6-3] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_not_extend_left_or_right_of[6-3] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_not_extend_left_or_right_of[6-4] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_not_extend_left_or_right_of[6-4] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_not_extend_left_or_right_of[6-5] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_not_extend_left_or_right_of[6-5] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_not_extend_left_or_right_of[6-6] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_not_extend_left_or_right_of[6-6] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_not_extend_left_or_right_of[6-7] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_not_extend_left_or_right_of[6-7] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_not_extend_left_or_right_of[7-0] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_not_extend_left_or_right_of[7-0] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_not_extend_left_or_right_of[7-1] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_not_extend_left_or_right_of[7-1] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_not_extend_left_or_right_of[7-2] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_not_extend_left_or_right_of[7-2] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_not_extend_left_or_right_of[7-3] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_not_extend_left_or_right_of[7-3] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_not_extend_left_or_right_of[7-4] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_not_extend_left_or_right_of[7-4] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_not_extend_left_or_right_of[7-5] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_not_extend_left_or_right_of[7-5] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_not_extend_left_or_right_of[7-6] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_not_extend_left_or_right_of[7-6] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_not_extend_left_or_right_of[7-7] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_not_extend_left_or_right_of[7-7] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_not_extend_left_or_right_of[8-0] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_not_extend_left_or_right_of[8-0] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_not_extend_left_or_right_of[8-1] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_not_extend_left_or_right_of[8-1] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_not_extend_left_or_right_of[8-2] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_not_extend_left_or_right_of[8-2] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_not_extend_left_or_right_of[8-3] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_not_extend_left_or_right_of[8-3] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_not_extend_left_or_right_of[8-4] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_not_extend_left_or_right_of[8-4] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_not_extend_left_or_right_of[8-5] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_not_extend_left_or_right_of[8-5] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_not_extend_left_or_right_of[8-6] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_not_extend_left_or_right_of[8-6] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_not_extend_left_or_right_of[8-7] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_not_extend_left_or_right_of[8-7] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_not_extend_left_or_right_of[9-0] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_not_extend_left_or_right_of[9-0] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_not_extend_left_or_right_of[9-1] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_not_extend_left_or_right_of[9-1] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_not_extend_left_or_right_of[9-2] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_not_extend_left_or_right_of[9-2] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_not_extend_left_or_right_of[9-3] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_not_extend_left_or_right_of[9-3] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_not_extend_left_or_right_of[9-4] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_not_extend_left_or_right_of[9-4] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_not_extend_left_or_right_of[9-5] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_not_extend_left_or_right_of[9-5] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_not_extend_left_or_right_of[9-6] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_not_extend_left_or_right_of[9-6] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_not_extend_left_or_right_of[9-7] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_not_extend_left_or_right_of[9-7] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_overlaps[0-0] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_overlaps[0-0] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_overlaps[0-1] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_overlaps[0-1] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_overlaps[0-2] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_overlaps[0-2] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_overlaps[0-3] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_overlaps[0-3] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_overlaps[0-4] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_overlaps[0-4] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_overlaps[0-5] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_overlaps[0-5] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_overlaps[0-6] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_overlaps[0-6] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_overlaps[0-7] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_overlaps[0-7] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_overlaps[1-0] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_overlaps[1-0] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_overlaps[1-1] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_overlaps[1-1] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_overlaps[1-2] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_overlaps[1-2] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_overlaps[1-3] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_overlaps[1-3] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_overlaps[1-4] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_overlaps[1-4] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_overlaps[1-5] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_overlaps[1-5] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_overlaps[1-6] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_overlaps[1-6] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_overlaps[1-7] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_overlaps[1-7] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_overlaps[2-0] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_overlaps[2-0] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_overlaps[2-1] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_overlaps[2-1] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_overlaps[2-2] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_overlaps[2-2] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_overlaps[2-3] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_overlaps[2-3] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_overlaps[2-4] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_overlaps[2-4] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_overlaps[2-5] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_overlaps[2-5] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_overlaps[2-6] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_overlaps[2-6] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_overlaps[2-7] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_overlaps[2-7] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_overlaps[3-0] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_overlaps[3-0] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_overlaps[3-1] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_overlaps[3-1] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_overlaps[3-2] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_overlaps[3-2] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_overlaps[3-3] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_overlaps[3-3] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_overlaps[3-4] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_overlaps[3-4] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_overlaps[3-5] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_overlaps[3-5] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_overlaps[3-6] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_overlaps[3-6] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_overlaps[3-7] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_overlaps[3-7] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_overlaps[4-0] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_overlaps[4-0] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_overlaps[4-1] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_overlaps[4-1] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_overlaps[4-2] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_overlaps[4-2] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_overlaps[4-3] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_overlaps[4-3] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_overlaps[4-4] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_overlaps[4-4] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_overlaps[4-5] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_overlaps[4-5] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_overlaps[4-6] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_overlaps[4-6] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_overlaps[4-7] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_overlaps[4-7] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_overlaps[5-0] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_overlaps[5-0] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_overlaps[5-1] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_overlaps[5-1] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_overlaps[5-2] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_overlaps[5-2] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_overlaps[5-3] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_overlaps[5-3] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_overlaps[5-4] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_overlaps[5-4] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_overlaps[5-5] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_overlaps[5-5] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_overlaps[5-6] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_overlaps[5-6] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_overlaps[5-7] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_overlaps[5-7] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_overlaps[6-0] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_overlaps[6-0] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_overlaps[6-1] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_overlaps[6-1] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_overlaps[6-2] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_overlaps[6-2] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_overlaps[6-3] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_overlaps[6-3] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_overlaps[6-4] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_overlaps[6-4] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_overlaps[6-5] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_overlaps[6-5] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_overlaps[6-6] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_overlaps[6-6] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_overlaps[6-7] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_overlaps[6-7] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_overlaps[7-0] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_overlaps[7-0] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_overlaps[7-1] 347s [gw0] [ 62%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_overlaps[7-1] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_overlaps[7-2] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_overlaps[7-2] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_overlaps[7-3] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_overlaps[7-3] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_overlaps[7-4] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_overlaps[7-4] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_overlaps[7-5] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_overlaps[7-5] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_overlaps[7-6] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_overlaps[7-6] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_overlaps[7-7] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_overlaps[7-7] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_overlaps[8-0] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_overlaps[8-0] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_overlaps[8-1] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_overlaps[8-1] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_overlaps[8-2] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_overlaps[8-2] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_overlaps[8-3] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_overlaps[8-3] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_overlaps[8-4] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_overlaps[8-4] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_overlaps[8-5] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_overlaps[8-5] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_overlaps[8-6] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_overlaps[8-6] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_overlaps[8-7] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_overlaps[8-7] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_overlaps[9-0] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_overlaps[9-0] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_overlaps[9-1] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_overlaps[9-1] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_overlaps[9-2] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_overlaps[9-2] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_overlaps[9-3] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_overlaps[9-3] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_overlaps[9-4] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_overlaps[9-4] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_overlaps[9-5] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_overlaps[9-5] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_overlaps[9-6] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_overlaps[9-6] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_overlaps[9-7] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_overlaps[9-7] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_reflect 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_reflect 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_strictly_left_or_right_of[0-0] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_strictly_left_or_right_of[0-0] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_strictly_left_or_right_of[0-1] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_strictly_left_or_right_of[0-1] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_strictly_left_or_right_of[0-2] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_strictly_left_or_right_of[0-2] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_strictly_left_or_right_of[0-3] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_strictly_left_or_right_of[0-3] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_strictly_left_or_right_of[0-4] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_strictly_left_or_right_of[0-4] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_strictly_left_or_right_of[0-5] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_strictly_left_or_right_of[0-5] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_strictly_left_or_right_of[0-6] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_strictly_left_or_right_of[0-6] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_strictly_left_or_right_of[0-7] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_strictly_left_or_right_of[0-7] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_strictly_left_or_right_of[1-0] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_strictly_left_or_right_of[1-0] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_strictly_left_or_right_of[1-1] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_strictly_left_or_right_of[1-1] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_strictly_left_or_right_of[1-2] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_strictly_left_or_right_of[1-2] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_strictly_left_or_right_of[1-3] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_strictly_left_or_right_of[1-3] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_strictly_left_or_right_of[1-4] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_strictly_left_or_right_of[1-4] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_strictly_left_or_right_of[1-5] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_strictly_left_or_right_of[1-5] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_strictly_left_or_right_of[1-6] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_strictly_left_or_right_of[1-6] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_strictly_left_or_right_of[1-7] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_strictly_left_or_right_of[1-7] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_strictly_left_or_right_of[10-0] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_strictly_left_or_right_of[10-0] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_strictly_left_or_right_of[10-1] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_strictly_left_or_right_of[10-1] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_strictly_left_or_right_of[10-2] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_strictly_left_or_right_of[10-2] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_strictly_left_or_right_of[10-3] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_strictly_left_or_right_of[10-3] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_strictly_left_or_right_of[10-4] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_strictly_left_or_right_of[10-4] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_strictly_left_or_right_of[10-5] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_strictly_left_or_right_of[10-5] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_strictly_left_or_right_of[10-6] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_strictly_left_or_right_of[10-6] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_strictly_left_or_right_of[10-7] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_strictly_left_or_right_of[10-7] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_strictly_left_or_right_of[11-0] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_strictly_left_or_right_of[11-0] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_strictly_left_or_right_of[11-1] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_strictly_left_or_right_of[11-1] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_strictly_left_or_right_of[11-2] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_strictly_left_or_right_of[11-2] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_strictly_left_or_right_of[11-3] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_strictly_left_or_right_of[11-3] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_strictly_left_or_right_of[11-4] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_strictly_left_or_right_of[11-4] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_strictly_left_or_right_of[11-5] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_strictly_left_or_right_of[11-5] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_strictly_left_or_right_of[11-6] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_strictly_left_or_right_of[11-6] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_strictly_left_or_right_of[11-7] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_strictly_left_or_right_of[11-7] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_strictly_left_or_right_of[2-0] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_strictly_left_or_right_of[2-0] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_strictly_left_or_right_of[2-1] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_strictly_left_or_right_of[2-1] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_strictly_left_or_right_of[2-2] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_strictly_left_or_right_of[2-2] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_strictly_left_or_right_of[2-3] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_strictly_left_or_right_of[2-3] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_strictly_left_or_right_of[2-4] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_strictly_left_or_right_of[2-4] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_strictly_left_or_right_of[2-5] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_strictly_left_or_right_of[2-5] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_strictly_left_or_right_of[2-6] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_strictly_left_or_right_of[2-6] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_strictly_left_or_right_of[2-7] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_strictly_left_or_right_of[2-7] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_strictly_left_or_right_of[3-0] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_strictly_left_or_right_of[3-0] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_strictly_left_or_right_of[3-1] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_strictly_left_or_right_of[3-1] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_strictly_left_or_right_of[3-2] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_strictly_left_or_right_of[3-2] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_strictly_left_or_right_of[3-3] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_strictly_left_or_right_of[3-3] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_strictly_left_or_right_of[3-4] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_strictly_left_or_right_of[3-4] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_strictly_left_or_right_of[3-5] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_strictly_left_or_right_of[3-5] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_strictly_left_or_right_of[3-6] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_strictly_left_or_right_of[3-6] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_strictly_left_or_right_of[3-7] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_strictly_left_or_right_of[3-7] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_strictly_left_or_right_of[4-0] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_strictly_left_or_right_of[4-0] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_strictly_left_or_right_of[4-1] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_strictly_left_or_right_of[4-1] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_strictly_left_or_right_of[4-2] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_strictly_left_or_right_of[4-2] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_strictly_left_or_right_of[4-3] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_strictly_left_or_right_of[4-3] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_strictly_left_or_right_of[4-4] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_strictly_left_or_right_of[4-4] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_strictly_left_or_right_of[4-5] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_strictly_left_or_right_of[4-5] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_strictly_left_or_right_of[4-6] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_strictly_left_or_right_of[4-6] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_strictly_left_or_right_of[4-7] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_strictly_left_or_right_of[4-7] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_strictly_left_or_right_of[5-0] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_strictly_left_or_right_of[5-0] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_strictly_left_or_right_of[5-1] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_strictly_left_or_right_of[5-1] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_strictly_left_or_right_of[5-2] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_strictly_left_or_right_of[5-2] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_strictly_left_or_right_of[5-3] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_strictly_left_or_right_of[5-3] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_strictly_left_or_right_of[5-4] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_strictly_left_or_right_of[5-4] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_strictly_left_or_right_of[5-5] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_strictly_left_or_right_of[5-5] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_strictly_left_or_right_of[5-6] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_strictly_left_or_right_of[5-6] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_strictly_left_or_right_of[5-7] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_strictly_left_or_right_of[5-7] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_strictly_left_or_right_of[6-0] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_strictly_left_or_right_of[6-0] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_strictly_left_or_right_of[6-1] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_strictly_left_or_right_of[6-1] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_strictly_left_or_right_of[6-2] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_strictly_left_or_right_of[6-2] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_strictly_left_or_right_of[6-3] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_strictly_left_or_right_of[6-3] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_strictly_left_or_right_of[6-4] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_strictly_left_or_right_of[6-4] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_strictly_left_or_right_of[6-5] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_strictly_left_or_right_of[6-5] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_strictly_left_or_right_of[6-6] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_strictly_left_or_right_of[6-6] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_strictly_left_or_right_of[6-7] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_strictly_left_or_right_of[6-7] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_strictly_left_or_right_of[7-0] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_strictly_left_or_right_of[7-0] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_strictly_left_or_right_of[7-1] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_strictly_left_or_right_of[7-1] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_strictly_left_or_right_of[7-2] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_strictly_left_or_right_of[7-2] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_strictly_left_or_right_of[7-3] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_strictly_left_or_right_of[7-3] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_strictly_left_or_right_of[7-4] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_strictly_left_or_right_of[7-4] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_strictly_left_or_right_of[7-5] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_strictly_left_or_right_of[7-5] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_strictly_left_or_right_of[7-6] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_strictly_left_or_right_of[7-6] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_strictly_left_or_right_of[7-7] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_strictly_left_or_right_of[7-7] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_strictly_left_or_right_of[8-0] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_strictly_left_or_right_of[8-0] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_strictly_left_or_right_of[8-1] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_strictly_left_or_right_of[8-1] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_strictly_left_or_right_of[8-2] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_strictly_left_or_right_of[8-2] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_strictly_left_or_right_of[8-3] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_strictly_left_or_right_of[8-3] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_strictly_left_or_right_of[8-4] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_strictly_left_or_right_of[8-4] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_strictly_left_or_right_of[8-5] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_strictly_left_or_right_of[8-5] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_strictly_left_or_right_of[8-6] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_strictly_left_or_right_of[8-6] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_strictly_left_or_right_of[8-7] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_strictly_left_or_right_of[8-7] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_strictly_left_or_right_of[9-0] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_strictly_left_or_right_of[9-0] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_strictly_left_or_right_of[9-1] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_strictly_left_or_right_of[9-1] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_strictly_left_or_right_of[9-2] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_strictly_left_or_right_of[9-2] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_strictly_left_or_right_of[9-3] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_strictly_left_or_right_of[9-3] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_strictly_left_or_right_of[9-4] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_strictly_left_or_right_of[9-4] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_strictly_left_or_right_of[9-5] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_strictly_left_or_right_of[9-5] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_strictly_left_or_right_of[9-6] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_strictly_left_or_right_of[9-6] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_strictly_left_or_right_of[9-7] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_strictly_left_or_right_of[9-7] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_stringify 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_stringify 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_textual_round_trip_w_dialect_type 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_textual_round_trip_w_dialect_type 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_type_decorator_round_trip 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_type_decorator_round_trip 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_union[0-0] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_union[0-0] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_union[0-1] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_union[0-1] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_union[0-2] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_union[0-2] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_union[0-3] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_union[0-3] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_union[0-4] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_union[0-4] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_union[0-5] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_union[0-5] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_union[0-6] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_union[0-6] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_union[0-7] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_union[0-7] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_union[1-0] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_union[1-0] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_union[1-1] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_union[1-1] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_union[1-2] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_union[1-2] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_union[1-3] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_union[1-3] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_union[1-4] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_union[1-4] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_union[1-5] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_union[1-5] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_union[1-6] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_union[1-6] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_union[1-7] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_union[1-7] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_union[2-0] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_union[2-0] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_union[2-1] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_union[2-1] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_union[2-2] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_union[2-2] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_union[2-3] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_union[2-3] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_union[2-4] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_union[2-4] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_union[2-5] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_union[2-5] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_union[2-6] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_union[2-6] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_union[2-7] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_union[2-7] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_union[3-0] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_union[3-0] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_union[3-1] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_union[3-1] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_union[3-2] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_union[3-2] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_union[3-3] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_union[3-3] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_union[3-4] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_union[3-4] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_union[3-5] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_union[3-5] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_union[3-6] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_union[3-6] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_union[3-7] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_union[3-7] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_union[4-0] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_union[4-0] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_union[4-1] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_union[4-1] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_union[4-2] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_union[4-2] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_union[4-3] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_union[4-3] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_union[4-4] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_union[4-4] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_union[4-5] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_union[4-5] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_union[4-6] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_union[4-6] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_union[4-7] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_union[4-7] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_union[5-0] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_union[5-0] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_union[5-1] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_union[5-1] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_union[5-2] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_union[5-2] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_union[5-3] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_union[5-3] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_union[5-4] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_union[5-4] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_union[5-5] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_union[5-5] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_union[5-6] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_union[5-6] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_union[5-7] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_union[5-7] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_union[6-0] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_union[6-0] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_union[6-1] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_union[6-1] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_union[6-2] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_union[6-2] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_union[6-3] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_union[6-3] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_union[6-4] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_union[6-4] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_union[6-5] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_union[6-5] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_union[6-6] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_union[6-6] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_union[6-7] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_union[6-7] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_union[7-0] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_union[7-0] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_union[7-1] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_union[7-1] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_union[7-2] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_union[7-2] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_union[7-3] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_union[7-3] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_union[7-4] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_union[7-4] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_union[7-5] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_union[7-5] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_union[7-6] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_union[7-6] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_union[7-7] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_union[7-7] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_union[8-0] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_union[8-0] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_union[8-1] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_union[8-1] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_union[8-2] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_union[8-2] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_union[8-3] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_union[8-3] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_union[8-4] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_union[8-4] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_union[8-5] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_union[8-5] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_union[8-6] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_union[8-6] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_union[8-7] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_union[8-7] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_union[9-0] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_union[9-0] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_union[9-1] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_union[9-1] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_union[9-2] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_union[9-2] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_union[9-3] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_union[9-3] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_union[9-4] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_union[9-4] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_union[9-5] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_union[9-5] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_union[9-6] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_union[9-6] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_union[9-7] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_union[9-7] 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_union_result_obj 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_union_result_obj 347s test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_union_result_text 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_union_result_text 347s test/dialect/postgresql/test_types.py::DateTimeTZMultiRangeCompilationTest::test_adjacent_to 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZMultiRangeCompilationTest::test_adjacent_to 347s test/dialect/postgresql/test_types.py::DateTimeTZMultiRangeCompilationTest::test_adjacent_to_obj 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZMultiRangeCompilationTest::test_adjacent_to_obj 347s test/dialect/postgresql/test_types.py::DateTimeTZMultiRangeCompilationTest::test_contained_by 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZMultiRangeCompilationTest::test_contained_by 347s test/dialect/postgresql/test_types.py::DateTimeTZMultiRangeCompilationTest::test_contained_by_obj 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZMultiRangeCompilationTest::test_contained_by_obj 347s test/dialect/postgresql/test_types.py::DateTimeTZMultiRangeCompilationTest::test_contains 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZMultiRangeCompilationTest::test_contains 347s test/dialect/postgresql/test_types.py::DateTimeTZMultiRangeCompilationTest::test_difference 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZMultiRangeCompilationTest::test_difference 347s test/dialect/postgresql/test_types.py::DateTimeTZMultiRangeCompilationTest::test_intersection 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZMultiRangeCompilationTest::test_intersection 347s test/dialect/postgresql/test_types.py::DateTimeTZMultiRangeCompilationTest::test_not_extend_left_of 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZMultiRangeCompilationTest::test_not_extend_left_of 347s test/dialect/postgresql/test_types.py::DateTimeTZMultiRangeCompilationTest::test_not_extend_right_of 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZMultiRangeCompilationTest::test_not_extend_right_of 347s test/dialect/postgresql/test_types.py::DateTimeTZMultiRangeCompilationTest::test_overlaps 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZMultiRangeCompilationTest::test_overlaps 347s test/dialect/postgresql/test_types.py::DateTimeTZMultiRangeCompilationTest::test_strictly_left_of 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZMultiRangeCompilationTest::test_strictly_left_of 347s test/dialect/postgresql/test_types.py::DateTimeTZMultiRangeCompilationTest::test_strictly_right_of 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZMultiRangeCompilationTest::test_strictly_right_of 347s test/dialect/postgresql/test_types.py::DateTimeTZMultiRangeCompilationTest::test_union 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZMultiRangeCompilationTest::test_union 347s test/dialect/postgresql/test_types.py::DateTimeTZMultiRangeCompilationTest::test_where_equal 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZMultiRangeCompilationTest::test_where_equal 347s test/dialect/postgresql/test_types.py::DateTimeTZMultiRangeCompilationTest::test_where_equal_obj 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZMultiRangeCompilationTest::test_where_equal_obj 347s test/dialect/postgresql/test_types.py::DateTimeTZMultiRangeCompilationTest::test_where_greater_than 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZMultiRangeCompilationTest::test_where_greater_than 347s test/dialect/postgresql/test_types.py::DateTimeTZMultiRangeCompilationTest::test_where_greater_than_or_equal 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZMultiRangeCompilationTest::test_where_greater_than_or_equal 347s test/dialect/postgresql/test_types.py::DateTimeTZMultiRangeCompilationTest::test_where_is_not_null 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZMultiRangeCompilationTest::test_where_is_not_null 347s test/dialect/postgresql/test_types.py::DateTimeTZMultiRangeCompilationTest::test_where_is_null 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZMultiRangeCompilationTest::test_where_is_null 347s test/dialect/postgresql/test_types.py::DateTimeTZMultiRangeCompilationTest::test_where_less_than 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZMultiRangeCompilationTest::test_where_less_than 347s test/dialect/postgresql/test_types.py::DateTimeTZMultiRangeCompilationTest::test_where_less_than_or_equal 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZMultiRangeCompilationTest::test_where_less_than_or_equal 347s test/dialect/postgresql/test_types.py::DateTimeTZMultiRangeCompilationTest::test_where_not_equal 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZMultiRangeCompilationTest::test_where_not_equal 347s test/dialect/postgresql/test_types.py::DateTimeTZMultiRangeCompilationTest::test_where_not_equal_obj 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZMultiRangeCompilationTest::test_where_not_equal_obj 347s test/dialect/postgresql/test_types.py::DateTimeTZRMultiangeRoundTripTest::test_actual_type 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRMultiangeRoundTripTest::test_actual_type 347s test/dialect/postgresql/test_types.py::DateTimeTZRMultiangeRoundTripTest::test_auto_cast_back_to_type[multirange] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRMultiangeRoundTripTest::test_auto_cast_back_to_type[multirange] 347s test/dialect/postgresql/test_types.py::DateTimeTZRMultiangeRoundTripTest::test_auto_cast_back_to_type[plain_list] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRMultiangeRoundTripTest::test_auto_cast_back_to_type[plain_list] 347s test/dialect/postgresql/test_types.py::DateTimeTZRMultiangeRoundTripTest::test_auto_cast_back_to_type_without_type 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRMultiangeRoundTripTest::test_auto_cast_back_to_type_without_type 347s test/dialect/postgresql/test_types.py::DateTimeTZRMultiangeRoundTripTest::test_auto_cast_back_to_type_without_type_plain_list 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRMultiangeRoundTripTest::test_auto_cast_back_to_type_without_type_plain_list 347s test/dialect/postgresql/test_types.py::DateTimeTZRMultiangeRoundTripTest::test_difference_result_text 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRMultiangeRoundTripTest::test_difference_result_text 347s test/dialect/postgresql/test_types.py::DateTimeTZRMultiangeRoundTripTest::test_insert_obj[multirange] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRMultiangeRoundTripTest::test_insert_obj[multirange] 347s test/dialect/postgresql/test_types.py::DateTimeTZRMultiangeRoundTripTest::test_insert_obj[plain_list] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRMultiangeRoundTripTest::test_insert_obj[plain_list] 347s test/dialect/postgresql/test_types.py::DateTimeTZRMultiangeRoundTripTest::test_insert_text 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRMultiangeRoundTripTest::test_insert_text 347s test/dialect/postgresql/test_types.py::DateTimeTZRMultiangeRoundTripTest::test_intersection_result_text 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRMultiangeRoundTripTest::test_intersection_result_text 347s test/dialect/postgresql/test_types.py::DateTimeTZRMultiangeRoundTripTest::test_reflect 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRMultiangeRoundTripTest::test_reflect 347s test/dialect/postgresql/test_types.py::DateTimeTZRMultiangeRoundTripTest::test_textual_round_trip_w_dialect_type[multirange] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRMultiangeRoundTripTest::test_textual_round_trip_w_dialect_type[multirange] 347s test/dialect/postgresql/test_types.py::DateTimeTZRMultiangeRoundTripTest::test_textual_round_trip_w_dialect_type[plain_list] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRMultiangeRoundTripTest::test_textual_round_trip_w_dialect_type[plain_list] 347s test/dialect/postgresql/test_types.py::DateTimeTZRMultiangeRoundTripTest::test_union_result_text 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRMultiangeRoundTripTest::test_union_result_text 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[!=] 347s [gw0] [ 63%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[!=] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[&&] 347s [gw0] [ 63%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[&&] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[&<] 347s [gw0] [ 63%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[&<] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[&>] 347s [gw0] [ 63%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[&>] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[*0] 347s [gw0] [ 63%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[*0] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[*1] 347s [gw0] [ 63%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[*1] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[+0] 347s [gw0] [ 63%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[+0] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[+1] 347s [gw0] [ 63%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[+1] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[-0] 347s [gw0] [ 63%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[-0] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[-1] 347s [gw0] [ 63%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[-1] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[-|-] 347s [gw0] [ 63%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[-|-] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[<<0] 347s [gw0] [ 63%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[<<0] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[<<1] 347s [gw0] [ 63%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[<<1] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[<=] 347s [gw0] [ 63%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[<=] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[<@] 347s [gw0] [ 63%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[<@] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[<] 347s [gw0] [ 63%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[<] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[=] 347s [gw0] [ 63%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[=] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[>=] 347s [gw0] [ 63%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[>=] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[>>0] 347s [gw0] [ 63%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[>>0] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[>>1] 347s [gw0] [ 63%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[>>1] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[>] 347s [gw0] [ 63%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[>] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[@>] 347s [gw0] [ 63%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[@>] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[!=] 347s [gw0] [ 63%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[!=] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[&&] 347s [gw0] [ 63%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[&&] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[&<] 347s [gw0] [ 63%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[&<] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[&>] 347s [gw0] [ 63%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[&>] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[*0] 347s [gw0] [ 63%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[*0] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[*1] 347s [gw0] [ 63%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[*1] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[+0] 347s [gw0] [ 63%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[+0] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[+1] 347s [gw0] [ 63%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[+1] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[-0] 347s [gw0] [ 63%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[-0] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[-1] 347s [gw0] [ 63%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[-1] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[-|-] 347s [gw0] [ 63%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[-|-] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[<<0] 347s [gw0] [ 63%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[<<0] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[<<1] 347s [gw0] [ 63%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[<<1] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[<=] 347s [gw0] [ 63%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[<=] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[<@] 347s [gw0] [ 63%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[<@] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[<] 347s [gw0] [ 63%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[<] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[=] 347s [gw0] [ 63%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[=] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[>=] 347s [gw0] [ 63%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[>=] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[>>0] 347s [gw0] [ 63%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[>>0] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[>>1] 347s [gw0] [ 63%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[>>1] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[>] 347s [gw0] [ 63%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[>] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[@>] 347s [gw0] [ 63%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[@>] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[!=] 347s [gw0] [ 63%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[!=] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[&&] 347s [gw0] [ 63%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[&&] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[&<] 347s [gw0] [ 63%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[&<] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[&>] 347s [gw0] [ 63%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[&>] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[-|-] 347s [gw0] [ 63%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[-|-] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[<<0] 347s [gw0] [ 63%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[<<0] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[<<1] 347s [gw0] [ 63%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[<<1] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[<=] 347s [gw0] [ 63%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[<=] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[<@] 347s [gw0] [ 63%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[<@] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[<] 347s [gw0] [ 63%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[<] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[=] 347s [gw0] [ 63%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[=] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[>=] 347s [gw0] [ 63%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[>=] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[>>0] 347s [gw0] [ 63%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[>>0] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[>>1] 347s [gw0] [ 63%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[>>1] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[>] 347s [gw0] [ 63%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[>] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[@>] 347s [gw0] [ 63%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[@>] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_where_is_not_null 347s [gw0] [ 63%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_where_is_not_null 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_where_is_null 347s [gw0] [ 63%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_where_is_null 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_actual_type 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_actual_type 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[0-0] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[0-0] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[0-1] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[0-1] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[0-2] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[0-2] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[0-3] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[0-3] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[0-4] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[0-4] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[0-5] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[0-5] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[0-6] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[0-6] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[0-7] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[0-7] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[0-8] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[0-8] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[0-9] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[0-9] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[1-0] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[1-0] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[1-1] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[1-1] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[1-2] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[1-2] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[1-3] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[1-3] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[1-4] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[1-4] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[1-5] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[1-5] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[1-6] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[1-6] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[1-7] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[1-7] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[1-8] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[1-8] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[1-9] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[1-9] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[10-0] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[10-0] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[10-1] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[10-1] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[10-2] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[10-2] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[10-3] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[10-3] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[10-4] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[10-4] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[10-5] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[10-5] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[10-6] 347s [gw0] [ 63%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[10-6] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[10-7] 347s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[10-7] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[10-8] 347s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[10-8] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[10-9] 347s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[10-9] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[11-0] 347s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[11-0] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[11-1] 347s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[11-1] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[11-2] 347s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[11-2] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[11-3] 347s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[11-3] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[11-4] 347s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[11-4] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[11-5] 347s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[11-5] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[11-6] 347s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[11-6] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[11-7] 347s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[11-7] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[11-8] 347s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[11-8] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[11-9] 347s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[11-9] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[12-0] 347s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[12-0] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[12-1] 347s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[12-1] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[12-2] 347s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[12-2] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[12-3] 347s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[12-3] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[12-4] 347s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[12-4] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[12-5] 347s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[12-5] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[12-6] 347s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[12-6] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[12-7] 347s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[12-7] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[12-8] 347s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[12-8] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[12-9] 347s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[12-9] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[13-0] 347s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[13-0] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[13-1] 347s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[13-1] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[13-2] 347s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[13-2] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[13-3] 347s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[13-3] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[13-4] 347s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[13-4] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[13-5] 347s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[13-5] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[13-6] 347s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[13-6] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[13-7] 347s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[13-7] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[13-8] 347s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[13-8] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[13-9] 347s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[13-9] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[14-0] 347s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[14-0] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[14-1] 347s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[14-1] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[14-2] 347s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[14-2] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[14-3] 347s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[14-3] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[14-4] 347s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[14-4] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[14-5] 347s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[14-5] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[14-6] 347s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[14-6] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[14-7] 347s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[14-7] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[14-8] 347s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[14-8] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[14-9] 347s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[14-9] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[15-0] 347s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[15-0] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[15-1] 347s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[15-1] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[15-2] 347s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[15-2] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[15-3] 347s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[15-3] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[15-4] 347s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[15-4] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[15-5] 347s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[15-5] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[15-6] 347s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[15-6] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[15-7] 347s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[15-7] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[15-8] 347s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[15-8] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[15-9] 347s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[15-9] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[16-0] 347s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[16-0] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[16-1] 347s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[16-1] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[16-2] 347s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[16-2] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[16-3] 347s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[16-3] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[16-4] 347s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[16-4] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[16-5] 347s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[16-5] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[16-6] 347s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[16-6] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[16-7] 347s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[16-7] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[16-8] 347s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[16-8] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[16-9] 347s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[16-9] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[17-0] 347s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[17-0] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[17-1] 347s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[17-1] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[17-2] 347s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[17-2] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[17-3] 347s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[17-3] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[17-4] 347s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[17-4] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[17-5] 347s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[17-5] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[17-6] 347s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[17-6] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[17-7] 347s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[17-7] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[17-8] 347s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[17-8] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[17-9] 347s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[17-9] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[18-0] 347s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[18-0] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[18-1] 347s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[18-1] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[18-2] 347s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[18-2] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[18-3] 347s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[18-3] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[18-4] 347s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[18-4] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[18-5] 347s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[18-5] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[18-6] 347s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[18-6] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[18-7] 347s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[18-7] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[18-8] 347s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[18-8] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[18-9] 347s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[18-9] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[2-0] 347s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[2-0] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[2-1] 347s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[2-1] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[2-2] 347s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[2-2] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[2-3] 347s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[2-3] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[2-4] 347s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[2-4] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[2-5] 347s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[2-5] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[2-6] 347s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[2-6] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[2-7] 347s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[2-7] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[2-8] 347s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[2-8] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[2-9] 347s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[2-9] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[3-0] 347s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[3-0] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[3-1] 347s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[3-1] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[3-2] 347s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[3-2] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[3-3] 347s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[3-3] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[3-4] 347s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[3-4] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[3-5] 347s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[3-5] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[3-6] 347s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[3-6] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[3-7] 347s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[3-7] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[3-8] 347s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[3-8] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[3-9] 347s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[3-9] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[4-0] 347s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[4-0] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[4-1] 347s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[4-1] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[4-2] 347s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[4-2] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[4-3] 347s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[4-3] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[4-4] 347s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[4-4] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[4-5] 347s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[4-5] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[4-6] 347s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[4-6] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[4-7] 347s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[4-7] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[4-8] 347s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[4-8] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[4-9] 347s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[4-9] 347s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[5-0] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[5-0] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[5-1] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[5-1] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[5-2] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[5-2] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[5-3] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[5-3] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[5-4] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[5-4] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[5-5] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[5-5] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[5-6] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[5-6] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[5-7] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[5-7] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[5-8] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[5-8] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[5-9] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[5-9] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[6-0] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[6-0] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[6-1] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[6-1] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[6-2] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[6-2] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[6-3] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[6-3] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[6-4] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[6-4] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[6-5] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[6-5] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[6-6] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[6-6] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[6-7] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[6-7] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[6-8] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[6-8] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[6-9] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[6-9] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[7-0] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[7-0] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[7-1] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[7-1] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[7-2] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[7-2] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[7-3] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[7-3] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[7-4] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[7-4] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[7-5] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[7-5] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[7-6] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[7-6] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[7-7] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[7-7] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[7-8] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[7-8] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[7-9] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[7-9] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[8-0] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[8-0] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[8-1] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[8-1] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[8-2] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[8-2] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[8-3] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[8-3] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[8-4] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[8-4] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[8-5] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[8-5] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[8-6] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[8-6] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[8-7] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[8-7] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[8-8] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[8-8] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[8-9] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[8-9] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[9-0] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[9-0] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[9-1] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[9-1] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[9-2] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[9-2] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[9-3] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[9-3] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[9-4] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[9-4] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[9-5] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[9-5] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[9-6] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[9-6] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[9-7] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[9-7] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[9-8] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[9-8] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[9-9] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_adjacent[9-9] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_auto_cast_back_to_type 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_auto_cast_back_to_type 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_auto_cast_back_to_type_without_type 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_auto_cast_back_to_type_without_type 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_basic_py_sanity 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_basic_py_sanity 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_bool 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_bool 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_compatibility_accessors 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_compatibility_accessors 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[0-0] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[0-0] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[0-1] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[0-1] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[0-2] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[0-2] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[0-3] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[0-3] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[0-4] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[0-4] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[0-5] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[0-5] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[0-6] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[0-6] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[0-7] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[0-7] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[1-0] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[1-0] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[1-1] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[1-1] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[1-2] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[1-2] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[1-3] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[1-3] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[1-4] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[1-4] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[1-5] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[1-5] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[1-6] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[1-6] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[1-7] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[1-7] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[10-0] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[10-0] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[10-1] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[10-1] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[10-2] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[10-2] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[10-3] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[10-3] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[10-4] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[10-4] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[10-5] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[10-5] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[10-6] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[10-6] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[10-7] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[10-7] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[11-0] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[11-0] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[11-1] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[11-1] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[11-2] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[11-2] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[11-3] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[11-3] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[11-4] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[11-4] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[11-5] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[11-5] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[11-6] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[11-6] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[11-7] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[11-7] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[12-0] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[12-0] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[12-1] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[12-1] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[12-2] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[12-2] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[12-3] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[12-3] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[12-4] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[12-4] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[12-5] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[12-5] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[12-6] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[12-6] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[12-7] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[12-7] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[13-0] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[13-0] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[13-1] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[13-1] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[13-2] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[13-2] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[13-3] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[13-3] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[13-4] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[13-4] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[13-5] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[13-5] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[13-6] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[13-6] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[13-7] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[13-7] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[14-0] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[14-0] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[14-1] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[14-1] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[14-2] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[14-2] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[14-3] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[14-3] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[14-4] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[14-4] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[14-5] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[14-5] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[14-6] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[14-6] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[14-7] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[14-7] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[15-0] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[15-0] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[15-1] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[15-1] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[15-2] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[15-2] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[15-3] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[15-3] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[15-4] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[15-4] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[15-5] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[15-5] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[15-6] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[15-6] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[15-7] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[15-7] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[16-0] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[16-0] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[16-1] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[16-1] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[16-2] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[16-2] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[16-3] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[16-3] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[16-4] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[16-4] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[16-5] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[16-5] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[16-6] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[16-6] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[16-7] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[16-7] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[17-0] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[17-0] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[17-1] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[17-1] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[17-2] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[17-2] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[17-3] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[17-3] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[17-4] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[17-4] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[17-5] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[17-5] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[17-6] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[17-6] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[17-7] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[17-7] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[18-0] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[18-0] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[18-1] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[18-1] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[18-2] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[18-2] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[18-3] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[18-3] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[18-4] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[18-4] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[18-5] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[18-5] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[18-6] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[18-6] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[18-7] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[18-7] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[2-0] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[2-0] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[2-1] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[2-1] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[2-2] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[2-2] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[2-3] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[2-3] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[2-4] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[2-4] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[2-5] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[2-5] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[2-6] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[2-6] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[2-7] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[2-7] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[3-0] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[3-0] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[3-1] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[3-1] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[3-2] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[3-2] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[3-3] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[3-3] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[3-4] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[3-4] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[3-5] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[3-5] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[3-6] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[3-6] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[3-7] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[3-7] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[4-0] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[4-0] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[4-1] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[4-1] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[4-2] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[4-2] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[4-3] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[4-3] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[4-4] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[4-4] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[4-5] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[4-5] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[4-6] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[4-6] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[4-7] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[4-7] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[5-0] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[5-0] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[5-1] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[5-1] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[5-2] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[5-2] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[5-3] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[5-3] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[5-4] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[5-4] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[5-5] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[5-5] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[5-6] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[5-6] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[5-7] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[5-7] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[6-0] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[6-0] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[6-1] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[6-1] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[6-2] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[6-2] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[6-3] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[6-3] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[6-4] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[6-4] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[6-5] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[6-5] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[6-6] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[6-6] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[6-7] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[6-7] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[7-0] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[7-0] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[7-1] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[7-1] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[7-2] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[7-2] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[7-3] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[7-3] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[7-4] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[7-4] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[7-5] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[7-5] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[7-6] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[7-6] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[7-7] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[7-7] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[8-0] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[8-0] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[8-1] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[8-1] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[8-2] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[8-2] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[8-3] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[8-3] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[8-4] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[8-4] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[8-5] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[8-5] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[8-6] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[8-6] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[8-7] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[8-7] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[9-0] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[9-0] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[9-1] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[9-1] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[9-2] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[9-2] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[9-3] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[9-3] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[9-4] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[9-4] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[9-5] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[9-5] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[9-6] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[9-6] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[9-7] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_range[9-7] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_value[0-ih] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_value[0-ih] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_value[0-il] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_value[0-il] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_value[0-le] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_value[0-le] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_value[0-ll] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_value[0-ll] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_value[0-re_] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_value[0-re_] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_value[0-rh] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_value[0-rh] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_value[1-ih] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_value[1-ih] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_value[1-il] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_value[1-il] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_value[1-le] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_value[1-le] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_value[1-ll] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_value[1-ll] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_value[1-re_] 348s [gw0] [ 64%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_value[1-re_] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_value[1-rh] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_value[1-rh] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_value[2-ih] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_value[2-ih] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_value[2-il] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_value[2-il] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_value[2-le] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_value[2-le] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_value[2-ll] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_value[2-ll] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_value[2-re_] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_value[2-re_] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_value[2-rh] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_value[2-rh] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_value[3-ih] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_value[3-ih] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_value[3-il] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_value[3-il] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_value[3-le] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_value[3-le] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_value[3-ll] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_value[3-ll] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_value[3-re_] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_value[3-re_] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_value[3-rh] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_value[3-rh] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_value[4-ih] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_value[4-ih] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_value[4-il] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_value[4-il] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_value[4-le] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_value[4-le] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_value[4-ll] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_value[4-ll] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_value[4-re_] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_value[4-re_] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_value[4-rh] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_value[4-rh] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_value[5-ih] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_value[5-ih] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_value[5-il] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_value[5-il] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_value[5-le] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_value[5-le] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_value[5-ll] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_value[5-ll] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_value[5-re_] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_value[5-re_] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_value[5-rh] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_value[5-rh] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_value[6-ih] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_value[6-ih] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_value[6-il] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_value[6-il] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_value[6-le] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_value[6-le] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_value[6-ll] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_value[6-ll] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_value[6-re_] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_value[6-re_] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_value[6-rh] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_value[6-rh] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_value[7-ih] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_value[7-ih] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_value[7-il] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_value[7-il] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_value[7-le] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_value[7-le] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_value[7-ll] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_value[7-ll] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_value[7-re_] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_value[7-re_] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_value[7-rh] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_contains_value[7-rh] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[0-0] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[0-0] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[0-10] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[0-10] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[0-11] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[0-11] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[0-1] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[0-1] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[0-2] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[0-2] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[0-3] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[0-3] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[0-4] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[0-4] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[0-5] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[0-5] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[0-6] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[0-6] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[0-7] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[0-7] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[0-8] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[0-8] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[0-9] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[0-9] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[1-0] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[1-0] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[1-10] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[1-10] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[1-11] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[1-11] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[1-1] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[1-1] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[1-2] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[1-2] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[1-3] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[1-3] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[1-4] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[1-4] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[1-5] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[1-5] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[1-6] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[1-6] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[1-7] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[1-7] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[1-8] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[1-8] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[1-9] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[1-9] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[10-0] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[10-0] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[10-10] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[10-10] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[10-11] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[10-11] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[10-1] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[10-1] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[10-2] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[10-2] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[10-3] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[10-3] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[10-4] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[10-4] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[10-5] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[10-5] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[10-6] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[10-6] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[10-7] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[10-7] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[10-8] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[10-8] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[10-9] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[10-9] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[11-0] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[11-0] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[11-10] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[11-10] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[11-11] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[11-11] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[11-1] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[11-1] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[11-2] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[11-2] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[11-3] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[11-3] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[11-4] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[11-4] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[11-5] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[11-5] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[11-6] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[11-6] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[11-7] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[11-7] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[11-8] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[11-8] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[11-9] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[11-9] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[12-0] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[12-0] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[12-10] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[12-10] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[12-11] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[12-11] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[12-1] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[12-1] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[12-2] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[12-2] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[12-3] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[12-3] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[12-4] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[12-4] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[12-5] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[12-5] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[12-6] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[12-6] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[12-7] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[12-7] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[12-8] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[12-8] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[12-9] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[12-9] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[13-0] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[13-0] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[13-10] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[13-10] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[13-11] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[13-11] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[13-1] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[13-1] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[13-2] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[13-2] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[13-3] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[13-3] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[13-4] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[13-4] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[13-5] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[13-5] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[13-6] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[13-6] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[13-7] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[13-7] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[13-8] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[13-8] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[13-9] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[13-9] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[14-0] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[14-0] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[14-10] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[14-10] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[14-11] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[14-11] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[14-1] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[14-1] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[14-2] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[14-2] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[14-3] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[14-3] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[14-4] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[14-4] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[14-5] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[14-5] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[14-6] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[14-6] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[14-7] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[14-7] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[14-8] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[14-8] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[14-9] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[14-9] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[2-0] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[2-0] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[2-10] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[2-10] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[2-11] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[2-11] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[2-1] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[2-1] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[2-2] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[2-2] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[2-3] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[2-3] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[2-4] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[2-4] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[2-5] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[2-5] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[2-6] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[2-6] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[2-7] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[2-7] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[2-8] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[2-8] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[2-9] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[2-9] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[3-0] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[3-0] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[3-10] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[3-10] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[3-11] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[3-11] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[3-1] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[3-1] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[3-2] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[3-2] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[3-3] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[3-3] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[3-4] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[3-4] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[3-5] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[3-5] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[3-6] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[3-6] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[3-7] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[3-7] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[3-8] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[3-8] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[3-9] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[3-9] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[4-0] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[4-0] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[4-10] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[4-10] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[4-11] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[4-11] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[4-1] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[4-1] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[4-2] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[4-2] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[4-3] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[4-3] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[4-4] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[4-4] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[4-5] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[4-5] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[4-6] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[4-6] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[4-7] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[4-7] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[4-8] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[4-8] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[4-9] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[4-9] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[5-0] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[5-0] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[5-10] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[5-10] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[5-11] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[5-11] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[5-1] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[5-1] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[5-2] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[5-2] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[5-3] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[5-3] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[5-4] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[5-4] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[5-5] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[5-5] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[5-6] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[5-6] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[5-7] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[5-7] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[5-8] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[5-8] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[5-9] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[5-9] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[6-0] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[6-0] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[6-10] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[6-10] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[6-11] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[6-11] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[6-1] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[6-1] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[6-2] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[6-2] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[6-3] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[6-3] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[6-4] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[6-4] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[6-5] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[6-5] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[6-6] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[6-6] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[6-7] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[6-7] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[6-8] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[6-8] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[6-9] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[6-9] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[7-0] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[7-0] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[7-10] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[7-10] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[7-11] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[7-11] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[7-1] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[7-1] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[7-2] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[7-2] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[7-3] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[7-3] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[7-4] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[7-4] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[7-5] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[7-5] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[7-6] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[7-6] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[7-7] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[7-7] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[7-8] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[7-8] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[7-9] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[7-9] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[8-0] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[8-0] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[8-10] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[8-10] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[8-11] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[8-11] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[8-1] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[8-1] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[8-2] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[8-2] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[8-3] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[8-3] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[8-4] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[8-4] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[8-5] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[8-5] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[8-6] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[8-6] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[8-7] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[8-7] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[8-8] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[8-8] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[8-9] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[8-9] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[9-0] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[9-0] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[9-10] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[9-10] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[9-11] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[9-11] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[9-1] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[9-1] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[9-2] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[9-2] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[9-3] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[9-3] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[9-4] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[9-4] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[9-5] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[9-5] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[9-6] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[9-6] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[9-7] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[9-7] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[9-8] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[9-8] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[9-9] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference[9-9] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference_result_obj 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference_result_obj 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference_result_text 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference_result_text 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[0-0] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[0-0] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[0-1] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[0-1] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[0-2] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[0-2] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[0-3] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[0-3] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[0-4] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[0-4] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[0-5] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[0-5] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[0-6] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[0-6] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[0-7] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[0-7] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[0-8] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[0-8] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[1-0] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[1-0] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[1-1] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[1-1] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[1-2] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[1-2] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[1-3] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[1-3] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[1-4] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[1-4] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[1-5] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[1-5] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[1-6] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[1-6] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[1-7] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[1-7] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[1-8] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[1-8] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[10-0] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[10-0] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[10-1] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[10-1] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[10-2] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[10-2] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[10-3] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[10-3] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[10-4] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[10-4] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[10-5] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[10-5] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[10-6] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[10-6] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[10-7] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[10-7] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[10-8] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[10-8] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[11-0] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[11-0] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[11-1] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[11-1] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[11-2] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[11-2] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[11-3] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[11-3] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[11-4] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[11-4] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[11-5] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[11-5] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[11-6] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[11-6] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[11-7] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[11-7] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[11-8] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[11-8] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[2-0] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[2-0] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[2-1] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[2-1] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[2-2] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[2-2] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[2-3] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[2-3] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[2-4] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[2-4] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[2-5] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[2-5] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[2-6] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[2-6] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[2-7] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[2-7] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[2-8] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[2-8] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[3-0] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[3-0] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[3-1] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[3-1] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[3-2] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[3-2] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[3-3] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[3-3] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[3-4] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[3-4] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[3-5] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[3-5] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[3-6] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[3-6] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[3-7] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[3-7] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[3-8] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[3-8] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[4-0] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[4-0] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[4-1] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[4-1] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[4-2] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[4-2] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[4-3] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[4-3] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[4-4] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[4-4] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[4-5] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[4-5] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[4-6] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[4-6] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[4-7] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[4-7] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[4-8] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[4-8] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[5-0] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[5-0] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[5-1] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[5-1] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[5-2] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[5-2] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[5-3] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[5-3] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[5-4] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[5-4] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[5-5] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[5-5] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[5-6] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[5-6] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[5-7] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[5-7] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[5-8] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[5-8] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[6-0] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[6-0] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[6-1] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[6-1] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[6-2] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[6-2] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[6-3] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[6-3] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[6-4] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[6-4] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[6-5] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[6-5] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[6-6] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[6-6] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[6-7] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[6-7] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[6-8] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[6-8] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[7-0] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[7-0] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[7-1] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[7-1] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[7-2] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[7-2] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[7-3] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[7-3] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[7-4] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[7-4] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[7-5] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[7-5] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[7-6] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[7-6] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[7-7] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[7-7] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[7-8] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[7-8] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[8-0] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[8-0] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[8-1] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[8-1] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[8-2] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[8-2] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[8-3] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[8-3] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[8-4] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[8-4] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[8-5] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[8-5] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[8-6] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[8-6] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[8-7] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[8-7] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[8-8] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[8-8] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[9-0] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[9-0] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[9-1] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[9-1] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[9-2] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[9-2] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[9-3] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[9-3] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[9-4] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[9-4] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[9-5] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[9-5] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[9-6] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[9-6] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[9-7] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[9-7] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[9-8] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_equality[9-8] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_insert_obj 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_insert_obj 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_insert_text 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_insert_text 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[0-0] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[0-0] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[0-10] 348s [gw0] [ 65%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[0-10] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[0-11] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[0-11] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[0-1] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[0-1] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[0-2] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[0-2] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[0-3] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[0-3] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[0-4] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[0-4] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[0-5] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[0-5] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[0-6] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[0-6] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[0-7] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[0-7] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[0-8] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[0-8] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[0-9] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[0-9] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[1-0] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[1-0] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[1-10] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[1-10] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[1-11] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[1-11] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[1-1] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[1-1] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[1-2] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[1-2] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[1-3] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[1-3] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[1-4] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[1-4] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[1-5] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[1-5] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[1-6] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[1-6] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[1-7] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[1-7] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[1-8] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[1-8] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[1-9] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[1-9] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[10-0] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[10-0] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[10-10] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[10-10] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[10-11] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[10-11] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[10-1] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[10-1] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[10-2] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[10-2] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[10-3] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[10-3] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[10-4] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[10-4] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[10-5] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[10-5] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[10-6] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[10-6] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[10-7] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[10-7] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[10-8] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[10-8] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[10-9] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[10-9] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[11-0] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[11-0] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[11-10] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[11-10] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[11-11] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[11-11] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[11-1] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[11-1] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[11-2] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[11-2] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[11-3] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[11-3] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[11-4] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[11-4] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[11-5] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[11-5] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[11-6] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[11-6] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[11-7] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[11-7] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[11-8] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[11-8] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[11-9] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[11-9] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[12-0] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[12-0] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[12-10] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[12-10] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[12-11] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[12-11] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[12-1] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[12-1] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[12-2] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[12-2] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[12-3] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[12-3] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[12-4] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[12-4] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[12-5] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[12-5] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[12-6] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[12-6] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[12-7] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[12-7] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[12-8] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[12-8] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[12-9] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[12-9] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[13-0] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[13-0] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[13-10] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[13-10] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[13-11] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[13-11] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[13-1] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[13-1] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[13-2] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[13-2] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[13-3] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[13-3] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[13-4] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[13-4] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[13-5] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[13-5] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[13-6] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[13-6] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[13-7] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[13-7] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[13-8] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[13-8] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[13-9] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[13-9] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[14-0] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[14-0] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[14-10] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[14-10] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[14-11] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[14-11] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[14-1] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[14-1] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[14-2] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[14-2] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[14-3] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[14-3] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[14-4] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[14-4] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[14-5] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[14-5] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[14-6] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[14-6] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[14-7] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[14-7] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[14-8] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[14-8] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[14-9] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[14-9] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[2-0] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[2-0] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[2-10] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[2-10] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[2-11] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[2-11] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[2-1] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[2-1] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[2-2] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[2-2] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[2-3] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[2-3] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[2-4] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[2-4] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[2-5] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[2-5] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[2-6] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[2-6] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[2-7] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[2-7] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[2-8] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[2-8] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[2-9] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[2-9] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[3-0] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[3-0] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[3-10] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[3-10] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[3-11] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[3-11] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[3-1] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[3-1] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[3-2] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[3-2] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[3-3] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[3-3] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[3-4] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[3-4] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[3-5] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[3-5] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[3-6] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[3-6] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[3-7] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[3-7] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[3-8] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[3-8] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[3-9] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[3-9] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[4-0] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[4-0] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[4-10] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[4-10] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[4-11] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[4-11] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[4-1] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[4-1] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[4-2] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[4-2] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[4-3] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[4-3] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[4-4] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[4-4] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[4-5] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[4-5] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[4-6] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[4-6] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[4-7] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[4-7] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[4-8] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[4-8] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[4-9] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[4-9] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[5-0] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[5-0] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[5-10] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[5-10] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[5-11] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[5-11] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[5-1] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[5-1] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[5-2] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[5-2] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[5-3] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[5-3] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[5-4] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[5-4] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[5-5] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[5-5] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[5-6] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[5-6] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[5-7] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[5-7] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[5-8] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[5-8] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[5-9] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[5-9] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[6-0] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[6-0] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[6-10] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[6-10] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[6-11] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[6-11] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[6-1] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[6-1] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[6-2] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[6-2] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[6-3] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[6-3] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[6-4] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[6-4] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[6-5] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[6-5] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[6-6] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[6-6] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[6-7] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[6-7] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[6-8] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[6-8] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[6-9] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[6-9] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[7-0] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[7-0] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[7-10] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[7-10] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[7-11] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[7-11] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[7-1] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[7-1] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[7-2] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[7-2] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[7-3] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[7-3] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[7-4] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[7-4] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[7-5] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[7-5] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[7-6] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[7-6] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[7-7] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[7-7] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[7-8] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[7-8] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[7-9] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[7-9] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[8-0] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[8-0] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[8-10] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[8-10] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[8-11] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[8-11] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[8-1] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[8-1] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[8-2] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[8-2] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[8-3] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[8-3] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[8-4] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[8-4] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[8-5] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[8-5] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[8-6] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[8-6] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[8-7] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[8-7] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[8-8] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[8-8] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[8-9] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[8-9] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[9-0] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[9-0] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[9-10] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[9-10] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[9-11] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[9-11] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[9-1] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[9-1] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[9-2] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[9-2] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[9-3] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[9-3] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[9-4] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[9-4] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[9-5] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[9-5] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[9-6] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[9-6] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[9-7] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[9-7] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[9-8] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[9-8] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[9-9] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection[9-9] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection_result_obj 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection_result_obj 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection_result_text 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection_result_text 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_not_extend_left_or_right_of[0-0] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_not_extend_left_or_right_of[0-0] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_not_extend_left_or_right_of[0-1] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_not_extend_left_or_right_of[0-1] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_not_extend_left_or_right_of[0-2] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_not_extend_left_or_right_of[0-2] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_not_extend_left_or_right_of[0-3] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_not_extend_left_or_right_of[0-3] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_not_extend_left_or_right_of[0-4] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_not_extend_left_or_right_of[0-4] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_not_extend_left_or_right_of[0-5] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_not_extend_left_or_right_of[0-5] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_not_extend_left_or_right_of[0-6] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_not_extend_left_or_right_of[0-6] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_not_extend_left_or_right_of[0-7] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_not_extend_left_or_right_of[0-7] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_not_extend_left_or_right_of[1-0] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_not_extend_left_or_right_of[1-0] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_not_extend_left_or_right_of[1-1] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_not_extend_left_or_right_of[1-1] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_not_extend_left_or_right_of[1-2] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_not_extend_left_or_right_of[1-2] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_not_extend_left_or_right_of[1-3] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_not_extend_left_or_right_of[1-3] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_not_extend_left_or_right_of[1-4] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_not_extend_left_or_right_of[1-4] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_not_extend_left_or_right_of[1-5] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_not_extend_left_or_right_of[1-5] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_not_extend_left_or_right_of[1-6] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_not_extend_left_or_right_of[1-6] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_not_extend_left_or_right_of[1-7] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_not_extend_left_or_right_of[1-7] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_not_extend_left_or_right_of[10-0] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_not_extend_left_or_right_of[10-0] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_not_extend_left_or_right_of[10-1] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_not_extend_left_or_right_of[10-1] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_not_extend_left_or_right_of[10-2] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_not_extend_left_or_right_of[10-2] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_not_extend_left_or_right_of[10-3] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_not_extend_left_or_right_of[10-3] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_not_extend_left_or_right_of[10-4] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_not_extend_left_or_right_of[10-4] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_not_extend_left_or_right_of[10-5] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_not_extend_left_or_right_of[10-5] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_not_extend_left_or_right_of[10-6] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_not_extend_left_or_right_of[10-6] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_not_extend_left_or_right_of[10-7] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_not_extend_left_or_right_of[10-7] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_not_extend_left_or_right_of[11-0] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_not_extend_left_or_right_of[11-0] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_not_extend_left_or_right_of[11-1] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_not_extend_left_or_right_of[11-1] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_not_extend_left_or_right_of[11-2] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_not_extend_left_or_right_of[11-2] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_not_extend_left_or_right_of[11-3] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_not_extend_left_or_right_of[11-3] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_not_extend_left_or_right_of[11-4] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_not_extend_left_or_right_of[11-4] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_not_extend_left_or_right_of[11-5] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_not_extend_left_or_right_of[11-5] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_not_extend_left_or_right_of[11-6] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_not_extend_left_or_right_of[11-6] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_not_extend_left_or_right_of[11-7] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_not_extend_left_or_right_of[11-7] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_not_extend_left_or_right_of[2-0] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_not_extend_left_or_right_of[2-0] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_not_extend_left_or_right_of[2-1] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_not_extend_left_or_right_of[2-1] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_not_extend_left_or_right_of[2-2] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_not_extend_left_or_right_of[2-2] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_not_extend_left_or_right_of[2-3] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_not_extend_left_or_right_of[2-3] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_not_extend_left_or_right_of[2-4] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_not_extend_left_or_right_of[2-4] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_not_extend_left_or_right_of[2-5] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_not_extend_left_or_right_of[2-5] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_not_extend_left_or_right_of[2-6] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_not_extend_left_or_right_of[2-6] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_not_extend_left_or_right_of[2-7] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_not_extend_left_or_right_of[2-7] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_not_extend_left_or_right_of[3-0] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_not_extend_left_or_right_of[3-0] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_not_extend_left_or_right_of[3-1] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_not_extend_left_or_right_of[3-1] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_not_extend_left_or_right_of[3-2] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_not_extend_left_or_right_of[3-2] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_not_extend_left_or_right_of[3-3] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_not_extend_left_or_right_of[3-3] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_not_extend_left_or_right_of[3-4] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_not_extend_left_or_right_of[3-4] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_not_extend_left_or_right_of[3-5] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_not_extend_left_or_right_of[3-5] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_not_extend_left_or_right_of[3-6] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_not_extend_left_or_right_of[3-6] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_not_extend_left_or_right_of[3-7] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_not_extend_left_or_right_of[3-7] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_not_extend_left_or_right_of[4-0] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_not_extend_left_or_right_of[4-0] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_not_extend_left_or_right_of[4-1] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_not_extend_left_or_right_of[4-1] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_not_extend_left_or_right_of[4-2] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_not_extend_left_or_right_of[4-2] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_not_extend_left_or_right_of[4-3] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_not_extend_left_or_right_of[4-3] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_not_extend_left_or_right_of[4-4] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_not_extend_left_or_right_of[4-4] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_not_extend_left_or_right_of[4-5] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_not_extend_left_or_right_of[4-5] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_not_extend_left_or_right_of[4-6] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_not_extend_left_or_right_of[4-6] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_not_extend_left_or_right_of[4-7] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_not_extend_left_or_right_of[4-7] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_not_extend_left_or_right_of[5-0] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_not_extend_left_or_right_of[5-0] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_not_extend_left_or_right_of[5-1] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_not_extend_left_or_right_of[5-1] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_not_extend_left_or_right_of[5-2] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_not_extend_left_or_right_of[5-2] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_not_extend_left_or_right_of[5-3] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_not_extend_left_or_right_of[5-3] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_not_extend_left_or_right_of[5-4] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_not_extend_left_or_right_of[5-4] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_not_extend_left_or_right_of[5-5] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_not_extend_left_or_right_of[5-5] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_not_extend_left_or_right_of[5-6] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_not_extend_left_or_right_of[5-6] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_not_extend_left_or_right_of[5-7] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_not_extend_left_or_right_of[5-7] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_not_extend_left_or_right_of[6-0] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_not_extend_left_or_right_of[6-0] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_not_extend_left_or_right_of[6-1] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_not_extend_left_or_right_of[6-1] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_not_extend_left_or_right_of[6-2] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_not_extend_left_or_right_of[6-2] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_not_extend_left_or_right_of[6-3] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_not_extend_left_or_right_of[6-3] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_not_extend_left_or_right_of[6-4] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_not_extend_left_or_right_of[6-4] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_not_extend_left_or_right_of[6-5] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_not_extend_left_or_right_of[6-5] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_not_extend_left_or_right_of[6-6] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_not_extend_left_or_right_of[6-6] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_not_extend_left_or_right_of[6-7] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_not_extend_left_or_right_of[6-7] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_not_extend_left_or_right_of[7-0] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_not_extend_left_or_right_of[7-0] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_not_extend_left_or_right_of[7-1] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_not_extend_left_or_right_of[7-1] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_not_extend_left_or_right_of[7-2] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_not_extend_left_or_right_of[7-2] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_not_extend_left_or_right_of[7-3] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_not_extend_left_or_right_of[7-3] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_not_extend_left_or_right_of[7-4] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_not_extend_left_or_right_of[7-4] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_not_extend_left_or_right_of[7-5] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_not_extend_left_or_right_of[7-5] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_not_extend_left_or_right_of[7-6] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_not_extend_left_or_right_of[7-6] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_not_extend_left_or_right_of[7-7] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_not_extend_left_or_right_of[7-7] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_not_extend_left_or_right_of[8-0] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_not_extend_left_or_right_of[8-0] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_not_extend_left_or_right_of[8-1] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_not_extend_left_or_right_of[8-1] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_not_extend_left_or_right_of[8-2] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_not_extend_left_or_right_of[8-2] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_not_extend_left_or_right_of[8-3] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_not_extend_left_or_right_of[8-3] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_not_extend_left_or_right_of[8-4] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_not_extend_left_or_right_of[8-4] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_not_extend_left_or_right_of[8-5] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_not_extend_left_or_right_of[8-5] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_not_extend_left_or_right_of[8-6] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_not_extend_left_or_right_of[8-6] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_not_extend_left_or_right_of[8-7] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_not_extend_left_or_right_of[8-7] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_not_extend_left_or_right_of[9-0] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_not_extend_left_or_right_of[9-0] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_not_extend_left_or_right_of[9-1] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_not_extend_left_or_right_of[9-1] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_not_extend_left_or_right_of[9-2] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_not_extend_left_or_right_of[9-2] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_not_extend_left_or_right_of[9-3] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_not_extend_left_or_right_of[9-3] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_not_extend_left_or_right_of[9-4] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_not_extend_left_or_right_of[9-4] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_not_extend_left_or_right_of[9-5] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_not_extend_left_or_right_of[9-5] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_not_extend_left_or_right_of[9-6] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_not_extend_left_or_right_of[9-6] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_not_extend_left_or_right_of[9-7] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_not_extend_left_or_right_of[9-7] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_overlaps[0-0] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_overlaps[0-0] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_overlaps[0-1] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_overlaps[0-1] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_overlaps[0-2] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_overlaps[0-2] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_overlaps[0-3] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_overlaps[0-3] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_overlaps[0-4] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_overlaps[0-4] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_overlaps[0-5] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_overlaps[0-5] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_overlaps[0-6] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_overlaps[0-6] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_overlaps[0-7] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_overlaps[0-7] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_overlaps[1-0] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_overlaps[1-0] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_overlaps[1-1] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_overlaps[1-1] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_overlaps[1-2] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_overlaps[1-2] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_overlaps[1-3] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_overlaps[1-3] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_overlaps[1-4] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_overlaps[1-4] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_overlaps[1-5] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_overlaps[1-5] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_overlaps[1-6] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_overlaps[1-6] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_overlaps[1-7] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_overlaps[1-7] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_overlaps[2-0] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_overlaps[2-0] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_overlaps[2-1] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_overlaps[2-1] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_overlaps[2-2] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_overlaps[2-2] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_overlaps[2-3] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_overlaps[2-3] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_overlaps[2-4] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_overlaps[2-4] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_overlaps[2-5] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_overlaps[2-5] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_overlaps[2-6] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_overlaps[2-6] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_overlaps[2-7] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_overlaps[2-7] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_overlaps[3-0] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_overlaps[3-0] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_overlaps[3-1] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_overlaps[3-1] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_overlaps[3-2] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_overlaps[3-2] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_overlaps[3-3] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_overlaps[3-3] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_overlaps[3-4] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_overlaps[3-4] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_overlaps[3-5] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_overlaps[3-5] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_overlaps[3-6] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_overlaps[3-6] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_overlaps[3-7] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_overlaps[3-7] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_overlaps[4-0] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_overlaps[4-0] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_overlaps[4-1] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_overlaps[4-1] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_overlaps[4-2] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_overlaps[4-2] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_overlaps[4-3] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_overlaps[4-3] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_overlaps[4-4] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_overlaps[4-4] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_overlaps[4-5] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_overlaps[4-5] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_overlaps[4-6] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_overlaps[4-6] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_overlaps[4-7] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_overlaps[4-7] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_overlaps[5-0] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_overlaps[5-0] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_overlaps[5-1] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_overlaps[5-1] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_overlaps[5-2] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_overlaps[5-2] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_overlaps[5-3] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_overlaps[5-3] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_overlaps[5-4] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_overlaps[5-4] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_overlaps[5-5] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_overlaps[5-5] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_overlaps[5-6] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_overlaps[5-6] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_overlaps[5-7] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_overlaps[5-7] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_overlaps[6-0] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_overlaps[6-0] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_overlaps[6-1] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_overlaps[6-1] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_overlaps[6-2] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_overlaps[6-2] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_overlaps[6-3] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_overlaps[6-3] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_overlaps[6-4] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_overlaps[6-4] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_overlaps[6-5] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_overlaps[6-5] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_overlaps[6-6] 348s [gw0] [ 66%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_overlaps[6-6] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_overlaps[6-7] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_overlaps[6-7] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_overlaps[7-0] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_overlaps[7-0] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_overlaps[7-1] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_overlaps[7-1] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_overlaps[7-2] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_overlaps[7-2] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_overlaps[7-3] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_overlaps[7-3] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_overlaps[7-4] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_overlaps[7-4] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_overlaps[7-5] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_overlaps[7-5] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_overlaps[7-6] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_overlaps[7-6] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_overlaps[7-7] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_overlaps[7-7] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_overlaps[8-0] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_overlaps[8-0] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_overlaps[8-1] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_overlaps[8-1] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_overlaps[8-2] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_overlaps[8-2] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_overlaps[8-3] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_overlaps[8-3] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_overlaps[8-4] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_overlaps[8-4] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_overlaps[8-5] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_overlaps[8-5] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_overlaps[8-6] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_overlaps[8-6] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_overlaps[8-7] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_overlaps[8-7] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_overlaps[9-0] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_overlaps[9-0] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_overlaps[9-1] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_overlaps[9-1] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_overlaps[9-2] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_overlaps[9-2] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_overlaps[9-3] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_overlaps[9-3] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_overlaps[9-4] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_overlaps[9-4] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_overlaps[9-5] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_overlaps[9-5] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_overlaps[9-6] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_overlaps[9-6] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_overlaps[9-7] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_overlaps[9-7] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_reflect 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_reflect 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_strictly_left_or_right_of[0-0] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_strictly_left_or_right_of[0-0] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_strictly_left_or_right_of[0-1] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_strictly_left_or_right_of[0-1] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_strictly_left_or_right_of[0-2] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_strictly_left_or_right_of[0-2] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_strictly_left_or_right_of[0-3] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_strictly_left_or_right_of[0-3] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_strictly_left_or_right_of[0-4] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_strictly_left_or_right_of[0-4] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_strictly_left_or_right_of[0-5] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_strictly_left_or_right_of[0-5] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_strictly_left_or_right_of[0-6] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_strictly_left_or_right_of[0-6] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_strictly_left_or_right_of[0-7] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_strictly_left_or_right_of[0-7] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_strictly_left_or_right_of[1-0] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_strictly_left_or_right_of[1-0] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_strictly_left_or_right_of[1-1] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_strictly_left_or_right_of[1-1] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_strictly_left_or_right_of[1-2] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_strictly_left_or_right_of[1-2] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_strictly_left_or_right_of[1-3] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_strictly_left_or_right_of[1-3] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_strictly_left_or_right_of[1-4] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_strictly_left_or_right_of[1-4] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_strictly_left_or_right_of[1-5] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_strictly_left_or_right_of[1-5] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_strictly_left_or_right_of[1-6] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_strictly_left_or_right_of[1-6] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_strictly_left_or_right_of[1-7] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_strictly_left_or_right_of[1-7] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_strictly_left_or_right_of[10-0] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_strictly_left_or_right_of[10-0] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_strictly_left_or_right_of[10-1] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_strictly_left_or_right_of[10-1] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_strictly_left_or_right_of[10-2] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_strictly_left_or_right_of[10-2] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_strictly_left_or_right_of[10-3] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_strictly_left_or_right_of[10-3] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_strictly_left_or_right_of[10-4] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_strictly_left_or_right_of[10-4] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_strictly_left_or_right_of[10-5] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_strictly_left_or_right_of[10-5] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_strictly_left_or_right_of[10-6] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_strictly_left_or_right_of[10-6] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_strictly_left_or_right_of[10-7] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_strictly_left_or_right_of[10-7] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_strictly_left_or_right_of[11-0] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_strictly_left_or_right_of[11-0] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_strictly_left_or_right_of[11-1] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_strictly_left_or_right_of[11-1] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_strictly_left_or_right_of[11-2] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_strictly_left_or_right_of[11-2] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_strictly_left_or_right_of[11-3] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_strictly_left_or_right_of[11-3] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_strictly_left_or_right_of[11-4] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_strictly_left_or_right_of[11-4] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_strictly_left_or_right_of[11-5] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_strictly_left_or_right_of[11-5] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_strictly_left_or_right_of[11-6] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_strictly_left_or_right_of[11-6] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_strictly_left_or_right_of[11-7] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_strictly_left_or_right_of[11-7] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_strictly_left_or_right_of[2-0] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_strictly_left_or_right_of[2-0] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_strictly_left_or_right_of[2-1] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_strictly_left_or_right_of[2-1] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_strictly_left_or_right_of[2-2] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_strictly_left_or_right_of[2-2] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_strictly_left_or_right_of[2-3] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_strictly_left_or_right_of[2-3] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_strictly_left_or_right_of[2-4] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_strictly_left_or_right_of[2-4] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_strictly_left_or_right_of[2-5] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_strictly_left_or_right_of[2-5] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_strictly_left_or_right_of[2-6] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_strictly_left_or_right_of[2-6] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_strictly_left_or_right_of[2-7] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_strictly_left_or_right_of[2-7] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_strictly_left_or_right_of[3-0] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_strictly_left_or_right_of[3-0] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_strictly_left_or_right_of[3-1] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_strictly_left_or_right_of[3-1] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_strictly_left_or_right_of[3-2] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_strictly_left_or_right_of[3-2] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_strictly_left_or_right_of[3-3] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_strictly_left_or_right_of[3-3] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_strictly_left_or_right_of[3-4] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_strictly_left_or_right_of[3-4] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_strictly_left_or_right_of[3-5] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_strictly_left_or_right_of[3-5] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_strictly_left_or_right_of[3-6] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_strictly_left_or_right_of[3-6] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_strictly_left_or_right_of[3-7] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_strictly_left_or_right_of[3-7] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_strictly_left_or_right_of[4-0] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_strictly_left_or_right_of[4-0] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_strictly_left_or_right_of[4-1] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_strictly_left_or_right_of[4-1] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_strictly_left_or_right_of[4-2] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_strictly_left_or_right_of[4-2] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_strictly_left_or_right_of[4-3] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_strictly_left_or_right_of[4-3] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_strictly_left_or_right_of[4-4] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_strictly_left_or_right_of[4-4] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_strictly_left_or_right_of[4-5] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_strictly_left_or_right_of[4-5] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_strictly_left_or_right_of[4-6] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_strictly_left_or_right_of[4-6] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_strictly_left_or_right_of[4-7] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_strictly_left_or_right_of[4-7] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_strictly_left_or_right_of[5-0] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_strictly_left_or_right_of[5-0] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_strictly_left_or_right_of[5-1] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_strictly_left_or_right_of[5-1] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_strictly_left_or_right_of[5-2] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_strictly_left_or_right_of[5-2] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_strictly_left_or_right_of[5-3] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_strictly_left_or_right_of[5-3] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_strictly_left_or_right_of[5-4] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_strictly_left_or_right_of[5-4] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_strictly_left_or_right_of[5-5] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_strictly_left_or_right_of[5-5] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_strictly_left_or_right_of[5-6] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_strictly_left_or_right_of[5-6] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_strictly_left_or_right_of[5-7] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_strictly_left_or_right_of[5-7] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_strictly_left_or_right_of[6-0] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_strictly_left_or_right_of[6-0] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_strictly_left_or_right_of[6-1] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_strictly_left_or_right_of[6-1] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_strictly_left_or_right_of[6-2] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_strictly_left_or_right_of[6-2] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_strictly_left_or_right_of[6-3] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_strictly_left_or_right_of[6-3] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_strictly_left_or_right_of[6-4] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_strictly_left_or_right_of[6-4] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_strictly_left_or_right_of[6-5] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_strictly_left_or_right_of[6-5] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_strictly_left_or_right_of[6-6] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_strictly_left_or_right_of[6-6] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_strictly_left_or_right_of[6-7] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_strictly_left_or_right_of[6-7] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_strictly_left_or_right_of[7-0] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_strictly_left_or_right_of[7-0] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_strictly_left_or_right_of[7-1] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_strictly_left_or_right_of[7-1] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_strictly_left_or_right_of[7-2] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_strictly_left_or_right_of[7-2] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_strictly_left_or_right_of[7-3] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_strictly_left_or_right_of[7-3] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_strictly_left_or_right_of[7-4] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_strictly_left_or_right_of[7-4] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_strictly_left_or_right_of[7-5] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_strictly_left_or_right_of[7-5] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_strictly_left_or_right_of[7-6] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_strictly_left_or_right_of[7-6] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_strictly_left_or_right_of[7-7] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_strictly_left_or_right_of[7-7] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_strictly_left_or_right_of[8-0] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_strictly_left_or_right_of[8-0] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_strictly_left_or_right_of[8-1] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_strictly_left_or_right_of[8-1] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_strictly_left_or_right_of[8-2] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_strictly_left_or_right_of[8-2] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_strictly_left_or_right_of[8-3] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_strictly_left_or_right_of[8-3] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_strictly_left_or_right_of[8-4] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_strictly_left_or_right_of[8-4] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_strictly_left_or_right_of[8-5] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_strictly_left_or_right_of[8-5] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_strictly_left_or_right_of[8-6] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_strictly_left_or_right_of[8-6] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_strictly_left_or_right_of[8-7] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_strictly_left_or_right_of[8-7] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_strictly_left_or_right_of[9-0] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_strictly_left_or_right_of[9-0] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_strictly_left_or_right_of[9-1] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_strictly_left_or_right_of[9-1] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_strictly_left_or_right_of[9-2] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_strictly_left_or_right_of[9-2] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_strictly_left_or_right_of[9-3] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_strictly_left_or_right_of[9-3] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_strictly_left_or_right_of[9-4] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_strictly_left_or_right_of[9-4] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_strictly_left_or_right_of[9-5] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_strictly_left_or_right_of[9-5] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_strictly_left_or_right_of[9-6] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_strictly_left_or_right_of[9-6] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_strictly_left_or_right_of[9-7] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_strictly_left_or_right_of[9-7] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_stringify 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_stringify 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_textual_round_trip_w_dialect_type 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_textual_round_trip_w_dialect_type 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_type_decorator_round_trip 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_type_decorator_round_trip 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_union[0-0] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_union[0-0] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_union[0-1] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_union[0-1] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_union[0-2] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_union[0-2] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_union[0-3] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_union[0-3] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_union[0-4] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_union[0-4] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_union[0-5] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_union[0-5] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_union[0-6] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_union[0-6] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_union[0-7] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_union[0-7] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_union[1-0] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_union[1-0] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_union[1-1] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_union[1-1] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_union[1-2] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_union[1-2] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_union[1-3] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_union[1-3] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_union[1-4] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_union[1-4] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_union[1-5] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_union[1-5] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_union[1-6] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_union[1-6] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_union[1-7] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_union[1-7] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_union[2-0] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_union[2-0] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_union[2-1] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_union[2-1] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_union[2-2] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_union[2-2] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_union[2-3] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_union[2-3] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_union[2-4] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_union[2-4] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_union[2-5] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_union[2-5] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_union[2-6] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_union[2-6] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_union[2-7] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_union[2-7] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_union[3-0] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_union[3-0] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_union[3-1] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_union[3-1] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_union[3-2] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_union[3-2] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_union[3-3] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_union[3-3] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_union[3-4] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_union[3-4] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_union[3-5] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_union[3-5] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_union[3-6] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_union[3-6] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_union[3-7] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_union[3-7] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_union[4-0] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_union[4-0] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_union[4-1] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_union[4-1] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_union[4-2] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_union[4-2] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_union[4-3] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_union[4-3] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_union[4-4] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_union[4-4] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_union[4-5] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_union[4-5] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_union[4-6] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_union[4-6] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_union[4-7] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_union[4-7] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_union[5-0] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_union[5-0] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_union[5-1] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_union[5-1] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_union[5-2] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_union[5-2] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_union[5-3] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_union[5-3] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_union[5-4] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_union[5-4] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_union[5-5] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_union[5-5] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_union[5-6] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_union[5-6] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_union[5-7] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_union[5-7] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_union[6-0] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_union[6-0] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_union[6-1] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_union[6-1] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_union[6-2] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_union[6-2] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_union[6-3] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_union[6-3] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_union[6-4] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_union[6-4] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_union[6-5] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_union[6-5] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_union[6-6] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_union[6-6] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_union[6-7] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_union[6-7] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_union[7-0] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_union[7-0] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_union[7-1] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_union[7-1] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_union[7-2] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_union[7-2] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_union[7-3] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_union[7-3] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_union[7-4] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_union[7-4] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_union[7-5] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_union[7-5] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_union[7-6] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_union[7-6] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_union[7-7] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_union[7-7] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_union[8-0] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_union[8-0] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_union[8-1] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_union[8-1] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_union[8-2] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_union[8-2] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_union[8-3] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_union[8-3] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_union[8-4] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_union[8-4] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_union[8-5] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_union[8-5] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_union[8-6] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_union[8-6] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_union[8-7] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_union[8-7] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_union[9-0] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_union[9-0] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_union[9-1] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_union[9-1] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_union[9-2] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_union[9-2] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_union[9-3] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_union[9-3] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_union[9-4] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_union[9-4] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_union[9-5] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_union[9-5] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_union[9-6] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_union[9-6] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_union[9-7] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_union[9-7] 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_union_result_obj 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_union_result_obj 348s test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_union_result_text 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_union_result_text 348s test/dialect/oracle/test_types.py::DialectTypesTest::test_char_length 348s [gw0] [ 67%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_char_length 348s test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[oracle-BINARY_DOUBLE()] 348s [gw0] [ 67%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[oracle-BINARY_DOUBLE()] 348s test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[oracle-BINARY_FLOAT()] 348s [gw0] [ 67%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[oracle-BINARY_FLOAT()] 348s test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[oracle-DOUBLE_PRECISION()] 348s [gw0] [ 67%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[oracle-DOUBLE_PRECISION()] 348s test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[oracle-FLOAT()] 348s [gw0] [ 67%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[oracle-FLOAT()] 348s test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[oracle-REAL()] 348s [gw0] [ 67%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[oracle-REAL()] 348s test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[sa-DOUBLE()] 348s [gw0] [ 67%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[sa-DOUBLE()] 348s test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[sa-DOUBLE_PRECISION()] 348s [gw0] [ 67%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[sa-DOUBLE_PRECISION()] 348s test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[sa-Double()] 348s [gw0] [ 67%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[sa-Double()] 348s test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[sa-FLOAT()] 348s [gw0] [ 67%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[sa-FLOAT()] 348s test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[sa-Float()] 348s [gw0] [ 67%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[sa-Float()] 348s test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[sa-REAL()] 348s [gw0] [ 67%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[sa-REAL()] 348s test/dialect/oracle/test_types.py::DialectTypesTest::test_interval[type_0-INTERVAL DAY TO SECOND] 348s [gw0] [ 67%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_interval[type_0-INTERVAL DAY TO SECOND] 348s test/dialect/oracle/test_types.py::DialectTypesTest::test_interval[type_1-INTERVAL DAY(3) TO SECOND] 348s [gw0] [ 67%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_interval[type_1-INTERVAL DAY(3) TO SECOND] 348s test/dialect/oracle/test_types.py::DialectTypesTest::test_interval[type_2-INTERVAL DAY TO SECOND(5)] 348s [gw0] [ 67%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_interval[type_2-INTERVAL DAY TO SECOND(5)] 348s test/dialect/oracle/test_types.py::DialectTypesTest::test_interval[type_3-INTERVAL DAY(2) TO SECOND(5)] 348s [gw0] [ 67%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_interval[type_3-INTERVAL DAY(2) TO SECOND(5)] 348s test/dialect/oracle/test_types.py::DialectTypesTest::test_interval[type_4-INTERVAL DAY(9) TO SECOND(3)] 348s [gw0] [ 67%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_interval[type_4-INTERVAL DAY(9) TO SECOND(3)] 348s test/dialect/oracle/test_types.py::DialectTypesTest::test_interval_coercion_literal 348s [gw0] [ 67%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_interval_coercion_literal 348s test/dialect/oracle/test_types.py::DialectTypesTest::test_interval_literal_processor[type_0-select NUMTODSINTERVAL(172800.0, 'SECOND') from dual] 348s [gw0] [ 67%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_interval_literal_processor[type_0-select NUMTODSINTERVAL(172800.0, 'SECOND') from dual] 348s test/dialect/oracle/test_types.py::DialectTypesTest::test_interval_literal_processor[type_1-SELECT NUMTODSINTERVAL(86584.0, 'SECOND') from dual] 348s [gw0] [ 67%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_interval_literal_processor[type_1-SELECT NUMTODSINTERVAL(86584.0, 'SECOND') from dual] 348s test/dialect/oracle/test_types.py::DialectTypesTest::test_interval_literal_processor[type_2-select NUMTODSINTERVAL(86584.0, 'SECOND') - NUMTODSINTERVAL(64.0, 'SECOND') from dual] 348s [gw0] [ 67%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_interval_literal_processor[type_2-select NUMTODSINTERVAL(86584.0, 'SECOND') - NUMTODSINTERVAL(64.0, 'SECOND') from dual] 348s test/dialect/oracle/test_types.py::DialectTypesTest::test_long 348s [gw0] [ 67%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_long 348s test/dialect/oracle/test_types.py::DialectTypesTest::test_no_clobs_for_string_params 348s [gw0] [ 67%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_no_clobs_for_string_params 348s test/dialect/oracle/test_types.py::DialectTypesTest::test_raw_compile 348s [gw0] [ 67%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_raw_compile 348s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start0-_CXOracleDate] 348s [gw0] [ 67%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start0-_CXOracleDate] 348s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start1-_OracleRaw] 348s [gw0] [ 67%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start1-_OracleRaw] 348s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start10-_OracleChar] 348s [gw0] [ 67%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start10-_OracleChar] 348s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start11-_OracleNChar] 348s [gw0] [ 67%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start11-_OracleNChar] 348s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start12-_OracleUnicodeStringNCHAR] 348s [gw0] [ 67%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start12-_OracleUnicodeStringNCHAR] 348s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start13-_OracleRaw] 348s [gw0] [ 67%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start13-_OracleRaw] 348s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start2-String] 348s [gw0] [ 67%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start2-String] 348s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start3-_OracleString] 348s [gw0] [ 67%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start3-_OracleString] 348s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start4-_CXOracleDate] 348s [gw0] [ 67%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start4-_CXOracleDate] 348s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start5-DATE] 348s [gw0] [ 67%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start5-DATE] 348s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start6-_OracleString] 348s [gw0] [ 67%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start6-_OracleString] 348s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start7-_OracleUnicodeStringCHAR] 348s [gw0] [ 67%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start7-_OracleUnicodeStringCHAR] 348s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start8-_OracleText] 348s [gw0] [ 67%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start8-_OracleText] 348s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start9-_OracleUnicodeTextCLOB] 348s [gw0] [ 67%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start9-_OracleUnicodeTextCLOB] 348s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start0-_CXOracleDate] 348s [gw0] [ 67%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start0-_CXOracleDate] 348s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start1-_OracleRaw] 348s [gw0] [ 67%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start1-_OracleRaw] 348s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start10-_OracleChar] 348s [gw0] [ 67%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start10-_OracleChar] 348s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start11-_OracleNChar] 348s [gw0] [ 67%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start11-_OracleNChar] 348s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start12-_OracleUnicodeStringNCHAR] 348s [gw0] [ 67%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start12-_OracleUnicodeStringNCHAR] 348s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start13-_OracleRaw] 348s [gw0] [ 67%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start13-_OracleRaw] 348s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start2-String] 348s [gw0] [ 67%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start2-String] 348s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start3-_OracleString] 348s [gw0] [ 67%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start3-_OracleString] 348s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start4-_CXOracleDate] 348s [gw0] [ 67%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start4-_CXOracleDate] 348s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start5-DATE] 348s [gw0] [ 67%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start5-DATE] 348s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start6-_OracleString] 348s [gw0] [ 67%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start6-_OracleString] 348s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start7-_OracleUnicodeStringCHAR] 348s [gw0] [ 67%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start7-_OracleUnicodeStringCHAR] 348s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start8-_OracleText] 348s [gw0] [ 67%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start8-_OracleText] 348s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start9-_OracleUnicodeTextCLOB] 348s [gw0] [ 67%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start9-_OracleUnicodeTextCLOB] 348s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.cx_oracle-start0-String] 348s [gw0] [ 67%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.cx_oracle-start0-String] 348s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.cx_oracle-start1-_OracleString] 348s [gw0] [ 67%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.cx_oracle-start1-_OracleString] 348s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.cx_oracle-start2-_OracleString] 348s [gw0] [ 67%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.cx_oracle-start2-_OracleString] 348s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.cx_oracle-start3-_OracleUnicodeStringNCHAR] 348s [gw0] [ 67%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.cx_oracle-start3-_OracleUnicodeStringNCHAR] 348s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.cx_oracle-start4-_OracleText] 348s [gw0] [ 67%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.cx_oracle-start4-_OracleText] 348s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.cx_oracle-start5-_OracleUnicodeTextNCLOB] 348s [gw0] [ 67%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.cx_oracle-start5-_OracleUnicodeTextNCLOB] 348s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.cx_oracle-start6-_OracleNChar] 348s [gw0] [ 67%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.cx_oracle-start6-_OracleNChar] 348s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.cx_oracle-start7-_OracleUnicodeStringNCHAR] 348s [gw0] [ 67%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.cx_oracle-start7-_OracleUnicodeStringNCHAR] 348s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.oracledb-start0-String] 348s [gw0] [ 67%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.oracledb-start0-String] 348s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.oracledb-start1-_OracleString] 348s [gw0] [ 67%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.oracledb-start1-_OracleString] 348s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.oracledb-start2-_OracleString] 348s [gw0] [ 67%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.oracledb-start2-_OracleString] 348s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.oracledb-start3-_OracleUnicodeStringNCHAR] 348s [gw0] [ 67%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.oracledb-start3-_OracleUnicodeStringNCHAR] 348s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.oracledb-start4-_OracleText] 348s [gw0] [ 67%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.oracledb-start4-_OracleText] 348s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.oracledb-start5-_OracleUnicodeTextNCLOB] 348s [gw0] [ 67%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.oracledb-start5-_OracleUnicodeTextNCLOB] 348s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.oracledb-start6-_OracleNChar] 348s [gw0] [ 67%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.oracledb-start6-_OracleNChar] 348s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.oracledb-start7-_OracleUnicodeStringNCHAR] 348s [gw0] [ 67%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.oracledb-start7-_OracleUnicodeStringNCHAR] 348s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ0-VARCHAR2(50 CHAR)] 348s [gw0] [ 67%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ0-VARCHAR2(50 CHAR)] 348s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ1-VARCHAR2(50 CHAR)] 348s [gw0] [ 67%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ1-VARCHAR2(50 CHAR)] 348s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ10-NVARCHAR2] 348s [gw0] [ 67%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ10-NVARCHAR2] 348s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ11-VARCHAR2] 348s [gw0] [ 67%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ11-VARCHAR2] 348s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ2-NVARCHAR2(50)] 348s [gw0] [ 67%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ2-NVARCHAR2(50)] 348s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ3-VARCHAR(50 CHAR)] 348s [gw0] [ 67%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ3-VARCHAR(50 CHAR)] 348s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ4-NVARCHAR2(50)] 348s [gw0] [ 67%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ4-NVARCHAR2(50)] 348s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ5-VARCHAR2(50 CHAR)] 348s [gw0] [ 67%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ5-VARCHAR2(50 CHAR)] 348s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ6-VARCHAR2] 348s [gw0] [ 67%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ6-VARCHAR2] 348s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ7-VARCHAR2] 348s [gw0] [ 67%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ7-VARCHAR2] 348s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ8-NVARCHAR2] 348s [gw0] [ 67%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ8-NVARCHAR2] 348s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ9-VARCHAR] 348s [gw0] [ 67%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ9-VARCHAR] 348s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ0-VARCHAR2(50 CHAR)] 348s [gw0] [ 67%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ0-VARCHAR2(50 CHAR)] 348s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ1-NVARCHAR2(50)] 348s [gw0] [ 67%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ1-NVARCHAR2(50)] 348s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ10-NVARCHAR2] 348s [gw0] [ 67%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ10-NVARCHAR2] 348s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ11-VARCHAR2] 348s [gw0] [ 67%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ11-VARCHAR2] 348s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ2-NVARCHAR2(50)] 348s [gw0] [ 67%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ2-NVARCHAR2(50)] 348s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ3-VARCHAR(50 CHAR)] 348s [gw0] [ 67%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ3-VARCHAR(50 CHAR)] 348s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ4-NVARCHAR2(50)] 348s [gw0] [ 67%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ4-NVARCHAR2(50)] 348s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ5-VARCHAR2(50 CHAR)] 348s [gw0] [ 67%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ5-VARCHAR2(50 CHAR)] 348s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ6-VARCHAR2] 348s [gw0] [ 67%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ6-VARCHAR2] 348s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ7-NVARCHAR2] 348s [gw0] [ 67%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ7-NVARCHAR2] 348s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ8-NVARCHAR2] 348s [gw0] [ 67%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ8-NVARCHAR2] 348s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ9-VARCHAR] 348s [gw0] [ 67%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ9-VARCHAR] 348s test/dialect/postgresql/test_types.py::DomainDDLEventTest::test_straight_create_drop 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DomainDDLEventTest::test_straight_create_drop 348s test/dialect/postgresql/test_types.py::DomainDDLEventTest::test_table_integrated 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DomainDDLEventTest::test_table_integrated 348s test/dialect/postgresql/test_types.py::DomainTest::test_check_constraint[domain0-4--4] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DomainTest::test_check_constraint[domain0-4--4] 348s test/dialect/postgresql/test_types.py::DomainTest::test_check_constraint[domain1-e@xample.com-fred] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DomainTest::test_check_constraint[domain1-e@xample.com-fred] 348s test/dialect/postgresql/test_types.py::DomainTest::test_create_drop_domain_with_table[domain0] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DomainTest::test_create_drop_domain_with_table[domain0] 348s test/dialect/postgresql/test_types.py::DomainTest::test_create_drop_domain_with_table[domain1] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DomainTest::test_create_drop_domain_with_table[domain1] 348s test/dialect/postgresql/test_types.py::DomainTest::test_domain_create_table 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DomainTest::test_domain_create_table 348s test/dialect/postgresql/test_types.py::DomainTest::test_domain_nullable[domain0-1] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DomainTest::test_domain_nullable[domain0-1] 348s test/dialect/postgresql/test_types.py::DomainTest::test_domain_nullable[domain1-1] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DomainTest::test_domain_nullable[domain1-1] 348s test/dialect/postgresql/test_types.py::DomainTest::test_domain_roundtrip[DateTime-value >= '2020-01-01T00:00:00'-value3] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DomainTest::test_domain_roundtrip[DateTime-value >= '2020-01-01T00:00:00'-value3] 348s test/dialect/postgresql/test_types.py::DomainTest::test_domain_roundtrip[Integer-value > 0-4] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DomainTest::test_domain_roundtrip[Integer-value > 0-4] 348s test/dialect/postgresql/test_types.py::DomainTest::test_domain_roundtrip[String-value != ''-hello world] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DomainTest::test_domain_roundtrip[String-value != ''-hello world] 348s test/dialect/postgresql/test_types.py::DomainTest::test_domain_roundtrip[UUID-value != '{00000000-0000-0000-0000-000000000000}'-value2] 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DomainTest::test_domain_roundtrip[UUID-value != '{00000000-0000-0000-0000-000000000000}'-value2] 348s test/dialect/postgresql/test_types.py::DomainTest::test_domain_type_reflection 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::DomainTest::test_domain_type_reflection 348s test/dialect/postgresql/test_types.py::EnumDDLEventTest::test_straight_create_drop 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::EnumDDLEventTest::test_straight_create_drop 348s test/dialect/postgresql/test_types.py::EnumDDLEventTest::test_table_integrated 348s [gw0] [ 67%] SKIPPED test/dialect/postgresql/test_types.py::EnumDDLEventTest::test_table_integrated 349s test/dialect/mysql/test_types.py::EnumSetTest::test_bitwise_required_for_empty 349s [gw0] [ 67%] SKIPPED test/dialect/mysql/test_types.py::EnumSetTest::test_bitwise_required_for_empty 349s test/dialect/mysql/test_types.py::EnumSetTest::test_broken_enum_returns_blanks 349s [gw0] [ 67%] SKIPPED test/dialect/mysql/test_types.py::EnumSetTest::test_broken_enum_returns_blanks 349s test/dialect/mysql/test_types.py::EnumSetTest::test_empty_set_empty_string 349s [gw0] [ 67%] SKIPPED test/dialect/mysql/test_types.py::EnumSetTest::test_empty_set_empty_string 349s test/dialect/mysql/test_types.py::EnumSetTest::test_empty_set_no_empty_string 349s [gw0] [ 67%] SKIPPED test/dialect/mysql/test_types.py::EnumSetTest::test_empty_set_no_empty_string 349s test/dialect/mysql/test_types.py::EnumSetTest::test_enum 349s [gw0] [ 67%] SKIPPED test/dialect/mysql/test_types.py::EnumSetTest::test_enum 349s test/dialect/mysql/test_types.py::EnumSetTest::test_enum_compile 349s [gw0] [ 67%] SKIPPED test/dialect/mysql/test_types.py::EnumSetTest::test_enum_compile 349s test/dialect/mysql/test_types.py::EnumSetTest::test_enum_parse 349s [gw0] [ 67%] SKIPPED test/dialect/mysql/test_types.py::EnumSetTest::test_enum_parse 349s test/dialect/mysql/test_types.py::EnumSetTest::test_int_roundtrip 349s [gw0] [ 67%] SKIPPED test/dialect/mysql/test_types.py::EnumSetTest::test_int_roundtrip 349s test/dialect/mysql/test_types.py::EnumSetTest::test_no_null 349s [gw0] [ 67%] SKIPPED test/dialect/mysql/test_types.py::EnumSetTest::test_no_null 349s test/dialect/mysql/test_types.py::EnumSetTest::test_set_colspec 349s [gw0] [ 67%] SKIPPED test/dialect/mysql/test_types.py::EnumSetTest::test_set_colspec 349s test/dialect/mysql/test_types.py::EnumSetTest::test_set_parse 349s [gw0] [ 67%] SKIPPED test/dialect/mysql/test_types.py::EnumSetTest::test_set_parse 349s test/dialect/mysql/test_types.py::EnumSetTest::test_set_repr[value0-kw0-SET('', retrieve_as_bitwise=True)] 349s [gw0] [ 67%] SKIPPED test/dialect/mysql/test_types.py::EnumSetTest::test_set_repr[value0-kw0-SET('', retrieve_as_bitwise=True)] 349s test/dialect/mysql/test_types.py::EnumSetTest::test_set_repr[value1-kw1-SET('a')] 349s [gw0] [ 67%] SKIPPED test/dialect/mysql/test_types.py::EnumSetTest::test_set_repr[value1-kw1-SET('a')] 349s test/dialect/mysql/test_types.py::EnumSetTest::test_set_repr[value2-kw2-SET('a', 'b', 'c')] 349s [gw0] [ 67%] SKIPPED test/dialect/mysql/test_types.py::EnumSetTest::test_set_repr[value2-kw2-SET('a', 'b', 'c')] 349s test/dialect/mysql/test_types.py::EnumSetTest::test_set_repr[value3-kw3-SET('a', 'b', 'c', collation='utf8_bin')] 349s [gw0] [ 67%] SKIPPED test/dialect/mysql/test_types.py::EnumSetTest::test_set_repr[value3-kw3-SET('a', 'b', 'c', collation='utf8_bin')] 349s test/dialect/mysql/test_types.py::EnumSetTest::test_set_roundtrip_plus_reflection 349s [gw0] [ 67%] SKIPPED test/dialect/mysql/test_types.py::EnumSetTest::test_set_roundtrip_plus_reflection 349s test/dialect/mysql/test_types.py::EnumSetTest::test_string_roundtrip 349s [gw0] [ 68%] SKIPPED test/dialect/mysql/test_types.py::EnumSetTest::test_string_roundtrip 349s test/dialect/mysql/test_types.py::EnumSetTest::test_unicode_enum 349s [gw0] [ 68%] SKIPPED test/dialect/mysql/test_types.py::EnumSetTest::test_unicode_enum 349s test/dialect/mysql/test_types.py::EnumSetTest::test_unicode_roundtrip 349s [gw0] [ 68%] SKIPPED test/dialect/mysql/test_types.py::EnumSetTest::test_unicode_roundtrip 349s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_adapt 349s [gw0] [ 68%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_adapt 349s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_adapt_length[False] 349s [gw0] [ 68%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_adapt_length[False] 349s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_adapt_length[True] 349s [gw0] [ 68%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_adapt_length[True] 349s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_check_constraint 349s [gw0] [ 68%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_check_constraint 349s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_create_metadata_bound_no_crash 349s [gw0] [ 68%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_create_metadata_bound_no_crash 349s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_duplicate_values_accepted[omit_alias-native] 349s [gw0] [ 68%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_duplicate_values_accepted[omit_alias-native] 349s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_duplicate_values_accepted[omit_alias-non_native] 349s [gw0] [ 68%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_duplicate_values_accepted[omit_alias-non_native] 349s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_duplicate_values_accepted[with_alias-native] 349s [gw0] [ 68%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_duplicate_values_accepted[with_alias-native] 349s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_duplicate_values_accepted[with_alias-non_native] 349s [gw0] [ 68%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_duplicate_values_accepted[with_alias-non_native] 349s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_enum_raise_lookup_ellipses 349s [gw0] [ 68%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_enum_raise_lookup_ellipses 349s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_enum_raise_lookup_none 349s [gw0] [ 68%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_enum_raise_lookup_none 349s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_length_native 349s [gw0] [ 68%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_length_native 349s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_length_non_native 349s [gw0] [ 68%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_length_non_native 349s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_length_too_short_raises 349s [gw0] [ 68%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_length_too_short_raises 349s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_lookup_failure 349s [gw0] [ 68%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_lookup_failure 349s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_mock_engine_no_prob 349s [gw0] [ 68%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_mock_engine_no_prob 349s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_no_length_non_native 349s [gw0] [ 68%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_no_length_non_native 349s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_non_native_constraint_custom_type 349s [gw0] [ 68%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_non_native_constraint_custom_type 349s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_non_native_round_trip 349s [gw0] [ 68%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_non_native_round_trip 349s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_none_length_non_native 349s [gw0] [ 68%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_none_length_non_native 349s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_null_round_trip 349s [gw0] [ 68%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_null_round_trip 349s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_omit_aliases 349s [gw0] [ 68%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_omit_aliases 349s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_pep435_custom_sort_key 349s [gw0] [ 68%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_pep435_custom_sort_key 349s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_pep435_default_sort_key 349s [gw0] [ 68%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_pep435_default_sort_key 349s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_pep435_enum_expanding_in 349s [gw0] [ 68%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_pep435_enum_expanding_in 349s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_pep435_enum_round_trip 349s [gw0] [ 68%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_pep435_enum_round_trip 349s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_pep435_enum_values_callable_round_trip 349s [gw0] [ 68%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_pep435_enum_values_callable_round_trip 349s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_pep435_no_sort_key 349s [gw0] [ 68%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_pep435_no_sort_key 349s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_pickle_types 349s [gw0] [ 68%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_pickle_types 349s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_python_type 349s [gw0] [ 68%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_python_type 349s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_repr 349s [gw0] [ 68%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_repr 349s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_repr_four 349s [gw0] [ 68%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_repr_four 349s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_repr_three 349s [gw0] [ 68%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_repr_three 349s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_repr_two 349s [gw0] [ 68%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_repr_two 349s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_round_trip 349s [gw0] [ 68%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_round_trip 349s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_skip_check_constraint 349s [gw0] [ 68%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_skip_check_constraint 349s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_validators_not_in_concatenate_roundtrip 349s [gw0] [ 68%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_validators_not_in_concatenate_roundtrip 349s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_validators_not_in_like_roundtrip 349s [gw0] [ 68%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_validators_not_in_like_roundtrip 349s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_validators_pep435 349s [gw0] [ 68%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_validators_pep435 349s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_validators_plain 349s [gw0] [ 68%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_validators_plain 349s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_variant_default_is_not_schematype 349s [gw0] [ 68%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_variant_default_is_not_schematype 349s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_variant_we_are_default 349s [gw0] [ 68%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_variant_we_are_default 349s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_variant_we_are_not_default 349s [gw0] [ 68%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_variant_we_are_not_default 349s test/dialect/oracle/test_types.py::EuroNumericTest::test_detection 349s [gw0] [ 68%] SKIPPED test/dialect/oracle/test_types.py::EuroNumericTest::test_detection 349s test/dialect/oracle/test_types.py::EuroNumericTest::test_output_type_handler[SELECT 0.1 FROM DUAL-expected0-kw0] 349s [gw0] [ 68%] SKIPPED test/dialect/oracle/test_types.py::EuroNumericTest::test_output_type_handler[SELECT 0.1 FROM DUAL-expected0-kw0] 349s test/dialect/oracle/test_types.py::EuroNumericTest::test_output_type_handler[SELECT :num FROM DUAL-expected4-kw4] 349s [gw0] [ 68%] SKIPPED test/dialect/oracle/test_types.py::EuroNumericTest::test_output_type_handler[SELECT :num FROM DUAL-expected4-kw4] 349s test/dialect/oracle/test_types.py::EuroNumericTest::test_output_type_handler[SELECT CAST(0.1 AS NUMERIC(5, 2)) FROM DUAL-expected3-kw3] 349s [gw0] [ 68%] SKIPPED test/dialect/oracle/test_types.py::EuroNumericTest::test_output_type_handler[SELECT CAST(0.1 AS NUMERIC(5, 2)) FROM DUAL-expected3-kw3] 349s test/dialect/oracle/test_types.py::EuroNumericTest::test_output_type_handler[SELECT CAST(15 AS INTEGER) FROM DUAL-15-kw1] 349s [gw0] [ 68%] SKIPPED test/dialect/oracle/test_types.py::EuroNumericTest::test_output_type_handler[SELECT CAST(15 AS INTEGER) FROM DUAL-15-kw1] 349s test/dialect/oracle/test_types.py::EuroNumericTest::test_output_type_handler[SELECT CAST(15 AS NUMERIC(3, 1)) FROM DUAL-expected2-kw2] 349s [gw0] [ 68%] SKIPPED test/dialect/oracle/test_types.py::EuroNumericTest::test_output_type_handler[SELECT CAST(15 AS NUMERIC(3, 1)) FROM DUAL-expected2-kw2] 349s test/dialect/oracle/test_types.py::EuroNumericTest::test_output_type_handler[stmt5-expected5-kw5] 349s [gw0] [ 68%] SKIPPED test/dialect/oracle/test_types.py::EuroNumericTest::test_output_type_handler[stmt5-expected5-kw5] 349s test/sql/test_types.py::ExpressionTest::test_actual_literal_adapters[2.65-Float] 349s [gw0] [ 68%] PASSED test/sql/test_types.py::ExpressionTest::test_actual_literal_adapters[2.65-Float] 349s test/sql/test_types.py::ExpressionTest::test_actual_literal_adapters[5-Integer] 349s [gw0] [ 68%] PASSED test/sql/test_types.py::ExpressionTest::test_actual_literal_adapters[5-Integer] 349s test/sql/test_types.py::ExpressionTest::test_actual_literal_adapters[None-NullType] 349s [gw0] [ 68%] PASSED test/sql/test_types.py::ExpressionTest::test_actual_literal_adapters[None-NullType] 349s test/sql/test_types.py::ExpressionTest::test_actual_literal_adapters[True-Boolean] 349s [gw0] [ 68%] PASSED test/sql/test_types.py::ExpressionTest::test_actual_literal_adapters[True-Boolean] 349s test/sql/test_types.py::ExpressionTest::test_actual_literal_adapters[data3-Numeric] 349s [gw0] [ 68%] PASSED test/sql/test_types.py::ExpressionTest::test_actual_literal_adapters[data3-Numeric] 349s test/sql/test_types.py::ExpressionTest::test_actual_literal_adapters[data4-Date] 349s [gw0] [ 68%] PASSED test/sql/test_types.py::ExpressionTest::test_actual_literal_adapters[data4-Date] 349s test/sql/test_types.py::ExpressionTest::test_actual_literal_adapters[data5-Time] 349s [gw0] [ 68%] PASSED test/sql/test_types.py::ExpressionTest::test_actual_literal_adapters[data5-Time] 349s test/sql/test_types.py::ExpressionTest::test_actual_literal_adapters[data6-DateTime] 349s [gw0] [ 68%] PASSED test/sql/test_types.py::ExpressionTest::test_actual_literal_adapters[data6-DateTime] 349s test/sql/test_types.py::ExpressionTest::test_actual_literal_adapters[data7-Interval] 349s [gw0] [ 68%] PASSED test/sql/test_types.py::ExpressionTest::test_actual_literal_adapters[data7-Interval] 349s test/sql/test_types.py::ExpressionTest::test_asdecimal_int_to_numeric 349s [gw0] [ 68%] PASSED test/sql/test_types.py::ExpressionTest::test_asdecimal_int_to_numeric 349s test/sql/test_types.py::ExpressionTest::test_asdecimal_numeric_to_int 349s [gw0] [ 68%] PASSED test/sql/test_types.py::ExpressionTest::test_asdecimal_numeric_to_int 349s test/sql/test_types.py::ExpressionTest::test_bind_adapt 349s [gw0] [ 68%] PASSED test/sql/test_types.py::ExpressionTest::test_bind_adapt 349s test/sql/test_types.py::ExpressionTest::test_bind_adapt_expression 349s [gw0] [ 68%] PASSED test/sql/test_types.py::ExpressionTest::test_bind_adapt_expression 349s test/sql/test_types.py::ExpressionTest::test_bind_adapt_insert 349s [gw0] [ 68%] PASSED test/sql/test_types.py::ExpressionTest::test_bind_adapt_insert 349s test/sql/test_types.py::ExpressionTest::test_bind_adapt_update 349s [gw0] [ 68%] PASSED test/sql/test_types.py::ExpressionTest::test_bind_adapt_update 349s test/sql/test_types.py::ExpressionTest::test_bind_typing 349s [gw0] [ 68%] PASSED test/sql/test_types.py::ExpressionTest::test_bind_typing 349s test/sql/test_types.py::ExpressionTest::test_collate_type_interaction[not_use_type_decorator--(q COLLATE abc) LIKE :param_1->BINDCAST->[TEXT COLLATE "abc"]0] 349s [gw0] [ 68%] PASSED test/sql/test_types.py::ExpressionTest::test_collate_type_interaction[not_use_type_decorator--(q COLLATE abc) LIKE :param_1->BINDCAST->[TEXT COLLATE "abc"]0] 349s test/sql/test_types.py::ExpressionTest::test_collate_type_interaction[not_use_type_decorator--(q COLLATE abc) LIKE :param_1->BINDCAST->[TEXT COLLATE "abc"]1] 349s [gw0] [ 68%] PASSED test/sql/test_types.py::ExpressionTest::test_collate_type_interaction[not_use_type_decorator--(q COLLATE abc) LIKE :param_1->BINDCAST->[TEXT COLLATE "abc"]1] 349s test/sql/test_types.py::ExpressionTest::test_collate_type_interaction[not_use_type_decorator--q LIKE :q_1->BINDCAST->[TEXT COLLATE "xyz"]] 349s [gw0] [ 68%] PASSED test/sql/test_types.py::ExpressionTest::test_collate_type_interaction[not_use_type_decorator--q LIKE :q_1->BINDCAST->[TEXT COLLATE "xyz"]] 349s test/sql/test_types.py::ExpressionTest::test_collate_type_interaction[not_use_type_decorator--q LIKE :q_1->BINDCAST->[TEXT]] 349s [gw0] [ 68%] PASSED test/sql/test_types.py::ExpressionTest::test_collate_type_interaction[not_use_type_decorator--q LIKE :q_1->BINDCAST->[TEXT]] 349s test/sql/test_types.py::ExpressionTest::test_collate_type_interaction[use_type_decorator--(q COLLATE abc) LIKE :param_1->BINDCAST->[TEXT COLLATE "abc"]0] 349s [gw0] [ 68%] PASSED test/sql/test_types.py::ExpressionTest::test_collate_type_interaction[use_type_decorator--(q COLLATE abc) LIKE :param_1->BINDCAST->[TEXT COLLATE "abc"]0] 349s test/sql/test_types.py::ExpressionTest::test_collate_type_interaction[use_type_decorator--(q COLLATE abc) LIKE :param_1->BINDCAST->[TEXT COLLATE "abc"]1] 349s [gw0] [ 68%] PASSED test/sql/test_types.py::ExpressionTest::test_collate_type_interaction[use_type_decorator--(q COLLATE abc) LIKE :param_1->BINDCAST->[TEXT COLLATE "abc"]1] 349s test/sql/test_types.py::ExpressionTest::test_collate_type_interaction[use_type_decorator--q LIKE :q_1->BINDCAST->[TEXT COLLATE "xyz"]] 349s [gw0] [ 68%] PASSED test/sql/test_types.py::ExpressionTest::test_collate_type_interaction[use_type_decorator--q LIKE :q_1->BINDCAST->[TEXT COLLATE "xyz"]] 349s test/sql/test_types.py::ExpressionTest::test_collate_type_interaction[use_type_decorator--q LIKE :q_1->BINDCAST->[TEXT]] 349s [gw0] [ 68%] PASSED test/sql/test_types.py::ExpressionTest::test_collate_type_interaction[use_type_decorator--q LIKE :q_1->BINDCAST->[TEXT]] 349s test/sql/test_types.py::ExpressionTest::test_control 349s [gw0] [ 68%] PASSED test/sql/test_types.py::ExpressionTest::test_control 349s test/sql/test_types.py::ExpressionTest::test_date_coercion 349s [gw0] [ 68%] PASSED test/sql/test_types.py::ExpressionTest::test_date_coercion 349s test/sql/test_types.py::ExpressionTest::test_detect_coercion_not_fooled_by_mock 349s [gw0] [ 68%] PASSED test/sql/test_types.py::ExpressionTest::test_detect_coercion_not_fooled_by_mock 349s test/sql/test_types.py::ExpressionTest::test_detect_coercion_of_builtins 349s [gw0] [ 68%] PASSED test/sql/test_types.py::ExpressionTest::test_detect_coercion_of_builtins 349s test/sql/test_types.py::ExpressionTest::test_distinct 349s [gw0] [ 68%] PASSED test/sql/test_types.py::ExpressionTest::test_distinct 349s test/sql/test_types.py::ExpressionTest::test_expression_typing 349s [gw0] [ 68%] PASSED test/sql/test_types.py::ExpressionTest::test_expression_typing 349s test/sql/test_types.py::ExpressionTest::test_grouped_bind_adapt 349s [gw0] [ 68%] PASSED test/sql/test_types.py::ExpressionTest::test_grouped_bind_adapt 349s test/sql/test_types.py::ExpressionTest::test_interval_coercion 349s [gw0] [ 68%] PASSED test/sql/test_types.py::ExpressionTest::test_interval_coercion 349s test/sql/test_types.py::ExpressionTest::test_literal_adapt 349s [gw0] [ 68%] PASSED test/sql/test_types.py::ExpressionTest::test_literal_adapt 349s test/sql/test_types.py::ExpressionTest::test_null_comparison 349s [gw0] [ 68%] PASSED test/sql/test_types.py::ExpressionTest::test_null_comparison 349s test/sql/test_types.py::ExpressionTest::test_numerics_coercion[Integer()-add] 349s [gw0] [ 68%] PASSED test/sql/test_types.py::ExpressionTest::test_numerics_coercion[Integer()-add] 349s test/sql/test_types.py::ExpressionTest::test_numerics_coercion[Integer()-mul] 349s [gw0] [ 68%] PASSED test/sql/test_types.py::ExpressionTest::test_numerics_coercion[Integer()-mul] 349s test/sql/test_types.py::ExpressionTest::test_numerics_coercion[Integer()-sub] 349s [gw0] [ 68%] PASSED test/sql/test_types.py::ExpressionTest::test_numerics_coercion[Integer()-sub] 349s test/sql/test_types.py::ExpressionTest::test_numerics_coercion[Integer()-truediv] 349s [gw0] [ 68%] PASSED test/sql/test_types.py::ExpressionTest::test_numerics_coercion[Integer()-truediv] 349s test/sql/test_types.py::ExpressionTest::test_numerics_coercion[Numeric(precision=10, scale=2)-add] 349s [gw0] [ 68%] PASSED test/sql/test_types.py::ExpressionTest::test_numerics_coercion[Numeric(precision=10, scale=2)-add] 349s test/sql/test_types.py::ExpressionTest::test_numerics_coercion[Numeric(precision=10, scale=2)-mul] 349s [gw0] [ 68%] PASSED test/sql/test_types.py::ExpressionTest::test_numerics_coercion[Numeric(precision=10, scale=2)-mul] 349s test/sql/test_types.py::ExpressionTest::test_numerics_coercion[Numeric(precision=10, scale=2)-sub] 349s [gw0] [ 68%] PASSED test/sql/test_types.py::ExpressionTest::test_numerics_coercion[Numeric(precision=10, scale=2)-sub] 349s test/sql/test_types.py::ExpressionTest::test_numerics_coercion[Numeric(precision=10, scale=2)-truediv] 349s [gw0] [ 68%] PASSED test/sql/test_types.py::ExpressionTest::test_numerics_coercion[Numeric(precision=10, scale=2)-truediv] 349s test/sql/test_types.py::ExpressionTest::test_typedec_is_adapt 349s [gw0] [ 68%] PASSED test/sql/test_types.py::ExpressionTest::test_typedec_is_adapt 349s test/sql/test_types.py::ExpressionTest::test_typedec_operator_adapt 349s [gw0] [ 68%] PASSED test/sql/test_types.py::ExpressionTest::test_typedec_operator_adapt 349s test/sql/test_types.py::ExpressionTest::test_typedec_righthand_coercion 349s [gw0] [ 68%] PASSED test/sql/test_types.py::ExpressionTest::test_typedec_righthand_coercion 349s test/sql/test_types.py::ExpressionTest::test_value_level_bind_hooks[literal-not_secondary_adapt] 349s [gw0] [ 68%] PASSED test/sql/test_types.py::ExpressionTest::test_value_level_bind_hooks[literal-not_secondary_adapt] 349s test/sql/test_types.py::ExpressionTest::test_value_level_bind_hooks[literal-secondary_adapt] 349s [gw0] [ 68%] PASSED test/sql/test_types.py::ExpressionTest::test_value_level_bind_hooks[literal-secondary_adapt] 349s test/sql/test_types.py::ExpressionTest::test_value_level_bind_hooks[right_side-not_secondary_adapt] 349s [gw0] [ 68%] PASSED test/sql/test_types.py::ExpressionTest::test_value_level_bind_hooks[right_side-not_secondary_adapt] 349s test/sql/test_types.py::ExpressionTest::test_value_level_bind_hooks[right_side-secondary_adapt] 349s [gw0] [ 68%] PASSED test/sql/test_types.py::ExpressionTest::test_value_level_bind_hooks[right_side-secondary_adapt] 349s test/sql/test_types.py::ExpressionTest::test_variant_righthand_coercion_honors_wrapped 349s [gw0] [ 68%] PASSED test/sql/test_types.py::ExpressionTest::test_variant_righthand_coercion_honors_wrapped 349s test/sql/test_types.py::ExpressionTest::test_variant_righthand_coercion_returns_self 349s [gw0] [ 68%] PASSED test/sql/test_types.py::ExpressionTest::test_variant_righthand_coercion_returns_self 349s test/dialect/postgresql/test_types.py::FloatCoercionTest::test_arrays_base 349s [gw0] [ 68%] SKIPPED test/dialect/postgresql/test_types.py::FloatCoercionTest::test_arrays_base 349s test/dialect/postgresql/test_types.py::FloatCoercionTest::test_arrays_pg 349s [gw0] [ 68%] SKIPPED test/dialect/postgresql/test_types.py::FloatCoercionTest::test_arrays_pg 349s test/dialect/postgresql/test_types.py::FloatCoercionTest::test_float_coercion 349s [gw0] [ 68%] SKIPPED test/dialect/postgresql/test_types.py::FloatCoercionTest::test_float_coercion 349s test/dialect/postgresql/test_types.py::HStoreRoundTripTest::test_criterion_native 349s [gw0] [ 68%] SKIPPED test/dialect/postgresql/test_types.py::HStoreRoundTripTest::test_criterion_native 349s test/dialect/postgresql/test_types.py::HStoreRoundTripTest::test_criterion_python 349s [gw0] [ 68%] SKIPPED test/dialect/postgresql/test_types.py::HStoreRoundTripTest::test_criterion_python 349s test/dialect/postgresql/test_types.py::HStoreRoundTripTest::test_escaped_quotes_round_trip_native 349s [gw0] [ 68%] SKIPPED test/dialect/postgresql/test_types.py::HStoreRoundTripTest::test_escaped_quotes_round_trip_native 349s test/dialect/postgresql/test_types.py::HStoreRoundTripTest::test_escaped_quotes_round_trip_python 349s [gw0] [ 68%] SKIPPED test/dialect/postgresql/test_types.py::HStoreRoundTripTest::test_escaped_quotes_round_trip_python 349s test/dialect/postgresql/test_types.py::HStoreRoundTripTest::test_fixed_round_trip_native 349s [gw0] [ 68%] SKIPPED test/dialect/postgresql/test_types.py::HStoreRoundTripTest::test_fixed_round_trip_native 349s test/dialect/postgresql/test_types.py::HStoreRoundTripTest::test_fixed_round_trip_python 349s [gw0] [ 68%] SKIPPED test/dialect/postgresql/test_types.py::HStoreRoundTripTest::test_fixed_round_trip_python 349s test/dialect/postgresql/test_types.py::HStoreRoundTripTest::test_insert_native 349s [gw0] [ 68%] SKIPPED test/dialect/postgresql/test_types.py::HStoreRoundTripTest::test_insert_native 349s test/dialect/postgresql/test_types.py::HStoreRoundTripTest::test_insert_python 349s [gw0] [ 68%] SKIPPED test/dialect/postgresql/test_types.py::HStoreRoundTripTest::test_insert_python 349s test/dialect/postgresql/test_types.py::HStoreRoundTripTest::test_literal_round_trip 349s [gw0] [ 68%] SKIPPED test/dialect/postgresql/test_types.py::HStoreRoundTripTest::test_literal_round_trip 349s test/dialect/postgresql/test_types.py::HStoreRoundTripTest::test_orm_round_trip 349s [gw0] [ 68%] SKIPPED test/dialect/postgresql/test_types.py::HStoreRoundTripTest::test_orm_round_trip 349s test/dialect/postgresql/test_types.py::HStoreRoundTripTest::test_reflect 349s [gw0] [ 68%] SKIPPED test/dialect/postgresql/test_types.py::HStoreRoundTripTest::test_reflect 349s test/dialect/postgresql/test_types.py::HStoreRoundTripTest::test_unicode_round_trip_native 349s [gw0] [ 68%] SKIPPED test/dialect/postgresql/test_types.py::HStoreRoundTripTest::test_unicode_round_trip_native 349s test/dialect/postgresql/test_types.py::HStoreRoundTripTest::test_unicode_round_trip_python 349s [gw0] [ 68%] SKIPPED test/dialect/postgresql/test_types.py::HStoreRoundTripTest::test_unicode_round_trip_python 349s test/dialect/postgresql/test_types.py::HStoreTest::test_bind_serialize_default 349s [gw0] [ 68%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_bind_serialize_default 349s test/dialect/postgresql/test_types.py::HStoreTest::test_bind_serialize_psycopg2 349s [gw0] [ 68%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_bind_serialize_psycopg2 349s test/dialect/postgresql/test_types.py::HStoreTest::test_bind_serialize_with_slashes_and_quotes 349s [gw0] [ 68%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_bind_serialize_with_slashes_and_quotes 349s test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-(test_table.hash -> %(hash_1)s) IS NOT NULL AS anon_1-True] 349s [gw0] [ 68%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-(test_table.hash -> %(hash_1)s) IS NOT NULL AS anon_1-True] 349s test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-(test_table.hash || test_table.hash) -> %(param_1)s AS anon_1-True] 349s [gw0] [ 68%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-(test_table.hash || test_table.hash) -> %(param_1)s AS anon_1-True] 349s test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-akeys(test_table.hash) AS akeys_1-True] 349s [gw0] [ 68%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-akeys(test_table.hash) AS akeys_1-True] 349s test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-avals(test_table.hash) AS avals_1-True] 349s [gw0] [ 68%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-avals(test_table.hash) AS avals_1-True] 349s test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-delete(test_table.hash, %(delete_2)s) AS delete_1-True] 349s [gw0] [ 68%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-delete(test_table.hash, %(delete_2)s) AS delete_1-True] 349s test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-delete(test_table.hash, ARRAY[%(param_1)s, %(param_2)s]) AS delete_1-True] 349s [gw0] [ 68%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-delete(test_table.hash, ARRAY[%(param_1)s, %(param_2)s]) AS delete_1-True] 349s test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-delete(test_table.hash, hstore(%(hstore_1)s, %(hstore_2)s)) AS delete_1-True] 349s [gw0] [ 68%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-delete(test_table.hash, hstore(%(hstore_1)s, %(hstore_2)s)) AS delete_1-True] 349s test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-hstore(%(hstore_1)s, %(hstore_2)s) -> %(hstore_3)s AS anon_1-False] 349s [gw0] [ 68%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-hstore(%(hstore_1)s, %(hstore_2)s) -> %(hstore_3)s AS anon_1-False] 349s test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-hstore(%(hstore_1)s, %(hstore_2)s) || test_table.hash AS anon_1-True] 349s [gw0] [ 68%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-hstore(%(hstore_1)s, %(hstore_2)s) || test_table.hash AS anon_1-True] 349s test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-hstore(ARRAY[%(param_1)s, %(param_2)s, %(param_3)s, NULL]) -> %(hstore_1)s AS anon_1-False] 349s [gw0] [ 68%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-hstore(ARRAY[%(param_1)s, %(param_2)s, %(param_3)s, NULL]) -> %(hstore_1)s AS anon_1-False] 349s test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-hstore(ARRAY[%(param_1)s, %(param_2)s], ARRAY[%(param_3)s, NULL]) -> %(hstore_1)s AS anon_1-False] 349s [gw0] [ 68%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-hstore(ARRAY[%(param_1)s, %(param_2)s], ARRAY[%(param_3)s, NULL]) -> %(hstore_1)s AS anon_1-False] 349s test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-hstore_to_array(test_table.hash) AS hstore_to_array_1-True] 349s [gw0] [ 68%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-hstore_to_array(test_table.hash) AS hstore_to_array_1-True] 349s test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-hstore_to_matrix(test_table.hash) AS hstore_to_matrix_1-True] 349s [gw0] [ 68%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-hstore_to_matrix(test_table.hash) AS hstore_to_matrix_1-True] 349s test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-slice(test_table.hash, ARRAY[%(param_1)s, %(param_2)s]) AS slice_1-True] 349s [gw0] [ 68%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-slice(test_table.hash, ARRAY[%(param_1)s, %(param_2)s]) AS slice_1-True] 349s test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-test_table.hash -> %(hash_1)s AS anon_1-True] 349s [gw0] [ 68%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-test_table.hash -> %(hash_1)s AS anon_1-True] 349s test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-test_table.hash || hstore(CAST(test_table.id AS TEXT), %(hstore_1)s) AS anon_1-True] 349s [gw0] [ 68%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-test_table.hash || hstore(CAST(test_table.id AS TEXT), %(hstore_1)s) AS anon_1-True] 349s test/dialect/postgresql/test_types.py::HStoreTest::test_parse_error 349s [gw0] [ 68%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_parse_error 349s test/dialect/postgresql/test_types.py::HStoreTest::test_result_deserialize_default 349s [gw0] [ 68%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_result_deserialize_default 349s test/dialect/postgresql/test_types.py::HStoreTest::test_result_deserialize_psycopg2 349s [gw0] [ 68%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_result_deserialize_psycopg2 349s test/dialect/postgresql/test_types.py::HStoreTest::test_result_deserialize_with_slashes_and_quotes 349s [gw0] [ 68%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_result_deserialize_with_slashes_and_quotes 349s test/dialect/postgresql/test_types.py::HStoreTest::test_ret_type_custom 349s [gw0] [ 68%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_ret_type_custom 349s test/dialect/postgresql/test_types.py::HStoreTest::test_ret_type_text 349s [gw0] [ 68%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_ret_type_text 349s test/dialect/postgresql/test_types.py::HStoreTest::test_where_contained_by 349s [gw0] [ 68%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_where_contained_by 349s test/dialect/postgresql/test_types.py::HStoreTest::test_where_contained_by_any 349s [gw0] [ 68%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_where_contained_by_any 349s test/dialect/postgresql/test_types.py::HStoreTest::test_where_contains 349s [gw0] [ 68%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_where_contains 349s test/dialect/postgresql/test_types.py::HStoreTest::test_where_contains_any 349s [gw0] [ 68%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_where_contains_any 349s test/dialect/postgresql/test_types.py::HStoreTest::test_where_defined 349s [gw0] [ 68%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_where_defined 349s test/dialect/postgresql/test_types.py::HStoreTest::test_where_getitem 349s [gw0] [ 68%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_where_getitem 349s test/dialect/postgresql/test_types.py::HStoreTest::test_where_getitem_any 349s [gw0] [ 68%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_where_getitem_any 349s test/dialect/postgresql/test_types.py::HStoreTest::test_where_has_all 349s [gw0] [ 68%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_where_has_all 349s test/dialect/postgresql/test_types.py::HStoreTest::test_where_has_all_any 349s [gw0] [ 68%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_where_has_all_any 349s test/dialect/postgresql/test_types.py::HStoreTest::test_where_has_any 349s [gw0] [ 68%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_where_has_any 349s test/dialect/postgresql/test_types.py::HStoreTest::test_where_has_any_any 349s [gw0] [ 68%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_where_has_any_any 349s test/dialect/postgresql/test_types.py::HStoreTest::test_where_has_key 349s [gw0] [ 68%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_where_has_key 349s test/dialect/postgresql/test_types.py::HStoreTest::test_where_has_key_any 349s [gw0] [ 68%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_where_has_key_any 349s test/dialect/postgresql/test_types.py::HashableFlagORMTest::test_hashable_flag[ARRAY] 349s [gw0] [ 68%] SKIPPED test/dialect/postgresql/test_types.py::HashableFlagORMTest::test_hashable_flag[ARRAY] 349s test/dialect/postgresql/test_types.py::HashableFlagORMTest::test_hashable_flag[HSTORE] 349s [gw0] [ 68%] SKIPPED test/dialect/postgresql/test_types.py::HashableFlagORMTest::test_hashable_flag[HSTORE] 349s test/dialect/postgresql/test_types.py::HashableFlagORMTest::test_hashable_flag[JSONB] 349s [gw0] [ 68%] SKIPPED test/dialect/postgresql/test_types.py::HashableFlagORMTest::test_hashable_flag[JSONB] 349s test/dialect/postgresql/test_types.py::HashableFlagORMTest::test_hashable_flag[JSON] 349s [gw0] [ 68%] SKIPPED test/dialect/postgresql/test_types.py::HashableFlagORMTest::test_hashable_flag[JSON] 349s test/dialect/mysql/test_types.py::INETMariadbTest::test_mariadb_inet6[type_0-INET4] 349s [gw0] [ 68%] PASSED test/dialect/mysql/test_types.py::INETMariadbTest::test_mariadb_inet6[type_0-INET4] 349s test/dialect/mysql/test_types.py::INETMariadbTest::test_mariadb_inet6[type_1-INET6] 349s [gw0] [ 68%] PASSED test/dialect/mysql/test_types.py::INETMariadbTest::test_mariadb_inet6[type_1-INET6] 349s test/dialect/postgresql/test_types.py::InetRoundTripTests::test_default_native_inet_types[CIDR--IPv4Network] 349s [gw0] [ 68%] SKIPPED test/dialect/postgresql/test_types.py::InetRoundTripTests::test_default_native_inet_types[CIDR--IPv4Network] 349s test/dialect/postgresql/test_types.py::InetRoundTripTests::test_default_native_inet_types[CIDR--IPv6Network] 349s [gw0] [ 68%] SKIPPED test/dialect/postgresql/test_types.py::InetRoundTripTests::test_default_native_inet_types[CIDR--IPv6Network] 349s test/dialect/postgresql/test_types.py::InetRoundTripTests::test_default_native_inet_types[INET--IPv4Address] 349s [gw0] [ 68%] SKIPPED test/dialect/postgresql/test_types.py::InetRoundTripTests::test_default_native_inet_types[INET--IPv4Address] 349s test/dialect/postgresql/test_types.py::InetRoundTripTests::test_default_native_inet_types[INET--IPv6Address] 349s [gw0] [ 68%] SKIPPED test/dialect/postgresql/test_types.py::InetRoundTripTests::test_default_native_inet_types[INET--IPv6Address] 349s test/dialect/postgresql/test_types.py::InetRoundTripTests::test_not_impl_pg8000 349s [gw0] [ 68%] SKIPPED test/dialect/postgresql/test_types.py::InetRoundTripTests::test_not_impl_pg8000 349s test/dialect/postgresql/test_types.py::InetRoundTripTests::test_not_impl_psycopg2 349s [gw0] [ 68%] SKIPPED test/dialect/postgresql/test_types.py::InetRoundTripTests::test_not_impl_psycopg2 349s test/dialect/postgresql/test_types.py::InetRoundTripTests::test_str_based_inet_handlers[CIDR--IPv4Network] 349s [gw0] [ 68%] SKIPPED test/dialect/postgresql/test_types.py::InetRoundTripTests::test_str_based_inet_handlers[CIDR--IPv4Network] 349s test/dialect/postgresql/test_types.py::InetRoundTripTests::test_str_based_inet_handlers[CIDR--IPv6Network] 349s [gw0] [ 68%] SKIPPED test/dialect/postgresql/test_types.py::InetRoundTripTests::test_str_based_inet_handlers[CIDR--IPv6Network] 349s test/dialect/postgresql/test_types.py::InetRoundTripTests::test_str_based_inet_handlers[INET--IPv4Address] 349s [gw0] [ 68%] SKIPPED test/dialect/postgresql/test_types.py::InetRoundTripTests::test_str_based_inet_handlers[INET--IPv4Address] 349s test/dialect/postgresql/test_types.py::InetRoundTripTests::test_str_based_inet_handlers[INET--IPv6Address] 349s [gw0] [ 68%] SKIPPED test/dialect/postgresql/test_types.py::InetRoundTripTests::test_str_based_inet_handlers[INET--IPv6Address] 349s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_adjacent_to 349s [gw0] [ 68%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_adjacent_to 349s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_adjacent_to_obj 349s [gw0] [ 68%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_adjacent_to_obj 349s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_contained_by 349s [gw0] [ 68%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_contained_by 349s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_contained_by_obj 349s [gw0] [ 68%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_contained_by_obj 349s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_contains 349s [gw0] [ 68%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_contains 349s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_difference 349s [gw0] [ 68%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_difference 349s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_intersection 349s [gw0] [ 68%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_intersection 349s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_not_extend_left_of 349s [gw0] [ 68%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_not_extend_left_of 349s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_not_extend_right_of 349s [gw0] [ 68%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_not_extend_right_of 349s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_overlaps 349s [gw0] [ 68%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_overlaps 349s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_strictly_left_of 349s [gw0] [ 68%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_strictly_left_of 349s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_strictly_right_of 349s [gw0] [ 68%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_strictly_right_of 349s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_union 349s [gw0] [ 68%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_union 349s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_equal 349s [gw0] [ 68%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_equal 349s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_equal_obj 349s [gw0] [ 68%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_equal_obj 349s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_greater_than 349s [gw0] [ 68%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_greater_than 349s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_greater_than_or_equal 349s [gw0] [ 68%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_greater_than_or_equal 349s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_is_not_null 349s [gw0] [ 68%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_is_not_null 349s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_is_null 349s [gw0] [ 68%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_is_null 349s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_less_than 349s [gw0] [ 68%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_less_than 349s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_less_than_or_equal 349s [gw0] [ 68%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_less_than_or_equal 349s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_not_equal 349s [gw0] [ 68%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_not_equal 349s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_not_equal_obj 349s [gw0] [ 68%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_not_equal_obj 349s test/dialect/postgresql/test_types.py::Int4MultiRangeRoundTripTest::test_actual_type 349s [gw0] [ 68%] SKIPPED test/dialect/postgresql/test_types.py::Int4MultiRangeRoundTripTest::test_actual_type 349s test/dialect/postgresql/test_types.py::Int4MultiRangeRoundTripTest::test_auto_cast_back_to_type[multirange] 349s [gw0] [ 68%] SKIPPED test/dialect/postgresql/test_types.py::Int4MultiRangeRoundTripTest::test_auto_cast_back_to_type[multirange] 349s test/dialect/postgresql/test_types.py::Int4MultiRangeRoundTripTest::test_auto_cast_back_to_type[plain_list] 349s [gw0] [ 68%] SKIPPED test/dialect/postgresql/test_types.py::Int4MultiRangeRoundTripTest::test_auto_cast_back_to_type[plain_list] 349s test/dialect/postgresql/test_types.py::Int4MultiRangeRoundTripTest::test_auto_cast_back_to_type_without_type 349s [gw0] [ 68%] SKIPPED test/dialect/postgresql/test_types.py::Int4MultiRangeRoundTripTest::test_auto_cast_back_to_type_without_type 349s test/dialect/postgresql/test_types.py::Int4MultiRangeRoundTripTest::test_auto_cast_back_to_type_without_type_plain_list 349s [gw0] [ 68%] SKIPPED test/dialect/postgresql/test_types.py::Int4MultiRangeRoundTripTest::test_auto_cast_back_to_type_without_type_plain_list 349s test/dialect/postgresql/test_types.py::Int4MultiRangeRoundTripTest::test_difference_result_text 349s [gw0] [ 68%] SKIPPED test/dialect/postgresql/test_types.py::Int4MultiRangeRoundTripTest::test_difference_result_text 349s test/dialect/postgresql/test_types.py::Int4MultiRangeRoundTripTest::test_insert_obj[multirange] 349s [gw0] [ 68%] SKIPPED test/dialect/postgresql/test_types.py::Int4MultiRangeRoundTripTest::test_insert_obj[multirange] 349s test/dialect/postgresql/test_types.py::Int4MultiRangeRoundTripTest::test_insert_obj[plain_list] 349s [gw0] [ 68%] SKIPPED test/dialect/postgresql/test_types.py::Int4MultiRangeRoundTripTest::test_insert_obj[plain_list] 349s test/dialect/postgresql/test_types.py::Int4MultiRangeRoundTripTest::test_insert_text 349s [gw0] [ 68%] SKIPPED test/dialect/postgresql/test_types.py::Int4MultiRangeRoundTripTest::test_insert_text 349s test/dialect/postgresql/test_types.py::Int4MultiRangeRoundTripTest::test_intersection_result_text 349s [gw0] [ 68%] SKIPPED test/dialect/postgresql/test_types.py::Int4MultiRangeRoundTripTest::test_intersection_result_text 349s test/dialect/postgresql/test_types.py::Int4MultiRangeRoundTripTest::test_reflect 349s [gw0] [ 68%] SKIPPED test/dialect/postgresql/test_types.py::Int4MultiRangeRoundTripTest::test_reflect 349s test/dialect/postgresql/test_types.py::Int4MultiRangeRoundTripTest::test_textual_round_trip_w_dialect_type[multirange] 349s [gw0] [ 68%] SKIPPED test/dialect/postgresql/test_types.py::Int4MultiRangeRoundTripTest::test_textual_round_trip_w_dialect_type[multirange] 349s test/dialect/postgresql/test_types.py::Int4MultiRangeRoundTripTest::test_textual_round_trip_w_dialect_type[plain_list] 349s [gw0] [ 68%] SKIPPED test/dialect/postgresql/test_types.py::Int4MultiRangeRoundTripTest::test_textual_round_trip_w_dialect_type[plain_list] 349s test/dialect/postgresql/test_types.py::Int4MultiRangeRoundTripTest::test_union_result_text 349s [gw0] [ 68%] SKIPPED test/dialect/postgresql/test_types.py::Int4MultiRangeRoundTripTest::test_union_result_text 349s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[!=] 349s [gw0] [ 68%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[!=] 349s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[&&] 349s [gw0] [ 68%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[&&] 349s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[&<] 349s [gw0] [ 68%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[&<] 349s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[&>] 349s [gw0] [ 68%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[&>] 349s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[*0] 349s [gw0] [ 68%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[*0] 349s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[*1] 349s [gw0] [ 68%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[*1] 349s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[+0] 349s [gw0] [ 68%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[+0] 349s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[+1] 349s [gw0] [ 68%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[+1] 349s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[-0] 349s [gw0] [ 68%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[-0] 349s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[-1] 349s [gw0] [ 68%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[-1] 349s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[-|-] 349s [gw0] [ 68%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[-|-] 349s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[<<0] 349s [gw0] [ 68%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[<<0] 349s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[<<1] 349s [gw0] [ 68%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[<<1] 349s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[<=] 349s [gw0] [ 68%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[<=] 349s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[<@] 349s [gw0] [ 68%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[<@] 349s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[<] 349s [gw0] [ 68%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[<] 349s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[=] 349s [gw0] [ 68%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[=] 349s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[>=] 349s [gw0] [ 68%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[>=] 349s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[>>0] 349s [gw0] [ 68%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[>>0] 349s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[>>1] 349s [gw0] [ 68%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[>>1] 349s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[>] 349s [gw0] [ 68%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[>] 349s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[@>] 349s [gw0] [ 68%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[@>] 349s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[!=] 349s [gw0] [ 68%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[!=] 349s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[&&] 349s [gw0] [ 68%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[&&] 349s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[&<] 349s [gw0] [ 68%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[&<] 349s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[&>] 349s [gw0] [ 68%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[&>] 349s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[*0] 349s [gw0] [ 68%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[*0] 349s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[*1] 349s [gw0] [ 68%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[*1] 349s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[+0] 349s [gw0] [ 68%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[+0] 349s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[+1] 349s [gw0] [ 68%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[+1] 349s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[-0] 349s [gw0] [ 68%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[-0] 349s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[-1] 349s [gw0] [ 68%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[-1] 349s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[-|-] 349s [gw0] [ 68%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[-|-] 349s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[<<0] 349s [gw0] [ 68%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[<<0] 349s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[<<1] 349s [gw0] [ 68%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[<<1] 349s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[<=] 349s [gw0] [ 68%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[<=] 349s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[<@] 349s [gw0] [ 68%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[<@] 349s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[<] 349s [gw0] [ 68%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[<] 349s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[=] 349s [gw0] [ 68%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[=] 349s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[>=] 349s [gw0] [ 68%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[>=] 349s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[>>0] 349s [gw0] [ 68%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[>>0] 349s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[>>1] 349s [gw0] [ 68%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[>>1] 349s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[>] 349s [gw0] [ 68%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[>] 349s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[@>] 349s [gw0] [ 68%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[@>] 349s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[!=] 349s [gw0] [ 68%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[!=] 349s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[&&] 349s [gw0] [ 68%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[&&] 349s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[&<] 349s [gw0] [ 68%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[&<] 349s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[&>] 349s [gw0] [ 68%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[&>] 349s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[-|-] 349s [gw0] [ 68%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[-|-] 349s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[<<0] 349s [gw0] [ 68%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[<<0] 349s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[<<1] 349s [gw0] [ 68%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[<<1] 349s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[<=] 349s [gw0] [ 68%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[<=] 349s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[<@] 349s [gw0] [ 68%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[<@] 349s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[<] 349s [gw0] [ 68%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[<] 349s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[=] 349s [gw0] [ 68%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[=] 349s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[>=] 349s [gw0] [ 68%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[>=] 349s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[>>0] 349s [gw0] [ 68%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[>>0] 349s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[>>1] 349s [gw0] [ 68%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[>>1] 349s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[>] 349s [gw0] [ 68%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[>] 349s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[@>] 349s [gw0] [ 68%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[@>] 349s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_where_is_not_null 349s [gw0] [ 68%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_where_is_not_null 349s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_where_is_null 349s [gw0] [ 68%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_where_is_null 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_actual_type 349s [gw0] [ 68%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_actual_type 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[0-0] 349s [gw0] [ 68%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[0-0] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[0-1] 349s [gw0] [ 68%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[0-1] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[0-2] 349s [gw0] [ 68%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[0-2] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[0-3] 349s [gw0] [ 68%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[0-3] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[0-4] 349s [gw0] [ 68%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[0-4] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[0-5] 349s [gw0] [ 68%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[0-5] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[0-6] 349s [gw0] [ 68%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[0-6] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[0-7] 349s [gw0] [ 68%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[0-7] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[0-8] 349s [gw0] [ 68%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[0-8] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[0-9] 349s [gw0] [ 68%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[0-9] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[1-0] 349s [gw0] [ 68%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[1-0] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[1-1] 349s [gw0] [ 68%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[1-1] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[1-2] 349s [gw0] [ 68%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[1-2] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[1-3] 349s [gw0] [ 68%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[1-3] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[1-4] 349s [gw0] [ 68%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[1-4] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[1-5] 349s [gw0] [ 68%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[1-5] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[1-6] 349s [gw0] [ 68%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[1-6] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[1-7] 349s [gw0] [ 68%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[1-7] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[1-8] 349s [gw0] [ 68%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[1-8] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[1-9] 349s [gw0] [ 68%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[1-9] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[10-0] 349s [gw0] [ 68%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[10-0] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[10-1] 349s [gw0] [ 68%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[10-1] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[10-2] 349s [gw0] [ 68%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[10-2] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[10-3] 349s [gw0] [ 68%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[10-3] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[10-4] 349s [gw0] [ 68%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[10-4] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[10-5] 349s [gw0] [ 68%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[10-5] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[10-6] 349s [gw0] [ 68%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[10-6] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[10-7] 349s [gw0] [ 68%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[10-7] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[10-8] 349s [gw0] [ 68%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[10-8] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[10-9] 349s [gw0] [ 68%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[10-9] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[11-0] 349s [gw0] [ 68%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[11-0] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[11-1] 349s [gw0] [ 68%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[11-1] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[11-2] 349s [gw0] [ 68%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[11-2] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[11-3] 349s [gw0] [ 68%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[11-3] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[11-4] 349s [gw0] [ 68%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[11-4] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[11-5] 349s [gw0] [ 68%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[11-5] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[11-6] 349s [gw0] [ 68%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[11-6] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[11-7] 349s [gw0] [ 68%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[11-7] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[11-8] 349s [gw0] [ 68%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[11-8] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[11-9] 349s [gw0] [ 68%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[11-9] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[12-0] 349s [gw0] [ 68%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[12-0] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[12-1] 349s [gw0] [ 68%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[12-1] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[12-2] 349s [gw0] [ 68%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[12-2] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[12-3] 349s [gw0] [ 68%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[12-3] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[12-4] 349s [gw0] [ 68%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[12-4] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[12-5] 349s [gw0] [ 68%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[12-5] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[12-6] 349s [gw0] [ 68%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[12-6] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[12-7] 349s [gw0] [ 68%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[12-7] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[12-8] 349s [gw0] [ 68%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[12-8] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[12-9] 349s [gw0] [ 68%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[12-9] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[13-0] 349s [gw0] [ 68%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[13-0] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[13-1] 349s [gw0] [ 68%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[13-1] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[13-2] 349s [gw0] [ 68%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[13-2] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[13-3] 349s [gw0] [ 68%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[13-3] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[13-4] 349s [gw0] [ 68%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[13-4] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[13-5] 349s [gw0] [ 68%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[13-5] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[13-6] 349s [gw0] [ 68%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[13-6] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[13-7] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[13-7] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[13-8] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[13-8] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[13-9] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[13-9] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[14-0] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[14-0] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[14-1] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[14-1] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[14-2] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[14-2] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[14-3] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[14-3] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[14-4] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[14-4] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[14-5] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[14-5] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[14-6] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[14-6] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[14-7] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[14-7] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[14-8] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[14-8] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[14-9] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[14-9] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[15-0] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[15-0] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[15-1] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[15-1] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[15-2] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[15-2] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[15-3] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[15-3] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[15-4] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[15-4] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[15-5] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[15-5] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[15-6] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[15-6] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[15-7] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[15-7] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[15-8] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[15-8] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[15-9] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[15-9] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[16-0] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[16-0] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[16-1] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[16-1] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[16-2] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[16-2] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[16-3] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[16-3] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[16-4] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[16-4] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[16-5] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[16-5] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[16-6] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[16-6] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[16-7] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[16-7] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[16-8] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[16-8] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[16-9] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[16-9] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[17-0] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[17-0] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[17-1] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[17-1] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[17-2] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[17-2] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[17-3] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[17-3] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[17-4] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[17-4] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[17-5] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[17-5] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[17-6] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[17-6] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[17-7] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[17-7] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[17-8] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[17-8] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[17-9] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[17-9] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[18-0] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[18-0] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[18-1] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[18-1] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[18-2] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[18-2] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[18-3] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[18-3] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[18-4] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[18-4] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[18-5] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[18-5] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[18-6] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[18-6] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[18-7] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[18-7] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[18-8] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[18-8] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[18-9] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[18-9] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[2-0] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[2-0] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[2-1] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[2-1] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[2-2] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[2-2] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[2-3] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[2-3] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[2-4] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[2-4] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[2-5] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[2-5] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[2-6] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[2-6] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[2-7] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[2-7] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[2-8] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[2-8] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[2-9] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[2-9] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[3-0] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[3-0] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[3-1] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[3-1] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[3-2] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[3-2] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[3-3] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[3-3] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[3-4] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[3-4] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[3-5] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[3-5] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[3-6] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[3-6] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[3-7] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[3-7] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[3-8] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[3-8] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[3-9] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[3-9] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[4-0] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[4-0] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[4-1] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[4-1] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[4-2] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[4-2] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[4-3] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[4-3] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[4-4] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[4-4] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[4-5] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[4-5] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[4-6] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[4-6] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[4-7] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[4-7] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[4-8] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[4-8] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[4-9] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[4-9] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[5-0] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[5-0] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[5-1] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[5-1] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[5-2] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[5-2] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[5-3] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[5-3] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[5-4] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[5-4] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[5-5] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[5-5] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[5-6] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[5-6] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[5-7] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[5-7] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[5-8] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[5-8] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[5-9] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[5-9] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[6-0] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[6-0] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[6-1] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[6-1] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[6-2] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[6-2] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[6-3] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[6-3] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[6-4] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[6-4] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[6-5] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[6-5] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[6-6] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[6-6] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[6-7] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[6-7] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[6-8] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[6-8] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[6-9] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[6-9] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[7-0] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[7-0] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[7-1] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[7-1] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[7-2] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[7-2] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[7-3] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[7-3] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[7-4] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[7-4] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[7-5] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[7-5] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[7-6] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[7-6] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[7-7] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[7-7] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[7-8] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[7-8] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[7-9] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[7-9] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[8-0] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[8-0] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[8-1] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[8-1] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[8-2] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[8-2] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[8-3] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[8-3] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[8-4] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[8-4] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[8-5] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[8-5] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[8-6] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[8-6] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[8-7] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[8-7] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[8-8] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[8-8] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[8-9] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[8-9] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[9-0] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[9-0] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[9-1] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[9-1] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[9-2] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[9-2] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[9-3] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[9-3] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[9-4] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[9-4] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[9-5] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[9-5] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[9-6] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[9-6] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[9-7] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[9-7] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[9-8] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[9-8] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[9-9] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_adjacent[9-9] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_auto_cast_back_to_type 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_auto_cast_back_to_type 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_auto_cast_back_to_type_without_type 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_auto_cast_back_to_type_without_type 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_basic_py_sanity 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_basic_py_sanity 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_bool 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_bool 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_compatibility_accessors 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_compatibility_accessors 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[0-0] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[0-0] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[0-1] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[0-1] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[0-2] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[0-2] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[0-3] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[0-3] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[0-4] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[0-4] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[0-5] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[0-5] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[0-6] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[0-6] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[0-7] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[0-7] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[1-0] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[1-0] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[1-1] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[1-1] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[1-2] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[1-2] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[1-3] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[1-3] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[1-4] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[1-4] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[1-5] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[1-5] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[1-6] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[1-6] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[1-7] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[1-7] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[10-0] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[10-0] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[10-1] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[10-1] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[10-2] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[10-2] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[10-3] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[10-3] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[10-4] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[10-4] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[10-5] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[10-5] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[10-6] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[10-6] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[10-7] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[10-7] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[11-0] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[11-0] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[11-1] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[11-1] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[11-2] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[11-2] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[11-3] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[11-3] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[11-4] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[11-4] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[11-5] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[11-5] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[11-6] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[11-6] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[11-7] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[11-7] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[12-0] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[12-0] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[12-1] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[12-1] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[12-2] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[12-2] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[12-3] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[12-3] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[12-4] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[12-4] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[12-5] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[12-5] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[12-6] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[12-6] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[12-7] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[12-7] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[13-0] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[13-0] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[13-1] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[13-1] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[13-2] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[13-2] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[13-3] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[13-3] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[13-4] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[13-4] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[13-5] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[13-5] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[13-6] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[13-6] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[13-7] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[13-7] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[14-0] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[14-0] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[14-1] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[14-1] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[14-2] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[14-2] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[14-3] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[14-3] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[14-4] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[14-4] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[14-5] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[14-5] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[14-6] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[14-6] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[14-7] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[14-7] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[15-0] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[15-0] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[15-1] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[15-1] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[15-2] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[15-2] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[15-3] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[15-3] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[15-4] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[15-4] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[15-5] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[15-5] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[15-6] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[15-6] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[15-7] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[15-7] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[16-0] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[16-0] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[16-1] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[16-1] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[16-2] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[16-2] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[16-3] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[16-3] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[16-4] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[16-4] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[16-5] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[16-5] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[16-6] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[16-6] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[16-7] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[16-7] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[17-0] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[17-0] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[17-1] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[17-1] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[17-2] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[17-2] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[17-3] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[17-3] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[17-4] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[17-4] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[17-5] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[17-5] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[17-6] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[17-6] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[17-7] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[17-7] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[18-0] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[18-0] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[18-1] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[18-1] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[18-2] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[18-2] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[18-3] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[18-3] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[18-4] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[18-4] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[18-5] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[18-5] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[18-6] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[18-6] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[18-7] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[18-7] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[2-0] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[2-0] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[2-1] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[2-1] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[2-2] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[2-2] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[2-3] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[2-3] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[2-4] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[2-4] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[2-5] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[2-5] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[2-6] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[2-6] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[2-7] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[2-7] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[3-0] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[3-0] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[3-1] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[3-1] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[3-2] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[3-2] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[3-3] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[3-3] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[3-4] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[3-4] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[3-5] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[3-5] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[3-6] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[3-6] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[3-7] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[3-7] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[4-0] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[4-0] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[4-1] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[4-1] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[4-2] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[4-2] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[4-3] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[4-3] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[4-4] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[4-4] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[4-5] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[4-5] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[4-6] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[4-6] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[4-7] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[4-7] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[5-0] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[5-0] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[5-1] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[5-1] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[5-2] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[5-2] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[5-3] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[5-3] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[5-4] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[5-4] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[5-5] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[5-5] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[5-6] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[5-6] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[5-7] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[5-7] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[6-0] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[6-0] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[6-1] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[6-1] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[6-2] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[6-2] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[6-3] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[6-3] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[6-4] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[6-4] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[6-5] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[6-5] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[6-6] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[6-6] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[6-7] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[6-7] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[7-0] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[7-0] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[7-1] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[7-1] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[7-2] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[7-2] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[7-3] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[7-3] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[7-4] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[7-4] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[7-5] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[7-5] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[7-6] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[7-6] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[7-7] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[7-7] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[8-0] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[8-0] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[8-1] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[8-1] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[8-2] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[8-2] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[8-3] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[8-3] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[8-4] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[8-4] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[8-5] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[8-5] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[8-6] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[8-6] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[8-7] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[8-7] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[9-0] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[9-0] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[9-1] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[9-1] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[9-2] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[9-2] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[9-3] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[9-3] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[9-4] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[9-4] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[9-5] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[9-5] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[9-6] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[9-6] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[9-7] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_range[9-7] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_value[0-ih] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_value[0-ih] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_value[0-il] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_value[0-il] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_value[0-le] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_value[0-le] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_value[0-ll] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_value[0-ll] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_value[0-re_] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_value[0-re_] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_value[0-rh] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_value[0-rh] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_value[1-ih] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_value[1-ih] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_value[1-il] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_value[1-il] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_value[1-le] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_value[1-le] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_value[1-ll] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_value[1-ll] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_value[1-re_] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_value[1-re_] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_value[1-rh] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_value[1-rh] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_value[2-ih] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_value[2-ih] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_value[2-il] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_value[2-il] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_value[2-le] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_value[2-le] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_value[2-ll] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_value[2-ll] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_value[2-re_] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_value[2-re_] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_value[2-rh] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_value[2-rh] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_value[3-ih] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_value[3-ih] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_value[3-il] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_value[3-il] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_value[3-le] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_value[3-le] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_value[3-ll] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_value[3-ll] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_value[3-re_] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_value[3-re_] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_value[3-rh] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_value[3-rh] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_value[4-ih] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_value[4-ih] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_value[4-il] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_value[4-il] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_value[4-le] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_value[4-le] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_value[4-ll] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_value[4-ll] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_value[4-re_] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_value[4-re_] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_value[4-rh] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_value[4-rh] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_value[5-ih] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_value[5-ih] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_value[5-il] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_value[5-il] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_value[5-le] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_value[5-le] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_value[5-ll] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_value[5-ll] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_value[5-re_] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_value[5-re_] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_value[5-rh] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_value[5-rh] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_value[6-ih] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_value[6-ih] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_value[6-il] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_value[6-il] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_value[6-le] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_value[6-le] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_value[6-ll] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_value[6-ll] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_value[6-re_] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_value[6-re_] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_value[6-rh] 349s [gw0] [ 69%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_value[6-rh] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_value[7-ih] 349s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_value[7-ih] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_value[7-il] 349s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_value[7-il] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_value[7-le] 349s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_value[7-le] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_value[7-ll] 349s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_value[7-ll] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_value[7-re_] 349s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_value[7-re_] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_value[7-rh] 349s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_contains_value[7-rh] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[0-0] 349s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[0-0] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[0-10] 349s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[0-10] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[0-11] 349s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[0-11] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[0-1] 349s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[0-1] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[0-2] 349s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[0-2] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[0-3] 349s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[0-3] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[0-4] 349s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[0-4] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[0-5] 349s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[0-5] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[0-6] 349s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[0-6] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[0-7] 349s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[0-7] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[0-8] 349s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[0-8] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[0-9] 349s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[0-9] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[1-0] 349s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[1-0] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[1-10] 349s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[1-10] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[1-11] 349s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[1-11] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[1-1] 349s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[1-1] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[1-2] 349s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[1-2] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[1-3] 349s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[1-3] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[1-4] 349s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[1-4] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[1-5] 349s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[1-5] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[1-6] 349s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[1-6] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[1-7] 349s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[1-7] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[1-8] 349s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[1-8] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[1-9] 349s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[1-9] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[10-0] 349s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[10-0] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[10-10] 349s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[10-10] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[10-11] 349s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[10-11] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[10-1] 349s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[10-1] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[10-2] 349s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[10-2] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[10-3] 349s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[10-3] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[10-4] 349s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[10-4] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[10-5] 349s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[10-5] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[10-6] 349s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[10-6] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[10-7] 349s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[10-7] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[10-8] 349s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[10-8] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[10-9] 349s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[10-9] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[11-0] 349s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[11-0] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[11-10] 349s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[11-10] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[11-11] 349s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[11-11] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[11-1] 349s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[11-1] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[11-2] 349s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[11-2] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[11-3] 349s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[11-3] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[11-4] 349s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[11-4] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[11-5] 349s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[11-5] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[11-6] 349s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[11-6] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[11-7] 349s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[11-7] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[11-8] 349s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[11-8] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[11-9] 349s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[11-9] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[12-0] 349s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[12-0] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[12-10] 349s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[12-10] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[12-11] 349s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[12-11] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[12-1] 349s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[12-1] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[12-2] 349s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[12-2] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[12-3] 349s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[12-3] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[12-4] 349s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[12-4] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[12-5] 349s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[12-5] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[12-6] 349s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[12-6] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[12-7] 349s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[12-7] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[12-8] 349s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[12-8] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[12-9] 349s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[12-9] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[13-0] 349s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[13-0] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[13-10] 349s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[13-10] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[13-11] 349s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[13-11] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[13-1] 349s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[13-1] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[13-2] 349s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[13-2] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[13-3] 349s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[13-3] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[13-4] 349s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[13-4] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[13-5] 349s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[13-5] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[13-6] 349s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[13-6] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[13-7] 349s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[13-7] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[13-8] 349s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[13-8] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[13-9] 349s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[13-9] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[14-0] 349s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[14-0] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[14-10] 349s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[14-10] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[14-11] 349s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[14-11] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[14-1] 349s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[14-1] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[14-2] 349s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[14-2] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[14-3] 349s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[14-3] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[14-4] 349s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[14-4] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[14-5] 349s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[14-5] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[14-6] 349s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[14-6] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[14-7] 349s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[14-7] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[14-8] 349s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[14-8] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[14-9] 349s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[14-9] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[2-0] 349s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[2-0] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[2-10] 349s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[2-10] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[2-11] 349s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[2-11] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[2-1] 349s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[2-1] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[2-2] 349s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[2-2] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[2-3] 349s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[2-3] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[2-4] 349s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[2-4] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[2-5] 349s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[2-5] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[2-6] 349s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[2-6] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[2-7] 349s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[2-7] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[2-8] 349s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[2-8] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[2-9] 349s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[2-9] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[3-0] 349s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[3-0] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[3-10] 349s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[3-10] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[3-11] 349s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[3-11] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[3-1] 349s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[3-1] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[3-2] 349s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[3-2] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[3-3] 349s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[3-3] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[3-4] 349s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[3-4] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[3-5] 349s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[3-5] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[3-6] 349s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[3-6] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[3-7] 349s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[3-7] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[3-8] 349s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[3-8] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[3-9] 349s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[3-9] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[4-0] 349s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[4-0] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[4-10] 349s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[4-10] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[4-11] 349s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[4-11] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[4-1] 349s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[4-1] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[4-2] 349s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[4-2] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[4-3] 349s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[4-3] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[4-4] 349s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[4-4] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[4-5] 349s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[4-5] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[4-6] 349s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[4-6] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[4-7] 349s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[4-7] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[4-8] 349s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[4-8] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[4-9] 349s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[4-9] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[5-0] 349s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[5-0] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[5-10] 349s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[5-10] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[5-11] 349s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[5-11] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[5-1] 349s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[5-1] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[5-2] 349s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[5-2] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[5-3] 349s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[5-3] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[5-4] 349s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[5-4] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[5-5] 349s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[5-5] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[5-6] 349s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[5-6] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[5-7] 349s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[5-7] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[5-8] 349s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[5-8] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[5-9] 349s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[5-9] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[6-0] 349s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[6-0] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[6-10] 349s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[6-10] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[6-11] 349s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[6-11] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[6-1] 349s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[6-1] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[6-2] 349s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[6-2] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[6-3] 349s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[6-3] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[6-4] 349s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[6-4] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[6-5] 349s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[6-5] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[6-6] 349s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[6-6] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[6-7] 349s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[6-7] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[6-8] 349s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[6-8] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[6-9] 349s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[6-9] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[7-0] 349s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[7-0] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[7-10] 349s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[7-10] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[7-11] 349s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[7-11] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[7-1] 349s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[7-1] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[7-2] 349s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[7-2] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[7-3] 349s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[7-3] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[7-4] 349s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[7-4] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[7-5] 349s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[7-5] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[7-6] 349s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[7-6] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[7-7] 349s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[7-7] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[7-8] 349s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[7-8] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[7-9] 349s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[7-9] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[8-0] 349s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[8-0] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[8-10] 349s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[8-10] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[8-11] 349s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[8-11] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[8-1] 349s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[8-1] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[8-2] 349s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[8-2] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[8-3] 349s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[8-3] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[8-4] 349s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[8-4] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[8-5] 349s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[8-5] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[8-6] 349s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[8-6] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[8-7] 349s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[8-7] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[8-8] 349s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[8-8] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[8-9] 349s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[8-9] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[9-0] 349s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[9-0] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[9-10] 349s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[9-10] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[9-11] 349s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[9-11] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[9-1] 349s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[9-1] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[9-2] 349s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[9-2] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[9-3] 349s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[9-3] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[9-4] 349s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[9-4] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[9-5] 349s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[9-5] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[9-6] 349s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[9-6] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[9-7] 349s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[9-7] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[9-8] 349s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[9-8] 349s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[9-9] 350s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference[9-9] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference_result_obj 350s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference_result_obj 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference_result_text 350s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_difference_result_text 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[0-0] 350s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[0-0] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[0-1] 350s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[0-1] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[0-2] 350s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[0-2] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[0-3] 350s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[0-3] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[0-4] 350s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[0-4] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[0-5] 350s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[0-5] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[0-6] 350s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[0-6] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[0-7] 350s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[0-7] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[0-8] 350s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[0-8] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[1-0] 350s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[1-0] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[1-1] 350s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[1-1] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[1-2] 350s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[1-2] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[1-3] 350s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[1-3] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[1-4] 350s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[1-4] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[1-5] 350s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[1-5] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[1-6] 350s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[1-6] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[1-7] 350s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[1-7] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[1-8] 350s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[1-8] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[10-0] 350s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[10-0] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[10-1] 350s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[10-1] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[10-2] 350s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[10-2] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[10-3] 350s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[10-3] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[10-4] 350s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[10-4] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[10-5] 350s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[10-5] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[10-6] 350s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[10-6] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[10-7] 350s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[10-7] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[10-8] 350s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[10-8] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[11-0] 350s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[11-0] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[11-1] 350s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[11-1] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[11-2] 350s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[11-2] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[11-3] 350s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[11-3] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[11-4] 350s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[11-4] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[11-5] 350s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[11-5] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[11-6] 350s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[11-6] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[11-7] 350s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[11-7] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[11-8] 350s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[11-8] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[2-0] 350s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[2-0] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[2-1] 350s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[2-1] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[2-2] 350s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[2-2] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[2-3] 350s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[2-3] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[2-4] 350s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[2-4] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[2-5] 350s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[2-5] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[2-6] 350s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[2-6] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[2-7] 350s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[2-7] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[2-8] 350s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[2-8] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[3-0] 350s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[3-0] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[3-1] 350s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[3-1] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[3-2] 350s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[3-2] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[3-3] 350s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[3-3] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[3-4] 350s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[3-4] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[3-5] 350s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[3-5] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[3-6] 350s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[3-6] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[3-7] 350s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[3-7] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[3-8] 350s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[3-8] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[4-0] 350s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[4-0] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[4-1] 350s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[4-1] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[4-2] 350s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[4-2] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[4-3] 350s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[4-3] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[4-4] 350s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[4-4] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[4-5] 350s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[4-5] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[4-6] 350s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[4-6] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[4-7] 350s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[4-7] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[4-8] 350s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[4-8] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[5-0] 350s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[5-0] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[5-1] 350s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[5-1] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[5-2] 350s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[5-2] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[5-3] 350s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[5-3] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[5-4] 350s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[5-4] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[5-5] 350s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[5-5] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[5-6] 350s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[5-6] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[5-7] 350s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[5-7] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[5-8] 350s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[5-8] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[6-0] 350s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[6-0] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[6-1] 350s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[6-1] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[6-2] 350s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[6-2] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[6-3] 350s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[6-3] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[6-4] 350s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[6-4] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[6-5] 350s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[6-5] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[6-6] 350s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[6-6] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[6-7] 350s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[6-7] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[6-8] 350s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[6-8] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[7-0] 350s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[7-0] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[7-1] 350s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[7-1] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[7-2] 350s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[7-2] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[7-3] 350s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[7-3] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[7-4] 350s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[7-4] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[7-5] 350s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[7-5] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[7-6] 350s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[7-6] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[7-7] 350s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[7-7] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[7-8] 350s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[7-8] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[8-0] 350s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[8-0] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[8-1] 350s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[8-1] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[8-2] 350s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[8-2] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[8-3] 350s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[8-3] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[8-4] 350s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[8-4] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[8-5] 350s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[8-5] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[8-6] 350s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[8-6] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[8-7] 350s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[8-7] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[8-8] 350s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[8-8] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[9-0] 350s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[9-0] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[9-1] 350s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[9-1] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[9-2] 350s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[9-2] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[9-3] 350s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[9-3] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[9-4] 350s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[9-4] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[9-5] 350s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[9-5] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[9-6] 350s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[9-6] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[9-7] 350s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[9-7] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[9-8] 350s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_equality[9-8] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_insert_obj 350s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_insert_obj 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_insert_text 350s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_insert_text 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[0-0] 350s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[0-0] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[0-10] 350s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[0-10] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[0-11] 350s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[0-11] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[0-1] 350s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[0-1] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[0-2] 350s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[0-2] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[0-3] 350s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[0-3] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[0-4] 350s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[0-4] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[0-5] 350s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[0-5] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[0-6] 350s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[0-6] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[0-7] 350s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[0-7] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[0-8] 350s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[0-8] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[0-9] 350s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[0-9] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[1-0] 350s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[1-0] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[1-10] 350s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[1-10] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[1-11] 350s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[1-11] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[1-1] 350s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[1-1] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[1-2] 350s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[1-2] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[1-3] 350s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[1-3] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[1-4] 350s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[1-4] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[1-5] 350s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[1-5] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[1-6] 350s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[1-6] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[1-7] 350s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[1-7] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[1-8] 350s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[1-8] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[1-9] 350s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[1-9] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[10-0] 350s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[10-0] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[10-10] 350s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[10-10] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[10-11] 350s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[10-11] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[10-1] 350s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[10-1] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[10-2] 350s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[10-2] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[10-3] 350s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[10-3] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[10-4] 350s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[10-4] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[10-5] 350s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[10-5] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[10-6] 350s [gw0] [ 70%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[10-6] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[10-7] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[10-7] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[10-8] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[10-8] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[10-9] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[10-9] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[11-0] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[11-0] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[11-10] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[11-10] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[11-11] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[11-11] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[11-1] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[11-1] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[11-2] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[11-2] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[11-3] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[11-3] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[11-4] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[11-4] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[11-5] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[11-5] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[11-6] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[11-6] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[11-7] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[11-7] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[11-8] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[11-8] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[11-9] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[11-9] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[12-0] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[12-0] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[12-10] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[12-10] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[12-11] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[12-11] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[12-1] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[12-1] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[12-2] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[12-2] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[12-3] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[12-3] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[12-4] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[12-4] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[12-5] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[12-5] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[12-6] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[12-6] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[12-7] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[12-7] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[12-8] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[12-8] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[12-9] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[12-9] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[13-0] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[13-0] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[13-10] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[13-10] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[13-11] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[13-11] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[13-1] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[13-1] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[13-2] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[13-2] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[13-3] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[13-3] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[13-4] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[13-4] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[13-5] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[13-5] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[13-6] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[13-6] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[13-7] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[13-7] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[13-8] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[13-8] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[13-9] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[13-9] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[14-0] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[14-0] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[14-10] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[14-10] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[14-11] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[14-11] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[14-1] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[14-1] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[14-2] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[14-2] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[14-3] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[14-3] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[14-4] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[14-4] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[14-5] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[14-5] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[14-6] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[14-6] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[14-7] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[14-7] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[14-8] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[14-8] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[14-9] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[14-9] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[2-0] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[2-0] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[2-10] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[2-10] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[2-11] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[2-11] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[2-1] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[2-1] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[2-2] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[2-2] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[2-3] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[2-3] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[2-4] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[2-4] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[2-5] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[2-5] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[2-6] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[2-6] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[2-7] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[2-7] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[2-8] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[2-8] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[2-9] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[2-9] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[3-0] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[3-0] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[3-10] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[3-10] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[3-11] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[3-11] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[3-1] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[3-1] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[3-2] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[3-2] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[3-3] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[3-3] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[3-4] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[3-4] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[3-5] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[3-5] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[3-6] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[3-6] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[3-7] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[3-7] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[3-8] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[3-8] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[3-9] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[3-9] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[4-0] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[4-0] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[4-10] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[4-10] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[4-11] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[4-11] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[4-1] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[4-1] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[4-2] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[4-2] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[4-3] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[4-3] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[4-4] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[4-4] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[4-5] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[4-5] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[4-6] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[4-6] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[4-7] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[4-7] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[4-8] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[4-8] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[4-9] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[4-9] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[5-0] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[5-0] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[5-10] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[5-10] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[5-11] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[5-11] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[5-1] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[5-1] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[5-2] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[5-2] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[5-3] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[5-3] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[5-4] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[5-4] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[5-5] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[5-5] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[5-6] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[5-6] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[5-7] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[5-7] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[5-8] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[5-8] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[5-9] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[5-9] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[6-0] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[6-0] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[6-10] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[6-10] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[6-11] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[6-11] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[6-1] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[6-1] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[6-2] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[6-2] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[6-3] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[6-3] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[6-4] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[6-4] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[6-5] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[6-5] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[6-6] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[6-6] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[6-7] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[6-7] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[6-8] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[6-8] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[6-9] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[6-9] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[7-0] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[7-0] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[7-10] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[7-10] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[7-11] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[7-11] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[7-1] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[7-1] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[7-2] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[7-2] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[7-3] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[7-3] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[7-4] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[7-4] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[7-5] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[7-5] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[7-6] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[7-6] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[7-7] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[7-7] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[7-8] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[7-8] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[7-9] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[7-9] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[8-0] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[8-0] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[8-10] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[8-10] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[8-11] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[8-11] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[8-1] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[8-1] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[8-2] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[8-2] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[8-3] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[8-3] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[8-4] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[8-4] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[8-5] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[8-5] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[8-6] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[8-6] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[8-7] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[8-7] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[8-8] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[8-8] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[8-9] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[8-9] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[9-0] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[9-0] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[9-10] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[9-10] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[9-11] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[9-11] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[9-1] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[9-1] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[9-2] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[9-2] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[9-3] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[9-3] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[9-4] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[9-4] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[9-5] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[9-5] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[9-6] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[9-6] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[9-7] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[9-7] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[9-8] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[9-8] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[9-9] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection[9-9] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection_result_obj 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection_result_obj 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection_result_text 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_intersection_result_text 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_not_extend_left_or_right_of[0-0] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_not_extend_left_or_right_of[0-0] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_not_extend_left_or_right_of[0-1] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_not_extend_left_or_right_of[0-1] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_not_extend_left_or_right_of[0-2] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_not_extend_left_or_right_of[0-2] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_not_extend_left_or_right_of[0-3] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_not_extend_left_or_right_of[0-3] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_not_extend_left_or_right_of[0-4] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_not_extend_left_or_right_of[0-4] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_not_extend_left_or_right_of[0-5] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_not_extend_left_or_right_of[0-5] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_not_extend_left_or_right_of[0-6] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_not_extend_left_or_right_of[0-6] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_not_extend_left_or_right_of[0-7] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_not_extend_left_or_right_of[0-7] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_not_extend_left_or_right_of[1-0] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_not_extend_left_or_right_of[1-0] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_not_extend_left_or_right_of[1-1] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_not_extend_left_or_right_of[1-1] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_not_extend_left_or_right_of[1-2] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_not_extend_left_or_right_of[1-2] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_not_extend_left_or_right_of[1-3] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_not_extend_left_or_right_of[1-3] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_not_extend_left_or_right_of[1-4] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_not_extend_left_or_right_of[1-4] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_not_extend_left_or_right_of[1-5] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_not_extend_left_or_right_of[1-5] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_not_extend_left_or_right_of[1-6] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_not_extend_left_or_right_of[1-6] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_not_extend_left_or_right_of[1-7] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_not_extend_left_or_right_of[1-7] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_not_extend_left_or_right_of[10-0] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_not_extend_left_or_right_of[10-0] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_not_extend_left_or_right_of[10-1] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_not_extend_left_or_right_of[10-1] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_not_extend_left_or_right_of[10-2] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_not_extend_left_or_right_of[10-2] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_not_extend_left_or_right_of[10-3] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_not_extend_left_or_right_of[10-3] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_not_extend_left_or_right_of[10-4] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_not_extend_left_or_right_of[10-4] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_not_extend_left_or_right_of[10-5] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_not_extend_left_or_right_of[10-5] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_not_extend_left_or_right_of[10-6] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_not_extend_left_or_right_of[10-6] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_not_extend_left_or_right_of[10-7] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_not_extend_left_or_right_of[10-7] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_not_extend_left_or_right_of[11-0] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_not_extend_left_or_right_of[11-0] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_not_extend_left_or_right_of[11-1] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_not_extend_left_or_right_of[11-1] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_not_extend_left_or_right_of[11-2] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_not_extend_left_or_right_of[11-2] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_not_extend_left_or_right_of[11-3] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_not_extend_left_or_right_of[11-3] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_not_extend_left_or_right_of[11-4] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_not_extend_left_or_right_of[11-4] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_not_extend_left_or_right_of[11-5] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_not_extend_left_or_right_of[11-5] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_not_extend_left_or_right_of[11-6] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_not_extend_left_or_right_of[11-6] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_not_extend_left_or_right_of[11-7] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_not_extend_left_or_right_of[11-7] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_not_extend_left_or_right_of[2-0] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_not_extend_left_or_right_of[2-0] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_not_extend_left_or_right_of[2-1] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_not_extend_left_or_right_of[2-1] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_not_extend_left_or_right_of[2-2] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_not_extend_left_or_right_of[2-2] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_not_extend_left_or_right_of[2-3] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_not_extend_left_or_right_of[2-3] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_not_extend_left_or_right_of[2-4] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_not_extend_left_or_right_of[2-4] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_not_extend_left_or_right_of[2-5] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_not_extend_left_or_right_of[2-5] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_not_extend_left_or_right_of[2-6] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_not_extend_left_or_right_of[2-6] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_not_extend_left_or_right_of[2-7] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_not_extend_left_or_right_of[2-7] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_not_extend_left_or_right_of[3-0] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_not_extend_left_or_right_of[3-0] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_not_extend_left_or_right_of[3-1] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_not_extend_left_or_right_of[3-1] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_not_extend_left_or_right_of[3-2] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_not_extend_left_or_right_of[3-2] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_not_extend_left_or_right_of[3-3] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_not_extend_left_or_right_of[3-3] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_not_extend_left_or_right_of[3-4] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_not_extend_left_or_right_of[3-4] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_not_extend_left_or_right_of[3-5] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_not_extend_left_or_right_of[3-5] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_not_extend_left_or_right_of[3-6] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_not_extend_left_or_right_of[3-6] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_not_extend_left_or_right_of[3-7] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_not_extend_left_or_right_of[3-7] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_not_extend_left_or_right_of[4-0] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_not_extend_left_or_right_of[4-0] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_not_extend_left_or_right_of[4-1] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_not_extend_left_or_right_of[4-1] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_not_extend_left_or_right_of[4-2] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_not_extend_left_or_right_of[4-2] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_not_extend_left_or_right_of[4-3] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_not_extend_left_or_right_of[4-3] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_not_extend_left_or_right_of[4-4] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_not_extend_left_or_right_of[4-4] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_not_extend_left_or_right_of[4-5] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_not_extend_left_or_right_of[4-5] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_not_extend_left_or_right_of[4-6] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_not_extend_left_or_right_of[4-6] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_not_extend_left_or_right_of[4-7] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_not_extend_left_or_right_of[4-7] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_not_extend_left_or_right_of[5-0] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_not_extend_left_or_right_of[5-0] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_not_extend_left_or_right_of[5-1] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_not_extend_left_or_right_of[5-1] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_not_extend_left_or_right_of[5-2] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_not_extend_left_or_right_of[5-2] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_not_extend_left_or_right_of[5-3] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_not_extend_left_or_right_of[5-3] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_not_extend_left_or_right_of[5-4] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_not_extend_left_or_right_of[5-4] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_not_extend_left_or_right_of[5-5] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_not_extend_left_or_right_of[5-5] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_not_extend_left_or_right_of[5-6] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_not_extend_left_or_right_of[5-6] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_not_extend_left_or_right_of[5-7] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_not_extend_left_or_right_of[5-7] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_not_extend_left_or_right_of[6-0] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_not_extend_left_or_right_of[6-0] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_not_extend_left_or_right_of[6-1] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_not_extend_left_or_right_of[6-1] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_not_extend_left_or_right_of[6-2] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_not_extend_left_or_right_of[6-2] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_not_extend_left_or_right_of[6-3] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_not_extend_left_or_right_of[6-3] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_not_extend_left_or_right_of[6-4] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_not_extend_left_or_right_of[6-4] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_not_extend_left_or_right_of[6-5] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_not_extend_left_or_right_of[6-5] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_not_extend_left_or_right_of[6-6] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_not_extend_left_or_right_of[6-6] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_not_extend_left_or_right_of[6-7] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_not_extend_left_or_right_of[6-7] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_not_extend_left_or_right_of[7-0] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_not_extend_left_or_right_of[7-0] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_not_extend_left_or_right_of[7-1] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_not_extend_left_or_right_of[7-1] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_not_extend_left_or_right_of[7-2] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_not_extend_left_or_right_of[7-2] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_not_extend_left_or_right_of[7-3] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_not_extend_left_or_right_of[7-3] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_not_extend_left_or_right_of[7-4] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_not_extend_left_or_right_of[7-4] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_not_extend_left_or_right_of[7-5] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_not_extend_left_or_right_of[7-5] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_not_extend_left_or_right_of[7-6] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_not_extend_left_or_right_of[7-6] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_not_extend_left_or_right_of[7-7] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_not_extend_left_or_right_of[7-7] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_not_extend_left_or_right_of[8-0] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_not_extend_left_or_right_of[8-0] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_not_extend_left_or_right_of[8-1] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_not_extend_left_or_right_of[8-1] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_not_extend_left_or_right_of[8-2] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_not_extend_left_or_right_of[8-2] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_not_extend_left_or_right_of[8-3] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_not_extend_left_or_right_of[8-3] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_not_extend_left_or_right_of[8-4] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_not_extend_left_or_right_of[8-4] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_not_extend_left_or_right_of[8-5] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_not_extend_left_or_right_of[8-5] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_not_extend_left_or_right_of[8-6] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_not_extend_left_or_right_of[8-6] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_not_extend_left_or_right_of[8-7] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_not_extend_left_or_right_of[8-7] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_not_extend_left_or_right_of[9-0] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_not_extend_left_or_right_of[9-0] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_not_extend_left_or_right_of[9-1] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_not_extend_left_or_right_of[9-1] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_not_extend_left_or_right_of[9-2] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_not_extend_left_or_right_of[9-2] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_not_extend_left_or_right_of[9-3] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_not_extend_left_or_right_of[9-3] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_not_extend_left_or_right_of[9-4] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_not_extend_left_or_right_of[9-4] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_not_extend_left_or_right_of[9-5] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_not_extend_left_or_right_of[9-5] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_not_extend_left_or_right_of[9-6] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_not_extend_left_or_right_of[9-6] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_not_extend_left_or_right_of[9-7] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_not_extend_left_or_right_of[9-7] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_overlaps[0-0] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_overlaps[0-0] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_overlaps[0-1] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_overlaps[0-1] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_overlaps[0-2] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_overlaps[0-2] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_overlaps[0-3] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_overlaps[0-3] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_overlaps[0-4] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_overlaps[0-4] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_overlaps[0-5] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_overlaps[0-5] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_overlaps[0-6] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_overlaps[0-6] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_overlaps[0-7] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_overlaps[0-7] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_overlaps[1-0] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_overlaps[1-0] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_overlaps[1-1] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_overlaps[1-1] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_overlaps[1-2] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_overlaps[1-2] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_overlaps[1-3] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_overlaps[1-3] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_overlaps[1-4] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_overlaps[1-4] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_overlaps[1-5] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_overlaps[1-5] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_overlaps[1-6] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_overlaps[1-6] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_overlaps[1-7] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_overlaps[1-7] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_overlaps[2-0] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_overlaps[2-0] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_overlaps[2-1] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_overlaps[2-1] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_overlaps[2-2] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_overlaps[2-2] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_overlaps[2-3] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_overlaps[2-3] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_overlaps[2-4] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_overlaps[2-4] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_overlaps[2-5] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_overlaps[2-5] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_overlaps[2-6] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_overlaps[2-6] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_overlaps[2-7] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_overlaps[2-7] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_overlaps[3-0] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_overlaps[3-0] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_overlaps[3-1] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_overlaps[3-1] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_overlaps[3-2] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_overlaps[3-2] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_overlaps[3-3] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_overlaps[3-3] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_overlaps[3-4] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_overlaps[3-4] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_overlaps[3-5] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_overlaps[3-5] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_overlaps[3-6] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_overlaps[3-6] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_overlaps[3-7] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_overlaps[3-7] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_overlaps[4-0] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_overlaps[4-0] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_overlaps[4-1] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_overlaps[4-1] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_overlaps[4-2] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_overlaps[4-2] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_overlaps[4-3] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_overlaps[4-3] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_overlaps[4-4] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_overlaps[4-4] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_overlaps[4-5] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_overlaps[4-5] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_overlaps[4-6] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_overlaps[4-6] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_overlaps[4-7] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_overlaps[4-7] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_overlaps[5-0] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_overlaps[5-0] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_overlaps[5-1] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_overlaps[5-1] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_overlaps[5-2] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_overlaps[5-2] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_overlaps[5-3] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_overlaps[5-3] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_overlaps[5-4] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_overlaps[5-4] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_overlaps[5-5] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_overlaps[5-5] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_overlaps[5-6] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_overlaps[5-6] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_overlaps[5-7] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_overlaps[5-7] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_overlaps[6-0] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_overlaps[6-0] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_overlaps[6-1] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_overlaps[6-1] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_overlaps[6-2] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_overlaps[6-2] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_overlaps[6-3] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_overlaps[6-3] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_overlaps[6-4] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_overlaps[6-4] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_overlaps[6-5] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_overlaps[6-5] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_overlaps[6-6] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_overlaps[6-6] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_overlaps[6-7] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_overlaps[6-7] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_overlaps[7-0] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_overlaps[7-0] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_overlaps[7-1] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_overlaps[7-1] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_overlaps[7-2] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_overlaps[7-2] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_overlaps[7-3] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_overlaps[7-3] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_overlaps[7-4] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_overlaps[7-4] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_overlaps[7-5] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_overlaps[7-5] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_overlaps[7-6] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_overlaps[7-6] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_overlaps[7-7] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_overlaps[7-7] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_overlaps[8-0] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_overlaps[8-0] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_overlaps[8-1] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_overlaps[8-1] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_overlaps[8-2] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_overlaps[8-2] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_overlaps[8-3] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_overlaps[8-3] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_overlaps[8-4] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_overlaps[8-4] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_overlaps[8-5] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_overlaps[8-5] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_overlaps[8-6] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_overlaps[8-6] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_overlaps[8-7] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_overlaps[8-7] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_overlaps[9-0] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_overlaps[9-0] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_overlaps[9-1] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_overlaps[9-1] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_overlaps[9-2] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_overlaps[9-2] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_overlaps[9-3] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_overlaps[9-3] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_overlaps[9-4] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_overlaps[9-4] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_overlaps[9-5] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_overlaps[9-5] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_overlaps[9-6] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_overlaps[9-6] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_overlaps[9-7] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_overlaps[9-7] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_reflect 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_reflect 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_strictly_left_or_right_of[0-0] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_strictly_left_or_right_of[0-0] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_strictly_left_or_right_of[0-1] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_strictly_left_or_right_of[0-1] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_strictly_left_or_right_of[0-2] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_strictly_left_or_right_of[0-2] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_strictly_left_or_right_of[0-3] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_strictly_left_or_right_of[0-3] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_strictly_left_or_right_of[0-4] 350s [gw0] [ 71%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_strictly_left_or_right_of[0-4] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_strictly_left_or_right_of[0-5] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_strictly_left_or_right_of[0-5] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_strictly_left_or_right_of[0-6] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_strictly_left_or_right_of[0-6] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_strictly_left_or_right_of[0-7] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_strictly_left_or_right_of[0-7] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_strictly_left_or_right_of[1-0] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_strictly_left_or_right_of[1-0] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_strictly_left_or_right_of[1-1] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_strictly_left_or_right_of[1-1] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_strictly_left_or_right_of[1-2] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_strictly_left_or_right_of[1-2] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_strictly_left_or_right_of[1-3] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_strictly_left_or_right_of[1-3] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_strictly_left_or_right_of[1-4] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_strictly_left_or_right_of[1-4] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_strictly_left_or_right_of[1-5] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_strictly_left_or_right_of[1-5] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_strictly_left_or_right_of[1-6] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_strictly_left_or_right_of[1-6] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_strictly_left_or_right_of[1-7] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_strictly_left_or_right_of[1-7] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_strictly_left_or_right_of[10-0] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_strictly_left_or_right_of[10-0] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_strictly_left_or_right_of[10-1] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_strictly_left_or_right_of[10-1] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_strictly_left_or_right_of[10-2] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_strictly_left_or_right_of[10-2] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_strictly_left_or_right_of[10-3] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_strictly_left_or_right_of[10-3] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_strictly_left_or_right_of[10-4] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_strictly_left_or_right_of[10-4] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_strictly_left_or_right_of[10-5] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_strictly_left_or_right_of[10-5] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_strictly_left_or_right_of[10-6] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_strictly_left_or_right_of[10-6] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_strictly_left_or_right_of[10-7] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_strictly_left_or_right_of[10-7] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_strictly_left_or_right_of[11-0] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_strictly_left_or_right_of[11-0] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_strictly_left_or_right_of[11-1] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_strictly_left_or_right_of[11-1] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_strictly_left_or_right_of[11-2] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_strictly_left_or_right_of[11-2] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_strictly_left_or_right_of[11-3] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_strictly_left_or_right_of[11-3] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_strictly_left_or_right_of[11-4] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_strictly_left_or_right_of[11-4] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_strictly_left_or_right_of[11-5] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_strictly_left_or_right_of[11-5] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_strictly_left_or_right_of[11-6] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_strictly_left_or_right_of[11-6] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_strictly_left_or_right_of[11-7] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_strictly_left_or_right_of[11-7] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_strictly_left_or_right_of[2-0] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_strictly_left_or_right_of[2-0] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_strictly_left_or_right_of[2-1] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_strictly_left_or_right_of[2-1] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_strictly_left_or_right_of[2-2] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_strictly_left_or_right_of[2-2] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_strictly_left_or_right_of[2-3] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_strictly_left_or_right_of[2-3] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_strictly_left_or_right_of[2-4] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_strictly_left_or_right_of[2-4] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_strictly_left_or_right_of[2-5] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_strictly_left_or_right_of[2-5] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_strictly_left_or_right_of[2-6] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_strictly_left_or_right_of[2-6] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_strictly_left_or_right_of[2-7] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_strictly_left_or_right_of[2-7] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_strictly_left_or_right_of[3-0] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_strictly_left_or_right_of[3-0] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_strictly_left_or_right_of[3-1] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_strictly_left_or_right_of[3-1] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_strictly_left_or_right_of[3-2] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_strictly_left_or_right_of[3-2] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_strictly_left_or_right_of[3-3] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_strictly_left_or_right_of[3-3] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_strictly_left_or_right_of[3-4] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_strictly_left_or_right_of[3-4] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_strictly_left_or_right_of[3-5] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_strictly_left_or_right_of[3-5] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_strictly_left_or_right_of[3-6] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_strictly_left_or_right_of[3-6] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_strictly_left_or_right_of[3-7] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_strictly_left_or_right_of[3-7] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_strictly_left_or_right_of[4-0] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_strictly_left_or_right_of[4-0] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_strictly_left_or_right_of[4-1] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_strictly_left_or_right_of[4-1] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_strictly_left_or_right_of[4-2] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_strictly_left_or_right_of[4-2] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_strictly_left_or_right_of[4-3] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_strictly_left_or_right_of[4-3] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_strictly_left_or_right_of[4-4] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_strictly_left_or_right_of[4-4] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_strictly_left_or_right_of[4-5] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_strictly_left_or_right_of[4-5] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_strictly_left_or_right_of[4-6] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_strictly_left_or_right_of[4-6] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_strictly_left_or_right_of[4-7] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_strictly_left_or_right_of[4-7] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_strictly_left_or_right_of[5-0] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_strictly_left_or_right_of[5-0] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_strictly_left_or_right_of[5-1] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_strictly_left_or_right_of[5-1] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_strictly_left_or_right_of[5-2] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_strictly_left_or_right_of[5-2] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_strictly_left_or_right_of[5-3] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_strictly_left_or_right_of[5-3] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_strictly_left_or_right_of[5-4] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_strictly_left_or_right_of[5-4] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_strictly_left_or_right_of[5-5] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_strictly_left_or_right_of[5-5] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_strictly_left_or_right_of[5-6] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_strictly_left_or_right_of[5-6] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_strictly_left_or_right_of[5-7] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_strictly_left_or_right_of[5-7] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_strictly_left_or_right_of[6-0] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_strictly_left_or_right_of[6-0] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_strictly_left_or_right_of[6-1] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_strictly_left_or_right_of[6-1] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_strictly_left_or_right_of[6-2] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_strictly_left_or_right_of[6-2] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_strictly_left_or_right_of[6-3] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_strictly_left_or_right_of[6-3] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_strictly_left_or_right_of[6-4] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_strictly_left_or_right_of[6-4] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_strictly_left_or_right_of[6-5] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_strictly_left_or_right_of[6-5] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_strictly_left_or_right_of[6-6] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_strictly_left_or_right_of[6-6] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_strictly_left_or_right_of[6-7] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_strictly_left_or_right_of[6-7] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_strictly_left_or_right_of[7-0] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_strictly_left_or_right_of[7-0] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_strictly_left_or_right_of[7-1] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_strictly_left_or_right_of[7-1] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_strictly_left_or_right_of[7-2] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_strictly_left_or_right_of[7-2] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_strictly_left_or_right_of[7-3] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_strictly_left_or_right_of[7-3] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_strictly_left_or_right_of[7-4] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_strictly_left_or_right_of[7-4] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_strictly_left_or_right_of[7-5] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_strictly_left_or_right_of[7-5] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_strictly_left_or_right_of[7-6] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_strictly_left_or_right_of[7-6] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_strictly_left_or_right_of[7-7] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_strictly_left_or_right_of[7-7] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_strictly_left_or_right_of[8-0] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_strictly_left_or_right_of[8-0] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_strictly_left_or_right_of[8-1] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_strictly_left_or_right_of[8-1] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_strictly_left_or_right_of[8-2] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_strictly_left_or_right_of[8-2] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_strictly_left_or_right_of[8-3] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_strictly_left_or_right_of[8-3] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_strictly_left_or_right_of[8-4] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_strictly_left_or_right_of[8-4] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_strictly_left_or_right_of[8-5] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_strictly_left_or_right_of[8-5] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_strictly_left_or_right_of[8-6] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_strictly_left_or_right_of[8-6] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_strictly_left_or_right_of[8-7] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_strictly_left_or_right_of[8-7] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_strictly_left_or_right_of[9-0] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_strictly_left_or_right_of[9-0] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_strictly_left_or_right_of[9-1] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_strictly_left_or_right_of[9-1] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_strictly_left_or_right_of[9-2] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_strictly_left_or_right_of[9-2] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_strictly_left_or_right_of[9-3] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_strictly_left_or_right_of[9-3] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_strictly_left_or_right_of[9-4] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_strictly_left_or_right_of[9-4] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_strictly_left_or_right_of[9-5] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_strictly_left_or_right_of[9-5] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_strictly_left_or_right_of[9-6] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_strictly_left_or_right_of[9-6] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_strictly_left_or_right_of[9-7] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_strictly_left_or_right_of[9-7] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_stringify 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_stringify 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_textual_round_trip_w_dialect_type 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_textual_round_trip_w_dialect_type 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_type_decorator_round_trip 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_type_decorator_round_trip 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_union[0-0] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_union[0-0] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_union[0-1] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_union[0-1] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_union[0-2] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_union[0-2] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_union[0-3] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_union[0-3] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_union[0-4] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_union[0-4] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_union[0-5] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_union[0-5] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_union[0-6] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_union[0-6] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_union[0-7] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_union[0-7] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_union[1-0] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_union[1-0] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_union[1-1] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_union[1-1] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_union[1-2] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_union[1-2] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_union[1-3] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_union[1-3] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_union[1-4] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_union[1-4] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_union[1-5] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_union[1-5] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_union[1-6] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_union[1-6] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_union[1-7] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_union[1-7] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_union[2-0] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_union[2-0] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_union[2-1] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_union[2-1] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_union[2-2] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_union[2-2] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_union[2-3] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_union[2-3] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_union[2-4] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_union[2-4] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_union[2-5] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_union[2-5] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_union[2-6] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_union[2-6] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_union[2-7] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_union[2-7] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_union[3-0] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_union[3-0] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_union[3-1] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_union[3-1] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_union[3-2] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_union[3-2] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_union[3-3] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_union[3-3] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_union[3-4] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_union[3-4] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_union[3-5] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_union[3-5] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_union[3-6] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_union[3-6] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_union[3-7] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_union[3-7] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_union[4-0] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_union[4-0] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_union[4-1] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_union[4-1] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_union[4-2] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_union[4-2] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_union[4-3] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_union[4-3] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_union[4-4] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_union[4-4] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_union[4-5] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_union[4-5] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_union[4-6] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_union[4-6] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_union[4-7] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_union[4-7] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_union[5-0] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_union[5-0] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_union[5-1] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_union[5-1] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_union[5-2] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_union[5-2] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_union[5-3] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_union[5-3] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_union[5-4] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_union[5-4] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_union[5-5] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_union[5-5] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_union[5-6] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_union[5-6] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_union[5-7] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_union[5-7] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_union[6-0] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_union[6-0] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_union[6-1] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_union[6-1] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_union[6-2] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_union[6-2] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_union[6-3] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_union[6-3] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_union[6-4] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_union[6-4] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_union[6-5] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_union[6-5] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_union[6-6] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_union[6-6] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_union[6-7] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_union[6-7] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_union[7-0] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_union[7-0] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_union[7-1] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_union[7-1] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_union[7-2] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_union[7-2] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_union[7-3] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_union[7-3] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_union[7-4] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_union[7-4] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_union[7-5] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_union[7-5] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_union[7-6] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_union[7-6] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_union[7-7] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_union[7-7] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_union[8-0] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_union[8-0] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_union[8-1] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_union[8-1] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_union[8-2] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_union[8-2] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_union[8-3] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_union[8-3] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_union[8-4] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_union[8-4] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_union[8-5] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_union[8-5] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_union[8-6] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_union[8-6] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_union[8-7] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_union[8-7] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_union[9-0] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_union[9-0] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_union[9-1] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_union[9-1] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_union[9-2] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_union[9-2] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_union[9-3] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_union[9-3] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_union[9-4] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_union[9-4] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_union[9-5] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_union[9-5] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_union[9-6] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_union[9-6] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_union[9-7] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_union[9-7] 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_union_result_obj 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_union_result_obj 350s test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_union_result_text 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int4RangeRoundTripTest::test_union_result_text 350s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_adjacent_to 350s [gw0] [ 72%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_adjacent_to 350s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_adjacent_to_obj 350s [gw0] [ 72%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_adjacent_to_obj 350s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_contained_by 350s [gw0] [ 72%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_contained_by 350s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_contained_by_obj 350s [gw0] [ 72%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_contained_by_obj 350s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_contains 350s [gw0] [ 72%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_contains 350s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_difference 350s [gw0] [ 72%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_difference 350s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_intersection 350s [gw0] [ 72%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_intersection 350s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_not_extend_left_of 350s [gw0] [ 72%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_not_extend_left_of 350s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_not_extend_right_of 350s [gw0] [ 72%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_not_extend_right_of 350s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_overlaps 350s [gw0] [ 72%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_overlaps 350s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_strictly_left_of 350s [gw0] [ 72%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_strictly_left_of 350s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_strictly_right_of 350s [gw0] [ 72%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_strictly_right_of 350s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_union 350s [gw0] [ 72%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_union 350s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_equal 350s [gw0] [ 72%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_equal 350s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_equal_obj 350s [gw0] [ 72%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_equal_obj 350s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_greater_than 350s [gw0] [ 72%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_greater_than 350s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_greater_than_or_equal 350s [gw0] [ 72%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_greater_than_or_equal 350s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_is_not_null 350s [gw0] [ 72%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_is_not_null 350s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_is_null 350s [gw0] [ 72%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_is_null 350s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_less_than 350s [gw0] [ 72%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_less_than 350s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_less_than_or_equal 350s [gw0] [ 72%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_less_than_or_equal 350s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_not_equal 350s [gw0] [ 72%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_not_equal 350s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_not_equal_obj 350s [gw0] [ 72%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_not_equal_obj 350s test/dialect/postgresql/test_types.py::Int8MultiRangeRoundTripTest::test_actual_type 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int8MultiRangeRoundTripTest::test_actual_type 350s test/dialect/postgresql/test_types.py::Int8MultiRangeRoundTripTest::test_auto_cast_back_to_type[multirange] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int8MultiRangeRoundTripTest::test_auto_cast_back_to_type[multirange] 350s test/dialect/postgresql/test_types.py::Int8MultiRangeRoundTripTest::test_auto_cast_back_to_type[plain_list] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int8MultiRangeRoundTripTest::test_auto_cast_back_to_type[plain_list] 350s test/dialect/postgresql/test_types.py::Int8MultiRangeRoundTripTest::test_auto_cast_back_to_type_without_type 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int8MultiRangeRoundTripTest::test_auto_cast_back_to_type_without_type 350s test/dialect/postgresql/test_types.py::Int8MultiRangeRoundTripTest::test_auto_cast_back_to_type_without_type_plain_list 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int8MultiRangeRoundTripTest::test_auto_cast_back_to_type_without_type_plain_list 350s test/dialect/postgresql/test_types.py::Int8MultiRangeRoundTripTest::test_difference_result_text 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int8MultiRangeRoundTripTest::test_difference_result_text 350s test/dialect/postgresql/test_types.py::Int8MultiRangeRoundTripTest::test_insert_obj[multirange] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int8MultiRangeRoundTripTest::test_insert_obj[multirange] 350s test/dialect/postgresql/test_types.py::Int8MultiRangeRoundTripTest::test_insert_obj[plain_list] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int8MultiRangeRoundTripTest::test_insert_obj[plain_list] 350s test/dialect/postgresql/test_types.py::Int8MultiRangeRoundTripTest::test_insert_text 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int8MultiRangeRoundTripTest::test_insert_text 350s test/dialect/postgresql/test_types.py::Int8MultiRangeRoundTripTest::test_intersection_result_text 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int8MultiRangeRoundTripTest::test_intersection_result_text 350s test/dialect/postgresql/test_types.py::Int8MultiRangeRoundTripTest::test_reflect 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int8MultiRangeRoundTripTest::test_reflect 350s test/dialect/postgresql/test_types.py::Int8MultiRangeRoundTripTest::test_textual_round_trip_w_dialect_type[multirange] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int8MultiRangeRoundTripTest::test_textual_round_trip_w_dialect_type[multirange] 350s test/dialect/postgresql/test_types.py::Int8MultiRangeRoundTripTest::test_textual_round_trip_w_dialect_type[plain_list] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int8MultiRangeRoundTripTest::test_textual_round_trip_w_dialect_type[plain_list] 350s test/dialect/postgresql/test_types.py::Int8MultiRangeRoundTripTest::test_union_result_text 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int8MultiRangeRoundTripTest::test_union_result_text 350s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[!=] 350s [gw0] [ 72%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[!=] 350s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[&&] 350s [gw0] [ 72%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[&&] 350s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[&<] 350s [gw0] [ 72%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[&<] 350s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[&>] 350s [gw0] [ 72%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[&>] 350s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[*0] 350s [gw0] [ 72%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[*0] 350s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[*1] 350s [gw0] [ 72%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[*1] 350s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[+0] 350s [gw0] [ 72%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[+0] 350s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[+1] 350s [gw0] [ 72%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[+1] 350s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[-0] 350s [gw0] [ 72%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[-0] 350s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[-1] 350s [gw0] [ 72%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[-1] 350s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[-|-] 350s [gw0] [ 72%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[-|-] 350s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[<<0] 350s [gw0] [ 72%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[<<0] 350s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[<<1] 350s [gw0] [ 72%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[<<1] 350s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[<=] 350s [gw0] [ 72%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[<=] 350s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[<@] 350s [gw0] [ 72%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[<@] 350s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[<] 350s [gw0] [ 72%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[<] 350s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[=] 350s [gw0] [ 72%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[=] 350s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[>=] 350s [gw0] [ 72%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[>=] 350s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[>>0] 350s [gw0] [ 72%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[>>0] 350s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[>>1] 350s [gw0] [ 72%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[>>1] 350s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[>] 350s [gw0] [ 72%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[>] 350s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[@>] 350s [gw0] [ 72%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[@>] 350s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[!=] 350s [gw0] [ 72%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[!=] 350s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[&&] 350s [gw0] [ 72%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[&&] 350s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[&<] 350s [gw0] [ 72%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[&<] 350s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[&>] 350s [gw0] [ 72%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[&>] 350s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[*0] 350s [gw0] [ 72%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[*0] 350s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[*1] 350s [gw0] [ 72%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[*1] 350s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[+0] 350s [gw0] [ 72%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[+0] 350s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[+1] 350s [gw0] [ 72%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[+1] 350s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[-0] 350s [gw0] [ 72%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[-0] 350s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[-1] 350s [gw0] [ 72%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[-1] 350s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[-|-] 350s [gw0] [ 72%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[-|-] 350s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[<<0] 350s [gw0] [ 72%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[<<0] 350s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[<<1] 350s [gw0] [ 72%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[<<1] 350s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[<=] 350s [gw0] [ 72%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[<=] 350s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[<@] 350s [gw0] [ 72%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[<@] 350s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[<] 350s [gw0] [ 72%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[<] 350s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[=] 350s [gw0] [ 72%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[=] 350s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[>=] 350s [gw0] [ 72%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[>=] 350s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[>>0] 350s [gw0] [ 72%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[>>0] 350s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[>>1] 350s [gw0] [ 72%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[>>1] 350s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[>] 350s [gw0] [ 72%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[>] 350s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[@>] 350s [gw0] [ 72%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[@>] 350s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[!=] 350s [gw0] [ 72%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[!=] 350s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[&&] 350s [gw0] [ 72%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[&&] 350s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[&<] 350s [gw0] [ 72%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[&<] 350s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[&>] 350s [gw0] [ 72%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[&>] 350s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[-|-] 350s [gw0] [ 72%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[-|-] 350s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[<<0] 350s [gw0] [ 72%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[<<0] 350s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[<<1] 350s [gw0] [ 72%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[<<1] 350s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[<=] 350s [gw0] [ 72%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[<=] 350s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[<@] 350s [gw0] [ 72%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[<@] 350s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[<] 350s [gw0] [ 72%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[<] 350s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[=] 350s [gw0] [ 72%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[=] 350s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[>=] 350s [gw0] [ 72%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[>=] 350s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[>>0] 350s [gw0] [ 72%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[>>0] 350s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[>>1] 350s [gw0] [ 72%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[>>1] 350s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[>] 350s [gw0] [ 72%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[>] 350s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[@>] 350s [gw0] [ 72%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[@>] 350s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_where_is_not_null 350s [gw0] [ 72%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_where_is_not_null 350s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_where_is_null 350s [gw0] [ 72%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_where_is_null 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_actual_type 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_actual_type 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[0-0] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[0-0] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[0-1] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[0-1] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[0-2] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[0-2] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[0-3] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[0-3] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[0-4] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[0-4] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[0-5] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[0-5] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[0-6] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[0-6] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[0-7] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[0-7] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[0-8] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[0-8] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[0-9] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[0-9] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[1-0] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[1-0] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[1-1] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[1-1] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[1-2] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[1-2] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[1-3] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[1-3] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[1-4] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[1-4] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[1-5] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[1-5] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[1-6] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[1-6] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[1-7] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[1-7] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[1-8] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[1-8] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[1-9] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[1-9] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[10-0] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[10-0] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[10-1] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[10-1] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[10-2] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[10-2] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[10-3] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[10-3] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[10-4] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[10-4] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[10-5] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[10-5] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[10-6] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[10-6] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[10-7] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[10-7] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[10-8] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[10-8] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[10-9] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[10-9] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[11-0] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[11-0] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[11-1] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[11-1] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[11-2] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[11-2] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[11-3] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[11-3] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[11-4] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[11-4] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[11-5] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[11-5] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[11-6] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[11-6] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[11-7] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[11-7] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[11-8] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[11-8] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[11-9] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[11-9] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[12-0] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[12-0] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[12-1] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[12-1] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[12-2] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[12-2] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[12-3] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[12-3] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[12-4] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[12-4] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[12-5] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[12-5] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[12-6] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[12-6] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[12-7] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[12-7] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[12-8] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[12-8] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[12-9] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[12-9] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[13-0] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[13-0] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[13-1] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[13-1] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[13-2] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[13-2] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[13-3] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[13-3] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[13-4] 350s [gw0] [ 72%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[13-4] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[13-5] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[13-5] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[13-6] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[13-6] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[13-7] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[13-7] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[13-8] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[13-8] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[13-9] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[13-9] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[14-0] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[14-0] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[14-1] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[14-1] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[14-2] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[14-2] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[14-3] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[14-3] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[14-4] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[14-4] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[14-5] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[14-5] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[14-6] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[14-6] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[14-7] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[14-7] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[14-8] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[14-8] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[14-9] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[14-9] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[15-0] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[15-0] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[15-1] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[15-1] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[15-2] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[15-2] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[15-3] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[15-3] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[15-4] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[15-4] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[15-5] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[15-5] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[15-6] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[15-6] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[15-7] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[15-7] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[15-8] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[15-8] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[15-9] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[15-9] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[16-0] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[16-0] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[16-1] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[16-1] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[16-2] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[16-2] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[16-3] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[16-3] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[16-4] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[16-4] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[16-5] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[16-5] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[16-6] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[16-6] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[16-7] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[16-7] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[16-8] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[16-8] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[16-9] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[16-9] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[17-0] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[17-0] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[17-1] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[17-1] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[17-2] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[17-2] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[17-3] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[17-3] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[17-4] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[17-4] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[17-5] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[17-5] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[17-6] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[17-6] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[17-7] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[17-7] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[17-8] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[17-8] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[17-9] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[17-9] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[18-0] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[18-0] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[18-1] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[18-1] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[18-2] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[18-2] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[18-3] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[18-3] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[18-4] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[18-4] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[18-5] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[18-5] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[18-6] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[18-6] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[18-7] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[18-7] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[18-8] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[18-8] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[18-9] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[18-9] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[2-0] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[2-0] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[2-1] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[2-1] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[2-2] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[2-2] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[2-3] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[2-3] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[2-4] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[2-4] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[2-5] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[2-5] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[2-6] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[2-6] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[2-7] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[2-7] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[2-8] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[2-8] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[2-9] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[2-9] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[3-0] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[3-0] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[3-1] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[3-1] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[3-2] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[3-2] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[3-3] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[3-3] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[3-4] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[3-4] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[3-5] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[3-5] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[3-6] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[3-6] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[3-7] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[3-7] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[3-8] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[3-8] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[3-9] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[3-9] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[4-0] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[4-0] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[4-1] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[4-1] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[4-2] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[4-2] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[4-3] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[4-3] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[4-4] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[4-4] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[4-5] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[4-5] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[4-6] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[4-6] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[4-7] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[4-7] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[4-8] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[4-8] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[4-9] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[4-9] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[5-0] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[5-0] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[5-1] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[5-1] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[5-2] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[5-2] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[5-3] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[5-3] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[5-4] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[5-4] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[5-5] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[5-5] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[5-6] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[5-6] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[5-7] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[5-7] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[5-8] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[5-8] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[5-9] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[5-9] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[6-0] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[6-0] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[6-1] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[6-1] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[6-2] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[6-2] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[6-3] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[6-3] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[6-4] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[6-4] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[6-5] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[6-5] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[6-6] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[6-6] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[6-7] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[6-7] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[6-8] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[6-8] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[6-9] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[6-9] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[7-0] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[7-0] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[7-1] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[7-1] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[7-2] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[7-2] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[7-3] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[7-3] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[7-4] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[7-4] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[7-5] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[7-5] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[7-6] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[7-6] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[7-7] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[7-7] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[7-8] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[7-8] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[7-9] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[7-9] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[8-0] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[8-0] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[8-1] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[8-1] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[8-2] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[8-2] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[8-3] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[8-3] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[8-4] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[8-4] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[8-5] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[8-5] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[8-6] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[8-6] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[8-7] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[8-7] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[8-8] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[8-8] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[8-9] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[8-9] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[9-0] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[9-0] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[9-1] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[9-1] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[9-2] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[9-2] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[9-3] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[9-3] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[9-4] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[9-4] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[9-5] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[9-5] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[9-6] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[9-6] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[9-7] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[9-7] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[9-8] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[9-8] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[9-9] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_adjacent[9-9] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_auto_cast_back_to_type 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_auto_cast_back_to_type 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_auto_cast_back_to_type_without_type 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_auto_cast_back_to_type_without_type 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_basic_py_sanity 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_basic_py_sanity 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_bool 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_bool 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_compatibility_accessors 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_compatibility_accessors 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[0-0] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[0-0] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[0-1] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[0-1] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[0-2] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[0-2] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[0-3] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[0-3] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[0-4] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[0-4] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[0-5] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[0-5] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[0-6] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[0-6] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[0-7] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[0-7] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[1-0] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[1-0] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[1-1] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[1-1] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[1-2] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[1-2] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[1-3] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[1-3] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[1-4] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[1-4] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[1-5] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[1-5] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[1-6] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[1-6] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[1-7] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[1-7] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[10-0] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[10-0] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[10-1] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[10-1] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[10-2] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[10-2] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[10-3] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[10-3] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[10-4] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[10-4] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[10-5] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[10-5] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[10-6] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[10-6] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[10-7] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[10-7] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[11-0] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[11-0] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[11-1] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[11-1] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[11-2] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[11-2] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[11-3] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[11-3] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[11-4] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[11-4] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[11-5] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[11-5] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[11-6] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[11-6] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[11-7] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[11-7] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[12-0] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[12-0] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[12-1] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[12-1] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[12-2] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[12-2] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[12-3] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[12-3] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[12-4] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[12-4] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[12-5] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[12-5] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[12-6] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[12-6] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[12-7] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[12-7] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[13-0] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[13-0] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[13-1] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[13-1] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[13-2] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[13-2] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[13-3] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[13-3] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[13-4] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[13-4] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[13-5] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[13-5] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[13-6] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[13-6] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[13-7] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[13-7] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[14-0] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[14-0] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[14-1] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[14-1] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[14-2] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[14-2] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[14-3] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[14-3] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[14-4] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[14-4] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[14-5] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[14-5] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[14-6] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[14-6] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[14-7] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[14-7] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[15-0] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[15-0] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[15-1] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[15-1] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[15-2] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[15-2] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[15-3] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[15-3] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[15-4] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[15-4] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[15-5] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[15-5] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[15-6] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[15-6] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[15-7] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[15-7] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[16-0] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[16-0] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[16-1] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[16-1] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[16-2] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[16-2] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[16-3] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[16-3] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[16-4] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[16-4] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[16-5] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[16-5] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[16-6] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[16-6] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[16-7] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[16-7] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[17-0] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[17-0] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[17-1] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[17-1] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[17-2] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[17-2] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[17-3] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[17-3] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[17-4] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[17-4] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[17-5] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[17-5] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[17-6] 350s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[17-6] 350s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[17-7] 351s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[17-7] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[18-0] 351s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[18-0] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[18-1] 351s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[18-1] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[18-2] 351s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[18-2] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[18-3] 351s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[18-3] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[18-4] 351s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[18-4] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[18-5] 351s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[18-5] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[18-6] 351s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[18-6] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[18-7] 351s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[18-7] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[2-0] 351s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[2-0] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[2-1] 351s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[2-1] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[2-2] 351s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[2-2] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[2-3] 351s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[2-3] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[2-4] 351s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[2-4] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[2-5] 351s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[2-5] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[2-6] 351s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[2-6] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[2-7] 351s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[2-7] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[3-0] 351s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[3-0] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[3-1] 351s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[3-1] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[3-2] 351s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[3-2] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[3-3] 351s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[3-3] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[3-4] 351s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[3-4] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[3-5] 351s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[3-5] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[3-6] 351s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[3-6] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[3-7] 351s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[3-7] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[4-0] 351s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[4-0] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[4-1] 351s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[4-1] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[4-2] 351s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[4-2] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[4-3] 351s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[4-3] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[4-4] 351s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[4-4] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[4-5] 351s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[4-5] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[4-6] 351s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[4-6] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[4-7] 351s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[4-7] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[5-0] 351s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[5-0] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[5-1] 351s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[5-1] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[5-2] 351s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[5-2] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[5-3] 351s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[5-3] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[5-4] 351s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[5-4] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[5-5] 351s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[5-5] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[5-6] 351s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[5-6] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[5-7] 351s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[5-7] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[6-0] 351s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[6-0] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[6-1] 351s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[6-1] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[6-2] 351s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[6-2] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[6-3] 351s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[6-3] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[6-4] 351s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[6-4] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[6-5] 351s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[6-5] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[6-6] 351s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[6-6] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[6-7] 351s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[6-7] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[7-0] 351s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[7-0] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[7-1] 351s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[7-1] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[7-2] 351s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[7-2] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[7-3] 351s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[7-3] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[7-4] 351s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[7-4] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[7-5] 351s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[7-5] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[7-6] 351s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[7-6] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[7-7] 351s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[7-7] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[8-0] 351s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[8-0] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[8-1] 351s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[8-1] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[8-2] 351s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[8-2] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[8-3] 351s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[8-3] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[8-4] 351s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[8-4] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[8-5] 351s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[8-5] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[8-6] 351s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[8-6] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[8-7] 351s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[8-7] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[9-0] 351s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[9-0] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[9-1] 351s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[9-1] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[9-2] 351s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[9-2] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[9-3] 351s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[9-3] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[9-4] 351s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[9-4] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[9-5] 351s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[9-5] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[9-6] 351s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[9-6] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[9-7] 351s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_range[9-7] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_value[0-ih] 351s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_value[0-ih] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_value[0-il] 351s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_value[0-il] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_value[0-le] 351s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_value[0-le] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_value[0-ll] 351s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_value[0-ll] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_value[0-re_] 351s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_value[0-re_] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_value[0-rh] 351s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_value[0-rh] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_value[1-ih] 351s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_value[1-ih] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_value[1-il] 351s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_value[1-il] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_value[1-le] 351s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_value[1-le] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_value[1-ll] 351s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_value[1-ll] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_value[1-re_] 351s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_value[1-re_] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_value[1-rh] 351s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_value[1-rh] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_value[2-ih] 351s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_value[2-ih] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_value[2-il] 351s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_value[2-il] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_value[2-le] 351s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_value[2-le] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_value[2-ll] 351s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_value[2-ll] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_value[2-re_] 351s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_value[2-re_] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_value[2-rh] 351s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_value[2-rh] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_value[3-ih] 351s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_value[3-ih] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_value[3-il] 351s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_value[3-il] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_value[3-le] 351s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_value[3-le] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_value[3-ll] 351s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_value[3-ll] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_value[3-re_] 351s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_value[3-re_] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_value[3-rh] 351s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_value[3-rh] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_value[4-ih] 351s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_value[4-ih] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_value[4-il] 351s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_value[4-il] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_value[4-le] 351s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_value[4-le] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_value[4-ll] 351s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_value[4-ll] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_value[4-re_] 351s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_value[4-re_] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_value[4-rh] 351s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_value[4-rh] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_value[5-ih] 351s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_value[5-ih] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_value[5-il] 351s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_value[5-il] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_value[5-le] 351s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_value[5-le] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_value[5-ll] 351s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_value[5-ll] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_value[5-re_] 351s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_value[5-re_] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_value[5-rh] 351s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_value[5-rh] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_value[6-ih] 351s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_value[6-ih] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_value[6-il] 351s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_value[6-il] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_value[6-le] 351s [gw0] [ 73%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_value[6-le] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_value[6-ll] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_value[6-ll] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_value[6-re_] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_value[6-re_] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_value[6-rh] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_value[6-rh] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_value[7-ih] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_value[7-ih] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_value[7-il] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_value[7-il] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_value[7-le] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_value[7-le] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_value[7-ll] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_value[7-ll] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_value[7-re_] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_value[7-re_] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_value[7-rh] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_contains_value[7-rh] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[0-0] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[0-0] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[0-10] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[0-10] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[0-11] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[0-11] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[0-1] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[0-1] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[0-2] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[0-2] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[0-3] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[0-3] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[0-4] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[0-4] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[0-5] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[0-5] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[0-6] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[0-6] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[0-7] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[0-7] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[0-8] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[0-8] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[0-9] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[0-9] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[1-0] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[1-0] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[1-10] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[1-10] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[1-11] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[1-11] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[1-1] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[1-1] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[1-2] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[1-2] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[1-3] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[1-3] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[1-4] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[1-4] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[1-5] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[1-5] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[1-6] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[1-6] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[1-7] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[1-7] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[1-8] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[1-8] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[1-9] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[1-9] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[10-0] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[10-0] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[10-10] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[10-10] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[10-11] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[10-11] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[10-1] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[10-1] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[10-2] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[10-2] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[10-3] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[10-3] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[10-4] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[10-4] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[10-5] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[10-5] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[10-6] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[10-6] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[10-7] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[10-7] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[10-8] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[10-8] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[10-9] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[10-9] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[11-0] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[11-0] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[11-10] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[11-10] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[11-11] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[11-11] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[11-1] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[11-1] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[11-2] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[11-2] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[11-3] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[11-3] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[11-4] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[11-4] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[11-5] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[11-5] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[11-6] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[11-6] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[11-7] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[11-7] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[11-8] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[11-8] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[11-9] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[11-9] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[12-0] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[12-0] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[12-10] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[12-10] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[12-11] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[12-11] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[12-1] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[12-1] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[12-2] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[12-2] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[12-3] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[12-3] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[12-4] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[12-4] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[12-5] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[12-5] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[12-6] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[12-6] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[12-7] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[12-7] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[12-8] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[12-8] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[12-9] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[12-9] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[13-0] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[13-0] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[13-10] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[13-10] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[13-11] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[13-11] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[13-1] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[13-1] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[13-2] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[13-2] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[13-3] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[13-3] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[13-4] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[13-4] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[13-5] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[13-5] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[13-6] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[13-6] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[13-7] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[13-7] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[13-8] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[13-8] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[13-9] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[13-9] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[14-0] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[14-0] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[14-10] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[14-10] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[14-11] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[14-11] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[14-1] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[14-1] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[14-2] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[14-2] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[14-3] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[14-3] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[14-4] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[14-4] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[14-5] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[14-5] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[14-6] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[14-6] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[14-7] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[14-7] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[14-8] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[14-8] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[14-9] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[14-9] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[2-0] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[2-0] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[2-10] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[2-10] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[2-11] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[2-11] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[2-1] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[2-1] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[2-2] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[2-2] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[2-3] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[2-3] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[2-4] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[2-4] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[2-5] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[2-5] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[2-6] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[2-6] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[2-7] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[2-7] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[2-8] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[2-8] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[2-9] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[2-9] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[3-0] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[3-0] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[3-10] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[3-10] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[3-11] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[3-11] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[3-1] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[3-1] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[3-2] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[3-2] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[3-3] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[3-3] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[3-4] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[3-4] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[3-5] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[3-5] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[3-6] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[3-6] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[3-7] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[3-7] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[3-8] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[3-8] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[3-9] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[3-9] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[4-0] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[4-0] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[4-10] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[4-10] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[4-11] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[4-11] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[4-1] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[4-1] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[4-2] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[4-2] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[4-3] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[4-3] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[4-4] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[4-4] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[4-5] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[4-5] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[4-6] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[4-6] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[4-7] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[4-7] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[4-8] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[4-8] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[4-9] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[4-9] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[5-0] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[5-0] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[5-10] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[5-10] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[5-11] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[5-11] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[5-1] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[5-1] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[5-2] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[5-2] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[5-3] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[5-3] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[5-4] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[5-4] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[5-5] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[5-5] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[5-6] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[5-6] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[5-7] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[5-7] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[5-8] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[5-8] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[5-9] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[5-9] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[6-0] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[6-0] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[6-10] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[6-10] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[6-11] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[6-11] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[6-1] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[6-1] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[6-2] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[6-2] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[6-3] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[6-3] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[6-4] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[6-4] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[6-5] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[6-5] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[6-6] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[6-6] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[6-7] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[6-7] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[6-8] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[6-8] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[6-9] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[6-9] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[7-0] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[7-0] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[7-10] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[7-10] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[7-11] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[7-11] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[7-1] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[7-1] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[7-2] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[7-2] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[7-3] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[7-3] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[7-4] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[7-4] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[7-5] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[7-5] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[7-6] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[7-6] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[7-7] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[7-7] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[7-8] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[7-8] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[7-9] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[7-9] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[8-0] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[8-0] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[8-10] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[8-10] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[8-11] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[8-11] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[8-1] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[8-1] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[8-2] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[8-2] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[8-3] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[8-3] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[8-4] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[8-4] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[8-5] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[8-5] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[8-6] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[8-6] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[8-7] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[8-7] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[8-8] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[8-8] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[8-9] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[8-9] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[9-0] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[9-0] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[9-10] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[9-10] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[9-11] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[9-11] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[9-1] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[9-1] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[9-2] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[9-2] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[9-3] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[9-3] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[9-4] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[9-4] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[9-5] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[9-5] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[9-6] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[9-6] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[9-7] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[9-7] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[9-8] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[9-8] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[9-9] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference[9-9] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference_result_obj 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference_result_obj 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference_result_text 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_difference_result_text 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[0-0] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[0-0] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[0-1] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[0-1] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[0-2] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[0-2] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[0-3] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[0-3] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[0-4] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[0-4] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[0-5] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[0-5] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[0-6] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[0-6] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[0-7] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[0-7] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[0-8] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[0-8] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[1-0] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[1-0] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[1-1] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[1-1] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[1-2] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[1-2] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[1-3] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[1-3] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[1-4] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[1-4] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[1-5] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[1-5] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[1-6] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[1-6] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[1-7] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[1-7] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[1-8] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[1-8] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[10-0] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[10-0] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[10-1] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[10-1] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[10-2] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[10-2] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[10-3] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[10-3] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[10-4] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[10-4] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[10-5] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[10-5] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[10-6] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[10-6] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[10-7] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[10-7] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[10-8] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[10-8] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[11-0] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[11-0] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[11-1] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[11-1] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[11-2] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[11-2] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[11-3] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[11-3] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[11-4] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[11-4] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[11-5] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[11-5] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[11-6] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[11-6] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[11-7] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[11-7] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[11-8] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[11-8] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[2-0] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[2-0] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[2-1] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[2-1] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[2-2] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[2-2] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[2-3] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[2-3] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[2-4] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[2-4] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[2-5] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[2-5] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[2-6] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[2-6] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[2-7] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[2-7] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[2-8] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[2-8] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[3-0] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[3-0] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[3-1] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[3-1] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[3-2] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[3-2] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[3-3] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[3-3] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[3-4] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[3-4] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[3-5] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[3-5] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[3-6] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[3-6] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[3-7] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[3-7] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[3-8] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[3-8] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[4-0] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[4-0] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[4-1] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[4-1] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[4-2] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[4-2] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[4-3] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[4-3] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[4-4] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[4-4] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[4-5] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[4-5] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[4-6] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[4-6] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[4-7] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[4-7] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[4-8] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[4-8] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[5-0] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[5-0] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[5-1] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[5-1] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[5-2] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[5-2] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[5-3] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[5-3] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[5-4] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[5-4] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[5-5] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[5-5] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[5-6] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[5-6] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[5-7] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[5-7] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[5-8] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[5-8] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[6-0] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[6-0] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[6-1] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[6-1] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[6-2] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[6-2] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[6-3] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[6-3] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[6-4] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[6-4] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[6-5] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[6-5] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[6-6] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[6-6] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[6-7] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[6-7] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[6-8] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[6-8] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[7-0] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[7-0] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[7-1] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[7-1] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[7-2] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[7-2] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[7-3] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[7-3] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[7-4] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[7-4] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[7-5] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[7-5] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[7-6] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[7-6] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[7-7] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[7-7] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[7-8] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[7-8] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[8-0] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[8-0] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[8-1] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[8-1] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[8-2] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[8-2] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[8-3] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[8-3] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[8-4] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[8-4] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[8-5] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[8-5] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[8-6] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[8-6] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[8-7] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[8-7] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[8-8] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[8-8] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[9-0] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[9-0] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[9-1] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[9-1] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[9-2] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[9-2] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[9-3] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[9-3] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[9-4] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[9-4] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[9-5] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[9-5] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[9-6] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[9-6] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[9-7] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[9-7] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[9-8] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_equality[9-8] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_insert_obj 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_insert_obj 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_insert_text 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_insert_text 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[0-0] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[0-0] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[0-10] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[0-10] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[0-11] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[0-11] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[0-1] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[0-1] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[0-2] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[0-2] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[0-3] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[0-3] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[0-4] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[0-4] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[0-5] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[0-5] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[0-6] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[0-6] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[0-7] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[0-7] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[0-8] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[0-8] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[0-9] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[0-9] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[1-0] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[1-0] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[1-10] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[1-10] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[1-11] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[1-11] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[1-1] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[1-1] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[1-2] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[1-2] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[1-3] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[1-3] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[1-4] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[1-4] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[1-5] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[1-5] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[1-6] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[1-6] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[1-7] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[1-7] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[1-8] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[1-8] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[1-9] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[1-9] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[10-0] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[10-0] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[10-10] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[10-10] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[10-11] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[10-11] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[10-1] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[10-1] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[10-2] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[10-2] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[10-3] 351s [gw0] [ 74%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[10-3] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[10-4] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[10-4] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[10-5] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[10-5] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[10-6] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[10-6] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[10-7] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[10-7] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[10-8] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[10-8] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[10-9] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[10-9] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[11-0] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[11-0] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[11-10] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[11-10] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[11-11] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[11-11] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[11-1] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[11-1] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[11-2] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[11-2] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[11-3] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[11-3] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[11-4] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[11-4] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[11-5] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[11-5] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[11-6] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[11-6] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[11-7] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[11-7] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[11-8] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[11-8] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[11-9] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[11-9] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[12-0] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[12-0] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[12-10] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[12-10] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[12-11] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[12-11] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[12-1] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[12-1] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[12-2] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[12-2] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[12-3] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[12-3] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[12-4] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[12-4] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[12-5] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[12-5] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[12-6] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[12-6] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[12-7] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[12-7] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[12-8] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[12-8] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[12-9] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[12-9] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[13-0] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[13-0] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[13-10] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[13-10] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[13-11] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[13-11] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[13-1] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[13-1] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[13-2] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[13-2] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[13-3] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[13-3] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[13-4] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[13-4] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[13-5] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[13-5] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[13-6] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[13-6] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[13-7] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[13-7] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[13-8] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[13-8] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[13-9] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[13-9] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[14-0] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[14-0] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[14-10] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[14-10] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[14-11] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[14-11] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[14-1] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[14-1] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[14-2] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[14-2] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[14-3] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[14-3] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[14-4] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[14-4] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[14-5] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[14-5] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[14-6] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[14-6] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[14-7] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[14-7] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[14-8] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[14-8] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[14-9] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[14-9] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[2-0] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[2-0] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[2-10] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[2-10] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[2-11] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[2-11] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[2-1] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[2-1] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[2-2] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[2-2] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[2-3] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[2-3] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[2-4] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[2-4] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[2-5] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[2-5] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[2-6] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[2-6] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[2-7] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[2-7] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[2-8] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[2-8] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[2-9] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[2-9] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[3-0] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[3-0] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[3-10] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[3-10] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[3-11] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[3-11] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[3-1] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[3-1] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[3-2] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[3-2] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[3-3] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[3-3] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[3-4] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[3-4] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[3-5] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[3-5] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[3-6] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[3-6] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[3-7] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[3-7] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[3-8] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[3-8] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[3-9] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[3-9] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[4-0] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[4-0] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[4-10] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[4-10] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[4-11] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[4-11] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[4-1] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[4-1] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[4-2] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[4-2] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[4-3] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[4-3] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[4-4] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[4-4] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[4-5] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[4-5] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[4-6] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[4-6] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[4-7] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[4-7] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[4-8] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[4-8] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[4-9] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[4-9] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[5-0] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[5-0] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[5-10] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[5-10] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[5-11] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[5-11] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[5-1] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[5-1] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[5-2] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[5-2] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[5-3] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[5-3] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[5-4] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[5-4] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[5-5] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[5-5] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[5-6] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[5-6] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[5-7] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[5-7] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[5-8] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[5-8] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[5-9] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[5-9] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[6-0] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[6-0] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[6-10] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[6-10] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[6-11] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[6-11] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[6-1] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[6-1] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[6-2] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[6-2] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[6-3] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[6-3] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[6-4] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[6-4] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[6-5] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[6-5] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[6-6] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[6-6] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[6-7] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[6-7] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[6-8] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[6-8] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[6-9] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[6-9] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[7-0] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[7-0] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[7-10] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[7-10] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[7-11] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[7-11] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[7-1] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[7-1] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[7-2] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[7-2] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[7-3] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[7-3] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[7-4] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[7-4] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[7-5] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[7-5] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[7-6] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[7-6] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[7-7] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[7-7] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[7-8] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[7-8] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[7-9] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[7-9] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[8-0] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[8-0] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[8-10] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[8-10] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[8-11] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[8-11] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[8-1] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[8-1] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[8-2] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[8-2] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[8-3] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[8-3] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[8-4] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[8-4] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[8-5] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[8-5] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[8-6] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[8-6] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[8-7] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[8-7] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[8-8] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[8-8] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[8-9] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[8-9] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[9-0] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[9-0] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[9-10] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[9-10] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[9-11] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[9-11] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[9-1] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[9-1] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[9-2] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[9-2] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[9-3] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[9-3] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[9-4] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[9-4] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[9-5] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[9-5] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[9-6] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[9-6] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[9-7] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[9-7] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[9-8] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[9-8] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[9-9] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection[9-9] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection_result_obj 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection_result_obj 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection_result_text 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_intersection_result_text 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_not_extend_left_or_right_of[0-0] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_not_extend_left_or_right_of[0-0] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_not_extend_left_or_right_of[0-1] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_not_extend_left_or_right_of[0-1] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_not_extend_left_or_right_of[0-2] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_not_extend_left_or_right_of[0-2] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_not_extend_left_or_right_of[0-3] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_not_extend_left_or_right_of[0-3] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_not_extend_left_or_right_of[0-4] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_not_extend_left_or_right_of[0-4] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_not_extend_left_or_right_of[0-5] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_not_extend_left_or_right_of[0-5] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_not_extend_left_or_right_of[0-6] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_not_extend_left_or_right_of[0-6] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_not_extend_left_or_right_of[0-7] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_not_extend_left_or_right_of[0-7] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_not_extend_left_or_right_of[1-0] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_not_extend_left_or_right_of[1-0] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_not_extend_left_or_right_of[1-1] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_not_extend_left_or_right_of[1-1] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_not_extend_left_or_right_of[1-2] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_not_extend_left_or_right_of[1-2] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_not_extend_left_or_right_of[1-3] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_not_extend_left_or_right_of[1-3] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_not_extend_left_or_right_of[1-4] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_not_extend_left_or_right_of[1-4] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_not_extend_left_or_right_of[1-5] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_not_extend_left_or_right_of[1-5] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_not_extend_left_or_right_of[1-6] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_not_extend_left_or_right_of[1-6] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_not_extend_left_or_right_of[1-7] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_not_extend_left_or_right_of[1-7] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_not_extend_left_or_right_of[10-0] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_not_extend_left_or_right_of[10-0] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_not_extend_left_or_right_of[10-1] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_not_extend_left_or_right_of[10-1] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_not_extend_left_or_right_of[10-2] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_not_extend_left_or_right_of[10-2] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_not_extend_left_or_right_of[10-3] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_not_extend_left_or_right_of[10-3] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_not_extend_left_or_right_of[10-4] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_not_extend_left_or_right_of[10-4] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_not_extend_left_or_right_of[10-5] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_not_extend_left_or_right_of[10-5] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_not_extend_left_or_right_of[10-6] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_not_extend_left_or_right_of[10-6] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_not_extend_left_or_right_of[10-7] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_not_extend_left_or_right_of[10-7] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_not_extend_left_or_right_of[11-0] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_not_extend_left_or_right_of[11-0] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_not_extend_left_or_right_of[11-1] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_not_extend_left_or_right_of[11-1] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_not_extend_left_or_right_of[11-2] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_not_extend_left_or_right_of[11-2] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_not_extend_left_or_right_of[11-3] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_not_extend_left_or_right_of[11-3] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_not_extend_left_or_right_of[11-4] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_not_extend_left_or_right_of[11-4] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_not_extend_left_or_right_of[11-5] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_not_extend_left_or_right_of[11-5] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_not_extend_left_or_right_of[11-6] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_not_extend_left_or_right_of[11-6] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_not_extend_left_or_right_of[11-7] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_not_extend_left_or_right_of[11-7] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_not_extend_left_or_right_of[2-0] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_not_extend_left_or_right_of[2-0] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_not_extend_left_or_right_of[2-1] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_not_extend_left_or_right_of[2-1] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_not_extend_left_or_right_of[2-2] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_not_extend_left_or_right_of[2-2] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_not_extend_left_or_right_of[2-3] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_not_extend_left_or_right_of[2-3] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_not_extend_left_or_right_of[2-4] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_not_extend_left_or_right_of[2-4] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_not_extend_left_or_right_of[2-5] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_not_extend_left_or_right_of[2-5] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_not_extend_left_or_right_of[2-6] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_not_extend_left_or_right_of[2-6] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_not_extend_left_or_right_of[2-7] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_not_extend_left_or_right_of[2-7] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_not_extend_left_or_right_of[3-0] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_not_extend_left_or_right_of[3-0] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_not_extend_left_or_right_of[3-1] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_not_extend_left_or_right_of[3-1] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_not_extend_left_or_right_of[3-2] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_not_extend_left_or_right_of[3-2] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_not_extend_left_or_right_of[3-3] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_not_extend_left_or_right_of[3-3] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_not_extend_left_or_right_of[3-4] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_not_extend_left_or_right_of[3-4] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_not_extend_left_or_right_of[3-5] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_not_extend_left_or_right_of[3-5] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_not_extend_left_or_right_of[3-6] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_not_extend_left_or_right_of[3-6] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_not_extend_left_or_right_of[3-7] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_not_extend_left_or_right_of[3-7] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_not_extend_left_or_right_of[4-0] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_not_extend_left_or_right_of[4-0] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_not_extend_left_or_right_of[4-1] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_not_extend_left_or_right_of[4-1] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_not_extend_left_or_right_of[4-2] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_not_extend_left_or_right_of[4-2] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_not_extend_left_or_right_of[4-3] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_not_extend_left_or_right_of[4-3] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_not_extend_left_or_right_of[4-4] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_not_extend_left_or_right_of[4-4] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_not_extend_left_or_right_of[4-5] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_not_extend_left_or_right_of[4-5] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_not_extend_left_or_right_of[4-6] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_not_extend_left_or_right_of[4-6] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_not_extend_left_or_right_of[4-7] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_not_extend_left_or_right_of[4-7] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_not_extend_left_or_right_of[5-0] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_not_extend_left_or_right_of[5-0] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_not_extend_left_or_right_of[5-1] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_not_extend_left_or_right_of[5-1] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_not_extend_left_or_right_of[5-2] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_not_extend_left_or_right_of[5-2] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_not_extend_left_or_right_of[5-3] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_not_extend_left_or_right_of[5-3] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_not_extend_left_or_right_of[5-4] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_not_extend_left_or_right_of[5-4] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_not_extend_left_or_right_of[5-5] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_not_extend_left_or_right_of[5-5] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_not_extend_left_or_right_of[5-6] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_not_extend_left_or_right_of[5-6] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_not_extend_left_or_right_of[5-7] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_not_extend_left_or_right_of[5-7] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_not_extend_left_or_right_of[6-0] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_not_extend_left_or_right_of[6-0] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_not_extend_left_or_right_of[6-1] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_not_extend_left_or_right_of[6-1] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_not_extend_left_or_right_of[6-2] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_not_extend_left_or_right_of[6-2] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_not_extend_left_or_right_of[6-3] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_not_extend_left_or_right_of[6-3] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_not_extend_left_or_right_of[6-4] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_not_extend_left_or_right_of[6-4] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_not_extend_left_or_right_of[6-5] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_not_extend_left_or_right_of[6-5] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_not_extend_left_or_right_of[6-6] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_not_extend_left_or_right_of[6-6] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_not_extend_left_or_right_of[6-7] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_not_extend_left_or_right_of[6-7] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_not_extend_left_or_right_of[7-0] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_not_extend_left_or_right_of[7-0] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_not_extend_left_or_right_of[7-1] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_not_extend_left_or_right_of[7-1] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_not_extend_left_or_right_of[7-2] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_not_extend_left_or_right_of[7-2] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_not_extend_left_or_right_of[7-3] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_not_extend_left_or_right_of[7-3] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_not_extend_left_or_right_of[7-4] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_not_extend_left_or_right_of[7-4] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_not_extend_left_or_right_of[7-5] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_not_extend_left_or_right_of[7-5] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_not_extend_left_or_right_of[7-6] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_not_extend_left_or_right_of[7-6] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_not_extend_left_or_right_of[7-7] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_not_extend_left_or_right_of[7-7] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_not_extend_left_or_right_of[8-0] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_not_extend_left_or_right_of[8-0] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_not_extend_left_or_right_of[8-1] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_not_extend_left_or_right_of[8-1] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_not_extend_left_or_right_of[8-2] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_not_extend_left_or_right_of[8-2] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_not_extend_left_or_right_of[8-3] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_not_extend_left_or_right_of[8-3] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_not_extend_left_or_right_of[8-4] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_not_extend_left_or_right_of[8-4] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_not_extend_left_or_right_of[8-5] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_not_extend_left_or_right_of[8-5] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_not_extend_left_or_right_of[8-6] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_not_extend_left_or_right_of[8-6] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_not_extend_left_or_right_of[8-7] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_not_extend_left_or_right_of[8-7] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_not_extend_left_or_right_of[9-0] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_not_extend_left_or_right_of[9-0] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_not_extend_left_or_right_of[9-1] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_not_extend_left_or_right_of[9-1] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_not_extend_left_or_right_of[9-2] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_not_extend_left_or_right_of[9-2] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_not_extend_left_or_right_of[9-3] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_not_extend_left_or_right_of[9-3] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_not_extend_left_or_right_of[9-4] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_not_extend_left_or_right_of[9-4] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_not_extend_left_or_right_of[9-5] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_not_extend_left_or_right_of[9-5] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_not_extend_left_or_right_of[9-6] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_not_extend_left_or_right_of[9-6] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_not_extend_left_or_right_of[9-7] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_not_extend_left_or_right_of[9-7] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_overlaps[0-0] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_overlaps[0-0] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_overlaps[0-1] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_overlaps[0-1] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_overlaps[0-2] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_overlaps[0-2] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_overlaps[0-3] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_overlaps[0-3] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_overlaps[0-4] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_overlaps[0-4] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_overlaps[0-5] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_overlaps[0-5] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_overlaps[0-6] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_overlaps[0-6] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_overlaps[0-7] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_overlaps[0-7] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_overlaps[1-0] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_overlaps[1-0] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_overlaps[1-1] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_overlaps[1-1] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_overlaps[1-2] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_overlaps[1-2] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_overlaps[1-3] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_overlaps[1-3] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_overlaps[1-4] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_overlaps[1-4] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_overlaps[1-5] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_overlaps[1-5] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_overlaps[1-6] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_overlaps[1-6] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_overlaps[1-7] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_overlaps[1-7] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_overlaps[2-0] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_overlaps[2-0] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_overlaps[2-1] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_overlaps[2-1] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_overlaps[2-2] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_overlaps[2-2] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_overlaps[2-3] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_overlaps[2-3] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_overlaps[2-4] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_overlaps[2-4] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_overlaps[2-5] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_overlaps[2-5] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_overlaps[2-6] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_overlaps[2-6] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_overlaps[2-7] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_overlaps[2-7] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_overlaps[3-0] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_overlaps[3-0] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_overlaps[3-1] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_overlaps[3-1] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_overlaps[3-2] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_overlaps[3-2] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_overlaps[3-3] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_overlaps[3-3] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_overlaps[3-4] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_overlaps[3-4] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_overlaps[3-5] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_overlaps[3-5] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_overlaps[3-6] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_overlaps[3-6] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_overlaps[3-7] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_overlaps[3-7] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_overlaps[4-0] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_overlaps[4-0] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_overlaps[4-1] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_overlaps[4-1] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_overlaps[4-2] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_overlaps[4-2] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_overlaps[4-3] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_overlaps[4-3] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_overlaps[4-4] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_overlaps[4-4] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_overlaps[4-5] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_overlaps[4-5] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_overlaps[4-6] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_overlaps[4-6] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_overlaps[4-7] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_overlaps[4-7] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_overlaps[5-0] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_overlaps[5-0] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_overlaps[5-1] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_overlaps[5-1] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_overlaps[5-2] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_overlaps[5-2] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_overlaps[5-3] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_overlaps[5-3] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_overlaps[5-4] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_overlaps[5-4] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_overlaps[5-5] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_overlaps[5-5] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_overlaps[5-6] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_overlaps[5-6] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_overlaps[5-7] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_overlaps[5-7] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_overlaps[6-0] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_overlaps[6-0] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_overlaps[6-1] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_overlaps[6-1] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_overlaps[6-2] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_overlaps[6-2] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_overlaps[6-3] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_overlaps[6-3] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_overlaps[6-4] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_overlaps[6-4] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_overlaps[6-5] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_overlaps[6-5] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_overlaps[6-6] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_overlaps[6-6] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_overlaps[6-7] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_overlaps[6-7] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_overlaps[7-0] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_overlaps[7-0] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_overlaps[7-1] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_overlaps[7-1] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_overlaps[7-2] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_overlaps[7-2] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_overlaps[7-3] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_overlaps[7-3] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_overlaps[7-4] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_overlaps[7-4] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_overlaps[7-5] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_overlaps[7-5] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_overlaps[7-6] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_overlaps[7-6] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_overlaps[7-7] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_overlaps[7-7] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_overlaps[8-0] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_overlaps[8-0] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_overlaps[8-1] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_overlaps[8-1] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_overlaps[8-2] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_overlaps[8-2] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_overlaps[8-3] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_overlaps[8-3] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_overlaps[8-4] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_overlaps[8-4] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_overlaps[8-5] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_overlaps[8-5] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_overlaps[8-6] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_overlaps[8-6] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_overlaps[8-7] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_overlaps[8-7] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_overlaps[9-0] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_overlaps[9-0] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_overlaps[9-1] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_overlaps[9-1] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_overlaps[9-2] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_overlaps[9-2] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_overlaps[9-3] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_overlaps[9-3] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_overlaps[9-4] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_overlaps[9-4] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_overlaps[9-5] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_overlaps[9-5] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_overlaps[9-6] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_overlaps[9-6] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_overlaps[9-7] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_overlaps[9-7] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_reflect 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_reflect 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_strictly_left_or_right_of[0-0] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_strictly_left_or_right_of[0-0] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_strictly_left_or_right_of[0-1] 351s [gw0] [ 75%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_strictly_left_or_right_of[0-1] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_strictly_left_or_right_of[0-2] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_strictly_left_or_right_of[0-2] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_strictly_left_or_right_of[0-3] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_strictly_left_or_right_of[0-3] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_strictly_left_or_right_of[0-4] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_strictly_left_or_right_of[0-4] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_strictly_left_or_right_of[0-5] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_strictly_left_or_right_of[0-5] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_strictly_left_or_right_of[0-6] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_strictly_left_or_right_of[0-6] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_strictly_left_or_right_of[0-7] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_strictly_left_or_right_of[0-7] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_strictly_left_or_right_of[1-0] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_strictly_left_or_right_of[1-0] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_strictly_left_or_right_of[1-1] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_strictly_left_or_right_of[1-1] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_strictly_left_or_right_of[1-2] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_strictly_left_or_right_of[1-2] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_strictly_left_or_right_of[1-3] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_strictly_left_or_right_of[1-3] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_strictly_left_or_right_of[1-4] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_strictly_left_or_right_of[1-4] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_strictly_left_or_right_of[1-5] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_strictly_left_or_right_of[1-5] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_strictly_left_or_right_of[1-6] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_strictly_left_or_right_of[1-6] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_strictly_left_or_right_of[1-7] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_strictly_left_or_right_of[1-7] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_strictly_left_or_right_of[10-0] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_strictly_left_or_right_of[10-0] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_strictly_left_or_right_of[10-1] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_strictly_left_or_right_of[10-1] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_strictly_left_or_right_of[10-2] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_strictly_left_or_right_of[10-2] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_strictly_left_or_right_of[10-3] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_strictly_left_or_right_of[10-3] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_strictly_left_or_right_of[10-4] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_strictly_left_or_right_of[10-4] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_strictly_left_or_right_of[10-5] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_strictly_left_or_right_of[10-5] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_strictly_left_or_right_of[10-6] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_strictly_left_or_right_of[10-6] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_strictly_left_or_right_of[10-7] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_strictly_left_or_right_of[10-7] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_strictly_left_or_right_of[11-0] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_strictly_left_or_right_of[11-0] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_strictly_left_or_right_of[11-1] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_strictly_left_or_right_of[11-1] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_strictly_left_or_right_of[11-2] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_strictly_left_or_right_of[11-2] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_strictly_left_or_right_of[11-3] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_strictly_left_or_right_of[11-3] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_strictly_left_or_right_of[11-4] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_strictly_left_or_right_of[11-4] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_strictly_left_or_right_of[11-5] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_strictly_left_or_right_of[11-5] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_strictly_left_or_right_of[11-6] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_strictly_left_or_right_of[11-6] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_strictly_left_or_right_of[11-7] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_strictly_left_or_right_of[11-7] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_strictly_left_or_right_of[2-0] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_strictly_left_or_right_of[2-0] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_strictly_left_or_right_of[2-1] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_strictly_left_or_right_of[2-1] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_strictly_left_or_right_of[2-2] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_strictly_left_or_right_of[2-2] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_strictly_left_or_right_of[2-3] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_strictly_left_or_right_of[2-3] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_strictly_left_or_right_of[2-4] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_strictly_left_or_right_of[2-4] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_strictly_left_or_right_of[2-5] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_strictly_left_or_right_of[2-5] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_strictly_left_or_right_of[2-6] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_strictly_left_or_right_of[2-6] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_strictly_left_or_right_of[2-7] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_strictly_left_or_right_of[2-7] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_strictly_left_or_right_of[3-0] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_strictly_left_or_right_of[3-0] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_strictly_left_or_right_of[3-1] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_strictly_left_or_right_of[3-1] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_strictly_left_or_right_of[3-2] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_strictly_left_or_right_of[3-2] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_strictly_left_or_right_of[3-3] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_strictly_left_or_right_of[3-3] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_strictly_left_or_right_of[3-4] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_strictly_left_or_right_of[3-4] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_strictly_left_or_right_of[3-5] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_strictly_left_or_right_of[3-5] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_strictly_left_or_right_of[3-6] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_strictly_left_or_right_of[3-6] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_strictly_left_or_right_of[3-7] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_strictly_left_or_right_of[3-7] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_strictly_left_or_right_of[4-0] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_strictly_left_or_right_of[4-0] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_strictly_left_or_right_of[4-1] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_strictly_left_or_right_of[4-1] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_strictly_left_or_right_of[4-2] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_strictly_left_or_right_of[4-2] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_strictly_left_or_right_of[4-3] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_strictly_left_or_right_of[4-3] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_strictly_left_or_right_of[4-4] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_strictly_left_or_right_of[4-4] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_strictly_left_or_right_of[4-5] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_strictly_left_or_right_of[4-5] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_strictly_left_or_right_of[4-6] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_strictly_left_or_right_of[4-6] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_strictly_left_or_right_of[4-7] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_strictly_left_or_right_of[4-7] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_strictly_left_or_right_of[5-0] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_strictly_left_or_right_of[5-0] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_strictly_left_or_right_of[5-1] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_strictly_left_or_right_of[5-1] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_strictly_left_or_right_of[5-2] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_strictly_left_or_right_of[5-2] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_strictly_left_or_right_of[5-3] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_strictly_left_or_right_of[5-3] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_strictly_left_or_right_of[5-4] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_strictly_left_or_right_of[5-4] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_strictly_left_or_right_of[5-5] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_strictly_left_or_right_of[5-5] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_strictly_left_or_right_of[5-6] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_strictly_left_or_right_of[5-6] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_strictly_left_or_right_of[5-7] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_strictly_left_or_right_of[5-7] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_strictly_left_or_right_of[6-0] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_strictly_left_or_right_of[6-0] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_strictly_left_or_right_of[6-1] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_strictly_left_or_right_of[6-1] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_strictly_left_or_right_of[6-2] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_strictly_left_or_right_of[6-2] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_strictly_left_or_right_of[6-3] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_strictly_left_or_right_of[6-3] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_strictly_left_or_right_of[6-4] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_strictly_left_or_right_of[6-4] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_strictly_left_or_right_of[6-5] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_strictly_left_or_right_of[6-5] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_strictly_left_or_right_of[6-6] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_strictly_left_or_right_of[6-6] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_strictly_left_or_right_of[6-7] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_strictly_left_or_right_of[6-7] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_strictly_left_or_right_of[7-0] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_strictly_left_or_right_of[7-0] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_strictly_left_or_right_of[7-1] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_strictly_left_or_right_of[7-1] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_strictly_left_or_right_of[7-2] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_strictly_left_or_right_of[7-2] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_strictly_left_or_right_of[7-3] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_strictly_left_or_right_of[7-3] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_strictly_left_or_right_of[7-4] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_strictly_left_or_right_of[7-4] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_strictly_left_or_right_of[7-5] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_strictly_left_or_right_of[7-5] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_strictly_left_or_right_of[7-6] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_strictly_left_or_right_of[7-6] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_strictly_left_or_right_of[7-7] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_strictly_left_or_right_of[7-7] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_strictly_left_or_right_of[8-0] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_strictly_left_or_right_of[8-0] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_strictly_left_or_right_of[8-1] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_strictly_left_or_right_of[8-1] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_strictly_left_or_right_of[8-2] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_strictly_left_or_right_of[8-2] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_strictly_left_or_right_of[8-3] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_strictly_left_or_right_of[8-3] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_strictly_left_or_right_of[8-4] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_strictly_left_or_right_of[8-4] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_strictly_left_or_right_of[8-5] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_strictly_left_or_right_of[8-5] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_strictly_left_or_right_of[8-6] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_strictly_left_or_right_of[8-6] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_strictly_left_or_right_of[8-7] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_strictly_left_or_right_of[8-7] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_strictly_left_or_right_of[9-0] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_strictly_left_or_right_of[9-0] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_strictly_left_or_right_of[9-1] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_strictly_left_or_right_of[9-1] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_strictly_left_or_right_of[9-2] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_strictly_left_or_right_of[9-2] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_strictly_left_or_right_of[9-3] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_strictly_left_or_right_of[9-3] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_strictly_left_or_right_of[9-4] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_strictly_left_or_right_of[9-4] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_strictly_left_or_right_of[9-5] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_strictly_left_or_right_of[9-5] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_strictly_left_or_right_of[9-6] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_strictly_left_or_right_of[9-6] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_strictly_left_or_right_of[9-7] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_strictly_left_or_right_of[9-7] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_stringify 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_stringify 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_textual_round_trip_w_dialect_type 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_textual_round_trip_w_dialect_type 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_type_decorator_round_trip 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_type_decorator_round_trip 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_union[0-0] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_union[0-0] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_union[0-1] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_union[0-1] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_union[0-2] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_union[0-2] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_union[0-3] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_union[0-3] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_union[0-4] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_union[0-4] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_union[0-5] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_union[0-5] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_union[0-6] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_union[0-6] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_union[0-7] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_union[0-7] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_union[1-0] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_union[1-0] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_union[1-1] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_union[1-1] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_union[1-2] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_union[1-2] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_union[1-3] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_union[1-3] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_union[1-4] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_union[1-4] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_union[1-5] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_union[1-5] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_union[1-6] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_union[1-6] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_union[1-7] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_union[1-7] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_union[2-0] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_union[2-0] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_union[2-1] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_union[2-1] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_union[2-2] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_union[2-2] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_union[2-3] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_union[2-3] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_union[2-4] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_union[2-4] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_union[2-5] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_union[2-5] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_union[2-6] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_union[2-6] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_union[2-7] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_union[2-7] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_union[3-0] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_union[3-0] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_union[3-1] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_union[3-1] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_union[3-2] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_union[3-2] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_union[3-3] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_union[3-3] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_union[3-4] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_union[3-4] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_union[3-5] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_union[3-5] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_union[3-6] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_union[3-6] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_union[3-7] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_union[3-7] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_union[4-0] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_union[4-0] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_union[4-1] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_union[4-1] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_union[4-2] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_union[4-2] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_union[4-3] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_union[4-3] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_union[4-4] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_union[4-4] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_union[4-5] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_union[4-5] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_union[4-6] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_union[4-6] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_union[4-7] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_union[4-7] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_union[5-0] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_union[5-0] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_union[5-1] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_union[5-1] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_union[5-2] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_union[5-2] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_union[5-3] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_union[5-3] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_union[5-4] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_union[5-4] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_union[5-5] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_union[5-5] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_union[5-6] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_union[5-6] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_union[5-7] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_union[5-7] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_union[6-0] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_union[6-0] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_union[6-1] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_union[6-1] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_union[6-2] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_union[6-2] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_union[6-3] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_union[6-3] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_union[6-4] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_union[6-4] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_union[6-5] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_union[6-5] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_union[6-6] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_union[6-6] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_union[6-7] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_union[6-7] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_union[7-0] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_union[7-0] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_union[7-1] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_union[7-1] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_union[7-2] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_union[7-2] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_union[7-3] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_union[7-3] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_union[7-4] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_union[7-4] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_union[7-5] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_union[7-5] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_union[7-6] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_union[7-6] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_union[7-7] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_union[7-7] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_union[8-0] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_union[8-0] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_union[8-1] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_union[8-1] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_union[8-2] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_union[8-2] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_union[8-3] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_union[8-3] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_union[8-4] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_union[8-4] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_union[8-5] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_union[8-5] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_union[8-6] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_union[8-6] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_union[8-7] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_union[8-7] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_union[9-0] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_union[9-0] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_union[9-1] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_union[9-1] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_union[9-2] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_union[9-2] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_union[9-3] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_union[9-3] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_union[9-4] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_union[9-4] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_union[9-5] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_union[9-5] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_union[9-6] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_union[9-6] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_union[9-7] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_union[9-7] 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_union_result_obj 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_union_result_obj 351s test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_union_result_text 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::Int8RangeRoundTripTest::test_union_result_text 351s test/sql/test_types.py::IntegerTest_sqlite+pysqlite_3_46_1::test_integer_literal_processor 351s [gw0] [ 76%] PASSED test/sql/test_types.py::IntegerTest_sqlite+pysqlite_3_46_1::test_integer_literal_processor 351s test/sql/test_types.py::IntervalTest_sqlite+pysqlite_3_46_1::test_non_native_adapt 351s [gw0] [ 76%] PASSED test/sql/test_types.py::IntervalTest_sqlite+pysqlite_3_46_1::test_non_native_adapt 351s test/sql/test_types.py::IntervalTest_sqlite+pysqlite_3_46_1::test_null 351s [gw0] [ 76%] PASSED test/sql/test_types.py::IntervalTest_sqlite+pysqlite_3_46_1::test_null 351s test/sql/test_types.py::IntervalTest_sqlite+pysqlite_3_46_1::test_roundtrip 351s [gw0] [ 76%] PASSED test/sql/test_types.py::IntervalTest_sqlite+pysqlite_3_46_1::test_roundtrip 351s test/dialect/postgresql/test_types.py::JSONBCastSuiteTest::test_string_cast_crit_against_string_basic 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::JSONBCastSuiteTest::test_string_cast_crit_against_string_basic 351s test/dialect/postgresql/test_types.py::JSONBCastSuiteTest::test_string_cast_crit_mixed_path 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::JSONBCastSuiteTest::test_string_cast_crit_mixed_path 351s test/dialect/postgresql/test_types.py::JSONBCastSuiteTest::test_string_cast_crit_simple_int 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::JSONBCastSuiteTest::test_string_cast_crit_simple_int 351s test/dialect/postgresql/test_types.py::JSONBCastSuiteTest::test_string_cast_crit_spaces_in_key 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::JSONBCastSuiteTest::test_string_cast_crit_spaces_in_key 351s test/dialect/postgresql/test_types.py::JSONBCastSuiteTest::test_string_cast_crit_string_path 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::JSONBCastSuiteTest::test_string_cast_crit_string_path 351s test/dialect/postgresql/test_types.py::JSONBRoundTripTest::test_cast_jsonpath 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::JSONBRoundTripTest::test_cast_jsonpath 351s test/dialect/postgresql/test_types.py::JSONBRoundTripTest::test_criterion 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::JSONBRoundTripTest::test_criterion 351s test/dialect/postgresql/test_types.py::JSONBRoundTripTest::test_custom_serialize_deserialize 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::JSONBRoundTripTest::test_custom_serialize_deserialize 351s test/dialect/postgresql/test_types.py::JSONBRoundTripTest::test_delete_path[path0] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::JSONBRoundTripTest::test_delete_path[path0] 351s test/dialect/postgresql/test_types.py::JSONBRoundTripTest::test_delete_path[path1] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::JSONBRoundTripTest::test_delete_path[path1] 351s test/dialect/postgresql/test_types.py::JSONBRoundTripTest::test_eval_none_flag_orm 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::JSONBRoundTripTest::test_eval_none_flag_orm 351s test/dialect/postgresql/test_types.py::JSONBRoundTripTest::test_fixed_round_trip 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::JSONBRoundTripTest::test_fixed_round_trip 351s test/dialect/postgresql/test_types.py::JSONBRoundTripTest::test_indexed_special_keys[key] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::JSONBRoundTripTest::test_indexed_special_keys[key] 351s test/dialect/postgresql/test_types.py::JSONBRoundTripTest::test_indexed_special_keys[name with ' single ' quotes] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::JSONBRoundTripTest::test_indexed_special_keys[name with ' single ' quotes] 351s test/dialect/postgresql/test_types.py::JSONBRoundTripTest::test_indexed_special_keys[name with spaces] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::JSONBRoundTripTest::test_indexed_special_keys[name with spaces] 351s test/dialect/postgresql/test_types.py::JSONBRoundTripTest::test_indexed_special_keys[name_with"quotes"name] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::JSONBRoundTripTest::test_indexed_special_keys[name_with"quotes"name] 351s test/dialect/postgresql/test_types.py::JSONBRoundTripTest::test_indexed_special_keys[r\xe9ve\U0001f40d ill\xe9] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::JSONBRoundTripTest::test_indexed_special_keys[r\xe9ve\U0001f40d ill\xe9] 351s test/dialect/postgresql/test_types.py::JSONBRoundTripTest::test_indexed_special_keys[some_key("idx")] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::JSONBRoundTripTest::test_indexed_special_keys[some_key("idx")] 351s test/dialect/postgresql/test_types.py::JSONBRoundTripTest::test_insert 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::JSONBRoundTripTest::test_insert 351s test/dialect/postgresql/test_types.py::JSONBRoundTripTest::test_insert_none_as_null 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::JSONBRoundTripTest::test_insert_none_as_null 351s test/dialect/postgresql/test_types.py::JSONBRoundTripTest::test_insert_nulljson_into_none_as_null 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::JSONBRoundTripTest::test_insert_nulljson_into_none_as_null 351s test/dialect/postgresql/test_types.py::JSONBRoundTripTest::test_insert_nulls 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::JSONBRoundTripTest::test_insert_nulls 351s test/dialect/postgresql/test_types.py::JSONBRoundTripTest::test_literal 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::JSONBRoundTripTest::test_literal 351s test/dialect/postgresql/test_types.py::JSONBRoundTripTest::test_multi_index_query 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::JSONBRoundTripTest::test_multi_index_query 351s test/dialect/postgresql/test_types.py::JSONBRoundTripTest::test_path_query 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::JSONBRoundTripTest::test_path_query 351s test/dialect/postgresql/test_types.py::JSONBRoundTripTest::test_query_returned_as_int 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::JSONBRoundTripTest::test_query_returned_as_int 351s test/dialect/postgresql/test_types.py::JSONBRoundTripTest::test_query_returned_as_text 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::JSONBRoundTripTest::test_query_returned_as_text 351s test/dialect/postgresql/test_types.py::JSONBRoundTripTest::test_reflect 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::JSONBRoundTripTest::test_reflect 351s test/dialect/postgresql/test_types.py::JSONBRoundTripTest::test_unicode_round_trip 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::JSONBRoundTripTest::test_unicode_round_trip 351s test/dialect/postgresql/test_types.py::JSONBSuiteTest::test_eval_none_flag_orm 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::JSONBSuiteTest::test_eval_none_flag_orm 351s test/dialect/postgresql/test_types.py::JSONBSuiteTest::test_index_typed_access[None0] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::JSONBSuiteTest::test_index_typed_access[None0] 351s test/dialect/postgresql/test_types.py::JSONBSuiteTest::test_index_typed_access[None1] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::JSONBSuiteTest::test_index_typed_access[None1] 351s test/dialect/postgresql/test_types.py::JSONBSuiteTest::test_index_typed_access[_decimal0] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::JSONBSuiteTest::test_index_typed_access[_decimal0] 351s test/dialect/postgresql/test_types.py::JSONBSuiteTest::test_index_typed_access[_decimal1] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::JSONBSuiteTest::test_index_typed_access[_decimal1] 351s test/dialect/postgresql/test_types.py::JSONBSuiteTest::test_index_typed_access[_decimal2] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::JSONBSuiteTest::test_index_typed_access[_decimal2] 351s test/dialect/postgresql/test_types.py::JSONBSuiteTest::test_index_typed_access[boolean0] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::JSONBSuiteTest::test_index_typed_access[boolean0] 351s test/dialect/postgresql/test_types.py::JSONBSuiteTest::test_index_typed_access[boolean1] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::JSONBSuiteTest::test_index_typed_access[boolean1] 351s test/dialect/postgresql/test_types.py::JSONBSuiteTest::test_index_typed_access[boolean2] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::JSONBSuiteTest::test_index_typed_access[boolean2] 351s test/dialect/postgresql/test_types.py::JSONBSuiteTest::test_index_typed_access[float0] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::JSONBSuiteTest::test_index_typed_access[float0] 351s test/dialect/postgresql/test_types.py::JSONBSuiteTest::test_index_typed_access[float1] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::JSONBSuiteTest::test_index_typed_access[float1] 351s test/dialect/postgresql/test_types.py::JSONBSuiteTest::test_index_typed_access[float2] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::JSONBSuiteTest::test_index_typed_access[float2] 351s test/dialect/postgresql/test_types.py::JSONBSuiteTest::test_index_typed_access[integer0] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::JSONBSuiteTest::test_index_typed_access[integer0] 351s test/dialect/postgresql/test_types.py::JSONBSuiteTest::test_index_typed_access[integer1] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::JSONBSuiteTest::test_index_typed_access[integer1] 351s test/dialect/postgresql/test_types.py::JSONBSuiteTest::test_index_typed_access[integer2] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::JSONBSuiteTest::test_index_typed_access[integer2] 351s test/dialect/postgresql/test_types.py::JSONBSuiteTest::test_index_typed_access[integer3] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::JSONBSuiteTest::test_index_typed_access[integer3] 351s test/dialect/postgresql/test_types.py::JSONBSuiteTest::test_index_typed_access[json0] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::JSONBSuiteTest::test_index_typed_access[json0] 351s test/dialect/postgresql/test_types.py::JSONBSuiteTest::test_index_typed_access[json1] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::JSONBSuiteTest::test_index_typed_access[json1] 351s test/dialect/postgresql/test_types.py::JSONBSuiteTest::test_index_typed_access[numeric0] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::JSONBSuiteTest::test_index_typed_access[numeric0] 351s test/dialect/postgresql/test_types.py::JSONBSuiteTest::test_index_typed_access[numeric1] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::JSONBSuiteTest::test_index_typed_access[numeric1] 351s test/dialect/postgresql/test_types.py::JSONBSuiteTest::test_index_typed_access[numeric2] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::JSONBSuiteTest::test_index_typed_access[numeric2] 351s test/dialect/postgresql/test_types.py::JSONBSuiteTest::test_index_typed_access[string0] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::JSONBSuiteTest::test_index_typed_access[string0] 351s test/dialect/postgresql/test_types.py::JSONBSuiteTest::test_index_typed_access[string1] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::JSONBSuiteTest::test_index_typed_access[string1] 351s test/dialect/postgresql/test_types.py::JSONBSuiteTest::test_index_typed_access[string2] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::JSONBSuiteTest::test_index_typed_access[string2] 351s test/dialect/postgresql/test_types.py::JSONBSuiteTest::test_index_typed_access[string3] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::JSONBSuiteTest::test_index_typed_access[string3] 351s test/dialect/postgresql/test_types.py::JSONBSuiteTest::test_index_typed_comparison[_decimal0] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::JSONBSuiteTest::test_index_typed_comparison[_decimal0] 351s test/dialect/postgresql/test_types.py::JSONBSuiteTest::test_index_typed_comparison[_decimal1] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::JSONBSuiteTest::test_index_typed_comparison[_decimal1] 351s test/dialect/postgresql/test_types.py::JSONBSuiteTest::test_index_typed_comparison[_decimal2] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::JSONBSuiteTest::test_index_typed_comparison[_decimal2] 351s test/dialect/postgresql/test_types.py::JSONBSuiteTest::test_index_typed_comparison[boolean0] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::JSONBSuiteTest::test_index_typed_comparison[boolean0] 351s test/dialect/postgresql/test_types.py::JSONBSuiteTest::test_index_typed_comparison[boolean1] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::JSONBSuiteTest::test_index_typed_comparison[boolean1] 351s test/dialect/postgresql/test_types.py::JSONBSuiteTest::test_index_typed_comparison[boolean2] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::JSONBSuiteTest::test_index_typed_comparison[boolean2] 351s test/dialect/postgresql/test_types.py::JSONBSuiteTest::test_index_typed_comparison[float0] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::JSONBSuiteTest::test_index_typed_comparison[float0] 351s test/dialect/postgresql/test_types.py::JSONBSuiteTest::test_index_typed_comparison[float1] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::JSONBSuiteTest::test_index_typed_comparison[float1] 351s test/dialect/postgresql/test_types.py::JSONBSuiteTest::test_index_typed_comparison[float2] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::JSONBSuiteTest::test_index_typed_comparison[float2] 351s test/dialect/postgresql/test_types.py::JSONBSuiteTest::test_index_typed_comparison[integer0] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::JSONBSuiteTest::test_index_typed_comparison[integer0] 351s test/dialect/postgresql/test_types.py::JSONBSuiteTest::test_index_typed_comparison[integer1] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::JSONBSuiteTest::test_index_typed_comparison[integer1] 351s test/dialect/postgresql/test_types.py::JSONBSuiteTest::test_index_typed_comparison[integer2] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::JSONBSuiteTest::test_index_typed_comparison[integer2] 351s test/dialect/postgresql/test_types.py::JSONBSuiteTest::test_index_typed_comparison[integer3] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::JSONBSuiteTest::test_index_typed_comparison[integer3] 351s test/dialect/postgresql/test_types.py::JSONBSuiteTest::test_index_typed_comparison[numeric0] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::JSONBSuiteTest::test_index_typed_comparison[numeric0] 351s test/dialect/postgresql/test_types.py::JSONBSuiteTest::test_index_typed_comparison[numeric1] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::JSONBSuiteTest::test_index_typed_comparison[numeric1] 351s test/dialect/postgresql/test_types.py::JSONBSuiteTest::test_index_typed_comparison[numeric2] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::JSONBSuiteTest::test_index_typed_comparison[numeric2] 351s test/dialect/postgresql/test_types.py::JSONBSuiteTest::test_index_typed_comparison[string0] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::JSONBSuiteTest::test_index_typed_comparison[string0] 351s test/dialect/postgresql/test_types.py::JSONBSuiteTest::test_index_typed_comparison[string1] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::JSONBSuiteTest::test_index_typed_comparison[string1] 351s test/dialect/postgresql/test_types.py::JSONBSuiteTest::test_index_typed_comparison[string2] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::JSONBSuiteTest::test_index_typed_comparison[string2] 351s test/dialect/postgresql/test_types.py::JSONBSuiteTest::test_index_typed_comparison[string3] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::JSONBSuiteTest::test_index_typed_comparison[string3] 351s test/dialect/postgresql/test_types.py::JSONBSuiteTest::test_path_typed_comparison[_decimal0] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::JSONBSuiteTest::test_path_typed_comparison[_decimal0] 351s test/dialect/postgresql/test_types.py::JSONBSuiteTest::test_path_typed_comparison[_decimal1] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::JSONBSuiteTest::test_path_typed_comparison[_decimal1] 351s test/dialect/postgresql/test_types.py::JSONBSuiteTest::test_path_typed_comparison[_decimal2] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::JSONBSuiteTest::test_path_typed_comparison[_decimal2] 351s test/dialect/postgresql/test_types.py::JSONBSuiteTest::test_path_typed_comparison[boolean0] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::JSONBSuiteTest::test_path_typed_comparison[boolean0] 351s test/dialect/postgresql/test_types.py::JSONBSuiteTest::test_path_typed_comparison[boolean1] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::JSONBSuiteTest::test_path_typed_comparison[boolean1] 351s test/dialect/postgresql/test_types.py::JSONBSuiteTest::test_path_typed_comparison[boolean2] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::JSONBSuiteTest::test_path_typed_comparison[boolean2] 351s test/dialect/postgresql/test_types.py::JSONBSuiteTest::test_path_typed_comparison[float0] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::JSONBSuiteTest::test_path_typed_comparison[float0] 351s test/dialect/postgresql/test_types.py::JSONBSuiteTest::test_path_typed_comparison[float1] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::JSONBSuiteTest::test_path_typed_comparison[float1] 351s test/dialect/postgresql/test_types.py::JSONBSuiteTest::test_path_typed_comparison[float2] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::JSONBSuiteTest::test_path_typed_comparison[float2] 351s test/dialect/postgresql/test_types.py::JSONBSuiteTest::test_path_typed_comparison[integer0] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::JSONBSuiteTest::test_path_typed_comparison[integer0] 351s test/dialect/postgresql/test_types.py::JSONBSuiteTest::test_path_typed_comparison[integer1] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::JSONBSuiteTest::test_path_typed_comparison[integer1] 351s test/dialect/postgresql/test_types.py::JSONBSuiteTest::test_path_typed_comparison[integer2] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::JSONBSuiteTest::test_path_typed_comparison[integer2] 351s test/dialect/postgresql/test_types.py::JSONBSuiteTest::test_path_typed_comparison[integer3] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::JSONBSuiteTest::test_path_typed_comparison[integer3] 351s test/dialect/postgresql/test_types.py::JSONBSuiteTest::test_path_typed_comparison[numeric0] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::JSONBSuiteTest::test_path_typed_comparison[numeric0] 351s test/dialect/postgresql/test_types.py::JSONBSuiteTest::test_path_typed_comparison[numeric1] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::JSONBSuiteTest::test_path_typed_comparison[numeric1] 351s test/dialect/postgresql/test_types.py::JSONBSuiteTest::test_path_typed_comparison[numeric2] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::JSONBSuiteTest::test_path_typed_comparison[numeric2] 351s test/dialect/postgresql/test_types.py::JSONBSuiteTest::test_path_typed_comparison[string0] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::JSONBSuiteTest::test_path_typed_comparison[string0] 351s test/dialect/postgresql/test_types.py::JSONBSuiteTest::test_path_typed_comparison[string1] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::JSONBSuiteTest::test_path_typed_comparison[string1] 351s test/dialect/postgresql/test_types.py::JSONBSuiteTest::test_path_typed_comparison[string2] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::JSONBSuiteTest::test_path_typed_comparison[string2] 351s test/dialect/postgresql/test_types.py::JSONBSuiteTest::test_path_typed_comparison[string3] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::JSONBSuiteTest::test_path_typed_comparison[string3] 351s test/dialect/postgresql/test_types.py::JSONBSuiteTest::test_round_trip_custom_json 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::JSONBSuiteTest::test_round_trip_custom_json 351s test/dialect/postgresql/test_types.py::JSONBSuiteTest::test_round_trip_data1 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::JSONBSuiteTest::test_round_trip_data1 351s test/dialect/postgresql/test_types.py::JSONBSuiteTest::test_round_trip_json_null_as_json_null 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::JSONBSuiteTest::test_round_trip_json_null_as_json_null 351s test/dialect/postgresql/test_types.py::JSONBSuiteTest::test_round_trip_none_as_json_null[multiparameters] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::JSONBSuiteTest::test_round_trip_none_as_json_null[multiparameters] 351s test/dialect/postgresql/test_types.py::JSONBSuiteTest::test_round_trip_none_as_json_null[parameters] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::JSONBSuiteTest::test_round_trip_none_as_json_null[parameters] 351s test/dialect/postgresql/test_types.py::JSONBSuiteTest::test_round_trip_none_as_json_null[values] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::JSONBSuiteTest::test_round_trip_none_as_json_null[values] 351s test/dialect/postgresql/test_types.py::JSONBSuiteTest::test_round_trip_none_as_sql_null[multiparameters] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::JSONBSuiteTest::test_round_trip_none_as_sql_null[multiparameters] 351s test/dialect/postgresql/test_types.py::JSONBSuiteTest::test_round_trip_none_as_sql_null[omit] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::JSONBSuiteTest::test_round_trip_none_as_sql_null[omit] 351s test/dialect/postgresql/test_types.py::JSONBSuiteTest::test_round_trip_none_as_sql_null[parameters] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::JSONBSuiteTest::test_round_trip_none_as_sql_null[parameters] 351s test/dialect/postgresql/test_types.py::JSONBSuiteTest::test_round_trip_none_as_sql_null[values] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::JSONBSuiteTest::test_round_trip_none_as_sql_null[values] 351s test/dialect/postgresql/test_types.py::JSONBSuiteTest::test_round_trip_pretty_large_data[100-ascii] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::JSONBSuiteTest::test_round_trip_pretty_large_data[100-ascii] 351s test/dialect/postgresql/test_types.py::JSONBSuiteTest::test_round_trip_pretty_large_data[100-unicode] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::JSONBSuiteTest::test_round_trip_pretty_large_data[100-unicode] 351s test/dialect/postgresql/test_types.py::JSONBSuiteTest::test_round_trip_pretty_large_data[1999-ascii] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::JSONBSuiteTest::test_round_trip_pretty_large_data[1999-ascii] 351s test/dialect/postgresql/test_types.py::JSONBSuiteTest::test_round_trip_pretty_large_data[1999-unicode] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::JSONBSuiteTest::test_round_trip_pretty_large_data[1999-unicode] 351s test/dialect/postgresql/test_types.py::JSONBSuiteTest::test_round_trip_pretty_large_data[3000-ascii] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::JSONBSuiteTest::test_round_trip_pretty_large_data[3000-ascii] 351s test/dialect/postgresql/test_types.py::JSONBSuiteTest::test_round_trip_pretty_large_data[3000-unicode] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::JSONBSuiteTest::test_round_trip_pretty_large_data[3000-unicode] 351s test/dialect/postgresql/test_types.py::JSONBSuiteTest::test_round_trip_pretty_large_data[4000-ascii] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::JSONBSuiteTest::test_round_trip_pretty_large_data[4000-ascii] 351s test/dialect/postgresql/test_types.py::JSONBSuiteTest::test_round_trip_pretty_large_data[4000-unicode] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::JSONBSuiteTest::test_round_trip_pretty_large_data[4000-unicode] 351s test/dialect/postgresql/test_types.py::JSONBSuiteTest::test_round_trip_pretty_large_data[5000-ascii] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::JSONBSuiteTest::test_round_trip_pretty_large_data[5000-ascii] 351s test/dialect/postgresql/test_types.py::JSONBSuiteTest::test_round_trip_pretty_large_data[5000-unicode] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::JSONBSuiteTest::test_round_trip_pretty_large_data[5000-unicode] 351s test/dialect/postgresql/test_types.py::JSONBSuiteTest::test_round_trip_pretty_large_data[9000-ascii] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::JSONBSuiteTest::test_round_trip_pretty_large_data[9000-ascii] 351s test/dialect/postgresql/test_types.py::JSONBSuiteTest::test_round_trip_pretty_large_data[9000-unicode] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::JSONBSuiteTest::test_round_trip_pretty_large_data[9000-unicode] 351s test/dialect/postgresql/test_types.py::JSONBSuiteTest::test_single_element_round_trip[-1.0] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::JSONBSuiteTest::test_single_element_round_trip[-1.0] 351s test/dialect/postgresql/test_types.py::JSONBSuiteTest::test_single_element_round_trip[-1] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::JSONBSuiteTest::test_single_element_round_trip[-1] 351s test/dialect/postgresql/test_types.py::JSONBSuiteTest::test_single_element_round_trip[0] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::JSONBSuiteTest::test_single_element_round_trip[0] 351s test/dialect/postgresql/test_types.py::JSONBSuiteTest::test_single_element_round_trip[15.052] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::JSONBSuiteTest::test_single_element_round_trip[15.052] 351s test/dialect/postgresql/test_types.py::JSONBSuiteTest::test_single_element_round_trip[15] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::JSONBSuiteTest::test_single_element_round_trip[15] 351s test/dialect/postgresql/test_types.py::JSONBSuiteTest::test_single_element_round_trip[False] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::JSONBSuiteTest::test_single_element_round_trip[False] 351s test/dialect/postgresql/test_types.py::JSONBSuiteTest::test_single_element_round_trip[None] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::JSONBSuiteTest::test_single_element_round_trip[None] 351s test/dialect/postgresql/test_types.py::JSONBSuiteTest::test_single_element_round_trip[True] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::JSONBSuiteTest::test_single_element_round_trip[True] 351s test/dialect/postgresql/test_types.py::JSONBSuiteTest::test_single_element_round_trip[a string] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::JSONBSuiteTest::test_single_element_round_trip[a string] 351s test/dialect/postgresql/test_types.py::JSONBSuiteTest::test_single_element_round_trip[r\xe9ve ill\xe9] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::JSONBSuiteTest::test_single_element_round_trip[r\xe9ve ill\xe9] 351s test/dialect/postgresql/test_types.py::JSONBSuiteTest::test_single_element_round_trip[r\xe9ve\U0001f40d ill\xe9] 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::JSONBSuiteTest::test_single_element_round_trip[r\xe9ve\U0001f40d ill\xe9] 351s test/dialect/postgresql/test_types.py::JSONBSuiteTest::test_unicode_round_trip 351s [gw0] [ 76%] SKIPPED test/dialect/postgresql/test_types.py::JSONBSuiteTest::test_unicode_round_trip 351s test/dialect/postgresql/test_types.py::JSONBTest::test_cols[-test_table.test_column -> %(test_column_1)s AS anon_1-True] 351s [gw0] [ 76%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_cols[-test_table.test_column -> %(test_column_1)s AS anon_1-True] 351s test/dialect/postgresql/test_types.py::JSONBTest::test_custom_astext_type 351s [gw0] [ 76%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_custom_astext_type 351s test/dialect/postgresql/test_types.py::JSONBTest::test_path_typing 351s [gw0] [ 76%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_path_typing 351s test/dialect/postgresql/test_types.py::JSONBTest::test_where[(test_table.test_column #> %(test_column_1)s) != ANY (ARRAY[%(param_1)s])] 351s [gw0] [ 76%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where[(test_table.test_column #> %(test_column_1)s) != ANY (ARRAY[%(param_1)s])] 351s test/dialect/postgresql/test_types.py::JSONBTest::test_where[(test_table.test_column #> %(test_column_1)s) = ANY (ARRAY[%(param_1)s])] 351s [gw0] [ 76%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where[(test_table.test_column #> %(test_column_1)s) = ANY (ARRAY[%(param_1)s])] 351s test/dialect/postgresql/test_types.py::JSONBTest::test_where[(test_table.test_column #> %(test_column_1)s) IS NOT NULL] 351s [gw0] [ 76%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where[(test_table.test_column #> %(test_column_1)s) IS NOT NULL] 351s test/dialect/postgresql/test_types.py::JSONBTest::test_where[(test_table.test_column #> %(test_column_1)s) IS NULL] 351s [gw0] [ 76%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where[(test_table.test_column #> %(test_column_1)s) IS NULL] 351s test/dialect/postgresql/test_types.py::JSONBTest::test_where[(test_table.test_column #>> %(test_column_1)s) IS NULL] 351s [gw0] [ 76%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where[(test_table.test_column #>> %(test_column_1)s) IS NULL] 351s test/dialect/postgresql/test_types.py::JSONBTest::test_where[(test_table.test_column -> %(test_column_1)s) != %(param_1)s] 351s [gw0] [ 76%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where[(test_table.test_column -> %(test_column_1)s) != %(param_1)s] 351s test/dialect/postgresql/test_types.py::JSONBTest::test_where[(test_table.test_column -> %(test_column_1)s) != ANY (ARRAY[%(param_1)s])] 351s [gw0] [ 76%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where[(test_table.test_column -> %(test_column_1)s) != ANY (ARRAY[%(param_1)s])] 351s test/dialect/postgresql/test_types.py::JSONBTest::test_where[(test_table.test_column -> %(test_column_1)s) = %(param_1)s] 351s [gw0] [ 76%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where[(test_table.test_column -> %(test_column_1)s) = %(param_1)s] 351s test/dialect/postgresql/test_types.py::JSONBTest::test_where[(test_table.test_column -> %(test_column_1)s) = ANY (ARRAY[%(param_1)s])] 351s [gw0] [ 76%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where[(test_table.test_column -> %(test_column_1)s) = ANY (ARRAY[%(param_1)s])] 351s test/dialect/postgresql/test_types.py::JSONBTest::test_where[(test_table.test_column -> %(test_column_1)s) IS NOT NULL] 351s [gw0] [ 76%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where[(test_table.test_column -> %(test_column_1)s) IS NOT NULL] 351s test/dialect/postgresql/test_types.py::JSONBTest::test_where[(test_table.test_column -> %(test_column_1)s) IS NULL] 351s [gw0] [ 76%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where[(test_table.test_column -> %(test_column_1)s) IS NULL] 351s test/dialect/postgresql/test_types.py::JSONBTest::test_where[(test_table.test_column ->> %(test_column_1)s) != ANY (ARRAY[%(param_1)s])] 351s [gw0] [ 76%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where[(test_table.test_column ->> %(test_column_1)s) != ANY (ARRAY[%(param_1)s])] 351s test/dialect/postgresql/test_types.py::JSONBTest::test_where[(test_table.test_column ->> %(test_column_1)s) = ANY (ARRAY[%(param_1)s])] 351s [gw0] [ 76%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where[(test_table.test_column ->> %(test_column_1)s) = ANY (ARRAY[%(param_1)s])] 351s test/dialect/postgresql/test_types.py::JSONBTest::test_where[(test_table.test_column ->> %(test_column_1)s) IS NULL] 351s [gw0] [ 76%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where[(test_table.test_column ->> %(test_column_1)s) IS NULL] 351s test/dialect/postgresql/test_types.py::JSONBTest::test_where[CAST((test_table.test_column -> %(test_column_1)s) AS INTEGER) = %(param_1)s] 351s [gw0] [ 76%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where[CAST((test_table.test_column -> %(test_column_1)s) AS INTEGER) = %(param_1)s] 351s test/dialect/postgresql/test_types.py::JSONBTest::test_where[CAST((test_table.test_column ->> %(test_column_1)s) AS INTEGER) = %(param_1)s] 351s [gw0] [ 76%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where[CAST((test_table.test_column ->> %(test_column_1)s) AS INTEGER) = %(param_1)s] 351s test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column #- CAST(ARRAY[%(param_1)s, %(param_2)s] AS TEXT[])0] 351s [gw0] [ 76%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column #- CAST(ARRAY[%(param_1)s, %(param_2)s] AS TEXT[])0] 351s test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column #- CAST(ARRAY[%(param_1)s, %(param_2)s] AS TEXT[])1] 351s [gw0] [ 76%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column #- CAST(ARRAY[%(param_1)s, %(param_2)s] AS TEXT[])1] 351s test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column <@ %(test_column_1)s::JSONB] 351s [gw0] [ 77%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column <@ %(test_column_1)s::JSONB] 351s test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column <@ ANY (ARRAY[%(param_1)s])] 351s [gw0] [ 77%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column <@ ANY (ARRAY[%(param_1)s])] 351s test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column ? %(test_column_1)s] 351s [gw0] [ 77%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column ? %(test_column_1)s] 351s test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column ? ANY (ARRAY[%(param_1)s])] 351s [gw0] [ 77%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column ? ANY (ARRAY[%(param_1)s])] 351s test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column ?& %(test_column_1)s::JSONB] 351s [gw0] [ 77%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column ?& %(test_column_1)s::JSONB] 351s test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column ?& ANY (ARRAY[%(param_1)s])] 351s [gw0] [ 77%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column ?& ANY (ARRAY[%(param_1)s])] 351s test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column ?| ANY (ARRAY[%(param_1)s])] 351s [gw0] [ 77%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column ?| ANY (ARRAY[%(param_1)s])] 351s test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column ?| ARRAY[%(param_1)s, %(param_2)s]] 351s [gw0] [ 77%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column ?| ARRAY[%(param_1)s, %(param_2)s]] 351s test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column @> %(test_column_1)s::JSONB] 351s [gw0] [ 77%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column @> %(test_column_1)s::JSONB] 351s test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column @> ANY (ARRAY[%(param_1)s])] 351s [gw0] [ 77%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column @> ANY (ARRAY[%(param_1)s])] 351s test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column @? %(test_column_1)s] 351s [gw0] [ 77%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column @? %(test_column_1)s] 351s test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column @? ANY (ARRAY[%(param_1)s])] 351s [gw0] [ 77%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column @? ANY (ARRAY[%(param_1)s])] 351s test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column @@ %(test_column_1)s] 351s [gw0] [ 77%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column @@ %(test_column_1)s] 351s test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column @@ ANY (ARRAY[%(param_1)s])] 351s [gw0] [ 77%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column @@ ANY (ARRAY[%(param_1)s])] 351s test/dialect/postgresql/test_types.py::JSONRoundTripTest::test_criterion 351s [gw0] [ 77%] SKIPPED test/dialect/postgresql/test_types.py::JSONRoundTripTest::test_criterion 351s test/dialect/postgresql/test_types.py::JSONRoundTripTest::test_custom_serialize_deserialize 351s [gw0] [ 77%] SKIPPED test/dialect/postgresql/test_types.py::JSONRoundTripTest::test_custom_serialize_deserialize 351s test/dialect/postgresql/test_types.py::JSONRoundTripTest::test_eval_none_flag_orm 351s [gw0] [ 77%] SKIPPED test/dialect/postgresql/test_types.py::JSONRoundTripTest::test_eval_none_flag_orm 351s test/dialect/postgresql/test_types.py::JSONRoundTripTest::test_fixed_round_trip 351s [gw0] [ 77%] SKIPPED test/dialect/postgresql/test_types.py::JSONRoundTripTest::test_fixed_round_trip 351s test/dialect/postgresql/test_types.py::JSONRoundTripTest::test_indexed_special_keys[key] 351s [gw0] [ 77%] SKIPPED test/dialect/postgresql/test_types.py::JSONRoundTripTest::test_indexed_special_keys[key] 351s test/dialect/postgresql/test_types.py::JSONRoundTripTest::test_indexed_special_keys[name with ' single ' quotes] 351s [gw0] [ 77%] SKIPPED test/dialect/postgresql/test_types.py::JSONRoundTripTest::test_indexed_special_keys[name with ' single ' quotes] 351s test/dialect/postgresql/test_types.py::JSONRoundTripTest::test_indexed_special_keys[name with spaces] 351s [gw0] [ 77%] SKIPPED test/dialect/postgresql/test_types.py::JSONRoundTripTest::test_indexed_special_keys[name with spaces] 351s test/dialect/postgresql/test_types.py::JSONRoundTripTest::test_indexed_special_keys[name_with"quotes"name] 351s [gw0] [ 77%] SKIPPED test/dialect/postgresql/test_types.py::JSONRoundTripTest::test_indexed_special_keys[name_with"quotes"name] 351s test/dialect/postgresql/test_types.py::JSONRoundTripTest::test_indexed_special_keys[r\xe9ve\U0001f40d ill\xe9] 351s [gw0] [ 77%] SKIPPED test/dialect/postgresql/test_types.py::JSONRoundTripTest::test_indexed_special_keys[r\xe9ve\U0001f40d ill\xe9] 351s test/dialect/postgresql/test_types.py::JSONRoundTripTest::test_indexed_special_keys[some_key("idx")] 351s [gw0] [ 77%] SKIPPED test/dialect/postgresql/test_types.py::JSONRoundTripTest::test_indexed_special_keys[some_key("idx")] 351s test/dialect/postgresql/test_types.py::JSONRoundTripTest::test_insert 351s [gw0] [ 77%] SKIPPED test/dialect/postgresql/test_types.py::JSONRoundTripTest::test_insert 351s test/dialect/postgresql/test_types.py::JSONRoundTripTest::test_insert_none_as_null 351s [gw0] [ 77%] SKIPPED test/dialect/postgresql/test_types.py::JSONRoundTripTest::test_insert_none_as_null 351s test/dialect/postgresql/test_types.py::JSONRoundTripTest::test_insert_nulljson_into_none_as_null 351s [gw0] [ 77%] SKIPPED test/dialect/postgresql/test_types.py::JSONRoundTripTest::test_insert_nulljson_into_none_as_null 351s test/dialect/postgresql/test_types.py::JSONRoundTripTest::test_insert_nulls 351s [gw0] [ 77%] SKIPPED test/dialect/postgresql/test_types.py::JSONRoundTripTest::test_insert_nulls 351s test/dialect/postgresql/test_types.py::JSONRoundTripTest::test_literal 351s [gw0] [ 77%] SKIPPED test/dialect/postgresql/test_types.py::JSONRoundTripTest::test_literal 351s test/dialect/postgresql/test_types.py::JSONRoundTripTest::test_multi_index_query 351s [gw0] [ 77%] SKIPPED test/dialect/postgresql/test_types.py::JSONRoundTripTest::test_multi_index_query 351s test/dialect/postgresql/test_types.py::JSONRoundTripTest::test_path_query 351s [gw0] [ 77%] SKIPPED test/dialect/postgresql/test_types.py::JSONRoundTripTest::test_path_query 351s test/dialect/postgresql/test_types.py::JSONRoundTripTest::test_query_returned_as_int 351s [gw0] [ 77%] SKIPPED test/dialect/postgresql/test_types.py::JSONRoundTripTest::test_query_returned_as_int 351s test/dialect/postgresql/test_types.py::JSONRoundTripTest::test_query_returned_as_text 351s [gw0] [ 77%] SKIPPED test/dialect/postgresql/test_types.py::JSONRoundTripTest::test_query_returned_as_text 351s test/dialect/postgresql/test_types.py::JSONRoundTripTest::test_reflect 351s [gw0] [ 77%] SKIPPED test/dialect/postgresql/test_types.py::JSONRoundTripTest::test_reflect 351s test/dialect/postgresql/test_types.py::JSONRoundTripTest::test_unicode_round_trip 351s [gw0] [ 77%] SKIPPED test/dialect/postgresql/test_types.py::JSONRoundTripTest::test_unicode_round_trip 351s test/sql/test_types.py::JSONTest::test_bind_serialize_None 351s [gw0] [ 77%] PASSED test/sql/test_types.py::JSONTest::test_bind_serialize_None 351s test/sql/test_types.py::JSONTest::test_bind_serialize_default 351s [gw0] [ 77%] PASSED test/sql/test_types.py::JSONTest::test_bind_serialize_default 351s test/sql/test_types.py::JSONTest::test_bind_serialize_none_as_null 351s [gw0] [ 77%] PASSED test/sql/test_types.py::JSONTest::test_bind_serialize_none_as_null 351s test/sql/test_types.py::JSONTest::test_bind_serialize_null 351s [gw0] [ 77%] PASSED test/sql/test_types.py::JSONTest::test_bind_serialize_null 351s test/dialect/postgresql/test_types.py::JSONTest::test_cols[-test_table.test_column -> %(test_column_1)s AS anon_1-True] 351s [gw0] [ 77%] PASSED test/dialect/postgresql/test_types.py::JSONTest::test_cols[-test_table.test_column -> %(test_column_1)s AS anon_1-True] 351s test/dialect/postgresql/test_types.py::JSONTest::test_custom_astext_type 351s [gw0] [ 77%] PASSED test/dialect/postgresql/test_types.py::JSONTest::test_custom_astext_type 351s test/sql/test_types.py::JSONTest::test_index_bind_proc_int 351s [gw0] [ 77%] PASSED test/sql/test_types.py::JSONTest::test_index_bind_proc_int 351s test/sql/test_types.py::JSONTest::test_index_bind_proc_str 351s [gw0] [ 77%] PASSED test/sql/test_types.py::JSONTest::test_index_bind_proc_str 351s test/sql/test_types.py::JSONTest::test_index_literal_proc_int 351s [gw0] [ 77%] PASSED test/sql/test_types.py::JSONTest::test_index_literal_proc_int 351s test/sql/test_types.py::JSONTest::test_index_literal_proc_str 351s [gw0] [ 77%] PASSED test/sql/test_types.py::JSONTest::test_index_literal_proc_str 351s test/dialect/postgresql/test_types.py::JSONTest::test_path_typing 352s [gw0] [ 77%] PASSED test/dialect/postgresql/test_types.py::JSONTest::test_path_typing 352s test/dialect/mysql/test_types.py::JSONTest::test_reflection 352s [gw0] [ 77%] SKIPPED test/dialect/mysql/test_types.py::JSONTest::test_reflection 352s test/sql/test_types.py::JSONTest::test_result_deserialize_None 352s [gw0] [ 77%] PASSED test/sql/test_types.py::JSONTest::test_result_deserialize_None 352s test/sql/test_types.py::JSONTest::test_result_deserialize_default 352s [gw0] [ 77%] PASSED test/sql/test_types.py::JSONTest::test_result_deserialize_default 352s test/sql/test_types.py::JSONTest::test_result_deserialize_null 352s [gw0] [ 77%] PASSED test/sql/test_types.py::JSONTest::test_result_deserialize_null 352s test/dialect/mysql/test_types.py::JSONTest::test_rudimental_round_trip 352s [gw0] [ 77%] SKIPPED test/dialect/mysql/test_types.py::JSONTest::test_rudimental_round_trip 352s test/dialect/postgresql/test_types.py::JSONTest::test_where[(test_table.test_column #> %(test_column_1)s) != ANY (ARRAY[%(param_1)s])] 352s [gw0] [ 77%] PASSED test/dialect/postgresql/test_types.py::JSONTest::test_where[(test_table.test_column #> %(test_column_1)s) != ANY (ARRAY[%(param_1)s])] 352s test/dialect/postgresql/test_types.py::JSONTest::test_where[(test_table.test_column #> %(test_column_1)s) = ANY (ARRAY[%(param_1)s])] 352s [gw0] [ 77%] PASSED test/dialect/postgresql/test_types.py::JSONTest::test_where[(test_table.test_column #> %(test_column_1)s) = ANY (ARRAY[%(param_1)s])] 352s test/dialect/postgresql/test_types.py::JSONTest::test_where[(test_table.test_column #> %(test_column_1)s) IS NOT NULL] 352s [gw0] [ 77%] PASSED test/dialect/postgresql/test_types.py::JSONTest::test_where[(test_table.test_column #> %(test_column_1)s) IS NOT NULL] 352s test/dialect/postgresql/test_types.py::JSONTest::test_where[(test_table.test_column #> %(test_column_1)s) IS NULL] 352s [gw0] [ 77%] PASSED test/dialect/postgresql/test_types.py::JSONTest::test_where[(test_table.test_column #> %(test_column_1)s) IS NULL] 352s test/dialect/postgresql/test_types.py::JSONTest::test_where[(test_table.test_column #>> %(test_column_1)s) IS NULL] 352s [gw0] [ 77%] PASSED test/dialect/postgresql/test_types.py::JSONTest::test_where[(test_table.test_column #>> %(test_column_1)s) IS NULL] 352s test/dialect/postgresql/test_types.py::JSONTest::test_where[(test_table.test_column -> %(test_column_1)s) != %(param_1)s] 352s [gw0] [ 77%] PASSED test/dialect/postgresql/test_types.py::JSONTest::test_where[(test_table.test_column -> %(test_column_1)s) != %(param_1)s] 352s test/dialect/postgresql/test_types.py::JSONTest::test_where[(test_table.test_column -> %(test_column_1)s) != ANY (ARRAY[%(param_1)s])] 352s [gw0] [ 77%] PASSED test/dialect/postgresql/test_types.py::JSONTest::test_where[(test_table.test_column -> %(test_column_1)s) != ANY (ARRAY[%(param_1)s])] 352s test/dialect/postgresql/test_types.py::JSONTest::test_where[(test_table.test_column -> %(test_column_1)s) = %(param_1)s] 352s [gw0] [ 77%] PASSED test/dialect/postgresql/test_types.py::JSONTest::test_where[(test_table.test_column -> %(test_column_1)s) = %(param_1)s] 352s test/dialect/postgresql/test_types.py::JSONTest::test_where[(test_table.test_column -> %(test_column_1)s) = ANY (ARRAY[%(param_1)s])] 352s [gw0] [ 77%] PASSED test/dialect/postgresql/test_types.py::JSONTest::test_where[(test_table.test_column -> %(test_column_1)s) = ANY (ARRAY[%(param_1)s])] 352s test/dialect/postgresql/test_types.py::JSONTest::test_where[(test_table.test_column -> %(test_column_1)s) IS NOT NULL] 352s [gw0] [ 77%] PASSED test/dialect/postgresql/test_types.py::JSONTest::test_where[(test_table.test_column -> %(test_column_1)s) IS NOT NULL] 352s test/dialect/postgresql/test_types.py::JSONTest::test_where[(test_table.test_column -> %(test_column_1)s) IS NULL] 352s [gw0] [ 77%] PASSED test/dialect/postgresql/test_types.py::JSONTest::test_where[(test_table.test_column -> %(test_column_1)s) IS NULL] 352s test/dialect/postgresql/test_types.py::JSONTest::test_where[(test_table.test_column ->> %(test_column_1)s) != ANY (ARRAY[%(param_1)s])] 352s [gw0] [ 77%] PASSED test/dialect/postgresql/test_types.py::JSONTest::test_where[(test_table.test_column ->> %(test_column_1)s) != ANY (ARRAY[%(param_1)s])] 352s test/dialect/postgresql/test_types.py::JSONTest::test_where[(test_table.test_column ->> %(test_column_1)s) = ANY (ARRAY[%(param_1)s])] 352s [gw0] [ 77%] PASSED test/dialect/postgresql/test_types.py::JSONTest::test_where[(test_table.test_column ->> %(test_column_1)s) = ANY (ARRAY[%(param_1)s])] 352s test/dialect/postgresql/test_types.py::JSONTest::test_where[(test_table.test_column ->> %(test_column_1)s) IS NULL] 352s [gw0] [ 77%] PASSED test/dialect/postgresql/test_types.py::JSONTest::test_where[(test_table.test_column ->> %(test_column_1)s) IS NULL] 352s test/dialect/postgresql/test_types.py::JSONTest::test_where[CAST((test_table.test_column -> %(test_column_1)s) AS INTEGER) = %(param_1)s] 352s [gw0] [ 77%] PASSED test/dialect/postgresql/test_types.py::JSONTest::test_where[CAST((test_table.test_column -> %(test_column_1)s) AS INTEGER) = %(param_1)s] 352s test/dialect/postgresql/test_types.py::JSONTest::test_where[CAST((test_table.test_column ->> %(test_column_1)s) AS INTEGER) = %(param_1)s] 352s [gw0] [ 77%] PASSED test/dialect/postgresql/test_types.py::JSONTest::test_where[CAST((test_table.test_column ->> %(test_column_1)s) AS INTEGER) = %(param_1)s] 352s test/dialect/oracle/test_types.py::LOBFetchTest::test_insert_returning_w_lobs[x,y,z-10-datatype0] 352s [gw0] [ 77%] SKIPPED test/dialect/oracle/test_types.py::LOBFetchTest::test_insert_returning_w_lobs[x,y,z-10-datatype0] 352s test/dialect/oracle/test_types.py::LOBFetchTest::test_insert_returning_w_lobs[x,y,z-10-datatype1] 352s [gw0] [ 77%] SKIPPED test/dialect/oracle/test_types.py::LOBFetchTest::test_insert_returning_w_lobs[x,y,z-10-datatype1] 352s test/dialect/oracle/test_types.py::LOBFetchTest::test_insert_returning_w_lobs[x,y,z-10-datatype2] 352s [gw0] [ 77%] SKIPPED test/dialect/oracle/test_types.py::LOBFetchTest::test_insert_returning_w_lobs[x,y,z-10-datatype2] 352s test/dialect/oracle/test_types.py::LOBFetchTest::test_insert_returning_w_lobs[x,y,z-100-datatype0] 352s [gw0] [ 77%] SKIPPED test/dialect/oracle/test_types.py::LOBFetchTest::test_insert_returning_w_lobs[x,y,z-100-datatype0] 352s test/dialect/oracle/test_types.py::LOBFetchTest::test_insert_returning_w_lobs[x,y,z-100-datatype1] 352s [gw0] [ 77%] SKIPPED test/dialect/oracle/test_types.py::LOBFetchTest::test_insert_returning_w_lobs[x,y,z-100-datatype1] 352s test/dialect/oracle/test_types.py::LOBFetchTest::test_insert_returning_w_lobs[x,y,z-100-datatype2] 352s [gw0] [ 77%] SKIPPED test/dialect/oracle/test_types.py::LOBFetchTest::test_insert_returning_w_lobs[x,y,z-100-datatype2] 352s test/dialect/oracle/test_types.py::LOBFetchTest::test_insert_returning_w_lobs[x,y,z-250-datatype0] 352s [gw0] [ 77%] SKIPPED test/dialect/oracle/test_types.py::LOBFetchTest::test_insert_returning_w_lobs[x,y,z-250-datatype0] 352s test/dialect/oracle/test_types.py::LOBFetchTest::test_insert_returning_w_lobs[x,y,z-250-datatype1] 352s [gw0] [ 77%] SKIPPED test/dialect/oracle/test_types.py::LOBFetchTest::test_insert_returning_w_lobs[x,y,z-250-datatype1] 352s test/dialect/oracle/test_types.py::LOBFetchTest::test_insert_returning_w_lobs[x,y,z-250-datatype2] 352s [gw0] [ 77%] SKIPPED test/dialect/oracle/test_types.py::LOBFetchTest::test_insert_returning_w_lobs[x,y,z-250-datatype2] 352s test/dialect/oracle/test_types.py::LOBFetchTest::test_insert_returning_w_lobs[x,z,y-10-datatype0] 352s [gw0] [ 77%] SKIPPED test/dialect/oracle/test_types.py::LOBFetchTest::test_insert_returning_w_lobs[x,z,y-10-datatype0] 352s test/dialect/oracle/test_types.py::LOBFetchTest::test_insert_returning_w_lobs[x,z,y-10-datatype1] 352s [gw0] [ 77%] SKIPPED test/dialect/oracle/test_types.py::LOBFetchTest::test_insert_returning_w_lobs[x,z,y-10-datatype1] 352s test/dialect/oracle/test_types.py::LOBFetchTest::test_insert_returning_w_lobs[x,z,y-10-datatype2] 352s [gw0] [ 77%] SKIPPED test/dialect/oracle/test_types.py::LOBFetchTest::test_insert_returning_w_lobs[x,z,y-10-datatype2] 352s test/dialect/oracle/test_types.py::LOBFetchTest::test_insert_returning_w_lobs[x,z,y-100-datatype0] 352s [gw0] [ 77%] SKIPPED test/dialect/oracle/test_types.py::LOBFetchTest::test_insert_returning_w_lobs[x,z,y-100-datatype0] 352s test/dialect/oracle/test_types.py::LOBFetchTest::test_insert_returning_w_lobs[x,z,y-100-datatype1] 352s [gw0] [ 77%] SKIPPED test/dialect/oracle/test_types.py::LOBFetchTest::test_insert_returning_w_lobs[x,z,y-100-datatype1] 352s test/dialect/oracle/test_types.py::LOBFetchTest::test_insert_returning_w_lobs[x,z,y-100-datatype2] 352s [gw0] [ 77%] SKIPPED test/dialect/oracle/test_types.py::LOBFetchTest::test_insert_returning_w_lobs[x,z,y-100-datatype2] 352s test/dialect/oracle/test_types.py::LOBFetchTest::test_insert_returning_w_lobs[x,z,y-250-datatype0] 352s [gw0] [ 77%] SKIPPED test/dialect/oracle/test_types.py::LOBFetchTest::test_insert_returning_w_lobs[x,z,y-250-datatype0] 352s test/dialect/oracle/test_types.py::LOBFetchTest::test_insert_returning_w_lobs[x,z,y-250-datatype1] 352s [gw0] [ 77%] SKIPPED test/dialect/oracle/test_types.py::LOBFetchTest::test_insert_returning_w_lobs[x,z,y-250-datatype1] 352s test/dialect/oracle/test_types.py::LOBFetchTest::test_insert_returning_w_lobs[x,z,y-250-datatype2] 352s [gw0] [ 77%] SKIPPED test/dialect/oracle/test_types.py::LOBFetchTest::test_insert_returning_w_lobs[x,z,y-250-datatype2] 352s test/dialect/oracle/test_types.py::LOBFetchTest::test_insert_returning_w_lobs[y,x,z-10-datatype0] 352s [gw0] [ 77%] SKIPPED test/dialect/oracle/test_types.py::LOBFetchTest::test_insert_returning_w_lobs[y,x,z-10-datatype0] 352s test/dialect/oracle/test_types.py::LOBFetchTest::test_insert_returning_w_lobs[y,x,z-10-datatype1] 352s [gw0] [ 77%] SKIPPED test/dialect/oracle/test_types.py::LOBFetchTest::test_insert_returning_w_lobs[y,x,z-10-datatype1] 352s test/dialect/oracle/test_types.py::LOBFetchTest::test_insert_returning_w_lobs[y,x,z-10-datatype2] 352s [gw0] [ 77%] SKIPPED test/dialect/oracle/test_types.py::LOBFetchTest::test_insert_returning_w_lobs[y,x,z-10-datatype2] 352s test/dialect/oracle/test_types.py::LOBFetchTest::test_insert_returning_w_lobs[y,x,z-100-datatype0] 352s [gw0] [ 77%] SKIPPED test/dialect/oracle/test_types.py::LOBFetchTest::test_insert_returning_w_lobs[y,x,z-100-datatype0] 352s test/dialect/oracle/test_types.py::LOBFetchTest::test_insert_returning_w_lobs[y,x,z-100-datatype1] 352s [gw0] [ 77%] SKIPPED test/dialect/oracle/test_types.py::LOBFetchTest::test_insert_returning_w_lobs[y,x,z-100-datatype1] 352s test/dialect/oracle/test_types.py::LOBFetchTest::test_insert_returning_w_lobs[y,x,z-100-datatype2] 352s [gw0] [ 77%] SKIPPED test/dialect/oracle/test_types.py::LOBFetchTest::test_insert_returning_w_lobs[y,x,z-100-datatype2] 352s test/dialect/oracle/test_types.py::LOBFetchTest::test_insert_returning_w_lobs[y,x,z-250-datatype0] 352s [gw0] [ 77%] SKIPPED test/dialect/oracle/test_types.py::LOBFetchTest::test_insert_returning_w_lobs[y,x,z-250-datatype0] 352s test/dialect/oracle/test_types.py::LOBFetchTest::test_insert_returning_w_lobs[y,x,z-250-datatype1] 352s [gw0] [ 77%] SKIPPED test/dialect/oracle/test_types.py::LOBFetchTest::test_insert_returning_w_lobs[y,x,z-250-datatype1] 352s test/dialect/oracle/test_types.py::LOBFetchTest::test_insert_returning_w_lobs[y,x,z-250-datatype2] 352s [gw0] [ 77%] SKIPPED test/dialect/oracle/test_types.py::LOBFetchTest::test_insert_returning_w_lobs[y,x,z-250-datatype2] 352s test/dialect/oracle/test_types.py::LOBFetchTest::test_insert_returning_w_lobs[y-10-datatype0] 352s [gw0] [ 77%] SKIPPED test/dialect/oracle/test_types.py::LOBFetchTest::test_insert_returning_w_lobs[y-10-datatype0] 352s test/dialect/oracle/test_types.py::LOBFetchTest::test_insert_returning_w_lobs[y-10-datatype1] 352s [gw0] [ 77%] SKIPPED test/dialect/oracle/test_types.py::LOBFetchTest::test_insert_returning_w_lobs[y-10-datatype1] 352s test/dialect/oracle/test_types.py::LOBFetchTest::test_insert_returning_w_lobs[y-10-datatype2] 352s [gw0] [ 77%] SKIPPED test/dialect/oracle/test_types.py::LOBFetchTest::test_insert_returning_w_lobs[y-10-datatype2] 352s test/dialect/oracle/test_types.py::LOBFetchTest::test_insert_returning_w_lobs[y-100-datatype0] 352s [gw0] [ 77%] SKIPPED test/dialect/oracle/test_types.py::LOBFetchTest::test_insert_returning_w_lobs[y-100-datatype0] 352s test/dialect/oracle/test_types.py::LOBFetchTest::test_insert_returning_w_lobs[y-100-datatype1] 352s [gw0] [ 77%] SKIPPED test/dialect/oracle/test_types.py::LOBFetchTest::test_insert_returning_w_lobs[y-100-datatype1] 352s test/dialect/oracle/test_types.py::LOBFetchTest::test_insert_returning_w_lobs[y-100-datatype2] 352s [gw0] [ 77%] SKIPPED test/dialect/oracle/test_types.py::LOBFetchTest::test_insert_returning_w_lobs[y-100-datatype2] 352s test/dialect/oracle/test_types.py::LOBFetchTest::test_insert_returning_w_lobs[y-250-datatype0] 352s [gw0] [ 77%] SKIPPED test/dialect/oracle/test_types.py::LOBFetchTest::test_insert_returning_w_lobs[y-250-datatype0] 352s test/dialect/oracle/test_types.py::LOBFetchTest::test_insert_returning_w_lobs[y-250-datatype1] 352s [gw0] [ 77%] SKIPPED test/dialect/oracle/test_types.py::LOBFetchTest::test_insert_returning_w_lobs[y-250-datatype1] 352s test/dialect/oracle/test_types.py::LOBFetchTest::test_insert_returning_w_lobs[y-250-datatype2] 352s [gw0] [ 77%] SKIPPED test/dialect/oracle/test_types.py::LOBFetchTest::test_insert_returning_w_lobs[y-250-datatype2] 352s test/dialect/oracle/test_types.py::LOBFetchTest::test_insert_returning_w_unicode 352s [gw0] [ 77%] SKIPPED test/dialect/oracle/test_types.py::LOBFetchTest::test_insert_returning_w_unicode 352s test/dialect/oracle/test_types.py::LOBFetchTest::test_large_stream 352s [gw0] [ 77%] SKIPPED test/dialect/oracle/test_types.py::LOBFetchTest::test_large_stream 352s test/dialect/oracle/test_types.py::LOBFetchTest::test_large_stream_single_arraysize 352s [gw0] [ 77%] SKIPPED test/dialect/oracle/test_types.py::LOBFetchTest::test_large_stream_single_arraysize 352s test/dialect/oracle/test_types.py::LOBFetchTest::test_lobs_with_convert 352s [gw0] [ 77%] SKIPPED test/dialect/oracle/test_types.py::LOBFetchTest::test_lobs_with_convert 352s test/dialect/oracle/test_types.py::LOBFetchTest::test_lobs_with_convert_many_rows 352s [gw0] [ 77%] SKIPPED test/dialect/oracle/test_types.py::LOBFetchTest::test_lobs_with_convert_many_rows 352s test/dialect/oracle/test_types.py::LOBFetchTest::test_lobs_with_convert_raw 352s [gw0] [ 77%] SKIPPED test/dialect/oracle/test_types.py::LOBFetchTest::test_lobs_with_convert_raw 352s test/dialect/oracle/test_types.py::LOBFetchTest::test_lobs_without_convert 352s [gw0] [ 77%] SKIPPED test/dialect/oracle/test_types.py::LOBFetchTest::test_lobs_without_convert 352s test/dialect/oracle/test_types.py::LOBFetchTest::test_lobs_without_convert_many_rows 352s [gw0] [ 77%] SKIPPED test/dialect/oracle/test_types.py::LOBFetchTest::test_lobs_without_convert_many_rows 352s test/sql/test_types.py::LiteralTest_sqlite+pysqlite_3_46_1::test_render_datetime[date] 352s [gw0] [ 77%] SKIPPED test/sql/test_types.py::LiteralTest_sqlite+pysqlite_3_46_1::test_render_datetime[date] 352s test/sql/test_types.py::LiteralTest_sqlite+pysqlite_3_46_1::test_render_datetime[datetime] 352s [gw0] [ 77%] SKIPPED test/sql/test_types.py::LiteralTest_sqlite+pysqlite_3_46_1::test_render_datetime[datetime] 352s test/sql/test_types.py::LiteralTest_sqlite+pysqlite_3_46_1::test_render_datetime[time] 352s [gw0] [ 77%] SKIPPED test/sql/test_types.py::LiteralTest_sqlite+pysqlite_3_46_1::test_render_datetime[time] 352s test/dialect/mssql/test_types.py::MSDateTypeTest::test_extract 352s [gw0] [ 77%] SKIPPED test/dialect/mssql/test_types.py::MSDateTypeTest::test_extract 352s test/dialect/mssql/test_types.py::MSDateTypeTest::test_result_processor 352s [gw0] [ 77%] SKIPPED test/dialect/mssql/test_types.py::MSDateTypeTest::test_result_processor 352s test/dialect/mssql/test_types.py::MSDateTypeTest::test_result_processor_invalid 352s [gw0] [ 77%] SKIPPED test/dialect/mssql/test_types.py::MSDateTypeTest::test_result_processor_invalid 352s test/dialect/postgresql/test_types.py::MiscTypesTest::test_float_type_compile[pg-DOUBLE_PRECISION()] 352s [gw0] [ 77%] PASSED test/dialect/postgresql/test_types.py::MiscTypesTest::test_float_type_compile[pg-DOUBLE_PRECISION()] 352s test/dialect/postgresql/test_types.py::MiscTypesTest::test_float_type_compile[pg-FLOAT()] 352s [gw0] [ 77%] PASSED test/dialect/postgresql/test_types.py::MiscTypesTest::test_float_type_compile[pg-FLOAT()] 352s test/dialect/postgresql/test_types.py::MiscTypesTest::test_float_type_compile[pg-REAL()] 352s [gw0] [ 77%] PASSED test/dialect/postgresql/test_types.py::MiscTypesTest::test_float_type_compile[pg-REAL()] 352s test/dialect/postgresql/test_types.py::MiscTypesTest::test_float_type_compile[sa-DOUBLE()] 352s [gw0] [ 77%] PASSED test/dialect/postgresql/test_types.py::MiscTypesTest::test_float_type_compile[sa-DOUBLE()] 352s test/dialect/postgresql/test_types.py::MiscTypesTest::test_float_type_compile[sa-DOUBLE_PRECISION()] 352s [gw0] [ 77%] PASSED test/dialect/postgresql/test_types.py::MiscTypesTest::test_float_type_compile[sa-DOUBLE_PRECISION()] 352s test/dialect/postgresql/test_types.py::MiscTypesTest::test_float_type_compile[sa-Double()] 352s [gw0] [ 77%] PASSED test/dialect/postgresql/test_types.py::MiscTypesTest::test_float_type_compile[sa-Double()] 352s test/dialect/postgresql/test_types.py::MiscTypesTest::test_float_type_compile[sa-FLOAT()] 352s [gw0] [ 77%] PASSED test/dialect/postgresql/test_types.py::MiscTypesTest::test_float_type_compile[sa-FLOAT()] 352s test/dialect/postgresql/test_types.py::MiscTypesTest::test_float_type_compile[sa-Float()] 352s [gw0] [ 77%] PASSED test/dialect/postgresql/test_types.py::MiscTypesTest::test_float_type_compile[sa-Float()] 352s test/dialect/postgresql/test_types.py::MiscTypesTest::test_float_type_compile[sa-REAL()] 352s [gw0] [ 77%] PASSED test/dialect/postgresql/test_types.py::MiscTypesTest::test_float_type_compile[sa-REAL()] 352s test/dialect/postgresql/test_types.py::MiscTypesTest::test_string_coercion_no_len[asyncpg-x LIKE $1::VARCHAR] 352s [gw0] [ 77%] PASSED test/dialect/postgresql/test_types.py::MiscTypesTest::test_string_coercion_no_len[asyncpg-x LIKE $1::VARCHAR] 352s test/dialect/postgresql/test_types.py::MiscTypesTest::test_string_coercion_no_len[pg8000-x LIKE %s::VARCHAR] 352s [gw0] [ 77%] PASSED test/dialect/postgresql/test_types.py::MiscTypesTest::test_string_coercion_no_len[pg8000-x LIKE %s::VARCHAR] 352s test/dialect/postgresql/test_types.py::MiscTypesTest::test_string_coercion_no_len[psycopg-x LIKE %(x_1)s::VARCHAR] 352s [gw0] [ 77%] PASSED test/dialect/postgresql/test_types.py::MiscTypesTest::test_string_coercion_no_len[psycopg-x LIKE %(x_1)s::VARCHAR] 352s test/dialect/postgresql/test_types.py::MiscTypesTest::test_string_coercion_no_len[psycopg2-x LIKE %(x_1)s] 352s [gw0] [ 77%] PASSED test/dialect/postgresql/test_types.py::MiscTypesTest::test_string_coercion_no_len[psycopg2-x LIKE %(x_1)s] 352s test/dialect/postgresql/test_types.py::MultiRangeSequenceTest::test_methods 352s [gw0] [ 77%] PASSED test/dialect/postgresql/test_types.py::MultiRangeSequenceTest::test_methods 352s test/dialect/postgresql/test_types.py::NamedTypeTest::test_compare_to_string_round_trip[pep435-native] 352s [gw0] [ 77%] SKIPPED test/dialect/postgresql/test_types.py::NamedTypeTest::test_compare_to_string_round_trip[pep435-native] 352s test/dialect/postgresql/test_types.py::NamedTypeTest::test_compare_to_string_round_trip[pep435-non_native] 352s [gw0] [ 77%] SKIPPED test/dialect/postgresql/test_types.py::NamedTypeTest::test_compare_to_string_round_trip[pep435-non_native] 352s test/dialect/postgresql/test_types.py::NamedTypeTest::test_compare_to_string_round_trip[pep435-pg_native] 352s [gw0] [ 77%] SKIPPED test/dialect/postgresql/test_types.py::NamedTypeTest::test_compare_to_string_round_trip[pep435-pg_native] 352s test/dialect/postgresql/test_types.py::NamedTypeTest::test_compare_to_string_round_trip[str-native] 352s [gw0] [ 77%] SKIPPED test/dialect/postgresql/test_types.py::NamedTypeTest::test_compare_to_string_round_trip[str-native] 352s test/dialect/postgresql/test_types.py::NamedTypeTest::test_compare_to_string_round_trip[str-non_native] 352s [gw0] [ 77%] SKIPPED test/dialect/postgresql/test_types.py::NamedTypeTest::test_compare_to_string_round_trip[str-non_native] 352s test/dialect/postgresql/test_types.py::NamedTypeTest::test_compare_to_string_round_trip[str-pg_native] 352s [gw0] [ 77%] SKIPPED test/dialect/postgresql/test_types.py::NamedTypeTest::test_compare_to_string_round_trip[str-pg_native] 352s test/dialect/postgresql/test_types.py::NamedTypeTest::test_create_drop_schema_translate_map 352s [gw0] [ 77%] SKIPPED test/dialect/postgresql/test_types.py::NamedTypeTest::test_create_drop_schema_translate_map 352s test/dialect/postgresql/test_types.py::NamedTypeTest::test_create_table_schema_translate_map[None--data0-get_enums] 352s [gw0] [ 77%] SKIPPED test/dialect/postgresql/test_types.py::NamedTypeTest::test_create_table_schema_translate_map[None--data0-get_enums] 352s test/dialect/postgresql/test_types.py::NamedTypeTest::test_create_table_schema_translate_map[None--data1-get_domains] 352s [gw0] [ 77%] SKIPPED test/dialect/postgresql/test_types.py::NamedTypeTest::test_create_table_schema_translate_map[None--data1-get_domains] 352s test/dialect/postgresql/test_types.py::NamedTypeTest::test_create_table_schema_translate_map[foo--data0-get_enums] 352s [gw0] [ 77%] SKIPPED test/dialect/postgresql/test_types.py::NamedTypeTest::test_create_table_schema_translate_map[foo--data0-get_enums] 352s test/dialect/postgresql/test_types.py::NamedTypeTest::test_create_table_schema_translate_map[foo--data1-get_domains] 352s [gw0] [ 77%] SKIPPED test/dialect/postgresql/test_types.py::NamedTypeTest::test_create_table_schema_translate_map[foo--data1-get_domains] 352s test/dialect/postgresql/test_types.py::NamedTypeTest::test_custom_subclass 352s [gw0] [ 77%] SKIPPED test/dialect/postgresql/test_types.py::NamedTypeTest::test_custom_subclass 352s test/dialect/postgresql/test_types.py::NamedTypeTest::test_disable_create[datatype0] 352s [gw0] [ 77%] SKIPPED test/dialect/postgresql/test_types.py::NamedTypeTest::test_disable_create[datatype0] 352s test/dialect/postgresql/test_types.py::NamedTypeTest::test_disable_create[datatype1] 352s [gw0] [ 77%] SKIPPED test/dialect/postgresql/test_types.py::NamedTypeTest::test_disable_create[datatype1] 352s test/dialect/postgresql/test_types.py::NamedTypeTest::test_domain_create_table 352s [gw0] [ 77%] SKIPPED test/dialect/postgresql/test_types.py::NamedTypeTest::test_domain_create_table 352s test/dialect/postgresql/test_types.py::NamedTypeTest::test_drops_on_table[datatype0-get_enums] 352s [gw0] [ 77%] SKIPPED test/dialect/postgresql/test_types.py::NamedTypeTest::test_drops_on_table[datatype0-get_enums] 352s test/dialect/postgresql/test_types.py::NamedTypeTest::test_drops_on_table[datatype1-get_domains] 352s [gw0] [ 77%] SKIPPED test/dialect/postgresql/test_types.py::NamedTypeTest::test_drops_on_table[datatype1-get_domains] 352s test/dialect/postgresql/test_types.py::NamedTypeTest::test_enum_copy_args[create_type-False-create_type] 352s [gw0] [ 77%] SKIPPED test/dialect/postgresql/test_types.py::NamedTypeTest::test_enum_copy_args[create_type-False-create_type] 352s test/dialect/postgresql/test_types.py::NamedTypeTest::test_enum_copy_args[create_type-True-create_type] 352s [gw0] [ 77%] SKIPPED test/dialect/postgresql/test_types.py::NamedTypeTest::test_enum_copy_args[create_type-True-create_type] 352s test/dialect/postgresql/test_types.py::NamedTypeTest::test_enum_copy_args[inherit_schema-True-inherit_schema] 352s [gw0] [ 77%] SKIPPED test/dialect/postgresql/test_types.py::NamedTypeTest::test_enum_copy_args[inherit_schema-True-inherit_schema] 352s test/dialect/postgresql/test_types.py::NamedTypeTest::test_enum_copy_args[metadata-value7-metadata] 352s [gw0] [ 77%] SKIPPED test/dialect/postgresql/test_types.py::NamedTypeTest::test_enum_copy_args[metadata-value7-metadata] 352s test/dialect/postgresql/test_types.py::NamedTypeTest::test_enum_copy_args[name-foobar-name] 352s [gw0] [ 77%] SKIPPED test/dialect/postgresql/test_types.py::NamedTypeTest::test_enum_copy_args[name-foobar-name] 352s test/dialect/postgresql/test_types.py::NamedTypeTest::test_enum_copy_args[omit_aliases-False-_omit_aliases] 352s [gw0] [ 77%] SKIPPED test/dialect/postgresql/test_types.py::NamedTypeTest::test_enum_copy_args[omit_aliases-False-_omit_aliases] 352s test/dialect/postgresql/test_types.py::NamedTypeTest::test_enum_copy_args[schema-someschema-schema] 352s [gw0] [ 77%] SKIPPED test/dialect/postgresql/test_types.py::NamedTypeTest::test_enum_copy_args[schema-someschema-schema] 352s test/dialect/postgresql/test_types.py::NamedTypeTest::test_enum_copy_args[validate_strings-True-validate_strings] 352s [gw0] [ 77%] SKIPPED test/dialect/postgresql/test_types.py::NamedTypeTest::test_enum_copy_args[validate_strings-True-validate_strings] 352s test/dialect/postgresql/test_types.py::NamedTypeTest::test_enum_copy_args[values_callable--values_callable] 352s [gw0] [ 77%] SKIPPED test/dialect/postgresql/test_types.py::NamedTypeTest::test_enum_copy_args[values_callable--values_callable] 352s test/dialect/postgresql/test_types.py::NamedTypeTest::test_enum_create_table 352s [gw0] [ 77%] SKIPPED test/dialect/postgresql/test_types.py::NamedTypeTest::test_enum_create_table 352s test/dialect/postgresql/test_types.py::NamedTypeTest::test_enum_doesnt_construct_ENUM 352s [gw0] [ 77%] SKIPPED test/dialect/postgresql/test_types.py::NamedTypeTest::test_enum_doesnt_construct_ENUM 352s test/dialect/postgresql/test_types.py::NamedTypeTest::test_enum_dont_keep_checking 352s [gw0] [ 77%] SKIPPED test/dialect/postgresql/test_types.py::NamedTypeTest::test_enum_dont_keep_checking 352s test/dialect/postgresql/test_types.py::NamedTypeTest::test_enum_type_reflection 352s [gw0] [ 77%] SKIPPED test/dialect/postgresql/test_types.py::NamedTypeTest::test_enum_type_reflection 352s test/dialect/postgresql/test_types.py::NamedTypeTest::test_enum_unicode_labels 352s [gw0] [ 77%] SKIPPED test/dialect/postgresql/test_types.py::NamedTypeTest::test_enum_unicode_labels 352s test/dialect/postgresql/test_types.py::NamedTypeTest::test_generate_alone_on_metadata 352s [gw0] [ 77%] SKIPPED test/dialect/postgresql/test_types.py::NamedTypeTest::test_generate_alone_on_metadata 352s test/dialect/postgresql/test_types.py::NamedTypeTest::test_generate_multiple[datatype0-get_enums] 352s [gw0] [ 77%] SKIPPED test/dialect/postgresql/test_types.py::NamedTypeTest::test_generate_multiple[datatype0-get_enums] 352s test/dialect/postgresql/test_types.py::NamedTypeTest::test_generate_multiple[datatype1-get_enums] 352s [gw0] [ 77%] SKIPPED test/dialect/postgresql/test_types.py::NamedTypeTest::test_generate_multiple[datatype1-get_enums] 352s test/dialect/postgresql/test_types.py::NamedTypeTest::test_generate_multiple[datatype2-get_domains] 352s [gw0] [ 77%] SKIPPED test/dialect/postgresql/test_types.py::NamedTypeTest::test_generate_multiple[datatype2-get_domains] 352s test/dialect/postgresql/test_types.py::NamedTypeTest::test_generate_multiple_on_metadata 352s [gw0] [ 77%] SKIPPED test/dialect/postgresql/test_types.py::NamedTypeTest::test_generate_multiple_on_metadata 352s test/dialect/postgresql/test_types.py::NamedTypeTest::test_generate_multiple_schemaname_on_metadata 352s [gw0] [ 77%] SKIPPED test/dialect/postgresql/test_types.py::NamedTypeTest::test_generate_multiple_schemaname_on_metadata 352s test/dialect/postgresql/test_types.py::NamedTypeTest::test_generic_w_pg_variant[datatype0] 352s [gw0] [ 77%] SKIPPED test/dialect/postgresql/test_types.py::NamedTypeTest::test_generic_w_pg_variant[datatype0] 352s test/dialect/postgresql/test_types.py::NamedTypeTest::test_generic_w_pg_variant[datatype1] 352s [gw0] [ 77%] SKIPPED test/dialect/postgresql/test_types.py::NamedTypeTest::test_generic_w_pg_variant[datatype1] 352s test/dialect/postgresql/test_types.py::NamedTypeTest::test_generic_w_some_other_variant 352s [gw0] [ 77%] SKIPPED test/dialect/postgresql/test_types.py::NamedTypeTest::test_generic_w_some_other_variant 352s test/dialect/postgresql/test_types.py::NamedTypeTest::test_name_required[datatype0] 352s [gw0] [ 77%] SKIPPED test/dialect/postgresql/test_types.py::NamedTypeTest::test_name_required[datatype0] 352s test/dialect/postgresql/test_types.py::NamedTypeTest::test_name_required[datatype1] 352s [gw0] [ 77%] SKIPPED test/dialect/postgresql/test_types.py::NamedTypeTest::test_name_required[datatype1] 352s test/dialect/postgresql/test_types.py::NamedTypeTest::test_name_required[datatype2] 352s [gw0] [ 77%] SKIPPED test/dialect/postgresql/test_types.py::NamedTypeTest::test_name_required[datatype2] 352s test/dialect/postgresql/test_types.py::NamedTypeTest::test_native_enum_string_from_pep435[pg-explicit_name] 352s [gw0] [ 77%] SKIPPED test/dialect/postgresql/test_types.py::NamedTypeTest::test_native_enum_string_from_pep435[pg-explicit_name] 352s test/dialect/postgresql/test_types.py::NamedTypeTest::test_native_enum_string_from_pep435[pg-noname] 352s [gw0] [ 77%] SKIPPED test/dialect/postgresql/test_types.py::NamedTypeTest::test_native_enum_string_from_pep435[pg-noname] 352s test/dialect/postgresql/test_types.py::NamedTypeTest::test_native_enum_string_from_pep435[pg-nonename] 352s [gw0] [ 77%] SKIPPED test/dialect/postgresql/test_types.py::NamedTypeTest::test_native_enum_string_from_pep435[pg-nonename] 352s test/dialect/postgresql/test_types.py::NamedTypeTest::test_native_enum_string_from_pep435[plain-explicit_name] 352s [gw0] [ 77%] SKIPPED test/dialect/postgresql/test_types.py::NamedTypeTest::test_native_enum_string_from_pep435[plain-explicit_name] 352s test/dialect/postgresql/test_types.py::NamedTypeTest::test_native_enum_string_from_pep435[plain-noname] 352s [gw0] [ 77%] SKIPPED test/dialect/postgresql/test_types.py::NamedTypeTest::test_native_enum_string_from_pep435[plain-noname] 352s test/dialect/postgresql/test_types.py::NamedTypeTest::test_native_enum_string_from_pep435[plain-nonename] 352s [gw0] [ 77%] SKIPPED test/dialect/postgresql/test_types.py::NamedTypeTest::test_native_enum_string_from_pep435[plain-nonename] 352s test/dialect/postgresql/test_types.py::NamedTypeTest::test_native_enum_warnings 352s [gw0] [ 77%] SKIPPED test/dialect/postgresql/test_types.py::NamedTypeTest::test_native_enum_warnings 352s test/dialect/postgresql/test_types.py::NamedTypeTest::test_non_native_dialect 352s [gw0] [ 77%] SKIPPED test/dialect/postgresql/test_types.py::NamedTypeTest::test_non_native_dialect 352s test/dialect/postgresql/test_types.py::NamedTypeTest::test_non_native_enum 352s [gw0] [ 77%] SKIPPED test/dialect/postgresql/test_types.py::NamedTypeTest::test_non_native_enum 352s test/dialect/postgresql/test_types.py::NamedTypeTest::test_non_native_enum_w_unicode 352s [gw0] [ 77%] SKIPPED test/dialect/postgresql/test_types.py::NamedTypeTest::test_non_native_enum_w_unicode 352s test/dialect/postgresql/test_types.py::NamedTypeTest::test_py_enum_name_is_used 352s [gw0] [ 77%] SKIPPED test/dialect/postgresql/test_types.py::NamedTypeTest::test_py_enum_name_is_used 352s test/dialect/postgresql/test_types.py::NamedTypeTest::test_remain_on_table_metadata_wide 352s [gw0] [ 77%] SKIPPED test/dialect/postgresql/test_types.py::NamedTypeTest::test_remain_on_table_metadata_wide 352s test/dialect/postgresql/test_types.py::NamedTypeTest::test_schema_inheritance[domain-inherit_table_schema] 352s [gw0] [ 77%] SKIPPED test/dialect/postgresql/test_types.py::NamedTypeTest::test_schema_inheritance[domain-inherit_table_schema] 352s test/dialect/postgresql/test_types.py::NamedTypeTest::test_schema_inheritance[domain-local_schema] 352s [gw0] [ 77%] SKIPPED test/dialect/postgresql/test_types.py::NamedTypeTest::test_schema_inheritance[domain-local_schema] 352s test/dialect/postgresql/test_types.py::NamedTypeTest::test_schema_inheritance[domain-metadata_schema_only] 352s [gw0] [ 77%] SKIPPED test/dialect/postgresql/test_types.py::NamedTypeTest::test_schema_inheritance[domain-metadata_schema_only] 352s test/dialect/postgresql/test_types.py::NamedTypeTest::test_schema_inheritance[domain-override_metadata_schema] 352s [gw0] [ 77%] SKIPPED test/dialect/postgresql/test_types.py::NamedTypeTest::test_schema_inheritance[domain-override_metadata_schema] 352s test/dialect/postgresql/test_types.py::NamedTypeTest::test_schema_inheritance[enum-inherit_table_schema] 352s [gw0] [ 77%] SKIPPED test/dialect/postgresql/test_types.py::NamedTypeTest::test_schema_inheritance[enum-inherit_table_schema] 352s test/dialect/postgresql/test_types.py::NamedTypeTest::test_schema_inheritance[enum-local_schema] 352s [gw0] [ 77%] SKIPPED test/dialect/postgresql/test_types.py::NamedTypeTest::test_schema_inheritance[enum-local_schema] 352s test/dialect/postgresql/test_types.py::NamedTypeTest::test_schema_inheritance[enum-metadata_schema_only] 352s [gw0] [ 77%] SKIPPED test/dialect/postgresql/test_types.py::NamedTypeTest::test_schema_inheritance[enum-metadata_schema_only] 352s test/dialect/postgresql/test_types.py::NamedTypeTest::test_schema_inheritance[enum-override_metadata_schema] 352s [gw0] [ 77%] SKIPPED test/dialect/postgresql/test_types.py::NamedTypeTest::test_schema_inheritance[enum-override_metadata_schema] 352s test/dialect/postgresql/test_types.py::NamedTypeTest::test_schema_reflection 352s [gw0] [ 77%] SKIPPED test/dialect/postgresql/test_types.py::NamedTypeTest::test_schema_reflection 352s test/dialect/postgresql/test_types.py::NamedTypeTest::test_standalone_enum 352s [gw0] [ 77%] SKIPPED test/dialect/postgresql/test_types.py::NamedTypeTest::test_standalone_enum 352s test/dialect/postgresql/test_types.py::NativeEnumDDLEventTest::test_straight_create_drop 352s [gw0] [ 77%] SKIPPED test/dialect/postgresql/test_types.py::NativeEnumDDLEventTest::test_straight_create_drop 352s test/dialect/postgresql/test_types.py::NativeEnumDDLEventTest::test_table_integrated 352s [gw0] [ 77%] SKIPPED test/dialect/postgresql/test_types.py::NativeEnumDDLEventTest::test_table_integrated 352s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_adjacent_to 352s [gw0] [ 77%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_adjacent_to 352s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_adjacent_to_obj 352s [gw0] [ 77%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_adjacent_to_obj 352s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_contained_by 352s [gw0] [ 77%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_contained_by 352s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_contained_by_obj 352s [gw0] [ 77%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_contained_by_obj 352s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_contains 352s [gw0] [ 77%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_contains 352s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_difference 352s [gw0] [ 77%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_difference 352s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_intersection 352s [gw0] [ 77%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_intersection 352s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_not_extend_left_of 352s [gw0] [ 77%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_not_extend_left_of 352s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_not_extend_right_of 352s [gw0] [ 77%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_not_extend_right_of 352s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_overlaps 352s [gw0] [ 77%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_overlaps 352s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_strictly_left_of 352s [gw0] [ 77%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_strictly_left_of 352s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_strictly_right_of 352s [gw0] [ 77%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_strictly_right_of 352s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_union 352s [gw0] [ 77%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_union 352s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_equal 352s [gw0] [ 77%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_equal 352s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_equal_obj 352s [gw0] [ 77%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_equal_obj 352s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_greater_than 352s [gw0] [ 77%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_greater_than 352s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_greater_than_or_equal 352s [gw0] [ 77%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_greater_than_or_equal 352s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_is_not_null 352s [gw0] [ 77%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_is_not_null 352s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_is_null 352s [gw0] [ 77%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_is_null 352s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_less_than 352s [gw0] [ 77%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_less_than 352s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_less_than_or_equal 352s [gw0] [ 77%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_less_than_or_equal 352s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_not_equal 352s [gw0] [ 77%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_not_equal 352s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_not_equal_obj 352s [gw0] [ 77%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_not_equal_obj 352s test/dialect/postgresql/test_types.py::NumMultiRangeRoundTripTest::test_actual_type 352s [gw0] [ 77%] SKIPPED test/dialect/postgresql/test_types.py::NumMultiRangeRoundTripTest::test_actual_type 352s test/dialect/postgresql/test_types.py::NumMultiRangeRoundTripTest::test_auto_cast_back_to_type[multirange] 352s [gw0] [ 77%] SKIPPED test/dialect/postgresql/test_types.py::NumMultiRangeRoundTripTest::test_auto_cast_back_to_type[multirange] 352s test/dialect/postgresql/test_types.py::NumMultiRangeRoundTripTest::test_auto_cast_back_to_type[plain_list] 352s [gw0] [ 77%] SKIPPED test/dialect/postgresql/test_types.py::NumMultiRangeRoundTripTest::test_auto_cast_back_to_type[plain_list] 352s test/dialect/postgresql/test_types.py::NumMultiRangeRoundTripTest::test_auto_cast_back_to_type_without_type 352s [gw0] [ 77%] SKIPPED test/dialect/postgresql/test_types.py::NumMultiRangeRoundTripTest::test_auto_cast_back_to_type_without_type 352s test/dialect/postgresql/test_types.py::NumMultiRangeRoundTripTest::test_auto_cast_back_to_type_without_type_plain_list 352s [gw0] [ 77%] SKIPPED test/dialect/postgresql/test_types.py::NumMultiRangeRoundTripTest::test_auto_cast_back_to_type_without_type_plain_list 352s test/dialect/postgresql/test_types.py::NumMultiRangeRoundTripTest::test_difference_result_text 352s [gw0] [ 77%] SKIPPED test/dialect/postgresql/test_types.py::NumMultiRangeRoundTripTest::test_difference_result_text 352s test/dialect/postgresql/test_types.py::NumMultiRangeRoundTripTest::test_insert_obj[multirange] 352s [gw0] [ 77%] SKIPPED test/dialect/postgresql/test_types.py::NumMultiRangeRoundTripTest::test_insert_obj[multirange] 352s test/dialect/postgresql/test_types.py::NumMultiRangeRoundTripTest::test_insert_obj[plain_list] 352s [gw0] [ 77%] SKIPPED test/dialect/postgresql/test_types.py::NumMultiRangeRoundTripTest::test_insert_obj[plain_list] 352s test/dialect/postgresql/test_types.py::NumMultiRangeRoundTripTest::test_insert_text 352s [gw0] [ 77%] SKIPPED test/dialect/postgresql/test_types.py::NumMultiRangeRoundTripTest::test_insert_text 352s test/dialect/postgresql/test_types.py::NumMultiRangeRoundTripTest::test_intersection_result_text 352s [gw0] [ 77%] SKIPPED test/dialect/postgresql/test_types.py::NumMultiRangeRoundTripTest::test_intersection_result_text 352s test/dialect/postgresql/test_types.py::NumMultiRangeRoundTripTest::test_reflect 352s [gw0] [ 77%] SKIPPED test/dialect/postgresql/test_types.py::NumMultiRangeRoundTripTest::test_reflect 352s test/dialect/postgresql/test_types.py::NumMultiRangeRoundTripTest::test_textual_round_trip_w_dialect_type[multirange] 352s [gw0] [ 77%] SKIPPED test/dialect/postgresql/test_types.py::NumMultiRangeRoundTripTest::test_textual_round_trip_w_dialect_type[multirange] 352s test/dialect/postgresql/test_types.py::NumMultiRangeRoundTripTest::test_textual_round_trip_w_dialect_type[plain_list] 352s [gw0] [ 77%] SKIPPED test/dialect/postgresql/test_types.py::NumMultiRangeRoundTripTest::test_textual_round_trip_w_dialect_type[plain_list] 352s test/dialect/postgresql/test_types.py::NumMultiRangeRoundTripTest::test_union_result_text 352s [gw0] [ 77%] SKIPPED test/dialect/postgresql/test_types.py::NumMultiRangeRoundTripTest::test_union_result_text 352s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[!=] 352s [gw0] [ 77%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[!=] 352s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[&&] 352s [gw0] [ 77%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[&&] 352s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[&<] 352s [gw0] [ 77%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[&<] 352s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[&>] 352s [gw0] [ 77%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[&>] 352s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[*0] 352s [gw0] [ 77%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[*0] 352s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[*1] 352s [gw0] [ 77%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[*1] 352s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[+0] 352s [gw0] [ 77%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[+0] 352s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[+1] 352s [gw0] [ 77%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[+1] 352s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[-0] 352s [gw0] [ 77%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[-0] 352s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[-1] 352s [gw0] [ 77%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[-1] 352s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[-|-] 352s [gw0] [ 77%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[-|-] 352s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[<<0] 352s [gw0] [ 77%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[<<0] 352s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[<<1] 352s [gw0] [ 77%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[<<1] 352s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[<=] 352s [gw0] [ 77%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[<=] 352s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[<@] 352s [gw0] [ 77%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[<@] 352s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[<] 352s [gw0] [ 77%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[<] 352s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[=] 352s [gw0] [ 77%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[=] 352s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[>=] 352s [gw0] [ 77%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[>=] 352s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[>>0] 352s [gw0] [ 77%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[>>0] 352s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[>>1] 352s [gw0] [ 77%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[>>1] 352s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[>] 352s [gw0] [ 77%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[>] 352s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[@>] 352s [gw0] [ 77%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[@>] 352s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[!=] 352s [gw0] [ 77%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[!=] 352s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[&&] 352s [gw0] [ 77%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[&&] 352s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[&<] 352s [gw0] [ 77%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[&<] 352s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[&>] 352s [gw0] [ 77%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[&>] 352s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[*0] 352s [gw0] [ 77%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[*0] 352s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[*1] 352s [gw0] [ 77%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[*1] 352s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[+0] 352s [gw0] [ 77%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[+0] 352s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[+1] 352s [gw0] [ 77%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[+1] 352s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[-0] 352s [gw0] [ 77%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[-0] 352s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[-1] 352s [gw0] [ 77%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[-1] 352s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[-|-] 352s [gw0] [ 77%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[-|-] 352s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[<<0] 352s [gw0] [ 77%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[<<0] 352s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[<<1] 352s [gw0] [ 77%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[<<1] 352s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[<=] 352s [gw0] [ 77%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[<=] 352s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[<@] 352s [gw0] [ 77%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[<@] 352s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[<] 352s [gw0] [ 77%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[<] 352s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[=] 352s [gw0] [ 77%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[=] 352s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[>=] 352s [gw0] [ 77%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[>=] 352s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[>>0] 352s [gw0] [ 77%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[>>0] 352s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[>>1] 352s [gw0] [ 77%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[>>1] 352s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[>] 352s [gw0] [ 77%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[>] 352s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[@>] 352s [gw0] [ 77%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[@>] 352s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[!=] 352s [gw0] [ 77%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[!=] 352s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[&&] 352s [gw0] [ 77%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[&&] 352s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[&<] 352s [gw0] [ 77%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[&<] 352s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[&>] 352s [gw0] [ 77%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[&>] 352s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[-|-] 352s [gw0] [ 77%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[-|-] 352s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[<<0] 352s [gw0] [ 77%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[<<0] 352s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[<<1] 352s [gw0] [ 77%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[<<1] 352s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[<=] 352s [gw0] [ 77%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[<=] 352s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[<@] 352s [gw0] [ 77%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[<@] 352s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[<] 352s [gw0] [ 77%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[<] 352s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[=] 352s [gw0] [ 77%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[=] 352s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[>=] 352s [gw0] [ 77%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[>=] 352s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[>>0] 352s [gw0] [ 77%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[>>0] 352s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[>>1] 352s [gw0] [ 77%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[>>1] 352s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[>] 352s [gw0] [ 77%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[>] 352s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[@>] 352s [gw0] [ 77%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[@>] 352s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_where_is_not_null 352s [gw0] [ 77%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_where_is_not_null 352s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_where_is_null 352s [gw0] [ 77%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_where_is_null 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_actual_type 352s [gw0] [ 77%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_actual_type 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[0-0] 352s [gw0] [ 77%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[0-0] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[0-1] 352s [gw0] [ 77%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[0-1] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[0-2] 352s [gw0] [ 77%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[0-2] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[0-3] 352s [gw0] [ 77%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[0-3] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[0-4] 352s [gw0] [ 77%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[0-4] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[0-5] 352s [gw0] [ 77%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[0-5] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[0-6] 352s [gw0] [ 77%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[0-6] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[0-7] 352s [gw0] [ 77%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[0-7] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[0-8] 352s [gw0] [ 77%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[0-8] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[0-9] 352s [gw0] [ 77%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[0-9] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[1-0] 352s [gw0] [ 77%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[1-0] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[1-1] 352s [gw0] [ 77%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[1-1] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[1-2] 352s [gw0] [ 77%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[1-2] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[1-3] 352s [gw0] [ 77%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[1-3] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[1-4] 352s [gw0] [ 77%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[1-4] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[1-5] 352s [gw0] [ 77%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[1-5] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[1-6] 352s [gw0] [ 77%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[1-6] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[1-7] 352s [gw0] [ 77%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[1-7] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[1-8] 352s [gw0] [ 77%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[1-8] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[1-9] 352s [gw0] [ 77%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[1-9] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[10-0] 352s [gw0] [ 77%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[10-0] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[10-1] 352s [gw0] [ 77%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[10-1] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[10-2] 352s [gw0] [ 77%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[10-2] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[10-3] 352s [gw0] [ 77%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[10-3] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[10-4] 352s [gw0] [ 77%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[10-4] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[10-5] 352s [gw0] [ 77%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[10-5] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[10-6] 352s [gw0] [ 77%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[10-6] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[10-7] 352s [gw0] [ 77%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[10-7] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[10-8] 352s [gw0] [ 77%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[10-8] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[10-9] 352s [gw0] [ 77%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[10-9] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[11-0] 352s [gw0] [ 77%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[11-0] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[11-1] 352s [gw0] [ 77%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[11-1] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[11-2] 352s [gw0] [ 77%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[11-2] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[11-3] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[11-3] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[11-4] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[11-4] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[11-5] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[11-5] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[11-6] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[11-6] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[11-7] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[11-7] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[11-8] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[11-8] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[11-9] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[11-9] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[12-0] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[12-0] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[12-1] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[12-1] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[12-2] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[12-2] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[12-3] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[12-3] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[12-4] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[12-4] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[12-5] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[12-5] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[12-6] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[12-6] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[12-7] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[12-7] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[12-8] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[12-8] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[12-9] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[12-9] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[13-0] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[13-0] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[13-1] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[13-1] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[13-2] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[13-2] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[13-3] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[13-3] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[13-4] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[13-4] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[13-5] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[13-5] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[13-6] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[13-6] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[13-7] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[13-7] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[13-8] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[13-8] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[13-9] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[13-9] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[14-0] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[14-0] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[14-1] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[14-1] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[14-2] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[14-2] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[14-3] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[14-3] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[14-4] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[14-4] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[14-5] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[14-5] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[14-6] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[14-6] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[14-7] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[14-7] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[14-8] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[14-8] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[14-9] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[14-9] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[15-0] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[15-0] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[15-1] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[15-1] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[15-2] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[15-2] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[15-3] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[15-3] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[15-4] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[15-4] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[15-5] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[15-5] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[15-6] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[15-6] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[15-7] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[15-7] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[15-8] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[15-8] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[15-9] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[15-9] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[16-0] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[16-0] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[16-1] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[16-1] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[16-2] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[16-2] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[16-3] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[16-3] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[16-4] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[16-4] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[16-5] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[16-5] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[16-6] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[16-6] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[16-7] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[16-7] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[16-8] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[16-8] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[16-9] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[16-9] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[17-0] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[17-0] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[17-1] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[17-1] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[17-2] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[17-2] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[17-3] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[17-3] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[17-4] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[17-4] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[17-5] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[17-5] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[17-6] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[17-6] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[17-7] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[17-7] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[17-8] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[17-8] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[17-9] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[17-9] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[18-0] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[18-0] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[18-1] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[18-1] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[18-2] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[18-2] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[18-3] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[18-3] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[18-4] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[18-4] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[18-5] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[18-5] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[18-6] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[18-6] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[18-7] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[18-7] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[18-8] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[18-8] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[18-9] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[18-9] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[2-0] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[2-0] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[2-1] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[2-1] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[2-2] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[2-2] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[2-3] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[2-3] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[2-4] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[2-4] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[2-5] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[2-5] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[2-6] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[2-6] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[2-7] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[2-7] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[2-8] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[2-8] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[2-9] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[2-9] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[3-0] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[3-0] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[3-1] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[3-1] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[3-2] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[3-2] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[3-3] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[3-3] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[3-4] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[3-4] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[3-5] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[3-5] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[3-6] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[3-6] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[3-7] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[3-7] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[3-8] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[3-8] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[3-9] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[3-9] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[4-0] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[4-0] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[4-1] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[4-1] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[4-2] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[4-2] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[4-3] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[4-3] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[4-4] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[4-4] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[4-5] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[4-5] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[4-6] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[4-6] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[4-7] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[4-7] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[4-8] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[4-8] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[4-9] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[4-9] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[5-0] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[5-0] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[5-1] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[5-1] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[5-2] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[5-2] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[5-3] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[5-3] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[5-4] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[5-4] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[5-5] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[5-5] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[5-6] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[5-6] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[5-7] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[5-7] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[5-8] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[5-8] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[5-9] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[5-9] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[6-0] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[6-0] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[6-1] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[6-1] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[6-2] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[6-2] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[6-3] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[6-3] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[6-4] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[6-4] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[6-5] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[6-5] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[6-6] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[6-6] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[6-7] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[6-7] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[6-8] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[6-8] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[6-9] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[6-9] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[7-0] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[7-0] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[7-1] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[7-1] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[7-2] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[7-2] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[7-3] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[7-3] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[7-4] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[7-4] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[7-5] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[7-5] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[7-6] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[7-6] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[7-7] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[7-7] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[7-8] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[7-8] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[7-9] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[7-9] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[8-0] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[8-0] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[8-1] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[8-1] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[8-2] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[8-2] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[8-3] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[8-3] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[8-4] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[8-4] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[8-5] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[8-5] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[8-6] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[8-6] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[8-7] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[8-7] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[8-8] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[8-8] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[8-9] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[8-9] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[9-0] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[9-0] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[9-1] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[9-1] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[9-2] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[9-2] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[9-3] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[9-3] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[9-4] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[9-4] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[9-5] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[9-5] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[9-6] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[9-6] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[9-7] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[9-7] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[9-8] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[9-8] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[9-9] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_adjacent[9-9] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_auto_cast_back_to_type 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_auto_cast_back_to_type 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_auto_cast_back_to_type_without_type 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_auto_cast_back_to_type_without_type 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_basic_py_sanity 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_basic_py_sanity 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_bool 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_bool 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_compatibility_accessors 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_compatibility_accessors 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[0-0] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[0-0] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[0-1] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[0-1] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[0-2] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[0-2] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[0-3] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[0-3] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[0-4] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[0-4] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[0-5] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[0-5] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[0-6] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[0-6] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[0-7] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[0-7] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[1-0] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[1-0] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[1-1] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[1-1] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[1-2] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[1-2] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[1-3] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[1-3] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[1-4] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[1-4] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[1-5] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[1-5] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[1-6] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[1-6] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[1-7] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[1-7] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[10-0] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[10-0] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[10-1] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[10-1] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[10-2] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[10-2] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[10-3] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[10-3] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[10-4] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[10-4] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[10-5] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[10-5] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[10-6] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[10-6] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[10-7] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[10-7] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[11-0] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[11-0] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[11-1] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[11-1] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[11-2] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[11-2] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[11-3] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[11-3] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[11-4] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[11-4] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[11-5] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[11-5] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[11-6] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[11-6] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[11-7] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[11-7] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[12-0] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[12-0] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[12-1] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[12-1] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[12-2] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[12-2] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[12-3] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[12-3] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[12-4] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[12-4] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[12-5] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[12-5] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[12-6] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[12-6] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[12-7] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[12-7] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[13-0] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[13-0] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[13-1] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[13-1] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[13-2] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[13-2] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[13-3] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[13-3] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[13-4] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[13-4] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[13-5] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[13-5] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[13-6] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[13-6] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[13-7] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[13-7] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[14-0] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[14-0] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[14-1] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[14-1] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[14-2] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[14-2] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[14-3] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[14-3] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[14-4] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[14-4] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[14-5] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[14-5] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[14-6] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[14-6] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[14-7] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[14-7] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[15-0] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[15-0] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[15-1] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[15-1] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[15-2] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[15-2] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[15-3] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[15-3] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[15-4] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[15-4] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[15-5] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[15-5] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[15-6] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[15-6] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[15-7] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[15-7] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[16-0] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[16-0] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[16-1] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[16-1] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[16-2] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[16-2] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[16-3] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[16-3] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[16-4] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[16-4] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[16-5] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[16-5] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[16-6] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[16-6] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[16-7] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[16-7] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[17-0] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[17-0] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[17-1] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[17-1] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[17-2] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[17-2] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[17-3] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[17-3] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[17-4] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[17-4] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[17-5] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[17-5] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[17-6] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[17-6] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[17-7] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[17-7] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[18-0] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[18-0] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[18-1] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[18-1] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[18-2] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[18-2] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[18-3] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[18-3] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[18-4] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[18-4] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[18-5] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[18-5] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[18-6] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[18-6] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[18-7] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[18-7] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[2-0] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[2-0] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[2-1] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[2-1] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[2-2] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[2-2] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[2-3] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[2-3] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[2-4] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[2-4] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[2-5] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[2-5] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[2-6] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[2-6] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[2-7] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[2-7] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[3-0] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[3-0] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[3-1] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[3-1] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[3-2] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[3-2] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[3-3] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[3-3] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[3-4] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[3-4] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[3-5] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[3-5] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[3-6] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[3-6] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[3-7] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[3-7] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[4-0] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[4-0] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[4-1] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[4-1] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[4-2] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[4-2] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[4-3] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[4-3] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[4-4] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[4-4] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[4-5] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[4-5] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[4-6] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[4-6] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[4-7] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[4-7] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[5-0] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[5-0] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[5-1] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[5-1] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[5-2] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[5-2] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[5-3] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[5-3] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[5-4] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[5-4] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[5-5] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[5-5] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[5-6] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[5-6] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[5-7] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[5-7] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[6-0] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[6-0] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[6-1] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[6-1] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[6-2] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[6-2] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[6-3] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[6-3] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[6-4] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[6-4] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[6-5] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[6-5] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[6-6] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[6-6] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[6-7] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[6-7] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[7-0] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[7-0] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[7-1] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[7-1] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[7-2] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[7-2] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[7-3] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[7-3] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[7-4] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[7-4] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[7-5] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[7-5] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[7-6] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[7-6] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[7-7] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[7-7] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[8-0] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[8-0] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[8-1] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[8-1] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[8-2] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[8-2] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[8-3] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[8-3] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[8-4] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[8-4] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[8-5] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[8-5] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[8-6] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[8-6] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[8-7] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[8-7] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[9-0] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[9-0] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[9-1] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[9-1] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[9-2] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[9-2] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[9-3] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[9-3] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[9-4] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[9-4] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[9-5] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[9-5] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[9-6] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[9-6] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[9-7] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_range[9-7] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_value[0-ih] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_value[0-ih] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_value[0-il] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_value[0-il] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_value[0-le] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_value[0-le] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_value[0-ll] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_value[0-ll] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_value[0-re_] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_value[0-re_] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_value[0-rh] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_value[0-rh] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_value[1-ih] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_value[1-ih] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_value[1-il] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_value[1-il] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_value[1-le] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_value[1-le] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_value[1-ll] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_value[1-ll] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_value[1-re_] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_value[1-re_] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_value[1-rh] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_value[1-rh] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_value[2-ih] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_value[2-ih] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_value[2-il] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_value[2-il] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_value[2-le] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_value[2-le] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_value[2-ll] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_value[2-ll] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_value[2-re_] 352s [gw0] [ 78%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_value[2-re_] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_value[2-rh] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_value[2-rh] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_value[3-ih] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_value[3-ih] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_value[3-il] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_value[3-il] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_value[3-le] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_value[3-le] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_value[3-ll] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_value[3-ll] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_value[3-re_] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_value[3-re_] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_value[3-rh] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_value[3-rh] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_value[4-ih] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_value[4-ih] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_value[4-il] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_value[4-il] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_value[4-le] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_value[4-le] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_value[4-ll] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_value[4-ll] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_value[4-re_] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_value[4-re_] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_value[4-rh] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_value[4-rh] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_value[5-ih] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_value[5-ih] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_value[5-il] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_value[5-il] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_value[5-le] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_value[5-le] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_value[5-ll] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_value[5-ll] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_value[5-re_] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_value[5-re_] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_value[5-rh] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_value[5-rh] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_value[6-ih] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_value[6-ih] 352s [gw1] [ 79%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_query_joinedload 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_value[6-il] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_value[6-il] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_value[6-le] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_value[6-le] 352s test/aaa_profiling/test_memusage.py::CycleTest::test_query_joins 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_value[6-ll] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_value[6-ll] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_value[6-re_] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_value[6-re_] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_value[6-rh] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_value[6-rh] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_value[7-ih] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_value[7-ih] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_value[7-il] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_value[7-il] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_value[7-le] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_value[7-le] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_value[7-ll] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_value[7-ll] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_value[7-re_] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_value[7-re_] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_value[7-rh] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_contains_value[7-rh] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[0-0] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[0-0] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[0-10] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[0-10] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[0-11] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[0-11] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[0-1] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[0-1] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[0-2] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[0-2] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[0-3] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[0-3] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[0-4] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[0-4] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[0-5] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[0-5] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[0-6] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[0-6] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[0-7] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[0-7] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[0-8] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[0-8] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[0-9] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[0-9] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[1-0] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[1-0] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[1-10] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[1-10] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[1-11] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[1-11] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[1-1] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[1-1] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[1-2] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[1-2] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[1-3] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[1-3] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[1-4] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[1-4] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[1-5] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[1-5] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[1-6] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[1-6] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[1-7] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[1-7] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[1-8] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[1-8] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[1-9] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[1-9] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[10-0] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[10-0] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[10-10] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[10-10] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[10-11] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[10-11] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[10-1] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[10-1] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[10-2] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[10-2] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[10-3] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[10-3] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[10-4] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[10-4] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[10-5] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[10-5] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[10-6] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[10-6] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[10-7] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[10-7] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[10-8] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[10-8] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[10-9] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[10-9] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[11-0] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[11-0] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[11-10] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[11-10] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[11-11] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[11-11] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[11-1] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[11-1] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[11-2] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[11-2] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[11-3] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[11-3] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[11-4] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[11-4] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[11-5] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[11-5] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[11-6] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[11-6] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[11-7] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[11-7] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[11-8] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[11-8] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[11-9] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[11-9] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[12-0] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[12-0] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[12-10] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[12-10] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[12-11] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[12-11] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[12-1] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[12-1] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[12-2] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[12-2] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[12-3] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[12-3] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[12-4] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[12-4] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[12-5] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[12-5] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[12-6] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[12-6] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[12-7] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[12-7] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[12-8] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[12-8] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[12-9] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[12-9] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[13-0] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[13-0] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[13-10] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[13-10] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[13-11] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[13-11] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[13-1] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[13-1] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[13-2] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[13-2] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[13-3] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[13-3] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[13-4] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[13-4] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[13-5] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[13-5] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[13-6] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[13-6] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[13-7] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[13-7] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[13-8] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[13-8] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[13-9] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[13-9] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[14-0] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[14-0] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[14-10] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[14-10] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[14-11] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[14-11] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[14-1] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[14-1] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[14-2] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[14-2] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[14-3] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[14-3] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[14-4] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[14-4] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[14-5] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[14-5] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[14-6] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[14-6] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[14-7] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[14-7] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[14-8] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[14-8] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[14-9] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[14-9] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[2-0] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[2-0] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[2-10] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[2-10] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[2-11] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[2-11] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[2-1] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[2-1] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[2-2] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[2-2] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[2-3] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[2-3] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[2-4] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[2-4] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[2-5] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[2-5] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[2-6] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[2-6] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[2-7] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[2-7] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[2-8] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[2-8] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[2-9] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[2-9] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[3-0] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[3-0] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[3-10] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[3-10] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[3-11] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[3-11] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[3-1] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[3-1] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[3-2] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[3-2] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[3-3] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[3-3] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[3-4] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[3-4] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[3-5] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[3-5] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[3-6] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[3-6] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[3-7] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[3-7] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[3-8] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[3-8] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[3-9] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[3-9] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[4-0] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[4-0] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[4-10] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[4-10] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[4-11] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[4-11] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[4-1] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[4-1] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[4-2] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[4-2] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[4-3] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[4-3] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[4-4] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[4-4] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[4-5] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[4-5] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[4-6] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[4-6] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[4-7] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[4-7] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[4-8] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[4-8] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[4-9] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[4-9] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[5-0] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[5-0] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[5-10] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[5-10] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[5-11] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[5-11] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[5-1] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[5-1] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[5-2] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[5-2] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[5-3] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[5-3] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[5-4] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[5-4] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[5-5] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[5-5] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[5-6] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[5-6] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[5-7] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[5-7] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[5-8] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[5-8] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[5-9] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[5-9] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[6-0] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[6-0] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[6-10] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[6-10] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[6-11] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[6-11] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[6-1] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[6-1] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[6-2] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[6-2] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[6-3] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[6-3] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[6-4] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[6-4] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[6-5] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[6-5] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[6-6] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[6-6] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[6-7] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[6-7] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[6-8] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[6-8] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[6-9] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[6-9] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[7-0] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[7-0] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[7-10] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[7-10] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[7-11] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[7-11] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[7-1] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[7-1] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[7-2] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[7-2] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[7-3] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[7-3] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[7-4] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[7-4] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[7-5] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[7-5] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[7-6] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[7-6] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[7-7] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[7-7] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[7-8] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[7-8] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[7-9] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[7-9] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[8-0] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[8-0] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[8-10] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[8-10] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[8-11] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[8-11] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[8-1] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[8-1] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[8-2] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[8-2] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[8-3] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[8-3] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[8-4] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[8-4] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[8-5] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[8-5] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[8-6] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[8-6] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[8-7] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[8-7] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[8-8] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[8-8] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[8-9] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[8-9] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[9-0] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[9-0] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[9-10] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[9-10] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[9-11] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[9-11] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[9-1] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[9-1] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[9-2] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[9-2] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[9-3] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[9-3] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[9-4] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[9-4] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[9-5] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[9-5] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[9-6] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[9-6] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[9-7] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[9-7] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[9-8] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[9-8] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[9-9] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference[9-9] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference_result_obj 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference_result_obj 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference_result_text 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_difference_result_text 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[0-0] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[0-0] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[0-1] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[0-1] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[0-2] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[0-2] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[0-3] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[0-3] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[0-4] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[0-4] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[0-5] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[0-5] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[0-6] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[0-6] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[0-7] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[0-7] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[0-8] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[0-8] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[1-0] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[1-0] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[1-1] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[1-1] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[1-2] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[1-2] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[1-3] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[1-3] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[1-4] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[1-4] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[1-5] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[1-5] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[1-6] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[1-6] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[1-7] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[1-7] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[1-8] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[1-8] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[10-0] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[10-0] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[10-1] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[10-1] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[10-2] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[10-2] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[10-3] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[10-3] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[10-4] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[10-4] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[10-5] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[10-5] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[10-6] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[10-6] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[10-7] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[10-7] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[10-8] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[10-8] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[11-0] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[11-0] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[11-1] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[11-1] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[11-2] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[11-2] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[11-3] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[11-3] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[11-4] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[11-4] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[11-5] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[11-5] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[11-6] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[11-6] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[11-7] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[11-7] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[11-8] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[11-8] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[2-0] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[2-0] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[2-1] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[2-1] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[2-2] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[2-2] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[2-3] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[2-3] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[2-4] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[2-4] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[2-5] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[2-5] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[2-6] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[2-6] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[2-7] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[2-7] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[2-8] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[2-8] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[3-0] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[3-0] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[3-1] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[3-1] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[3-2] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[3-2] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[3-3] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[3-3] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[3-4] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[3-4] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[3-5] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[3-5] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[3-6] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[3-6] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[3-7] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[3-7] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[3-8] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[3-8] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[4-0] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[4-0] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[4-1] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[4-1] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[4-2] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[4-2] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[4-3] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[4-3] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[4-4] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[4-4] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[4-5] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[4-5] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[4-6] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[4-6] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[4-7] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[4-7] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[4-8] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[4-8] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[5-0] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[5-0] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[5-1] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[5-1] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[5-2] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[5-2] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[5-3] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[5-3] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[5-4] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[5-4] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[5-5] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[5-5] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[5-6] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[5-6] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[5-7] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[5-7] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[5-8] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[5-8] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[6-0] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[6-0] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[6-1] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[6-1] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[6-2] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[6-2] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[6-3] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[6-3] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[6-4] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[6-4] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[6-5] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[6-5] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[6-6] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[6-6] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[6-7] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[6-7] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[6-8] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[6-8] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[7-0] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[7-0] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[7-1] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[7-1] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[7-2] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[7-2] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[7-3] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[7-3] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[7-4] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[7-4] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[7-5] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[7-5] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[7-6] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[7-6] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[7-7] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[7-7] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[7-8] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[7-8] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[8-0] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[8-0] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[8-1] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[8-1] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[8-2] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[8-2] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[8-3] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[8-3] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[8-4] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[8-4] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[8-5] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[8-5] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[8-6] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[8-6] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[8-7] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[8-7] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[8-8] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[8-8] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[9-0] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[9-0] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[9-1] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[9-1] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[9-2] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[9-2] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[9-3] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[9-3] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[9-4] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[9-4] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[9-5] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[9-5] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[9-6] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[9-6] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[9-7] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[9-7] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[9-8] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_equality[9-8] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_insert_obj 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_insert_obj 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_insert_text 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_insert_text 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[0-0] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[0-0] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[0-10] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[0-10] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[0-11] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[0-11] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[0-1] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[0-1] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[0-2] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[0-2] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[0-3] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[0-3] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[0-4] 352s [gw0] [ 79%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[0-4] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[0-5] 352s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[0-5] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[0-6] 352s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[0-6] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[0-7] 352s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[0-7] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[0-8] 352s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[0-8] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[0-9] 352s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[0-9] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[1-0] 352s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[1-0] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[1-10] 352s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[1-10] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[1-11] 352s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[1-11] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[1-1] 352s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[1-1] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[1-2] 352s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[1-2] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[1-3] 352s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[1-3] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[1-4] 352s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[1-4] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[1-5] 352s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[1-5] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[1-6] 352s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[1-6] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[1-7] 352s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[1-7] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[1-8] 352s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[1-8] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[1-9] 352s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[1-9] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[10-0] 352s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[10-0] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[10-10] 352s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[10-10] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[10-11] 352s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[10-11] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[10-1] 352s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[10-1] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[10-2] 352s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[10-2] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[10-3] 352s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[10-3] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[10-4] 352s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[10-4] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[10-5] 352s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[10-5] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[10-6] 352s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[10-6] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[10-7] 352s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[10-7] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[10-8] 352s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[10-8] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[10-9] 352s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[10-9] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[11-0] 352s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[11-0] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[11-10] 352s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[11-10] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[11-11] 352s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[11-11] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[11-1] 352s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[11-1] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[11-2] 352s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[11-2] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[11-3] 352s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[11-3] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[11-4] 352s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[11-4] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[11-5] 352s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[11-5] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[11-6] 352s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[11-6] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[11-7] 352s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[11-7] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[11-8] 352s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[11-8] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[11-9] 352s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[11-9] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[12-0] 352s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[12-0] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[12-10] 352s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[12-10] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[12-11] 352s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[12-11] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[12-1] 352s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[12-1] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[12-2] 352s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[12-2] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[12-3] 352s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[12-3] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[12-4] 352s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[12-4] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[12-5] 352s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[12-5] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[12-6] 352s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[12-6] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[12-7] 352s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[12-7] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[12-8] 352s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[12-8] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[12-9] 352s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[12-9] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[13-0] 352s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[13-0] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[13-10] 352s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[13-10] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[13-11] 352s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[13-11] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[13-1] 352s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[13-1] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[13-2] 352s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[13-2] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[13-3] 352s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[13-3] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[13-4] 352s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[13-4] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[13-5] 352s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[13-5] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[13-6] 352s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[13-6] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[13-7] 352s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[13-7] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[13-8] 352s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[13-8] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[13-9] 352s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[13-9] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[14-0] 352s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[14-0] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[14-10] 352s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[14-10] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[14-11] 352s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[14-11] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[14-1] 352s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[14-1] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[14-2] 352s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[14-2] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[14-3] 352s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[14-3] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[14-4] 352s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[14-4] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[14-5] 352s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[14-5] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[14-6] 352s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[14-6] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[14-7] 352s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[14-7] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[14-8] 352s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[14-8] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[14-9] 352s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[14-9] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[2-0] 352s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[2-0] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[2-10] 352s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[2-10] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[2-11] 352s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[2-11] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[2-1] 352s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[2-1] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[2-2] 352s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[2-2] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[2-3] 352s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[2-3] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[2-4] 352s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[2-4] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[2-5] 352s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[2-5] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[2-6] 352s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[2-6] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[2-7] 352s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[2-7] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[2-8] 352s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[2-8] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[2-9] 352s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[2-9] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[3-0] 352s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[3-0] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[3-10] 352s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[3-10] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[3-11] 352s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[3-11] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[3-1] 352s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[3-1] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[3-2] 352s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[3-2] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[3-3] 352s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[3-3] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[3-4] 352s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[3-4] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[3-5] 352s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[3-5] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[3-6] 352s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[3-6] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[3-7] 352s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[3-7] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[3-8] 352s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[3-8] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[3-9] 352s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[3-9] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[4-0] 352s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[4-0] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[4-10] 352s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[4-10] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[4-11] 352s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[4-11] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[4-1] 352s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[4-1] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[4-2] 352s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[4-2] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[4-3] 352s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[4-3] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[4-4] 352s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[4-4] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[4-5] 352s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[4-5] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[4-6] 352s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[4-6] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[4-7] 352s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[4-7] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[4-8] 352s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[4-8] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[4-9] 352s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[4-9] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[5-0] 352s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[5-0] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[5-10] 352s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[5-10] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[5-11] 352s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[5-11] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[5-1] 352s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[5-1] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[5-2] 352s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[5-2] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[5-3] 352s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[5-3] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[5-4] 352s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[5-4] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[5-5] 352s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[5-5] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[5-6] 352s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[5-6] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[5-7] 352s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[5-7] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[5-8] 352s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[5-8] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[5-9] 352s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[5-9] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[6-0] 352s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[6-0] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[6-10] 352s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[6-10] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[6-11] 352s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[6-11] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[6-1] 352s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[6-1] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[6-2] 352s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[6-2] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[6-3] 352s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[6-3] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[6-4] 352s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[6-4] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[6-5] 352s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[6-5] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[6-6] 352s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[6-6] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[6-7] 352s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[6-7] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[6-8] 352s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[6-8] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[6-9] 352s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[6-9] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[7-0] 352s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[7-0] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[7-10] 352s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[7-10] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[7-11] 352s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[7-11] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[7-1] 352s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[7-1] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[7-2] 352s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[7-2] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[7-3] 352s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[7-3] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[7-4] 352s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[7-4] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[7-5] 352s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[7-5] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[7-6] 352s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[7-6] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[7-7] 352s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[7-7] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[7-8] 352s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[7-8] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[7-9] 352s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[7-9] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[8-0] 352s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[8-0] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[8-10] 352s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[8-10] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[8-11] 352s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[8-11] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[8-1] 352s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[8-1] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[8-2] 352s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[8-2] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[8-3] 352s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[8-3] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[8-4] 352s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[8-4] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[8-5] 352s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[8-5] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[8-6] 352s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[8-6] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[8-7] 352s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[8-7] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[8-8] 352s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[8-8] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[8-9] 352s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[8-9] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[9-0] 352s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[9-0] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[9-10] 352s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[9-10] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[9-11] 352s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[9-11] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[9-1] 352s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[9-1] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[9-2] 352s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[9-2] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[9-3] 352s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[9-3] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[9-4] 352s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[9-4] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[9-5] 352s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[9-5] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[9-6] 352s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[9-6] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[9-7] 352s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[9-7] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[9-8] 352s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[9-8] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[9-9] 352s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection[9-9] 352s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection_result_obj 352s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection_result_obj 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection_result_text 353s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_intersection_result_text 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_not_extend_left_or_right_of[0-0] 353s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_not_extend_left_or_right_of[0-0] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_not_extend_left_or_right_of[0-1] 353s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_not_extend_left_or_right_of[0-1] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_not_extend_left_or_right_of[0-2] 353s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_not_extend_left_or_right_of[0-2] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_not_extend_left_or_right_of[0-3] 353s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_not_extend_left_or_right_of[0-3] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_not_extend_left_or_right_of[0-4] 353s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_not_extend_left_or_right_of[0-4] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_not_extend_left_or_right_of[0-5] 353s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_not_extend_left_or_right_of[0-5] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_not_extend_left_or_right_of[0-6] 353s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_not_extend_left_or_right_of[0-6] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_not_extend_left_or_right_of[0-7] 353s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_not_extend_left_or_right_of[0-7] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_not_extend_left_or_right_of[1-0] 353s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_not_extend_left_or_right_of[1-0] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_not_extend_left_or_right_of[1-1] 353s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_not_extend_left_or_right_of[1-1] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_not_extend_left_or_right_of[1-2] 353s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_not_extend_left_or_right_of[1-2] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_not_extend_left_or_right_of[1-3] 353s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_not_extend_left_or_right_of[1-3] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_not_extend_left_or_right_of[1-4] 353s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_not_extend_left_or_right_of[1-4] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_not_extend_left_or_right_of[1-5] 353s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_not_extend_left_or_right_of[1-5] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_not_extend_left_or_right_of[1-6] 353s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_not_extend_left_or_right_of[1-6] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_not_extend_left_or_right_of[1-7] 353s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_not_extend_left_or_right_of[1-7] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_not_extend_left_or_right_of[10-0] 353s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_not_extend_left_or_right_of[10-0] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_not_extend_left_or_right_of[10-1] 353s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_not_extend_left_or_right_of[10-1] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_not_extend_left_or_right_of[10-2] 353s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_not_extend_left_or_right_of[10-2] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_not_extend_left_or_right_of[10-3] 353s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_not_extend_left_or_right_of[10-3] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_not_extend_left_or_right_of[10-4] 353s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_not_extend_left_or_right_of[10-4] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_not_extend_left_or_right_of[10-5] 353s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_not_extend_left_or_right_of[10-5] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_not_extend_left_or_right_of[10-6] 353s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_not_extend_left_or_right_of[10-6] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_not_extend_left_or_right_of[10-7] 353s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_not_extend_left_or_right_of[10-7] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_not_extend_left_or_right_of[11-0] 353s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_not_extend_left_or_right_of[11-0] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_not_extend_left_or_right_of[11-1] 353s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_not_extend_left_or_right_of[11-1] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_not_extend_left_or_right_of[11-2] 353s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_not_extend_left_or_right_of[11-2] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_not_extend_left_or_right_of[11-3] 353s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_not_extend_left_or_right_of[11-3] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_not_extend_left_or_right_of[11-4] 353s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_not_extend_left_or_right_of[11-4] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_not_extend_left_or_right_of[11-5] 353s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_not_extend_left_or_right_of[11-5] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_not_extend_left_or_right_of[11-6] 353s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_not_extend_left_or_right_of[11-6] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_not_extend_left_or_right_of[11-7] 353s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_not_extend_left_or_right_of[11-7] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_not_extend_left_or_right_of[2-0] 353s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_not_extend_left_or_right_of[2-0] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_not_extend_left_or_right_of[2-1] 353s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_not_extend_left_or_right_of[2-1] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_not_extend_left_or_right_of[2-2] 353s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_not_extend_left_or_right_of[2-2] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_not_extend_left_or_right_of[2-3] 353s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_not_extend_left_or_right_of[2-3] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_not_extend_left_or_right_of[2-4] 353s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_not_extend_left_or_right_of[2-4] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_not_extend_left_or_right_of[2-5] 353s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_not_extend_left_or_right_of[2-5] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_not_extend_left_or_right_of[2-6] 353s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_not_extend_left_or_right_of[2-6] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_not_extend_left_or_right_of[2-7] 353s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_not_extend_left_or_right_of[2-7] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_not_extend_left_or_right_of[3-0] 353s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_not_extend_left_or_right_of[3-0] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_not_extend_left_or_right_of[3-1] 353s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_not_extend_left_or_right_of[3-1] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_not_extend_left_or_right_of[3-2] 353s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_not_extend_left_or_right_of[3-2] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_not_extend_left_or_right_of[3-3] 353s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_not_extend_left_or_right_of[3-3] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_not_extend_left_or_right_of[3-4] 353s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_not_extend_left_or_right_of[3-4] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_not_extend_left_or_right_of[3-5] 353s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_not_extend_left_or_right_of[3-5] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_not_extend_left_or_right_of[3-6] 353s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_not_extend_left_or_right_of[3-6] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_not_extend_left_or_right_of[3-7] 353s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_not_extend_left_or_right_of[3-7] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_not_extend_left_or_right_of[4-0] 353s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_not_extend_left_or_right_of[4-0] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_not_extend_left_or_right_of[4-1] 353s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_not_extend_left_or_right_of[4-1] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_not_extend_left_or_right_of[4-2] 353s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_not_extend_left_or_right_of[4-2] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_not_extend_left_or_right_of[4-3] 353s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_not_extend_left_or_right_of[4-3] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_not_extend_left_or_right_of[4-4] 353s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_not_extend_left_or_right_of[4-4] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_not_extend_left_or_right_of[4-5] 353s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_not_extend_left_or_right_of[4-5] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_not_extend_left_or_right_of[4-6] 353s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_not_extend_left_or_right_of[4-6] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_not_extend_left_or_right_of[4-7] 353s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_not_extend_left_or_right_of[4-7] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_not_extend_left_or_right_of[5-0] 353s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_not_extend_left_or_right_of[5-0] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_not_extend_left_or_right_of[5-1] 353s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_not_extend_left_or_right_of[5-1] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_not_extend_left_or_right_of[5-2] 353s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_not_extend_left_or_right_of[5-2] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_not_extend_left_or_right_of[5-3] 353s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_not_extend_left_or_right_of[5-3] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_not_extend_left_or_right_of[5-4] 353s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_not_extend_left_or_right_of[5-4] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_not_extend_left_or_right_of[5-5] 353s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_not_extend_left_or_right_of[5-5] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_not_extend_left_or_right_of[5-6] 353s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_not_extend_left_or_right_of[5-6] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_not_extend_left_or_right_of[5-7] 353s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_not_extend_left_or_right_of[5-7] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_not_extend_left_or_right_of[6-0] 353s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_not_extend_left_or_right_of[6-0] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_not_extend_left_or_right_of[6-1] 353s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_not_extend_left_or_right_of[6-1] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_not_extend_left_or_right_of[6-2] 353s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_not_extend_left_or_right_of[6-2] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_not_extend_left_or_right_of[6-3] 353s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_not_extend_left_or_right_of[6-3] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_not_extend_left_or_right_of[6-4] 353s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_not_extend_left_or_right_of[6-4] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_not_extend_left_or_right_of[6-5] 353s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_not_extend_left_or_right_of[6-5] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_not_extend_left_or_right_of[6-6] 353s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_not_extend_left_or_right_of[6-6] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_not_extend_left_or_right_of[6-7] 353s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_not_extend_left_or_right_of[6-7] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_not_extend_left_or_right_of[7-0] 353s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_not_extend_left_or_right_of[7-0] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_not_extend_left_or_right_of[7-1] 353s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_not_extend_left_or_right_of[7-1] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_not_extend_left_or_right_of[7-2] 353s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_not_extend_left_or_right_of[7-2] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_not_extend_left_or_right_of[7-3] 353s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_not_extend_left_or_right_of[7-3] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_not_extend_left_or_right_of[7-4] 353s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_not_extend_left_or_right_of[7-4] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_not_extend_left_or_right_of[7-5] 353s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_not_extend_left_or_right_of[7-5] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_not_extend_left_or_right_of[7-6] 353s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_not_extend_left_or_right_of[7-6] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_not_extend_left_or_right_of[7-7] 353s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_not_extend_left_or_right_of[7-7] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_not_extend_left_or_right_of[8-0] 353s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_not_extend_left_or_right_of[8-0] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_not_extend_left_or_right_of[8-1] 353s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_not_extend_left_or_right_of[8-1] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_not_extend_left_or_right_of[8-2] 353s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_not_extend_left_or_right_of[8-2] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_not_extend_left_or_right_of[8-3] 353s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_not_extend_left_or_right_of[8-3] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_not_extend_left_or_right_of[8-4] 353s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_not_extend_left_or_right_of[8-4] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_not_extend_left_or_right_of[8-5] 353s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_not_extend_left_or_right_of[8-5] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_not_extend_left_or_right_of[8-6] 353s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_not_extend_left_or_right_of[8-6] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_not_extend_left_or_right_of[8-7] 353s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_not_extend_left_or_right_of[8-7] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_not_extend_left_or_right_of[9-0] 353s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_not_extend_left_or_right_of[9-0] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_not_extend_left_or_right_of[9-1] 353s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_not_extend_left_or_right_of[9-1] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_not_extend_left_or_right_of[9-2] 353s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_not_extend_left_or_right_of[9-2] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_not_extend_left_or_right_of[9-3] 353s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_not_extend_left_or_right_of[9-3] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_not_extend_left_or_right_of[9-4] 353s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_not_extend_left_or_right_of[9-4] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_not_extend_left_or_right_of[9-5] 353s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_not_extend_left_or_right_of[9-5] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_not_extend_left_or_right_of[9-6] 353s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_not_extend_left_or_right_of[9-6] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_not_extend_left_or_right_of[9-7] 353s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_not_extend_left_or_right_of[9-7] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_overlaps[0-0] 353s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_overlaps[0-0] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_overlaps[0-1] 353s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_overlaps[0-1] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_overlaps[0-2] 353s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_overlaps[0-2] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_overlaps[0-3] 353s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_overlaps[0-3] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_overlaps[0-4] 353s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_overlaps[0-4] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_overlaps[0-5] 353s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_overlaps[0-5] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_overlaps[0-6] 353s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_overlaps[0-6] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_overlaps[0-7] 353s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_overlaps[0-7] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_overlaps[1-0] 353s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_overlaps[1-0] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_overlaps[1-1] 353s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_overlaps[1-1] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_overlaps[1-2] 353s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_overlaps[1-2] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_overlaps[1-3] 353s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_overlaps[1-3] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_overlaps[1-4] 353s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_overlaps[1-4] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_overlaps[1-5] 353s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_overlaps[1-5] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_overlaps[1-6] 353s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_overlaps[1-6] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_overlaps[1-7] 353s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_overlaps[1-7] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_overlaps[2-0] 353s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_overlaps[2-0] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_overlaps[2-1] 353s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_overlaps[2-1] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_overlaps[2-2] 353s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_overlaps[2-2] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_overlaps[2-3] 353s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_overlaps[2-3] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_overlaps[2-4] 353s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_overlaps[2-4] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_overlaps[2-5] 353s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_overlaps[2-5] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_overlaps[2-6] 353s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_overlaps[2-6] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_overlaps[2-7] 353s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_overlaps[2-7] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_overlaps[3-0] 353s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_overlaps[3-0] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_overlaps[3-1] 353s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_overlaps[3-1] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_overlaps[3-2] 353s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_overlaps[3-2] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_overlaps[3-3] 353s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_overlaps[3-3] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_overlaps[3-4] 353s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_overlaps[3-4] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_overlaps[3-5] 353s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_overlaps[3-5] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_overlaps[3-6] 353s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_overlaps[3-6] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_overlaps[3-7] 353s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_overlaps[3-7] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_overlaps[4-0] 353s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_overlaps[4-0] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_overlaps[4-1] 353s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_overlaps[4-1] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_overlaps[4-2] 353s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_overlaps[4-2] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_overlaps[4-3] 353s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_overlaps[4-3] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_overlaps[4-4] 353s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_overlaps[4-4] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_overlaps[4-5] 353s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_overlaps[4-5] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_overlaps[4-6] 353s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_overlaps[4-6] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_overlaps[4-7] 353s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_overlaps[4-7] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_overlaps[5-0] 353s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_overlaps[5-0] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_overlaps[5-1] 353s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_overlaps[5-1] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_overlaps[5-2] 353s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_overlaps[5-2] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_overlaps[5-3] 353s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_overlaps[5-3] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_overlaps[5-4] 353s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_overlaps[5-4] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_overlaps[5-5] 353s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_overlaps[5-5] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_overlaps[5-6] 353s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_overlaps[5-6] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_overlaps[5-7] 353s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_overlaps[5-7] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_overlaps[6-0] 353s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_overlaps[6-0] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_overlaps[6-1] 353s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_overlaps[6-1] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_overlaps[6-2] 353s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_overlaps[6-2] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_overlaps[6-3] 353s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_overlaps[6-3] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_overlaps[6-4] 353s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_overlaps[6-4] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_overlaps[6-5] 353s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_overlaps[6-5] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_overlaps[6-6] 353s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_overlaps[6-6] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_overlaps[6-7] 353s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_overlaps[6-7] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_overlaps[7-0] 353s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_overlaps[7-0] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_overlaps[7-1] 353s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_overlaps[7-1] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_overlaps[7-2] 353s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_overlaps[7-2] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_overlaps[7-3] 353s [gw0] [ 80%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_overlaps[7-3] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_overlaps[7-4] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_overlaps[7-4] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_overlaps[7-5] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_overlaps[7-5] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_overlaps[7-6] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_overlaps[7-6] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_overlaps[7-7] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_overlaps[7-7] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_overlaps[8-0] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_overlaps[8-0] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_overlaps[8-1] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_overlaps[8-1] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_overlaps[8-2] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_overlaps[8-2] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_overlaps[8-3] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_overlaps[8-3] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_overlaps[8-4] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_overlaps[8-4] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_overlaps[8-5] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_overlaps[8-5] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_overlaps[8-6] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_overlaps[8-6] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_overlaps[8-7] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_overlaps[8-7] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_overlaps[9-0] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_overlaps[9-0] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_overlaps[9-1] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_overlaps[9-1] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_overlaps[9-2] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_overlaps[9-2] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_overlaps[9-3] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_overlaps[9-3] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_overlaps[9-4] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_overlaps[9-4] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_overlaps[9-5] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_overlaps[9-5] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_overlaps[9-6] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_overlaps[9-6] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_overlaps[9-7] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_overlaps[9-7] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_reflect 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_reflect 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_strictly_left_or_right_of[0-0] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_strictly_left_or_right_of[0-0] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_strictly_left_or_right_of[0-1] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_strictly_left_or_right_of[0-1] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_strictly_left_or_right_of[0-2] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_strictly_left_or_right_of[0-2] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_strictly_left_or_right_of[0-3] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_strictly_left_or_right_of[0-3] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_strictly_left_or_right_of[0-4] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_strictly_left_or_right_of[0-4] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_strictly_left_or_right_of[0-5] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_strictly_left_or_right_of[0-5] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_strictly_left_or_right_of[0-6] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_strictly_left_or_right_of[0-6] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_strictly_left_or_right_of[0-7] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_strictly_left_or_right_of[0-7] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_strictly_left_or_right_of[1-0] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_strictly_left_or_right_of[1-0] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_strictly_left_or_right_of[1-1] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_strictly_left_or_right_of[1-1] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_strictly_left_or_right_of[1-2] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_strictly_left_or_right_of[1-2] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_strictly_left_or_right_of[1-3] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_strictly_left_or_right_of[1-3] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_strictly_left_or_right_of[1-4] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_strictly_left_or_right_of[1-4] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_strictly_left_or_right_of[1-5] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_strictly_left_or_right_of[1-5] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_strictly_left_or_right_of[1-6] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_strictly_left_or_right_of[1-6] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_strictly_left_or_right_of[1-7] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_strictly_left_or_right_of[1-7] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_strictly_left_or_right_of[10-0] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_strictly_left_or_right_of[10-0] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_strictly_left_or_right_of[10-1] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_strictly_left_or_right_of[10-1] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_strictly_left_or_right_of[10-2] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_strictly_left_or_right_of[10-2] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_strictly_left_or_right_of[10-3] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_strictly_left_or_right_of[10-3] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_strictly_left_or_right_of[10-4] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_strictly_left_or_right_of[10-4] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_strictly_left_or_right_of[10-5] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_strictly_left_or_right_of[10-5] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_strictly_left_or_right_of[10-6] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_strictly_left_or_right_of[10-6] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_strictly_left_or_right_of[10-7] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_strictly_left_or_right_of[10-7] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_strictly_left_or_right_of[11-0] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_strictly_left_or_right_of[11-0] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_strictly_left_or_right_of[11-1] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_strictly_left_or_right_of[11-1] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_strictly_left_or_right_of[11-2] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_strictly_left_or_right_of[11-2] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_strictly_left_or_right_of[11-3] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_strictly_left_or_right_of[11-3] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_strictly_left_or_right_of[11-4] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_strictly_left_or_right_of[11-4] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_strictly_left_or_right_of[11-5] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_strictly_left_or_right_of[11-5] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_strictly_left_or_right_of[11-6] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_strictly_left_or_right_of[11-6] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_strictly_left_or_right_of[11-7] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_strictly_left_or_right_of[11-7] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_strictly_left_or_right_of[2-0] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_strictly_left_or_right_of[2-0] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_strictly_left_or_right_of[2-1] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_strictly_left_or_right_of[2-1] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_strictly_left_or_right_of[2-2] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_strictly_left_or_right_of[2-2] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_strictly_left_or_right_of[2-3] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_strictly_left_or_right_of[2-3] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_strictly_left_or_right_of[2-4] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_strictly_left_or_right_of[2-4] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_strictly_left_or_right_of[2-5] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_strictly_left_or_right_of[2-5] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_strictly_left_or_right_of[2-6] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_strictly_left_or_right_of[2-6] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_strictly_left_or_right_of[2-7] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_strictly_left_or_right_of[2-7] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_strictly_left_or_right_of[3-0] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_strictly_left_or_right_of[3-0] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_strictly_left_or_right_of[3-1] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_strictly_left_or_right_of[3-1] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_strictly_left_or_right_of[3-2] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_strictly_left_or_right_of[3-2] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_strictly_left_or_right_of[3-3] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_strictly_left_or_right_of[3-3] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_strictly_left_or_right_of[3-4] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_strictly_left_or_right_of[3-4] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_strictly_left_or_right_of[3-5] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_strictly_left_or_right_of[3-5] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_strictly_left_or_right_of[3-6] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_strictly_left_or_right_of[3-6] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_strictly_left_or_right_of[3-7] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_strictly_left_or_right_of[3-7] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_strictly_left_or_right_of[4-0] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_strictly_left_or_right_of[4-0] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_strictly_left_or_right_of[4-1] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_strictly_left_or_right_of[4-1] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_strictly_left_or_right_of[4-2] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_strictly_left_or_right_of[4-2] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_strictly_left_or_right_of[4-3] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_strictly_left_or_right_of[4-3] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_strictly_left_or_right_of[4-4] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_strictly_left_or_right_of[4-4] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_strictly_left_or_right_of[4-5] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_strictly_left_or_right_of[4-5] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_strictly_left_or_right_of[4-6] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_strictly_left_or_right_of[4-6] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_strictly_left_or_right_of[4-7] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_strictly_left_or_right_of[4-7] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_strictly_left_or_right_of[5-0] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_strictly_left_or_right_of[5-0] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_strictly_left_or_right_of[5-1] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_strictly_left_or_right_of[5-1] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_strictly_left_or_right_of[5-2] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_strictly_left_or_right_of[5-2] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_strictly_left_or_right_of[5-3] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_strictly_left_or_right_of[5-3] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_strictly_left_or_right_of[5-4] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_strictly_left_or_right_of[5-4] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_strictly_left_or_right_of[5-5] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_strictly_left_or_right_of[5-5] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_strictly_left_or_right_of[5-6] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_strictly_left_or_right_of[5-6] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_strictly_left_or_right_of[5-7] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_strictly_left_or_right_of[5-7] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_strictly_left_or_right_of[6-0] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_strictly_left_or_right_of[6-0] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_strictly_left_or_right_of[6-1] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_strictly_left_or_right_of[6-1] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_strictly_left_or_right_of[6-2] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_strictly_left_or_right_of[6-2] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_strictly_left_or_right_of[6-3] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_strictly_left_or_right_of[6-3] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_strictly_left_or_right_of[6-4] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_strictly_left_or_right_of[6-4] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_strictly_left_or_right_of[6-5] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_strictly_left_or_right_of[6-5] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_strictly_left_or_right_of[6-6] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_strictly_left_or_right_of[6-6] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_strictly_left_or_right_of[6-7] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_strictly_left_or_right_of[6-7] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_strictly_left_or_right_of[7-0] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_strictly_left_or_right_of[7-0] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_strictly_left_or_right_of[7-1] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_strictly_left_or_right_of[7-1] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_strictly_left_or_right_of[7-2] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_strictly_left_or_right_of[7-2] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_strictly_left_or_right_of[7-3] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_strictly_left_or_right_of[7-3] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_strictly_left_or_right_of[7-4] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_strictly_left_or_right_of[7-4] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_strictly_left_or_right_of[7-5] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_strictly_left_or_right_of[7-5] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_strictly_left_or_right_of[7-6] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_strictly_left_or_right_of[7-6] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_strictly_left_or_right_of[7-7] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_strictly_left_or_right_of[7-7] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_strictly_left_or_right_of[8-0] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_strictly_left_or_right_of[8-0] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_strictly_left_or_right_of[8-1] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_strictly_left_or_right_of[8-1] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_strictly_left_or_right_of[8-2] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_strictly_left_or_right_of[8-2] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_strictly_left_or_right_of[8-3] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_strictly_left_or_right_of[8-3] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_strictly_left_or_right_of[8-4] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_strictly_left_or_right_of[8-4] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_strictly_left_or_right_of[8-5] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_strictly_left_or_right_of[8-5] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_strictly_left_or_right_of[8-6] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_strictly_left_or_right_of[8-6] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_strictly_left_or_right_of[8-7] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_strictly_left_or_right_of[8-7] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_strictly_left_or_right_of[9-0] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_strictly_left_or_right_of[9-0] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_strictly_left_or_right_of[9-1] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_strictly_left_or_right_of[9-1] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_strictly_left_or_right_of[9-2] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_strictly_left_or_right_of[9-2] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_strictly_left_or_right_of[9-3] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_strictly_left_or_right_of[9-3] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_strictly_left_or_right_of[9-4] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_strictly_left_or_right_of[9-4] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_strictly_left_or_right_of[9-5] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_strictly_left_or_right_of[9-5] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_strictly_left_or_right_of[9-6] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_strictly_left_or_right_of[9-6] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_strictly_left_or_right_of[9-7] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_strictly_left_or_right_of[9-7] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_stringify 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_stringify 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_textual_round_trip_w_dialect_type 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_textual_round_trip_w_dialect_type 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_type_decorator_round_trip 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_type_decorator_round_trip 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_union[0-0] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_union[0-0] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_union[0-1] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_union[0-1] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_union[0-2] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_union[0-2] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_union[0-3] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_union[0-3] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_union[0-4] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_union[0-4] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_union[0-5] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_union[0-5] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_union[0-6] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_union[0-6] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_union[0-7] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_union[0-7] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_union[1-0] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_union[1-0] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_union[1-1] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_union[1-1] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_union[1-2] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_union[1-2] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_union[1-3] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_union[1-3] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_union[1-4] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_union[1-4] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_union[1-5] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_union[1-5] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_union[1-6] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_union[1-6] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_union[1-7] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_union[1-7] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_union[2-0] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_union[2-0] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_union[2-1] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_union[2-1] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_union[2-2] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_union[2-2] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_union[2-3] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_union[2-3] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_union[2-4] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_union[2-4] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_union[2-5] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_union[2-5] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_union[2-6] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_union[2-6] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_union[2-7] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_union[2-7] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_union[3-0] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_union[3-0] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_union[3-1] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_union[3-1] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_union[3-2] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_union[3-2] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_union[3-3] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_union[3-3] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_union[3-4] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_union[3-4] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_union[3-5] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_union[3-5] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_union[3-6] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_union[3-6] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_union[3-7] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_union[3-7] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_union[4-0] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_union[4-0] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_union[4-1] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_union[4-1] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_union[4-2] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_union[4-2] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_union[4-3] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_union[4-3] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_union[4-4] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_union[4-4] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_union[4-5] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_union[4-5] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_union[4-6] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_union[4-6] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_union[4-7] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_union[4-7] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_union[5-0] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_union[5-0] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_union[5-1] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_union[5-1] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_union[5-2] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_union[5-2] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_union[5-3] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_union[5-3] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_union[5-4] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_union[5-4] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_union[5-5] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_union[5-5] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_union[5-6] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_union[5-6] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_union[5-7] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_union[5-7] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_union[6-0] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_union[6-0] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_union[6-1] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_union[6-1] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_union[6-2] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_union[6-2] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_union[6-3] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_union[6-3] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_union[6-4] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_union[6-4] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_union[6-5] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_union[6-5] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_union[6-6] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_union[6-6] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_union[6-7] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_union[6-7] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_union[7-0] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_union[7-0] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_union[7-1] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_union[7-1] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_union[7-2] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_union[7-2] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_union[7-3] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_union[7-3] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_union[7-4] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_union[7-4] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_union[7-5] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_union[7-5] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_union[7-6] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_union[7-6] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_union[7-7] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_union[7-7] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_union[8-0] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_union[8-0] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_union[8-1] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_union[8-1] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_union[8-2] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_union[8-2] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_union[8-3] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_union[8-3] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_union[8-4] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_union[8-4] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_union[8-5] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_union[8-5] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_union[8-6] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_union[8-6] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_union[8-7] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_union[8-7] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_union[9-0] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_union[9-0] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_union[9-1] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_union[9-1] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_union[9-2] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_union[9-2] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_union[9-3] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_union[9-3] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_union[9-4] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_union[9-4] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_union[9-5] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_union[9-5] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_union[9-6] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_union[9-6] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_union[9-7] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_union[9-7] 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_union_result_obj 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_union_result_obj 353s test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_union_result_text 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumRangeRoundTripTest::test_union_result_text 353s test/dialect/mssql/test_types.py::NumberTest::test_float_type_compile[mssql-DOUBLE_PRECISION()] 353s [gw0] [ 81%] PASSED test/dialect/mssql/test_types.py::NumberTest::test_float_type_compile[mssql-DOUBLE_PRECISION()] 353s test/dialect/mssql/test_types.py::NumberTest::test_float_type_compile[mssql-FLOAT()] 353s [gw0] [ 81%] PASSED test/dialect/mssql/test_types.py::NumberTest::test_float_type_compile[mssql-FLOAT()] 353s test/dialect/mssql/test_types.py::NumberTest::test_float_type_compile[mssql-REAL()] 353s [gw0] [ 81%] PASSED test/dialect/mssql/test_types.py::NumberTest::test_float_type_compile[mssql-REAL()] 353s test/dialect/mssql/test_types.py::NumberTest::test_float_type_compile[sa-DOUBLE()] 353s [gw0] [ 81%] PASSED test/dialect/mssql/test_types.py::NumberTest::test_float_type_compile[sa-DOUBLE()] 353s test/dialect/mssql/test_types.py::NumberTest::test_float_type_compile[sa-DOUBLE_PRECISION()] 353s [gw0] [ 81%] PASSED test/dialect/mssql/test_types.py::NumberTest::test_float_type_compile[sa-DOUBLE_PRECISION()] 353s test/dialect/mssql/test_types.py::NumberTest::test_float_type_compile[sa-Double()] 353s [gw0] [ 81%] PASSED test/dialect/mssql/test_types.py::NumberTest::test_float_type_compile[sa-Double()] 353s test/dialect/mssql/test_types.py::NumberTest::test_float_type_compile[sa-FLOAT()] 353s [gw0] [ 81%] PASSED test/dialect/mssql/test_types.py::NumberTest::test_float_type_compile[sa-FLOAT()] 353s test/dialect/mssql/test_types.py::NumberTest::test_float_type_compile[sa-Float()] 353s [gw0] [ 81%] PASSED test/dialect/mssql/test_types.py::NumberTest::test_float_type_compile[sa-Float()] 353s test/dialect/mssql/test_types.py::NumberTest::test_float_type_compile[sa-REAL()] 353s [gw0] [ 81%] PASSED test/dialect/mssql/test_types.py::NumberTest::test_float_type_compile[sa-REAL()] 353s test/dialect/postgresql/test_types.py::NumericInterpretationTest::test_numeric_codes 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumericInterpretationTest::test_numeric_codes 353s test/dialect/postgresql/test_types.py::NumericInterpretationTest::test_numeric_default 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::NumericInterpretationTest::test_numeric_default 353s test/sql/test_types.py::NumericRawSQLTest_sqlite+pysqlite_3_46_1::test_decimal_fp 353s [gw0] [ 81%] PASSED test/sql/test_types.py::NumericRawSQLTest_sqlite+pysqlite_3_46_1::test_decimal_fp 353s test/sql/test_types.py::NumericRawSQLTest_sqlite+pysqlite_3_46_1::test_decimal_int 353s [gw0] [ 81%] PASSED test/sql/test_types.py::NumericRawSQLTest_sqlite+pysqlite_3_46_1::test_decimal_int 353s test/sql/test_types.py::NumericRawSQLTest_sqlite+pysqlite_3_46_1::test_float 353s [gw0] [ 81%] PASSED test/sql/test_types.py::NumericRawSQLTest_sqlite+pysqlite_3_46_1::test_float 353s test/sql/test_types.py::NumericRawSQLTest_sqlite+pysqlite_3_46_1::test_ints 353s [gw0] [ 81%] PASSED test/sql/test_types.py::NumericRawSQLTest_sqlite+pysqlite_3_46_1::test_ints 353s test/dialect/postgresql/test_types.py::OIDTest::test_reflection 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::OIDTest::test_reflection 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_any_all_exprs_array 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_any_all_exprs_array 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_array_agg 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_array_agg 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_array_agg_json 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_array_agg_json 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_array_all_exec 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_array_all_exec 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_array_any_exec 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_array_any_exec 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_array_comparison 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_array_comparison 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_array_concat 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_array_concat 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_array_contained_by_exec 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_array_contained_by_exec 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_array_getitem_single_exec 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_array_getitem_single_exec 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_array_getitem_slice_exec 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_array_getitem_slice_exec 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_array_in_int 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_array_in_int 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_array_in_str 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_array_in_str 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_array_index_slice_exprs 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_array_index_slice_exprs 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_array_literal_compare 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_array_literal_compare 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_array_literal_multidimensional_roundtrip 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_array_literal_multidimensional_roundtrip 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_array_literal_roundtrip 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_array_literal_roundtrip 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_array_none[ARRAY0] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_array_none[ARRAY0] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_array_none[ARRAY1] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_array_none[ARRAY1] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_array_overlap_exec 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_array_overlap_exec 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_array_plus_native_enum_create 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_array_plus_native_enum_create 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_array_str_collation 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_array_str_collation 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_array_subtype_resultprocessor 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_array_subtype_resultprocessor 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_array_where 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_array_where 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_dim_array_contains_typed_exec[] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_dim_array_contains_typed_exec[] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_dim_array_contains_typed_exec[list] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_dim_array_contains_typed_exec[list] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_dim_array_contains_typed_exec[set] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_dim_array_contains_typed_exec[set] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_insert_array 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_insert_array 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_insert_array_w_null 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_insert_array_w_null 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_multi_dim_roundtrip 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_multi_dim_roundtrip 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_reflect_array_column 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_reflect_array_column 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_tuple_flag 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_tuple_flag 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_contains[False-BYTEA] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_contains[False-BYTEA] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_contains[False-Boolean] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_contains[False-Boolean] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_contains[False-CIDR] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_contains[False-CIDR] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_contains[False-DateTime] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_contains[False-DateTime] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_contains[False-Date] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_contains[False-Date] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_contains[False-ENUM0] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_contains[False-ENUM0] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_contains[False-ENUM1] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_contains[False-ENUM1] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_contains[False-ENUM2] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_contains[False-ENUM2] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_contains[False-ENUM3] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_contains[False-ENUM3] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_contains[False-ENUM4] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_contains[False-ENUM4] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_contains[False-Enum0] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_contains[False-Enum0] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_contains[False-Enum1] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_contains[False-Enum1] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_contains[False-Enum2] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_contains[False-Enum2] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_contains[False-Enum3] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_contains[False-Enum3] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_contains[False-Enum4] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_contains[False-Enum4] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_contains[False-Enum5] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_contains[False-Enum5] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_contains[False-HSTORE] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_contains[False-HSTORE] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_contains[False-INET] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_contains[False-INET] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_contains[False-Integer] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_contains[False-Integer] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_contains[False-JSONB] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_contains[False-JSONB] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_contains[False-LargeBinary] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_contains[False-LargeBinary] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_contains[False-MONEY] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_contains[False-MONEY] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_contains[False-Numeric] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_contains[False-Numeric] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_contains[False-String] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_contains[False-String] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_contains[False-Text] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_contains[False-Text] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_contains[False-Unicode] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_contains[False-Unicode] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_contains[True-BYTEA] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_contains[True-BYTEA] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_contains[True-Boolean] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_contains[True-Boolean] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_contains[True-CIDR] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_contains[True-CIDR] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_contains[True-DateTime] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_contains[True-DateTime] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_contains[True-Date] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_contains[True-Date] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_contains[True-ENUM0] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_contains[True-ENUM0] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_contains[True-ENUM1] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_contains[True-ENUM1] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_contains[True-ENUM2] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_contains[True-ENUM2] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_contains[True-ENUM3] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_contains[True-ENUM3] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_contains[True-ENUM4] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_contains[True-ENUM4] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_contains[True-Enum0] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_contains[True-Enum0] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_contains[True-Enum1] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_contains[True-Enum1] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_contains[True-Enum2] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_contains[True-Enum2] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_contains[True-Enum3] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_contains[True-Enum3] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_contains[True-Enum4] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_contains[True-Enum4] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_contains[True-Enum5] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_contains[True-Enum5] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_contains[True-HSTORE] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_contains[True-HSTORE] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_contains[True-INET] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_contains[True-INET] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_contains[True-Integer] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_contains[True-Integer] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_contains[True-JSONB] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_contains[True-JSONB] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_contains[True-LargeBinary] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_contains[True-LargeBinary] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_contains[True-MONEY] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_contains[True-MONEY] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_contains[True-Numeric] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_contains[True-Numeric] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_contains[True-String] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_contains[True-String] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_contains[True-Text] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_contains[True-Text] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_contains[True-Unicode] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_contains[True-Unicode] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_slice_update[False-BYTEA] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_slice_update[False-BYTEA] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_slice_update[False-Boolean] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_slice_update[False-Boolean] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_slice_update[False-CIDR] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_slice_update[False-CIDR] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_slice_update[False-DateTime] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_slice_update[False-DateTime] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_slice_update[False-Date] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_slice_update[False-Date] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_slice_update[False-ENUM0] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_slice_update[False-ENUM0] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_slice_update[False-ENUM1] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_slice_update[False-ENUM1] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_slice_update[False-ENUM2] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_slice_update[False-ENUM2] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_slice_update[False-Enum0] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_slice_update[False-Enum0] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_slice_update[False-Enum1] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_slice_update[False-Enum1] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_slice_update[False-Enum2] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_slice_update[False-Enum2] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_slice_update[False-Enum3] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_slice_update[False-Enum3] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_slice_update[False-HSTORE] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_slice_update[False-HSTORE] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_slice_update[False-INET] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_slice_update[False-INET] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_slice_update[False-Integer] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_slice_update[False-Integer] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_slice_update[False-JSON0] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_slice_update[False-JSON0] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_slice_update[False-JSON1] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_slice_update[False-JSON1] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_slice_update[False-JSONB] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_slice_update[False-JSONB] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_slice_update[False-LargeBinary] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_slice_update[False-LargeBinary] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_slice_update[False-MONEY] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_slice_update[False-MONEY] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_slice_update[False-Numeric] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_slice_update[False-Numeric] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_slice_update[False-String] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_slice_update[False-String] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_slice_update[False-Text] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_slice_update[False-Text] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_slice_update[False-Unicode] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_slice_update[False-Unicode] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_slice_update[True-BYTEA] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_slice_update[True-BYTEA] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_slice_update[True-Boolean] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_slice_update[True-Boolean] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_slice_update[True-CIDR] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_slice_update[True-CIDR] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_slice_update[True-DateTime] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_slice_update[True-DateTime] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_slice_update[True-Date] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_slice_update[True-Date] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_slice_update[True-ENUM0] 353s [gw0] [ 81%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_slice_update[True-ENUM0] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_slice_update[True-ENUM1] 353s [gw0] [ 82%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_slice_update[True-ENUM1] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_slice_update[True-ENUM2] 353s [gw0] [ 82%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_slice_update[True-ENUM2] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_slice_update[True-Enum0] 353s [gw0] [ 82%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_slice_update[True-Enum0] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_slice_update[True-Enum1] 353s [gw0] [ 82%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_slice_update[True-Enum1] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_slice_update[True-Enum2] 353s [gw0] [ 82%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_slice_update[True-Enum2] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_slice_update[True-Enum3] 353s [gw0] [ 82%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_slice_update[True-Enum3] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_slice_update[True-HSTORE] 353s [gw0] [ 82%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_slice_update[True-HSTORE] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_slice_update[True-INET] 353s [gw0] [ 82%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_slice_update[True-INET] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_slice_update[True-Integer] 353s [gw0] [ 82%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_slice_update[True-Integer] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_slice_update[True-JSON0] 353s [gw0] [ 82%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_slice_update[True-JSON0] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_slice_update[True-JSON1] 353s [gw0] [ 82%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_slice_update[True-JSON1] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_slice_update[True-JSONB] 353s [gw0] [ 82%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_slice_update[True-JSONB] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_slice_update[True-LargeBinary] 353s [gw0] [ 82%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_slice_update[True-LargeBinary] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_slice_update[True-MONEY] 353s [gw0] [ 82%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_slice_update[True-MONEY] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_slice_update[True-Numeric] 353s [gw0] [ 82%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_slice_update[True-Numeric] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_slice_update[True-String] 353s [gw0] [ 82%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_slice_update[True-String] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_slice_update[True-Text] 353s [gw0] [ 82%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_slice_update[True-Text] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_slice_update[True-Unicode] 353s [gw0] [ 82%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_slice_update[True-Unicode] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_delete[False-BYTEA] 353s [gw0] [ 82%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_delete[False-BYTEA] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_delete[False-Boolean] 353s [gw0] [ 82%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_delete[False-Boolean] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_delete[False-CIDR] 353s [gw0] [ 82%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_delete[False-CIDR] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_delete[False-DateTime] 353s [gw0] [ 82%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_delete[False-DateTime] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_delete[False-Date] 353s [gw0] [ 82%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_delete[False-Date] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_delete[False-ENUM0] 353s [gw0] [ 82%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_delete[False-ENUM0] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_delete[False-ENUM1] 353s [gw0] [ 82%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_delete[False-ENUM1] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_delete[False-ENUM2] 353s [gw0] [ 82%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_delete[False-ENUM2] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_delete[False-Enum0] 353s [gw0] [ 82%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_delete[False-Enum0] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_delete[False-Enum1] 353s [gw0] [ 82%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_delete[False-Enum1] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_delete[False-Enum2] 353s [gw0] [ 82%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_delete[False-Enum2] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_delete[False-Enum3] 353s [gw0] [ 82%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_delete[False-Enum3] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_delete[False-HSTORE] 353s [gw0] [ 82%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_delete[False-HSTORE] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_delete[False-INET] 353s [gw0] [ 82%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_delete[False-INET] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_delete[False-Integer] 353s [gw0] [ 82%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_delete[False-Integer] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_delete[False-JSONB] 353s [gw0] [ 82%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_delete[False-JSONB] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_delete[False-LargeBinary] 353s [gw0] [ 82%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_delete[False-LargeBinary] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_delete[False-MONEY] 353s [gw0] [ 82%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_delete[False-MONEY] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_delete[False-Numeric] 353s [gw0] [ 82%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_delete[False-Numeric] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_delete[False-String] 353s [gw0] [ 82%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_delete[False-String] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_delete[False-Text] 353s [gw0] [ 82%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_delete[False-Text] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_delete[False-Unicode] 353s [gw0] [ 82%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_delete[False-Unicode] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_delete[True-BYTEA] 353s [gw0] [ 82%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_delete[True-BYTEA] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_delete[True-Boolean] 353s [gw0] [ 82%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_delete[True-Boolean] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_delete[True-CIDR] 353s [gw0] [ 82%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_delete[True-CIDR] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_delete[True-DateTime] 353s [gw0] [ 82%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_delete[True-DateTime] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_delete[True-Date] 353s [gw0] [ 82%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_delete[True-Date] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_delete[True-ENUM0] 353s [gw0] [ 82%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_delete[True-ENUM0] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_delete[True-ENUM1] 353s [gw0] [ 82%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_delete[True-ENUM1] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_delete[True-ENUM2] 353s [gw0] [ 82%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_delete[True-ENUM2] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_delete[True-Enum0] 353s [gw0] [ 82%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_delete[True-Enum0] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_delete[True-Enum1] 353s [gw0] [ 82%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_delete[True-Enum1] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_delete[True-Enum2] 353s [gw0] [ 82%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_delete[True-Enum2] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_delete[True-Enum3] 353s [gw0] [ 82%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_delete[True-Enum3] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_delete[True-HSTORE] 353s [gw0] [ 82%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_delete[True-HSTORE] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_delete[True-INET] 353s [gw0] [ 82%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_delete[True-INET] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_delete[True-Integer] 353s [gw0] [ 82%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_delete[True-Integer] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_delete[True-JSONB] 353s [gw0] [ 82%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_delete[True-JSONB] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_delete[True-LargeBinary] 353s [gw0] [ 82%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_delete[True-LargeBinary] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_delete[True-MONEY] 353s [gw0] [ 82%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_delete[True-MONEY] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_delete[True-Numeric] 353s [gw0] [ 82%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_delete[True-Numeric] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_delete[True-String] 353s [gw0] [ 82%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_delete[True-String] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_delete[True-Text] 353s [gw0] [ 82%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_delete[True-Text] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_delete[True-Unicode] 353s [gw0] [ 82%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_delete[True-Unicode] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_select[False-BYTEA] 353s [gw0] [ 82%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_select[False-BYTEA] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_select[False-Boolean] 353s [gw0] [ 82%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_select[False-Boolean] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_select[False-CIDR] 353s [gw0] [ 82%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_select[False-CIDR] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_select[False-DateTime] 353s [gw0] [ 82%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_select[False-DateTime] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_select[False-Date] 353s [gw0] [ 82%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_select[False-Date] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_select[False-ENUM0] 353s [gw0] [ 82%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_select[False-ENUM0] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_select[False-ENUM1] 353s [gw0] [ 82%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_select[False-ENUM1] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_select[False-ENUM2] 353s [gw0] [ 82%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_select[False-ENUM2] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_select[False-ENUM3] 353s [gw0] [ 82%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_select[False-ENUM3] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_select[False-ENUM4] 353s [gw0] [ 82%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_select[False-ENUM4] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_select[False-Enum0] 353s [gw0] [ 82%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_select[False-Enum0] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_select[False-Enum1] 353s [gw0] [ 82%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_select[False-Enum1] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_select[False-Enum2] 353s [gw0] [ 82%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_select[False-Enum2] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_select[False-Enum3] 353s [gw0] [ 82%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_select[False-Enum3] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_select[False-Enum4] 353s [gw0] [ 82%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_select[False-Enum4] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_select[False-Enum5] 353s [gw0] [ 82%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_select[False-Enum5] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_select[False-HSTORE] 353s [gw0] [ 82%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_select[False-HSTORE] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_select[False-INET] 353s [gw0] [ 82%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_select[False-INET] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_select[False-Integer] 353s [gw0] [ 82%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_select[False-Integer] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_select[False-JSON0] 353s [gw0] [ 82%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_select[False-JSON0] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_select[False-JSON1] 353s [gw0] [ 82%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_select[False-JSON1] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_select[False-JSONB] 353s [gw0] [ 82%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_select[False-JSONB] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_select[False-LargeBinary] 353s [gw0] [ 82%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_select[False-LargeBinary] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_select[False-MONEY] 353s [gw0] [ 82%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_select[False-MONEY] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_select[False-Numeric] 353s [gw0] [ 82%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_select[False-Numeric] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_select[False-String] 353s [gw0] [ 82%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_select[False-String] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_select[False-Text] 353s [gw0] [ 82%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_select[False-Text] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_select[False-Unicode] 353s [gw0] [ 82%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_select[False-Unicode] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_select[True-BYTEA] 353s [gw0] [ 82%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_select[True-BYTEA] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_select[True-Boolean] 353s [gw0] [ 82%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_select[True-Boolean] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_select[True-CIDR] 353s [gw0] [ 82%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_select[True-CIDR] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_select[True-DateTime] 353s [gw0] [ 82%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_select[True-DateTime] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_select[True-Date] 353s [gw0] [ 82%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_select[True-Date] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_select[True-ENUM0] 353s [gw0] [ 82%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_select[True-ENUM0] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_select[True-ENUM1] 353s [gw0] [ 82%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_select[True-ENUM1] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_select[True-ENUM2] 353s [gw0] [ 82%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_select[True-ENUM2] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_select[True-ENUM3] 353s [gw0] [ 82%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_select[True-ENUM3] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_select[True-ENUM4] 353s [gw0] [ 82%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_select[True-ENUM4] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_select[True-Enum0] 353s [gw0] [ 82%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_select[True-Enum0] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_select[True-Enum1] 353s [gw0] [ 82%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_select[True-Enum1] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_select[True-Enum2] 353s [gw0] [ 82%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_select[True-Enum2] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_select[True-Enum3] 353s [gw0] [ 82%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_select[True-Enum3] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_select[True-Enum4] 353s [gw0] [ 82%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_select[True-Enum4] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_select[True-Enum5] 353s [gw0] [ 82%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_select[True-Enum5] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_select[True-HSTORE] 353s [gw0] [ 82%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_select[True-HSTORE] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_select[True-INET] 353s [gw0] [ 82%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_select[True-INET] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_select[True-Integer] 353s [gw0] [ 82%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_select[True-Integer] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_select[True-JSON0] 353s [gw0] [ 82%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_select[True-JSON0] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_select[True-JSON1] 353s [gw0] [ 82%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_select[True-JSON1] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_select[True-JSONB] 353s [gw0] [ 82%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_select[True-JSONB] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_select[True-LargeBinary] 353s [gw0] [ 82%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_select[True-LargeBinary] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_select[True-MONEY] 353s [gw0] [ 82%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_select[True-MONEY] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_select[True-Numeric] 353s [gw0] [ 82%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_select[True-Numeric] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_select[True-String] 353s [gw0] [ 82%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_select[True-String] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_select[True-Text] 353s [gw0] [ 82%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_select[True-Text] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_select[True-Unicode] 353s [gw0] [ 82%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_select[True-Unicode] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_update[False-BYTEA] 353s [gw0] [ 82%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_update[False-BYTEA] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_update[False-Boolean] 353s [gw0] [ 82%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_update[False-Boolean] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_update[False-CIDR] 353s [gw0] [ 82%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_update[False-CIDR] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_update[False-DateTime] 353s [gw0] [ 82%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_update[False-DateTime] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_update[False-Date] 353s [gw0] [ 82%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_update[False-Date] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_update[False-ENUM0] 353s [gw0] [ 82%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_update[False-ENUM0] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_update[False-ENUM1] 353s [gw0] [ 82%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_update[False-ENUM1] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_update[False-ENUM2] 353s [gw0] [ 82%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_update[False-ENUM2] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_update[False-ENUM3] 353s [gw0] [ 82%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_update[False-ENUM3] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_update[False-ENUM4] 353s [gw0] [ 82%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_update[False-ENUM4] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_update[False-Enum0] 353s [gw0] [ 82%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_update[False-Enum0] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_update[False-Enum1] 353s [gw0] [ 82%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_update[False-Enum1] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_update[False-Enum2] 353s [gw0] [ 82%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_update[False-Enum2] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_update[False-Enum3] 353s [gw0] [ 82%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_update[False-Enum3] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_update[False-Enum4] 353s [gw0] [ 82%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_update[False-Enum4] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_update[False-Enum5] 353s [gw0] [ 82%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_update[False-Enum5] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_update[False-HSTORE] 353s [gw0] [ 82%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_update[False-HSTORE] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_update[False-INET] 353s [gw0] [ 82%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_update[False-INET] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_update[False-Integer] 353s [gw0] [ 82%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_update[False-Integer] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_update[False-JSON0] 353s [gw0] [ 82%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_update[False-JSON0] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_update[False-JSON1] 353s [gw0] [ 82%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_update[False-JSON1] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_update[False-JSONB] 353s [gw0] [ 82%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_update[False-JSONB] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_update[False-LargeBinary] 353s [gw0] [ 82%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_update[False-LargeBinary] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_update[False-MONEY] 353s [gw0] [ 82%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_update[False-MONEY] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_update[False-Numeric] 353s [gw0] [ 82%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_update[False-Numeric] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_update[False-String] 353s [gw0] [ 82%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_update[False-String] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_update[False-Text] 353s [gw0] [ 82%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_update[False-Text] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_update[False-Unicode] 353s [gw0] [ 82%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_update[False-Unicode] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_update[True-BYTEA] 353s [gw0] [ 82%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_update[True-BYTEA] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_update[True-Boolean] 353s [gw0] [ 82%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_update[True-Boolean] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_update[True-CIDR] 353s [gw0] [ 82%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_update[True-CIDR] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_update[True-DateTime] 353s [gw0] [ 82%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_update[True-DateTime] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_update[True-Date] 353s [gw0] [ 82%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_update[True-Date] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_update[True-ENUM0] 353s [gw0] [ 82%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_update[True-ENUM0] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_update[True-ENUM1] 353s [gw0] [ 82%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_update[True-ENUM1] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_update[True-ENUM2] 353s [gw0] [ 82%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_update[True-ENUM2] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_update[True-ENUM3] 353s [gw0] [ 82%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_update[True-ENUM3] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_update[True-ENUM4] 353s [gw0] [ 82%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_update[True-ENUM4] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_update[True-Enum0] 353s [gw0] [ 82%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_update[True-Enum0] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_update[True-Enum1] 353s [gw0] [ 82%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_update[True-Enum1] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_update[True-Enum2] 353s [gw0] [ 82%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_update[True-Enum2] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_update[True-Enum3] 353s [gw0] [ 82%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_update[True-Enum3] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_update[True-Enum4] 353s [gw0] [ 82%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_update[True-Enum4] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_update[True-Enum5] 353s [gw0] [ 82%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_update[True-Enum5] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_update[True-HSTORE] 353s [gw0] [ 82%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_update[True-HSTORE] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_update[True-INET] 353s [gw0] [ 82%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_update[True-INET] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_update[True-Integer] 353s [gw0] [ 82%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_update[True-Integer] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_update[True-JSON0] 353s [gw0] [ 82%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_update[True-JSON0] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_update[True-JSON1] 353s [gw0] [ 82%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_update[True-JSON1] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_update[True-JSONB] 353s [gw0] [ 82%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_update[True-JSONB] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_update[True-LargeBinary] 353s [gw0] [ 82%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_update[True-LargeBinary] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_update[True-MONEY] 353s [gw0] [ 82%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_update[True-MONEY] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_update[True-Numeric] 353s [gw0] [ 82%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_update[True-Numeric] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_update[True-String] 353s [gw0] [ 82%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_update[True-String] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_update[True-Text] 353s [gw0] [ 82%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_update[True-Text] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_update[True-Unicode] 353s [gw0] [ 82%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_type_specific_value_update[True-Unicode] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_undim_array_contains_typed_exec[] 353s [gw0] [ 82%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_undim_array_contains_typed_exec[] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_undim_array_contains_typed_exec[list] 353s [gw0] [ 82%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_undim_array_contains_typed_exec[list] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_undim_array_contains_typed_exec[set] 353s [gw0] [ 82%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_undim_array_contains_typed_exec[set] 353s test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_undim_array_empty 353s [gw0] [ 82%] SKIPPED test/dialect/postgresql/test_types.py::PGArrayRoundTripTest::test_undim_array_empty 353s test/dialect/postgresql/test_types.py::PGInsertManyValuesTest::test_imv_returning_datatypes[multiple_rows-not_sort_by_parameter_order-BIT] 353s [gw0] [ 82%] SKIPPED test/dialect/postgresql/test_types.py::PGInsertManyValuesTest::test_imv_returning_datatypes[multiple_rows-not_sort_by_parameter_order-BIT] 353s test/dialect/postgresql/test_types.py::PGInsertManyValuesTest::test_imv_returning_datatypes[multiple_rows-not_sort_by_parameter_order-BYTEA] 353s [gw0] [ 82%] SKIPPED test/dialect/postgresql/test_types.py::PGInsertManyValuesTest::test_imv_returning_datatypes[multiple_rows-not_sort_by_parameter_order-BYTEA] 353s test/dialect/postgresql/test_types.py::PGInsertManyValuesTest::test_imv_returning_datatypes[multiple_rows-sort_by_parameter_order-BIT] 353s [gw0] [ 82%] SKIPPED test/dialect/postgresql/test_types.py::PGInsertManyValuesTest::test_imv_returning_datatypes[multiple_rows-sort_by_parameter_order-BIT] 353s test/dialect/postgresql/test_types.py::PGInsertManyValuesTest::test_imv_returning_datatypes[multiple_rows-sort_by_parameter_order-BYTEA] 353s [gw0] [ 82%] SKIPPED test/dialect/postgresql/test_types.py::PGInsertManyValuesTest::test_imv_returning_datatypes[multiple_rows-sort_by_parameter_order-BYTEA] 353s test/dialect/postgresql/test_types.py::PGInsertManyValuesTest::test_imv_returning_datatypes[not_multiple_rows-not_sort_by_parameter_order-BIT] 353s [gw0] [ 82%] SKIPPED test/dialect/postgresql/test_types.py::PGInsertManyValuesTest::test_imv_returning_datatypes[not_multiple_rows-not_sort_by_parameter_order-BIT] 353s test/dialect/postgresql/test_types.py::PGInsertManyValuesTest::test_imv_returning_datatypes[not_multiple_rows-not_sort_by_parameter_order-BYTEA] 353s [gw0] [ 82%] SKIPPED test/dialect/postgresql/test_types.py::PGInsertManyValuesTest::test_imv_returning_datatypes[not_multiple_rows-not_sort_by_parameter_order-BYTEA] 353s test/dialect/postgresql/test_types.py::PGInsertManyValuesTest::test_imv_returning_datatypes[not_multiple_rows-sort_by_parameter_order-BIT] 353s [gw0] [ 82%] SKIPPED test/dialect/postgresql/test_types.py::PGInsertManyValuesTest::test_imv_returning_datatypes[not_multiple_rows-sort_by_parameter_order-BIT] 353s test/dialect/postgresql/test_types.py::PGInsertManyValuesTest::test_imv_returning_datatypes[not_multiple_rows-sort_by_parameter_order-BYTEA] 353s [gw0] [ 82%] SKIPPED test/dialect/postgresql/test_types.py::PGInsertManyValuesTest::test_imv_returning_datatypes[not_multiple_rows-sort_by_parameter_order-BYTEA] 353s test/sql/test_types.py::PickleTest::test_customized_impl[LONGBLOB] 353s [gw0] [ 82%] PASSED test/sql/test_types.py::PickleTest::test_customized_impl[LONGBLOB] 353s test/sql/test_types.py::PickleTest::test_customized_impl[LargeBinary] 353s [gw0] [ 82%] PASSED test/sql/test_types.py::PickleTest::test_customized_impl[LargeBinary] 353s test/sql/test_types.py::PickleTest::test_customized_impl[None] 353s [gw0] [ 82%] PASSED test/sql/test_types.py::PickleTest::test_customized_impl[None] 353s test/sql/test_types.py::PickleTest::test_customized_impl[impl3] 353s [gw0] [ 82%] PASSED test/sql/test_types.py::PickleTest::test_customized_impl[impl3] 353s test/sql/test_types.py::PickleTest::test_customized_impl[impl4] 353s [gw0] [ 82%] PASSED test/sql/test_types.py::PickleTest::test_customized_impl[impl4] 353s test/sql/test_types.py::PickleTest::test_eq_comparison 353s [gw0] [ 82%] PASSED test/sql/test_types.py::PickleTest::test_eq_comparison 353s test/sql/test_types.py::PickleTest::test_nonmutable_comparison 353s [gw0] [ 82%] PASSED test/sql/test_types.py::PickleTest::test_nonmutable_comparison 353s test/sql/test_types.py::PickleTypesTest::test_pickle_td_comparator 353s [gw0] [ 82%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_td_comparator 353s test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-BigInteger()] 353s [gw0] [ 82%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-BigInteger()] 353s test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Boolean()] 353s [gw0] [ 82%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Boolean()] 353s test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Date()] 353s [gw0] [ 82%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Date()] 353s test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-DateTime()] 353s [gw0] [ 82%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-DateTime()] 353s test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Enum('one', 'two', 'three')] 353s [gw0] [ 82%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Enum('one', 'two', 'three')] 353s test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Float()] 353s [gw0] [ 82%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Float()] 353s test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Integer()] 353s [gw0] [ 82%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Integer()] 353s test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Interval()] 353s [gw0] [ 82%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Interval()] 353s test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-LargeBinary()] 353s [gw0] [ 82%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-LargeBinary()] 353s test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Numeric()] 353s [gw0] [ 82%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Numeric()] 353s test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-PickleType()] 353s [gw0] [ 82%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-PickleType()] 353s test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-SmallInteger()] 353s [gw0] [ 82%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-SmallInteger()] 353s test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-SomeTypeDecorator()] 353s [gw0] [ 82%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-SomeTypeDecorator()] 353s test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-String()] 353s [gw0] [ 82%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-String()] 353s test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Text()] 353s [gw0] [ 82%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Text()] 353s test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Time()] 353s [gw0] [ 82%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Time()] 353s test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Unicode()] 353s [gw0] [ 82%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Unicode()] 353s test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-BigInteger()] 353s [gw0] [ 82%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-BigInteger()] 353s test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Boolean()] 353s [gw0] [ 82%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Boolean()] 353s test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Date()] 353s [gw0] [ 82%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Date()] 353s test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-DateTime()] 353s [gw0] [ 82%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-DateTime()] 353s test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Enum('one', 'two', 'three')] 353s [gw0] [ 82%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Enum('one', 'two', 'three')] 353s test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Float()] 353s [gw0] [ 82%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Float()] 353s test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Integer()] 353s [gw0] [ 82%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Integer()] 353s test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Interval()] 353s [gw0] [ 82%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Interval()] 353s test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-LargeBinary()] 353s [gw0] [ 82%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-LargeBinary()] 353s test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Numeric()] 353s [gw0] [ 82%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Numeric()] 353s test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-PickleType()] 353s [gw0] [ 82%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-PickleType()] 353s test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-SmallInteger()] 353s [gw0] [ 82%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-SmallInteger()] 353s test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-SomeTypeDecorator()] 353s [gw0] [ 82%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-SomeTypeDecorator()] 353s test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-String()] 353s [gw0] [ 82%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-String()] 353s test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Text()] 353s [gw0] [ 82%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Text()] 353s test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Time()] 353s [gw0] [ 82%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Time()] 353s test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Unicode()] 353s [gw0] [ 82%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Unicode()] 354s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-Boolean()] 354s [gw0] [ 82%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-Boolean()] 354s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-Date()] 354s [gw0] [ 82%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-Date()] 354s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-DateTime()] 354s [gw0] [ 82%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-DateTime()] 355s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-Enum('one', 'two', 'three')] 355s [gw0] [ 82%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-Enum('one', 'two', 'three')] 355s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-Interval()] 355s [gw0] [ 82%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-Interval()] 355s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-LargeBinary()] 355s [gw0] [ 82%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-LargeBinary()] 356s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-PickleType()] 356s [gw0] [ 82%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-PickleType()] 356s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-String()] 356s [gw0] [ 82%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-String()] 356s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-Text()] 356s [gw0] [ 82%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-Text()] 356s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-Time()] 356s [gw1] [ 82%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_query_joins 357s test/aaa_profiling/test_memusage.py::CycleTest::test_result_fetchall 357s [gw0] [ 82%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-Time()] 357s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-Unicode()] 357s [gw0] [ 82%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-Unicode()] 357s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-Boolean()] 357s [gw0] [ 82%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-Boolean()] 358s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-Date()] 358s [gw0] [ 82%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-Date()] 358s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-DateTime()] 358s [gw0] [ 82%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-DateTime()] 358s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-Enum('one', 'two', 'three')] 358s [gw0] [ 82%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-Enum('one', 'two', 'three')] 359s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-Interval()] 359s [gw0] [ 82%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-Interval()] 359s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-LargeBinary()] 359s [gw0] [ 82%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-LargeBinary()] 359s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-PickleType()] 359s [gw0] [ 82%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-PickleType()] 360s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-String()] 360s [gw0] [ 82%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-String()] 360s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-Text()] 360s [gw0] [ 82%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-Text()] 360s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-Time()] 360s [gw0] [ 82%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-Time()] 360s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-Unicode()] 360s [gw1] [ 82%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_result_fetchall 361s test/aaa_profiling/test_memusage.py::CycleTest::test_result_fetchmany 361s [gw0] [ 82%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-Unicode()] 361s test/dialect/postgresql/test_types.py::PythonTypeTest::test_interval 361s [gw0] [ 82%] PASSED test/dialect/postgresql/test_types.py::PythonTypeTest::test_interval 361s test/dialect/postgresql/test_types.py::RangeMiscTests::test_multirange_sequence 361s [gw0] [ 82%] PASSED test/dialect/postgresql/test_types.py::RangeMiscTests::test_multirange_sequence 361s test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal[obj0-INT4RANGE] 361s [gw0] [ 82%] PASSED test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal[obj0-INT4RANGE] 361s test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal[obj1-INT4RANGE] 361s [gw0] [ 82%] PASSED test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal[obj1-INT4RANGE] 361s test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal[obj2-INT4RANGE] 361s [gw0] [ 82%] PASSED test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal[obj2-INT4RANGE] 361s test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal[obj3-INT4RANGE] 361s [gw0] [ 82%] PASSED test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal[obj3-INT4RANGE] 361s test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal[obj4-INT4RANGE] 361s [gw0] [ 82%] PASSED test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal[obj4-INT4RANGE] 361s test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal[obj5-INT8RANGE] 361s [gw0] [ 82%] PASSED test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal[obj5-INT8RANGE] 361s test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal[obj6-INT8RANGE] 361s [gw0] [ 82%] PASSED test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal[obj6-INT8RANGE] 361s test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal[obj7-INT8RANGE] 361s [gw0] [ 82%] PASSED test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal[obj7-INT8RANGE] 361s test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal[obj8-INT8RANGE] 361s [gw0] [ 82%] PASSED test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal[obj8-INT8RANGE] 361s test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal_multi[obj0-INT4MULTIRANGE] 361s [gw0] [ 82%] PASSED test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal_multi[obj0-INT4MULTIRANGE] 361s test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal_multi[obj1-INT4MULTIRANGE] 361s [gw0] [ 82%] PASSED test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal_multi[obj1-INT4MULTIRANGE] 361s test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal_multi[obj2-INT4MULTIRANGE] 361s [gw0] [ 82%] PASSED test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal_multi[obj2-INT4MULTIRANGE] 361s test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal_multi[obj3-INT4MULTIRANGE] 361s [gw0] [ 82%] PASSED test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal_multi[obj3-INT4MULTIRANGE] 361s test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal_multi[obj4-INT4MULTIRANGE] 361s [gw0] [ 82%] PASSED test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal_multi[obj4-INT4MULTIRANGE] 361s test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal_multi[obj5-INT8MULTIRANGE] 361s [gw0] [ 82%] PASSED test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal_multi[obj5-INT8MULTIRANGE] 361s test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal_multi[obj6-INT8MULTIRANGE] 361s [gw0] [ 82%] PASSED test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal_multi[obj6-INT8MULTIRANGE] 361s test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal_multi[obj7-INT8MULTIRANGE] 361s [gw0] [ 82%] PASSED test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal_multi[obj7-INT8MULTIRANGE] 361s test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal_multi[obj8-INT8MULTIRANGE] 361s [gw0] [ 82%] PASSED test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal_multi[obj8-INT8MULTIRANGE] 361s test/dialect/postgresql/test_types.py::RegClassTest::test_cast_name 361s [gw0] [ 82%] SKIPPED test/dialect/postgresql/test_types.py::RegClassTest::test_cast_name 361s test/dialect/postgresql/test_types.py::RegClassTest::test_cast_oid 361s [gw0] [ 82%] SKIPPED test/dialect/postgresql/test_types.py::RegClassTest::test_cast_oid 361s test/dialect/postgresql/test_types.py::RegClassTest::test_cast_path 361s [gw0] [ 82%] SKIPPED test/dialect/postgresql/test_types.py::RegClassTest::test_cast_path 361s test/dialect/postgresql/test_types.py::RegClassTest::test_cast_whereclause 361s [gw0] [ 82%] SKIPPED test/dialect/postgresql/test_types.py::RegClassTest::test_cast_whereclause 361s test/sql/test_types.py::ResolveForLiteralTest::test_resolve[hello-expected5] 361s [gw0] [ 82%] PASSED test/sql/test_types.py::ResolveForLiteralTest::test_resolve[hello-expected5] 361s test/sql/test_types.py::ResolveForLiteralTest::test_resolve[r\xe9ve\U0001f40d ill\xe9-expected4] 361s [gw0] [ 82%] PASSED test/sql/test_types.py::ResolveForLiteralTest::test_resolve[r\xe9ve\U0001f40d ill\xe9-expected4] 361s test/sql/test_types.py::ResolveForLiteralTest::test_resolve[r\xe9veill\xe9-expected6] 361s [gw0] [ 82%] PASSED test/sql/test_types.py::ResolveForLiteralTest::test_resolve[r\xe9veill\xe9-expected6] 361s test/sql/test_types.py::ResolveForLiteralTest::test_resolve[value0-expected0] 361s [gw0] [ 82%] PASSED test/sql/test_types.py::ResolveForLiteralTest::test_resolve[value0-expected0] 361s test/sql/test_types.py::ResolveForLiteralTest::test_resolve[value1-expected1] 361s [gw0] [ 82%] PASSED test/sql/test_types.py::ResolveForLiteralTest::test_resolve[value1-expected1] 361s test/sql/test_types.py::ResolveForLiteralTest::test_resolve[value2-expected2] 361s [gw0] [ 82%] PASSED test/sql/test_types.py::ResolveForLiteralTest::test_resolve[value2-expected2] 361s test/sql/test_types.py::ResolveForLiteralTest::test_resolve[value3-expected3] 361s [gw0] [ 82%] PASSED test/sql/test_types.py::ResolveForLiteralTest::test_resolve[value3-expected3] 361s test/dialect/mssql/test_types.py::RowVersionTest::test_cant_insert_rowvalue 361s [gw0] [ 82%] SKIPPED test/dialect/mssql/test_types.py::RowVersionTest::test_cant_insert_rowvalue 361s test/dialect/mssql/test_types.py::RowVersionTest::test_cant_insert_timestamp 361s [gw0] [ 82%] SKIPPED test/dialect/mssql/test_types.py::RowVersionTest::test_cant_insert_timestamp 361s test/dialect/mssql/test_types.py::RowVersionTest::test_class_hierarchy 361s [gw0] [ 82%] SKIPPED test/dialect/mssql/test_types.py::RowVersionTest::test_class_hierarchy 361s test/dialect/mssql/test_types.py::RowVersionTest::test_round_trip_rv 361s [gw0] [ 82%] SKIPPED test/dialect/mssql/test_types.py::RowVersionTest::test_round_trip_rv 361s test/dialect/mssql/test_types.py::RowVersionTest::test_round_trip_rv_int 361s [gw0] [ 82%] SKIPPED test/dialect/mssql/test_types.py::RowVersionTest::test_round_trip_rv_int 361s test/dialect/mssql/test_types.py::RowVersionTest::test_round_trip_ts 361s [gw0] [ 82%] SKIPPED test/dialect/mssql/test_types.py::RowVersionTest::test_round_trip_ts 361s test/dialect/mssql/test_types.py::RowVersionTest::test_round_trip_ts_int 361s [gw0] [ 82%] SKIPPED test/dialect/mssql/test_types.py::RowVersionTest::test_round_trip_ts_int 361s test/dialect/mssql/test_types.py::RowVersionTest::test_rowversion_reflection 361s [gw0] [ 82%] SKIPPED test/dialect/mssql/test_types.py::RowVersionTest::test_rowversion_reflection 361s test/dialect/mssql/test_types.py::RowVersionTest::test_timestamp_reflection 361s [gw0] [ 82%] SKIPPED test/dialect/mssql/test_types.py::RowVersionTest::test_timestamp_reflection 361s test/dialect/oracle/test_types.py::SetInputSizesTest::test_event_no_native_float 361s [gw0] [ 82%] SKIPPED test/dialect/oracle/test_types.py::SetInputSizesTest::test_event_no_native_float 361s test/dialect/oracle/test_types.py::SetInputSizesTest::test_setinputsizes[BINARY_DOUBLE-25.34534-NATIVE_FLOAT-False] 361s [gw0] [ 82%] SKIPPED test/dialect/oracle/test_types.py::SetInputSizesTest::test_setinputsizes[BINARY_DOUBLE-25.34534-NATIVE_FLOAT-False] 361s test/dialect/oracle/test_types.py::SetInputSizesTest::test_setinputsizes[BINARY_FLOAT-25.34534-NATIVE_FLOAT-False] 361s [gw0] [ 82%] SKIPPED test/dialect/oracle/test_types.py::SetInputSizesTest::test_setinputsizes[BINARY_FLOAT-25.34534-NATIVE_FLOAT-False] 361s test/dialect/oracle/test_types.py::SetInputSizesTest::test_setinputsizes[DOUBLE_PRECISION-25.34534-None-False] 361s [gw0] [ 82%] SKIPPED test/dialect/oracle/test_types.py::SetInputSizesTest::test_setinputsizes[DOUBLE_PRECISION-25.34534-None-False] 361s test/dialect/oracle/test_types.py::SetInputSizesTest::test_setinputsizes[Integer-25-int-False] 361s [gw0] [ 82%] SKIPPED test/dialect/oracle/test_types.py::SetInputSizesTest::test_setinputsizes[Integer-25-int-False] 361s test/dialect/oracle/test_types.py::SetInputSizesTest::test_setinputsizes[SmallInteger-25-int-False] 361s [gw0] [ 82%] SKIPPED test/dialect/oracle/test_types.py::SetInputSizesTest::test_setinputsizes[SmallInteger-25-int-False] 361s test/dialect/oracle/test_types.py::SetInputSizesTest::test_setinputsizes[datatype10-test-DB_TYPE_NVARCHAR-False] 361s [gw0] [ 82%] SKIPPED test/dialect/oracle/test_types.py::SetInputSizesTest::test_setinputsizes[datatype10-test-DB_TYPE_NVARCHAR-False] 361s test/dialect/oracle/test_types.py::SetInputSizesTest::test_setinputsizes[datatype11-test-None-False] 361s [gw0] [ 82%] SKIPPED test/dialect/oracle/test_types.py::SetInputSizesTest::test_setinputsizes[datatype11-test-None-False] 361s test/dialect/oracle/test_types.py::SetInputSizesTest::test_setinputsizes[datatype12-test-FIXED_CHAR-False] 361s [gw0] [ 82%] SKIPPED test/dialect/oracle/test_types.py::SetInputSizesTest::test_setinputsizes[datatype12-test-FIXED_CHAR-False] 361s test/dialect/oracle/test_types.py::SetInputSizesTest::test_setinputsizes[datatype13-test-FIXED_NCHAR-False] 361s [gw0] [ 82%] SKIPPED test/dialect/oracle/test_types.py::SetInputSizesTest::test_setinputsizes[datatype13-test-FIXED_NCHAR-False] 361s test/dialect/oracle/test_types.py::SetInputSizesTest::test_setinputsizes[datatype14-test-None-False] 361s [gw0] [ 82%] SKIPPED test/dialect/oracle/test_types.py::SetInputSizesTest::test_setinputsizes[datatype14-test-None-False] 361s test/dialect/oracle/test_types.py::SetInputSizesTest::test_setinputsizes[datatype2-value2-None-False] 361s [gw0] [ 82%] SKIPPED test/dialect/oracle/test_types.py::SetInputSizesTest::test_setinputsizes[datatype2-value2-None-False] 361s test/dialect/oracle/test_types.py::SetInputSizesTest::test_setinputsizes[datatype3-25.34534-None-False] 361s [gw0] [ 82%] SKIPPED test/dialect/oracle/test_types.py::SetInputSizesTest::test_setinputsizes[datatype3-25.34534-None-False] 361s test/dialect/oracle/test_types.py::SetInputSizesTest::test_setinputsizes[datatype7-test-NCHAR-True] 361s [gw0] [ 82%] SKIPPED test/dialect/oracle/test_types.py::SetInputSizesTest::test_setinputsizes[datatype7-test-NCHAR-True] 361s test/dialect/oracle/test_types.py::SetInputSizesTest::test_setinputsizes[datatype8-test-DB_TYPE_NVARCHAR-True] 361s [gw0] [ 82%] SKIPPED test/dialect/oracle/test_types.py::SetInputSizesTest::test_setinputsizes[datatype8-test-DB_TYPE_NVARCHAR-True] 361s test/dialect/oracle/test_types.py::SetInputSizesTest::test_setinputsizes[datatype9-test-None-False] 361s [gw0] [ 82%] SKIPPED test/dialect/oracle/test_types.py::SetInputSizesTest::test_setinputsizes[datatype9-test-None-False] 361s test/dialect/postgresql/test_types.py::SpecialTypesCompileTest::test_bit_compile[type_0-BIT(1)] 361s [gw0] [ 82%] PASSED test/dialect/postgresql/test_types.py::SpecialTypesCompileTest::test_bit_compile[type_0-BIT(1)] 361s test/dialect/postgresql/test_types.py::SpecialTypesCompileTest::test_bit_compile[type_1-BIT(5)] 361s [gw0] [ 82%] PASSED test/dialect/postgresql/test_types.py::SpecialTypesCompileTest::test_bit_compile[type_1-BIT(5)] 361s test/dialect/postgresql/test_types.py::SpecialTypesCompileTest::test_bit_compile[type_2-BIT VARYING] 361s [gw0] [ 82%] PASSED test/dialect/postgresql/test_types.py::SpecialTypesCompileTest::test_bit_compile[type_2-BIT VARYING] 361s test/dialect/postgresql/test_types.py::SpecialTypesCompileTest::test_bit_compile[type_3-BIT VARYING(5)] 361s [gw0] [ 82%] PASSED test/dialect/postgresql/test_types.py::SpecialTypesCompileTest::test_bit_compile[type_3-BIT VARYING(5)] 361s test/dialect/postgresql/test_types.py::SpecialTypesCompileTest::test_network_address_cast[PGDialect_asyncpg] 361s [gw0] [ 82%] PASSED test/dialect/postgresql/test_types.py::SpecialTypesCompileTest::test_network_address_cast[PGDialect_asyncpg] 361s test/dialect/postgresql/test_types.py::SpecialTypesCompileTest::test_network_address_cast[PGDialect_pg8000] 361s [gw0] [ 82%] PASSED test/dialect/postgresql/test_types.py::SpecialTypesCompileTest::test_network_address_cast[PGDialect_pg8000] 361s test/dialect/postgresql/test_types.py::SpecialTypesCompileTest::test_network_address_cast[PGDialect_psycopg2] 361s [gw0] [ 82%] PASSED test/dialect/postgresql/test_types.py::SpecialTypesCompileTest::test_network_address_cast[PGDialect_psycopg2] 361s test/dialect/postgresql/test_types.py::SpecialTypesCompileTest::test_network_address_cast[PGDialect_psycopg] 361s [gw0] [ 82%] PASSED test/dialect/postgresql/test_types.py::SpecialTypesCompileTest::test_network_address_cast[PGDialect_psycopg] 361s test/dialect/postgresql/test_types.py::SpecialTypesTest::test_bit_reflection 361s [gw0] [ 82%] SKIPPED test/dialect/postgresql/test_types.py::SpecialTypesTest::test_bit_reflection 361s test/dialect/postgresql/test_types.py::SpecialTypesTest::test_network_address_round_trip[CIDR] 361s [gw0] [ 82%] SKIPPED test/dialect/postgresql/test_types.py::SpecialTypesTest::test_network_address_round_trip[CIDR] 361s test/dialect/postgresql/test_types.py::SpecialTypesTest::test_network_address_round_trip[INET] 361s [gw0] [ 82%] SKIPPED test/dialect/postgresql/test_types.py::SpecialTypesTest::test_network_address_round_trip[INET] 361s test/dialect/postgresql/test_types.py::SpecialTypesTest::test_network_address_round_trip[MACADDR8] 361s [gw0] [ 82%] SKIPPED test/dialect/postgresql/test_types.py::SpecialTypesTest::test_network_address_round_trip[MACADDR8] 361s test/dialect/postgresql/test_types.py::SpecialTypesTest::test_network_address_round_trip[MACADDR] 361s [gw0] [ 82%] SKIPPED test/dialect/postgresql/test_types.py::SpecialTypesTest::test_network_address_round_trip[MACADDR] 361s test/dialect/postgresql/test_types.py::SpecialTypesTest::test_reflection 361s [gw0] [ 82%] SKIPPED test/dialect/postgresql/test_types.py::SpecialTypesTest::test_reflection 361s test/dialect/postgresql/test_types.py::SpecialTypesTest::test_tsvector_round_trip 361s [gw0] [ 82%] SKIPPED test/dialect/postgresql/test_types.py::SpecialTypesTest::test_tsvector_round_trip 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[100-NTEXT-insertsingle-noreturning-ascii] 361s [gw0] [ 82%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[100-NTEXT-insertsingle-noreturning-ascii] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[100-NTEXT-insertsingle-noreturning-unicode] 361s [gw0] [ 82%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[100-NTEXT-insertsingle-noreturning-unicode] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[100-NTEXT-insertsingle-returning-ascii] 361s [gw0] [ 82%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[100-NTEXT-insertsingle-returning-ascii] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[100-NTEXT-insertsingle-returning-unicode] 361s [gw0] [ 82%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[100-NTEXT-insertsingle-returning-unicode] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[100-NVARCHAR-insertsingle-noreturning-ascii] 361s [gw0] [ 82%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[100-NVARCHAR-insertsingle-noreturning-ascii] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[100-NVARCHAR-insertsingle-noreturning-unicode] 361s [gw0] [ 82%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[100-NVARCHAR-insertsingle-noreturning-unicode] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[100-NVARCHAR-insertsingle-returning-ascii] 361s [gw0] [ 82%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[100-NVARCHAR-insertsingle-returning-ascii] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[100-NVARCHAR-insertsingle-returning-unicode] 361s [gw0] [ 82%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[100-NVARCHAR-insertsingle-returning-unicode] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[100-String-insertsingle-noreturning-ascii] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[100-String-insertsingle-noreturning-ascii] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[100-String-insertsingle-noreturning-unicode] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[100-String-insertsingle-noreturning-unicode] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[100-String-insertsingle-returning-ascii] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[100-String-insertsingle-returning-ascii] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[100-String-insertsingle-returning-unicode] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[100-String-insertsingle-returning-unicode] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[100-Text-insertsingle-noreturning-ascii] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[100-Text-insertsingle-noreturning-ascii] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[100-Text-insertsingle-noreturning-unicode] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[100-Text-insertsingle-noreturning-unicode] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[100-Text-insertsingle-returning-ascii] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[100-Text-insertsingle-returning-ascii] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[100-Text-insertsingle-returning-unicode] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[100-Text-insertsingle-returning-unicode] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[100-Unicode-insertsingle-noreturning-ascii] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[100-Unicode-insertsingle-noreturning-ascii] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[100-Unicode-insertsingle-noreturning-unicode] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[100-Unicode-insertsingle-noreturning-unicode] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[100-Unicode-insertsingle-returning-ascii] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[100-Unicode-insertsingle-returning-ascii] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[100-Unicode-insertsingle-returning-unicode] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[100-Unicode-insertsingle-returning-unicode] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[100-UnicodeText-insertsingle-noreturning-ascii] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[100-UnicodeText-insertsingle-noreturning-ascii] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[100-UnicodeText-insertsingle-noreturning-unicode] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[100-UnicodeText-insertsingle-noreturning-unicode] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[100-UnicodeText-insertsingle-returning-ascii] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[100-UnicodeText-insertsingle-returning-ascii] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[100-UnicodeText-insertsingle-returning-unicode] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[100-UnicodeText-insertsingle-returning-unicode] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[1999-NTEXT-insertsingle-noreturning-ascii] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[1999-NTEXT-insertsingle-noreturning-ascii] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[1999-NTEXT-insertsingle-noreturning-unicode] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[1999-NTEXT-insertsingle-noreturning-unicode] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[1999-NTEXT-insertsingle-returning-ascii] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[1999-NTEXT-insertsingle-returning-ascii] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[1999-NTEXT-insertsingle-returning-unicode] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[1999-NTEXT-insertsingle-returning-unicode] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[1999-NVARCHAR-insertsingle-noreturning-ascii] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[1999-NVARCHAR-insertsingle-noreturning-ascii] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[1999-NVARCHAR-insertsingle-noreturning-unicode] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[1999-NVARCHAR-insertsingle-noreturning-unicode] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[1999-NVARCHAR-insertsingle-returning-ascii] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[1999-NVARCHAR-insertsingle-returning-ascii] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[1999-NVARCHAR-insertsingle-returning-unicode] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[1999-NVARCHAR-insertsingle-returning-unicode] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[1999-String-insertsingle-noreturning-ascii] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[1999-String-insertsingle-noreturning-ascii] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[1999-String-insertsingle-noreturning-unicode] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[1999-String-insertsingle-noreturning-unicode] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[1999-String-insertsingle-returning-ascii] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[1999-String-insertsingle-returning-ascii] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[1999-String-insertsingle-returning-unicode] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[1999-String-insertsingle-returning-unicode] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[1999-Text-insertsingle-noreturning-ascii] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[1999-Text-insertsingle-noreturning-ascii] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[1999-Text-insertsingle-noreturning-unicode] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[1999-Text-insertsingle-noreturning-unicode] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[1999-Text-insertsingle-returning-ascii] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[1999-Text-insertsingle-returning-ascii] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[1999-Text-insertsingle-returning-unicode] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[1999-Text-insertsingle-returning-unicode] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[1999-Unicode-insertsingle-noreturning-ascii] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[1999-Unicode-insertsingle-noreturning-ascii] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[1999-Unicode-insertsingle-noreturning-unicode] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[1999-Unicode-insertsingle-noreturning-unicode] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[1999-Unicode-insertsingle-returning-ascii] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[1999-Unicode-insertsingle-returning-ascii] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[1999-Unicode-insertsingle-returning-unicode] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[1999-Unicode-insertsingle-returning-unicode] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[1999-UnicodeText-insertsingle-noreturning-ascii] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[1999-UnicodeText-insertsingle-noreturning-ascii] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[1999-UnicodeText-insertsingle-noreturning-unicode] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[1999-UnicodeText-insertsingle-noreturning-unicode] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[1999-UnicodeText-insertsingle-returning-ascii] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[1999-UnicodeText-insertsingle-returning-ascii] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[1999-UnicodeText-insertsingle-returning-unicode] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[1999-UnicodeText-insertsingle-returning-unicode] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[2000-NTEXT-insertsingle-noreturning-ascii] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[2000-NTEXT-insertsingle-noreturning-ascii] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[2000-NTEXT-insertsingle-noreturning-unicode] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[2000-NTEXT-insertsingle-noreturning-unicode] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[2000-NTEXT-insertsingle-returning-ascii] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[2000-NTEXT-insertsingle-returning-ascii] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[2000-NTEXT-insertsingle-returning-unicode] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[2000-NTEXT-insertsingle-returning-unicode] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[2000-NVARCHAR-insertsingle-noreturning-ascii] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[2000-NVARCHAR-insertsingle-noreturning-ascii] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[2000-NVARCHAR-insertsingle-noreturning-unicode] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[2000-NVARCHAR-insertsingle-noreturning-unicode] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[2000-NVARCHAR-insertsingle-returning-ascii] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[2000-NVARCHAR-insertsingle-returning-ascii] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[2000-NVARCHAR-insertsingle-returning-unicode] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[2000-NVARCHAR-insertsingle-returning-unicode] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[2000-String-insertsingle-noreturning-ascii] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[2000-String-insertsingle-noreturning-ascii] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[2000-String-insertsingle-noreturning-unicode] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[2000-String-insertsingle-noreturning-unicode] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[2000-String-insertsingle-returning-ascii] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[2000-String-insertsingle-returning-ascii] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[2000-String-insertsingle-returning-unicode] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[2000-String-insertsingle-returning-unicode] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[2000-Text-insertsingle-noreturning-ascii] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[2000-Text-insertsingle-noreturning-ascii] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[2000-Text-insertsingle-noreturning-unicode] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[2000-Text-insertsingle-noreturning-unicode] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[2000-Text-insertsingle-returning-ascii] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[2000-Text-insertsingle-returning-ascii] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[2000-Text-insertsingle-returning-unicode] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[2000-Text-insertsingle-returning-unicode] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[2000-Unicode-insertsingle-noreturning-ascii] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[2000-Unicode-insertsingle-noreturning-ascii] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[2000-Unicode-insertsingle-noreturning-unicode] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[2000-Unicode-insertsingle-noreturning-unicode] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[2000-Unicode-insertsingle-returning-ascii] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[2000-Unicode-insertsingle-returning-ascii] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[2000-Unicode-insertsingle-returning-unicode] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[2000-Unicode-insertsingle-returning-unicode] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[2000-UnicodeText-insertsingle-noreturning-ascii] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[2000-UnicodeText-insertsingle-noreturning-ascii] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[2000-UnicodeText-insertsingle-noreturning-unicode] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[2000-UnicodeText-insertsingle-noreturning-unicode] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[2000-UnicodeText-insertsingle-returning-ascii] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[2000-UnicodeText-insertsingle-returning-ascii] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[2000-UnicodeText-insertsingle-returning-unicode] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[2000-UnicodeText-insertsingle-returning-unicode] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[2001-NTEXT-insertsingle-noreturning-ascii] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[2001-NTEXT-insertsingle-noreturning-ascii] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[2001-NTEXT-insertsingle-noreturning-unicode] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[2001-NTEXT-insertsingle-noreturning-unicode] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[2001-NTEXT-insertsingle-returning-ascii] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[2001-NTEXT-insertsingle-returning-ascii] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[2001-NTEXT-insertsingle-returning-unicode] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[2001-NTEXT-insertsingle-returning-unicode] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[2001-NVARCHAR-insertsingle-noreturning-ascii] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[2001-NVARCHAR-insertsingle-noreturning-ascii] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[2001-NVARCHAR-insertsingle-noreturning-unicode] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[2001-NVARCHAR-insertsingle-noreturning-unicode] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[2001-NVARCHAR-insertsingle-returning-ascii] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[2001-NVARCHAR-insertsingle-returning-ascii] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[2001-NVARCHAR-insertsingle-returning-unicode] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[2001-NVARCHAR-insertsingle-returning-unicode] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[2001-String-insertsingle-noreturning-ascii] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[2001-String-insertsingle-noreturning-ascii] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[2001-String-insertsingle-noreturning-unicode] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[2001-String-insertsingle-noreturning-unicode] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[2001-String-insertsingle-returning-ascii] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[2001-String-insertsingle-returning-ascii] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[2001-String-insertsingle-returning-unicode] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[2001-String-insertsingle-returning-unicode] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[2001-Text-insertsingle-noreturning-ascii] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[2001-Text-insertsingle-noreturning-ascii] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[2001-Text-insertsingle-noreturning-unicode] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[2001-Text-insertsingle-noreturning-unicode] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[2001-Text-insertsingle-returning-ascii] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[2001-Text-insertsingle-returning-ascii] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[2001-Text-insertsingle-returning-unicode] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[2001-Text-insertsingle-returning-unicode] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[2001-Unicode-insertsingle-noreturning-ascii] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[2001-Unicode-insertsingle-noreturning-ascii] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[2001-Unicode-insertsingle-noreturning-unicode] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[2001-Unicode-insertsingle-noreturning-unicode] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[2001-Unicode-insertsingle-returning-ascii] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[2001-Unicode-insertsingle-returning-ascii] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[2001-Unicode-insertsingle-returning-unicode] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[2001-Unicode-insertsingle-returning-unicode] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[2001-UnicodeText-insertsingle-noreturning-ascii] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[2001-UnicodeText-insertsingle-noreturning-ascii] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[2001-UnicodeText-insertsingle-noreturning-unicode] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[2001-UnicodeText-insertsingle-noreturning-unicode] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[2001-UnicodeText-insertsingle-returning-ascii] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[2001-UnicodeText-insertsingle-returning-ascii] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[2001-UnicodeText-insertsingle-returning-unicode] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[2001-UnicodeText-insertsingle-returning-unicode] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[3999-NTEXT-insertsingle-noreturning-ascii] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[3999-NTEXT-insertsingle-noreturning-ascii] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[3999-NTEXT-insertsingle-noreturning-unicode] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[3999-NTEXT-insertsingle-noreturning-unicode] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[3999-NTEXT-insertsingle-returning-ascii] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[3999-NTEXT-insertsingle-returning-ascii] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[3999-NTEXT-insertsingle-returning-unicode] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[3999-NTEXT-insertsingle-returning-unicode] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[3999-NVARCHAR-insertsingle-noreturning-ascii] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[3999-NVARCHAR-insertsingle-noreturning-ascii] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[3999-NVARCHAR-insertsingle-noreturning-unicode] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[3999-NVARCHAR-insertsingle-noreturning-unicode] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[3999-NVARCHAR-insertsingle-returning-ascii] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[3999-NVARCHAR-insertsingle-returning-ascii] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[3999-NVARCHAR-insertsingle-returning-unicode] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[3999-NVARCHAR-insertsingle-returning-unicode] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[3999-String-insertsingle-noreturning-ascii] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[3999-String-insertsingle-noreturning-ascii] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[3999-String-insertsingle-noreturning-unicode] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[3999-String-insertsingle-noreturning-unicode] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[3999-String-insertsingle-returning-ascii] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[3999-String-insertsingle-returning-ascii] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[3999-String-insertsingle-returning-unicode] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[3999-String-insertsingle-returning-unicode] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[3999-Text-insertsingle-noreturning-ascii] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[3999-Text-insertsingle-noreturning-ascii] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[3999-Text-insertsingle-noreturning-unicode] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[3999-Text-insertsingle-noreturning-unicode] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[3999-Text-insertsingle-returning-ascii] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[3999-Text-insertsingle-returning-ascii] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[3999-Text-insertsingle-returning-unicode] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[3999-Text-insertsingle-returning-unicode] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[3999-Unicode-insertsingle-noreturning-ascii] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[3999-Unicode-insertsingle-noreturning-ascii] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[3999-Unicode-insertsingle-noreturning-unicode] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[3999-Unicode-insertsingle-noreturning-unicode] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[3999-Unicode-insertsingle-returning-ascii] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[3999-Unicode-insertsingle-returning-ascii] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[3999-Unicode-insertsingle-returning-unicode] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[3999-Unicode-insertsingle-returning-unicode] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[3999-UnicodeText-insertsingle-noreturning-ascii] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[3999-UnicodeText-insertsingle-noreturning-ascii] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[3999-UnicodeText-insertsingle-noreturning-unicode] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[3999-UnicodeText-insertsingle-noreturning-unicode] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[3999-UnicodeText-insertsingle-returning-ascii] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[3999-UnicodeText-insertsingle-returning-ascii] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[3999-UnicodeText-insertsingle-returning-unicode] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[3999-UnicodeText-insertsingle-returning-unicode] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[4000-NTEXT-insertsingle-noreturning-ascii] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[4000-NTEXT-insertsingle-noreturning-ascii] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[4000-NTEXT-insertsingle-noreturning-unicode] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[4000-NTEXT-insertsingle-noreturning-unicode] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[4000-NTEXT-insertsingle-returning-ascii] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[4000-NTEXT-insertsingle-returning-ascii] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[4000-NTEXT-insertsingle-returning-unicode] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[4000-NTEXT-insertsingle-returning-unicode] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[4000-NVARCHAR-insertsingle-noreturning-ascii] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[4000-NVARCHAR-insertsingle-noreturning-ascii] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[4000-NVARCHAR-insertsingle-noreturning-unicode] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[4000-NVARCHAR-insertsingle-noreturning-unicode] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[4000-NVARCHAR-insertsingle-returning-ascii] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[4000-NVARCHAR-insertsingle-returning-ascii] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[4000-NVARCHAR-insertsingle-returning-unicode] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[4000-NVARCHAR-insertsingle-returning-unicode] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[4000-String-insertsingle-noreturning-ascii] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[4000-String-insertsingle-noreturning-ascii] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[4000-String-insertsingle-noreturning-unicode] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[4000-String-insertsingle-noreturning-unicode] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[4000-String-insertsingle-returning-ascii] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[4000-String-insertsingle-returning-ascii] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[4000-String-insertsingle-returning-unicode] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[4000-String-insertsingle-returning-unicode] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[4000-Text-insertsingle-noreturning-ascii] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[4000-Text-insertsingle-noreturning-ascii] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[4000-Text-insertsingle-noreturning-unicode] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[4000-Text-insertsingle-noreturning-unicode] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[4000-Text-insertsingle-returning-ascii] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[4000-Text-insertsingle-returning-ascii] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[4000-Text-insertsingle-returning-unicode] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[4000-Text-insertsingle-returning-unicode] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[4000-Unicode-insertsingle-noreturning-ascii] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[4000-Unicode-insertsingle-noreturning-ascii] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[4000-Unicode-insertsingle-noreturning-unicode] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[4000-Unicode-insertsingle-noreturning-unicode] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[4000-Unicode-insertsingle-returning-ascii] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[4000-Unicode-insertsingle-returning-ascii] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[4000-Unicode-insertsingle-returning-unicode] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[4000-Unicode-insertsingle-returning-unicode] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[4000-UnicodeText-insertsingle-noreturning-ascii] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[4000-UnicodeText-insertsingle-noreturning-ascii] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[4000-UnicodeText-insertsingle-noreturning-unicode] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[4000-UnicodeText-insertsingle-noreturning-unicode] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[4000-UnicodeText-insertsingle-returning-ascii] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[4000-UnicodeText-insertsingle-returning-ascii] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[4000-UnicodeText-insertsingle-returning-unicode] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[4000-UnicodeText-insertsingle-returning-unicode] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[4001-NTEXT-insertsingle-noreturning-ascii] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[4001-NTEXT-insertsingle-noreturning-ascii] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[4001-NTEXT-insertsingle-noreturning-unicode] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[4001-NTEXT-insertsingle-noreturning-unicode] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[4001-NTEXT-insertsingle-returning-ascii] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[4001-NTEXT-insertsingle-returning-ascii] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[4001-NTEXT-insertsingle-returning-unicode] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[4001-NTEXT-insertsingle-returning-unicode] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[4001-NVARCHAR-insertsingle-noreturning-ascii] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[4001-NVARCHAR-insertsingle-noreturning-ascii] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[4001-NVARCHAR-insertsingle-noreturning-unicode] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[4001-NVARCHAR-insertsingle-noreturning-unicode] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[4001-NVARCHAR-insertsingle-returning-ascii] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[4001-NVARCHAR-insertsingle-returning-ascii] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[4001-NVARCHAR-insertsingle-returning-unicode] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[4001-NVARCHAR-insertsingle-returning-unicode] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[4001-String-insertsingle-noreturning-ascii] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[4001-String-insertsingle-noreturning-ascii] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[4001-String-insertsingle-noreturning-unicode] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[4001-String-insertsingle-noreturning-unicode] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[4001-String-insertsingle-returning-ascii] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[4001-String-insertsingle-returning-ascii] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[4001-String-insertsingle-returning-unicode] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[4001-String-insertsingle-returning-unicode] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[4001-Text-insertsingle-noreturning-ascii] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[4001-Text-insertsingle-noreturning-ascii] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[4001-Text-insertsingle-noreturning-unicode] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[4001-Text-insertsingle-noreturning-unicode] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[4001-Text-insertsingle-returning-ascii] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[4001-Text-insertsingle-returning-ascii] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[4001-Text-insertsingle-returning-unicode] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[4001-Text-insertsingle-returning-unicode] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[4001-Unicode-insertsingle-noreturning-ascii] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[4001-Unicode-insertsingle-noreturning-ascii] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[4001-Unicode-insertsingle-noreturning-unicode] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[4001-Unicode-insertsingle-noreturning-unicode] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[4001-Unicode-insertsingle-returning-ascii] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[4001-Unicode-insertsingle-returning-ascii] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[4001-Unicode-insertsingle-returning-unicode] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[4001-Unicode-insertsingle-returning-unicode] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[4001-UnicodeText-insertsingle-noreturning-ascii] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[4001-UnicodeText-insertsingle-noreturning-ascii] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[4001-UnicodeText-insertsingle-noreturning-unicode] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[4001-UnicodeText-insertsingle-noreturning-unicode] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[4001-UnicodeText-insertsingle-returning-ascii] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[4001-UnicodeText-insertsingle-returning-ascii] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[4001-UnicodeText-insertsingle-returning-unicode] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[4001-UnicodeText-insertsingle-returning-unicode] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[5000-NTEXT-insertsingle-noreturning-ascii] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[5000-NTEXT-insertsingle-noreturning-ascii] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[5000-NTEXT-insertsingle-noreturning-unicode] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[5000-NTEXT-insertsingle-noreturning-unicode] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[5000-NTEXT-insertsingle-returning-ascii] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[5000-NTEXT-insertsingle-returning-ascii] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[5000-NTEXT-insertsingle-returning-unicode] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[5000-NTEXT-insertsingle-returning-unicode] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[5000-NVARCHAR-insertsingle-noreturning-ascii] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[5000-NVARCHAR-insertsingle-noreturning-ascii] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[5000-NVARCHAR-insertsingle-noreturning-unicode] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[5000-NVARCHAR-insertsingle-noreturning-unicode] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[5000-NVARCHAR-insertsingle-returning-ascii] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[5000-NVARCHAR-insertsingle-returning-ascii] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[5000-NVARCHAR-insertsingle-returning-unicode] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[5000-NVARCHAR-insertsingle-returning-unicode] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[5000-String-insertsingle-noreturning-ascii] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[5000-String-insertsingle-noreturning-ascii] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[5000-String-insertsingle-noreturning-unicode] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[5000-String-insertsingle-noreturning-unicode] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[5000-String-insertsingle-returning-ascii] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[5000-String-insertsingle-returning-ascii] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[5000-String-insertsingle-returning-unicode] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[5000-String-insertsingle-returning-unicode] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[5000-Text-insertsingle-noreturning-ascii] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[5000-Text-insertsingle-noreturning-ascii] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[5000-Text-insertsingle-noreturning-unicode] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[5000-Text-insertsingle-noreturning-unicode] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[5000-Text-insertsingle-returning-ascii] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[5000-Text-insertsingle-returning-ascii] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[5000-Text-insertsingle-returning-unicode] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[5000-Text-insertsingle-returning-unicode] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[5000-Unicode-insertsingle-noreturning-ascii] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[5000-Unicode-insertsingle-noreturning-ascii] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[5000-Unicode-insertsingle-noreturning-unicode] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[5000-Unicode-insertsingle-noreturning-unicode] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[5000-Unicode-insertsingle-returning-ascii] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[5000-Unicode-insertsingle-returning-ascii] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[5000-Unicode-insertsingle-returning-unicode] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[5000-Unicode-insertsingle-returning-unicode] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[5000-UnicodeText-insertsingle-noreturning-ascii] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[5000-UnicodeText-insertsingle-noreturning-ascii] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[5000-UnicodeText-insertsingle-noreturning-unicode] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[5000-UnicodeText-insertsingle-noreturning-unicode] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[5000-UnicodeText-insertsingle-returning-ascii] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[5000-UnicodeText-insertsingle-returning-ascii] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[5000-UnicodeText-insertsingle-returning-unicode] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[5000-UnicodeText-insertsingle-returning-unicode] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[max-NTEXT-insertsingle-noreturning-ascii] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[max-NTEXT-insertsingle-noreturning-ascii] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[max-NTEXT-insertsingle-noreturning-unicode] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[max-NTEXT-insertsingle-noreturning-unicode] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[max-NTEXT-insertsingle-returning-ascii] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[max-NTEXT-insertsingle-returning-ascii] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[max-NTEXT-insertsingle-returning-unicode] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[max-NTEXT-insertsingle-returning-unicode] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[max-NVARCHAR-insertsingle-noreturning-ascii] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[max-NVARCHAR-insertsingle-noreturning-ascii] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[max-NVARCHAR-insertsingle-noreturning-unicode] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[max-NVARCHAR-insertsingle-noreturning-unicode] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[max-NVARCHAR-insertsingle-returning-ascii] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[max-NVARCHAR-insertsingle-returning-ascii] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[max-NVARCHAR-insertsingle-returning-unicode] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[max-NVARCHAR-insertsingle-returning-unicode] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[max-String-insertsingle-noreturning-ascii] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[max-String-insertsingle-noreturning-ascii] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[max-String-insertsingle-noreturning-unicode] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[max-String-insertsingle-noreturning-unicode] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[max-String-insertsingle-returning-ascii] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[max-String-insertsingle-returning-ascii] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[max-String-insertsingle-returning-unicode] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[max-String-insertsingle-returning-unicode] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[max-Text-insertsingle-noreturning-ascii] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[max-Text-insertsingle-noreturning-ascii] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[max-Text-insertsingle-noreturning-unicode] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[max-Text-insertsingle-noreturning-unicode] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[max-Text-insertsingle-returning-ascii] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[max-Text-insertsingle-returning-ascii] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[max-Text-insertsingle-returning-unicode] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[max-Text-insertsingle-returning-unicode] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[max-Unicode-insertsingle-noreturning-ascii] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[max-Unicode-insertsingle-noreturning-ascii] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[max-Unicode-insertsingle-noreturning-unicode] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[max-Unicode-insertsingle-noreturning-unicode] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[max-Unicode-insertsingle-returning-ascii] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[max-Unicode-insertsingle-returning-ascii] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[max-Unicode-insertsingle-returning-unicode] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[max-Unicode-insertsingle-returning-unicode] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[max-UnicodeText-insertsingle-noreturning-ascii] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[max-UnicodeText-insertsingle-noreturning-ascii] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[max-UnicodeText-insertsingle-noreturning-unicode] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[max-UnicodeText-insertsingle-noreturning-unicode] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[max-UnicodeText-insertsingle-returning-ascii] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[max-UnicodeText-insertsingle-returning-ascii] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[max-UnicodeText-insertsingle-returning-unicode] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_in_context[max-UnicodeText-insertsingle-returning-unicode] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_inpplace[100-NTEXT-ascii] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_inpplace[100-NTEXT-ascii] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_inpplace[100-NTEXT-unicode] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_inpplace[100-NTEXT-unicode] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_inpplace[100-NVARCHAR-ascii] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_inpplace[100-NVARCHAR-ascii] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_inpplace[100-NVARCHAR-unicode] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_inpplace[100-NVARCHAR-unicode] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_inpplace[100-String-ascii] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_inpplace[100-String-ascii] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_inpplace[100-String-unicode] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_inpplace[100-String-unicode] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_inpplace[100-Text-ascii] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_inpplace[100-Text-ascii] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_inpplace[100-Text-unicode] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_inpplace[100-Text-unicode] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_inpplace[100-Unicode-ascii] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_inpplace[100-Unicode-ascii] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_inpplace[100-Unicode-unicode] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_inpplace[100-Unicode-unicode] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_inpplace[100-UnicodeText-ascii] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_inpplace[100-UnicodeText-ascii] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_inpplace[100-UnicodeText-unicode] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_inpplace[100-UnicodeText-unicode] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_inpplace[1999-NTEXT-ascii] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_inpplace[1999-NTEXT-ascii] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_inpplace[1999-NTEXT-unicode] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_inpplace[1999-NTEXT-unicode] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_inpplace[1999-NVARCHAR-ascii] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_inpplace[1999-NVARCHAR-ascii] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_inpplace[1999-NVARCHAR-unicode] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_inpplace[1999-NVARCHAR-unicode] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_inpplace[1999-String-ascii] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_inpplace[1999-String-ascii] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_inpplace[1999-String-unicode] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_inpplace[1999-String-unicode] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_inpplace[1999-Text-ascii] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_inpplace[1999-Text-ascii] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_inpplace[1999-Text-unicode] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_inpplace[1999-Text-unicode] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_inpplace[1999-Unicode-ascii] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_inpplace[1999-Unicode-ascii] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_inpplace[1999-Unicode-unicode] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_inpplace[1999-Unicode-unicode] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_inpplace[1999-UnicodeText-ascii] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_inpplace[1999-UnicodeText-ascii] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_inpplace[1999-UnicodeText-unicode] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_inpplace[1999-UnicodeText-unicode] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_inpplace[2000-NTEXT-ascii] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_inpplace[2000-NTEXT-ascii] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_inpplace[2000-NTEXT-unicode] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_inpplace[2000-NTEXT-unicode] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_inpplace[2000-NVARCHAR-ascii] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_inpplace[2000-NVARCHAR-ascii] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_inpplace[2000-NVARCHAR-unicode] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_inpplace[2000-NVARCHAR-unicode] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_inpplace[2000-String-ascii] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_inpplace[2000-String-ascii] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_inpplace[2000-String-unicode] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_inpplace[2000-String-unicode] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_inpplace[2000-Text-ascii] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_inpplace[2000-Text-ascii] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_inpplace[2000-Text-unicode] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_inpplace[2000-Text-unicode] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_inpplace[2000-Unicode-ascii] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_inpplace[2000-Unicode-ascii] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_inpplace[2000-Unicode-unicode] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_inpplace[2000-Unicode-unicode] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_inpplace[2000-UnicodeText-ascii] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_inpplace[2000-UnicodeText-ascii] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_inpplace[2000-UnicodeText-unicode] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_inpplace[2000-UnicodeText-unicode] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_inpplace[2001-NTEXT-ascii] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_inpplace[2001-NTEXT-ascii] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_inpplace[2001-NTEXT-unicode] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_inpplace[2001-NTEXT-unicode] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_inpplace[2001-NVARCHAR-ascii] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_inpplace[2001-NVARCHAR-ascii] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_inpplace[2001-NVARCHAR-unicode] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_inpplace[2001-NVARCHAR-unicode] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_inpplace[2001-String-ascii] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_inpplace[2001-String-ascii] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_inpplace[2001-String-unicode] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_inpplace[2001-String-unicode] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_inpplace[2001-Text-ascii] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_inpplace[2001-Text-ascii] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_inpplace[2001-Text-unicode] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_inpplace[2001-Text-unicode] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_inpplace[2001-Unicode-ascii] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_inpplace[2001-Unicode-ascii] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_inpplace[2001-Unicode-unicode] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_inpplace[2001-Unicode-unicode] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_inpplace[2001-UnicodeText-ascii] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_inpplace[2001-UnicodeText-ascii] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_inpplace[2001-UnicodeText-unicode] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_inpplace[2001-UnicodeText-unicode] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_inpplace[3999-NTEXT-ascii] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_inpplace[3999-NTEXT-ascii] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_inpplace[3999-NTEXT-unicode] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_inpplace[3999-NTEXT-unicode] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_inpplace[3999-NVARCHAR-ascii] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_inpplace[3999-NVARCHAR-ascii] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_inpplace[3999-NVARCHAR-unicode] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_inpplace[3999-NVARCHAR-unicode] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_inpplace[3999-String-ascii] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_inpplace[3999-String-ascii] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_inpplace[3999-String-unicode] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_inpplace[3999-String-unicode] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_inpplace[3999-Text-ascii] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_inpplace[3999-Text-ascii] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_inpplace[3999-Text-unicode] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_inpplace[3999-Text-unicode] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_inpplace[3999-Unicode-ascii] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_inpplace[3999-Unicode-ascii] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_inpplace[3999-Unicode-unicode] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_inpplace[3999-Unicode-unicode] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_inpplace[3999-UnicodeText-ascii] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_inpplace[3999-UnicodeText-ascii] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_inpplace[3999-UnicodeText-unicode] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_inpplace[3999-UnicodeText-unicode] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_inpplace[4000-NTEXT-ascii] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_inpplace[4000-NTEXT-ascii] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_inpplace[4000-NTEXT-unicode] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_inpplace[4000-NTEXT-unicode] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_inpplace[4000-NVARCHAR-ascii] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_inpplace[4000-NVARCHAR-ascii] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_inpplace[4000-NVARCHAR-unicode] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_inpplace[4000-NVARCHAR-unicode] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_inpplace[4000-String-ascii] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_inpplace[4000-String-ascii] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_inpplace[4000-String-unicode] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_inpplace[4000-String-unicode] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_inpplace[4000-Text-ascii] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_inpplace[4000-Text-ascii] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_inpplace[4000-Text-unicode] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_inpplace[4000-Text-unicode] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_inpplace[4000-Unicode-ascii] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_inpplace[4000-Unicode-ascii] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_inpplace[4000-Unicode-unicode] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_inpplace[4000-Unicode-unicode] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_inpplace[4000-UnicodeText-ascii] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_inpplace[4000-UnicodeText-ascii] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_inpplace[4000-UnicodeText-unicode] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_inpplace[4000-UnicodeText-unicode] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_inpplace[4001-NTEXT-ascii] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_inpplace[4001-NTEXT-ascii] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_inpplace[4001-NTEXT-unicode] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_inpplace[4001-NTEXT-unicode] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_inpplace[4001-NVARCHAR-ascii] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_inpplace[4001-NVARCHAR-ascii] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_inpplace[4001-NVARCHAR-unicode] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_inpplace[4001-NVARCHAR-unicode] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_inpplace[4001-String-ascii] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_inpplace[4001-String-ascii] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_inpplace[4001-String-unicode] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_inpplace[4001-String-unicode] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_inpplace[4001-Text-ascii] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_inpplace[4001-Text-ascii] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_inpplace[4001-Text-unicode] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_inpplace[4001-Text-unicode] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_inpplace[4001-Unicode-ascii] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_inpplace[4001-Unicode-ascii] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_inpplace[4001-Unicode-unicode] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_inpplace[4001-Unicode-unicode] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_inpplace[4001-UnicodeText-ascii] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_inpplace[4001-UnicodeText-ascii] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_inpplace[4001-UnicodeText-unicode] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_inpplace[4001-UnicodeText-unicode] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_inpplace[5000-NTEXT-ascii] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_inpplace[5000-NTEXT-ascii] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_inpplace[5000-NTEXT-unicode] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_inpplace[5000-NTEXT-unicode] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_inpplace[5000-NVARCHAR-ascii] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_inpplace[5000-NVARCHAR-ascii] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_inpplace[5000-NVARCHAR-unicode] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_inpplace[5000-NVARCHAR-unicode] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_inpplace[5000-String-ascii] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_inpplace[5000-String-ascii] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_inpplace[5000-String-unicode] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_inpplace[5000-String-unicode] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_inpplace[5000-Text-ascii] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_inpplace[5000-Text-ascii] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_inpplace[5000-Text-unicode] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_inpplace[5000-Text-unicode] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_inpplace[5000-Unicode-ascii] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_inpplace[5000-Unicode-ascii] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_inpplace[5000-Unicode-unicode] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_inpplace[5000-Unicode-unicode] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_inpplace[5000-UnicodeText-ascii] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_inpplace[5000-UnicodeText-ascii] 361s test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_inpplace[5000-UnicodeText-unicode] 361s [gw0] [ 83%] SKIPPED test/dialect/mssql/test_types.py::StringRoundTripTest::test_long_strings_inpplace[5000-UnicodeText-unicode] 361s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[hello-None-None] 361s [gw0] [ 83%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[hello-None-None] 361s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[hello-None-coltype1] 361s [gw0] [ 83%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[hello-None-coltype1] 361s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[hello-None-coltype2] 361s [gw0] [ 83%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[hello-None-coltype2] 361s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[hello-literaltype1-None] 361s [gw0] [ 83%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[hello-literaltype1-None] 361s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[hello-literaltype1-coltype1] 361s [gw0] [ 83%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[hello-literaltype1-coltype1] 361s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[hello-literaltype1-coltype2] 361s [gw0] [ 83%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[hello-literaltype1-coltype2] 361s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[hello-literaltype2-None] 361s [gw0] [ 83%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[hello-literaltype2-None] 361s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[hello-literaltype2-coltype1] 361s [gw0] [ 83%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[hello-literaltype2-coltype1] 361s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[hello-literaltype2-coltype2] 361s [gw0] [ 83%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[hello-literaltype2-coltype2] 361s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9ve\U0001f40d ill\xe9-None-None] 361s [gw0] [ 83%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9ve\U0001f40d ill\xe9-None-None] 361s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9ve\U0001f40d ill\xe9-None-coltype1] 361s [gw0] [ 83%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9ve\U0001f40d ill\xe9-None-coltype1] 361s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9ve\U0001f40d ill\xe9-None-coltype2] 361s [gw0] [ 83%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9ve\U0001f40d ill\xe9-None-coltype2] 361s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9ve\U0001f40d ill\xe9-literaltype1-None] 361s [gw0] [ 83%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9ve\U0001f40d ill\xe9-literaltype1-None] 361s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9ve\U0001f40d ill\xe9-literaltype1-coltype1] 361s [gw0] [ 83%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9ve\U0001f40d ill\xe9-literaltype1-coltype1] 361s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9ve\U0001f40d ill\xe9-literaltype1-coltype2] 361s [gw0] [ 83%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9ve\U0001f40d ill\xe9-literaltype1-coltype2] 361s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9ve\U0001f40d ill\xe9-literaltype2-None] 361s [gw0] [ 83%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9ve\U0001f40d ill\xe9-literaltype2-None] 361s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9ve\U0001f40d ill\xe9-literaltype2-coltype1] 361s [gw0] [ 83%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9ve\U0001f40d ill\xe9-literaltype2-coltype1] 361s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9ve\U0001f40d ill\xe9-literaltype2-coltype2] 361s [gw0] [ 83%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9ve\U0001f40d ill\xe9-literaltype2-coltype2] 361s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9veill\xe9-None-None] 361s [gw0] [ 83%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9veill\xe9-None-None] 361s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9veill\xe9-None-coltype1] 361s [gw0] [ 83%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9veill\xe9-None-coltype1] 361s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9veill\xe9-None-coltype2] 361s [gw0] [ 83%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9veill\xe9-None-coltype2] 361s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9veill\xe9-literaltype1-None] 361s [gw0] [ 83%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9veill\xe9-literaltype1-None] 361s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9veill\xe9-literaltype1-coltype1] 361s [gw0] [ 83%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9veill\xe9-literaltype1-coltype1] 361s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9veill\xe9-literaltype1-coltype2] 361s [gw0] [ 83%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9veill\xe9-literaltype1-coltype2] 361s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9veill\xe9-literaltype2-None] 361s [gw0] [ 83%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9veill\xe9-literaltype2-None] 361s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9veill\xe9-literaltype2-coltype1] 361s [gw0] [ 83%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9veill\xe9-literaltype2-coltype1] 361s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9veill\xe9-literaltype2-coltype2] 361s [gw0] [ 83%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9veill\xe9-literaltype2-coltype2] 361s test/dialect/mssql/test_types.py::StringTest::test_string_text_literal_binds 361s [gw0] [ 84%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_literal_binds 361s test/dialect/mssql/test_types.py::StringTest::test_string_text_literal_binds_explicit_unicode_right 361s [gw0] [ 84%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_literal_binds_explicit_unicode_right 361s test/dialect/mssql/test_types.py::StringTest::test_text_text_literal_binds 361s [gw0] [ 84%] PASSED test/dialect/mssql/test_types.py::StringTest::test_text_text_literal_binds 361s test/dialect/mssql/test_types.py::StringTest::test_unicode_literal_binds 361s [gw0] [ 84%] PASSED test/dialect/mssql/test_types.py::StringTest::test_unicode_literal_binds 361s test/dialect/mssql/test_types.py::StringTest::test_unicode_text_literal_binds 361s [gw0] [ 84%] PASSED test/dialect/mssql/test_types.py::StringTest::test_unicode_text_literal_binds 361s test/sql/test_types.py::TestKWArgPassThru_sqlite+pysqlite_3_46_1::test_user_defined 361s [gw0] [ 84%] PASSED test/sql/test_types.py::TestKWArgPassThru_sqlite+pysqlite_3_46_1::test_user_defined 361s test/dialect/mssql/test_types.py::TimeParameterTest::test_time_as_parameter_to_where[not_null] 361s [gw0] [ 84%] SKIPPED test/dialect/mssql/test_types.py::TimeParameterTest::test_time_as_parameter_to_where[not_null] 361s test/dialect/mssql/test_types.py::TimeParameterTest::test_time_as_parameter_to_where[null] 361s [gw0] [ 84%] SKIPPED test/dialect/mssql/test_types.py::TimeParameterTest::test_time_as_parameter_to_where[null] 361s test/dialect/postgresql/test_types.py::TimePrecisionCompileTest::test_compile[type_0-TIME WITHOUT TIME ZONE] 361s [gw0] [ 84%] PASSED test/dialect/postgresql/test_types.py::TimePrecisionCompileTest::test_compile[type_0-TIME WITHOUT TIME ZONE] 361s test/dialect/postgresql/test_types.py::TimePrecisionCompileTest::test_compile[type_1-TIME(5) WITHOUT TIME ZONE] 361s [gw0] [ 84%] PASSED test/dialect/postgresql/test_types.py::TimePrecisionCompileTest::test_compile[type_1-TIME(5) WITHOUT TIME ZONE] 361s test/dialect/postgresql/test_types.py::TimePrecisionCompileTest::test_compile[type_2-TIME(5) WITH TIME ZONE] 361s [gw0] [ 84%] PASSED test/dialect/postgresql/test_types.py::TimePrecisionCompileTest::test_compile[type_2-TIME(5) WITH TIME ZONE] 361s test/dialect/postgresql/test_types.py::TimePrecisionCompileTest::test_compile[type_3-TIMESTAMP WITHOUT TIME ZONE] 361s [gw0] [ 84%] PASSED test/dialect/postgresql/test_types.py::TimePrecisionCompileTest::test_compile[type_3-TIMESTAMP WITHOUT TIME ZONE] 361s test/dialect/postgresql/test_types.py::TimePrecisionCompileTest::test_compile[type_4-TIMESTAMP(5) WITHOUT TIME ZONE] 361s [gw0] [ 84%] PASSED test/dialect/postgresql/test_types.py::TimePrecisionCompileTest::test_compile[type_4-TIMESTAMP(5) WITHOUT TIME ZONE] 361s test/dialect/postgresql/test_types.py::TimePrecisionCompileTest::test_compile[type_5-TIMESTAMP(5) WITH TIME ZONE] 361s [gw0] [ 84%] PASSED test/dialect/postgresql/test_types.py::TimePrecisionCompileTest::test_compile[type_5-TIMESTAMP(5) WITH TIME ZONE] 361s test/dialect/postgresql/test_types.py::TimePrecisionCompileTest::test_compile[type_6-TIME(0) WITHOUT TIME ZONE] 361s [gw0] [ 84%] PASSED test/dialect/postgresql/test_types.py::TimePrecisionCompileTest::test_compile[type_6-TIME(0) WITHOUT TIME ZONE] 361s test/dialect/postgresql/test_types.py::TimePrecisionCompileTest::test_compile[type_7-TIMESTAMP(0) WITHOUT TIME ZONE] 361s [gw0] [ 84%] PASSED test/dialect/postgresql/test_types.py::TimePrecisionCompileTest::test_compile[type_7-TIMESTAMP(0) WITHOUT TIME ZONE] 361s test/dialect/postgresql/test_types.py::TimePrecisionTest::test_reflection 361s [gw0] [ 84%] SKIPPED test/dialect/postgresql/test_types.py::TimePrecisionTest::test_reflection 361s test/dialect/mssql/test_types.py::TimeTypeTest::test_result_processor_invalid 361s [gw0] [ 84%] PASSED test/dialect/mssql/test_types.py::TimeTypeTest::test_result_processor_invalid 361s test/dialect/mssql/test_types.py::TimeTypeTest::test_result_processor_no_microseconds 361s [gw0] [ 84%] PASSED test/dialect/mssql/test_types.py::TimeTypeTest::test_result_processor_no_microseconds 361s test/dialect/mssql/test_types.py::TimeTypeTest::test_result_processor_too_many_microseconds 361s [gw0] [ 84%] PASSED test/dialect/mssql/test_types.py::TimeTypeTest::test_result_processor_too_many_microseconds 361s test/dialect/postgresql/test_types.py::TimestampTest::test_interval_arithmetic 361s [gw0] [ 84%] SKIPPED test/dialect/postgresql/test_types.py::TimestampTest::test_interval_arithmetic 361s test/dialect/postgresql/test_types.py::TimestampTest::test_interval_coercion 361s [gw0] [ 84%] SKIPPED test/dialect/postgresql/test_types.py::TimestampTest::test_interval_coercion 361s test/dialect/postgresql/test_types.py::TimestampTest::test_interval_coercion_literal 361s [gw0] [ 84%] SKIPPED test/dialect/postgresql/test_types.py::TimestampTest::test_interval_coercion_literal 361s test/dialect/postgresql/test_types.py::TimestampTest::test_interval_literal_processor 361s [gw0] [ 84%] SKIPPED test/dialect/postgresql/test_types.py::TimestampTest::test_interval_literal_processor 361s test/dialect/postgresql/test_types.py::TimestampTest::test_interval_literal_processor_compiled[type_0-select make_interval(secs=>172800.0)] 361s [gw0] [ 84%] SKIPPED test/dialect/postgresql/test_types.py::TimestampTest::test_interval_literal_processor_compiled[type_0-select make_interval(secs=>172800.0)] 361s test/dialect/postgresql/test_types.py::TimestampTest::test_interval_literal_processor_compiled[type_1-select make_interval(secs=>2386285392.0)] 361s [gw0] [ 84%] SKIPPED test/dialect/postgresql/test_types.py::TimestampTest::test_interval_literal_processor_compiled[type_1-select make_interval(secs=>2386285392.0)] 361s test/dialect/postgresql/test_types.py::TimestampTest::test_timestamp 361s [gw0] [ 84%] SKIPPED test/dialect/postgresql/test_types.py::TimestampTest::test_timestamp 361s test/dialect/postgresql/test_types.py::TimezoneTest::test_with_timezone 361s [gw0] [ 84%] SKIPPED test/dialect/postgresql/test_types.py::TimezoneTest::test_with_timezone 361s test/dialect/postgresql/test_types.py::TimezoneTest::test_without_timezone 361s [gw0] [ 84%] SKIPPED test/dialect/postgresql/test_types.py::TimezoneTest::test_without_timezone 361s test/sql/test_types.py::TypeAffinityTest::test_compare_type_affinity[Integer()-Integer()] 361s [gw0] [ 84%] PASSED test/sql/test_types.py::TypeAffinityTest::test_compare_type_affinity[Integer()-Integer()] 361s test/sql/test_types.py::TypeAffinityTest::test_compare_type_affinity[Integer()-SmallInteger()] 361s [gw0] [ 84%] PASSED test/sql/test_types.py::TypeAffinityTest::test_compare_type_affinity[Integer()-SmallInteger()] 361s test/sql/test_types.py::TypeAffinityTest::test_compare_type_affinity[Integer()-String()] 361s [gw0] [ 84%] PASSED test/sql/test_types.py::TypeAffinityTest::test_compare_type_affinity[Integer()-String()] 361s test/sql/test_types.py::TypeAffinityTest::test_compare_type_affinity[LargeBinary()-Integer()] 361s [gw0] [ 84%] PASSED test/sql/test_types.py::TypeAffinityTest::test_compare_type_affinity[LargeBinary()-Integer()] 361s test/sql/test_types.py::TypeAffinityTest::test_compare_type_affinity[LargeBinary()-PickleType()] 361s [gw0] [ 84%] PASSED test/sql/test_types.py::TypeAffinityTest::test_compare_type_affinity[LargeBinary()-PickleType()] 361s test/sql/test_types.py::TypeAffinityTest::test_compare_type_affinity[PickleType()-LargeBinary()] 361s [gw0] [ 84%] PASSED test/sql/test_types.py::TypeAffinityTest::test_compare_type_affinity[PickleType()-LargeBinary()] 361s test/sql/test_types.py::TypeAffinityTest::test_compare_type_affinity[PickleType()-PickleType()] 361s [gw0] [ 84%] PASSED test/sql/test_types.py::TypeAffinityTest::test_compare_type_affinity[PickleType()-PickleType()] 361s test/sql/test_types.py::TypeAffinityTest::test_compare_type_affinity[Text()-String()] 361s [gw0] [ 84%] PASSED test/sql/test_types.py::TypeAffinityTest::test_compare_type_affinity[Text()-String()] 361s test/sql/test_types.py::TypeAffinityTest::test_compare_type_affinity[Text()-Unicode()] 361s [gw0] [ 84%] PASSED test/sql/test_types.py::TypeAffinityTest::test_compare_type_affinity[Text()-Unicode()] 361s test/sql/test_types.py::TypeAffinityTest::test_decorator_doesnt_cache 361s [gw0] [ 84%] PASSED test/sql/test_types.py::TypeAffinityTest::test_decorator_doesnt_cache 361s test/sql/test_types.py::TypeAffinityTest::test_type_affinity[Date()-Date] 361s [gw0] [ 84%] PASSED test/sql/test_types.py::TypeAffinityTest::test_type_affinity[Date()-Date] 361s test/sql/test_types.py::TypeAffinityTest::test_type_affinity[LargeBinary()-_Binary] 361s [gw0] [ 84%] PASSED test/sql/test_types.py::TypeAffinityTest::test_type_affinity[LargeBinary()-_Binary] 361s test/sql/test_types.py::TypeAffinityTest::test_type_affinity[String()-String] 361s [gw0] [ 84%] PASSED test/sql/test_types.py::TypeAffinityTest::test_type_affinity[String()-String] 361s test/sql/test_types.py::TypeAffinityTest::test_type_affinity[VARCHAR()-String] 361s [gw0] [ 84%] PASSED test/sql/test_types.py::TypeAffinityTest::test_type_affinity[VARCHAR()-String] 361s test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_cast_bind 361s [gw0] [ 84%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_cast_bind 361s test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_cast_existing_typed 361s [gw0] [ 84%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_cast_existing_typed 361s test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_cast_replace_col_w_bind 361s [gw0] [ 84%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_cast_replace_col_w_bind 361s test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_coerce_from_nulltype_cast 361s [gw0] [ 84%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_coerce_from_nulltype_cast 361s test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_coerce_from_nulltype_type_coerce 361s [gw0] [ 84%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_coerce_from_nulltype_type_coerce 361s test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_coerce_none_cast 361s [gw0] [ 84%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_coerce_none_cast 361s test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_coerce_none_type_coerce 361s [gw0] [ 84%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_coerce_none_type_coerce 361s test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_insert_round_trip_cast 361s [gw0] [ 84%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_insert_round_trip_cast 361s test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_insert_round_trip_type_coerce 361s [gw0] [ 84%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_insert_round_trip_type_coerce 361s test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_resolve_clause_element_cast 361s [gw0] [ 84%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_resolve_clause_element_cast 361s test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_resolve_clause_element_type_coerce 361s [gw0] [ 84%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_resolve_clause_element_type_coerce 361s test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_type_bind 361s [gw0] [ 84%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_type_bind 361s test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_type_coerce_existing_typed 361s [gw0] [ 84%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_type_coerce_existing_typed 361s test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_type_coerce_replace_col_w_bind 361s [gw0] [ 84%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_type_coerce_replace_col_w_bind 361s test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_vs_non_coerced_alias_cast 361s [gw0] [ 84%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_vs_non_coerced_alias_cast 361s test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_vs_non_coerced_alias_type_coerce 361s [gw0] [ 84%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_vs_non_coerced_alias_type_coerce 361s test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_vs_non_coerced_cast 361s [gw0] [ 84%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_vs_non_coerced_cast 361s test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_vs_non_coerced_type_coerce 361s [gw0] [ 84%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_vs_non_coerced_type_coerce 361s test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_vs_non_coerced_where_cast 361s [gw0] [ 84%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_vs_non_coerced_where_cast 361s test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_vs_non_coerced_where_type_coerce 361s [gw0] [ 84%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_vs_non_coerced_where_type_coerce 361s test/dialect/mysql/test_types.py::TypeCompileTest::test_bit_50[type_0-BIT] 361s [gw0] [ 84%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_bit_50[type_0-BIT] 361s test/dialect/mysql/test_types.py::TypeCompileTest::test_bit_50[type_1-BIT(1)] 361s [gw0] [ 84%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_bit_50[type_1-BIT(1)] 361s test/dialect/mysql/test_types.py::TypeCompileTest::test_bit_50[type_2-BIT(63)] 361s [gw0] [ 84%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_bit_50[type_2-BIT(63)] 361s test/dialect/mysql/test_types.py::TypeCompileTest::test_boolean_compile[type_0-BOOL] 361s [gw0] [ 84%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_boolean_compile[type_0-BOOL] 361s test/dialect/mysql/test_types.py::TypeCompileTest::test_boolean_compile[type_1-BOOL] 361s [gw0] [ 84%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_boolean_compile[type_1-BOOL] 361s test/dialect/mysql/test_types.py::TypeCompileTest::test_boolean_compile[type_2-TINYINT(1)] 361s [gw0] [ 84%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_boolean_compile[type_2-TINYINT(1)] 361s test/dialect/mysql/test_types.py::TypeCompileTest::test_boolean_compile[type_3-TINYINT(1) UNSIGNED] 361s [gw0] [ 84%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_boolean_compile[type_3-TINYINT(1) UNSIGNED] 361s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args0-kw0-CHAR(1)] 361s [gw0] [ 84%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args0-kw0-CHAR(1)] 361s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args10-kw10-CHAR(1) CHARACTER SET utf8] 361s [gw0] [ 84%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args10-kw10-CHAR(1) CHARACTER SET utf8] 361s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args11-kw11-CHAR(1) COLLATE utf8_bin] 361s [gw0] [ 84%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args11-kw11-CHAR(1) COLLATE utf8_bin] 361s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args12-kw12-CHAR(1) CHARACTER SET utf8 COLLATE utf8_bin] 361s [gw0] [ 84%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args12-kw12-CHAR(1) CHARACTER SET utf8 COLLATE utf8_bin] 361s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args13-kw13-CHAR(1) CHARACTER SET utf8 BINARY] 361s [gw0] [ 84%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args13-kw13-CHAR(1) CHARACTER SET utf8 BINARY] 361s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args14-kw14-CHAR(1) CHARACTER SET utf8 COLLATE utf8_bin] 361s [gw0] [ 84%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args14-kw14-CHAR(1) CHARACTER SET utf8 COLLATE utf8_bin] 361s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args15-kw15-NATIONAL CHAR(1)] 361s [gw0] [ 84%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args15-kw15-NATIONAL CHAR(1)] 361s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args16-kw16-NATIONAL CHAR(1)] 361s [gw0] [ 84%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args16-kw16-NATIONAL CHAR(1)] 361s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args17-kw17-NATIONAL CHAR(1) BINARY] 361s [gw0] [ 84%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args17-kw17-NATIONAL CHAR(1) BINARY] 361s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args18-kw18-NATIONAL CHAR(1) BINARY] 361s [gw0] [ 84%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args18-kw18-NATIONAL CHAR(1) BINARY] 361s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args19-kw19-NATIONAL CHAR(1) COLLATE utf8_bin] 361s [gw0] [ 84%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args19-kw19-NATIONAL CHAR(1) COLLATE utf8_bin] 361s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args2-kw2-CHAR(1) BINARY] 361s [gw0] [ 84%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args2-kw2-CHAR(1) BINARY] 361s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args3-kw3-CHAR(1) ASCII] 361s [gw0] [ 84%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args3-kw3-CHAR(1) ASCII] 361s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args4-kw4-CHAR(1) UNICODE] 361s [gw0] [ 84%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args4-kw4-CHAR(1) UNICODE] 361s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args5-kw5-CHAR(1) ASCII BINARY] 361s [gw0] [ 84%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args5-kw5-CHAR(1) ASCII BINARY] 361s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args6-kw6-CHAR(1) UNICODE BINARY] 361s [gw0] [ 84%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args6-kw6-CHAR(1) UNICODE BINARY] 361s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args7-kw7-CHAR(1) CHARACTER SET utf8] 361s [gw0] [ 84%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args7-kw7-CHAR(1) CHARACTER SET utf8] 361s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args8-kw8-CHAR(1) CHARACTER SET utf8 BINARY] 361s [gw0] [ 84%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args8-kw8-CHAR(1) CHARACTER SET utf8 BINARY] 361s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args9-kw9-CHAR(1) CHARACTER SET utf8] 361s [gw0] [ 84%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args9-kw9-CHAR(1) CHARACTER SET utf8] 361s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[ENUM-args25-kw25-ENUM('foo','bar') UNICODE] 361s [gw0] [ 84%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[ENUM-args25-kw25-ENUM('foo','bar') UNICODE] 361s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[LONGTEXT-args24-kw24-LONGTEXT ASCII] 361s [gw0] [ 84%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[LONGTEXT-args24-kw24-LONGTEXT ASCII] 361s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[MEDIUMTEXT-args23-kw23-MEDIUMTEXT CHARACTER SET utf8 BINARY] 361s [gw0] [ 84%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[MEDIUMTEXT-args23-kw23-MEDIUMTEXT CHARACTER SET utf8 BINARY] 361s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[NCHAR-args1-kw1-NATIONAL CHAR(1)] 361s [gw0] [ 84%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[NCHAR-args1-kw1-NATIONAL CHAR(1)] 361s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[String-args26-kw26-VARCHAR(20) COLLATE utf8] 361s [gw0] [ 84%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[String-args26-kw26-VARCHAR(20) COLLATE utf8] 361s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[TINYTEXT-args22-kw22-TINYTEXT CHARACTER SET utf8 COLLATE utf8_bin] 361s [gw0] [ 84%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[TINYTEXT-args22-kw22-TINYTEXT CHARACTER SET utf8 COLLATE utf8_bin] 361s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[VARCHAR-args20-kw20-VARCHAR(1) CHARACTER SET utf8 COLLATE utf8_bin] 361s [gw0] [ 84%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[VARCHAR-args20-kw20-VARCHAR(1) CHARACTER SET utf8 COLLATE utf8_bin] 361s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[VARCHAR-args21-kw21-NATIONAL VARCHAR(1) COLLATE utf8_bin] 361s [gw0] [ 84%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[VARCHAR-args21-kw21-NATIONAL VARCHAR(1) COLLATE utf8_bin] 361s test/dialect/mysql/test_types.py::TypeCompileTest::test_datetime_fsp 361s [gw0] [ 84%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_datetime_fsp 361s test/dialect/mysql/test_types.py::TypeCompileTest::test_datetime_generic 361s [gw0] [ 84%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_datetime_generic 361s test/dialect/mysql/test_types.py::TypeCompileTest::test_float_type_compile[mysql-DOUBLE(asdecimal=True)] 361s [gw0] [ 84%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_float_type_compile[mysql-DOUBLE(asdecimal=True)] 361s test/dialect/mysql/test_types.py::TypeCompileTest::test_float_type_compile[mysql-FLOAT()] 361s [gw0] [ 84%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_float_type_compile[mysql-FLOAT()] 361s test/dialect/mysql/test_types.py::TypeCompileTest::test_float_type_compile[mysql-REAL(asdecimal=True)] 361s [gw0] [ 84%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_float_type_compile[mysql-REAL(asdecimal=True)] 361s test/dialect/mysql/test_types.py::TypeCompileTest::test_float_type_compile[sa-DOUBLE()] 361s [gw0] [ 84%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_float_type_compile[sa-DOUBLE()] 361s test/dialect/mysql/test_types.py::TypeCompileTest::test_float_type_compile[sa-DOUBLE_PRECISION()] 361s [gw0] [ 84%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_float_type_compile[sa-DOUBLE_PRECISION()] 361s test/dialect/mysql/test_types.py::TypeCompileTest::test_float_type_compile[sa-Double()] 361s [gw0] [ 84%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_float_type_compile[sa-Double()] 361s test/dialect/mysql/test_types.py::TypeCompileTest::test_float_type_compile[sa-FLOAT()] 361s [gw0] [ 84%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_float_type_compile[sa-FLOAT()] 361s test/dialect/mysql/test_types.py::TypeCompileTest::test_float_type_compile[sa-Float()] 361s [gw0] [ 84%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_float_type_compile[sa-Float()] 361s test/dialect/mysql/test_types.py::TypeCompileTest::test_float_type_compile[sa-REAL()] 361s [gw0] [ 84%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_float_type_compile[sa-REAL()] 361s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[BIGINT-args33-kw33-BIGINT] 361s [gw0] [ 84%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[BIGINT-args33-kw33-BIGINT] 361s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[BIGINT-args34-kw34-BIGINT(4)] 361s [gw0] [ 84%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[BIGINT-args34-kw34-BIGINT(4)] 361s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[BIGINT-args35-kw35-BIGINT(4) UNSIGNED] 361s [gw0] [ 84%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[BIGINT-args35-kw35-BIGINT(4) UNSIGNED] 361s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[BIGINT-args36-kw36-BIGINT(4) ZEROFILL] 361s [gw0] [ 84%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[BIGINT-args36-kw36-BIGINT(4) ZEROFILL] 361s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[BIGINT-args37-kw37-BIGINT(4) UNSIGNED ZEROFILL] 361s [gw0] [ 84%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[BIGINT-args37-kw37-BIGINT(4) UNSIGNED ZEROFILL] 361s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DECIMAL-args10-kw10-DECIMAL(12, 4) UNSIGNED] 361s [gw0] [ 84%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DECIMAL-args10-kw10-DECIMAL(12, 4) UNSIGNED] 361s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DECIMAL-args11-kw11-DECIMAL(12, 4) ZEROFILL] 361s [gw0] [ 84%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DECIMAL-args11-kw11-DECIMAL(12, 4) ZEROFILL] 361s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DECIMAL-args12-kw12-DECIMAL(12, 4) UNSIGNED ZEROFILL] 361s [gw0] [ 84%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DECIMAL-args12-kw12-DECIMAL(12, 4) UNSIGNED ZEROFILL] 361s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DECIMAL-args6-kw6-DECIMAL] 361s [gw0] [ 84%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DECIMAL-args6-kw6-DECIMAL] 361s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DECIMAL-args7-kw7-DECIMAL] 361s [gw0] [ 84%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DECIMAL-args7-kw7-DECIMAL] 361s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DECIMAL-args8-kw8-DECIMAL(12)] 361s [gw0] [ 84%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DECIMAL-args8-kw8-DECIMAL(12)] 361s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DECIMAL-args9-kw9-DECIMAL(12)] 361s [gw0] [ 84%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DECIMAL-args9-kw9-DECIMAL(12)] 361s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DOUBLE-args13-kw13-DOUBLE] 361s [gw0] [ 84%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DOUBLE-args13-kw13-DOUBLE] 361s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DOUBLE-args14-kw14-DOUBLE(12, 4) UNSIGNED] 361s [gw0] [ 84%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DOUBLE-args14-kw14-DOUBLE(12, 4) UNSIGNED] 361s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DOUBLE-args15-kw15-DOUBLE(12, 4) ZEROFILL] 361s [gw0] [ 84%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DOUBLE-args15-kw15-DOUBLE(12, 4) ZEROFILL] 361s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DOUBLE-args16-kw16-DOUBLE(12, 4) UNSIGNED ZEROFILL] 361s [gw0] [ 84%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DOUBLE-args16-kw16-DOUBLE(12, 4) UNSIGNED ZEROFILL] 361s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[FLOAT-args21-kw21-FLOAT] 361s [gw0] [ 84%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[FLOAT-args21-kw21-FLOAT] 361s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[FLOAT-args22-kw22-FLOAT] 361s [gw0] [ 84%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[FLOAT-args22-kw22-FLOAT] 361s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[FLOAT-args23-kw23-FLOAT(12)] 361s [gw0] [ 84%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[FLOAT-args23-kw23-FLOAT(12)] 361s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[FLOAT-args24-kw24-FLOAT(12, 4)] 361s [gw0] [ 84%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[FLOAT-args24-kw24-FLOAT(12, 4)] 361s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[FLOAT-args25-kw25-FLOAT(12, 4) UNSIGNED] 361s [gw0] [ 84%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[FLOAT-args25-kw25-FLOAT(12, 4) UNSIGNED] 361s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[FLOAT-args26-kw26-FLOAT(12, 4) ZEROFILL] 361s [gw0] [ 84%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[FLOAT-args26-kw26-FLOAT(12, 4) ZEROFILL] 361s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[FLOAT-args27-kw27-FLOAT(12, 4) UNSIGNED ZEROFILL] 361s [gw0] [ 84%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[FLOAT-args27-kw27-FLOAT(12, 4) UNSIGNED ZEROFILL] 361s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[INTEGER-args28-kw28-INTEGER] 361s [gw0] [ 84%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[INTEGER-args28-kw28-INTEGER] 361s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[INTEGER-args29-kw29-INTEGER(4)] 361s [gw0] [ 84%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[INTEGER-args29-kw29-INTEGER(4)] 361s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[INTEGER-args30-kw30-INTEGER(4) UNSIGNED] 361s [gw0] [ 84%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[INTEGER-args30-kw30-INTEGER(4) UNSIGNED] 361s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[INTEGER-args31-kw31-INTEGER(4) ZEROFILL] 361s [gw0] [ 84%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[INTEGER-args31-kw31-INTEGER(4) ZEROFILL] 361s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[INTEGER-args32-kw32-INTEGER(4) UNSIGNED ZEROFILL] 361s [gw0] [ 84%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[INTEGER-args32-kw32-INTEGER(4) UNSIGNED ZEROFILL] 361s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[MEDIUMINT-args38-kw38-MEDIUMINT] 361s [gw0] [ 84%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[MEDIUMINT-args38-kw38-MEDIUMINT] 361s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[MEDIUMINT-args39-kw39-MEDIUMINT(4)] 361s [gw0] [ 84%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[MEDIUMINT-args39-kw39-MEDIUMINT(4)] 361s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[MEDIUMINT-args40-kw40-MEDIUMINT(4) UNSIGNED] 361s [gw0] [ 84%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[MEDIUMINT-args40-kw40-MEDIUMINT(4) UNSIGNED] 361s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[MEDIUMINT-args41-kw41-MEDIUMINT(4) ZEROFILL] 361s [gw0] [ 84%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[MEDIUMINT-args41-kw41-MEDIUMINT(4) ZEROFILL] 361s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[MEDIUMINT-args42-kw42-MEDIUMINT(4) UNSIGNED ZEROFILL] 361s [gw0] [ 84%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[MEDIUMINT-args42-kw42-MEDIUMINT(4) UNSIGNED ZEROFILL] 361s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[NUMERIC-args0-kw0-NUMERIC] 361s [gw0] [ 84%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[NUMERIC-args0-kw0-NUMERIC] 361s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[NUMERIC-args1-kw1-NUMERIC] 361s [gw0] [ 84%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[NUMERIC-args1-kw1-NUMERIC] 361s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[NUMERIC-args2-kw2-NUMERIC(12)] 361s [gw0] [ 84%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[NUMERIC-args2-kw2-NUMERIC(12)] 361s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[NUMERIC-args3-kw3-NUMERIC(12, 4) UNSIGNED] 361s [gw0] [ 84%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[NUMERIC-args3-kw3-NUMERIC(12, 4) UNSIGNED] 361s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[NUMERIC-args4-kw4-NUMERIC(12, 4) ZEROFILL] 361s [gw0] [ 84%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[NUMERIC-args4-kw4-NUMERIC(12, 4) ZEROFILL] 361s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[NUMERIC-args5-kw5-NUMERIC(12, 4) UNSIGNED ZEROFILL] 361s [gw0] [ 84%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[NUMERIC-args5-kw5-NUMERIC(12, 4) UNSIGNED ZEROFILL] 361s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[REAL-args17-kw17-REAL] 361s [gw0] [ 84%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[REAL-args17-kw17-REAL] 361s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[REAL-args18-kw18-REAL(12, 4) UNSIGNED] 361s [gw0] [ 84%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[REAL-args18-kw18-REAL(12, 4) UNSIGNED] 361s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[REAL-args19-kw19-REAL(12, 4) ZEROFILL] 361s [gw0] [ 84%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[REAL-args19-kw19-REAL(12, 4) ZEROFILL] 361s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[REAL-args20-kw20-REAL(12, 4) UNSIGNED ZEROFILL] 361s [gw0] [ 84%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[REAL-args20-kw20-REAL(12, 4) UNSIGNED ZEROFILL] 361s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[SMALLINT-args48-kw48-SMALLINT] 361s [gw0] [ 84%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[SMALLINT-args48-kw48-SMALLINT] 361s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[SMALLINT-args49-kw49-SMALLINT(4)] 361s [gw0] [ 84%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[SMALLINT-args49-kw49-SMALLINT(4)] 361s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[SMALLINT-args50-kw50-SMALLINT(4) UNSIGNED] 361s [gw0] [ 84%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[SMALLINT-args50-kw50-SMALLINT(4) UNSIGNED] 361s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[SMALLINT-args51-kw51-SMALLINT(4) ZEROFILL] 361s [gw0] [ 84%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[SMALLINT-args51-kw51-SMALLINT(4) ZEROFILL] 361s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[SMALLINT-args52-kw52-SMALLINT(4) UNSIGNED ZEROFILL] 361s [gw0] [ 84%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[SMALLINT-args52-kw52-SMALLINT(4) UNSIGNED ZEROFILL] 361s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[TINYINT-args43-kw43-TINYINT] 361s [gw0] [ 84%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[TINYINT-args43-kw43-TINYINT] 361s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[TINYINT-args44-kw44-TINYINT(1)] 361s [gw0] [ 84%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[TINYINT-args44-kw44-TINYINT(1)] 361s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[TINYINT-args45-kw45-TINYINT(1) UNSIGNED] 361s [gw0] [ 84%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[TINYINT-args45-kw45-TINYINT(1) UNSIGNED] 361s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[TINYINT-args46-kw46-TINYINT(1) ZEROFILL] 361s [gw0] [ 84%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[TINYINT-args46-kw46-TINYINT(1) ZEROFILL] 361s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[TINYINT-args47-kw47-TINYINT(1) UNSIGNED ZEROFILL] 361s [gw0] [ 84%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[TINYINT-args47-kw47-TINYINT(1) UNSIGNED ZEROFILL] 361s test/dialect/mysql/test_types.py::TypeCompileTest::test_time_fsp 361s [gw0] [ 84%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_time_fsp 361s test/dialect/mysql/test_types.py::TypeCompileTest::test_time_generic 361s [gw0] [ 84%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_time_generic 361s test/dialect/mysql/test_types.py::TypeCompileTest::test_time_result_processor 361s [gw0] [ 84%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_time_result_processor 361s test/dialect/mysql/test_types.py::TypeCompileTest::test_timestamp_defaults[spec0-kw0-TIMESTAMP NULL] 361s [gw0] [ 84%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_timestamp_defaults[spec0-kw0-TIMESTAMP NULL] 361s test/dialect/mysql/test_types.py::TypeCompileTest::test_timestamp_defaults[spec1-kw1-TIMESTAMP NULL] 361s [gw0] [ 84%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_timestamp_defaults[spec1-kw1-TIMESTAMP NULL] 361s test/dialect/mysql/test_types.py::TypeCompileTest::test_timestamp_defaults[spec2-kw2-TIMESTAMP NULL DEFAULT CURRENT_TIMESTAMP] 361s [gw0] [ 84%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_timestamp_defaults[spec2-kw2-TIMESTAMP NULL DEFAULT CURRENT_TIMESTAMP] 361s test/dialect/mysql/test_types.py::TypeCompileTest::test_timestamp_defaults[spec3-kw3-TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP] 361s [gw0] [ 84%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_timestamp_defaults[spec3-kw3-TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP] 361s test/dialect/mysql/test_types.py::TypeCompileTest::test_timestamp_defaults[spec4-kw4-TIMESTAMP NOT NULL DEFAULT '1999-09-09 09:09:09'] 361s [gw0] [ 84%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_timestamp_defaults[spec4-kw4-TIMESTAMP NOT NULL DEFAULT '1999-09-09 09:09:09'] 361s test/dialect/mysql/test_types.py::TypeCompileTest::test_timestamp_defaults[spec5-kw5-TIMESTAMP NULL DEFAULT '1999-09-09 09:09:09'] 361s [gw0] [ 84%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_timestamp_defaults[spec5-kw5-TIMESTAMP NULL DEFAULT '1999-09-09 09:09:09'] 361s test/dialect/mysql/test_types.py::TypeCompileTest::test_timestamp_defaults[spec6-kw6-TIMESTAMP NULL DEFAULT '1999-09-09 09:09:09' ON UPDATE CURRENT_TIMESTAMP] 361s [gw0] [ 84%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_timestamp_defaults[spec6-kw6-TIMESTAMP NULL DEFAULT '1999-09-09 09:09:09' ON UPDATE CURRENT_TIMESTAMP] 361s test/dialect/mysql/test_types.py::TypeCompileTest::test_timestamp_defaults[spec7-kw7-TIMESTAMP NOT NULL DEFAULT '1999-09-09 09:09:09' ON UPDATE CURRENT_TIMESTAMP] 361s [gw0] [ 84%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_timestamp_defaults[spec7-kw7-TIMESTAMP NOT NULL DEFAULT '1999-09-09 09:09:09' ON UPDATE CURRENT_TIMESTAMP] 361s test/dialect/mysql/test_types.py::TypeCompileTest::test_timestamp_defaults[spec8-kw8-TIMESTAMP NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP] 361s [gw0] [ 84%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_timestamp_defaults[spec8-kw8-TIMESTAMP NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP] 361s test/dialect/mysql/test_types.py::TypeCompileTest::test_timestamp_defaults[spec9-kw9-TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP] 361s [gw0] [ 84%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_timestamp_defaults[spec9-kw9-TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP] 361s test/dialect/mysql/test_types.py::TypeCompileTest::test_timestamp_fsp 361s [gw0] [ 84%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_timestamp_fsp 361s test/dialect/mssql/test_types.py::TypeDDLTest::test_VARBINARY_init 361s [gw0] [ 84%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_VARBINARY_init 361s test/dialect/mssql/test_types.py::TypeDDLTest::test_binary 361s [gw0] [ 84%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_binary 361s test/dialect/mssql/test_types.py::TypeDDLTest::test_boolean 361s [gw0] [ 84%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_boolean 361s test/dialect/mssql/test_types.py::TypeDDLTest::test_char 361s [gw0] [ 84%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_char 361s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-DATE-args1-kw1-DATE-None] 361s [gw0] [ 84%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-DATE-args1-kw1-DATE-None] 361s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-DATETIME2-args15-kw15-DATETIME2-None] 361s [gw0] [ 84%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-DATETIME2-args15-kw15-DATETIME2-None] 361s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-DATETIME2-args16-kw16-DATETIME2(0)-None] 361s [gw0] [ 84%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-DATETIME2-args16-kw16-DATETIME2(0)-None] 361s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-DATETIME2-args17-kw17-DATETIME2(1)-None] 361s [gw0] [ 84%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-DATETIME2-args17-kw17-DATETIME2(1)-None] 361s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-DATETIMEOFFSET-args13-kw13-DATETIMEOFFSET-None] 361s [gw0] [ 84%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-DATETIMEOFFSET-args13-kw13-DATETIMEOFFSET-None] 361s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-DATETIMEOFFSET-args14-kw14-DATETIMEOFFSET(1)-None] 361s [gw0] [ 84%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-DATETIMEOFFSET-args14-kw14-DATETIMEOFFSET(1)-None] 361s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-DATETIMEOFFSET-args19-kw19-DATETIMEOFFSET(0)-None] 361s [gw0] [ 84%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-DATETIMEOFFSET-args19-kw19-DATETIMEOFFSET(0)-None] 361s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-Date-args2-kw2-DATE-None] 361s [gw0] [ 84%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-Date-args2-kw2-DATE-None] 361s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-Date-args3-kw3-DATETIME-server_version3] 361s [gw0] [ 84%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-Date-args3-kw3-DATETIME-server_version3] 361s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-DateTime-args20-kw20-DATETIMEOFFSET-None] 361s [gw0] [ 84%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-DateTime-args20-kw20-DATETIMEOFFSET-None] 361s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-DateTime-args21-kw21-DATETIME-None] 361s [gw0] [ 84%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-DateTime-args21-kw21-DATETIME-None] 361s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-SMALLDATETIME-args12-kw12-SMALLDATETIME-None] 361s [gw0] [ 84%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-SMALLDATETIME-args12-kw12-SMALLDATETIME-None] 361s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-TIME-args11-kw11-TIME-None] 361s [gw0] [ 84%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-TIME-args11-kw11-TIME-None] 361s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-TIME-args18-kw18-TIME(0)-None] 361s [gw0] [ 84%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-TIME-args18-kw18-TIME(0)-None] 361s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-TIME-args6-kw6-TIME-None] 361s [gw0] [ 84%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-TIME-args6-kw6-TIME-None] 361s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-TIME-args8-kw8-TIME-None] 361s [gw0] [ 84%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-TIME-args8-kw8-TIME-None] 361s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-TIME-args9-kw9-TIME(1)-None] 361s [gw0] [ 84%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-TIME-args9-kw9-TIME(1)-None] 361s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-Time-args10-kw10-DATETIME-server_version10] 361s [gw0] [ 84%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-Time-args10-kw10-DATETIME-server_version10] 361s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-Time-args7-kw7-TIME-None] 361s [gw0] [ 84%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-Time-args7-kw7-TIME-None] 361s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-_MSDate-args4-kw4-DATE-None] 361s [gw0] [ 84%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-_MSDate-args4-kw4-DATE-None] 361s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-_MSDate-args5-kw5-DATETIME-server_version5] 361s [gw0] [ 84%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-_MSDate-args5-kw5-DATETIME-server_version5] 361s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-_MSDateTime-args0-kw0-DATETIME-None] 361s [gw0] [ 84%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-_MSDateTime-args0-kw0-DATETIME-None] 361s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-DATE-args1-kw1-DATE-None] 361s [gw0] [ 84%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-DATE-args1-kw1-DATE-None] 361s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-DATETIME2-args15-kw15-DATETIME2-None] 362s [gw0] [ 84%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-DATETIME2-args15-kw15-DATETIME2-None] 362s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-DATETIME2-args16-kw16-DATETIME2(0)-None] 362s [gw0] [ 84%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-DATETIME2-args16-kw16-DATETIME2(0)-None] 362s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-DATETIME2-args17-kw17-DATETIME2(1)-None] 362s [gw0] [ 84%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-DATETIME2-args17-kw17-DATETIME2(1)-None] 362s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-DATETIMEOFFSET-args13-kw13-DATETIMEOFFSET-None] 362s [gw0] [ 84%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-DATETIMEOFFSET-args13-kw13-DATETIMEOFFSET-None] 362s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-DATETIMEOFFSET-args14-kw14-DATETIMEOFFSET(1)-None] 362s [gw0] [ 84%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-DATETIMEOFFSET-args14-kw14-DATETIMEOFFSET(1)-None] 362s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-DATETIMEOFFSET-args19-kw19-DATETIMEOFFSET(0)-None] 362s [gw0] [ 84%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-DATETIMEOFFSET-args19-kw19-DATETIMEOFFSET(0)-None] 362s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-Date-args2-kw2-DATE-None] 362s [gw0] [ 84%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-Date-args2-kw2-DATE-None] 362s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-Date-args3-kw3-DATETIME-server_version3] 362s [gw0] [ 84%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-Date-args3-kw3-DATETIME-server_version3] 362s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-DateTime-args20-kw20-DATETIMEOFFSET-None] 362s [gw0] [ 84%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-DateTime-args20-kw20-DATETIMEOFFSET-None] 362s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-DateTime-args21-kw21-DATETIME-None] 362s [gw0] [ 84%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-DateTime-args21-kw21-DATETIME-None] 362s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-SMALLDATETIME-args12-kw12-SMALLDATETIME-None] 362s [gw0] [ 84%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-SMALLDATETIME-args12-kw12-SMALLDATETIME-None] 362s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-TIME-args11-kw11-TIME-None] 362s [gw0] [ 84%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-TIME-args11-kw11-TIME-None] 362s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-TIME-args18-kw18-TIME(0)-None] 362s [gw0] [ 84%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-TIME-args18-kw18-TIME(0)-None] 362s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-TIME-args6-kw6-TIME-None] 362s [gw0] [ 84%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-TIME-args6-kw6-TIME-None] 362s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-TIME-args8-kw8-TIME-None] 362s [gw0] [ 84%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-TIME-args8-kw8-TIME-None] 362s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-TIME-args9-kw9-TIME(1)-None] 362s [gw0] [ 84%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-TIME-args9-kw9-TIME(1)-None] 362s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-Time-args10-kw10-DATETIME-server_version10] 362s [gw0] [ 84%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-Time-args10-kw10-DATETIME-server_version10] 362s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-Time-args7-kw7-TIME-None] 362s [gw0] [ 84%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-Time-args7-kw7-TIME-None] 362s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-_MSDate-args4-kw4-DATE-None] 362s [gw0] [ 84%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-_MSDate-args4-kw4-DATE-None] 362s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-_MSDate-args5-kw5-DATETIME-server_version5] 362s [gw0] [ 84%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-_MSDate-args5-kw5-DATETIME-server_version5] 362s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-_MSDateTime-args0-kw0-DATETIME-None] 362s [gw0] [ 84%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-_MSDateTime-args0-kw0-DATETIME-None] 362s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-DATE-args1-kw1-DATE-None] 362s [gw0] [ 84%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-DATE-args1-kw1-DATE-None] 362s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-DATETIME2-args15-kw15-DATETIME2-None] 362s [gw0] [ 84%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-DATETIME2-args15-kw15-DATETIME2-None] 362s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-DATETIME2-args16-kw16-DATETIME2(0)-None] 362s [gw0] [ 84%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-DATETIME2-args16-kw16-DATETIME2(0)-None] 362s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-DATETIME2-args17-kw17-DATETIME2(1)-None] 362s [gw0] [ 84%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-DATETIME2-args17-kw17-DATETIME2(1)-None] 362s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-DATETIMEOFFSET-args13-kw13-DATETIMEOFFSET-None] 362s [gw0] [ 84%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-DATETIMEOFFSET-args13-kw13-DATETIMEOFFSET-None] 362s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-DATETIMEOFFSET-args14-kw14-DATETIMEOFFSET(1)-None] 362s [gw0] [ 84%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-DATETIMEOFFSET-args14-kw14-DATETIMEOFFSET(1)-None] 362s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-DATETIMEOFFSET-args19-kw19-DATETIMEOFFSET(0)-None] 362s [gw0] [ 84%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-DATETIMEOFFSET-args19-kw19-DATETIMEOFFSET(0)-None] 362s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-Date-args2-kw2-DATE-None] 362s [gw0] [ 84%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-Date-args2-kw2-DATE-None] 362s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-Date-args3-kw3-DATETIME-server_version3] 362s [gw0] [ 84%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-Date-args3-kw3-DATETIME-server_version3] 362s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-DateTime-args20-kw20-DATETIMEOFFSET-None] 362s [gw0] [ 84%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-DateTime-args20-kw20-DATETIMEOFFSET-None] 362s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-DateTime-args21-kw21-DATETIME-None] 362s [gw0] [ 84%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-DateTime-args21-kw21-DATETIME-None] 362s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-SMALLDATETIME-args12-kw12-SMALLDATETIME-None] 362s [gw0] [ 84%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-SMALLDATETIME-args12-kw12-SMALLDATETIME-None] 362s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-TIME-args11-kw11-TIME-None] 362s [gw0] [ 84%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-TIME-args11-kw11-TIME-None] 362s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-TIME-args18-kw18-TIME(0)-None] 362s [gw0] [ 84%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-TIME-args18-kw18-TIME(0)-None] 362s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-TIME-args6-kw6-TIME-None] 362s [gw0] [ 84%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-TIME-args6-kw6-TIME-None] 362s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-TIME-args8-kw8-TIME-None] 362s [gw0] [ 84%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-TIME-args8-kw8-TIME-None] 362s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-TIME-args9-kw9-TIME(1)-None] 362s [gw0] [ 84%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-TIME-args9-kw9-TIME(1)-None] 362s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-Time-args10-kw10-DATETIME-server_version10] 362s [gw0] [ 84%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-Time-args10-kw10-DATETIME-server_version10] 362s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-Time-args7-kw7-TIME-None] 362s [gw0] [ 84%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-Time-args7-kw7-TIME-None] 362s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-_MSDate-args4-kw4-DATE-None] 362s [gw0] [ 84%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-_MSDate-args4-kw4-DATE-None] 362s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-_MSDate-args5-kw5-DATETIME-server_version5] 362s [gw0] [ 84%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-_MSDate-args5-kw5-DATETIME-server_version5] 362s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-_MSDateTime-args0-kw0-DATETIME-None] 362s [gw0] [ 84%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-_MSDateTime-args0-kw0-DATETIME-None] 362s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-DATE-args1-kw1-DATE-None] 362s [gw0] [ 84%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-DATE-args1-kw1-DATE-None] 362s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-DATETIME2-args15-kw15-DATETIME2-None] 362s [gw0] [ 84%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-DATETIME2-args15-kw15-DATETIME2-None] 362s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-DATETIME2-args16-kw16-DATETIME2(0)-None] 362s [gw0] [ 84%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-DATETIME2-args16-kw16-DATETIME2(0)-None] 362s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-DATETIME2-args17-kw17-DATETIME2(1)-None] 362s [gw0] [ 84%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-DATETIME2-args17-kw17-DATETIME2(1)-None] 362s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-DATETIMEOFFSET-args13-kw13-DATETIMEOFFSET-None] 362s [gw0] [ 84%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-DATETIMEOFFSET-args13-kw13-DATETIMEOFFSET-None] 362s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-DATETIMEOFFSET-args14-kw14-DATETIMEOFFSET(1)-None] 362s [gw0] [ 84%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-DATETIMEOFFSET-args14-kw14-DATETIMEOFFSET(1)-None] 362s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-DATETIMEOFFSET-args19-kw19-DATETIMEOFFSET(0)-None] 362s [gw0] [ 84%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-DATETIMEOFFSET-args19-kw19-DATETIMEOFFSET(0)-None] 362s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-Date-args2-kw2-DATE-None] 362s [gw0] [ 84%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-Date-args2-kw2-DATE-None] 362s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-Date-args3-kw3-DATETIME-server_version3] 362s [gw0] [ 84%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-Date-args3-kw3-DATETIME-server_version3] 362s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-DateTime-args20-kw20-DATETIMEOFFSET-None] 362s [gw0] [ 84%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-DateTime-args20-kw20-DATETIMEOFFSET-None] 362s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-DateTime-args21-kw21-DATETIME-None] 362s [gw0] [ 84%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-DateTime-args21-kw21-DATETIME-None] 362s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-SMALLDATETIME-args12-kw12-SMALLDATETIME-None] 362s [gw0] [ 84%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-SMALLDATETIME-args12-kw12-SMALLDATETIME-None] 362s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-TIME-args11-kw11-TIME-None] 362s [gw0] [ 84%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-TIME-args11-kw11-TIME-None] 362s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-TIME-args18-kw18-TIME(0)-None] 362s [gw0] [ 84%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-TIME-args18-kw18-TIME(0)-None] 362s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-TIME-args6-kw6-TIME-None] 362s [gw0] [ 84%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-TIME-args6-kw6-TIME-None] 362s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-TIME-args8-kw8-TIME-None] 362s [gw0] [ 84%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-TIME-args8-kw8-TIME-None] 362s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-TIME-args9-kw9-TIME(1)-None] 362s [gw0] [ 84%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-TIME-args9-kw9-TIME(1)-None] 362s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-Time-args10-kw10-DATETIME-server_version10] 362s [gw0] [ 84%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-Time-args10-kw10-DATETIME-server_version10] 362s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-Time-args7-kw7-TIME-None] 362s [gw0] [ 84%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-Time-args7-kw7-TIME-None] 362s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-_MSDate-args4-kw4-DATE-None] 362s [gw0] [ 84%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-_MSDate-args4-kw4-DATE-None] 362s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-_MSDate-args5-kw5-DATETIME-server_version5] 362s [gw0] [ 84%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-_MSDate-args5-kw5-DATETIME-server_version5] 362s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-_MSDateTime-args0-kw0-DATETIME-None] 362s [gw0] [ 84%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-_MSDateTime-args0-kw0-DATETIME-None] 362s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-DATE-args1-kw1-DATE-None] 362s [gw0] [ 84%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-DATE-args1-kw1-DATE-None] 362s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-DATETIME2-args15-kw15-DATETIME2-None] 362s [gw0] [ 84%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-DATETIME2-args15-kw15-DATETIME2-None] 362s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-DATETIME2-args16-kw16-DATETIME2(0)-None] 362s [gw0] [ 84%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-DATETIME2-args16-kw16-DATETIME2(0)-None] 362s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-DATETIME2-args17-kw17-DATETIME2(1)-None] 362s [gw0] [ 84%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-DATETIME2-args17-kw17-DATETIME2(1)-None] 362s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-DATETIMEOFFSET-args13-kw13-DATETIMEOFFSET-None] 362s [gw0] [ 84%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-DATETIMEOFFSET-args13-kw13-DATETIMEOFFSET-None] 362s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-DATETIMEOFFSET-args14-kw14-DATETIMEOFFSET(1)-None] 362s [gw0] [ 84%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-DATETIMEOFFSET-args14-kw14-DATETIMEOFFSET(1)-None] 362s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-DATETIMEOFFSET-args19-kw19-DATETIMEOFFSET(0)-None] 362s [gw0] [ 84%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-DATETIMEOFFSET-args19-kw19-DATETIMEOFFSET(0)-None] 362s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-Date-args2-kw2-DATE-None] 362s [gw0] [ 84%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-Date-args2-kw2-DATE-None] 362s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-Date-args3-kw3-DATETIME-server_version3] 362s [gw0] [ 84%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-Date-args3-kw3-DATETIME-server_version3] 362s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-DateTime-args20-kw20-DATETIMEOFFSET-None] 362s [gw0] [ 84%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-DateTime-args20-kw20-DATETIMEOFFSET-None] 362s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-DateTime-args21-kw21-DATETIME-None] 362s [gw0] [ 84%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-DateTime-args21-kw21-DATETIME-None] 362s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-SMALLDATETIME-args12-kw12-SMALLDATETIME-None] 362s [gw0] [ 84%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-SMALLDATETIME-args12-kw12-SMALLDATETIME-None] 362s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-TIME-args11-kw11-TIME-None] 362s [gw0] [ 84%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-TIME-args11-kw11-TIME-None] 362s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-TIME-args18-kw18-TIME(0)-None] 362s [gw0] [ 84%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-TIME-args18-kw18-TIME(0)-None] 362s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-TIME-args6-kw6-TIME-None] 362s [gw0] [ 84%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-TIME-args6-kw6-TIME-None] 362s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-TIME-args8-kw8-TIME-None] 362s [gw0] [ 84%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-TIME-args8-kw8-TIME-None] 362s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-TIME-args9-kw9-TIME(1)-None] 362s [gw0] [ 84%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-TIME-args9-kw9-TIME(1)-None] 362s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-Time-args10-kw10-DATETIME-server_version10] 362s [gw0] [ 84%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-Time-args10-kw10-DATETIME-server_version10] 362s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-Time-args7-kw7-TIME-None] 362s [gw0] [ 84%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-Time-args7-kw7-TIME-None] 362s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-_MSDate-args4-kw4-DATE-None] 362s [gw0] [ 84%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-_MSDate-args4-kw4-DATE-None] 362s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-_MSDate-args5-kw5-DATETIME-server_version5] 362s [gw0] [ 84%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-_MSDate-args5-kw5-DATETIME-server_version5] 362s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-_MSDateTime-args0-kw0-DATETIME-None] 362s [gw0] [ 84%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-_MSDateTime-args0-kw0-DATETIME-None] 362s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-DATE-args1-kw1-DATE-None] 362s [gw0] [ 84%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-DATE-args1-kw1-DATE-None] 362s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-DATETIME2-args15-kw15-DATETIME2-None] 362s [gw0] [ 84%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-DATETIME2-args15-kw15-DATETIME2-None] 362s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-DATETIME2-args16-kw16-DATETIME2(0)-None] 362s [gw0] [ 84%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-DATETIME2-args16-kw16-DATETIME2(0)-None] 362s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-DATETIME2-args17-kw17-DATETIME2(1)-None] 362s [gw0] [ 84%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-DATETIME2-args17-kw17-DATETIME2(1)-None] 362s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-DATETIMEOFFSET-args13-kw13-DATETIMEOFFSET-None] 362s [gw0] [ 84%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-DATETIMEOFFSET-args13-kw13-DATETIMEOFFSET-None] 362s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-DATETIMEOFFSET-args14-kw14-DATETIMEOFFSET(1)-None] 362s [gw0] [ 84%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-DATETIMEOFFSET-args14-kw14-DATETIMEOFFSET(1)-None] 362s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-DATETIMEOFFSET-args19-kw19-DATETIMEOFFSET(0)-None] 362s [gw0] [ 84%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-DATETIMEOFFSET-args19-kw19-DATETIMEOFFSET(0)-None] 362s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-Date-args2-kw2-DATE-None] 362s [gw0] [ 84%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-Date-args2-kw2-DATE-None] 362s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-Date-args3-kw3-DATETIME-server_version3] 362s [gw0] [ 84%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-Date-args3-kw3-DATETIME-server_version3] 362s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-DateTime-args20-kw20-DATETIMEOFFSET-None] 362s [gw0] [ 84%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-DateTime-args20-kw20-DATETIMEOFFSET-None] 362s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-DateTime-args21-kw21-DATETIME-None] 362s [gw0] [ 84%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-DateTime-args21-kw21-DATETIME-None] 362s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-SMALLDATETIME-args12-kw12-SMALLDATETIME-None] 362s [gw0] [ 84%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-SMALLDATETIME-args12-kw12-SMALLDATETIME-None] 362s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-TIME-args11-kw11-TIME-None] 362s [gw0] [ 84%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-TIME-args11-kw11-TIME-None] 362s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-TIME-args18-kw18-TIME(0)-None] 362s [gw0] [ 84%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-TIME-args18-kw18-TIME(0)-None] 362s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-TIME-args6-kw6-TIME-None] 362s [gw0] [ 84%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-TIME-args6-kw6-TIME-None] 362s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-TIME-args8-kw8-TIME-None] 362s [gw0] [ 84%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-TIME-args8-kw8-TIME-None] 362s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-TIME-args9-kw9-TIME(1)-None] 362s [gw0] [ 84%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-TIME-args9-kw9-TIME(1)-None] 362s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-Time-args10-kw10-DATETIME-server_version10] 362s [gw0] [ 84%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-Time-args10-kw10-DATETIME-server_version10] 362s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-Time-args7-kw7-TIME-None] 362s [gw0] [ 84%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-Time-args7-kw7-TIME-None] 362s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-_MSDate-args4-kw4-DATE-None] 362s [gw0] [ 84%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-_MSDate-args4-kw4-DATE-None] 362s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-_MSDate-args5-kw5-DATETIME-server_version5] 362s [gw0] [ 84%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-_MSDate-args5-kw5-DATETIME-server_version5] 362s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-_MSDateTime-args0-kw0-DATETIME-None] 362s [gw0] [ 84%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-_MSDateTime-args0-kw0-DATETIME-None] 362s test/dialect/mssql/test_types.py::TypeDDLTest::test_large_type_deprecation 362s [gw0] [ 84%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_large_type_deprecation 362s test/dialect/mssql/test_types.py::TypeDDLTest::test_money 362s [gw0] [ 84%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_money 362s test/dialect/mssql/test_types.py::TypeDDLTest::test_numeric 362s [gw0] [ 84%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_numeric 362s test/sql/test_types.py::TypeDecoratorSpecialCasesTest_sqlite+pysqlite_3_46_1::test_typedec_of_array 362s [gw0] [ 84%] SKIPPED test/sql/test_types.py::TypeDecoratorSpecialCasesTest_sqlite+pysqlite_3_46_1::test_typedec_of_array 362s test/sql/test_types.py::TypeDecoratorSpecialCasesTest_sqlite+pysqlite_3_46_1::test_typedec_of_array_modified 362s [gw0] [ 84%] SKIPPED test/sql/test_types.py::TypeDecoratorSpecialCasesTest_sqlite+pysqlite_3_46_1::test_typedec_of_array_modified 362s test/sql/test_types.py::TypeDecoratorSpecialCasesTest_sqlite+pysqlite_3_46_1::test_typedec_of_array_ops 362s [gw0] [ 84%] PASSED test/sql/test_types.py::TypeDecoratorSpecialCasesTest_sqlite+pysqlite_3_46_1::test_typedec_of_array_ops 362s test/sql/test_types.py::TypeDecoratorSpecialCasesTest_sqlite+pysqlite_3_46_1::test_typedec_of_json 362s [gw0] [ 84%] PASSED test/sql/test_types.py::TypeDecoratorSpecialCasesTest_sqlite+pysqlite_3_46_1::test_typedec_of_json 362s test/sql/test_types.py::TypeDecoratorSpecialCasesTest_sqlite+pysqlite_3_46_1::test_typedec_of_json_ops 362s [gw0] [ 84%] PASSED test/sql/test_types.py::TypeDecoratorSpecialCasesTest_sqlite+pysqlite_3_46_1::test_typedec_of_json_ops 362s test/dialect/mssql/test_types.py::TypeRoundTripTest::test_autoincrement[False] 362s [gw0] [ 84%] SKIPPED test/dialect/mssql/test_types.py::TypeRoundTripTest::test_autoincrement[False] 362s test/dialect/mssql/test_types.py::TypeRoundTripTest::test_autoincrement[True] 362s [gw0] [ 84%] SKIPPED test/dialect/mssql/test_types.py::TypeRoundTripTest::test_autoincrement[True] 362s test/dialect/mssql/test_types.py::TypeRoundTripTest::test_binary_reflection[legacy_large_types] 362s [gw0] [ 84%] SKIPPED test/dialect/mssql/test_types.py::TypeRoundTripTest::test_binary_reflection[legacy_large_types] 362s test/dialect/mssql/test_types.py::TypeRoundTripTest::test_binary_reflection[sql2012_large_types] 362s [gw0] [ 84%] SKIPPED test/dialect/mssql/test_types.py::TypeRoundTripTest::test_binary_reflection[sql2012_large_types] 362s test/dialect/mysql/test_types.py::TypeRoundTripTest::test_bit_50_roundtrip[store0-None-_exclusions_00] 362s [gw0] [ 84%] SKIPPED test/dialect/mysql/test_types.py::TypeRoundTripTest::test_bit_50_roundtrip[store0-None-_exclusions_00] 362s test/dialect/mysql/test_types.py::TypeRoundTripTest::test_bit_50_roundtrip[store1-None-_exclusions_01] 362s [gw0] [ 84%] SKIPPED test/dialect/mysql/test_types.py::TypeRoundTripTest::test_bit_50_roundtrip[store1-None-_exclusions_01] 362s test/dialect/mysql/test_types.py::TypeRoundTripTest::test_bit_50_roundtrip[store2-None-_exclusions_02] 362s [gw0] [ 84%] SKIPPED test/dialect/mysql/test_types.py::TypeRoundTripTest::test_bit_50_roundtrip[store2-None-_exclusions_02] 362s test/dialect/mysql/test_types.py::TypeRoundTripTest::test_bit_50_roundtrip[store3-expected3-_exclusions_03] 362s [gw0] [ 84%] SKIPPED test/dialect/mysql/test_types.py::TypeRoundTripTest::test_bit_50_roundtrip[store3-expected3-_exclusions_03] 362s test/dialect/mysql/test_types.py::TypeRoundTripTest::test_bit_50_roundtrip[store4-None-_exclusions_04] 362s [gw0] [ 84%] SKIPPED test/dialect/mysql/test_types.py::TypeRoundTripTest::test_bit_50_roundtrip[store4-None-_exclusions_04] 362s test/dialect/mysql/test_types.py::TypeRoundTripTest::test_bit_50_roundtrip[store5-None-_exclusions_05] 362s [gw0] [ 84%] SKIPPED test/dialect/mysql/test_types.py::TypeRoundTripTest::test_bit_50_roundtrip[store5-None-_exclusions_05] 362s test/dialect/mysql/test_types.py::TypeRoundTripTest::test_bit_50_roundtrip[store6-None-_exclusions_06] 362s [gw0] [ 84%] SKIPPED test/dialect/mysql/test_types.py::TypeRoundTripTest::test_bit_50_roundtrip[store6-None-_exclusions_06] 362s test/dialect/mysql/test_types.py::TypeRoundTripTest::test_bit_50_roundtrip[store7-None-_exclusions_07] 362s [gw0] [ 84%] SKIPPED test/dialect/mysql/test_types.py::TypeRoundTripTest::test_bit_50_roundtrip[store7-None-_exclusions_07] 362s test/dialect/mysql/test_types.py::TypeRoundTripTest::test_bit_50_roundtrip_reflected[store0-None-_exclusions_00] 362s [gw0] [ 84%] SKIPPED test/dialect/mysql/test_types.py::TypeRoundTripTest::test_bit_50_roundtrip_reflected[store0-None-_exclusions_00] 362s test/dialect/mysql/test_types.py::TypeRoundTripTest::test_bit_50_roundtrip_reflected[store1-None-_exclusions_01] 362s [gw0] [ 85%] SKIPPED test/dialect/mysql/test_types.py::TypeRoundTripTest::test_bit_50_roundtrip_reflected[store1-None-_exclusions_01] 362s test/dialect/mysql/test_types.py::TypeRoundTripTest::test_bit_50_roundtrip_reflected[store2-None-_exclusions_02] 362s [gw0] [ 85%] SKIPPED test/dialect/mysql/test_types.py::TypeRoundTripTest::test_bit_50_roundtrip_reflected[store2-None-_exclusions_02] 362s test/dialect/mysql/test_types.py::TypeRoundTripTest::test_bit_50_roundtrip_reflected[store3-expected3-_exclusions_03] 362s [gw0] [ 85%] SKIPPED test/dialect/mysql/test_types.py::TypeRoundTripTest::test_bit_50_roundtrip_reflected[store3-expected3-_exclusions_03] 362s test/dialect/mysql/test_types.py::TypeRoundTripTest::test_bit_50_roundtrip_reflected[store4-None-_exclusions_04] 362s [gw0] [ 85%] SKIPPED test/dialect/mysql/test_types.py::TypeRoundTripTest::test_bit_50_roundtrip_reflected[store4-None-_exclusions_04] 362s test/dialect/mysql/test_types.py::TypeRoundTripTest::test_bit_50_roundtrip_reflected[store5-None-_exclusions_05] 362s [gw0] [ 85%] SKIPPED test/dialect/mysql/test_types.py::TypeRoundTripTest::test_bit_50_roundtrip_reflected[store5-None-_exclusions_05] 362s test/dialect/mysql/test_types.py::TypeRoundTripTest::test_bit_50_roundtrip_reflected[store6-None-_exclusions_06] 362s [gw0] [ 85%] SKIPPED test/dialect/mysql/test_types.py::TypeRoundTripTest::test_bit_50_roundtrip_reflected[store6-None-_exclusions_06] 362s test/dialect/mysql/test_types.py::TypeRoundTripTest::test_bit_50_roundtrip_reflected[store7-None-_exclusions_07] 362s [gw0] [ 85%] SKIPPED test/dialect/mysql/test_types.py::TypeRoundTripTest::test_bit_50_roundtrip_reflected[store7-None-_exclusions_07] 362s test/dialect/mysql/test_types.py::TypeRoundTripTest::test_boolean_roundtrip[store0-None] 362s [gw0] [ 85%] SKIPPED test/dialect/mysql/test_types.py::TypeRoundTripTest::test_boolean_roundtrip[store0-None] 362s test/dialect/mysql/test_types.py::TypeRoundTripTest::test_boolean_roundtrip[store1-None] 362s [gw0] [ 85%] SKIPPED test/dialect/mysql/test_types.py::TypeRoundTripTest::test_boolean_roundtrip[store1-None] 362s test/dialect/mysql/test_types.py::TypeRoundTripTest::test_boolean_roundtrip[store2-None] 362s [gw0] [ 85%] SKIPPED test/dialect/mysql/test_types.py::TypeRoundTripTest::test_boolean_roundtrip[store2-None] 362s test/dialect/mysql/test_types.py::TypeRoundTripTest::test_boolean_roundtrip[store3-expected3] 362s [gw0] [ 85%] SKIPPED test/dialect/mysql/test_types.py::TypeRoundTripTest::test_boolean_roundtrip[store3-expected3] 362s test/dialect/mysql/test_types.py::TypeRoundTripTest::test_boolean_roundtrip[store4-expected4] 362s [gw0] [ 85%] SKIPPED test/dialect/mysql/test_types.py::TypeRoundTripTest::test_boolean_roundtrip[store4-expected4] 362s test/dialect/mysql/test_types.py::TypeRoundTripTest::test_boolean_roundtrip_reflected[store0-None] 362s [gw0] [ 85%] SKIPPED test/dialect/mysql/test_types.py::TypeRoundTripTest::test_boolean_roundtrip_reflected[store0-None] 362s test/dialect/mysql/test_types.py::TypeRoundTripTest::test_boolean_roundtrip_reflected[store1-expected1] 362s [gw0] [ 85%] SKIPPED test/dialect/mysql/test_types.py::TypeRoundTripTest::test_boolean_roundtrip_reflected[store1-expected1] 362s test/dialect/mysql/test_types.py::TypeRoundTripTest::test_boolean_roundtrip_reflected[store2-expected2] 362s [gw0] [ 85%] SKIPPED test/dialect/mysql/test_types.py::TypeRoundTripTest::test_boolean_roundtrip_reflected[store2-expected2] 362s test/dialect/mysql/test_types.py::TypeRoundTripTest::test_boolean_roundtrip_reflected[store3-expected3] 362s [gw0] [ 85%] SKIPPED test/dialect/mysql/test_types.py::TypeRoundTripTest::test_boolean_roundtrip_reflected[store3-expected3] 362s test/dialect/mysql/test_types.py::TypeRoundTripTest::test_boolean_roundtrip_reflected[store4-expected4] 362s [gw0] [ 85%] SKIPPED test/dialect/mysql/test_types.py::TypeRoundTripTest::test_boolean_roundtrip_reflected[store4-expected4] 362s test/dialect/mysql/test_types.py::TypeRoundTripTest::test_charset_collate_table 362s [gw0] [ 85%] SKIPPED test/dialect/mysql/test_types.py::TypeRoundTripTest::test_charset_collate_table 362s test/dialect/mssql/test_types.py::TypeRoundTripTest::test_date_roundtrips_no_offset 362s [gw0] [ 85%] SKIPPED test/dialect/mssql/test_types.py::TypeRoundTripTest::test_date_roundtrips_no_offset 362s test/dialect/mssql/test_types.py::TypeRoundTripTest::test_date_roundtrips_w_offset 362s [gw0] [ 85%] SKIPPED test/dialect/mssql/test_types.py::TypeRoundTripTest::test_date_roundtrips_w_offset 362s test/dialect/mssql/test_types.py::TypeRoundTripTest::test_dates 362s [gw0] [ 85%] SKIPPED test/dialect/mssql/test_types.py::TypeRoundTripTest::test_dates 362s test/dialect/mssql/test_types.py::TypeRoundTripTest::test_datetime_offset[dto_param_datetime_aware_negative] 362s [gw0] [ 85%] SKIPPED test/dialect/mssql/test_types.py::TypeRoundTripTest::test_datetime_offset[dto_param_datetime_aware_negative] 362s test/dialect/mssql/test_types.py::TypeRoundTripTest::test_datetime_offset[dto_param_datetime_aware_positive] 362s [gw0] [ 85%] SKIPPED test/dialect/mssql/test_types.py::TypeRoundTripTest::test_datetime_offset[dto_param_datetime_aware_positive] 362s test/dialect/mssql/test_types.py::TypeRoundTripTest::test_datetime_offset[dto_param_datetime_aware_seconds_frac_fail] 362s [gw0] [ 85%] SKIPPED test/dialect/mssql/test_types.py::TypeRoundTripTest::test_datetime_offset[dto_param_datetime_aware_seconds_frac_fail] 362s test/dialect/mssql/test_types.py::TypeRoundTripTest::test_datetime_offset[dto_param_datetime_naive] 362s [gw0] [ 85%] SKIPPED test/dialect/mssql/test_types.py::TypeRoundTripTest::test_datetime_offset[dto_param_datetime_naive] 362s test/dialect/mssql/test_types.py::TypeRoundTripTest::test_datetime_offset[dto_param_none] 362s [gw0] [ 85%] SKIPPED test/dialect/mssql/test_types.py::TypeRoundTripTest::test_datetime_offset[dto_param_none] 362s test/dialect/mssql/test_types.py::TypeRoundTripTest::test_datetime_offset[dto_param_string_invalid] 362s [gw0] [ 85%] SKIPPED test/dialect/mssql/test_types.py::TypeRoundTripTest::test_datetime_offset[dto_param_string_invalid] 362s test/dialect/mssql/test_types.py::TypeRoundTripTest::test_datetime_offset[dto_param_string_one] 362s [gw0] [ 85%] SKIPPED test/dialect/mssql/test_types.py::TypeRoundTripTest::test_datetime_offset[dto_param_string_one] 362s test/dialect/mssql/test_types.py::TypeRoundTripTest::test_datetime_offset[dto_param_string_two] 362s [gw0] [ 85%] SKIPPED test/dialect/mssql/test_types.py::TypeRoundTripTest::test_datetime_offset[dto_param_string_two] 362s test/dialect/mssql/test_types.py::TypeRoundTripTest::test_decimal_notation 362s [gw0] [ 85%] SKIPPED test/dialect/mssql/test_types.py::TypeRoundTripTest::test_decimal_notation 362s test/dialect/mssql/test_types.py::TypeRoundTripTest::test_float 362s [gw0] [ 85%] SKIPPED test/dialect/mssql/test_types.py::TypeRoundTripTest::test_float 362s test/dialect/mysql/test_types.py::TypeRoundTripTest::test_precision_float_roundtrip 362s [gw0] [ 85%] SKIPPED test/dialect/mysql/test_types.py::TypeRoundTripTest::test_precision_float_roundtrip 362s test/dialect/mysql/test_types.py::TypeRoundTripTest::test_time_roundtrip 362s [gw0] [ 85%] SKIPPED test/dialect/mysql/test_types.py::TypeRoundTripTest::test_time_roundtrip 362s test/dialect/mysql/test_types.py::TypeRoundTripTest::test_timestamp_nullable[TIMESTAMP] 362s [gw0] [ 85%] SKIPPED test/dialect/mysql/test_types.py::TypeRoundTripTest::test_timestamp_nullable[TIMESTAMP] 362s test/dialect/mysql/test_types.py::TypeRoundTripTest::test_timestamp_nullable[type_1] 362s [gw0] [ 85%] SKIPPED test/dialect/mysql/test_types.py::TypeRoundTripTest::test_timestamp_nullable[type_1] 362s test/dialect/mysql/test_types.py::TypeRoundTripTest::test_timestamp_nullable[type_2] 362s [gw0] [ 85%] SKIPPED test/dialect/mysql/test_types.py::TypeRoundTripTest::test_timestamp_nullable[type_2] 362s test/dialect/mssql/test_types.py::TypeRoundTripTest::test_tz_present_or_non_in_dates[date0] 362s [gw0] [ 85%] SKIPPED test/dialect/mssql/test_types.py::TypeRoundTripTest::test_tz_present_or_non_in_dates[date0] 362s test/dialect/mssql/test_types.py::TypeRoundTripTest::test_tz_present_or_non_in_dates[date1] 362s [gw0] [ 85%] SKIPPED test/dialect/mssql/test_types.py::TypeRoundTripTest::test_tz_present_or_non_in_dates[date1] 362s test/dialect/mysql/test_types.py::TypeRoundTripTest::test_year 362s [gw0] [ 85%] SKIPPED test/dialect/mysql/test_types.py::TypeRoundTripTest::test_year 362s test/dialect/oracle/test_types.py::TypesTest::test_char_length 362s [gw0] [ 85%] SKIPPED test/dialect/oracle/test_types.py::TypesTest::test_char_length 362s test/dialect/oracle/test_types.py::TypesTest::test_fixed_char[CHAR] 362s [gw0] [ 85%] SKIPPED test/dialect/oracle/test_types.py::TypesTest::test_fixed_char[CHAR] 362s test/dialect/oracle/test_types.py::TypesTest::test_fixed_char[NCHAR] 362s [gw0] [ 85%] SKIPPED test/dialect/oracle/test_types.py::TypesTest::test_fixed_char[NCHAR] 362s test/dialect/oracle/test_types.py::TypesTest::test_int_not_float 362s [gw0] [ 85%] SKIPPED test/dialect/oracle/test_types.py::TypesTest::test_int_not_float 362s test/dialect/oracle/test_types.py::TypesTest::test_int_not_float_no_coerce_decimal 362s [gw0] [ 85%] SKIPPED test/dialect/oracle/test_types.py::TypesTest::test_int_not_float_no_coerce_decimal 362s test/dialect/oracle/test_types.py::TypesTest::test_integer_truediv 362s [gw0] [ 85%] SKIPPED test/dialect/oracle/test_types.py::TypesTest::test_integer_truediv 362s test/dialect/oracle/test_types.py::TypesTest::test_interval 362s [gw0] [ 85%] SKIPPED test/dialect/oracle/test_types.py::TypesTest::test_interval 362s test/dialect/oracle/test_types.py::TypesTest::test_interval_literal_processor 362s [gw0] [ 85%] SKIPPED test/dialect/oracle/test_types.py::TypesTest::test_interval_literal_processor 362s test/dialect/oracle/test_types.py::TypesTest::test_long_type 362s [gw0] [ 85%] SKIPPED test/dialect/oracle/test_types.py::TypesTest::test_long_type 362s test/dialect/oracle/test_types.py::TypesTest::test_longstring 362s [gw0] [ 85%] SKIPPED test/dialect/oracle/test_types.py::TypesTest::test_longstring 362s test/dialect/oracle/test_types.py::TypesTest::test_no_decimal_float_precision 362s [gw0] [ 85%] SKIPPED test/dialect/oracle/test_types.py::TypesTest::test_no_decimal_float_precision 362s test/dialect/oracle/test_types.py::TypesTest::test_numeric_coerce_decimal_mode 362s [gw0] [ 85%] SKIPPED test/dialect/oracle/test_types.py::TypesTest::test_numeric_coerce_decimal_mode 362s test/dialect/oracle/test_types.py::TypesTest::test_numeric_infinity_decimal 362s [gw0] [ 85%] SKIPPED test/dialect/oracle/test_types.py::TypesTest::test_numeric_infinity_decimal 362s test/dialect/oracle/test_types.py::TypesTest::test_numeric_infinity_float 362s [gw0] [ 85%] SKIPPED test/dialect/oracle/test_types.py::TypesTest::test_numeric_infinity_float 362s test/dialect/oracle/test_types.py::TypesTest::test_numeric_nan_float 362s [gw0] [ 85%] SKIPPED test/dialect/oracle/test_types.py::TypesTest::test_numeric_nan_float 362s test/dialect/oracle/test_types.py::TypesTest::test_numeric_no_coerce_decimal_mode 362s [gw0] [ 85%] SKIPPED test/dialect/oracle/test_types.py::TypesTest::test_numeric_no_coerce_decimal_mode 362s test/dialect/oracle/test_types.py::TypesTest::test_numerics 362s [gw0] [ 85%] SKIPPED test/dialect/oracle/test_types.py::TypesTest::test_numerics 362s test/dialect/oracle/test_types.py::TypesTest::test_numerics_broken_inspection 362s [gw0] [ 85%] SKIPPED test/dialect/oracle/test_types.py::TypesTest::test_numerics_broken_inspection 362s test/dialect/oracle/test_types.py::TypesTest::test_raw_numerics[32-bit Integer Overflow-SELECT CAST(2147483648 AS NUMBER(19,0)) FROM dual] 362s [gw0] [ 85%] SKIPPED test/dialect/oracle/test_types.py::TypesTest::test_raw_numerics[32-bit Integer Overflow-SELECT CAST(2147483648 AS NUMBER(19,0)) FROM dual] 362s test/dialect/oracle/test_types.py::TypesTest::test_raw_numerics[32-bit Integer Underflow-SELECT CAST(-2147483649 AS NUMBER(19,0)) FROM dual] 362s [gw0] [ 85%] SKIPPED test/dialect/oracle/test_types.py::TypesTest::test_raw_numerics[32-bit Integer Underflow-SELECT CAST(-2147483649 AS NUMBER(19,0)) FROM dual] 362s test/dialect/oracle/test_types.py::TypesTest::test_raw_numerics[Max 32-bit Number-SELECT CAST(2147483647 AS NUMBER(19,0)) FROM dual] 362s [gw0] [ 85%] SKIPPED test/dialect/oracle/test_types.py::TypesTest::test_raw_numerics[Max 32-bit Number-SELECT CAST(2147483647 AS NUMBER(19,0)) FROM dual] 362s test/dialect/oracle/test_types.py::TypesTest::test_raw_numerics[Max Number with Precision 19-SELECT CAST(9999999999999999999 AS NUMBER(19,0)) FROM dual] 362s [gw0] [ 85%] SKIPPED test/dialect/oracle/test_types.py::TypesTest::test_raw_numerics[Max Number with Precision 19-SELECT CAST(9999999999999999999 AS NUMBER(19,0)) FROM dual] 362s test/dialect/oracle/test_types.py::TypesTest::test_raw_numerics[Min 32-bit Number-SELECT CAST(-2147483648 AS NUMBER(19,0)) FROM dual] 362s [gw0] [ 85%] SKIPPED test/dialect/oracle/test_types.py::TypesTest::test_raw_numerics[Min 32-bit Number-SELECT CAST(-2147483648 AS NUMBER(19,0)) FROM dual] 362s test/dialect/oracle/test_types.py::TypesTest::test_raw_numerics[Min Number with Precision 19-SELECT CAST(-9999999999999999999 AS NUMBER(19,0)) FROM dual] 362s [gw0] [ 85%] SKIPPED test/dialect/oracle/test_types.py::TypesTest::test_raw_numerics[Min Number with Precision 19-SELECT CAST(-9999999999999999999 AS NUMBER(19,0)) FROM dual] 362s test/dialect/oracle/test_types.py::TypesTest::test_raw_roundtrip 362s [gw0] [ 85%] SKIPPED test/dialect/oracle/test_types.py::TypesTest::test_raw_roundtrip 362s test/dialect/oracle/test_types.py::TypesTest::test_reflect_dates 362s [gw0] [ 85%] SKIPPED test/dialect/oracle/test_types.py::TypesTest::test_reflect_dates 362s test/dialect/oracle/test_types.py::TypesTest::test_reflect_nvarchar 362s [gw0] [ 85%] SKIPPED test/dialect/oracle/test_types.py::TypesTest::test_reflect_nvarchar 362s test/dialect/oracle/test_types.py::TypesTest::test_reflect_unicode_no_nvarchar 362s [gw0] [ 85%] SKIPPED test/dialect/oracle/test_types.py::TypesTest::test_reflect_unicode_no_nvarchar 362s test/dialect/oracle/test_types.py::TypesTest::test_rowid 362s [gw0] [ 85%] SKIPPED test/dialect/oracle/test_types.py::TypesTest::test_rowid 362s test/dialect/postgresql/test_types.py::UUIDTest::test_python_type 362s [gw0] [ 85%] SKIPPED test/dialect/postgresql/test_types.py::UUIDTest::test_python_type 362s test/dialect/postgresql/test_types.py::UUIDTest::test_round_trip[as_uuid] 362s [gw0] [ 85%] SKIPPED test/dialect/postgresql/test_types.py::UUIDTest::test_round_trip[as_uuid] 362s test/dialect/postgresql/test_types.py::UUIDTest::test_round_trip[not_as_uuid] 362s [gw0] [ 85%] SKIPPED test/dialect/postgresql/test_types.py::UUIDTest::test_round_trip[not_as_uuid] 362s test/dialect/postgresql/test_types.py::UUIDTest::test_uuid_array[as_uuid] 362s [gw0] [ 85%] SKIPPED test/dialect/postgresql/test_types.py::UUIDTest::test_uuid_array[as_uuid] 362s test/dialect/postgresql/test_types.py::UUIDTest::test_uuid_array[not_as_uuid] 362s [gw0] [ 85%] SKIPPED test/dialect/postgresql/test_types.py::UUIDTest::test_uuid_array[not_as_uuid] 362s test/dialect/postgresql/test_types.py::UUIDTest::test_uuid_literal[as_uuid] 362s [gw0] [ 85%] SKIPPED test/dialect/postgresql/test_types.py::UUIDTest::test_uuid_literal[as_uuid] 362s test/dialect/postgresql/test_types.py::UUIDTest::test_uuid_literal[not_as_uuid] 362s [gw0] [ 85%] SKIPPED test/dialect/postgresql/test_types.py::UUIDTest::test_uuid_literal[not_as_uuid] 362s test/dialect/mssql/test_types.py::UniqueIdentifierTest::test_literal_nonnative_text 362s [gw0] [ 85%] SKIPPED test/dialect/mssql/test_types.py::UniqueIdentifierTest::test_literal_nonnative_text 362s test/dialect/mssql/test_types.py::UniqueIdentifierTest::test_literal_nonnative_uuid 362s [gw0] [ 85%] SKIPPED test/dialect/mssql/test_types.py::UniqueIdentifierTest::test_literal_nonnative_uuid 362s test/dialect/mssql/test_types.py::UniqueIdentifierTest::test_literal_text 362s [gw0] [ 85%] SKIPPED test/dialect/mssql/test_types.py::UniqueIdentifierTest::test_literal_text 362s test/dialect/mssql/test_types.py::UniqueIdentifierTest::test_literal_uuid 362s [gw0] [ 85%] SKIPPED test/dialect/mssql/test_types.py::UniqueIdentifierTest::test_literal_uuid 362s test/dialect/mssql/test_types.py::UniqueIdentifierTest::test_uuid_returning 362s [gw0] [ 85%] SKIPPED test/dialect/mssql/test_types.py::UniqueIdentifierTest::test_uuid_returning 362s test/dialect/mssql/test_types.py::UniqueIdentifierTest::test_uuid_round_trip 362s [gw0] [ 85%] SKIPPED test/dialect/mssql/test_types.py::UniqueIdentifierTest::test_uuid_round_trip 362s test/dialect/mssql/test_types.py::UniqueIdentifierTest::test_uuid_text_round_trip 362s [gw0] [ 85%] SKIPPED test/dialect/mssql/test_types.py::UniqueIdentifierTest::test_uuid_text_round_trip 362s test/sql/test_types.py::UserDefinedRoundTripTest_sqlite+pysqlite_3_46_1::test_expanding_in_typedec 362s [gw0] [ 85%] PASSED test/sql/test_types.py::UserDefinedRoundTripTest_sqlite+pysqlite_3_46_1::test_expanding_in_typedec 362s test/sql/test_types.py::UserDefinedRoundTripTest_sqlite+pysqlite_3_46_1::test_expanding_in_typedec_of_typedec 362s [gw0] [ 85%] PASSED test/sql/test_types.py::UserDefinedRoundTripTest_sqlite+pysqlite_3_46_1::test_expanding_in_typedec_of_typedec 362s test/sql/test_types.py::UserDefinedRoundTripTest_sqlite+pysqlite_3_46_1::test_plain_in_typedec 362s [gw0] [ 85%] PASSED test/sql/test_types.py::UserDefinedRoundTripTest_sqlite+pysqlite_3_46_1::test_plain_in_typedec 362s test/sql/test_types.py::UserDefinedRoundTripTest_sqlite+pysqlite_3_46_1::test_plain_in_typedec_of_typedec 362s [gw0] [ 85%] PASSED test/sql/test_types.py::UserDefinedRoundTripTest_sqlite+pysqlite_3_46_1::test_plain_in_typedec_of_typedec 362s test/sql/test_types.py::UserDefinedRoundTripTest_sqlite+pysqlite_3_46_1::test_processing 362s [gw0] [ 85%] PASSED test/sql/test_types.py::UserDefinedRoundTripTest_sqlite+pysqlite_3_46_1::test_processing 362s test/sql/test_types.py::UserDefinedTest::test_kw_colspec 362s [gw0] [ 85%] PASSED test/sql/test_types.py::UserDefinedTest::test_kw_colspec 362s test/sql/test_types.py::UserDefinedTest::test_type_decorator_repr 362s [gw0] [ 85%] PASSED test/sql/test_types.py::UserDefinedTest::test_type_decorator_repr 362s test/sql/test_types.py::UserDefinedTest::test_typedecorator_impl 362s [gw0] [ 85%] PASSED test/sql/test_types.py::UserDefinedTest::test_typedecorator_impl 362s test/sql/test_types.py::UserDefinedTest::test_typedecorator_literal_render 362s [gw0] [ 85%] PASSED test/sql/test_types.py::UserDefinedTest::test_typedecorator_literal_render 362s test/sql/test_types.py::UserDefinedTest::test_typedecorator_literal_render_fallback_bound 362s [gw0] [ 85%] PASSED test/sql/test_types.py::UserDefinedTest::test_typedecorator_literal_render_fallback_bound 362s test/sql/test_types.py::UserDefinedTest::test_typedecorator_schematype_constraint[Boolean] 362s [gw0] [ 85%] PASSED test/sql/test_types.py::UserDefinedTest::test_typedecorator_schematype_constraint[Boolean] 362s test/sql/test_types.py::UserDefinedTest::test_typedecorator_schematype_constraint[Enum] 362s [gw0] [ 85%] PASSED test/sql/test_types.py::UserDefinedTest::test_typedecorator_schematype_constraint[Enum] 362s test/sql/test_types.py::UserDefinedTest::test_user_defined_dialect_specific_args 362s [gw0] [ 85%] PASSED test/sql/test_types.py::UserDefinedTest::test_user_defined_dialect_specific_args 362s test/sql/test_types.py::UserDefinedTest::test_user_defined_typedec_impl 362s [gw0] [ 85%] PASSED test/sql/test_types.py::UserDefinedTest::test_user_defined_typedec_impl 362s test/sql/test_types.py::UserDefinedTest::test_user_defined_typedec_impl_bind 362s [gw0] [ 85%] PASSED test/sql/test_types.py::UserDefinedTest::test_user_defined_typedec_impl_bind 362s test/sql/test_types.py::VariantBackendTest_sqlite+pysqlite_3_46_1::test_type_decorator_compile_variant_one 362s [gw0] [ 85%] PASSED test/sql/test_types.py::VariantBackendTest_sqlite+pysqlite_3_46_1::test_type_decorator_compile_variant_one 362s test/sql/test_types.py::VariantBackendTest_sqlite+pysqlite_3_46_1::test_type_decorator_compile_variant_three 362s [gw0] [ 85%] PASSED test/sql/test_types.py::VariantBackendTest_sqlite+pysqlite_3_46_1::test_type_decorator_compile_variant_three 362s test/sql/test_types.py::VariantBackendTest_sqlite+pysqlite_3_46_1::test_type_decorator_compile_variant_two 362s [gw0] [ 85%] PASSED test/sql/test_types.py::VariantBackendTest_sqlite+pysqlite_3_46_1::test_type_decorator_compile_variant_two 362s test/sql/test_types.py::VariantBackendTest_sqlite+pysqlite_3_46_1::test_type_decorator_variant_one_roundtrip 362s [gw0] [ 85%] PASSED test/sql/test_types.py::VariantBackendTest_sqlite+pysqlite_3_46_1::test_type_decorator_variant_one_roundtrip 362s test/sql/test_types.py::VariantBackendTest_sqlite+pysqlite_3_46_1::test_type_decorator_variant_three 362s [gw0] [ 85%] PASSED test/sql/test_types.py::VariantBackendTest_sqlite+pysqlite_3_46_1::test_type_decorator_variant_three 362s test/sql/test_types.py::VariantBackendTest_sqlite+pysqlite_3_46_1::test_type_decorator_variant_two 362s [gw0] [ 85%] PASSED test/sql/test_types.py::VariantBackendTest_sqlite+pysqlite_3_46_1::test_type_decorator_variant_two 362s test/sql/test_types.py::VariantTest::test_bind_process 362s [gw0] [ 85%] PASSED test/sql/test_types.py::VariantTest::test_bind_process 362s test/sql/test_types.py::VariantTest::test_bind_process_composite 362s [gw0] [ 85%] PASSED test/sql/test_types.py::VariantTest::test_bind_process_composite 362s test/sql/test_types.py::VariantTest::test_comparator_variant 362s [gw0] [ 85%] PASSED test/sql/test_types.py::VariantTest::test_comparator_variant 362s test/sql/test_types.py::VariantTest::test_compile 362s [gw0] [ 85%] PASSED test/sql/test_types.py::VariantTest::test_compile 362s test/sql/test_types.py::VariantTest::test_compile_composite 362s [gw0] [ 85%] PASSED test/sql/test_types.py::VariantTest::test_compile_composite 362s test/sql/test_types.py::VariantTest::test_copy_doesnt_lose_variants 362s [gw0] [ 85%] PASSED test/sql/test_types.py::VariantTest::test_copy_doesnt_lose_variants 362s test/sql/test_types.py::VariantTest::test_illegal_dupe 362s [gw0] [ 85%] PASSED test/sql/test_types.py::VariantTest::test_illegal_dupe 362s test/sql/test_types.py::VariantTest::test_no_variants_of_variants 362s [gw0] [ 85%] PASSED test/sql/test_types.py::VariantTest::test_no_variants_of_variants 362s test/sql/test_types.py::VariantTest::test_one_dialect_is_req 362s [gw0] [ 85%] PASSED test/sql/test_types.py::VariantTest::test_one_dialect_is_req 362s test/sql/test_types.py::VariantTest::test_round_trip 362s [gw0] [ 85%] PASSED test/sql/test_types.py::VariantTest::test_round_trip 362s test/sql/test_types.py::VariantTest::test_round_trip_sqlite_datetime 362s [gw0] [ 85%] PASSED test/sql/test_types.py::VariantTest::test_round_trip_sqlite_datetime 362s test/sql/test_types.py::VariantTest::test_to_instance 362s [gw0] [ 85%] PASSED test/sql/test_types.py::VariantTest::test_to_instance 362s test/sql/test_types.py::VariantTest::test_typedec_gen_dialect_impl 362s [gw0] [ 85%] PASSED test/sql/test_types.py::VariantTest::test_typedec_gen_dialect_impl 362s test/base/test_typing_utils.py::TestTestingThings::test_make_fw_ref 362s [gw0] [ 85%] PASSED test/base/test_typing_utils.py::TestTestingThings::test_make_fw_ref 362s test/base/test_typing_utils.py::TestTestingThings::test_make_type_alias_type 362s [gw0] [ 85%] PASSED test/base/test_typing_utils.py::TestTestingThings::test_make_type_alias_type 362s test/base/test_typing_utils.py::TestTestingThings::test_make_union 362s [gw0] [ 85%] PASSED test/base/test_typing_utils.py::TestTestingThings::test_make_union 362s test/base/test_typing_utils.py::TestTestingThings::test_unions_are_the_same 362s [gw0] [ 85%] PASSED test/base/test_typing_utils.py::TestTestingThings::test_unions_are_the_same 362s test/base/test_typing_utils.py::TestTyping::test_TypingInstances 362s [gw0] [ 85%] PASSED test/base/test_typing_utils.py::TestTyping::test_TypingInstances 362s test/base/test_typing_utils.py::TestTyping::test_de_optionalize_union_types 362s [gw0] [ 85%] PASSED test/base/test_typing_utils.py::TestTyping::test_de_optionalize_union_types 362s test/base/test_typing_utils.py::TestTyping::test_includes_none 362s [gw0] [ 85%] PASSED test/base/test_typing_utils.py::TestTyping::test_includes_none 362s test/base/test_typing_utils.py::TestTyping::test_is_fwd_ref 362s [gw0] [ 85%] PASSED test/base/test_typing_utils.py::TestTyping::test_is_fwd_ref 362s test/base/test_typing_utils.py::TestTyping::test_is_generic 362s [gw0] [ 85%] PASSED test/base/test_typing_utils.py::TestTyping::test_is_generic 362s test/base/test_typing_utils.py::TestTyping::test_is_literal 362s [gw0] [ 85%] PASSED test/base/test_typing_utils.py::TestTyping::test_is_literal 362s test/base/test_typing_utils.py::TestTyping::test_is_newtype 362s [gw0] [ 85%] PASSED test/base/test_typing_utils.py::TestTyping::test_is_newtype 362s test/base/test_typing_utils.py::TestTyping::test_is_pep593 362s [gw0] [ 85%] PASSED test/base/test_typing_utils.py::TestTyping::test_is_pep593 362s test/base/test_typing_utils.py::TestTyping::test_is_pep695 362s [gw0] [ 85%] PASSED test/base/test_typing_utils.py::TestTyping::test_is_pep695 362s test/base/test_typing_utils.py::TestTyping::test_is_union 362s [gw0] [ 85%] PASSED test/base/test_typing_utils.py::TestTyping::test_is_union 362s test/base/test_typing_utils.py::TestTyping::test_make_union_type 362s [gw0] [ 85%] PASSED test/base/test_typing_utils.py::TestTyping::test_make_union_type 362s test/base/test_typing_utils.py::TestTyping::test_pep695_value 362s [gw0] [ 85%] PASSED test/base/test_typing_utils.py::TestTyping::test_pep695_value 362s test/orm/test_unitofwork.py::BatchDeleteIgnoresRowcountTest::test_delete_both 362s [gw0] [ 85%] SKIPPED test/orm/test_unitofwork.py::BatchDeleteIgnoresRowcountTest::test_delete_both 362s test/orm/test_unitofwork.py::BinaryHistTest::test_binary_equality 362s [gw0] [ 85%] PASSED test/orm/test_unitofwork.py::BinaryHistTest::test_binary_equality 362s test/orm/test_unitofwork.py::BooleanColTest::test_boolean 362s [gw0] [ 85%] PASSED test/orm/test_unitofwork.py::BooleanColTest::test_boolean 362s test/orm/test_unitofwork.py::ClauseAttributesTest_sqlite+pysqlite_3_46_1::test_clauseelement_accessor 362s [gw0] [ 85%] PASSED test/orm/test_unitofwork.py::ClauseAttributesTest_sqlite+pysqlite_3_46_1::test_clauseelement_accessor 362s test/orm/test_unitofwork.py::ClauseAttributesTest_sqlite+pysqlite_3_46_1::test_insert 362s [gw0] [ 85%] PASSED test/orm/test_unitofwork.py::ClauseAttributesTest_sqlite+pysqlite_3_46_1::test_insert 362s test/orm/test_unitofwork.py::ClauseAttributesTest_sqlite+pysqlite_3_46_1::test_insert_pk_expression 362s [gw0] [ 85%] PASSED test/orm/test_unitofwork.py::ClauseAttributesTest_sqlite+pysqlite_3_46_1::test_insert_pk_expression 362s test/orm/test_unitofwork.py::ClauseAttributesTest_sqlite+pysqlite_3_46_1::test_multi_update 362s [gw0] [ 85%] PASSED test/orm/test_unitofwork.py::ClauseAttributesTest_sqlite+pysqlite_3_46_1::test_multi_update 362s test/orm/test_unitofwork.py::ClauseAttributesTest_sqlite+pysqlite_3_46_1::test_update 362s [gw0] [ 85%] PASSED test/orm/test_unitofwork.py::ClauseAttributesTest_sqlite+pysqlite_3_46_1::test_update 362s test/orm/test_unitofwork.py::ClauseAttributesTest_sqlite+pysqlite_3_46_1::test_update_special_comparator 362s [gw0] [ 85%] PASSED test/orm/test_unitofwork.py::ClauseAttributesTest_sqlite+pysqlite_3_46_1::test_update_special_comparator 362s test/orm/test_unitofwork.py::ColumnCollisionTest::test_naming 362s [gw0] [ 85%] PASSED test/orm/test_unitofwork.py::ColumnCollisionTest::test_naming 362s test/orm/test_unitofwork.py::ColumnPropertyTest::test_no_refresh_ro_column_property_expire_on_flush 362s [gw0] [ 85%] PASSED test/orm/test_unitofwork.py::ColumnPropertyTest::test_no_refresh_ro_column_property_expire_on_flush 362s test/orm/test_unitofwork.py::ColumnPropertyTest::test_no_refresh_ro_column_property_no_expire_on_flush 362s [gw0] [ 85%] PASSED test/orm/test_unitofwork.py::ColumnPropertyTest::test_no_refresh_ro_column_property_no_expire_on_flush 362s test/orm/test_unitofwork.py::ColumnPropertyTest::test_no_refresh_ro_deferred_expire_on_flush 362s [gw0] [ 85%] PASSED test/orm/test_unitofwork.py::ColumnPropertyTest::test_no_refresh_ro_deferred_expire_on_flush 362s test/orm/test_unitofwork.py::ColumnPropertyTest::test_no_refresh_ro_deferred_no_expire_on_flush 362s [gw0] [ 85%] PASSED test/orm/test_unitofwork.py::ColumnPropertyTest::test_no_refresh_ro_deferred_no_expire_on_flush 362s test/orm/test_unitofwork.py::ColumnPropertyTest::test_refreshes 362s [gw0] [ 85%] PASSED test/orm/test_unitofwork.py::ColumnPropertyTest::test_refreshes 362s test/orm/test_unitofwork.py::ColumnPropertyTest::test_refreshes_post_init 362s [gw0] [ 85%] PASSED test/orm/test_unitofwork.py::ColumnPropertyTest::test_refreshes_post_init 362s test/orm/test_unitofwork.py::ColumnPropertyTest::test_with_inheritance 362s [gw0] [ 85%] PASSED test/orm/test_unitofwork.py::ColumnPropertyTest::test_with_inheritance 362s test/orm/test_unitofwork.py::DefaultTest::test_eager_defaults 362s [gw0] [ 85%] PASSED test/orm/test_unitofwork.py::DefaultTest::test_eager_defaults 362s test/orm/test_unitofwork.py::DefaultTest::test_insert[auto] 362s [gw0] [ 85%] PASSED test/orm/test_unitofwork.py::DefaultTest::test_insert[auto] 362s test/orm/test_unitofwork.py::DefaultTest::test_insert[eager_defaults] 362s [gw0] [ 85%] PASSED test/orm/test_unitofwork.py::DefaultTest::test_insert[eager_defaults] 362s test/orm/test_unitofwork.py::DefaultTest::test_insert[not_eager_defaults] 362s [gw0] [ 85%] PASSED test/orm/test_unitofwork.py::DefaultTest::test_insert[not_eager_defaults] 362s test/orm/test_unitofwork.py::DefaultTest::test_insert_nopostfetch 362s [gw0] [ 85%] PASSED test/orm/test_unitofwork.py::DefaultTest::test_insert_nopostfetch 363s test/orm/test_unitofwork.py::DefaultTest::test_update 363s [gw0] [ 85%] PASSED test/orm/test_unitofwork.py::DefaultTest::test_update 363s test/orm/test_unitofwork.py::DefaultTest::test_used_in_relationship 363s [gw0] [ 85%] PASSED test/orm/test_unitofwork.py::DefaultTest::test_used_in_relationship 363s test/orm/test_unitofwork.py::EnsurePKSortableTest::test_exception_persistent_flush_py3k 363s [gw0] [ 85%] PASSED test/orm/test_unitofwork.py::EnsurePKSortableTest::test_exception_persistent_flush_py3k 363s test/orm/test_unitofwork.py::EnsurePKSortableTest::test_pep435_custom_sort_key 363s [gw0] [ 85%] PASSED test/orm/test_unitofwork.py::EnsurePKSortableTest::test_pep435_custom_sort_key 363s test/orm/test_unitofwork.py::EnsurePKSortableTest::test_persistent_flush_sortable 363s [gw0] [ 85%] PASSED test/orm/test_unitofwork.py::EnsurePKSortableTest::test_persistent_flush_sortable 363s test/orm/test_unitofwork.py::ExtraPassiveDeletesTest::test_dont_emit 363s [gw0] [ 85%] SKIPPED test/orm/test_unitofwork.py::ExtraPassiveDeletesTest::test_dont_emit 363s test/orm/test_unitofwork.py::ExtraPassiveDeletesTest::test_extra_passive 363s [gw0] [ 85%] SKIPPED test/orm/test_unitofwork.py::ExtraPassiveDeletesTest::test_extra_passive 363s test/orm/test_unitofwork.py::ExtraPassiveDeletesTest::test_extra_passive_2 363s [gw0] [ 85%] SKIPPED test/orm/test_unitofwork.py::ExtraPassiveDeletesTest::test_extra_passive_2 363s test/orm/test_unitofwork.py::ExtraPassiveDeletesTest::test_extra_passive_obj_removed_o2m 363s [gw0] [ 85%] SKIPPED test/orm/test_unitofwork.py::ExtraPassiveDeletesTest::test_extra_passive_obj_removed_o2m 363s test/orm/test_unitofwork.py::ForeignPKTest::test_basic 363s [gw0] [ 85%] PASSED test/orm/test_unitofwork.py::ForeignPKTest::test_basic 363s test/orm/test_unitofwork.py::HistoryTest::test_backref 363s [gw0] [ 85%] PASSED test/orm/test_unitofwork.py::HistoryTest::test_backref 363s test/orm/test_unitofwork.py::InheritingRowSwitchTest::test_row_switch_no_child_table 363s [gw0] [ 85%] PASSED test/orm/test_unitofwork.py::InheritingRowSwitchTest::test_row_switch_no_child_table 363s test/orm/test_unitofwork.py::ManyToManyTest::test_association 363s [gw0] [ 85%] PASSED test/orm/test_unitofwork.py::ManyToManyTest::test_association 363s test/orm/test_unitofwork.py::ManyToManyTest::test_many_to_many 363s [gw0] [ 85%] PASSED test/orm/test_unitofwork.py::ManyToManyTest::test_many_to_many 363s test/orm/test_unitofwork.py::ManyToManyTest::test_many_to_many_remove 363s [gw0] [ 85%] PASSED test/orm/test_unitofwork.py::ManyToManyTest::test_many_to_many_remove 363s test/orm/test_unitofwork.py::ManyToManyTest::test_many_to_many_update 363s [gw0] [ 85%] PASSED test/orm/test_unitofwork.py::ManyToManyTest::test_many_to_many_update 363s test/orm/test_unitofwork.py::ManyToManyTest::test_scalar 363s [gw0] [ 85%] PASSED test/orm/test_unitofwork.py::ManyToManyTest::test_scalar 363s test/orm/test_unitofwork.py::ManyToOneTest::test_bidirectional_no_load 363s [gw0] [ 85%] PASSED test/orm/test_unitofwork.py::ManyToOneTest::test_bidirectional_no_load 363s test/orm/test_unitofwork.py::ManyToOneTest::test_m2o_one_to_one 363s [gw0] [ 85%] PASSED test/orm/test_unitofwork.py::ManyToOneTest::test_m2o_one_to_one 363s test/orm/test_unitofwork.py::ManyToOneTest::test_many_to_one_1 363s [gw0] [ 85%] PASSED test/orm/test_unitofwork.py::ManyToOneTest::test_many_to_one_1 363s test/orm/test_unitofwork.py::ManyToOneTest::test_many_to_one_2 363s [gw0] [ 85%] PASSED test/orm/test_unitofwork.py::ManyToOneTest::test_many_to_one_2 363s test/orm/test_unitofwork.py::ManyToOneTest::test_many_to_one_3 363s [gw0] [ 85%] PASSED test/orm/test_unitofwork.py::ManyToOneTest::test_many_to_one_3 363s test/orm/test_unitofwork.py::NoRowInsertedTest_sqlite+pysqlite_3_46_1::test_insert_multi_no_pk_correct_exception 363s [gw0] [ 85%] PASSED test/orm/test_unitofwork.py::NoRowInsertedTest_sqlite+pysqlite_3_46_1::test_insert_multi_no_pk_correct_exception 363s test/orm/test_unitofwork.py::NoRowInsertedTest_sqlite+pysqlite_3_46_1::test_insert_single_no_pk_correct_exception 363s [gw0] [ 85%] SKIPPED test/orm/test_unitofwork.py::NoRowInsertedTest_sqlite+pysqlite_3_46_1::test_insert_single_no_pk_correct_exception 363s test/orm/test_unitofwork.py::OneToManyTest::test_bidirectional 363s [gw0] [ 85%] PASSED test/orm/test_unitofwork.py::OneToManyTest::test_bidirectional 363s test/orm/test_unitofwork.py::OneToManyTest::test_child_move 363s [gw0] [ 85%] PASSED test/orm/test_unitofwork.py::OneToManyTest::test_child_move 363s test/orm/test_unitofwork.py::OneToManyTest::test_child_move_2 363s [gw0] [ 85%] PASSED test/orm/test_unitofwork.py::OneToManyTest::test_child_move_2 363s test/orm/test_unitofwork.py::OneToManyTest::test_double_relationship 363s [gw0] [ 85%] PASSED test/orm/test_unitofwork.py::OneToManyTest::test_double_relationship 363s test/orm/test_unitofwork.py::OneToManyTest::test_o2m_delete_parent 363s [gw0] [ 85%] PASSED test/orm/test_unitofwork.py::OneToManyTest::test_o2m_delete_parent 363s test/orm/test_unitofwork.py::OneToManyTest::test_one_to_many_1 363s [gw0] [ 85%] PASSED test/orm/test_unitofwork.py::OneToManyTest::test_one_to_many_1 363s test/orm/test_unitofwork.py::OneToManyTest::test_one_to_many_2 363s [gw0] [ 85%] PASSED test/orm/test_unitofwork.py::OneToManyTest::test_one_to_many_2 363s test/orm/test_unitofwork.py::OneToManyTest::test_one_to_one 363s [gw0] [ 85%] PASSED test/orm/test_unitofwork.py::OneToManyTest::test_one_to_one 363s test/orm/test_unitofwork.py::PKTest::test_key_pks 363s [gw0] [ 85%] PASSED test/orm/test_unitofwork.py::PKTest::test_key_pks 364s test/orm/test_unitofwork.py::PKTest::test_manual_pk 364s [gw0] [ 85%] PASSED test/orm/test_unitofwork.py::PKTest::test_manual_pk 364s test/orm/test_unitofwork.py::PKTest::test_primary_key 364s [gw0] [ 85%] PASSED test/orm/test_unitofwork.py::PKTest::test_primary_key 364s test/orm/test_unitofwork.py::PartialNullPKTest_sqlite+pysqlite_3_46_1::test_delete 364s [gw0] [ 85%] PASSED test/orm/test_unitofwork.py::PartialNullPKTest_sqlite+pysqlite_3_46_1::test_delete 364s test/orm/test_unitofwork.py::PartialNullPKTest_sqlite+pysqlite_3_46_1::test_dont_complain_if_no_update 364s [gw0] [ 85%] PASSED test/orm/test_unitofwork.py::PartialNullPKTest_sqlite+pysqlite_3_46_1::test_dont_complain_if_no_update 364s test/orm/test_unitofwork.py::PartialNullPKTest_sqlite+pysqlite_3_46_1::test_key_switch 364s [gw0] [ 85%] PASSED test/orm/test_unitofwork.py::PartialNullPKTest_sqlite+pysqlite_3_46_1::test_key_switch 364s test/orm/test_unitofwork.py::PartialNullPKTest_sqlite+pysqlite_3_46_1::test_plain_update 364s [gw0] [ 85%] PASSED test/orm/test_unitofwork.py::PartialNullPKTest_sqlite+pysqlite_3_46_1::test_plain_update 364s test/orm/test_unitofwork.py::PartialNullPKTest_sqlite+pysqlite_3_46_1::test_total_null 364s [gw0] [ 85%] PASSED test/orm/test_unitofwork.py::PartialNullPKTest_sqlite+pysqlite_3_46_1::test_total_null 364s test/orm/test_unitofwork.py::PassiveDeletesTest::test_aaa_m2o_no_longer_emits_warning 364s [gw0] [ 85%] SKIPPED test/orm/test_unitofwork.py::PassiveDeletesTest::test_aaa_m2o_no_longer_emits_warning 364s test/orm/test_unitofwork.py::PassiveDeletesTest::test_backwards_pd 364s [gw0] [ 85%] SKIPPED test/orm/test_unitofwork.py::PassiveDeletesTest::test_backwards_pd 364s test/orm/test_unitofwork.py::PassiveDeletesTest::test_basic 364s [gw0] [ 85%] SKIPPED test/orm/test_unitofwork.py::PassiveDeletesTest::test_basic 364s test/orm/test_unitofwork.py::RowSwitchTest::test_manytomany 364s [gw0] [ 85%] PASSED test/orm/test_unitofwork.py::RowSwitchTest::test_manytomany 364s test/orm/test_unitofwork.py::RowSwitchTest::test_manytoone 364s [gw0] [ 85%] PASSED test/orm/test_unitofwork.py::RowSwitchTest::test_manytoone 364s test/orm/test_unitofwork.py::RowSwitchTest::test_onetomany 364s [gw0] [ 85%] PASSED test/orm/test_unitofwork.py::RowSwitchTest::test_onetomany 364s test/orm/test_unitofwork.py::SaveTest::test_basic 364s [gw0] [ 85%] PASSED test/orm/test_unitofwork.py::SaveTest::test_basic 364s test/orm/test_unitofwork.py::SaveTest::test_batch_mode 364s [gw0] [ 85%] PASSED test/orm/test_unitofwork.py::SaveTest::test_batch_mode 364s test/orm/test_unitofwork.py::SaveTest::test_deferred 364s [gw0] [ 85%] PASSED test/orm/test_unitofwork.py::SaveTest::test_deferred 364s test/orm/test_unitofwork.py::SaveTest::test_dont_update_blanks 364s [gw0] [ 85%] PASSED test/orm/test_unitofwork.py::SaveTest::test_dont_update_blanks 364s test/orm/test_unitofwork.py::SaveTest::test_history_get 364s [gw0] [ 85%] PASSED test/orm/test_unitofwork.py::SaveTest::test_history_get 364s test/orm/test_unitofwork.py::SaveTest::test_inherits 364s [gw0] [ 85%] PASSED test/orm/test_unitofwork.py::SaveTest::test_inherits 364s test/orm/test_unitofwork.py::SaveTest::test_lazyattr_commit 364s [gw0] [ 85%] PASSED test/orm/test_unitofwork.py::SaveTest::test_lazyattr_commit 364s test/orm/test_unitofwork.py::SaveTest::test_multi_table_selectable 364s [gw0] [ 85%] PASSED test/orm/test_unitofwork.py::SaveTest::test_multi_table_selectable 364s test/orm/test_unitofwork.py::SaveTest::test_synonym 364s [gw0] [ 85%] PASSED test/orm/test_unitofwork.py::SaveTest::test_synonym 364s test/orm/test_unitofwork.py::SaveTest2::test_m2o_nonmatch 364s [gw0] [ 85%] PASSED test/orm/test_unitofwork.py::SaveTest2::test_m2o_nonmatch 364s test/orm/test_unitofwork.py::SaveTest3::test_manytomany_xtracol_delete 364s [gw0] [ 85%] PASSED test/orm/test_unitofwork.py::SaveTest3::test_manytomany_xtracol_delete 364s test/orm/test_unitofwork.py::UnicodeSchemaTest::test_inheritance_mapping 364s [gw0] [ 85%] PASSED test/orm/test_unitofwork.py::UnicodeSchemaTest::test_inheritance_mapping 364s test/orm/test_unitofwork.py::UnicodeSchemaTest::test_mapping 364s [gw0] [ 85%] PASSED test/orm/test_unitofwork.py::UnicodeSchemaTest::test_mapping 364s test/orm/test_unitofwork.py::UnicodeTest::test_basic 364s [gw0] [ 85%] PASSED test/orm/test_unitofwork.py::UnicodeTest::test_basic 364s test/orm/test_unitofwork.py::UnicodeTest::test_relationship 364s [gw0] [ 85%] PASSED test/orm/test_unitofwork.py::UnicodeTest::test_relationship 364s test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_delete_multi_broken_multi_rowcount_doesnt_warn 364s [gw0] [ 85%] PASSED test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_delete_multi_broken_multi_rowcount_doesnt_warn 364s test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_delete_multi_missing_allow 364s [gw0] [ 85%] PASSED test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_delete_multi_missing_allow 364s test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_delete_multi_missing_warning 364s [gw0] [ 85%] PASSED test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_delete_multi_missing_warning 364s test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_delete_single_broken_multi_rowcount_still_warns 364s [gw0] [ 85%] PASSED test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_delete_single_broken_multi_rowcount_still_warns 364s test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_delete_twice 364s [gw0] [ 85%] PASSED test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_delete_twice 364s test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_update_multi_broken_multi_rowcount_doesnt_raise 364s [gw0] [ 85%] PASSED test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_update_multi_broken_multi_rowcount_doesnt_raise 364s test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_update_multi_missing_broken_multi_rowcount 364s [gw0] [ 85%] PASSED test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_update_multi_missing_broken_multi_rowcount 364s test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_update_single_broken_multi_rowcount_still_raises 364s [gw0] [ 85%] PASSED test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_update_single_broken_multi_rowcount_still_raises 364s test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_update_single_missing 364s [gw0] [ 85%] PASSED test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_update_single_missing 364s test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_update_single_missing_broken_multi_rowcount 364s [gw0] [ 85%] PASSED test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_update_single_missing_broken_multi_rowcount 364s test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_update_value_missing_broken_multi_rowcount 364s [gw0] [ 85%] PASSED test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_update_value_missing_broken_multi_rowcount 364s test/orm/test_unitofworkv2.py::BatchInsertsTest::test_batch_interaction 364s [gw0] [ 85%] PASSED test/orm/test_unitofworkv2.py::BatchInsertsTest::test_batch_interaction 364s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts[auto-implicit_returning] 364s [gw0] [ 85%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts[auto-implicit_returning] 364s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts[auto-not_implicit_returning] 364s [gw0] [ 85%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts[auto-not_implicit_returning] 364s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts[eager_defaults-implicit_returning] 364s [gw0] [ 85%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts[eager_defaults-implicit_returning] 364s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts[eager_defaults-not_implicit_returning] 364s [gw0] [ 85%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts[eager_defaults-not_implicit_returning] 364s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts[not_eager_defaults-implicit_returning] 364s [gw0] [ 85%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts[not_eager_defaults-implicit_returning] 364s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts[not_eager_defaults-not_implicit_returning] 364s [gw0] [ 85%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts[not_eager_defaults-not_implicit_returning] 364s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts[unspecified-implicit_returning] 364s [gw0] [ 85%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts[unspecified-implicit_returning] 364s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts[unspecified-not_implicit_returning] 364s [gw0] [ 85%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts[unspecified-not_implicit_returning] 364s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts_no_pks[auto-implicit_returning] 364s [gw0] [ 85%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts_no_pks[auto-implicit_returning] 364s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts_no_pks[auto-not_implicit_returning] 364s [gw0] [ 85%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts_no_pks[auto-not_implicit_returning] 364s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts_no_pks[eager_defaults-implicit_returning] 364s [gw0] [ 85%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts_no_pks[eager_defaults-implicit_returning] 364s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts_no_pks[eager_defaults-not_implicit_returning] 364s [gw0] [ 85%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts_no_pks[eager_defaults-not_implicit_returning] 364s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts_no_pks[not_eager_defaults-implicit_returning] 364s [gw0] [ 85%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts_no_pks[not_eager_defaults-implicit_returning] 364s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts_no_pks[not_eager_defaults-not_implicit_returning] 364s [gw0] [ 85%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts_no_pks[not_eager_defaults-not_implicit_returning] 364s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts_no_pks[unspecified-implicit_returning] 364s [gw0] [ 85%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts_no_pks[unspecified-implicit_returning] 364s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts_no_pks[unspecified-not_implicit_returning] 364s [gw0] [ 85%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts_no_pks[unspecified-not_implicit_returning] 364s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_updates[auto-implicit_returning] 364s [gw0] [ 85%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_updates[auto-implicit_returning] 364s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_updates[auto-not_implicit_returning] 364s [gw0] [ 85%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_updates[auto-not_implicit_returning] 364s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_updates[eager_defaults-implicit_returning] 364s [gw0] [ 85%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_updates[eager_defaults-implicit_returning] 364s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_updates[eager_defaults-not_implicit_returning] 364s [gw0] [ 85%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_updates[eager_defaults-not_implicit_returning] 364s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_updates[not_eager_defaults-implicit_returning] 364s [gw0] [ 85%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_updates[not_eager_defaults-implicit_returning] 364s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_updates[not_eager_defaults-not_implicit_returning] 364s [gw0] [ 85%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_updates[not_eager_defaults-not_implicit_returning] 364s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_updates[unspecified-implicit_returning] 364s [gw0] [ 85%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_updates[unspecified-implicit_returning] 364s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_updates[unspecified-not_implicit_returning] 364s [gw0] [ 85%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_updates[unspecified-not_implicit_returning] 365s test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_against_selectable_insert 365s [gw0] [ 85%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_against_selectable_insert 365s test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_clientsql_insert_defaults_nonpresent 365s [gw0] [ 85%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_clientsql_insert_defaults_nonpresent 365s test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_clientsql_update_defaults_nonpresent 365s [gw1] [ 85%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_result_fetchmany 365s test/aaa_profiling/test_memusage.py::CycleTest::test_result_fetchmany_unique 365s [gw0] [ 85%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_clientsql_update_defaults_nonpresent 365s test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_defaults_bulk_insert 365s [gw0] [ 85%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_defaults_bulk_insert 365s test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_dont_fetch_nondefaults 365s [gw0] [ 85%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_dont_fetch_nondefaults 365s test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_server_insert_defaults_nonpresent 365s [gw0] [ 85%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_server_insert_defaults_nonpresent 365s test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_server_insert_defaults_present 365s [gw0] [ 85%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_server_insert_defaults_present 365s test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_server_insert_defaults_present_as_expr 365s [gw0] [ 85%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_server_insert_defaults_present_as_expr 365s test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_server_update_defaults_nonpresent 365s [gw0] [ 85%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_server_update_defaults_nonpresent 365s test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_update_defaults_bulk_update 365s [gw0] [ 85%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_update_defaults_bulk_update 365s test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_update_defaults_present 365s [gw0] [ 85%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_update_defaults_present 365s test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_update_defaults_present_as_expr 365s [gw0] [ 85%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_update_defaults_present_as_expr 365s test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_update_dont_fetch_nondefaults 365s [gw0] [ 85%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_update_dont_fetch_nondefaults 365s test/orm/test_unitofworkv2.py::EnsureCacheTest::test_ensure_cache 365s [gw0] [ 85%] PASSED test/orm/test_unitofworkv2.py::EnsureCacheTest::test_ensure_cache 365s test/orm/test_unitofworkv2.py::LoadersUsingCommittedTest::test_before_update_m2o 365s [gw0] [ 85%] PASSED test/orm/test_unitofworkv2.py::LoadersUsingCommittedTest::test_before_update_m2o 365s test/orm/test_unitofworkv2.py::LoadersUsingCommittedTest::test_before_update_o2m_notpassive 365s [gw0] [ 85%] PASSED test/orm/test_unitofworkv2.py::LoadersUsingCommittedTest::test_before_update_o2m_notpassive 365s test/orm/test_unitofworkv2.py::LoadersUsingCommittedTest::test_before_update_o2m_passive 365s [gw0] [ 85%] PASSED test/orm/test_unitofworkv2.py::LoadersUsingCommittedTest::test_before_update_o2m_passive 365s test/orm/test_unitofworkv2.py::NoAttrEventInFlushTest_sqlite+pysqlite_3_46_1::test_no_attr_events_flush 365s [gw0] [ 85%] PASSED test/orm/test_unitofworkv2.py::NoAttrEventInFlushTest_sqlite+pysqlite_3_46_1::test_no_attr_events_flush 365s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_builtin_evalnull_default_bulk_insert 365s [gw0] [ 85%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_builtin_evalnull_default_bulk_insert 365s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_builtin_evalnull_default_bulk_insert_novalue 365s [gw0] [ 85%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_builtin_evalnull_default_bulk_insert_novalue 366s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_builtin_evalnull_default_insert 366s [gw0] [ 85%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_builtin_evalnull_default_insert 366s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_builtin_evalnull_default_insert_novalue 366s [gw0] [ 85%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_builtin_evalnull_default_insert_novalue 366s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_builtin_evalnull_nodefault_bulk_insert 366s [gw0] [ 85%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_builtin_evalnull_nodefault_bulk_insert 366s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_builtin_evalnull_nodefault_bulk_insert_novalue 366s [gw0] [ 85%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_builtin_evalnull_nodefault_bulk_insert_novalue 366s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_builtin_evalnull_nodefault_insert 366s [gw0] [ 85%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_builtin_evalnull_nodefault_insert 366s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_builtin_evalnull_nodefault_insert_novalue 366s [gw0] [ 85%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_builtin_evalnull_nodefault_insert_novalue 366s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_evalnull_default_bulk_insert 366s [gw0] [ 85%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_evalnull_default_bulk_insert 366s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_evalnull_default_bulk_insert_novalue 366s [gw0] [ 85%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_evalnull_default_bulk_insert_novalue 366s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_evalnull_default_insert 366s [gw0] [ 85%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_evalnull_default_insert 366s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_evalnull_default_insert_novalue 366s [gw0] [ 85%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_evalnull_default_insert_novalue 366s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_evalnull_nodefault_bulk_insert 366s [gw0] [ 85%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_evalnull_nodefault_bulk_insert 366s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_evalnull_nodefault_bulk_insert_novalue 366s [gw0] [ 85%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_evalnull_nodefault_bulk_insert_novalue 366s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_evalnull_nodefault_insert 366s [gw0] [ 85%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_evalnull_nodefault_insert 366s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_evalnull_nodefault_insert_novalue 366s [gw0] [ 85%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_evalnull_nodefault_insert_novalue 366s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_json_none_as_null 366s [gw0] [ 85%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_json_none_as_null 366s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_no_evalnull_default_bulk_insert 366s [gw0] [ 85%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_no_evalnull_default_bulk_insert 366s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_no_evalnull_default_bulk_insert_novalue 366s [gw0] [ 85%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_no_evalnull_default_bulk_insert_novalue 366s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_no_evalnull_default_insert 366s [gw0] [ 85%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_no_evalnull_default_insert 366s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_no_evalnull_default_insert_novalue 366s [gw0] [ 85%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_no_evalnull_default_insert_novalue 366s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_no_evalnull_nodefault_bulk_insert 366s [gw0] [ 85%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_no_evalnull_nodefault_bulk_insert 366s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_no_evalnull_nodefault_bulk_insert_novalue 366s [gw0] [ 85%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_no_evalnull_nodefault_bulk_insert_novalue 367s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_no_evalnull_nodefault_insert 367s [gw0] [ 85%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_no_evalnull_nodefault_insert 367s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_no_evalnull_nodefault_insert_novalue 367s [gw0] [ 85%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_no_evalnull_nodefault_insert_novalue 367s test/orm/test_unitofworkv2.py::ORMOnlyPrimaryKeyTest::test_a 367s [gw0] [ 85%] SKIPPED test/orm/test_unitofworkv2.py::ORMOnlyPrimaryKeyTest::test_a 367s test/orm/test_unitofworkv2.py::ORMOnlyPrimaryKeyTest::test_b 367s [gw0] [ 85%] SKIPPED test/orm/test_unitofworkv2.py::ORMOnlyPrimaryKeyTest::test_b 367s test/orm/test_unitofworkv2.py::ORMOnlyPrimaryKeyTest::test_c 367s [gw0] [ 85%] PASSED test/orm/test_unitofworkv2.py::ORMOnlyPrimaryKeyTest::test_c 367s test/orm/test_unitofworkv2.py::ORMOnlyPrimaryKeyTest::test_d 367s [gw0] [ 85%] PASSED test/orm/test_unitofworkv2.py::ORMOnlyPrimaryKeyTest::test_d 367s test/orm/test_unitofworkv2.py::RaiseLoadIgnoredTest::test_delete_head 367s [gw0] [ 85%] PASSED test/orm/test_unitofworkv2.py::RaiseLoadIgnoredTest::test_delete_head 367s test/orm/test_unitofworkv2.py::RowswitchAccountingTest::test_switch_on_delete 367s [gw0] [ 85%] PASSED test/orm/test_unitofworkv2.py::RowswitchAccountingTest::test_switch_on_delete 367s test/orm/test_unitofworkv2.py::RowswitchAccountingTest::test_switch_on_update 367s [gw0] [ 85%] PASSED test/orm/test_unitofworkv2.py::RowswitchAccountingTest::test_switch_on_update 367s test/orm/test_unitofworkv2.py::RowswitchM2OTest::test_set_none_replaces_m2o 367s [gw0] [ 85%] PASSED test/orm/test_unitofworkv2.py::RowswitchM2OTest::test_set_none_replaces_m2o 367s test/orm/test_unitofworkv2.py::RowswitchM2OTest::test_set_none_replaces_scalar 367s [gw0] [ 85%] PASSED test/orm/test_unitofworkv2.py::RowswitchM2OTest::test_set_none_replaces_scalar 367s test/orm/test_unitofworkv2.py::RowswitchM2OTest::test_set_none_w_get_replaces_m2o 367s [gw0] [ 85%] PASSED test/orm/test_unitofworkv2.py::RowswitchM2OTest::test_set_none_w_get_replaces_m2o 367s test/orm/test_unitofworkv2.py::RowswitchM2OTest::test_set_none_w_get_replaces_scalar 367s [gw0] [ 85%] PASSED test/orm/test_unitofworkv2.py::RowswitchM2OTest::test_set_none_w_get_replaces_scalar 367s test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_m2o_flush_size 367s [gw0] [ 85%] PASSED test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_m2o_flush_size 367s test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_many_to_many 367s [gw0] [ 85%] PASSED test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_many_to_many 367s test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_many_to_one_del_attr 367s [gw0] [ 85%] PASSED test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_many_to_one_del_attr 367s test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_many_to_one_del_attr_unloaded 367s [gw0] [ 85%] PASSED test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_many_to_one_del_attr_unloaded 367s test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_many_to_one_delete_all 367s [gw0] [ 85%] PASSED test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_many_to_one_delete_all 367s test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_many_to_one_delete_childonly_unloaded 367s [gw0] [ 85%] PASSED test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_many_to_one_delete_childonly_unloaded 367s test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_many_to_one_delete_childonly_unloaded_expired 367s [gw0] [ 85%] PASSED test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_many_to_one_delete_childonly_unloaded_expired 367s test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_many_to_one_delete_target 367s [gw0] [ 85%] PASSED test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_many_to_one_delete_target 367s test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_many_to_one_delete_unloaded 367s [gw0] [ 85%] PASSED test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_many_to_one_delete_unloaded 367s test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_many_to_one_save 367s [gw0] [ 85%] PASSED test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_many_to_one_save 367s test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_natural_ordering 367s [gw0] [ 85%] PASSED test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_natural_ordering 367s test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_natural_selfref 367s [gw0] [ 85%] PASSED test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_natural_selfref 367s test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_o2m_flush_size 367s [gw0] [ 85%] PASSED test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_o2m_flush_size 367s test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_one_to_many_delete_all 367s [gw0] [ 85%] PASSED test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_one_to_many_delete_all 367s test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_one_to_many_delete_parent 367s [gw0] [ 85%] PASSED test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_one_to_many_delete_parent 367s test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_one_to_many_save 367s [gw0] [ 85%] PASSED test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_one_to_many_save 367s test/orm/test_unitofworkv2.py::SingleCycleM2MTest::test_many_to_many_one 367s [gw0] [ 85%] PASSED test/orm/test_unitofworkv2.py::SingleCycleM2MTest::test_many_to_many_one 367s test/orm/test_unitofworkv2.py::SingleCyclePlusAttributeTest::test_flush_size 367s [gw0] [ 85%] PASSED test/orm/test_unitofworkv2.py::SingleCyclePlusAttributeTest::test_flush_size 367s test/orm/test_unitofworkv2.py::SingleCycleTest::test_bidirectional_multilevel_save 367s [gw0] [ 85%] PASSED test/orm/test_unitofworkv2.py::SingleCycleTest::test_bidirectional_multilevel_save 367s test/orm/test_unitofworkv2.py::SingleCycleTest::test_bidirectional_mutations_one 367s [gw0] [ 85%] PASSED test/orm/test_unitofworkv2.py::SingleCycleTest::test_bidirectional_mutations_one 367s test/orm/test_unitofworkv2.py::SingleCycleTest::test_cycle_rowswitch 367s [gw0] [ 85%] PASSED test/orm/test_unitofworkv2.py::SingleCycleTest::test_cycle_rowswitch 368s test/orm/test_unitofworkv2.py::SingleCycleTest::test_delete_unloaded_m2o 368s [gw0] [ 85%] PASSED test/orm/test_unitofworkv2.py::SingleCycleTest::test_delete_unloaded_m2o 368s test/orm/test_unitofworkv2.py::SingleCycleTest::test_many_to_one_delete_all 368s [gw0] [ 85%] PASSED test/orm/test_unitofworkv2.py::SingleCycleTest::test_many_to_one_delete_all 368s test/orm/test_unitofworkv2.py::SingleCycleTest::test_many_to_one_save 368s [gw0] [ 85%] PASSED test/orm/test_unitofworkv2.py::SingleCycleTest::test_many_to_one_save 368s test/orm/test_unitofworkv2.py::SingleCycleTest::test_many_to_one_set_null_unloaded 368s [gw0] [ 85%] PASSED test/orm/test_unitofworkv2.py::SingleCycleTest::test_many_to_one_set_null_unloaded 368s test/orm/test_unitofworkv2.py::SingleCycleTest::test_one_to_many_delete_all 368s [gw0] [ 86%] PASSED test/orm/test_unitofworkv2.py::SingleCycleTest::test_one_to_many_delete_all 368s test/orm/test_unitofworkv2.py::SingleCycleTest::test_one_to_many_delete_parent 368s [gw0] [ 86%] PASSED test/orm/test_unitofworkv2.py::SingleCycleTest::test_one_to_many_delete_parent 368s test/orm/test_unitofworkv2.py::SingleCycleTest::test_one_to_many_save 368s [gw0] [ 86%] PASSED test/orm/test_unitofworkv2.py::SingleCycleTest::test_one_to_many_save 368s test/orm/test_unitofworkv2.py::SingleCycleTest::test_singlecycle_flush_size 368s [gw0] [ 86%] PASSED test/orm/test_unitofworkv2.py::SingleCycleTest::test_singlecycle_flush_size 368s test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[default_string_uuid-identity] 368s [gw0] [ 86%] SKIPPED test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[default_string_uuid-identity] 368s test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[default_string_uuid-plain_autoinc] 368s [gw0] [ 86%] PASSED test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[default_string_uuid-plain_autoinc] 368s test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[default_string_uuid-sequence] 368s [gw0] [ 86%] SKIPPED test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[default_string_uuid-sequence] 368s test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[default_uuid-identity] 368s [gw0] [ 86%] SKIPPED test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[default_uuid-identity] 368s test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[default_uuid-plain_autoinc] 368s [gw0] [ 86%] PASSED test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[default_uuid-plain_autoinc] 368s test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[default_uuid-sequence] 368s [gw0] [ 86%] SKIPPED test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[default_uuid-sequence] 368s test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[explicit-identity] 368s [gw0] [ 86%] SKIPPED test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[explicit-identity] 368s test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[explicit-plain_autoinc] 368s [gw0] [ 86%] PASSED test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[explicit-plain_autoinc] 368s test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[explicit-sequence] 368s [gw0] [ 86%] SKIPPED test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[explicit-sequence] 368s test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[implicit_not_omitted-identity] 368s [gw0] [ 86%] SKIPPED test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[implicit_not_omitted-identity] 368s test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[implicit_not_omitted-plain_autoinc] 368s [gw0] [ 86%] PASSED test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[implicit_not_omitted-plain_autoinc] 368s test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[implicit_not_omitted-sequence] 368s [gw0] [ 86%] SKIPPED test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[implicit_not_omitted-sequence] 368s test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[implicit_omitted-identity] 368s [gw0] [ 86%] SKIPPED test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[implicit_omitted-identity] 368s test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[implicit_omitted-plain_autoinc] 368s [gw0] [ 86%] PASSED test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[implicit_omitted-plain_autoinc] 368s test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[implicit_omitted-sequence] 368s [gw0] [ 86%] SKIPPED test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[implicit_omitted-sequence] 368s test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[none-identity] 368s [gw0] [ 86%] SKIPPED test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[none-identity] 368s test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[none-plain_autoinc] 368s [gw0] [ 86%] PASSED test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[none-plain_autoinc] 368s test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[none-sequence] 368s [gw0] [ 86%] SKIPPED test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[none-sequence] 368s test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_this_really_fails_on_mssql_wo_full_fix 368s [gw0] [ 86%] SKIPPED test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_this_really_fails_on_mssql_wo_full_fix 368s test/orm/test_unitofworkv2.py::TypeWoBoolTest::test_no_update_no_change 368s [gw0] [ 86%] PASSED test/orm/test_unitofworkv2.py::TypeWoBoolTest::test_no_update_no_change 368s test/orm/test_unitofworkv2.py::TypeWoBoolTest::test_update_against_none 368s [gw0] [ 86%] PASSED test/orm/test_unitofworkv2.py::TypeWoBoolTest::test_update_against_none 368s test/orm/test_unitofworkv2.py::TypeWoBoolTest::test_update_against_something_else 368s [gw0] [ 86%] PASSED test/orm/test_unitofworkv2.py::TypeWoBoolTest::test_update_against_something_else 368s test/sql/test_update.py::UpdateFromCompileTest::test_alias_one 368s [gw0] [ 86%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_alias_one 368s test/sql/test_update.py::UpdateFromCompileTest::test_alias_two 368s [gw0] [ 86%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_alias_two 368s test/sql/test_update.py::UpdateFromCompileTest::test_alias_two_mysql 368s [gw0] [ 86%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_alias_two_mysql 368s test/sql/test_update.py::UpdateFromCompileTest::test_autocorrelate_error 368s [gw0] [ 86%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_autocorrelate_error 368s test/sql/test_update.py::UpdateFromCompileTest::test_correlation_to_extra 368s [gw0] [ 86%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_correlation_to_extra 368s test/sql/test_update.py::UpdateFromCompileTest::test_dont_correlate_to_extra 368s [gw0] [ 86%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_dont_correlate_to_extra 368s test/sql/test_update.py::UpdateFromCompileTest::test_render_multi_table 368s [gw0] [ 86%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_render_multi_table 368s test/sql/test_update.py::UpdateFromCompileTest::test_render_subquery 368s [gw0] [ 86%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_render_subquery 368s test/sql/test_update.py::UpdateFromCompileTest::test_render_table 368s [gw0] [ 86%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_render_table 368s test/sql/test_update.py::UpdateFromCompileTest::test_render_table_mysql 368s [gw0] [ 86%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_render_table_mysql 368s test/sql/test_update.py::UpdateFromCompileTest::test_update_from_join_mysql_no_whereclause_four 368s [gw0] [ 86%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_update_from_join_mysql_no_whereclause_four 368s test/sql/test_update.py::UpdateFromCompileTest::test_update_from_join_mysql_no_whereclause_one 368s [gw0] [ 86%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_update_from_join_mysql_no_whereclause_one 368s test/sql/test_update.py::UpdateFromCompileTest::test_update_from_join_mysql_no_whereclause_three 368s [gw0] [ 86%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_update_from_join_mysql_no_whereclause_three 368s test/sql/test_update.py::UpdateFromCompileTest::test_update_from_join_mysql_no_whereclause_two 368s [gw0] [ 86%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_update_from_join_mysql_no_whereclause_two 368s test/sql/test_update.py::UpdateFromCompileTest::test_update_from_join_mysql_whereclause 368s [gw0] [ 86%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_update_from_join_mysql_whereclause 368s test/sql/test_update.py::UpdateFromCompileTest::test_update_from_join_unsupported_cases 368s [gw0] [ 86%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_update_from_join_unsupported_cases 368s test/sql/test_update.py::UpdateFromCompileTest::test_update_from_multitable_same_name_mysql 368s [gw0] [ 86%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_update_from_multitable_same_name_mysql 368s test/sql/test_update.py::UpdateFromMultiTableUpdateDefaultsTest_sqlite+pysqlite_3_46_1::test_defaults_second_table 368s [gw0] [ 86%] SKIPPED test/sql/test_update.py::UpdateFromMultiTableUpdateDefaultsTest_sqlite+pysqlite_3_46_1::test_defaults_second_table 368s test/sql/test_update.py::UpdateFromMultiTableUpdateDefaultsTest_sqlite+pysqlite_3_46_1::test_defaults_second_table_same_name 368s [gw0] [ 86%] SKIPPED test/sql/test_update.py::UpdateFromMultiTableUpdateDefaultsTest_sqlite+pysqlite_3_46_1::test_defaults_second_table_same_name 368s test/sql/test_update.py::UpdateFromMultiTableUpdateDefaultsTest_sqlite+pysqlite_3_46_1::test_no_defaults_second_table 368s [gw0] [ 86%] SKIPPED test/sql/test_update.py::UpdateFromMultiTableUpdateDefaultsTest_sqlite+pysqlite_3_46_1::test_no_defaults_second_table 368s test/sql/test_update.py::UpdateFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_join_multitable 368s [gw0] [ 86%] SKIPPED test/sql/test_update.py::UpdateFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_join_multitable 368s test/sql/test_update.py::UpdateFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_multitable 368s [gw0] [ 86%] SKIPPED test/sql/test_update.py::UpdateFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_multitable 368s test/sql/test_update.py::UpdateFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_multitable_same_name 368s [gw0] [ 86%] SKIPPED test/sql/test_update.py::UpdateFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_multitable_same_name 368s test/sql/test_update.py::UpdateFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_three_table 368s [gw0] [ 86%] PASSED test/sql/test_update.py::UpdateFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_three_table 368s test/sql/test_update.py::UpdateFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_two_table 368s [gw0] [ 86%] PASSED test/sql/test_update.py::UpdateFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_two_table 368s test/sql/test_update.py::UpdateFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_two_table_plus_alias 368s [gw0] [ 86%] PASSED test/sql/test_update.py::UpdateFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_two_table_plus_alias 368s test/sql/test_update.py::UpdateTest::test_binds_that_match_columns 368s [gw0] [ 86%] PASSED test/sql/test_update.py::UpdateTest::test_binds_that_match_columns 368s test/sql/test_update.py::UpdateTest::test_correlated_update_five 368s [gw0] [ 86%] PASSED test/sql/test_update.py::UpdateTest::test_correlated_update_five 368s test/sql/test_update.py::UpdateTest::test_correlated_update_four 368s [gw0] [ 86%] PASSED test/sql/test_update.py::UpdateTest::test_correlated_update_four 368s test/sql/test_update.py::UpdateTest::test_correlated_update_one 368s [gw0] [ 86%] PASSED test/sql/test_update.py::UpdateTest::test_correlated_update_one 368s test/sql/test_update.py::UpdateTest::test_correlated_update_seven 368s [gw0] [ 86%] PASSED test/sql/test_update.py::UpdateTest::test_correlated_update_seven 368s test/sql/test_update.py::UpdateTest::test_correlated_update_six 368s [gw0] [ 86%] PASSED test/sql/test_update.py::UpdateTest::test_correlated_update_six 368s test/sql/test_update.py::UpdateTest::test_correlated_update_three 368s [gw0] [ 86%] PASSED test/sql/test_update.py::UpdateTest::test_correlated_update_three 368s test/sql/test_update.py::UpdateTest::test_correlated_update_two 368s [gw0] [ 86%] PASSED test/sql/test_update.py::UpdateTest::test_correlated_update_two 368s test/sql/test_update.py::UpdateTest::test_inline_defaults 368s [gw0] [ 86%] PASSED test/sql/test_update.py::UpdateTest::test_inline_defaults 368s test/sql/test_update.py::UpdateTest::test_labels_no_collision 368s [gw0] [ 86%] PASSED test/sql/test_update.py::UpdateTest::test_labels_no_collision 368s test/sql/test_update.py::UpdateTest::test_labels_no_collision_index 368s [gw0] [ 86%] PASSED test/sql/test_update.py::UpdateTest::test_labels_no_collision_index 368s test/sql/test_update.py::UpdateTest::test_prefix_with 368s [gw0] [ 86%] PASSED test/sql/test_update.py::UpdateTest::test_prefix_with 368s test/sql/test_update.py::UpdateTest::test_unconsumed_names_kwargs 368s [gw0] [ 86%] PASSED test/sql/test_update.py::UpdateTest::test_unconsumed_names_kwargs 368s test/sql/test_update.py::UpdateTest::test_unconsumed_names_kwargs_w_keys 368s [gw0] [ 86%] PASSED test/sql/test_update.py::UpdateTest::test_unconsumed_names_kwargs_w_keys 368s test/sql/test_update.py::UpdateTest::test_unconsumed_names_values_dict 368s [gw0] [ 86%] PASSED test/sql/test_update.py::UpdateTest::test_unconsumed_names_values_dict 368s test/sql/test_update.py::UpdateTest::test_update_1 368s [gw0] [ 86%] PASSED test/sql/test_update.py::UpdateTest::test_update_1 368s test/sql/test_update.py::UpdateTest::test_update_10 368s [gw0] [ 86%] PASSED test/sql/test_update.py::UpdateTest::test_update_10 368s test/sql/test_update.py::UpdateTest::test_update_11 368s [gw0] [ 86%] PASSED test/sql/test_update.py::UpdateTest::test_update_11 368s test/sql/test_update.py::UpdateTest::test_update_2 368s [gw0] [ 86%] PASSED test/sql/test_update.py::UpdateTest::test_update_2 368s test/sql/test_update.py::UpdateTest::test_update_3 368s [gw0] [ 86%] PASSED test/sql/test_update.py::UpdateTest::test_update_3 368s test/sql/test_update.py::UpdateTest::test_update_4 368s [gw0] [ 86%] PASSED test/sql/test_update.py::UpdateTest::test_update_4 368s test/sql/test_update.py::UpdateTest::test_update_5 368s [gw0] [ 86%] PASSED test/sql/test_update.py::UpdateTest::test_update_5 368s test/sql/test_update.py::UpdateTest::test_update_6 368s [gw0] [ 86%] PASSED test/sql/test_update.py::UpdateTest::test_update_6 368s test/sql/test_update.py::UpdateTest::test_update_7 368s [gw0] [ 86%] PASSED test/sql/test_update.py::UpdateTest::test_update_7 368s test/sql/test_update.py::UpdateTest::test_update_8 368s [gw0] [ 86%] PASSED test/sql/test_update.py::UpdateTest::test_update_8 368s test/sql/test_update.py::UpdateTest::test_update_9 368s [gw0] [ 86%] PASSED test/sql/test_update.py::UpdateTest::test_update_9 368s test/sql/test_update.py::UpdateTest::test_update_bound_ordering[format] 368s [gw0] [ 86%] PASSED test/sql/test_update.py::UpdateTest::test_update_bound_ordering[format] 368s test/sql/test_update.py::UpdateTest::test_update_bound_ordering[numeric] 368s [gw0] [ 86%] PASSED test/sql/test_update.py::UpdateTest::test_update_bound_ordering[numeric] 368s test/sql/test_update.py::UpdateTest::test_update_bound_ordering[qmark] 368s [gw0] [ 86%] PASSED test/sql/test_update.py::UpdateTest::test_update_bound_ordering[qmark] 368s test/sql/test_update.py::UpdateTest::test_update_broken_custom_key_thing 368s [gw0] [ 86%] PASSED test/sql/test_update.py::UpdateTest::test_update_broken_custom_key_thing 368s test/sql/test_update.py::UpdateTest::test_update_custom_key_thing 368s [gw0] [ 86%] PASSED test/sql/test_update.py::UpdateTest::test_update_custom_key_thing 368s test/sql/test_update.py::UpdateTest::test_update_literal_binds 368s [gw0] [ 86%] PASSED test/sql/test_update.py::UpdateTest::test_update_literal_binds 368s test/sql/test_update.py::UpdateTest::test_update_no_multiple_parameters_allowed 368s [gw0] [ 86%] PASSED test/sql/test_update.py::UpdateTest::test_update_no_multiple_parameters_allowed 368s test/sql/test_update.py::UpdateTest::test_update_no_params[blank-not_twotable] 368s [gw0] [ 86%] PASSED test/sql/test_update.py::UpdateTest::test_update_no_params[blank-not_twotable] 368s test/sql/test_update.py::UpdateTest::test_update_no_params[blank-twotable] 368s [gw0] [ 86%] PASSED test/sql/test_update.py::UpdateTest::test_update_no_params[blank-twotable] 368s test/sql/test_update.py::UpdateTest::test_update_no_params[none-not_twotable] 368s [gw0] [ 86%] PASSED test/sql/test_update.py::UpdateTest::test_update_no_params[none-not_twotable] 368s test/sql/test_update.py::UpdateTest::test_update_no_params[none-twotable] 368s [gw0] [ 86%] PASSED test/sql/test_update.py::UpdateTest::test_update_no_params[none-twotable] 368s test/sql/test_update.py::UpdateTest::test_update_ordered_broken_custom_key_thing 368s [gw0] [ 86%] PASSED test/sql/test_update.py::UpdateTest::test_update_ordered_broken_custom_key_thing 368s test/sql/test_update.py::UpdateTest::test_update_ordered_custom_key_thing 368s [gw0] [ 86%] PASSED test/sql/test_update.py::UpdateTest::test_update_ordered_custom_key_thing 368s test/sql/test_update.py::UpdateTest::test_update_ordered_parameters_multiple 368s [gw0] [ 86%] PASSED test/sql/test_update.py::UpdateTest::test_update_ordered_parameters_multiple 368s test/sql/test_update.py::UpdateTest::test_update_ordered_parameters_newstyle_1 368s [gw0] [ 86%] PASSED test/sql/test_update.py::UpdateTest::test_update_ordered_parameters_newstyle_1 368s test/sql/test_update.py::UpdateTest::test_update_ordered_parameters_newstyle_2 368s [gw0] [ 86%] PASSED test/sql/test_update.py::UpdateTest::test_update_ordered_parameters_newstyle_2 368s test/sql/test_update.py::UpdateTest::test_update_ordered_then_nonordered 368s [gw0] [ 86%] PASSED test/sql/test_update.py::UpdateTest::test_update_ordered_then_nonordered 368s test/sql/test_update.py::UpdateTest::test_update_ordereddict 368s [gw0] [ 86%] PASSED test/sql/test_update.py::UpdateTest::test_update_ordereddict 368s test/sql/test_update.py::UpdateTest::test_update_to_expression_one 368s [gw0] [ 86%] PASSED test/sql/test_update.py::UpdateTest::test_update_to_expression_one 368s test/sql/test_update.py::UpdateTest::test_update_to_expression_three 368s [gw0] [ 86%] PASSED test/sql/test_update.py::UpdateTest::test_update_to_expression_three 368s test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t0-idx_to_value0] 368s [gw0] [ 86%] PASSED test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t0-idx_to_value0] 368s test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t1-idx_to_value1] 368s [gw0] [ 86%] PASSED test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t1-idx_to_value1] 368s test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t2-idx_to_value2] 368s [gw0] [ 86%] PASSED test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t2-idx_to_value2] 368s test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t3-idx_to_value3] 368s [gw0] [ 86%] PASSED test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t3-idx_to_value3] 368s test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t4-idx_to_value4] 368s [gw0] [ 86%] PASSED test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t4-idx_to_value4] 368s test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t5-idx_to_value5] 368s [gw0] [ 86%] PASSED test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t5-idx_to_value5] 368s test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t6-idx_to_value6] 368s [gw0] [ 86%] PASSED test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t6-idx_to_value6] 368s test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t7-idx_to_value7] 368s [gw0] [ 86%] PASSED test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t7-idx_to_value7] 368s test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t8-idx_to_value8] 368s [gw0] [ 86%] PASSED test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t8-idx_to_value8] 368s test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t9-idx_to_value9] 368s [gw0] [ 86%] PASSED test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t9-idx_to_value9] 368s test/sql/test_update.py::UpdateTest::test_where_empty 368s [gw0] [ 86%] PASSED test/sql/test_update.py::UpdateTest::test_where_empty 368s test/orm/dml/test_update_delete_where.py::ExpressionUpdateDeleteTest::test_delete_args 368s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::ExpressionUpdateDeleteTest::test_delete_args 368s test/orm/dml/test_update_delete_where.py::ExpressionUpdateDeleteTest::test_update_args 368s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::ExpressionUpdateDeleteTest::test_update_args 368s test/orm/dml/test_update_delete_where.py::ExpressionUpdateDeleteTest::test_update_attr_names 368s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::ExpressionUpdateDeleteTest::test_update_attr_names 368s test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_delete_using[None] 368s [gw0] [ 86%] SKIPPED test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_delete_using[None] 368s test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_delete_using[evaluate] 368s [gw0] [ 86%] SKIPPED test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_delete_using[evaluate] 368s test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_delete_using[fetch] 368s [gw0] [ 86%] SKIPPED test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_delete_using[fetch] 368s test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_delete_using[fetch_w_hint] 368s [gw0] [ 86%] SKIPPED test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_delete_using[fetch_w_hint] 368s test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_from[None] 368s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_from[None] 368s test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_from[evaluate] 368s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_from[evaluate] 368s test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_from[fetch] 368s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_from[fetch] 368s test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_from[fetch_w_hint] 368s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_from[fetch_w_hint] 368s test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_from_join_no_problem 368s [gw0] [ 86%] SKIPPED test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_from_join_no_problem 368s test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_from_multitable[None] 368s [gw0] [ 86%] SKIPPED test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_from_multitable[None] 368s test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_from_multitable[evaluate] 368s [gw0] [ 86%] SKIPPED test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_from_multitable[evaluate] 368s test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_from_multitable[fetch] 368s [gw0] [ 86%] SKIPPED test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_from_multitable[fetch] 368s test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_sub_sub_table_only[None] 368s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_sub_sub_table_only[None] 368s test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_sub_sub_table_only[evaluate] 368s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_sub_sub_table_only[evaluate] 368s test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_sub_sub_table_only[fetch] 368s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_sub_sub_table_only[fetch] 368s test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_sub_table_only[None] 368s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_sub_table_only[None] 368s test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_sub_table_only[evaluate] 368s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_sub_table_only[evaluate] 368s test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_sub_table_only[fetch] 368s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_sub_table_only[fetch] 369s test/orm/dml/test_update_delete_where.py::InheritWPolyTest::test_delete_base_only[inline] 369s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::InheritWPolyTest::test_delete_base_only[inline] 369s test/orm/dml/test_update_delete_where.py::InheritWPolyTest::test_delete_base_only[none] 369s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::InheritWPolyTest::test_delete_base_only[none] 369s test/orm/dml/test_update_delete_where.py::InheritWPolyTest::test_delete_base_only[wpoly] 369s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::InheritWPolyTest::test_delete_base_only[wpoly] 369s test/orm/dml/test_update_delete_where.py::InheritWPolyTest::test_update_base_only[inline] 369s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::InheritWPolyTest::test_update_base_only[inline] 369s test/orm/dml/test_update_delete_where.py::InheritWPolyTest::test_update_base_only[none] 369s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::InheritWPolyTest::test_update_base_only[none] 369s test/orm/dml/test_update_delete_where.py::InheritWPolyTest::test_update_base_only[wpoly] 369s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::InheritWPolyTest::test_update_base_only[wpoly] 369s test/orm/dml/test_update_delete_where.py::LoadFromReturningTest_sqlite+pysqlite_3_46_1::test_load_from_delete[False] 369s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::LoadFromReturningTest_sqlite+pysqlite_3_46_1::test_load_from_delete[False] 369s test/orm/dml/test_update_delete_where.py::LoadFromReturningTest_sqlite+pysqlite_3_46_1::test_load_from_delete[True] 369s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::LoadFromReturningTest_sqlite+pysqlite_3_46_1::test_load_from_delete[True] 369s test/orm/dml/test_update_delete_where.py::LoadFromReturningTest_sqlite+pysqlite_3_46_1::test_load_from_insert[False-multiple-_exclusions_01] 369s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::LoadFromReturningTest_sqlite+pysqlite_3_46_1::test_load_from_insert[False-multiple-_exclusions_01] 369s test/orm/dml/test_update_delete_where.py::LoadFromReturningTest_sqlite+pysqlite_3_46_1::test_load_from_insert[False-single-_exclusions_00] 369s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::LoadFromReturningTest_sqlite+pysqlite_3_46_1::test_load_from_insert[False-single-_exclusions_00] 369s test/orm/dml/test_update_delete_where.py::LoadFromReturningTest_sqlite+pysqlite_3_46_1::test_load_from_insert[True-multiple-_exclusions_01] 369s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::LoadFromReturningTest_sqlite+pysqlite_3_46_1::test_load_from_insert[True-multiple-_exclusions_01] 369s test/orm/dml/test_update_delete_where.py::LoadFromReturningTest_sqlite+pysqlite_3_46_1::test_load_from_insert[True-single-_exclusions_00] 369s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::LoadFromReturningTest_sqlite+pysqlite_3_46_1::test_load_from_insert[True-single-_exclusions_00] 369s test/orm/dml/test_update_delete_where.py::LoadFromReturningTest_sqlite+pysqlite_3_46_1::test_load_from_update[False] 369s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::LoadFromReturningTest_sqlite+pysqlite_3_46_1::test_load_from_update[False] 369s test/orm/dml/test_update_delete_where.py::LoadFromReturningTest_sqlite+pysqlite_3_46_1::test_load_from_update[True] 369s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::LoadFromReturningTest_sqlite+pysqlite_3_46_1::test_load_from_update[True] 369s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-defaults-callable-not_populate_existing] 369s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-defaults-callable-not_populate_existing] 369s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-defaults-callable-populate_existing] 369s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-defaults-callable-populate_existing] 369s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-defaults-clientsql-not_populate_existing] 369s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-defaults-clientsql-not_populate_existing] 369s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-defaults-clientsql-populate_existing] 369s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-defaults-clientsql-populate_existing] 369s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-defaults-computed-not_populate_existing] 369s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-defaults-computed-not_populate_existing] 369s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-defaults-computed-populate_existing] 369s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-defaults-computed-populate_existing] 369s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-defaults-none-not_populate_existing] 369s [gw1] [ 86%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_result_fetchmany_unique 369s test/aaa_profiling/test_memusage.py::CycleTest::test_result_fetchone 369s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-defaults-none-not_populate_existing] 369s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-defaults-none-populate_existing] 369s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-defaults-none-populate_existing] 369s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-defaults-server-not_populate_existing] 369s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-defaults-server-not_populate_existing] 369s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-defaults-server-populate_existing] 369s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-defaults-server-populate_existing] 369s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-none-callable-not_populate_existing] 369s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-none-callable-not_populate_existing] 369s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-none-callable-populate_existing] 369s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-none-callable-populate_existing] 369s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-none-clientsql-not_populate_existing] 369s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-none-clientsql-not_populate_existing] 369s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-none-clientsql-populate_existing] 369s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-none-clientsql-populate_existing] 370s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-none-computed-not_populate_existing] 370s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-none-computed-not_populate_existing] 370s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-none-computed-populate_existing] 370s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-none-computed-populate_existing] 370s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-none-none-not_populate_existing] 370s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-none-none-not_populate_existing] 370s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-none-none-populate_existing] 370s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-none-none-populate_existing] 370s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-none-server-not_populate_existing] 370s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-none-server-not_populate_existing] 370s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-none-server-populate_existing] 370s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-none-server-populate_existing] 370s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-returning-callable-not_populate_existing] 370s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-returning-callable-not_populate_existing] 370s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-returning-callable-populate_existing] 370s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-returning-callable-populate_existing] 370s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-returning-clientsql-not_populate_existing] 370s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-returning-clientsql-not_populate_existing] 370s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-returning-clientsql-populate_existing] 370s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-returning-clientsql-populate_existing] 370s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-returning-computed-not_populate_existing] 370s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-returning-computed-not_populate_existing] 370s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-returning-computed-populate_existing] 370s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-returning-computed-populate_existing] 370s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-returning-none-not_populate_existing] 370s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-returning-none-not_populate_existing] 370s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-returning-none-populate_existing] 370s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-returning-none-populate_existing] 370s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-returning-server-not_populate_existing] 370s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-returning-server-not_populate_existing] 370s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-returning-server-populate_existing] 370s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-returning-server-populate_existing] 370s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-defaults-callable-not_populate_existing] 370s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-defaults-callable-not_populate_existing] 370s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-defaults-callable-populate_existing] 370s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-defaults-callable-populate_existing] 370s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-defaults-clientsql-not_populate_existing] 370s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-defaults-clientsql-not_populate_existing] 370s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-defaults-clientsql-populate_existing] 370s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-defaults-clientsql-populate_existing] 370s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-defaults-computed-not_populate_existing] 370s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-defaults-computed-not_populate_existing] 370s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-defaults-computed-populate_existing] 370s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-defaults-computed-populate_existing] 371s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-defaults-none-not_populate_existing] 371s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-defaults-none-not_populate_existing] 371s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-defaults-none-populate_existing] 371s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-defaults-none-populate_existing] 371s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-defaults-server-not_populate_existing] 371s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-defaults-server-not_populate_existing] 371s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-defaults-server-populate_existing] 371s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-defaults-server-populate_existing] 371s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-none-callable-not_populate_existing] 371s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-none-callable-not_populate_existing] 371s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-none-callable-populate_existing] 371s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-none-callable-populate_existing] 371s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-none-clientsql-not_populate_existing] 371s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-none-clientsql-not_populate_existing] 371s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-none-clientsql-populate_existing] 371s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-none-clientsql-populate_existing] 371s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-none-computed-not_populate_existing] 371s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-none-computed-not_populate_existing] 371s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-none-computed-populate_existing] 371s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-none-computed-populate_existing] 371s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-none-none-not_populate_existing] 371s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-none-none-not_populate_existing] 371s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-none-none-populate_existing] 371s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-none-none-populate_existing] 371s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-none-server-not_populate_existing] 371s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-none-server-not_populate_existing] 371s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-none-server-populate_existing] 371s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-none-server-populate_existing] 371s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-returning-callable-not_populate_existing] 371s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-returning-callable-not_populate_existing] 371s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-returning-callable-populate_existing] 371s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-returning-callable-populate_existing] 371s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-returning-clientsql-not_populate_existing] 371s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-returning-clientsql-not_populate_existing] 371s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-returning-clientsql-populate_existing] 371s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-returning-clientsql-populate_existing] 371s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-returning-computed-not_populate_existing] 371s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-returning-computed-not_populate_existing] 371s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-returning-computed-populate_existing] 371s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-returning-computed-populate_existing] 371s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-returning-none-not_populate_existing] 371s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-returning-none-not_populate_existing] 371s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-returning-none-populate_existing] 371s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-returning-none-populate_existing] 371s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-returning-server-not_populate_existing] 371s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-returning-server-not_populate_existing] 371s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-returning-server-populate_existing] 371s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-returning-server-populate_existing] 371s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-defaults-callable-not_populate_existing] 371s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-defaults-callable-not_populate_existing] 371s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-defaults-callable-populate_existing] 371s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-defaults-callable-populate_existing] 371s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-defaults-clientsql-not_populate_existing] 371s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-defaults-clientsql-not_populate_existing] 371s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-defaults-clientsql-populate_existing] 371s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-defaults-clientsql-populate_existing] 371s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-defaults-computed-not_populate_existing] 371s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-defaults-computed-not_populate_existing] 371s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-defaults-computed-populate_existing] 371s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-defaults-computed-populate_existing] 371s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-defaults-none-not_populate_existing] 371s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-defaults-none-not_populate_existing] 371s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-defaults-none-populate_existing] 371s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-defaults-none-populate_existing] 371s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-defaults-server-not_populate_existing] 371s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-defaults-server-not_populate_existing] 371s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-defaults-server-populate_existing] 371s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-defaults-server-populate_existing] 371s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-none-callable-not_populate_existing] 371s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-none-callable-not_populate_existing] 371s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-none-callable-populate_existing] 371s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-none-callable-populate_existing] 371s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-none-clientsql-not_populate_existing] 371s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-none-clientsql-not_populate_existing] 371s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-none-clientsql-populate_existing] 371s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-none-clientsql-populate_existing] 371s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-none-computed-not_populate_existing] 371s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-none-computed-not_populate_existing] 371s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-none-computed-populate_existing] 371s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-none-computed-populate_existing] 371s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-none-none-not_populate_existing] 371s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-none-none-not_populate_existing] 371s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-none-none-populate_existing] 371s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-none-none-populate_existing] 371s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-none-server-not_populate_existing] 371s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-none-server-not_populate_existing] 371s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-none-server-populate_existing] 371s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-none-server-populate_existing] 371s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-returning-callable-not_populate_existing] 371s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-returning-callable-not_populate_existing] 371s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-returning-callable-populate_existing] 371s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-returning-callable-populate_existing] 371s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-returning-clientsql-not_populate_existing] 371s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-returning-clientsql-not_populate_existing] 371s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-returning-clientsql-populate_existing] 371s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-returning-clientsql-populate_existing] 371s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-returning-computed-not_populate_existing] 371s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-returning-computed-not_populate_existing] 371s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-returning-computed-populate_existing] 371s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-returning-computed-populate_existing] 371s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-returning-none-not_populate_existing] 371s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-returning-none-not_populate_existing] 371s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-returning-none-populate_existing] 371s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-returning-none-populate_existing] 371s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-returning-server-not_populate_existing] 371s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-returning-server-not_populate_existing] 371s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-returning-server-populate_existing] 371s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-returning-server-populate_existing] 371s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-defaults-callable-not_populate_existing] 371s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-defaults-callable-not_populate_existing] 371s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-defaults-callable-populate_existing] 371s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-defaults-callable-populate_existing] 371s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-defaults-clientsql-not_populate_existing] 371s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-defaults-clientsql-not_populate_existing] 371s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-defaults-clientsql-populate_existing] 371s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-defaults-clientsql-populate_existing] 371s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-defaults-computed-not_populate_existing] 371s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-defaults-computed-not_populate_existing] 371s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-defaults-computed-populate_existing] 371s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-defaults-computed-populate_existing] 371s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-defaults-none-not_populate_existing] 371s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-defaults-none-not_populate_existing] 371s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-defaults-none-populate_existing] 371s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-defaults-none-populate_existing] 371s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-defaults-server-not_populate_existing] 371s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-defaults-server-not_populate_existing] 371s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-defaults-server-populate_existing] 371s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-defaults-server-populate_existing] 372s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-none-callable-not_populate_existing] 372s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-none-callable-not_populate_existing] 372s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-none-callable-populate_existing] 372s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-none-callable-populate_existing] 372s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-none-clientsql-not_populate_existing] 372s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-none-clientsql-not_populate_existing] 372s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-none-clientsql-populate_existing] 372s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-none-clientsql-populate_existing] 372s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-none-computed-not_populate_existing] 372s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-none-computed-not_populate_existing] 372s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-none-computed-populate_existing] 372s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-none-computed-populate_existing] 372s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-none-none-not_populate_existing] 372s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-none-none-not_populate_existing] 372s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-none-none-populate_existing] 372s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-none-none-populate_existing] 372s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-none-server-not_populate_existing] 372s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-none-server-not_populate_existing] 372s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-none-server-populate_existing] 372s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-none-server-populate_existing] 372s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-returning-callable-not_populate_existing] 372s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-returning-callable-not_populate_existing] 372s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-returning-callable-populate_existing] 372s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-returning-callable-populate_existing] 372s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-returning-clientsql-not_populate_existing] 372s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-returning-clientsql-not_populate_existing] 372s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-returning-clientsql-populate_existing] 372s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-returning-clientsql-populate_existing] 372s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-returning-computed-not_populate_existing] 372s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-returning-computed-not_populate_existing] 372s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-returning-computed-populate_existing] 372s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-returning-computed-populate_existing] 372s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-returning-none-not_populate_existing] 372s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-returning-none-not_populate_existing] 372s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-returning-none-populate_existing] 372s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-returning-none-populate_existing] 372s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-returning-server-not_populate_existing] 372s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-returning-server-not_populate_existing] 372s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-returning-server-populate_existing] 372s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-returning-server-populate_existing] 372s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-defaults-callable-not_populate_existing] 372s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-defaults-callable-not_populate_existing] 372s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-defaults-callable-populate_existing] 372s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-defaults-callable-populate_existing] 372s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-defaults-clientsql-not_populate_existing] 372s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-defaults-clientsql-not_populate_existing] 372s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-defaults-clientsql-populate_existing] 372s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-defaults-clientsql-populate_existing] 372s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-defaults-computed-not_populate_existing] 372s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-defaults-computed-not_populate_existing] 372s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-defaults-computed-populate_existing] 372s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-defaults-computed-populate_existing] 372s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-defaults-none-not_populate_existing] 372s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-defaults-none-not_populate_existing] 372s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-defaults-none-populate_existing] 372s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-defaults-none-populate_existing] 372s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-defaults-server-not_populate_existing] 372s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-defaults-server-not_populate_existing] 372s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-defaults-server-populate_existing] 372s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-defaults-server-populate_existing] 372s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-none-callable-not_populate_existing] 372s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-none-callable-not_populate_existing] 372s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-none-callable-populate_existing] 372s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-none-callable-populate_existing] 372s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-none-clientsql-not_populate_existing] 372s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-none-clientsql-not_populate_existing] 372s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-none-clientsql-populate_existing] 372s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-none-clientsql-populate_existing] 372s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-none-computed-not_populate_existing] 372s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-none-computed-not_populate_existing] 372s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-none-computed-populate_existing] 372s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-none-computed-populate_existing] 372s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-none-none-not_populate_existing] 372s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-none-none-not_populate_existing] 372s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-none-none-populate_existing] 372s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-none-none-populate_existing] 372s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-none-server-not_populate_existing] 372s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-none-server-not_populate_existing] 372s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-none-server-populate_existing] 372s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-none-server-populate_existing] 372s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-returning-callable-not_populate_existing] 372s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-returning-callable-not_populate_existing] 372s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-returning-callable-populate_existing] 372s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-returning-callable-populate_existing] 372s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-returning-clientsql-not_populate_existing] 372s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-returning-clientsql-not_populate_existing] 372s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-returning-clientsql-populate_existing] 372s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-returning-clientsql-populate_existing] 372s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-returning-computed-not_populate_existing] 372s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-returning-computed-not_populate_existing] 372s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-returning-computed-populate_existing] 372s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-returning-computed-populate_existing] 372s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-returning-none-not_populate_existing] 372s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-returning-none-not_populate_existing] 372s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-returning-none-populate_existing] 372s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-returning-none-populate_existing] 372s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-returning-server-not_populate_existing] 372s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-returning-server-not_populate_existing] 372s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-returning-server-populate_existing] 372s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-returning-server-populate_existing] 372s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-defaults-callable-not_populate_existing] 372s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-defaults-callable-not_populate_existing] 372s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-defaults-callable-populate_existing] 372s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-defaults-callable-populate_existing] 372s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-defaults-clientsql-not_populate_existing] 372s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-defaults-clientsql-not_populate_existing] 372s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-defaults-clientsql-populate_existing] 372s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-defaults-clientsql-populate_existing] 372s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-defaults-computed-not_populate_existing] 372s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-defaults-computed-not_populate_existing] 372s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-defaults-computed-populate_existing] 372s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-defaults-computed-populate_existing] 372s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-defaults-none-not_populate_existing] 372s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-defaults-none-not_populate_existing] 372s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-defaults-none-populate_existing] 372s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-defaults-none-populate_existing] 372s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-defaults-server-not_populate_existing] 372s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-defaults-server-not_populate_existing] 372s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-defaults-server-populate_existing] 372s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-defaults-server-populate_existing] 372s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-none-callable-not_populate_existing] 372s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-none-callable-not_populate_existing] 372s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-none-callable-populate_existing] 372s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-none-callable-populate_existing] 372s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-none-clientsql-not_populate_existing] 372s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-none-clientsql-not_populate_existing] 372s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-none-clientsql-populate_existing] 372s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-none-clientsql-populate_existing] 373s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-none-computed-not_populate_existing] 373s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-none-computed-not_populate_existing] 373s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-none-computed-populate_existing] 373s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-none-computed-populate_existing] 373s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-none-none-not_populate_existing] 373s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-none-none-not_populate_existing] 373s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-none-none-populate_existing] 373s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-none-none-populate_existing] 373s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-none-server-not_populate_existing] 373s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-none-server-not_populate_existing] 373s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-none-server-populate_existing] 373s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-none-server-populate_existing] 373s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-returning-callable-not_populate_existing] 373s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-returning-callable-not_populate_existing] 373s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-returning-callable-populate_existing] 373s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-returning-callable-populate_existing] 373s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-returning-clientsql-not_populate_existing] 373s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-returning-clientsql-not_populate_existing] 373s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-returning-clientsql-populate_existing] 373s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-returning-clientsql-populate_existing] 373s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-returning-computed-not_populate_existing] 373s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-returning-computed-not_populate_existing] 373s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-returning-computed-populate_existing] 373s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-returning-computed-populate_existing] 373s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-returning-none-not_populate_existing] 373s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-returning-none-not_populate_existing] 373s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-returning-none-populate_existing] 373s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-returning-none-populate_existing] 373s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-returning-server-not_populate_existing] 373s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-returning-server-not_populate_existing] 373s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-returning-server-populate_existing] 373s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-returning-server-populate_existing] 373s test/orm/dml/test_update_delete_where.py::PGIssue11849Test::test_issue_11849 373s [gw0] [ 86%] SKIPPED test/orm/dml/test_update_delete_where.py::PGIssue11849Test::test_issue_11849 373s test/orm/dml/test_update_delete_where.py::SingleTablePolymorphicTest_sqlite+pysqlite_3_46_1::test_delete[evaluate-False] 373s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::SingleTablePolymorphicTest_sqlite+pysqlite_3_46_1::test_delete[evaluate-False] 373s test/orm/dml/test_update_delete_where.py::SingleTablePolymorphicTest_sqlite+pysqlite_3_46_1::test_delete[evaluate-True] 373s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::SingleTablePolymorphicTest_sqlite+pysqlite_3_46_1::test_delete[evaluate-True] 373s test/orm/dml/test_update_delete_where.py::SingleTablePolymorphicTest_sqlite+pysqlite_3_46_1::test_delete[fetch-False] 373s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::SingleTablePolymorphicTest_sqlite+pysqlite_3_46_1::test_delete[fetch-False] 373s test/orm/dml/test_update_delete_where.py::SingleTablePolymorphicTest_sqlite+pysqlite_3_46_1::test_delete[fetch-True] 373s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::SingleTablePolymorphicTest_sqlite+pysqlite_3_46_1::test_delete[fetch-True] 373s test/orm/dml/test_update_delete_where.py::SingleTablePolymorphicTest_sqlite+pysqlite_3_46_1::test_update[evaluate-False] 373s [gw0] [ 86%] PASSED test/orm/dml/test_update_delete_where.py::SingleTablePolymorphicTest_sqlite+pysqlite_3_46_1::test_update[evaluate-False] 373s test/orm/dml/test_update_delete_where.py::SingleTablePolymorphicTest_sqlite+pysqlite_3_46_1::test_update[evaluate-True] 373s [gw0] [ 87%] PASSED test/orm/dml/test_update_delete_where.py::SingleTablePolymorphicTest_sqlite+pysqlite_3_46_1::test_update[evaluate-True] 373s test/orm/dml/test_update_delete_where.py::SingleTablePolymorphicTest_sqlite+pysqlite_3_46_1::test_update[fetch-False] 373s [gw0] [ 87%] PASSED test/orm/dml/test_update_delete_where.py::SingleTablePolymorphicTest_sqlite+pysqlite_3_46_1::test_update[fetch-False] 373s test/orm/dml/test_update_delete_where.py::SingleTablePolymorphicTest_sqlite+pysqlite_3_46_1::test_update[fetch-True] 373s [gw0] [ 87%] PASSED test/orm/dml/test_update_delete_where.py::SingleTablePolymorphicTest_sqlite+pysqlite_3_46_1::test_update[fetch-True] 373s test/orm/dml/test_update_delete_where.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_delete_using_alias[False-_exclusions_00] 373s [gw0] [ 87%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_delete_using_alias[False-_exclusions_00] 373s test/orm/dml/test_update_delete_where.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_delete_using_alias[auto-_exclusions_02] 373s [gw0] [ 87%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_delete_using_alias[auto-_exclusions_02] 373s test/orm/dml/test_update_delete_where.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_delete_using_alias[fetch-_exclusions_01] 373s [gw0] [ 87%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_delete_using_alias[fetch-_exclusions_01] 373s test/orm/dml/test_update_delete_where.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_delete_using_joined_subq_test 373s [gw0] [ 87%] SKIPPED test/orm/dml/test_update_delete_where.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_delete_using_joined_subq_test 373s test/orm/dml/test_update_delete_where.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_multi_table_criteria_ok_wo_eval 373s [gw0] [ 87%] SKIPPED test/orm/dml/test_update_delete_where.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_multi_table_criteria_ok_wo_eval 373s test/orm/dml/test_update_delete_where.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_no_eval_against_multi_table_criteria 373s [gw0] [ 87%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_no_eval_against_multi_table_criteria 373s test/orm/dml/test_update_delete_where.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_update_from_alias[False-_exclusions_00] 373s [gw0] [ 87%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_update_from_alias[False-_exclusions_00] 373s test/orm/dml/test_update_delete_where.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_update_from_alias[auto-_exclusions_02] 373s [gw0] [ 87%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_update_from_alias[auto-_exclusions_02] 373s test/orm/dml/test_update_delete_where.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_update_from_alias[fetch-_exclusions_01] 373s [gw0] [ 87%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_update_from_alias[fetch-_exclusions_01] 373s test/orm/dml/test_update_delete_where.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_update_from_joined_subq_test 373s [gw0] [ 87%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_update_from_joined_subq_test 373s test/orm/dml/test_update_delete_where.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_update_from_multitable_same_names 373s [gw0] [ 87%] SKIPPED test/orm/dml/test_update_delete_where.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_update_from_multitable_same_names 373s test/orm/dml/test_update_delete_where.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_update_using_case 373s [gw0] [ 87%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_update_using_case 373s test/orm/dml/test_update_delete_where.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_update_using_in 373s [gw0] [ 87%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_update_using_in 373s test/orm/dml/test_update_delete_where.py::UpdateDeleteIgnoresLoadersTest::test_delete_with_eager_relationships 373s [gw0] [ 87%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteIgnoresLoadersTest::test_delete_with_eager_relationships 373s test/orm/dml/test_update_delete_where.py::UpdateDeleteIgnoresLoadersTest::test_update_with_eager_relationships 373s [gw1] [ 87%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_result_fetchone 373s test/aaa_profiling/test_memusage.py::CycleTest::test_selectinload_option_bound 373s [gw0] [ 87%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteIgnoresLoadersTest::test_update_with_eager_relationships 373s test/orm/dml/test_update_delete_where.py::UpdateDeleteIgnoresLoadersTest::test_update_with_explicit_joinedload 373s [gw0] [ 87%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteIgnoresLoadersTest::test_update_with_explicit_joinedload 373s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_auto_synchronize[False] 373s [gw0] [ 87%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_auto_synchronize[False] 373s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_auto_synchronize[True] 373s [gw0] [ 87%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_auto_synchronize[True] 373s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_autoflush[default] 373s [gw0] [ 87%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_autoflush[default] 373s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_autoflush[opt_disable] 373s [gw0] [ 87%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_autoflush[opt_disable] 373s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_autoflush[session_disable] 373s [gw0] [ 87%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_autoflush[session_disable] 373s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_autoflush_before_evaluate_delete 373s [gw0] [ 87%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_autoflush_before_evaluate_delete 373s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_autoflush_before_evaluate_update 373s [gw0] [ 87%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_autoflush_before_evaluate_update 373s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_autoflush_before_fetch_delete 373s [gw0] [ 87%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_autoflush_before_fetch_delete 373s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_autoflush_before_fetch_update 373s [gw0] [ 87%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_autoflush_before_fetch_update 374s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_bulk_update_synchronize_session[False-False] 374s [gw0] [ 87%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_bulk_update_synchronize_session[False-False] 374s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_bulk_update_synchronize_session[False-None] 374s [gw0] [ 87%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_bulk_update_synchronize_session[False-None] 374s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_bulk_update_synchronize_session[False-evaluate] 374s [gw0] [ 87%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_bulk_update_synchronize_session[False-evaluate] 374s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_bulk_update_synchronize_session[False-fetch] 374s [gw0] [ 87%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_bulk_update_synchronize_session[False-fetch] 374s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_bulk_update_synchronize_session[True-False] 374s [gw0] [ 87%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_bulk_update_synchronize_session[True-False] 374s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_bulk_update_synchronize_session[True-None] 374s [gw0] [ 87%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_bulk_update_synchronize_session[True-None] 374s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_bulk_update_synchronize_session[True-evaluate] 374s [gw0] [ 87%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_bulk_update_synchronize_session[True-evaluate] 374s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_bulk_update_synchronize_session[True-fetch] 374s [gw0] [ 87%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_bulk_update_synchronize_session[True-fetch] 374s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_crud_returning_bundle[False-delete] 374s [gw0] [ 87%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_crud_returning_bundle[False-delete] 374s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_crud_returning_bundle[False-update] 374s [gw0] [ 87%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_crud_returning_bundle[False-update] 374s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_crud_returning_bundle[auto-delete] 374s [gw0] [ 87%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_crud_returning_bundle[auto-delete] 374s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_crud_returning_bundle[auto-update] 374s [gw0] [ 87%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_crud_returning_bundle[auto-update] 374s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_crud_returning_bundle[evaluate-delete] 374s [gw0] [ 87%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_crud_returning_bundle[evaluate-delete] 374s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_crud_returning_bundle[evaluate-update] 374s [gw0] [ 87%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_crud_returning_bundle[evaluate-update] 374s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_crud_returning_bundle[fetch-delete] 374s [gw0] [ 87%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_crud_returning_bundle[fetch-delete] 374s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_crud_returning_bundle[fetch-update] 374s [gw0] [ 87%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_crud_returning_bundle[fetch-update] 374s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete[False] 374s [gw0] [ 87%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete[False] 374s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete[None] 374s [gw0] [ 87%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete[None] 374s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete[auto] 374s [gw0] [ 87%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete[auto] 374s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete[evaluate] 374s [gw0] [ 87%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete[evaluate] 374s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete[fetch] 374s [gw0] [ 87%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete[fetch] 374s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_against_metadata 374s [gw0] [ 87%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_against_metadata 374s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_all 374s [gw0] [ 87%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_all 374s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_bulk_not_supported 374s [gw0] [ 87%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_bulk_not_supported 374s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_fetch_returning[False] 374s [gw0] [ 87%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_fetch_returning[False] 374s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_fetch_returning[True] 374s [gw0] [ 87%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_fetch_returning[True] 374s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_fetch_returning_lambda 374s [gw0] [ 87%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_fetch_returning_lambda 374s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_invalid_evaluation 374s [gw0] [ 87%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_invalid_evaluation 374s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_returning_star 374s [gw0] [ 87%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_returning_star 374s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_returns_rowcount 374s [gw0] [ 87%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_returns_rowcount 374s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_rollback 374s [gw0] [ 87%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_rollback 374s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_rollback_with_fetch 374s [gw0] [ 87%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_rollback_with_fetch 375s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_with_bindparams 375s [gw0] [ 87%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_with_bindparams 375s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_with_fetch_strategy 375s [gw0] [ 87%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_with_fetch_strategy 375s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_with_loader_criteria[evaluate-False] 375s [gw0] [ 87%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_with_loader_criteria[evaluate-False] 375s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_with_loader_criteria[evaluate-True] 375s [gw0] [ 87%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_with_loader_criteria[evaluate-True] 375s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_with_loader_criteria[fetch-False] 375s [gw0] [ 87%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_with_loader_criteria[fetch-False] 375s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_with_loader_criteria[fetch-True] 375s [gw0] [ 87%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_with_loader_criteria[fetch-True] 375s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_without_session_sync 375s [gw0] [ 87%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_without_session_sync 375s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_before_delete[False] 375s [gw0] [ 87%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_before_delete[False] 375s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_before_delete[True] 375s [gw0] [ 87%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_before_delete[True] 375s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_before_update[False] 375s [gw0] [ 87%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_before_update[False] 375s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_before_update[True] 375s [gw0] [ 87%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_before_update[True] 375s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_clauseelement 375s [gw0] [ 87%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_clauseelement 375s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_dont_refresh_expired_objects[False-False] 375s [gw0] [ 87%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_dont_refresh_expired_objects[False-False] 375s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_dont_refresh_expired_objects[False-True] 375s [gw0] [ 87%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_dont_refresh_expired_objects[False-True] 375s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_dont_refresh_expired_objects[True-False] 375s [gw0] [ 87%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_dont_refresh_expired_objects[True-False] 375s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_dont_refresh_expired_objects[True-True] 375s [gw0] [ 87%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_dont_refresh_expired_objects[True-True] 375s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_double_synonym_attr 375s [gw0] [ 87%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_double_synonym_attr 375s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_invalid 375s [gw0] [ 87%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_invalid 375s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_synonym_attr 375s [gw0] [ 87%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_synonym_attr 375s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_synonym_string 375s [gw0] [ 87%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_synonym_string 375s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_unmapped_col 375s [gw0] [ 87%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_unmapped_col 375s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_fetch_before_delete 375s [gw0] [ 87%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_fetch_before_delete 375s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_fetch_before_update 375s [gw0] [ 87%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_fetch_before_update 375s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_fetch_dont_refresh_expired_objects 375s [gw0] [ 87%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_fetch_dont_refresh_expired_objects 375s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_fetch_w_explicit_returning[delete] 375s [gw0] [ 87%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_fetch_w_explicit_returning[delete] 375s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_fetch_w_explicit_returning[update] 375s [gw0] [ 87%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_fetch_w_explicit_returning[update] 375s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_get_bind_scenarios[delete-both] 375s [gw0] [ 87%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_get_bind_scenarios[delete-both] 375s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_get_bind_scenarios[delete-mapper] 375s [gw0] [ 87%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_get_bind_scenarios[delete-mapper] 375s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_get_bind_scenarios[delete-table] 375s [gw0] [ 87%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_get_bind_scenarios[delete-table] 375s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_get_bind_scenarios[insert-both] 375s [gw0] [ 87%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_get_bind_scenarios[insert-both] 375s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_get_bind_scenarios[insert-mapper] 376s [gw0] [ 87%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_get_bind_scenarios[insert-mapper] 376s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_get_bind_scenarios[insert-table] 376s [gw0] [ 87%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_get_bind_scenarios[insert-table] 376s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_get_bind_scenarios[update-both] 376s [gw0] [ 87%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_get_bind_scenarios[update-both] 376s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_get_bind_scenarios[update-mapper] 376s [gw0] [ 87%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_get_bind_scenarios[update-mapper] 376s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_get_bind_scenarios[update-table] 376s [gw0] [ 87%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_get_bind_scenarios[update-table] 376s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_illegal_eval 376s [gw0] [ 87%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_illegal_eval 376s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_illegal_operations 376s [gw0] [ 87%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_illegal_operations 376s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_routing_session[None-delete] 376s [gw0] [ 87%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_routing_session[None-delete] 376s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_routing_session[None-update] 376s [gw0] [ 87%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_routing_session[None-update] 376s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_routing_session[evaluate-delete] 376s [gw0] [ 87%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_routing_session[evaluate-delete] 376s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_routing_session[evaluate-update] 376s [gw0] [ 87%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_routing_session[evaluate-update] 376s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_routing_session[fetch-delete] 376s [gw0] [ 87%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_routing_session[fetch-delete] 376s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_routing_session[fetch-update] 376s [gw0] [ 87%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_routing_session[fetch-update] 376s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_sharding_extension_returning_mismatch 376s [gw0] [ 87%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_sharding_extension_returning_mismatch 376s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update 376s [gw0] [ 87%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update 376s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_against_external_non_mapped_cols 376s [gw0] [ 87%] SKIPPED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_against_external_non_mapped_cols 376s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_against_metadata 376s [gw0] [ 87%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_against_metadata 376s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_against_table_col 376s [gw0] [ 87%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_against_table_col 376s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_all 376s [gw0] [ 87%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_all 376s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_changes_resets_dirty[bulk] 376s [gw0] [ 87%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_changes_resets_dirty[bulk] 376s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_changes_resets_dirty[orm] 376s [gw0] [ 87%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_changes_resets_dirty[orm] 376s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_changes_with_autoflush 376s [gw0] [ 87%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_changes_with_autoflush 376s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_dont_use_col_key 376s [gw0] [ 87%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_dont_use_col_key 376s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_evaluate_w_explicit_returning 376s [gw0] [ 87%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_evaluate_w_explicit_returning 376s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_fetch_returning[False] 376s [gw0] [ 87%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_fetch_returning[False] 376s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_fetch_returning[True] 376s [gw0] [ 87%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_fetch_returning[True] 376s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_fetch_returning_lambda 376s [gw0] [ 87%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_fetch_returning_lambda 376s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_from_multi_returning[auto] 376s [gw0] [ 87%] SKIPPED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_from_multi_returning[auto] 376s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_from_multi_returning[fetch] 376s [gw0] [ 87%] SKIPPED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_from_multi_returning[fetch] 376s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_future 376s [gw0] [ 87%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_future 376s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_future_lambda[not_values_first] 377s [gw0] [ 87%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_future_lambda[not_values_first] 377s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_future_lambda[values_first] 377s [gw0] [ 87%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_future_lambda[values_first] 377s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_multi_values_error_future 377s [gw0] [ 87%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_multi_values_error_future 377s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_preserve_parameter_order_future 377s [gw0] [ 87%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_preserve_parameter_order_future 377s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_preserve_parameter_order_query 377s [gw0] [ 87%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_preserve_parameter_order_query 377s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returning_eagerload_propagate[execute-immediateload] 377s [gw0] [ 87%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returning_eagerload_propagate[execute-immediateload] 377s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returning_eagerload_propagate[execute-selectinload] 377s [gw0] [ 87%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returning_eagerload_propagate[execute-selectinload] 377s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returning_eagerload_propagate[statement-immediateload] 377s [gw0] [ 87%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returning_eagerload_propagate[statement-immediateload] 377s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returning_eagerload_propagate[statement-selectinload] 377s [gw0] [ 87%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returning_eagerload_propagate[statement-selectinload] 377s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returning_star 377s [gw0] [ 87%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returning_star 377s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returns_rowcount[auto] 377s [gw0] [ 87%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returns_rowcount[auto] 377s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returns_rowcount[evaluate] 377s [gw0] [ 87%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returns_rowcount[evaluate] 377s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returns_rowcount[fetch] 377s [gw0] [ 87%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returns_rowcount[fetch] 377s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_unordered_dict 377s [gw0] [ 87%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_unordered_dict 377s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_w_unevaluatable_value_evaluate 377s [gw0] [ 87%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_w_unevaluatable_value_evaluate 377s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_w_unevaluatable_value_fetch 377s [gw0] [ 87%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_w_unevaluatable_value_fetch 377s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_with_bindparams 377s [gw0] [ 87%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_with_bindparams 377s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_with_expire_strategy 377s [gw0] [ 87%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_with_expire_strategy 377s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_with_filter_statement 377s [gw0] [ 87%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_with_filter_statement 377s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_with_loader_criteria[evaluate-False] 377s [gw0] [ 87%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_with_loader_criteria[evaluate-False] 377s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_with_loader_criteria[evaluate-True] 377s [gw0] [ 87%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_with_loader_criteria[evaluate-True] 377s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_with_loader_criteria[fetch-False] 377s [gw0] [ 87%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_with_loader_criteria[fetch-False] 377s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_with_loader_criteria[fetch-True] 377s [gw0] [ 87%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_with_loader_criteria[fetch-True] 377s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_without_load 377s [gw0] [ 87%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_without_load 377s [gw1] [ 87%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_selectinload_option_bound 377s test/aaa_profiling/test_memusage.py::CycleTest::test_selectinload_option_unbound 377s test/orm/test_utils.py::AliasedClassTest::test_classmethod 377s [gw0] [ 87%] PASSED test/orm/test_utils.py::AliasedClassTest::test_classmethod 377s test/orm/test_utils.py::AliasedClassTest::test_descriptors 377s [gw0] [ 87%] PASSED test/orm/test_utils.py::AliasedClassTest::test_descriptors 377s test/orm/test_utils.py::AliasedClassTest::test_hybrid_descriptor_one 377s [gw0] [ 87%] PASSED test/orm/test_utils.py::AliasedClassTest::test_hybrid_descriptor_one 377s test/orm/test_utils.py::AliasedClassTest::test_hybrid_descriptor_three 377s [gw0] [ 87%] PASSED test/orm/test_utils.py::AliasedClassTest::test_hybrid_descriptor_three 377s test/orm/test_utils.py::AliasedClassTest::test_hybrid_descriptor_two 377s [gw0] [ 87%] PASSED test/orm/test_utils.py::AliasedClassTest::test_hybrid_descriptor_two 377s test/orm/test_utils.py::AliasedClassTest::test_instancemethod 377s [gw0] [ 87%] PASSED test/orm/test_utils.py::AliasedClassTest::test_instancemethod 377s test/orm/test_utils.py::AliasedClassTest::test_meta_getattr_one 377s [gw0] [ 87%] PASSED test/orm/test_utils.py::AliasedClassTest::test_meta_getattr_one 377s test/orm/test_utils.py::AliasedClassTest::test_meta_getattr_three 377s [gw0] [ 87%] PASSED test/orm/test_utils.py::AliasedClassTest::test_meta_getattr_three 377s test/orm/test_utils.py::AliasedClassTest::test_meta_getattr_two 377s [gw0] [ 87%] PASSED test/orm/test_utils.py::AliasedClassTest::test_meta_getattr_two 377s test/orm/test_utils.py::AliasedClassTest::test_named_entity 377s [gw0] [ 87%] PASSED test/orm/test_utils.py::AliasedClassTest::test_named_entity 377s test/orm/test_utils.py::AliasedClassTest::test_named_selectable 377s [gw0] [ 87%] PASSED test/orm/test_utils.py::AliasedClassTest::test_named_selectable 377s test/orm/test_utils.py::AliasedClassTest::test_not_instantiatable 377s [gw0] [ 87%] PASSED test/orm/test_utils.py::AliasedClassTest::test_not_instantiatable 377s test/orm/test_utils.py::AliasedClassTest::test_parententity_vs_parentmapper 377s [gw0] [ 87%] PASSED test/orm/test_utils.py::AliasedClassTest::test_parententity_vs_parentmapper 377s test/orm/test_utils.py::AliasedClassTest::test_proxy_descriptor_one 377s [gw0] [ 87%] PASSED test/orm/test_utils.py::AliasedClassTest::test_proxy_descriptor_one 377s test/orm/test_utils.py::AliasedClassTest::test_simple 377s [gw0] [ 87%] PASSED test/orm/test_utils.py::AliasedClassTest::test_simple 377s test/orm/test_utils.py::AliasedClassTest::test_simple_property 377s [gw0] [ 87%] PASSED test/orm/test_utils.py::AliasedClassTest::test_simple_property 377s test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_call 377s [gw0] [ 87%] PASSED test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_call 377s test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_call_no_self 377s [gw0] [ 87%] PASSED test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_call_no_self 377s test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_fn 377s [gw0] [ 87%] PASSED test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_fn 377s test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_fn_no_self 377s [gw0] [ 87%] PASSED test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_fn_no_self 377s test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_fn_no_self_but_self 377s [gw0] [ 87%] PASSED test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_fn_no_self_but_self 377s test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_init 377s [gw0] [ 87%] PASSED test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_init 377s test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_init_no_self 377s [gw0] [ 87%] PASSED test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_init_no_self 377s test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_instance_method_no_self 377s [gw0] [ 87%] PASSED test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_instance_method_no_self 377s test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_method 377s [gw0] [ 87%] PASSED test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_method 377s test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_obj_init 377s [gw0] [ 87%] PASSED test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_obj_init 377s test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_partial 377s [gw0] [ 87%] PASSED test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_partial 377s test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_py_builtin 377s [gw0] [ 87%] PASSED test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_py_builtin 377s test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_unbound_method_no_self 377s [gw0] [ 87%] PASSED test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_unbound_method_no_self 377s test/base/test_utils.py::ArgInspectionTest::test_get_cls_kwargs 377s [gw0] [ 87%] PASSED test/base/test_utils.py::ArgInspectionTest::test_get_cls_kwargs 377s test/base/test_utils.py::ArgInspectionTest::test_get_func_kwargs 377s [gw0] [ 87%] PASSED test/base/test_utils.py::ArgInspectionTest::test_get_func_kwargs 377s test/base/test_utils.py::ArgInspectionTest::test_getargspec_6_tuple 377s [gw0] [ 87%] PASSED test/base/test_utils.py::ArgInspectionTest::test_getargspec_6_tuple 377s test/base/test_utils.py::AsInterfaceTest::test_dict 377s [gw0] [ 87%] PASSED test/base/test_utils.py::AsInterfaceTest::test_dict 377s test/base/test_utils.py::AsInterfaceTest::test_instance 377s [gw0] [ 87%] PASSED test/base/test_utils.py::AsInterfaceTest::test_instance 377s test/base/test_utils.py::AsInterfaceTest::test_no_cls_no_methods 377s [gw0] [ 87%] PASSED test/base/test_utils.py::AsInterfaceTest::test_no_cls_no_methods 377s test/base/test_utils.py::BackslashReplaceTest::test_ascii_to_utf8 377s [gw0] [ 87%] PASSED test/base/test_utils.py::BackslashReplaceTest::test_ascii_to_utf8 377s test/base/test_utils.py::BackslashReplaceTest::test_cp1251_to_utf8 377s [gw0] [ 87%] PASSED test/base/test_utils.py::BackslashReplaceTest::test_cp1251_to_utf8 377s test/base/test_utils.py::BackslashReplaceTest::test_latin1_to_utf8 377s [gw0] [ 87%] PASSED test/base/test_utils.py::BackslashReplaceTest::test_latin1_to_utf8 377s test/base/test_utils.py::BackslashReplaceTest::test_utf8_to_utf8 377s [gw0] [ 87%] PASSED test/base/test_utils.py::BackslashReplaceTest::test_utf8_to_utf8 377s test/base/test_utils.py::ColumnCollectionTest::test_compare 377s [gw0] [ 87%] PASSED test/base/test_utils.py::ColumnCollectionTest::test_compare 377s test/base/test_utils.py::ColumnCollectionTest::test_contains_column 377s [gw0] [ 87%] PASSED test/base/test_utils.py::ColumnCollectionTest::test_contains_column 377s test/base/test_utils.py::ColumnCollectionTest::test_contains_column_not_column 377s [gw0] [ 87%] PASSED test/base/test_utils.py::ColumnCollectionTest::test_contains_column_not_column 377s test/base/test_utils.py::ColumnCollectionTest::test_dupes_add 377s [gw0] [ 87%] PASSED test/base/test_utils.py::ColumnCollectionTest::test_dupes_add 377s test/base/test_utils.py::ColumnCollectionTest::test_dupes_construct 377s [gw0] [ 87%] PASSED test/base/test_utils.py::ColumnCollectionTest::test_dupes_construct 377s test/base/test_utils.py::ColumnCollectionTest::test_getitem_tuple_int 377s [gw0] [ 87%] PASSED test/base/test_utils.py::ColumnCollectionTest::test_getitem_tuple_int 377s test/base/test_utils.py::ColumnCollectionTest::test_getitem_tuple_str 377s [gw0] [ 87%] PASSED test/base/test_utils.py::ColumnCollectionTest::test_getitem_tuple_str 377s test/base/test_utils.py::ColumnCollectionTest::test_identical_dupe_construct 377s [gw0] [ 87%] PASSED test/base/test_utils.py::ColumnCollectionTest::test_identical_dupe_construct 377s test/base/test_utils.py::ColumnCollectionTest::test_in 377s [gw0] [ 87%] PASSED test/base/test_utils.py::ColumnCollectionTest::test_in 377s test/base/test_utils.py::ColumnCollectionTest::test_items 377s [gw0] [ 87%] PASSED test/base/test_utils.py::ColumnCollectionTest::test_items 377s test/base/test_utils.py::ColumnCollectionTest::test_key_index_error 377s [gw0] [ 87%] PASSED test/base/test_utils.py::ColumnCollectionTest::test_key_index_error 377s test/base/test_utils.py::ColumnCollectionTest::test_keys 377s [gw0] [ 87%] PASSED test/base/test_utils.py::ColumnCollectionTest::test_keys 377s test/base/test_utils.py::ColumnCollectionTest::test_separate_key_all_cols 377s [gw0] [ 87%] PASSED test/base/test_utils.py::ColumnCollectionTest::test_separate_key_all_cols 377s test/base/test_utils.py::ColumnCollectionTest::test_separate_key_get 377s [gw0] [ 87%] PASSED test/base/test_utils.py::ColumnCollectionTest::test_separate_key_get 377s test/base/test_utils.py::ColumnCollectionTest::test_separate_key_in 377s [gw0] [ 87%] PASSED test/base/test_utils.py::ColumnCollectionTest::test_separate_key_in 377s test/base/test_utils.py::ColumnCollectionTest::test_str 377s [gw0] [ 87%] PASSED test/base/test_utils.py::ColumnCollectionTest::test_str 377s test/base/test_utils.py::ColumnCollectionTest::test_values 377s [gw0] [ 87%] PASSED test/base/test_utils.py::ColumnCollectionTest::test_values 377s test/orm/test_utils.py::ContextualWarningsTest::test_autoflush_implicit 377s [gw0] [ 87%] PASSED test/orm/test_utils.py::ContextualWarningsTest::test_autoflush_implicit 377s test/orm/test_utils.py::ContextualWarningsTest::test_configure_mappers_explicit 377s [gw0] [ 87%] PASSED test/orm/test_utils.py::ContextualWarningsTest::test_configure_mappers_explicit 377s test/orm/test_utils.py::ContextualWarningsTest::test_configure_mappers_implicit_aliased 377s [gw0] [ 87%] PASSED test/orm/test_utils.py::ContextualWarningsTest::test_configure_mappers_implicit_aliased 378s test/orm/test_utils.py::ContextualWarningsTest::test_configure_mappers_implicit_instantiate 378s [gw0] [ 87%] PASSED test/orm/test_utils.py::ContextualWarningsTest::test_configure_mappers_implicit_instantiate 378s test/base/test_utils.py::CyExtensionTest::test_all_cyext_imported 378s [gw0] [ 87%] SKIPPED test/base/test_utils.py::CyExtensionTest::test_all_cyext_imported 378s test/base/test_utils.py::DedupeColumnCollectionTest::test_compare 378s [gw0] [ 87%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_compare 378s test/base/test_utils.py::DedupeColumnCollectionTest::test_contains_column 378s [gw0] [ 87%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_contains_column 378s test/base/test_utils.py::DedupeColumnCollectionTest::test_contains_column_not_column 378s [gw0] [ 87%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_contains_column_not_column 378s test/base/test_utils.py::DedupeColumnCollectionTest::test_dupes_add_dedupe 378s [gw0] [ 87%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_dupes_add_dedupe 378s test/base/test_utils.py::DedupeColumnCollectionTest::test_dupes_construct_dedupe 378s [gw0] [ 87%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_dupes_construct_dedupe 378s test/base/test_utils.py::DedupeColumnCollectionTest::test_dupes_extend 378s [gw0] [ 87%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_dupes_extend 378s test/base/test_utils.py::DedupeColumnCollectionTest::test_extend_existing_maintains_ordering 378s [gw0] [ 87%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_extend_existing_maintains_ordering 378s test/base/test_utils.py::DedupeColumnCollectionTest::test_getitem_tuple_int 378s [gw0] [ 87%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_getitem_tuple_int 378s test/base/test_utils.py::DedupeColumnCollectionTest::test_getitem_tuple_str 378s [gw0] [ 87%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_getitem_tuple_str 378s test/base/test_utils.py::DedupeColumnCollectionTest::test_identical_dupe_add_dedupes 378s [gw0] [ 87%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_identical_dupe_add_dedupes 378s test/base/test_utils.py::DedupeColumnCollectionTest::test_identical_dupe_construct_dedupes 378s [gw0] [ 87%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_identical_dupe_construct_dedupes 378s test/base/test_utils.py::DedupeColumnCollectionTest::test_in 378s [gw0] [ 87%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_in 378s test/base/test_utils.py::DedupeColumnCollectionTest::test_items 378s [gw0] [ 87%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_items 378s test/base/test_utils.py::DedupeColumnCollectionTest::test_key_index_error 378s [gw0] [ 87%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_key_index_error 378s test/base/test_utils.py::DedupeColumnCollectionTest::test_keys 378s [gw0] [ 87%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_keys 378s test/base/test_utils.py::DedupeColumnCollectionTest::test_keys_after_replace 378s [gw0] [ 87%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_keys_after_replace 378s test/base/test_utils.py::DedupeColumnCollectionTest::test_pickle_w_mutation 378s [gw0] [ 87%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_pickle_w_mutation 378s test/base/test_utils.py::DedupeColumnCollectionTest::test_remove 378s [gw0] [ 87%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_remove 378s test/base/test_utils.py::DedupeColumnCollectionTest::test_remove_doesnt_change_iteration 378s [gw0] [ 87%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_remove_doesnt_change_iteration 378s test/base/test_utils.py::DedupeColumnCollectionTest::test_replace 378s [gw0] [ 87%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_replace 378s test/base/test_utils.py::DedupeColumnCollectionTest::test_replace_key_matches 378s [gw0] [ 87%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_replace_key_matches 378s test/base/test_utils.py::DedupeColumnCollectionTest::test_replace_key_matches_name_of_another 378s [gw0] [ 87%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_replace_key_matches_name_of_another 378s test/base/test_utils.py::DedupeColumnCollectionTest::test_replace_name_matches 378s [gw0] [ 87%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_replace_name_matches 378s test/base/test_utils.py::DedupeColumnCollectionTest::test_replace_no_match 378s [gw0] [ 87%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_replace_no_match 378s test/base/test_utils.py::DedupeColumnCollectionTest::test_replace_switch_key_name 378s [gw0] [ 87%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_replace_switch_key_name 378s test/base/test_utils.py::DedupeColumnCollectionTest::test_separate_key_cols 378s [gw0] [ 87%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_separate_key_cols 378s test/base/test_utils.py::DedupeColumnCollectionTest::test_str 378s [gw0] [ 87%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_str 378s test/base/test_utils.py::DedupeColumnCollectionTest::test_values 378s [gw0] [ 87%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_values 378s test/base/test_utils.py::DictlikeIteritemsTest::test_dict 378s [gw0] [ 87%] PASSED test/base/test_utils.py::DictlikeIteritemsTest::test_dict 378s test/base/test_utils.py::DictlikeIteritemsTest::test_duck_2 378s [gw0] [ 87%] PASSED test/base/test_utils.py::DictlikeIteritemsTest::test_duck_2 378s test/base/test_utils.py::DictlikeIteritemsTest::test_duck_4 378s [gw0] [ 87%] PASSED test/base/test_utils.py::DictlikeIteritemsTest::test_duck_4 378s test/base/test_utils.py::DictlikeIteritemsTest::test_duck_5 378s [gw0] [ 87%] PASSED test/base/test_utils.py::DictlikeIteritemsTest::test_duck_5 378s test/base/test_utils.py::DictlikeIteritemsTest::test_duck_6 378s [gw0] [ 87%] PASSED test/base/test_utils.py::DictlikeIteritemsTest::test_duck_6 378s test/base/test_utils.py::DictlikeIteritemsTest::test_object 378s [gw0] [ 87%] PASSED test/base/test_utils.py::DictlikeIteritemsTest::test_object 378s test/base/test_utils.py::DictlikeIteritemsTest::test_subdict 378s [gw0] [ 87%] PASSED test/base/test_utils.py::DictlikeIteritemsTest::test_subdict 378s test/base/test_utils.py::DuckTypeCollectionTest::test_sets 378s [gw0] [ 87%] PASSED test/base/test_utils.py::DuckTypeCollectionTest::test_sets 378s test/base/test_utils.py::FlattenIteratorTest::test_flatten 378s [gw0] [ 87%] PASSED test/base/test_utils.py::FlattenIteratorTest::test_flatten 378s test/base/test_utils.py::FlattenIteratorTest::test_str_with_iter 378s [gw0] [ 87%] PASSED test/base/test_utils.py::FlattenIteratorTest::test_str_with_iter 378s test/base/test_utils.py::GenericReprTest::test_all_positional 378s [gw0] [ 87%] PASSED test/base/test_utils.py::GenericReprTest::test_all_positional 378s test/base/test_utils.py::GenericReprTest::test_discard_vargs 378s [gw0] [ 87%] PASSED test/base/test_utils.py::GenericReprTest::test_discard_vargs 378s test/base/test_utils.py::GenericReprTest::test_discard_vargs_kwargs 378s [gw0] [ 87%] PASSED test/base/test_utils.py::GenericReprTest::test_discard_vargs_kwargs 378s test/base/test_utils.py::GenericReprTest::test_kw_defaults 378s [gw0] [ 87%] PASSED test/base/test_utils.py::GenericReprTest::test_kw_defaults 378s test/base/test_utils.py::GenericReprTest::test_multi_kw 378s [gw0] [ 87%] PASSED test/base/test_utils.py::GenericReprTest::test_multi_kw 378s test/base/test_utils.py::GenericReprTest::test_multi_kw_repeated 378s [gw0] [ 87%] PASSED test/base/test_utils.py::GenericReprTest::test_multi_kw_repeated 378s test/base/test_utils.py::GenericReprTest::test_no_args 378s [gw0] [ 87%] PASSED test/base/test_utils.py::GenericReprTest::test_no_args 378s test/base/test_utils.py::GenericReprTest::test_no_init 378s [gw0] [ 87%] PASSED test/base/test_utils.py::GenericReprTest::test_no_init 378s test/base/test_utils.py::GenericReprTest::test_positional_plus_kw 378s [gw0] [ 87%] PASSED test/base/test_utils.py::GenericReprTest::test_positional_plus_kw 378s test/base/test_utils.py::GenericReprTest::test_significant_vargs 378s [gw0] [ 87%] PASSED test/base/test_utils.py::GenericReprTest::test_significant_vargs 378s test/orm/test_utils.py::IdentityKeyTest::test_identity_key_1[Session] 378s [gw0] [ 87%] PASSED test/orm/test_utils.py::IdentityKeyTest::test_identity_key_1[Session] 378s test/orm/test_utils.py::IdentityKeyTest::test_identity_key_1[sqlalchemy.orm.util] 378s [gw0] [ 87%] PASSED test/orm/test_utils.py::IdentityKeyTest::test_identity_key_1[sqlalchemy.orm.util] 378s test/orm/test_utils.py::IdentityKeyTest::test_identity_key_2[Session] 378s [gw0] [ 87%] PASSED test/orm/test_utils.py::IdentityKeyTest::test_identity_key_2[Session] 378s test/orm/test_utils.py::IdentityKeyTest::test_identity_key_2[sqlalchemy.orm.util] 378s [gw0] [ 87%] PASSED test/orm/test_utils.py::IdentityKeyTest::test_identity_key_2[sqlalchemy.orm.util] 378s test/orm/test_utils.py::IdentityKeyTest::test_identity_key_3[dict-Session] 378s [gw0] [ 87%] PASSED test/orm/test_utils.py::IdentityKeyTest::test_identity_key_3[dict-Session] 378s test/orm/test_utils.py::IdentityKeyTest::test_identity_key_3[dict-sqlalchemy.orm.util] 378s [gw0] [ 87%] PASSED test/orm/test_utils.py::IdentityKeyTest::test_identity_key_3[dict-sqlalchemy.orm.util] 378s test/orm/test_utils.py::IdentityKeyTest::test_identity_key_3[mapping-Session] 378s [gw0] [ 87%] PASSED test/orm/test_utils.py::IdentityKeyTest::test_identity_key_3[mapping-Session] 378s test/orm/test_utils.py::IdentityKeyTest::test_identity_key_3[mapping-sqlalchemy.orm.util] 378s [gw0] [ 87%] PASSED test/orm/test_utils.py::IdentityKeyTest::test_identity_key_3[mapping-sqlalchemy.orm.util] 378s test/orm/test_utils.py::IdentityKeyTest::test_identity_key_3[row-Session] 378s [gw0] [ 87%] PASSED test/orm/test_utils.py::IdentityKeyTest::test_identity_key_3[row-Session] 378s test/orm/test_utils.py::IdentityKeyTest::test_identity_key_3[row-sqlalchemy.orm.util] 378s [gw0] [ 87%] PASSED test/orm/test_utils.py::IdentityKeyTest::test_identity_key_3[row-sqlalchemy.orm.util] 378s test/orm/test_utils.py::IdentityKeyTest::test_identity_key_scalar[Session] 378s [gw0] [ 87%] PASSED test/orm/test_utils.py::IdentityKeyTest::test_identity_key_scalar[Session] 378s test/orm/test_utils.py::IdentityKeyTest::test_identity_key_scalar[sqlalchemy.orm.util] 378s [gw0] [ 87%] PASSED test/orm/test_utils.py::IdentityKeyTest::test_identity_key_scalar[sqlalchemy.orm.util] 378s test/orm/test_utils.py::IdentityKeyTest::test_identity_key_token 378s [gw0] [ 87%] PASSED test/orm/test_utils.py::IdentityKeyTest::test_identity_key_token 378s test/base/test_utils.py::IdentitySetTest::test_add 378s [gw0] [ 87%] PASSED test/base/test_utils.py::IdentitySetTest::test_add 378s test/base/test_utils.py::IdentitySetTest::test_basic_sanity 378s [gw0] [ 87%] PASSED test/base/test_utils.py::IdentitySetTest::test_basic_sanity 378s test/base/test_utils.py::IdentitySetTest::test_difference 378s [gw0] [ 87%] PASSED test/base/test_utils.py::IdentitySetTest::test_difference 378s test/base/test_utils.py::IdentitySetTest::test_difference_update 378s [gw0] [ 87%] PASSED test/base/test_utils.py::IdentitySetTest::test_difference_update 378s test/base/test_utils.py::IdentitySetTest::test_dunder_and 378s [gw0] [ 87%] PASSED test/base/test_utils.py::IdentitySetTest::test_dunder_and 378s test/base/test_utils.py::IdentitySetTest::test_dunder_eq 378s [gw0] [ 87%] PASSED test/base/test_utils.py::IdentitySetTest::test_dunder_eq 378s test/base/test_utils.py::IdentitySetTest::test_dunder_ge 378s [gw0] [ 87%] PASSED test/base/test_utils.py::IdentitySetTest::test_dunder_ge 378s test/base/test_utils.py::IdentitySetTest::test_dunder_gt 378s [gw0] [ 87%] PASSED test/base/test_utils.py::IdentitySetTest::test_dunder_gt 378s test/base/test_utils.py::IdentitySetTest::test_dunder_iand 378s [gw0] [ 87%] PASSED test/base/test_utils.py::IdentitySetTest::test_dunder_iand 378s test/base/test_utils.py::IdentitySetTest::test_dunder_ior 378s [gw0] [ 87%] PASSED test/base/test_utils.py::IdentitySetTest::test_dunder_ior 378s test/base/test_utils.py::IdentitySetTest::test_dunder_isub 378s [gw0] [ 87%] PASSED test/base/test_utils.py::IdentitySetTest::test_dunder_isub 378s test/base/test_utils.py::IdentitySetTest::test_dunder_le 378s [gw0] [ 87%] PASSED test/base/test_utils.py::IdentitySetTest::test_dunder_le 378s test/base/test_utils.py::IdentitySetTest::test_dunder_lt 378s [gw0] [ 87%] PASSED test/base/test_utils.py::IdentitySetTest::test_dunder_lt 378s test/base/test_utils.py::IdentitySetTest::test_dunder_ne 378s [gw0] [ 87%] PASSED test/base/test_utils.py::IdentitySetTest::test_dunder_ne 378s test/base/test_utils.py::IdentitySetTest::test_dunder_or 378s [gw0] [ 87%] PASSED test/base/test_utils.py::IdentitySetTest::test_dunder_or 378s test/base/test_utils.py::IdentitySetTest::test_dunder_sub 378s [gw0] [ 87%] PASSED test/base/test_utils.py::IdentitySetTest::test_dunder_sub 378s test/base/test_utils.py::IdentitySetTest::test_dunder_sub2 378s [gw0] [ 87%] PASSED test/base/test_utils.py::IdentitySetTest::test_dunder_sub2 378s test/base/test_utils.py::IdentitySetTest::test_dunder_xor 378s [gw0] [ 87%] PASSED test/base/test_utils.py::IdentitySetTest::test_dunder_xor 378s test/base/test_utils.py::IdentitySetTest::test_init 378s [gw0] [ 87%] PASSED test/base/test_utils.py::IdentitySetTest::test_init 378s test/base/test_utils.py::IdentitySetTest::test_intersection 378s [gw0] [ 87%] PASSED test/base/test_utils.py::IdentitySetTest::test_intersection 378s test/base/test_utils.py::IdentitySetTest::test_intersection_update 378s [gw0] [ 87%] PASSED test/base/test_utils.py::IdentitySetTest::test_intersection_update 378s test/base/test_utils.py::IdentitySetTest::test_issubset 378s [gw0] [ 87%] PASSED test/base/test_utils.py::IdentitySetTest::test_issubset 378s test/base/test_utils.py::IdentitySetTest::test_issuperset 378s [gw0] [ 87%] PASSED test/base/test_utils.py::IdentitySetTest::test_issuperset 378s test/base/test_utils.py::IdentitySetTest::test_repr 378s [gw0] [ 87%] PASSED test/base/test_utils.py::IdentitySetTest::test_repr 378s test/base/test_utils.py::IdentitySetTest::test_symmetric_difference 378s [gw0] [ 87%] PASSED test/base/test_utils.py::IdentitySetTest::test_symmetric_difference 378s test/base/test_utils.py::IdentitySetTest::test_symmetric_difference_update 378s [gw0] [ 87%] PASSED test/base/test_utils.py::IdentitySetTest::test_symmetric_difference_update 378s test/base/test_utils.py::IdentitySetTest::test_union 378s [gw0] [ 87%] PASSED test/base/test_utils.py::IdentitySetTest::test_union 378s test/base/test_utils.py::IdentitySetTest::test_update 378s [gw0] [ 87%] PASSED test/base/test_utils.py::IdentitySetTest::test_update 378s test/base/test_utils.py::ImmutableDictTest::test_contains 378s [gw0] [ 87%] PASSED test/base/test_utils.py::ImmutableDictTest::test_contains 378s test/base/test_utils.py::ImmutableDictTest::test_items 378s [gw0] [ 87%] PASSED test/base/test_utils.py::ImmutableDictTest::test_items 378s test/base/test_utils.py::ImmutableDictTest::test_keys 378s [gw0] [ 87%] PASSED test/base/test_utils.py::ImmutableDictTest::test_keys 378s test/base/test_utils.py::ImmutableDictTest::test_merge_with_dicts 378s [gw0] [ 87%] PASSED test/base/test_utils.py::ImmutableDictTest::test_merge_with_dicts 378s test/base/test_utils.py::ImmutableDictTest::test_merge_with_no_change 378s [gw0] [ 87%] PASSED test/base/test_utils.py::ImmutableDictTest::test_merge_with_no_change 378s test/base/test_utils.py::ImmutableDictTest::test_merge_with_tuples 378s [gw0] [ 87%] PASSED test/base/test_utils.py::ImmutableDictTest::test_merge_with_tuples 378s test/base/test_utils.py::ImmutableDictTest::test_pep584 378s [gw0] [ 87%] PASSED test/base/test_utils.py::ImmutableDictTest::test_pep584 378s test/base/test_utils.py::ImmutableDictTest::test_repr 378s [gw0] [ 87%] PASSED test/base/test_utils.py::ImmutableDictTest::test_repr 378s test/base/test_utils.py::ImmutableDictTest::test_rich_compare 378s [gw0] [ 87%] PASSED test/base/test_utils.py::ImmutableDictTest::test_rich_compare 378s test/base/test_utils.py::ImmutableDictTest::test_serialize 378s [gw0] [ 87%] PASSED test/base/test_utils.py::ImmutableDictTest::test_serialize 378s test/base/test_utils.py::ImmutableDictTest::test_union_dictionary 378s [gw0] [ 87%] PASSED test/base/test_utils.py::ImmutableDictTest::test_union_dictionary 378s test/base/test_utils.py::ImmutableDictTest::test_union_no_change 378s [gw0] [ 87%] PASSED test/base/test_utils.py::ImmutableDictTest::test_union_no_change 378s test/base/test_utils.py::ImmutableDictTest::test_union_tuples 378s [gw0] [ 87%] PASSED test/base/test_utils.py::ImmutableDictTest::test_union_tuples 378s test/base/test_utils.py::ImmutableDictTest::test_values 378s [gw0] [ 87%] PASSED test/base/test_utils.py::ImmutableDictTest::test_values 378s test/base/test_utils.py::ImmutableTest::test_immutable[d0] 378s [gw0] [ 87%] PASSED test/base/test_utils.py::ImmutableTest::test_immutable[d0] 378s test/base/test_utils.py::ImmutableTest::test_immutable[d1] 378s [gw0] [ 87%] PASSED test/base/test_utils.py::ImmutableTest::test_immutable[d1] 378s test/base/test_utils.py::ImmutableTest::test_readonly_properties 378s [gw0] [ 87%] PASSED test/base/test_utils.py::ImmutableTest::test_readonly_properties 378s test/base/test_utils.py::LRUTest::test_lru 378s [gw0] [ 87%] PASSED test/base/test_utils.py::LRUTest::test_lru 378s test/base/test_utils.py::MemoizedAttrTest::test_memoized_instancemethod 378s [gw0] [ 87%] PASSED test/base/test_utils.py::MemoizedAttrTest::test_memoized_instancemethod 378s test/base/test_utils.py::MemoizedAttrTest::test_memoized_property 378s [gw0] [ 87%] PASSED test/base/test_utils.py::MemoizedAttrTest::test_memoized_property 378s test/base/test_utils.py::MemoizedAttrTest::test_memoized_slots 378s [gw0] [ 87%] PASSED test/base/test_utils.py::MemoizedAttrTest::test_memoized_slots 378s test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a0-b0-expected0] 378s [gw0] [ 87%] PASSED test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a0-b0-expected0] 378s test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a1-b1-expected1] 378s [gw0] [ 87%] PASSED test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a1-b1-expected1] 378s test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a10-b10-expected10] 378s [gw0] [ 87%] PASSED test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a10-b10-expected10] 378s test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a2-b2-expected2] 378s [gw0] [ 87%] PASSED test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a2-b2-expected2] 378s test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a3-b3-expected3] 378s [gw0] [ 87%] PASSED test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a3-b3-expected3] 378s test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a4-b4-expected4] 378s [gw0] [ 87%] PASSED test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a4-b4-expected4] 378s test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a5-b5-expected5] 378s [gw0] [ 87%] PASSED test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a5-b5-expected5] 378s test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a6-b6-expected6] 378s [gw0] [ 87%] PASSED test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a6-b6-expected6] 378s test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a7-b7-expected7] 378s [gw0] [ 87%] PASSED test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a7-b7-expected7] 378s test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a8-b8-expected8] 378s [gw0] [ 87%] PASSED test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a8-b8-expected8] 378s test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a9-b9-expected9] 378s [gw0] [ 87%] PASSED test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a9-b9-expected9] 378s test/base/test_utils.py::MethodOveriddenTest::test_subclass_doesnt_override 378s [gw0] [ 87%] PASSED test/base/test_utils.py::MethodOveriddenTest::test_subclass_doesnt_override 378s test/base/test_utils.py::MethodOveriddenTest::test_subclass_doesnt_override_cls_given 378s [gw0] [ 87%] PASSED test/base/test_utils.py::MethodOveriddenTest::test_subclass_doesnt_override_cls_given 378s test/base/test_utils.py::MethodOveriddenTest::test_subclass_overrides 378s [gw0] [ 87%] PASSED test/base/test_utils.py::MethodOveriddenTest::test_subclass_overrides 378s test/base/test_utils.py::MethodOveriddenTest::test_subclass_overrides_cls_given 378s [gw0] [ 88%] PASSED test/base/test_utils.py::MethodOveriddenTest::test_subclass_overrides_cls_given 378s test/base/test_utils.py::MethodOveriddenTest::test_subclass_overrides_multi_mro 378s [gw0] [ 88%] PASSED test/base/test_utils.py::MethodOveriddenTest::test_subclass_overrides_multi_mro 378s test/base/test_utils.py::MethodOveriddenTest::test_subclass_overrides_skiplevel 378s [gw0] [ 88%] PASSED test/base/test_utils.py::MethodOveriddenTest::test_subclass_overrides_skiplevel 378s test/base/test_utils.py::MethodOveriddenTest::test_subclass_overrides_twolevels 378s [gw0] [ 88%] PASSED test/base/test_utils.py::MethodOveriddenTest::test_subclass_overrides_twolevels 378s test/sql/test_utils.py::MiscTest::test_column_collection_get 378s [gw0] [ 88%] PASSED test/sql/test_utils.py::MiscTest::test_column_collection_get 378s test/sql/test_utils.py::MiscTest::test_column_element_no_visit 378s [gw0] [ 88%] PASSED test/sql/test_utils.py::MiscTest::test_column_element_no_visit 378s test/sql/test_utils.py::MiscTest::test_find_tables_aliases 378s [gw0] [ 88%] PASSED test/sql/test_utils.py::MiscTest::test_find_tables_aliases 378s test/sql/test_utils.py::MiscTest::test_find_tables_selectable 378s [gw0] [ 88%] PASSED test/sql/test_utils.py::MiscTest::test_find_tables_selectable 378s test/sql/test_utils.py::MiscTest::test_get_embedded_bindparams[has_cache_key] 378s [gw0] [ 88%] PASSED test/sql/test_utils.py::MiscTest::test_get_embedded_bindparams[has_cache_key] 378s test/sql/test_utils.py::MiscTest::test_get_embedded_bindparams[not_has_cache_key] 378s [gw0] [ 88%] PASSED test/sql/test_utils.py::MiscTest::test_get_embedded_bindparams[not_has_cache_key] 378s test/sql/test_utils.py::MiscTest::test_incompatible_options_add_clslevel 378s [gw0] [ 88%] PASSED test/sql/test_utils.py::MiscTest::test_incompatible_options_add_clslevel 378s test/sql/test_utils.py::MiscTest::test_incompatible_options_add_instancelevel 378s [gw0] [ 88%] PASSED test/sql/test_utils.py::MiscTest::test_incompatible_options_add_instancelevel 378s test/base/test_utils.py::MiscTest::test_non_string_iterable_check[-False0] 378s [gw0] [ 88%] PASSED test/base/test_utils.py::MiscTest::test_non_string_iterable_check[-False0] 378s test/base/test_utils.py::MiscTest::test_non_string_iterable_check[-False1] 378s [gw0] [ 88%] PASSED test/base/test_utils.py::MiscTest::test_non_string_iterable_check[-False1] 378s test/base/test_utils.py::MiscTest::test_non_string_iterable_check[252-False] 378s [gw0] [ 88%] PASSED test/base/test_utils.py::MiscTest::test_non_string_iterable_check[252-False] 378s test/base/test_utils.py::MiscTest::test_non_string_iterable_check[None-False] 378s [gw0] [ 88%] PASSED test/base/test_utils.py::MiscTest::test_non_string_iterable_check[None-False] 378s test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture0-True] 378s [gw0] [ 88%] PASSED test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture0-True] 378s test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture1-True] 378s [gw0] [ 88%] PASSED test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture1-True] 378s test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture11-True] 378s [gw0] [ 88%] PASSED test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture11-True] 378s test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture12-True] 378s [gw0] [ 88%] PASSED test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture12-True] 378s test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture13-True] 378s [gw0] [ 88%] PASSED test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture13-True] 378s test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture14-True] 378s [gw0] [ 88%] PASSED test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture14-True] 378s test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture15-True] 378s [gw0] [ 88%] PASSED test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture15-True] 378s test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture16-True] 378s [gw0] [ 88%] PASSED test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture16-True] 378s test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture2-True] 378s [gw0] [ 88%] PASSED test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture2-True] 378s test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture5-False] 378s [gw0] [ 88%] PASSED test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture5-False] 378s test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture7-True] 378s [gw0] [ 88%] PASSED test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture7-True] 378s test/base/test_utils.py::MiscTest::test_non_string_iterable_check[four-False0] 378s [gw0] [ 88%] PASSED test/base/test_utils.py::MiscTest::test_non_string_iterable_check[four-False0] 378s test/base/test_utils.py::MiscTest::test_non_string_iterable_check[four-False1] 378s [gw0] [ 88%] PASSED test/base/test_utils.py::MiscTest::test_non_string_iterable_check[four-False1] 378s test/sql/test_utils.py::MiscTest::test_options_merge 378s [gw0] [ 88%] PASSED test/sql/test_utils.py::MiscTest::test_options_merge 378s test/sql/test_utils.py::MiscTest::test_unwrap_order_by[expr0-expected0] 378s [gw0] [ 88%] PASSED test/sql/test_utils.py::MiscTest::test_unwrap_order_by[expr0-expected0] 378s test/sql/test_utils.py::MiscTest::test_unwrap_order_by[expr1-expected1] 378s [gw0] [ 88%] PASSED test/sql/test_utils.py::MiscTest::test_unwrap_order_by[expr1-expected1] 378s test/sql/test_utils.py::MiscTest::test_unwrap_order_by[expr2-expected2] 378s [gw0] [ 88%] PASSED test/sql/test_utils.py::MiscTest::test_unwrap_order_by[expr2-expected2] 378s test/sql/test_utils.py::MiscTest::test_unwrap_order_by[expr3-expected3] 378s [gw0] [ 88%] PASSED test/sql/test_utils.py::MiscTest::test_unwrap_order_by[expr3-expected3] 378s test/sql/test_utils.py::MiscTest::test_unwrap_order_by[expr4-expected4] 378s [gw0] [ 88%] PASSED test/sql/test_utils.py::MiscTest::test_unwrap_order_by[expr4-expected4] 378s test/sql/test_utils.py::MiscTest::test_unwrap_order_by[expr6-expected6] 378s [gw0] [ 88%] PASSED test/sql/test_utils.py::MiscTest::test_unwrap_order_by[expr6-expected6] 378s test/sql/test_utils.py::MiscTest::test_unwrap_order_by[expr7-expected7] 378s [gw0] [ 88%] PASSED test/sql/test_utils.py::MiscTest::test_unwrap_order_by[expr7-expected7] 378s test/sql/test_utils.py::MiscTest::test_unwrap_order_by[foo-expected5] 378s [gw0] [ 88%] PASSED test/sql/test_utils.py::MiscTest::test_unwrap_order_by[foo-expected5] 378s test/base/test_utils.py::NoHashIdentitySetTest::test_add 378s [gw0] [ 88%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_add 378s test/base/test_utils.py::NoHashIdentitySetTest::test_basic_sanity 378s [gw0] [ 88%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_basic_sanity 378s test/base/test_utils.py::NoHashIdentitySetTest::test_difference 378s [gw0] [ 88%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_difference 378s test/base/test_utils.py::NoHashIdentitySetTest::test_difference_update 378s [gw0] [ 88%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_difference_update 378s test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_and 378s [gw0] [ 88%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_and 378s test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_eq 378s [gw0] [ 88%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_eq 378s test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_ge 378s [gw0] [ 88%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_ge 378s test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_gt 378s [gw0] [ 88%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_gt 378s test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_iand 378s [gw0] [ 88%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_iand 378s test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_ior 378s [gw0] [ 88%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_ior 378s test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_isub 378s [gw0] [ 88%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_isub 378s test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_le 378s [gw0] [ 88%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_le 378s test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_lt 378s [gw0] [ 88%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_lt 378s test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_ne 378s [gw0] [ 88%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_ne 378s test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_or 378s [gw0] [ 88%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_or 378s test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_sub 378s [gw0] [ 88%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_sub 378s test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_sub2 378s [gw0] [ 88%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_sub2 378s test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_xor 378s [gw0] [ 88%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_xor 378s test/base/test_utils.py::NoHashIdentitySetTest::test_init 378s [gw0] [ 88%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_init 378s test/base/test_utils.py::NoHashIdentitySetTest::test_intersection 378s [gw0] [ 88%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_intersection 378s test/base/test_utils.py::NoHashIdentitySetTest::test_intersection_update 378s [gw0] [ 88%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_intersection_update 378s test/base/test_utils.py::NoHashIdentitySetTest::test_issubset 378s [gw0] [ 88%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_issubset 378s test/base/test_utils.py::NoHashIdentitySetTest::test_issuperset 378s [gw0] [ 88%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_issuperset 378s test/base/test_utils.py::NoHashIdentitySetTest::test_repr 378s [gw0] [ 88%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_repr 378s test/base/test_utils.py::NoHashIdentitySetTest::test_symmetric_difference 378s [gw0] [ 88%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_symmetric_difference 378s test/base/test_utils.py::NoHashIdentitySetTest::test_symmetric_difference_update 378s [gw0] [ 88%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_symmetric_difference_update 378s test/base/test_utils.py::NoHashIdentitySetTest::test_union 378s [gw0] [ 88%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_union 378s test/base/test_utils.py::NoHashIdentitySetTest::test_update 378s [gw0] [ 88%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_update 378s test/base/test_utils.py::OrderedDictTest::test_no_sort_legacy_dictionary 378s [gw0] [ 88%] PASSED test/base/test_utils.py::OrderedDictTest::test_no_sort_legacy_dictionary 378s test/base/test_utils.py::OrderedDictTest::test_odict 378s [gw0] [ 88%] PASSED test/base/test_utils.py::OrderedDictTest::test_odict 378s test/base/test_utils.py::OrderedDictTest::test_odict_constructor 378s [gw0] [ 88%] PASSED test/base/test_utils.py::OrderedDictTest::test_odict_constructor 378s test/base/test_utils.py::OrderedDictTest::test_odict_copy 378s [gw0] [ 88%] PASSED test/base/test_utils.py::OrderedDictTest::test_odict_copy 378s test/base/test_utils.py::OrderedDictTest::test_sort_dictionary 378s [gw0] [ 88%] PASSED test/base/test_utils.py::OrderedDictTest::test_sort_dictionary 378s test/base/test_utils.py::OrderedIdentitySetTest::test_add 378s [gw0] [ 88%] PASSED test/base/test_utils.py::OrderedIdentitySetTest::test_add 378s test/base/test_utils.py::OrderedIdentitySetTest::test_intersection 378s [gw0] [ 88%] PASSED test/base/test_utils.py::OrderedIdentitySetTest::test_intersection 378s test/base/test_utils.py::OrderedSetTest::test_copy 378s [gw0] [ 88%] PASSED test/base/test_utils.py::OrderedSetTest::test_copy 378s test/base/test_utils.py::OrderedSetTest::test_empty_pop 378s [gw0] [ 88%] PASSED test/base/test_utils.py::OrderedSetTest::test_empty_pop 378s test/base/test_utils.py::OrderedSetTest::test_eq_no_insert_order 378s [gw0] [ 88%] PASSED test/base/test_utils.py::OrderedSetTest::test_eq_no_insert_order 378s test/base/test_utils.py::OrderedSetTest::test_eq_non_ordered_set 378s [gw0] [ 88%] PASSED test/base/test_utils.py::OrderedSetTest::test_eq_non_ordered_set 378s test/base/test_utils.py::OrderedSetTest::test_len 378s [gw0] [ 88%] PASSED test/base/test_utils.py::OrderedSetTest::test_len 378s test/base/test_utils.py::OrderedSetTest::test_modify 378s [gw0] [ 88%] PASSED test/base/test_utils.py::OrderedSetTest::test_modify 378s test/base/test_utils.py::OrderedSetTest::test_mutators_against_iter 378s [gw0] [ 88%] PASSED test/base/test_utils.py::OrderedSetTest::test_mutators_against_iter 378s test/base/test_utils.py::OrderedSetTest::test_mutators_against_iter_update 378s [gw0] [ 88%] PASSED test/base/test_utils.py::OrderedSetTest::test_mutators_against_iter_update 378s test/base/test_utils.py::OrderedSetTest::test_op[0] 378s [gw0] [ 88%] PASSED test/base/test_utils.py::OrderedSetTest::test_op[0] 378s test/base/test_utils.py::OrderedSetTest::test_op[1] 378s [gw0] [ 88%] PASSED test/base/test_utils.py::OrderedSetTest::test_op[1] 378s test/base/test_utils.py::OrderedSetTest::test_op[2] 378s [gw0] [ 88%] PASSED test/base/test_utils.py::OrderedSetTest::test_op[2] 378s test/base/test_utils.py::OrderedSetTest::test_op[3] 378s [gw0] [ 88%] PASSED test/base/test_utils.py::OrderedSetTest::test_op[3] 378s test/base/test_utils.py::OrderedSetTest::test_pickle 378s [gw0] [ 88%] PASSED test/base/test_utils.py::OrderedSetTest::test_pickle 378s test/base/test_utils.py::OrderedSetTest::test_repr 378s [gw0] [ 88%] PASSED test/base/test_utils.py::OrderedSetTest::test_repr 378s test/base/test_utils.py::OrderedSetTest::test_set_ops 378s [gw0] [ 88%] PASSED test/base/test_utils.py::OrderedSetTest::test_set_ops 378s test/base/test_utils.py::OrderedSetTest::test_update 378s [gw0] [ 88%] PASSED test/base/test_utils.py::OrderedSetTest::test_update 378s test/orm/test_utils.py::PathRegistryInhTest::test_nonpoly_oftype_aliased_subclass 378s [gw0] [ 88%] PASSED test/orm/test_utils.py::PathRegistryInhTest::test_nonpoly_oftype_aliased_subclass 378s test/orm/test_utils.py::PathRegistryInhTest::test_nonpoly_oftype_aliased_subclass_onroot 378s [gw0] [ 88%] PASSED test/orm/test_utils.py::PathRegistryInhTest::test_nonpoly_oftype_aliased_subclass_onroot 378s test/orm/test_utils.py::PathRegistryInhTest::test_nonpoly_oftype_subclass 378s [gw0] [ 88%] PASSED test/orm/test_utils.py::PathRegistryInhTest::test_nonpoly_oftype_subclass 378s test/orm/test_utils.py::PathRegistryInhTest::test_plain 378s [gw0] [ 88%] PASSED test/orm/test_utils.py::PathRegistryInhTest::test_plain 378s test/orm/test_utils.py::PathRegistryInhTest::test_plain_aliased 378s [gw0] [ 88%] PASSED test/orm/test_utils.py::PathRegistryInhTest::test_plain_aliased 378s test/orm/test_utils.py::PathRegistryInhTest::test_plain_aliased_compound 378s [gw0] [ 88%] PASSED test/orm/test_utils.py::PathRegistryInhTest::test_plain_aliased_compound 378s test/orm/test_utils.py::PathRegistryInhTest::test_plain_compound 378s [gw0] [ 88%] PASSED test/orm/test_utils.py::PathRegistryInhTest::test_plain_compound 378s test/orm/test_utils.py::PathRegistryInhTest::test_with_poly_base_one 378s [gw0] [ 88%] PASSED test/orm/test_utils.py::PathRegistryInhTest::test_with_poly_base_one 378s test/orm/test_utils.py::PathRegistryInhTest::test_with_poly_base_two 378s [gw0] [ 88%] PASSED test/orm/test_utils.py::PathRegistryInhTest::test_with_poly_base_two 378s test/orm/test_utils.py::PathRegistryInhTest::test_with_poly_sub 378s [gw0] [ 88%] PASSED test/orm/test_utils.py::PathRegistryInhTest::test_with_poly_sub 378s test/orm/test_utils.py::PathRegistryInhTest::test_with_poly_use_mapper 378s [gw0] [ 88%] PASSED test/orm/test_utils.py::PathRegistryInhTest::test_with_poly_use_mapper 378s test/orm/test_utils.py::PathRegistryTest::test_addition 378s [gw0] [ 88%] PASSED test/orm/test_utils.py::PathRegistryTest::test_addition 378s test/orm/test_utils.py::PathRegistryTest::test_aliased_class 378s [gw0] [ 88%] PASSED test/orm/test_utils.py::PathRegistryTest::test_aliased_class 378s test/orm/test_utils.py::PathRegistryTest::test_contains_mapper 378s [gw0] [ 88%] PASSED test/orm/test_utils.py::PathRegistryTest::test_contains_mapper 378s test/orm/test_utils.py::PathRegistryTest::test_deseralize 378s [gw0] [ 88%] PASSED test/orm/test_utils.py::PathRegistryTest::test_deseralize 378s test/orm/test_utils.py::PathRegistryTest::test_entity_boolean 378s [gw0] [ 88%] PASSED test/orm/test_utils.py::PathRegistryTest::test_entity_boolean 378s test/orm/test_utils.py::PathRegistryTest::test_eq 378s [gw0] [ 88%] PASSED test/orm/test_utils.py::PathRegistryTest::test_eq 378s test/orm/test_utils.py::PathRegistryTest::test_eq_non_path 378s [gw0] [ 88%] PASSED test/orm/test_utils.py::PathRegistryTest::test_eq_non_path 378s test/orm/test_utils.py::PathRegistryTest::test_expand 378s [gw0] [ 88%] PASSED test/orm/test_utils.py::PathRegistryTest::test_expand 378s test/orm/test_utils.py::PathRegistryTest::test_indexed_entity 378s [gw0] [ 88%] PASSED test/orm/test_utils.py::PathRegistryTest::test_indexed_entity 378s test/orm/test_utils.py::PathRegistryTest::test_indexed_key 378s [gw0] [ 88%] PASSED test/orm/test_utils.py::PathRegistryTest::test_indexed_key 378s test/orm/test_utils.py::PathRegistryTest::test_indexed_key_token 378s [gw0] [ 88%] PASSED test/orm/test_utils.py::PathRegistryTest::test_indexed_key_token 378s test/orm/test_utils.py::PathRegistryTest::test_key_boolean 378s [gw0] [ 88%] PASSED test/orm/test_utils.py::PathRegistryTest::test_key_boolean 378s test/orm/test_utils.py::PathRegistryTest::test_length 378s [gw0] [ 88%] PASSED test/orm/test_utils.py::PathRegistryTest::test_length 378s test/orm/test_utils.py::PathRegistryTest::test_path 378s [gw0] [ 88%] PASSED test/orm/test_utils.py::PathRegistryTest::test_path 378s test/orm/test_utils.py::PathRegistryTest::test_registry_contains 378s [gw0] [ 88%] PASSED test/orm/test_utils.py::PathRegistryTest::test_registry_contains 378s test/orm/test_utils.py::PathRegistryTest::test_registry_get 378s [gw0] [ 88%] PASSED test/orm/test_utils.py::PathRegistryTest::test_registry_get 378s test/orm/test_utils.py::PathRegistryTest::test_registry_set 378s [gw0] [ 88%] PASSED test/orm/test_utils.py::PathRegistryTest::test_registry_set 378s test/orm/test_utils.py::PathRegistryTest::test_registry_setdefault 378s [gw0] [ 88%] PASSED test/orm/test_utils.py::PathRegistryTest::test_registry_setdefault 378s test/orm/test_utils.py::PathRegistryTest::test_root_registry 378s [gw0] [ 88%] PASSED test/orm/test_utils.py::PathRegistryTest::test_root_registry 378s test/orm/test_utils.py::PathRegistryTest::test_serialize 378s [gw0] [ 88%] PASSED test/orm/test_utils.py::PathRegistryTest::test_serialize 378s test/orm/test_utils.py::PathRegistryTest::test_slice 378s [gw0] [ 88%] PASSED test/orm/test_utils.py::PathRegistryTest::test_slice 378s test/orm/test_utils.py::PathRegistryTest::test_slice_token 378s [gw0] [ 88%] PASSED test/orm/test_utils.py::PathRegistryTest::test_slice_token 378s test/base/test_utils.py::QuotedTokenParserTest::test_dotted 378s [gw0] [ 88%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_dotted 378s test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_left 378s [gw0] [ 88%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_left 378s test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_left_w_dot_left_edge 378s [gw0] [ 88%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_left_w_dot_left_edge 378s test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_left_w_dot_middle 378s [gw0] [ 88%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_left_w_dot_middle 378s test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_left_w_dot_right_edge 378s [gw0] [ 88%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_left_w_dot_right_edge 378s test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_left_w_quote_left_edge 378s [gw0] [ 88%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_left_w_quote_left_edge 378s test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_left_w_quote_middle 378s [gw0] [ 88%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_left_w_quote_middle 378s test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_left_w_quote_right_edge 378s [gw0] [ 88%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_left_w_quote_right_edge 378s test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_right 378s [gw0] [ 88%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_right 378s test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_right_w_dot_left_edge 378s [gw0] [ 88%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_right_w_dot_left_edge 378s test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_right_w_dot_middle 378s [gw0] [ 88%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_right_w_dot_middle 378s test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_right_w_dot_right_edge 378s [gw0] [ 88%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_right_w_dot_right_edge 378s test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_right_w_quote_left_edge 378s [gw0] [ 88%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_right_w_quote_left_edge 378s test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_right_w_quote_middle 378s [gw0] [ 88%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_right_w_quote_middle 378s test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_right_w_quote_right_edge 378s [gw0] [ 88%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_right_w_quote_right_edge 378s test/base/test_utils.py::QuotedTokenParserTest::test_quoted_single_w_dot_left_edge 378s [gw0] [ 88%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_quoted_single_w_dot_left_edge 378s test/base/test_utils.py::QuotedTokenParserTest::test_quoted_single_w_dot_middle 378s [gw0] [ 88%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_quoted_single_w_dot_middle 378s test/base/test_utils.py::QuotedTokenParserTest::test_quoted_single_w_dot_right_edge 378s [gw0] [ 88%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_quoted_single_w_dot_right_edge 378s test/base/test_utils.py::QuotedTokenParserTest::test_quoted_single_w_quote_left_edge 378s [gw0] [ 88%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_quoted_single_w_quote_left_edge 378s test/base/test_utils.py::QuotedTokenParserTest::test_quoted_single_w_quote_middle 378s [gw0] [ 88%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_quoted_single_w_quote_middle 378s test/base/test_utils.py::QuotedTokenParserTest::test_quoted_single_w_quote_right_edge 378s [gw0] [ 88%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_quoted_single_w_quote_right_edge 378s test/base/test_utils.py::QuotedTokenParserTest::test_single 378s [gw0] [ 88%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_single 378s test/base/test_utils.py::SymbolTest::test_basic 378s [gw0] [ 88%] PASSED test/base/test_utils.py::SymbolTest::test_basic 378s test/base/test_utils.py::SymbolTest::test_bitflags 378s [gw0] [ 88%] PASSED test/base/test_utils.py::SymbolTest::test_bitflags 378s test/base/test_utils.py::SymbolTest::test_compare_to_native_py_intflag[native] 378s [gw0] [ 88%] PASSED test/base/test_utils.py::SymbolTest::test_compare_to_native_py_intflag[native] 378s test/base/test_utils.py::SymbolTest::test_compare_to_native_py_intflag[ours] 378s [gw0] [ 88%] PASSED test/base/test_utils.py::SymbolTest::test_compare_to_native_py_intflag[ours] 378s test/base/test_utils.py::SymbolTest::test_composites 378s [gw0] [ 88%] PASSED test/base/test_utils.py::SymbolTest::test_composites 378s test/base/test_utils.py::SymbolTest::test_fast_int_flag 378s [gw0] [ 88%] PASSED test/base/test_utils.py::SymbolTest::test_fast_int_flag 378s test/base/test_utils.py::SymbolTest::test_fast_int_flag_dont_allow_conflicts 378s [gw0] [ 88%] PASSED test/base/test_utils.py::SymbolTest::test_fast_int_flag_dont_allow_conflicts 378s test/base/test_utils.py::SymbolTest::test_fast_int_flag_no_more_iter 378s [gw0] [ 88%] PASSED test/base/test_utils.py::SymbolTest::test_fast_int_flag_no_more_iter 378s test/base/test_utils.py::SymbolTest::test_fast_int_flag_still_global 378s [gw0] [ 88%] PASSED test/base/test_utils.py::SymbolTest::test_fast_int_flag_still_global 378s test/base/test_utils.py::SymbolTest::test_parser 378s [gw0] [ 88%] PASSED test/base/test_utils.py::SymbolTest::test_parser 378s test/base/test_utils.py::SymbolTest::test_pickle 378s [gw0] [ 88%] PASSED test/base/test_utils.py::SymbolTest::test_pickle 378s test/base/test_utils.py::TestClassHierarchy::test_object 378s [gw0] [ 88%] PASSED test/base/test_utils.py::TestClassHierarchy::test_object 378s test/base/test_utils.py::TestClassHierarchy::test_single 378s [gw0] [ 88%] PASSED test/base/test_utils.py::TestClassHierarchy::test_single 378s test/base/test_utils.py::TestClassProperty::test_simple 378s [gw0] [ 88%] PASSED test/base/test_utils.py::TestClassProperty::test_simple 378s test/base/test_utils.py::TestFormatArgspec::test_init_bare 378s [gw0] [ 88%] PASSED test/base/test_utils.py::TestFormatArgspec::test_init_bare 378s test/base/test_utils.py::TestFormatArgspec::test_init_grouped 378s [gw0] [ 88%] PASSED test/base/test_utils.py::TestFormatArgspec::test_init_grouped 378s test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted0-True] 378s [gw0] [ 88%] PASSED test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted0-True] 378s test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted1-False] 378s [gw0] [ 88%] PASSED test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted1-False] 378s test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted10-True] 378s [gw0] [ 88%] PASSED test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted10-True] 378s test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted11-True] 378s [gw0] [ 88%] PASSED test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted11-True] 378s test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted12-False] 378s [gw0] [ 88%] PASSED test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted12-False] 378s test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted2-True] 378s [gw0] [ 88%] PASSED test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted2-True] 378s test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted3-False] 378s [gw0] [ 88%] PASSED test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted3-False] 378s test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted4-True] 378s [gw0] [ 88%] PASSED test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted4-True] 378s test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted5-True] 378s [gw0] [ 88%] PASSED test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted5-True] 378s test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted6-True] 378s [gw0] [ 88%] PASSED test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted6-True] 378s test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted7-True] 378s [gw0] [ 88%] PASSED test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted7-True] 378s test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted8-True] 378s [gw0] [ 88%] PASSED test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted8-True] 378s test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted9-True] 378s [gw0] [ 88%] PASSED test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted9-True] 378s test/base/test_utils.py::TestFormatArgspec::test_specs[_kw_only_fixture-wanted14-False] 378s [gw0] [ 88%] PASSED test/base/test_utils.py::TestFormatArgspec::test_specs[_kw_only_fixture-wanted14-False] 378s test/base/test_utils.py::TestFormatArgspec::test_specs[_kw_opt_fixture-wanted16-False] 378s [gw0] [ 88%] PASSED test/base/test_utils.py::TestFormatArgspec::test_specs[_kw_opt_fixture-wanted16-False] 378s test/base/test_utils.py::TestFormatArgspec::test_specs[_kw_plus_posn_fixture-wanted15-False] 378s [gw0] [ 88%] PASSED test/base/test_utils.py::TestFormatArgspec::test_specs[_kw_plus_posn_fixture-wanted15-False] 378s test/base/test_utils.py::TestFormatArgspec::test_specs[_ret_annotation_fixture-wanted13-False] 378s [gw0] [ 88%] PASSED test/base/test_utils.py::TestFormatArgspec::test_specs[_ret_annotation_fixture-wanted13-False] 378s test/base/test_utils.py::TestModuleRegistry::test_modules_are_loaded 378s [gw0] [ 88%] PASSED test/base/test_utils.py::TestModuleRegistry::test_modules_are_loaded 378s test/base/test_utils.py::TestProperties::test_keys_in_dir 378s [gw0] [ 88%] PASSED test/base/test_utils.py::TestProperties::test_keys_in_dir 378s test/base/test_utils.py::TestProperties::test_pickle 378s [gw0] [ 88%] PASSED test/base/test_utils.py::TestProperties::test_pickle 378s test/base/test_utils.py::TestProperties::test_pickle_immuatbleprops 378s [gw0] [ 88%] PASSED test/base/test_utils.py::TestProperties::test_pickle_immuatbleprops 378s test/base/test_utils.py::TestProperties::test_pickle_orderedprops 378s [gw0] [ 88%] PASSED test/base/test_utils.py::TestProperties::test_pickle_orderedprops 378s test/base/test_utils.py::ToListTest::test_from_bytes 378s [gw0] [ 88%] PASSED test/base/test_utils.py::ToListTest::test_from_bytes 378s test/base/test_utils.py::ToListTest::test_from_dict 378s [gw0] [ 88%] PASSED test/base/test_utils.py::ToListTest::test_from_dict 378s test/base/test_utils.py::ToListTest::test_from_set 378s [gw0] [ 88%] PASSED test/base/test_utils.py::ToListTest::test_from_set 378s test/base/test_utils.py::ToListTest::test_from_string 378s [gw0] [ 88%] PASSED test/base/test_utils.py::ToListTest::test_from_string 378s test/base/test_utils.py::ToListTest::test_from_tuple 378s [gw0] [ 88%] PASSED test/base/test_utils.py::ToListTest::test_from_tuple 379s test/base/test_utils.py::WeakSequenceTest::test_cleanout_appended 379s [gw0] [ 88%] PASSED test/base/test_utils.py::WeakSequenceTest::test_cleanout_appended 380s test/base/test_utils.py::WeakSequenceTest::test_cleanout_elements 380s [gw0] [ 88%] PASSED test/base/test_utils.py::WeakSequenceTest::test_cleanout_elements 380s test/base/test_utils.py::WrapCallableTest::test_wrapping_update_wrapper_cls 380s [gw0] [ 88%] PASSED test/base/test_utils.py::WrapCallableTest::test_wrapping_update_wrapper_cls 380s test/base/test_utils.py::WrapCallableTest::test_wrapping_update_wrapper_cls_noclsdocstring 380s [gw0] [ 88%] PASSED test/base/test_utils.py::WrapCallableTest::test_wrapping_update_wrapper_cls_noclsdocstring 380s test/base/test_utils.py::WrapCallableTest::test_wrapping_update_wrapper_cls_noclsdocstring_nomethdocstring 380s [gw0] [ 88%] PASSED test/base/test_utils.py::WrapCallableTest::test_wrapping_update_wrapper_cls_noclsdocstring_nomethdocstring 380s test/base/test_utils.py::WrapCallableTest::test_wrapping_update_wrapper_cls_nomethdocstring 380s [gw0] [ 88%] PASSED test/base/test_utils.py::WrapCallableTest::test_wrapping_update_wrapper_cls_nomethdocstring 380s test/base/test_utils.py::WrapCallableTest::test_wrapping_update_wrapper_fn 380s [gw0] [ 88%] PASSED test/base/test_utils.py::WrapCallableTest::test_wrapping_update_wrapper_fn 380s test/base/test_utils.py::WrapCallableTest::test_wrapping_update_wrapper_fn_nodocstring 380s [gw0] [ 88%] PASSED test/base/test_utils.py::WrapCallableTest::test_wrapping_update_wrapper_fn_nodocstring 380s test/base/test_utils.py::WrapCallableTest::test_wrapping_update_wrapper_functools_parial 380s [gw0] [ 88%] PASSED test/base/test_utils.py::WrapCallableTest::test_wrapping_update_wrapper_functools_parial 380s test/orm/test_validators.py::ValidatorTest::test_collection 380s [gw0] [ 88%] PASSED test/orm/test_validators.py::ValidatorTest::test_collection 380s test/orm/test_validators.py::ValidatorTest::test_scalar 380s [gw0] [ 88%] PASSED test/orm/test_validators.py::ValidatorTest::test_scalar 380s test/orm/test_validators.py::ValidatorTest::test_validator_as_callable_object 380s [gw0] [ 88%] PASSED test/orm/test_validators.py::ValidatorTest::test_validator_as_callable_object 380s test/orm/test_validators.py::ValidatorTest::test_validator_backrefs[default-default] 380s [gw0] [ 88%] PASSED test/orm/test_validators.py::ValidatorTest::test_validator_backrefs[default-default] 380s test/orm/test_validators.py::ValidatorTest::test_validator_backrefs[default-include_backrefs] 380s [gw0] [ 88%] PASSED test/orm/test_validators.py::ValidatorTest::test_validator_backrefs[default-include_backrefs] 381s test/orm/test_validators.py::ValidatorTest::test_validator_backrefs[default-not_include_backrefs] 381s [gw0] [ 88%] PASSED test/orm/test_validators.py::ValidatorTest::test_validator_backrefs[default-not_include_backrefs] 381s test/orm/test_validators.py::ValidatorTest::test_validator_backrefs[include_removes-default] 381s [gw0] [ 88%] PASSED test/orm/test_validators.py::ValidatorTest::test_validator_backrefs[include_removes-default] 381s test/orm/test_validators.py::ValidatorTest::test_validator_backrefs[include_removes-include_backrefs] 381s [gw0] [ 88%] PASSED test/orm/test_validators.py::ValidatorTest::test_validator_backrefs[include_removes-include_backrefs] 381s test/orm/test_validators.py::ValidatorTest::test_validator_backrefs[include_removes-not_include_backrefs] 381s [gw0] [ 88%] PASSED test/orm/test_validators.py::ValidatorTest::test_validator_backrefs[include_removes-not_include_backrefs] 381s test/orm/test_validators.py::ValidatorTest::test_validator_backrefs[not_include_removes-default] 381s [gw0] [ 88%] PASSED test/orm/test_validators.py::ValidatorTest::test_validator_backrefs[not_include_removes-default] 381s test/orm/test_validators.py::ValidatorTest::test_validator_backrefs[not_include_removes-include_backrefs] 381s [gw0] [ 88%] PASSED test/orm/test_validators.py::ValidatorTest::test_validator_backrefs[not_include_removes-include_backrefs] 381s test/orm/test_validators.py::ValidatorTest::test_validator_backrefs[not_include_removes-not_include_backrefs] 381s [gw0] [ 88%] PASSED test/orm/test_validators.py::ValidatorTest::test_validator_backrefs[not_include_removes-not_include_backrefs] 381s test/orm/test_validators.py::ValidatorTest::test_validator_bulk_collection_set 381s [gw0] [ 88%] PASSED test/orm/test_validators.py::ValidatorTest::test_validator_bulk_collection_set 381s test/orm/test_validators.py::ValidatorTest::test_validator_bulk_dict_set 381s [gw0] [ 88%] PASSED test/orm/test_validators.py::ValidatorTest::test_validator_bulk_dict_set 381s test/orm/test_validators.py::ValidatorTest::test_validator_multi_warning 381s [gw0] [ 88%] PASSED test/orm/test_validators.py::ValidatorTest::test_validator_multi_warning 381s test/orm/test_validators.py::ValidatorTest::test_validator_w_removes 381s [gw0] [ 88%] PASSED test/orm/test_validators.py::ValidatorTest::test_validator_w_removes 381s test/orm/test_validators.py::ValidatorTest::test_validators_dict 381s [gw0] [ 88%] PASSED test/orm/test_validators.py::ValidatorTest::test_validators_dict 381s test/sql/test_values.py::ValuesTest::test_anon_alias 381s [gw0] [ 88%] PASSED test/sql/test_values.py::ValuesTest::test_anon_alias 381s test/sql/test_values.py::ValuesTest::test_auto_proxy_col_ownership 381s [gw0] [ 88%] PASSED test/sql/test_values.py::ValuesTest::test_auto_proxy_col_ownership 381s test/sql/test_values.py::ValuesTest::test_auto_proxy_make_new_values 381s [gw0] [ 88%] PASSED test/sql/test_values.py::ValuesTest::test_auto_proxy_make_new_values 381s test/sql/test_values.py::ValuesTest::test_auto_proxy_select_c_col 381s [gw0] [ 88%] PASSED test/sql/test_values.py::ValuesTest::test_auto_proxy_select_c_col 381s test/sql/test_values.py::ValuesTest::test_auto_proxy_select_direct_col 381s [gw0] [ 88%] PASSED test/sql/test_values.py::ValuesTest::test_auto_proxy_select_direct_col 381s test/sql/test_values.py::ValuesTest::test_bound_parameters 381s [gw0] [ 88%] PASSED test/sql/test_values.py::ValuesTest::test_bound_parameters 381s test/sql/test_values.py::ValuesTest::test_column_quoting 381s [gw0] [ 88%] PASSED test/sql/test_values.py::ValuesTest::test_column_quoting 381s test/sql/test_values.py::ValuesTest::test_from_linting_named 381s [gw0] [ 88%] PASSED test/sql/test_values.py::ValuesTest::test_from_linting_named 381s test/sql/test_values.py::ValuesTest::test_from_linting_unnamed 381s [gw0] [ 88%] PASSED test/sql/test_values.py::ValuesTest::test_from_linting_unnamed 381s test/sql/test_values.py::ValuesTest::test_lateral 381s [gw0] [ 88%] PASSED test/sql/test_values.py::ValuesTest::test_lateral 381s test/sql/test_values.py::ValuesTest::test_literal_parameters 381s [gw0] [ 88%] PASSED test/sql/test_values.py::ValuesTest::test_literal_parameters 381s test/sql/test_values.py::ValuesTest::test_literal_parameters_not_every_type_given 381s [gw0] [ 88%] PASSED test/sql/test_values.py::ValuesTest::test_literal_parameters_not_every_type_given 381s test/sql/test_values.py::ValuesTest::test_use_cols_for_types 381s [gw0] [ 88%] PASSED test/sql/test_values.py::ValuesTest::test_use_cols_for_types 381s test/sql/test_values.py::ValuesTest::test_use_cols_tricky_not_every_type_given 381s [gw0] [ 88%] PASSED test/sql/test_values.py::ValuesTest::test_use_cols_tricky_not_every_type_given 381s test/sql/test_values.py::ValuesTest::test_values_in_cte_literal_binds 381s [gw0] [ 88%] PASSED test/sql/test_values.py::ValuesTest::test_values_in_cte_literal_binds 381s test/sql/test_values.py::ValuesTest::test_values_in_cte_params 381s [gw0] [ 88%] PASSED test/sql/test_values.py::ValuesTest::test_values_in_cte_params 381s test/sql/test_values.py::ValuesTest::test_values_in_scalar_subq 381s [gw0] [ 88%] PASSED test/sql/test_values.py::ValuesTest::test_values_in_scalar_subq 381s test/sql/test_values.py::ValuesTest::test_with_aliased_join 381s [gw0] [ 88%] PASSED test/sql/test_values.py::ValuesTest::test_with_aliased_join 381s test/sql/test_values.py::ValuesTest::test_with_join_named 381s [gw0] [ 88%] PASSED test/sql/test_values.py::ValuesTest::test_with_join_named 381s test/sql/test_values.py::ValuesTest::test_with_join_unnamed 381s [gw0] [ 88%] PASSED test/sql/test_values.py::ValuesTest::test_with_join_unnamed 381s test/sql/test_values.py::ValuesTest::test_with_standalone_aliased_join 381s [gw0] [ 88%] PASSED test/sql/test_values.py::ValuesTest::test_with_standalone_aliased_join 381s test/sql/test_values.py::ValuesTest::test_wrong_number_of_elements 381s [gw0] [ 88%] PASSED test/sql/test_values.py::ValuesTest::test_wrong_number_of_elements 381s test/orm/test_versioning.py::AlternateGeneratorTest_sqlite+pysqlite_3_46_1::test_child_row_switch_one 381s [gw0] [ 88%] PASSED test/orm/test_versioning.py::AlternateGeneratorTest_sqlite+pysqlite_3_46_1::test_child_row_switch_one 381s test/orm/test_versioning.py::AlternateGeneratorTest_sqlite+pysqlite_3_46_1::test_child_row_switch_two 381s [gw0] [ 88%] PASSED test/orm/test_versioning.py::AlternateGeneratorTest_sqlite+pysqlite_3_46_1::test_child_row_switch_two 381s test/orm/test_versioning.py::AlternateGeneratorTest_sqlite+pysqlite_3_46_1::test_row_switch 381s [gw0] [ 88%] PASSED test/orm/test_versioning.py::AlternateGeneratorTest_sqlite+pysqlite_3_46_1::test_row_switch 381s test/orm/test_versioning.py::ColumnTypeTest_sqlite+pysqlite_3_46_1::test_update 381s [gw0] [ 88%] PASSED test/orm/test_versioning.py::ColumnTypeTest_sqlite+pysqlite_3_46_1::test_update 381s test/orm/test_versioning.py::InheritanceTwoVersionIdsTest_sqlite+pysqlite_3_46_1::test_base_both 381s [gw0] [ 88%] PASSED test/orm/test_versioning.py::InheritanceTwoVersionIdsTest_sqlite+pysqlite_3_46_1::test_base_both 381s test/orm/test_versioning.py::InheritanceTwoVersionIdsTest_sqlite+pysqlite_3_46_1::test_mismatch_version_col_warning 381s [gw0] [ 88%] PASSED test/orm/test_versioning.py::InheritanceTwoVersionIdsTest_sqlite+pysqlite_3_46_1::test_mismatch_version_col_warning 381s test/orm/test_versioning.py::InheritanceTwoVersionIdsTest_sqlite+pysqlite_3_46_1::test_sub_both 381s [gw0] [ 88%] PASSED test/orm/test_versioning.py::InheritanceTwoVersionIdsTest_sqlite+pysqlite_3_46_1::test_sub_both 381s test/orm/test_versioning.py::InheritanceTwoVersionIdsTest_sqlite+pysqlite_3_46_1::test_sub_only 381s [gw0] [ 88%] PASSED test/orm/test_versioning.py::InheritanceTwoVersionIdsTest_sqlite+pysqlite_3_46_1::test_sub_only 381s test/orm/test_versioning.py::ManualInheritanceVersionTest_sqlite+pysqlite_3_46_1::test_no_increment 381s [gw0] [ 88%] PASSED test/orm/test_versioning.py::ManualInheritanceVersionTest_sqlite+pysqlite_3_46_1::test_no_increment 381s test/orm/test_versioning.py::ManualVersionTest_sqlite+pysqlite_3_46_1::test_insert 381s [gw0] [ 88%] PASSED test/orm/test_versioning.py::ManualVersionTest_sqlite+pysqlite_3_46_1::test_insert 381s test/orm/test_versioning.py::ManualVersionTest_sqlite+pysqlite_3_46_1::test_update 381s [gw0] [ 88%] PASSED test/orm/test_versioning.py::ManualVersionTest_sqlite+pysqlite_3_46_1::test_update 381s test/orm/test_versioning.py::ManualVersionTest_sqlite+pysqlite_3_46_1::test_update_concurrent_check 381s [gw0] [ 88%] PASSED test/orm/test_versioning.py::ManualVersionTest_sqlite+pysqlite_3_46_1::test_update_concurrent_check 381s test/orm/test_versioning.py::ManualVersionTest_sqlite+pysqlite_3_46_1::test_update_version_conditional 381s [gw0] [ 88%] PASSED test/orm/test_versioning.py::ManualVersionTest_sqlite+pysqlite_3_46_1::test_update_version_conditional 381s test/orm/test_versioning.py::NoBumpOnRelationshipTest_sqlite+pysqlite_3_46_1::test_functional_counter 381s [gw0] [ 88%] PASSED test/orm/test_versioning.py::NoBumpOnRelationshipTest_sqlite+pysqlite_3_46_1::test_functional_counter 381s test/orm/test_versioning.py::NoBumpOnRelationshipTest_sqlite+pysqlite_3_46_1::test_no_counter 381s [gw0] [ 88%] PASSED test/orm/test_versioning.py::NoBumpOnRelationshipTest_sqlite+pysqlite_3_46_1::test_no_counter 381s test/orm/test_versioning.py::NoBumpOnRelationshipTest_sqlite+pysqlite_3_46_1::test_plain_counter 381s [gw0] [ 88%] PASSED test/orm/test_versioning.py::NoBumpOnRelationshipTest_sqlite+pysqlite_3_46_1::test_plain_counter 381s test/orm/test_versioning.py::NullVersionIdTest_sqlite+pysqlite_3_46_1::test_null_version_id_insert 381s [gw0] [ 88%] PASSED test/orm/test_versioning.py::NullVersionIdTest_sqlite+pysqlite_3_46_1::test_null_version_id_insert 381s test/orm/test_versioning.py::NullVersionIdTest_sqlite+pysqlite_3_46_1::test_null_version_id_update 381s [gw0] [ 88%] PASSED test/orm/test_versioning.py::NullVersionIdTest_sqlite+pysqlite_3_46_1::test_null_version_id_update 381s test/orm/test_versioning.py::PlainInheritanceTest_sqlite+pysqlite_3_46_1::test_update_child_table_only 381s [gw0] [ 88%] PASSED test/orm/test_versioning.py::PlainInheritanceTest_sqlite+pysqlite_3_46_1::test_update_child_table_only 381s test/orm/test_versioning.py::PostUpdateVersioningTest::test_bumped_version_id_on_delete 381s [gw0] [ 88%] PASSED test/orm/test_versioning.py::PostUpdateVersioningTest::test_bumped_version_id_on_delete 381s test/orm/test_versioning.py::PostUpdateVersioningTest::test_bumped_version_id_on_update 381s [gw0] [ 88%] PASSED test/orm/test_versioning.py::PostUpdateVersioningTest::test_bumped_version_id_on_update 381s test/orm/test_versioning.py::QuotedBindVersioningTest_sqlite+pysqlite_3_46_1::test_round_trip 381s [gw0] [ 88%] PASSED test/orm/test_versioning.py::QuotedBindVersioningTest_sqlite+pysqlite_3_46_1::test_round_trip 381s test/orm/test_versioning.py::RowSwitchTest_sqlite+pysqlite_3_46_1::test_child_row_switch 381s [gw1] [ 88%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_selectinload_option_unbound 381s test/aaa_profiling/test_memusage.py::CycleTest::test_session_commit_rollback 381s [gw0] [ 88%] PASSED test/orm/test_versioning.py::RowSwitchTest_sqlite+pysqlite_3_46_1::test_child_row_switch 381s test/orm/test_versioning.py::RowSwitchTest_sqlite+pysqlite_3_46_1::test_row_switch 381s [gw0] [ 88%] PASSED test/orm/test_versioning.py::RowSwitchTest_sqlite+pysqlite_3_46_1::test_row_switch 381s test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_concurrent_mod_err_expire_on_commit 381s [gw0] [ 88%] SKIPPED test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_concurrent_mod_err_expire_on_commit 382s test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_concurrent_mod_err_noexpire_on_commit 382s [gw0] [ 88%] SKIPPED test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_concurrent_mod_err_noexpire_on_commit 382s test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_delete_col 382s [gw0] [ 88%] PASSED test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_delete_col 382s test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_insert_col 382s [gw0] [ 88%] PASSED test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_insert_col 382s test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_insert_col_eager_defaults 382s [gw0] [ 88%] PASSED test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_insert_col_eager_defaults 382s test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_multi_update 382s [gw0] [ 88%] PASSED test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_multi_update 382s test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_sql_expr_bump 382s [gw0] [ 88%] PASSED test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_sql_expr_bump 382s test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_sql_expr_w_mods_bump 382s [gw0] [ 88%] PASSED test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_sql_expr_w_mods_bump 382s test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_update_col 382s [gw0] [ 88%] PASSED test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_update_col 382s test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_update_col_eager_defaults 382s [gw0] [ 88%] PASSED test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_update_col_eager_defaults 382s test/orm/test_versioning.py::VersionOnPostUpdateTest_sqlite+pysqlite_3_46_1::test_m2o_plain 382s [gw0] [ 88%] PASSED test/orm/test_versioning.py::VersionOnPostUpdateTest_sqlite+pysqlite_3_46_1::test_m2o_plain 382s test/orm/test_versioning.py::VersionOnPostUpdateTest_sqlite+pysqlite_3_46_1::test_m2o_post_update 382s [gw0] [ 88%] PASSED test/orm/test_versioning.py::VersionOnPostUpdateTest_sqlite+pysqlite_3_46_1::test_m2o_post_update 382s test/orm/test_versioning.py::VersionOnPostUpdateTest_sqlite+pysqlite_3_46_1::test_m2o_post_update_not_assoc_w_insert 382s [gw0] [ 88%] PASSED test/orm/test_versioning.py::VersionOnPostUpdateTest_sqlite+pysqlite_3_46_1::test_m2o_post_update_not_assoc_w_insert 382s test/orm/test_versioning.py::VersionOnPostUpdateTest_sqlite+pysqlite_3_46_1::test_m2o_post_update_version_assert 382s [gw0] [ 88%] PASSED test/orm/test_versioning.py::VersionOnPostUpdateTest_sqlite+pysqlite_3_46_1::test_m2o_post_update_version_assert 382s test/orm/test_versioning.py::VersionOnPostUpdateTest_sqlite+pysqlite_3_46_1::test_o2m_plain 382s [gw0] [ 88%] PASSED test/orm/test_versioning.py::VersionOnPostUpdateTest_sqlite+pysqlite_3_46_1::test_o2m_plain 382s test/orm/test_versioning.py::VersionOnPostUpdateTest_sqlite+pysqlite_3_46_1::test_o2m_post_update 382s [gw0] [ 88%] PASSED test/orm/test_versioning.py::VersionOnPostUpdateTest_sqlite+pysqlite_3_46_1::test_o2m_post_update 382s test/orm/test_versioning.py::VersionOnPostUpdateTest_sqlite+pysqlite_3_46_1::test_o2m_post_update_no_sane_rowcount 382s [gw0] [ 88%] PASSED test/orm/test_versioning.py::VersionOnPostUpdateTest_sqlite+pysqlite_3_46_1::test_o2m_post_update_no_sane_rowcount 382s test/orm/test_versioning.py::VersionOnPostUpdateTest_sqlite+pysqlite_3_46_1::test_o2m_post_update_not_assoc_w_insert 382s [gw0] [ 88%] PASSED test/orm/test_versioning.py::VersionOnPostUpdateTest_sqlite+pysqlite_3_46_1::test_o2m_post_update_not_assoc_w_insert 382s test/orm/test_versioning.py::VersionOnPostUpdateTest_sqlite+pysqlite_3_46_1::test_o2m_post_update_version_assert 382s [gw0] [ 88%] PASSED test/orm/test_versioning.py::VersionOnPostUpdateTest_sqlite+pysqlite_3_46_1::test_o2m_post_update_version_assert 382s test/orm/test_versioning.py::VersioningMappedSelectTest_sqlite+pysqlite_3_46_1::test_explicit 382s [gw0] [ 88%] PASSED test/orm/test_versioning.py::VersioningMappedSelectTest_sqlite+pysqlite_3_46_1::test_explicit 382s test/orm/test_versioning.py::VersioningMappedSelectTest_sqlite+pysqlite_3_46_1::test_explicit_assign_from_expired 382s [gw0] [ 88%] PASSED test/orm/test_versioning.py::VersioningMappedSelectTest_sqlite+pysqlite_3_46_1::test_explicit_assign_from_expired 382s test/orm/test_versioning.py::VersioningMappedSelectTest_sqlite+pysqlite_3_46_1::test_implicit 382s [gw0] [ 88%] PASSED test/orm/test_versioning.py::VersioningMappedSelectTest_sqlite+pysqlite_3_46_1::test_implicit 382s test/orm/test_versioning.py::VersioningMappedSelectTest_sqlite+pysqlite_3_46_1::test_implicit_no_readonly 382s [gw0] [ 88%] PASSED test/orm/test_versioning.py::VersioningMappedSelectTest_sqlite+pysqlite_3_46_1::test_implicit_no_readonly 382s test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_basic 382s [gw0] [ 88%] PASSED test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_basic 382s test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_bulk_insert 382s [gw0] [ 88%] PASSED test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_bulk_insert 382s test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_bulk_update 382s [gw0] [ 88%] PASSED test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_bulk_update 382s test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_bump_version 382s [gw0] [ 88%] PASSED test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_bump_version 382s test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_merge_correct_version 382s [gw0] [ 88%] PASSED test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_merge_correct_version 382s test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_merge_incorrect_version 382s [gw0] [ 88%] PASSED test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_merge_incorrect_version 382s test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_merge_incorrect_version_not_in_session 382s [gw0] [ 88%] PASSED test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_merge_incorrect_version_not_in_session 382s test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_merge_no_version 382s [gw0] [ 88%] PASSED test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_merge_no_version 382s test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_multiple_updates 382s [gw0] [ 88%] PASSED test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_multiple_updates 382s test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_notsane_warning 382s [gw0] [ 88%] PASSED test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_notsane_warning 382s test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_noversioncheck 382s [gw0] [ 88%] PASSED test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_noversioncheck 382s test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_update_delete_no_plain_rowcount 382s [gw0] [ 88%] PASSED test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_update_delete_no_plain_rowcount 382s test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_update_multi_missing_broken_multi_rowcount 382s [gw0] [ 88%] PASSED test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_update_multi_missing_broken_multi_rowcount 382s test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_versioncheck 382s [gw0] [ 88%] PASSED test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_versioncheck 382s test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_versioncheck_for_update 382s [gw0] [ 88%] SKIPPED test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_versioncheck_for_update 382s test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_versioncheck_not_versioned 382s [gw0] [ 88%] PASSED test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_versioncheck_not_versioned 382s test/base/test_warnings.py::ClsWarningTest::test_dep_inspectable 382s [gw0] [ 88%] PASSED test/base/test_warnings.py::ClsWarningTest::test_dep_inspectable 382s test/base/test_warnings.py::WarnDeprecatedLimitedTest::test_warn_deprecated_limited_cap 382s [gw0] [ 88%] PASSED test/base/test_warnings.py::WarnDeprecatedLimitedTest::test_warn_deprecated_limited_cap 382s test/base/test_warnings.py::WarnDeprecatedLimitedTest::test_warn_deprecated_limited_text 382s [gw0] [ 88%] PASSED test/base/test_warnings.py::WarnDeprecatedLimitedTest::test_warn_deprecated_limited_text 382s test/orm/inheritance/test_with_poly.py::PolymorphicAliasedJoinsTest::test_col_expression_base_plus_two_subs[False] 382s [gw0] [ 88%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicAliasedJoinsTest::test_col_expression_base_plus_two_subs[False] 382s test/orm/inheritance/test_with_poly.py::PolymorphicAliasedJoinsTest::test_col_expression_base_plus_two_subs[True] 382s [gw0] [ 88%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicAliasedJoinsTest::test_col_expression_base_plus_two_subs[True] 382s test/orm/inheritance/test_with_poly.py::PolymorphicAliasedJoinsTest::test_join_base_to_sub 382s [gw0] [ 88%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicAliasedJoinsTest::test_join_base_to_sub 382s test/orm/inheritance/test_with_poly.py::PolymorphicAliasedJoinsTest::test_join_to_join_columns 382s [gw0] [ 88%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicAliasedJoinsTest::test_join_to_join_columns 382s test/orm/inheritance/test_with_poly.py::PolymorphicAliasedJoinsTest::test_join_to_join_entities 382s [gw0] [ 88%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicAliasedJoinsTest::test_join_to_join_entities 382s test/orm/inheritance/test_with_poly.py::PolymorphicAliasedJoinsTest::test_orm_entity_w_gc 382s [gw0] [ 88%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicAliasedJoinsTest::test_orm_entity_w_gc 382s test/orm/inheritance/test_with_poly.py::PolymorphicJoinsTest::test_col_expression_base_plus_two_subs[False] 382s [gw0] [ 88%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicJoinsTest::test_col_expression_base_plus_two_subs[False] 382s test/orm/inheritance/test_with_poly.py::PolymorphicJoinsTest::test_col_expression_base_plus_two_subs[True] 382s [gw0] [ 88%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicJoinsTest::test_col_expression_base_plus_two_subs[True] 382s test/orm/inheritance/test_with_poly.py::PolymorphicJoinsTest::test_join_base_to_sub 382s [gw0] [ 88%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicJoinsTest::test_join_base_to_sub 382s test/orm/inheritance/test_with_poly.py::PolymorphicJoinsTest::test_join_to_join_columns 382s [gw0] [ 88%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicJoinsTest::test_join_to_join_columns 382s test/orm/inheritance/test_with_poly.py::PolymorphicJoinsTest::test_join_to_join_entities 382s [gw0] [ 88%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicJoinsTest::test_join_to_join_entities 382s test/orm/inheritance/test_with_poly.py::PolymorphicJoinsTest::test_orm_entity_w_gc 382s [gw0] [ 88%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicJoinsTest::test_orm_entity_w_gc 382s test/orm/inheritance/test_with_poly.py::PolymorphicPolymorphicTest::test_col_expression_base_plus_two_subs[False] 382s [gw0] [ 88%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicPolymorphicTest::test_col_expression_base_plus_two_subs[False] 383s test/orm/inheritance/test_with_poly.py::PolymorphicPolymorphicTest::test_col_expression_base_plus_two_subs[True] 383s [gw0] [ 88%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicPolymorphicTest::test_col_expression_base_plus_two_subs[True] 383s test/orm/inheritance/test_with_poly.py::PolymorphicPolymorphicTest::test_join_base_to_sub 383s [gw0] [ 88%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicPolymorphicTest::test_join_base_to_sub 383s test/orm/inheritance/test_with_poly.py::PolymorphicPolymorphicTest::test_join_to_join_columns 383s [gw0] [ 88%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicPolymorphicTest::test_join_to_join_columns 383s test/orm/inheritance/test_with_poly.py::PolymorphicPolymorphicTest::test_join_to_join_entities 383s [gw0] [ 88%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicPolymorphicTest::test_join_to_join_entities 383s test/orm/inheritance/test_with_poly.py::PolymorphicPolymorphicTest::test_orm_entity_w_gc 383s [gw0] [ 88%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicPolymorphicTest::test_orm_entity_w_gc 383s test/orm/inheritance/test_with_poly.py::PolymorphicTest::test_col_expression_base_plus_two_subs[False] 383s [gw0] [ 88%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicTest::test_col_expression_base_plus_two_subs[False] 383s test/orm/inheritance/test_with_poly.py::PolymorphicTest::test_col_expression_base_plus_two_subs[True] 383s [gw0] [ 88%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicTest::test_col_expression_base_plus_two_subs[True] 383s test/orm/inheritance/test_with_poly.py::PolymorphicTest::test_join_base_to_sub 383s [gw0] [ 88%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicTest::test_join_base_to_sub 383s test/orm/inheritance/test_with_poly.py::PolymorphicTest::test_join_to_join_columns 383s [gw0] [ 88%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicTest::test_join_to_join_columns 383s test/orm/inheritance/test_with_poly.py::PolymorphicTest::test_join_to_join_entities 383s [gw0] [ 88%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicTest::test_join_to_join_entities 383s test/orm/inheritance/test_with_poly.py::PolymorphicTest::test_orm_entity_w_gc 383s [gw0] [ 88%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicTest::test_orm_entity_w_gc 383s test/orm/inheritance/test_with_poly.py::PolymorphicUnionsTest::test_col_expression_base_plus_two_subs[False] 383s [gw0] [ 88%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicUnionsTest::test_col_expression_base_plus_two_subs[False] 383s test/orm/inheritance/test_with_poly.py::PolymorphicUnionsTest::test_col_expression_base_plus_two_subs[True] 383s [gw0] [ 88%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicUnionsTest::test_col_expression_base_plus_two_subs[True] 383s test/orm/inheritance/test_with_poly.py::PolymorphicUnionsTest::test_join_base_to_sub 383s [gw0] [ 88%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicUnionsTest::test_join_base_to_sub 383s test/orm/inheritance/test_with_poly.py::PolymorphicUnionsTest::test_join_to_join_columns 383s [gw0] [ 88%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicUnionsTest::test_join_to_join_columns 383s test/orm/inheritance/test_with_poly.py::PolymorphicUnionsTest::test_join_to_join_entities 383s [gw0] [ 88%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicUnionsTest::test_join_to_join_entities 383s test/orm/inheritance/test_with_poly.py::PolymorphicUnionsTest::test_orm_entity_w_gc 383s [gw0] [ 89%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicUnionsTest::test_orm_entity_w_gc 383s test/orm/inheritance/test_with_poly.py::WithPolymorphicAPITest::test_no_use_flat_and_aliased 390s [gw0] [ 89%] PASSED test/orm/inheritance/test_with_poly.py::WithPolymorphicAPITest::test_no_use_flat_and_aliased 390s [gw1] [ 89%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_session_commit_rollback 394s test/aaa_profiling/test_memusage.py::CycleTest::test_session_execute_orm 394s [gw1] [ 89%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_session_execute_orm 398s test/aaa_profiling/test_memusage.py::CycleTest::test_session_multi_transaction 398s [gw1] [ 89%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_session_multi_transaction 402s test/aaa_profiling/test_memusage.py::CycleTest::test_session_transaction 402s [gw1] [ 89%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_session_transaction 405s test/aaa_profiling/test_memusage.py::CycleTest::test_the_counter 405s [gw1] [ 89%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_the_counter 409s test/aaa_profiling/test_memusage.py::CycleTest::test_visit_binary_product 409s [gw1] [ 89%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_visit_binary_product 413s test/aaa_profiling/test_memusage.py::CycleTest::test_weak_sequence 413s [gw1] [ 89%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_weak_sequence 413s test/aaa_profiling/test_memusage.py::MemUsageTest::test_DecimalResultProcessor_init 413s [gw1] [ 89%] SKIPPED test/aaa_profiling/test_memusage.py::MemUsageTest::test_DecimalResultProcessor_init 413s test/aaa_profiling/test_memusage.py::MemUsageTest::test_DecimalResultProcessor_process 413s [gw1] [ 89%] SKIPPED test/aaa_profiling/test_memusage.py::MemUsageTest::test_DecimalResultProcessor_process 699s test/aaa_profiling/test_memusage.py::MemUsageTest::test_ad_hoc_types 699s [gw1] [ 89%] PASSED test/aaa_profiling/test_memusage.py::MemUsageTest::test_ad_hoc_types 736s test/aaa_profiling/test_memusage.py::MemUsageTest::test_clone_expression 736s [gw1] [ 89%] PASSED test/aaa_profiling/test_memusage.py::MemUsageTest::test_clone_expression 736s test/aaa_profiling/test_memusage.py::MemUsageTest::test_cycles_in_row 736s [gw1] [ 89%] SKIPPED test/aaa_profiling/test_memusage.py::MemUsageTest::test_cycles_in_row 759s test/aaa_profiling/test_memusage.py::MemUsageTest::test_fixture_failure 759s [gw1] [ 89%] PASSED test/aaa_profiling/test_memusage.py::MemUsageTest::test_fixture_failure 784s test/aaa_profiling/test_memusage.py::MemUsageTest::test_tv_render_derived 784s [gw1] [ 89%] PASSED test/aaa_profiling/test_memusage.py::MemUsageTest::test_tv_render_derived 819s test/aaa_profiling/test_memusage.py::MemUsageTest::test_type_compile 819s [gw1] [ 89%] PASSED test/aaa_profiling/test_memusage.py::MemUsageTest::test_type_compile 843s test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_alias_pathing 843s [gw1] [ 89%] PASSED test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_alias_pathing 855s test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_fixture 855s [gw1] [ 89%] PASSED test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_fixture 879s test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_join_cache 880s [gw1] [ 89%] PASSED test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_join_cache 903s test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_join_cache_deprecated_coercion 903s [gw1] [ 89%] PASSED test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_join_cache_deprecated_coercion 927s test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_many_discarded_relationships 927s [gw1] [ 89%] PASSED test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_many_discarded_relationships 1021s test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_many_updates 1021s [gw1] [ 89%] PASSED test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_many_updates 1047s test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_mapper_reset 1047s [gw1] [ 89%] PASSED test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_mapper_reset 1047s test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_orm_many_engines 1047s [gw1] [ 89%] SKIPPED test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_orm_many_engines 1082s test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_path_registry 1082s [gw1] [ 89%] PASSED test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_path_registry 1082s test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_savepoints 1082s [gw1] [ 89%] SKIPPED test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_savepoints 1108s test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_session 1108s [gw1] [ 89%] PASSED test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_session 1144s test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_sessionmaker 1144s [gw1] [ 89%] PASSED test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_sessionmaker 1179s test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_unicode_warnings 1179s [gw1] [ 89%] PASSED test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_unicode_warnings 1214s test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_warnings_util 1214s [gw1] [ 89%] PASSED test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_warnings_util 1240s test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_with_inheritance 1240s [gw1] [ 89%] PASSED test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_with_inheritance 1265s test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_with_manytomany 1265s [gw1] [ 89%] PASSED test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_with_manytomany 1268s test/aaa_profiling/test_memusage.py::MiscMemoryIntensiveTests::test_gced_delete_on_rollback 1268s [gw1] [ 89%] PASSED test/aaa_profiling/test_memusage.py::MiscMemoryIntensiveTests::test_gced_delete_on_rollback 1273s test/aaa_profiling/test_memusage.py::WeakIdentityMapTest::test_weakref 1273s [gw1] [ 89%] PASSED test/aaa_profiling/test_memusage.py::WeakIdentityMapTest::test_weakref 1275s test/aaa_profiling/test_memusage.py::WeakIdentityMapTest::test_weakref_pickled 1275s [gw1] [ 89%] PASSED test/aaa_profiling/test_memusage.py::WeakIdentityMapTest::test_weakref_pickled 1277s test/aaa_profiling/test_memusage.py::WeakIdentityMapTest::test_weakref_with_cycles_o2m 1277s [gw1] [ 89%] PASSED test/aaa_profiling/test_memusage.py::WeakIdentityMapTest::test_weakref_with_cycles_o2m 1280s test/aaa_profiling/test_memusage.py::WeakIdentityMapTest::test_weakref_with_cycles_o2o 1280s [gw1] [ 89%] PASSED test/aaa_profiling/test_memusage.py::WeakIdentityMapTest::test_weakref_with_cycles_o2o 1280s test/orm/test_merge.py::CompositeNullPksTest::test_merge_allow_partial 1280s [gw1] [ 89%] PASSED test/orm/test_merge.py::CompositeNullPksTest::test_merge_allow_partial 1280s test/orm/test_merge.py::CompositeNullPksTest::test_merge_disallow_partial 1280s [gw1] [ 89%] PASSED test/orm/test_merge.py::CompositeNullPksTest::test_merge_disallow_partial 1280s test/orm/test_merge.py::DeferredMergeTest::test_deferred_column_keyed_dict 1280s [gw1] [ 89%] PASSED test/orm/test_merge.py::DeferredMergeTest::test_deferred_column_keyed_dict 1280s test/orm/test_merge.py::DeferredMergeTest::test_deferred_column_query 1280s [gw1] [ 89%] PASSED test/orm/test_merge.py::DeferredMergeTest::test_deferred_column_query 1280s test/orm/test_merge.py::LoadOnPendingTest::test_merge_delete_orphan_o2o 1280s [gw1] [ 89%] PASSED test/orm/test_merge.py::LoadOnPendingTest::test_merge_delete_orphan_o2o 1280s test/orm/test_merge.py::LoadOnPendingTest::test_merge_delete_orphan_o2o_none 1280s [gw1] [ 89%] PASSED test/orm/test_merge.py::LoadOnPendingTest::test_merge_delete_orphan_o2o_none 1280s test/orm/test_merge.py::M2ONoUseGetLoadingTest::test_pending_access_one 1280s [gw1] [ 89%] PASSED test/orm/test_merge.py::M2ONoUseGetLoadingTest::test_pending_access_one 1280s test/orm/test_merge.py::M2ONoUseGetLoadingTest::test_pending_access_two 1280s [gw1] [ 89%] PASSED test/orm/test_merge.py::M2ONoUseGetLoadingTest::test_pending_access_two 1280s test/orm/test_merge.py::M2ONoUseGetLoadingTest::test_persistent_access_none 1280s [gw1] [ 89%] PASSED test/orm/test_merge.py::M2ONoUseGetLoadingTest::test_persistent_access_none 1280s test/orm/test_merge.py::M2ONoUseGetLoadingTest::test_persistent_access_one 1280s [gw1] [ 89%] PASSED test/orm/test_merge.py::M2ONoUseGetLoadingTest::test_persistent_access_one 1280s test/orm/test_merge.py::M2ONoUseGetLoadingTest::test_persistent_access_two 1280s [gw1] [ 89%] PASSED test/orm/test_merge.py::M2ONoUseGetLoadingTest::test_persistent_access_two 1280s test/orm/test_merge.py::MergeTest::test_attribute_cascade 1280s [gw1] [ 89%] PASSED test/orm/test_merge.py::MergeTest::test_attribute_cascade 1280s test/orm/test_merge.py::MergeTest::test_cascade_doesnt_blowaway_manytoone 1280s [gw1] [ 89%] PASSED test/orm/test_merge.py::MergeTest::test_cascade_doesnt_blowaway_manytoone 1280s test/orm/test_merge.py::MergeTest::test_cascades_dont_autoflush 1280s [gw1] [ 89%] PASSED test/orm/test_merge.py::MergeTest::test_cascades_dont_autoflush 1280s test/orm/test_merge.py::MergeTest::test_cascades_dont_autoflush_2 1280s [gw1] [ 89%] PASSED test/orm/test_merge.py::MergeTest::test_cascades_dont_autoflush_2 1280s test/orm/test_merge.py::MergeTest::test_detached_to_persistent_collection 1280s [gw1] [ 89%] PASSED test/orm/test_merge.py::MergeTest::test_detached_to_persistent_collection 1280s test/orm/test_merge.py::MergeTest::test_dont_expire_pending 1280s [gw1] [ 89%] PASSED test/orm/test_merge.py::MergeTest::test_dont_expire_pending 1280s test/orm/test_merge.py::MergeTest::test_dont_send_neverset_to_get 1280s [gw1] [ 89%] PASSED test/orm/test_merge.py::MergeTest::test_dont_send_neverset_to_get 1280s test/orm/test_merge.py::MergeTest::test_dont_send_neverset_to_get_w_relationship 1280s [gw1] [ 89%] PASSED test/orm/test_merge.py::MergeTest::test_dont_send_neverset_to_get_w_relationship 1280s test/orm/test_merge.py::MergeTest::test_dontload_with_eager 1280s [gw1] [ 89%] PASSED test/orm/test_merge.py::MergeTest::test_dontload_with_eager 1280s test/orm/test_merge.py::MergeTest::test_loader_options 1280s [gw1] [ 89%] PASSED test/orm/test_merge.py::MergeTest::test_loader_options 1280s test/orm/test_merge.py::MergeTest::test_many_to_many_cascade 1280s [gw1] [ 89%] PASSED test/orm/test_merge.py::MergeTest::test_many_to_many_cascade 1280s test/orm/test_merge.py::MergeTest::test_many_to_one_cascade 1280s [gw1] [ 89%] PASSED test/orm/test_merge.py::MergeTest::test_many_to_one_cascade 1280s test/orm/test_merge.py::MergeTest::test_merge_empty_attributes 1280s [gw1] [ 89%] PASSED test/orm/test_merge.py::MergeTest::test_merge_empty_attributes 1280s test/orm/test_merge.py::MergeTest::test_merge_irregular_collection 1280s [gw1] [ 89%] PASSED test/orm/test_merge.py::MergeTest::test_merge_irregular_collection 1280s test/orm/test_merge.py::MergeTest::test_no_load_disallows_dirty 1280s [gw1] [ 89%] PASSED test/orm/test_merge.py::MergeTest::test_no_load_disallows_dirty 1280s test/orm/test_merge.py::MergeTest::test_no_load_preserves_parents 1280s [gw1] [ 89%] PASSED test/orm/test_merge.py::MergeTest::test_no_load_preserves_parents 1280s test/orm/test_merge.py::MergeTest::test_no_load_sets_backrefs 1280s [gw1] [ 89%] PASSED test/orm/test_merge.py::MergeTest::test_no_load_sets_backrefs 1280s test/orm/test_merge.py::MergeTest::test_no_load_with_backrefs 1280s [gw1] [ 89%] PASSED test/orm/test_merge.py::MergeTest::test_no_load_with_backrefs 1281s test/orm/test_merge.py::MergeTest::test_no_relationship_cascade 1281s [gw1] [ 89%] PASSED test/orm/test_merge.py::MergeTest::test_no_relationship_cascade 1281s test/orm/test_merge.py::MergeTest::test_one_to_many_cascade 1281s [gw1] [ 89%] PASSED test/orm/test_merge.py::MergeTest::test_one_to_many_cascade 1281s test/orm/test_merge.py::MergeTest::test_one_to_one_cascade 1281s [gw1] [ 89%] PASSED test/orm/test_merge.py::MergeTest::test_one_to_one_cascade 1281s test/orm/test_merge.py::MergeTest::test_option_state 1281s [gw1] [ 89%] PASSED test/orm/test_merge.py::MergeTest::test_option_state 1281s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-raise-load-normal] 1281s [gw1] [ 89%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-raise-load-normal] 1281s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-raise-load-viewonly] 1281s [gw1] [ 89%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-raise-load-viewonly] 1281s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-raise-noload-normal] 1281s [gw1] [ 89%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-raise-noload-normal] 1281s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-raise-noload-viewonly] 1281s [gw1] [ 89%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-raise-noload-viewonly] 1281s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-raise_on_sql-load-normal] 1281s [gw1] [ 89%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-raise_on_sql-load-normal] 1281s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-raise_on_sql-load-viewonly] 1281s [gw1] [ 89%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-raise_on_sql-load-viewonly] 1281s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-raise_on_sql-noload-normal] 1281s [gw1] [ 89%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-raise_on_sql-noload-normal] 1281s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-raise_on_sql-noload-viewonly] 1281s [gw1] [ 89%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-raise_on_sql-noload-viewonly] 1281s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-select-load-normal] 1281s [gw1] [ 89%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-select-load-normal] 1281s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-select-load-viewonly] 1281s [gw1] [ 89%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-select-load-viewonly] 1281s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-select-noload-normal] 1281s [gw1] [ 89%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-select-noload-normal] 1281s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-select-noload-viewonly] 1281s [gw1] [ 89%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-select-noload-viewonly] 1281s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-raise-load-normal] 1281s [gw1] [ 89%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-raise-load-normal] 1281s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-raise-load-viewonly] 1281s [gw1] [ 89%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-raise-load-viewonly] 1281s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-raise-noload-normal] 1281s [gw1] [ 89%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-raise-noload-normal] 1281s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-raise-noload-viewonly] 1281s [gw1] [ 89%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-raise-noload-viewonly] 1281s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-raise_on_sql-load-normal] 1281s [gw1] [ 89%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-raise_on_sql-load-normal] 1281s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-raise_on_sql-load-viewonly] 1281s [gw1] [ 89%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-raise_on_sql-load-viewonly] 1281s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-raise_on_sql-noload-normal] 1281s [gw1] [ 89%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-raise_on_sql-noload-normal] 1281s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-raise_on_sql-noload-viewonly] 1281s [gw1] [ 89%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-raise_on_sql-noload-viewonly] 1281s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-select-load-normal] 1281s [gw1] [ 89%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-select-load-normal] 1281s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-select-load-viewonly] 1281s [gw1] [ 89%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-select-load-viewonly] 1281s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-select-noload-normal] 1281s [gw1] [ 89%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-select-noload-normal] 1281s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-select-noload-viewonly] 1281s [gw1] [ 89%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-select-noload-viewonly] 1281s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-raise-load-normal] 1281s [gw1] [ 89%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-raise-load-normal] 1281s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-raise-load-viewonly] 1281s [gw1] [ 89%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-raise-load-viewonly] 1281s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-raise-noload-normal] 1281s [gw1] [ 89%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-raise-noload-normal] 1281s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-raise-noload-viewonly] 1281s [gw1] [ 89%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-raise-noload-viewonly] 1281s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-raise_on_sql-load-normal] 1281s [gw1] [ 89%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-raise_on_sql-load-normal] 1281s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-raise_on_sql-load-viewonly] 1281s [gw1] [ 89%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-raise_on_sql-load-viewonly] 1281s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-raise_on_sql-noload-normal] 1281s [gw1] [ 89%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-raise_on_sql-noload-normal] 1281s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-raise_on_sql-noload-viewonly] 1281s [gw1] [ 89%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-raise_on_sql-noload-viewonly] 1281s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-select-load-normal] 1281s [gw1] [ 89%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-select-load-normal] 1281s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-select-load-viewonly] 1281s [gw1] [ 89%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-select-load-viewonly] 1281s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-select-noload-normal] 1281s [gw1] [ 89%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-select-noload-normal] 1281s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-select-noload-viewonly] 1281s [gw1] [ 89%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-select-noload-viewonly] 1281s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-raise-load-normal] 1281s [gw1] [ 89%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-raise-load-normal] 1281s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-raise-load-viewonly] 1281s [gw1] [ 89%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-raise-load-viewonly] 1281s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-raise-noload-normal] 1281s [gw1] [ 89%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-raise-noload-normal] 1281s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-raise-noload-viewonly] 1281s [gw1] [ 89%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-raise-noload-viewonly] 1281s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-raise_on_sql-load-normal] 1281s [gw1] [ 89%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-raise_on_sql-load-normal] 1281s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-raise_on_sql-load-viewonly] 1282s [gw1] [ 89%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-raise_on_sql-load-viewonly] 1282s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-raise_on_sql-noload-normal] 1282s [gw1] [ 89%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-raise_on_sql-noload-normal] 1282s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-raise_on_sql-noload-viewonly] 1282s [gw1] [ 89%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-raise_on_sql-noload-viewonly] 1282s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-select-load-normal] 1282s [gw1] [ 89%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-select-load-normal] 1282s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-select-load-viewonly] 1282s [gw1] [ 89%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-select-load-viewonly] 1282s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-select-noload-normal] 1282s [gw1] [ 89%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-select-noload-normal] 1282s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-select-noload-viewonly] 1282s [gw1] [ 89%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-select-noload-viewonly] 1282s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-raise-load-normal] 1282s [gw1] [ 89%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-raise-load-normal] 1282s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-raise-load-viewonly] 1282s [gw1] [ 89%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-raise-load-viewonly] 1282s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-raise-noload-normal] 1282s [gw1] [ 89%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-raise-noload-normal] 1282s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-raise-noload-viewonly] 1282s [gw1] [ 89%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-raise-noload-viewonly] 1282s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-raise_on_sql-load-normal] 1282s [gw1] [ 89%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-raise_on_sql-load-normal] 1282s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-raise_on_sql-load-viewonly] 1282s [gw1] [ 89%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-raise_on_sql-load-viewonly] 1282s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-raise_on_sql-noload-normal] 1282s [gw1] [ 89%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-raise_on_sql-noload-normal] 1282s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-raise_on_sql-noload-viewonly] 1282s [gw1] [ 89%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-raise_on_sql-noload-viewonly] 1282s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-select-load-normal] 1282s [gw1] [ 89%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-select-load-normal] 1282s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-select-load-viewonly] 1282s [gw1] [ 89%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-select-load-viewonly] 1282s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-select-noload-normal] 1282s [gw1] [ 89%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-select-noload-normal] 1282s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-select-noload-viewonly] 1282s [gw1] [ 89%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-select-noload-viewonly] 1282s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-raise-load-normal] 1282s [gw1] [ 89%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-raise-load-normal] 1282s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-raise-load-viewonly] 1282s [gw1] [ 89%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-raise-load-viewonly] 1282s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-raise-noload-normal] 1282s [gw1] [ 89%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-raise-noload-normal] 1282s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-raise-noload-viewonly] 1282s [gw1] [ 89%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-raise-noload-viewonly] 1282s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-raise_on_sql-load-normal] 1282s [gw1] [ 89%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-raise_on_sql-load-normal] 1282s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-raise_on_sql-load-viewonly] 1282s [gw1] [ 89%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-raise_on_sql-load-viewonly] 1282s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-raise_on_sql-noload-normal] 1282s [gw1] [ 89%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-raise_on_sql-noload-normal] 1282s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-raise_on_sql-noload-viewonly] 1282s [gw1] [ 89%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-raise_on_sql-noload-viewonly] 1282s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-select-load-normal] 1282s [gw1] [ 89%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-select-load-normal] 1282s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-select-load-viewonly] 1282s [gw1] [ 89%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-select-load-viewonly] 1282s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-select-noload-normal] 1282s [gw1] [ 89%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-select-noload-normal] 1282s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-select-noload-viewonly] 1282s [gw1] [ 89%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-select-noload-viewonly] 1282s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-raise-load-normal] 1282s [gw1] [ 89%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-raise-load-normal] 1282s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-raise-load-viewonly] 1282s [gw1] [ 89%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-raise-load-viewonly] 1282s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-raise-noload-normal] 1282s [gw1] [ 89%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-raise-noload-normal] 1282s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-raise-noload-viewonly] 1282s [gw1] [ 89%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-raise-noload-viewonly] 1282s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-raise_on_sql-load-normal] 1282s [gw1] [ 89%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-raise_on_sql-load-normal] 1282s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-raise_on_sql-load-viewonly] 1282s [gw1] [ 89%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-raise_on_sql-load-viewonly] 1282s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-raise_on_sql-noload-normal] 1282s [gw1] [ 89%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-raise_on_sql-noload-normal] 1282s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-raise_on_sql-noload-viewonly] 1282s [gw1] [ 89%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-raise_on_sql-noload-viewonly] 1282s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-select-load-normal] 1282s [gw1] [ 89%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-select-load-normal] 1282s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-select-load-viewonly] 1282s [gw1] [ 89%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-select-load-viewonly] 1282s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-select-noload-normal] 1282s [gw1] [ 89%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-select-noload-normal] 1282s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-select-noload-viewonly] 1282s [gw1] [ 89%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-select-noload-viewonly] 1282s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-raise-load-normal] 1282s [gw1] [ 89%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-raise-load-normal] 1282s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-raise-load-viewonly] 1282s [gw1] [ 89%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-raise-load-viewonly] 1282s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-raise-noload-normal] 1282s [gw1] [ 89%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-raise-noload-normal] 1282s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-raise-noload-viewonly] 1282s [gw1] [ 89%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-raise-noload-viewonly] 1283s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-raise_on_sql-load-normal] 1283s [gw1] [ 89%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-raise_on_sql-load-normal] 1283s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-raise_on_sql-load-viewonly] 1283s [gw1] [ 89%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-raise_on_sql-load-viewonly] 1283s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-raise_on_sql-noload-normal] 1283s [gw1] [ 89%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-raise_on_sql-noload-normal] 1283s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-raise_on_sql-noload-viewonly] 1283s [gw1] [ 89%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-raise_on_sql-noload-viewonly] 1283s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-select-load-normal] 1283s [gw1] [ 89%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-select-load-normal] 1283s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-select-load-viewonly] 1283s [gw1] [ 89%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-select-load-viewonly] 1283s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-select-noload-normal] 1283s [gw1] [ 89%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-select-noload-normal] 1283s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-select-noload-viewonly] 1283s [gw1] [ 89%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-select-noload-viewonly] 1283s test/orm/test_merge.py::MergeTest::test_resolve_conflicts_pending 1283s [gw1] [ 89%] PASSED test/orm/test_merge.py::MergeTest::test_resolve_conflicts_pending 1283s test/orm/test_merge.py::MergeTest::test_resolve_conflicts_pending_doesnt_interfere_no_ident 1283s [gw1] [ 89%] PASSED test/orm/test_merge.py::MergeTest::test_resolve_conflicts_pending_doesnt_interfere_no_ident 1283s test/orm/test_merge.py::MergeTest::test_resolve_conflicts_persistent 1283s [gw1] [ 89%] PASSED test/orm/test_merge.py::MergeTest::test_resolve_conflicts_persistent 1283s test/orm/test_merge.py::MergeTest::test_synonym 1283s [gw1] [ 89%] PASSED test/orm/test_merge.py::MergeTest::test_synonym 1283s test/orm/test_merge.py::MergeTest::test_transient_no_load 1283s [gw1] [ 89%] PASSED test/orm/test_merge.py::MergeTest::test_transient_no_load 1283s test/orm/test_merge.py::MergeTest::test_transient_non_mutated_collection 1283s [gw1] [ 89%] PASSED test/orm/test_merge.py::MergeTest::test_transient_non_mutated_collection 1283s test/orm/test_merge.py::MergeTest::test_transient_to_pending 1283s [gw1] [ 89%] PASSED test/orm/test_merge.py::MergeTest::test_transient_to_pending 1283s test/orm/test_merge.py::MergeTest::test_transient_to_pending_collection 1283s [gw1] [ 89%] PASSED test/orm/test_merge.py::MergeTest::test_transient_to_pending_collection 1283s test/orm/test_merge.py::MergeTest::test_transient_to_pending_collection_pk_none 1283s [gw1] [ 89%] PASSED test/orm/test_merge.py::MergeTest::test_transient_to_pending_collection_pk_none 1283s test/orm/test_merge.py::MergeTest::test_transient_to_pending_no_pk 1283s [gw1] [ 89%] PASSED test/orm/test_merge.py::MergeTest::test_transient_to_pending_no_pk 1283s test/orm/test_merge.py::MergeTest::test_transient_to_persistent 1283s [gw1] [ 89%] PASSED test/orm/test_merge.py::MergeTest::test_transient_to_persistent 1283s test/orm/test_merge.py::MergeTest::test_transient_to_persistent_collection 1283s [gw1] [ 89%] PASSED test/orm/test_merge.py::MergeTest::test_transient_to_persistent_collection 1283s test/orm/test_merge.py::MergeTest::test_unsaved_cascade 1283s [gw1] [ 89%] PASSED test/orm/test_merge.py::MergeTest::test_unsaved_cascade 1283s test/orm/test_merge.py::MergeTest::test_value_to_none 1283s [gw1] [ 89%] PASSED test/orm/test_merge.py::MergeTest::test_value_to_none 1283s test/orm/test_merge.py::MergeTest::test_warn_transient_already_pending_nopk 1283s [gw1] [ 89%] PASSED test/orm/test_merge.py::MergeTest::test_warn_transient_already_pending_nopk 1283s test/orm/test_merge.py::MergeTest::test_warn_transient_already_pending_pk 1283s [gw1] [ 89%] PASSED test/orm/test_merge.py::MergeTest::test_warn_transient_already_pending_pk 1283s test/orm/test_merge.py::MutableMergeTest::test_list 1283s [gw1] [ 89%] PASSED test/orm/test_merge.py::MutableMergeTest::test_list 1283s test/orm/test_merge.py::PolymorphicOnTest::test_merge_polymorphic_on 1283s [gw1] [ 89%] PASSED test/orm/test_merge.py::PolymorphicOnTest::test_merge_polymorphic_on 1283s test/sql/test_metadata.py::CatchAllEventsTest::test_all_events 1283s [gw1] [ 89%] PASSED test/sql/test_metadata.py::CatchAllEventsTest::test_all_events 1283s test/sql/test_metadata.py::CatchAllEventsTest::test_events_per_constraint 1283s [gw1] [ 89%] PASSED test/sql/test_metadata.py::CatchAllEventsTest::test_events_per_constraint 1283s test/sql/test_metadata.py::ColumnDefaultsTest::test_column_default_keyword_as_clause 1283s [gw1] [ 89%] PASSED test/sql/test_metadata.py::ColumnDefaultsTest::test_column_default_keyword_as_clause 1283s test/sql/test_metadata.py::ColumnDefaultsTest::test_column_default_keyword_as_schemaitem 1283s [gw1] [ 89%] PASSED test/sql/test_metadata.py::ColumnDefaultsTest::test_column_default_keyword_as_schemaitem 1283s test/sql/test_metadata.py::ColumnDefaultsTest::test_column_default_onupdate_keyword_as_clause 1283s [gw1] [ 89%] PASSED test/sql/test_metadata.py::ColumnDefaultsTest::test_column_default_onupdate_keyword_as_clause 1283s test/sql/test_metadata.py::ColumnDefaultsTest::test_column_default_onupdate_keyword_as_schemaitem 1283s [gw1] [ 89%] PASSED test/sql/test_metadata.py::ColumnDefaultsTest::test_column_default_onupdate_keyword_as_schemaitem 1283s test/sql/test_metadata.py::ColumnDefaultsTest::test_column_default_onupdate_positional 1283s [gw1] [ 89%] PASSED test/sql/test_metadata.py::ColumnDefaultsTest::test_column_default_onupdate_positional 1283s test/sql/test_metadata.py::ColumnDefaultsTest::test_column_default_positional 1283s [gw1] [ 89%] PASSED test/sql/test_metadata.py::ColumnDefaultsTest::test_column_default_positional 1283s test/sql/test_metadata.py::ColumnDefaultsTest::test_column_insert_default 1283s [gw1] [ 89%] PASSED test/sql/test_metadata.py::ColumnDefaultsTest::test_column_insert_default 1283s test/sql/test_metadata.py::ColumnDefaultsTest::test_column_insert_default_predecende_on_default 1283s [gw1] [ 89%] PASSED test/sql/test_metadata.py::ColumnDefaultsTest::test_column_insert_default_predecende_on_default 1283s test/sql/test_metadata.py::ColumnDefaultsTest::test_onupdate_default_not_server_default_four 1283s [gw1] [ 89%] PASSED test/sql/test_metadata.py::ColumnDefaultsTest::test_onupdate_default_not_server_default_four 1283s test/sql/test_metadata.py::ColumnDefaultsTest::test_onupdate_default_not_server_default_one 1283s [gw1] [ 89%] PASSED test/sql/test_metadata.py::ColumnDefaultsTest::test_onupdate_default_not_server_default_one 1283s test/sql/test_metadata.py::ColumnDefaultsTest::test_onupdate_default_not_server_default_three 1283s [gw1] [ 89%] PASSED test/sql/test_metadata.py::ColumnDefaultsTest::test_onupdate_default_not_server_default_three 1283s test/sql/test_metadata.py::ColumnDefaultsTest::test_onupdate_default_not_server_default_two 1283s [gw1] [ 89%] PASSED test/sql/test_metadata.py::ColumnDefaultsTest::test_onupdate_default_not_server_default_two 1283s test/sql/test_metadata.py::ColumnDefaultsTest::test_server_default_keyword_as_clause 1283s [gw1] [ 89%] PASSED test/sql/test_metadata.py::ColumnDefaultsTest::test_server_default_keyword_as_clause 1283s test/sql/test_metadata.py::ColumnDefaultsTest::test_server_default_keyword_as_schemaitem 1283s [gw1] [ 89%] PASSED test/sql/test_metadata.py::ColumnDefaultsTest::test_server_default_keyword_as_schemaitem 1283s test/sql/test_metadata.py::ColumnDefaultsTest::test_server_default_onupdate_keyword_as_clause 1283s [gw1] [ 89%] PASSED test/sql/test_metadata.py::ColumnDefaultsTest::test_server_default_onupdate_keyword_as_clause 1283s test/sql/test_metadata.py::ColumnDefaultsTest::test_server_default_onupdate_keyword_as_schemaitem 1283s [gw1] [ 89%] PASSED test/sql/test_metadata.py::ColumnDefaultsTest::test_server_default_onupdate_keyword_as_schemaitem 1283s test/sql/test_metadata.py::ColumnDefaultsTest::test_server_default_onupdate_positional 1283s [gw1] [ 89%] PASSED test/sql/test_metadata.py::ColumnDefaultsTest::test_server_default_onupdate_positional 1283s test/sql/test_metadata.py::ColumnDefaultsTest::test_server_default_positional 1283s [gw1] [ 89%] PASSED test/sql/test_metadata.py::ColumnDefaultsTest::test_server_default_positional 1283s test/sql/test_metadata.py::ColumnDefinitionTest::test_basic 1283s [gw1] [ 89%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_basic 1283s test/sql/test_metadata.py::ColumnDefinitionTest::test_bogus 1283s [gw1] [ 89%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_bogus 1283s test/sql/test_metadata.py::ColumnDefinitionTest::test_custom_create 1283s [gw1] [ 89%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_custom_create 1283s test/sql/test_metadata.py::ColumnDefinitionTest::test_custom_subclass_proxy 1283s [gw1] [ 89%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_custom_subclass_proxy 1283s test/sql/test_metadata.py::ColumnDefinitionTest::test_custom_subclass_proxy_typeerror 1283s [gw1] [ 89%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_custom_subclass_proxy_typeerror 1283s test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[default--] 1283s [gw1] [ 89%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[default--] 1283s test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[default-value1-override_value1] 1283s [gw1] [ 89%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[default-value1-override_value1] 1283s test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[identity_gen-value2-override_value2] 1283s [gw1] [ 89%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[identity_gen-value2-override_value2] 1283s test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[identity_gen-value3-override_value3] 1283s [gw1] [ 89%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[identity_gen-value3-override_value3] 1283s test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[identity_gen-value4-override_value4] 1283s [gw1] [ 89%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[identity_gen-value4-override_value4] 1283s test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[nullable-False-True] 1283s [gw1] [ 89%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[nullable-False-True] 1283s test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[nullable-True-False] 1283s [gw1] [ 89%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[nullable-True-False] 1283s test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[onupdate--] 1283s [gw1] [ 89%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[onupdate--] 1283s test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[onupdate-value6-override_value6] 1283s [gw1] [ 89%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[onupdate-value6-override_value6] 1283s test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[server_default-value8-override_value8] 1283s [gw1] [ 89%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[server_default-value8-override_value8] 1283s test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[server_onupdate-value7-override_value7] 1283s [gw1] [ 89%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[server_onupdate-value7-override_value7] 1283s test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[type-value11-override_value11] 1283s [gw1] [ 89%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[type-value11-override_value11] 1283s test/sql/test_metadata.py::ColumnDefinitionTest::test_incomplete_key 1283s [gw1] [ 89%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_incomplete_key 1283s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[autoincrement-True] 1283s [gw1] [ 89%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[autoincrement-True] 1283s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[comment-some comment] 1283s [gw1] [ 89%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[comment-some comment] 1283s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[default-] 1283s [gw1] [ 89%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[default-] 1283s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[default-value1] 1283s [gw1] [ 89%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[default-value1] 1283s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[doc-some doc] 1283s [gw1] [ 89%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[doc-some doc] 1283s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[identity_gen-value2] 1283s [gw1] [ 89%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[identity_gen-value2] 1283s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[identity_gen-value3] 1283s [gw1] [ 89%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[identity_gen-value3] 1283s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[identity_gen-value4] 1283s [gw1] [ 89%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[identity_gen-value4] 1283s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[index-True] 1283s [gw1] [ 89%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[index-True] 1283s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[info-value19] 1283s [gw1] [ 89%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[info-value19] 1283s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[nullable-False] 1283s [gw1] [ 89%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[nullable-False] 1283s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[nullable-True] 1283s [gw1] [ 89%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[nullable-True] 1283s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[onupdate-] 1283s [gw1] [ 89%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[onupdate-] 1283s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[onupdate-value6] 1283s [gw1] [ 89%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[onupdate-value6] 1283s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[server_default-value8] 1283s [gw1] [ 89%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[server_default-value8] 1283s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[server_onupdate-value7] 1283s [gw1] [ 89%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[server_onupdate-value7] 1283s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[system-True] 1283s [gw1] [ 89%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[system-True] 1283s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[type-value13] 1283s [gw1] [ 89%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[type-value13] 1283s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[type-value14] 1283s [gw1] [ 89%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[type-value14] 1283s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[unique-True] 1283s [gw1] [ 89%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[unique-True] 1283s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column_identity[False-False] 1283s [gw1] [ 89%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column_identity[False-False] 1283s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column_identity[False-True] 1283s [gw1] [ 89%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column_identity[False-True] 1283s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column_identity[None-False] 1283s [gw1] [ 89%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column_identity[None-False] 1283s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column_identity[None-True] 1283s [gw1] [ 89%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column_identity[None-True] 1283s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column_identity[True-False] 1283s [gw1] [ 89%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column_identity[True-False] 1283s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column_identity[True-True] 1283s [gw1] [ 89%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column_identity[True-True] 1283s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[False-False-index] 1283s [gw1] [ 89%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[False-False-index] 1283s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[False-False-unique] 1283s [gw1] [ 89%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[False-False-unique] 1283s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[False-None-index] 1283s [gw1] [ 89%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[False-None-index] 1283s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[False-None-unique] 1283s [gw1] [ 89%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[False-None-unique] 1283s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[False-True-index] 1283s [gw1] [ 89%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[False-True-index] 1283s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[False-True-unique] 1283s [gw1] [ 89%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[False-True-unique] 1283s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[None-False-index] 1283s [gw1] [ 89%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[None-False-index] 1283s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[None-False-unique] 1283s [gw1] [ 89%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[None-False-unique] 1283s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[None-None-index] 1283s [gw1] [ 89%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[None-None-index] 1283s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[None-None-unique] 1283s [gw1] [ 89%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[None-None-unique] 1283s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[None-True-index] 1283s [gw1] [ 89%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[None-True-index] 1283s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[None-True-unique] 1283s [gw1] [ 89%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[None-True-unique] 1283s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[True-False-index] 1283s [gw1] [ 89%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[True-False-index] 1283s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[True-False-unique] 1283s [gw1] [ 89%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[True-False-unique] 1283s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[True-None-index] 1283s [gw1] [ 89%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[True-None-index] 1283s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[True-None-unique] 1283s [gw1] [ 89%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[True-None-unique] 1283s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[True-True-index] 1283s [gw1] [ 89%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[True-True-index] 1283s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[True-True-unique] 1283s [gw1] [ 89%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[True-True-unique] 1283s test/sql/test_metadata.py::ColumnDefinitionTest::test_name_blank 1283s [gw1] [ 89%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_name_blank 1283s test/sql/test_metadata.py::ColumnDefinitionTest::test_name_none 1283s [gw1] [ 89%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_name_none 1283s test/sql/test_metadata.py::ColumnDefinitionTest::test_no_shared_column_schema 1283s [gw1] [ 89%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_no_shared_column_schema 1283s test/sql/test_metadata.py::ColumnDefinitionTest::test_no_shared_column_sql 1283s [gw1] [ 89%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_no_shared_column_sql 1283s test/sql/test_metadata.py::ColumnDefinitionTest::test_unique_index_flags_default_to_none 1283s [gw1] [ 89%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_unique_index_flags_default_to_none 1283s test/sql/test_metadata.py::ColumnOptionsTest::test_argument_signatures 1283s [gw1] [ 89%] PASSED test/sql/test_metadata.py::ColumnOptionsTest::test_argument_signatures 1283s test/sql/test_metadata.py::ColumnOptionsTest::test_column_info 1283s [gw1] [ 89%] PASSED test/sql/test_metadata.py::ColumnOptionsTest::test_column_info 1283s test/sql/test_metadata.py::ColumnOptionsTest::test_default_generators 1283s [gw1] [ 89%] PASSED test/sql/test_metadata.py::ColumnOptionsTest::test_default_generators 1283s test/sql/test_metadata.py::ConstraintTest::test_ColumnCollectionConstraint_copy 1283s [gw1] [ 89%] PASSED test/sql/test_metadata.py::ConstraintTest::test_ColumnCollectionConstraint_copy 1283s test/sql/test_metadata.py::ConstraintTest::test_ambig_check_constraint_auto_append 1283s [gw1] [ 89%] PASSED test/sql/test_metadata.py::ConstraintTest::test_ambig_check_constraint_auto_append 1283s test/sql/test_metadata.py::ConstraintTest::test_auto_append_ck_on_col_attach_one 1283s [gw1] [ 89%] PASSED test/sql/test_metadata.py::ConstraintTest::test_auto_append_ck_on_col_attach_one 1283s test/sql/test_metadata.py::ConstraintTest::test_auto_append_ck_on_col_attach_three 1283s [gw1] [ 89%] PASSED test/sql/test_metadata.py::ConstraintTest::test_auto_append_ck_on_col_attach_three 1283s test/sql/test_metadata.py::ConstraintTest::test_auto_append_ck_on_col_attach_two 1283s [gw1] [ 89%] PASSED test/sql/test_metadata.py::ConstraintTest::test_auto_append_ck_on_col_attach_two 1283s test/sql/test_metadata.py::ConstraintTest::test_auto_append_constraint 1283s [gw1] [ 89%] PASSED test/sql/test_metadata.py::ConstraintTest::test_auto_append_constraint 1283s test/sql/test_metadata.py::ConstraintTest::test_auto_append_lowercase_table 1283s [gw1] [ 89%] PASSED test/sql/test_metadata.py::ConstraintTest::test_auto_append_lowercase_table 1283s test/sql/test_metadata.py::ConstraintTest::test_auto_append_uq_on_col_attach_five 1283s [gw1] [ 89%] PASSED test/sql/test_metadata.py::ConstraintTest::test_auto_append_uq_on_col_attach_five 1283s test/sql/test_metadata.py::ConstraintTest::test_auto_append_uq_on_col_attach_four 1283s [gw1] [ 89%] PASSED test/sql/test_metadata.py::ConstraintTest::test_auto_append_uq_on_col_attach_four 1283s test/sql/test_metadata.py::ConstraintTest::test_auto_append_uq_on_col_attach_one 1283s [gw1] [ 89%] PASSED test/sql/test_metadata.py::ConstraintTest::test_auto_append_uq_on_col_attach_one 1283s test/sql/test_metadata.py::ConstraintTest::test_auto_append_uq_on_col_attach_three 1283s [gw1] [ 89%] PASSED test/sql/test_metadata.py::ConstraintTest::test_auto_append_uq_on_col_attach_three 1283s test/sql/test_metadata.py::ConstraintTest::test_auto_append_uq_on_col_attach_two 1283s [gw1] [ 89%] PASSED test/sql/test_metadata.py::ConstraintTest::test_auto_append_uq_on_col_attach_two 1283s test/sql/test_metadata.py::ConstraintTest::test_check_constraint_copy 1283s [gw1] [ 89%] PASSED test/sql/test_metadata.py::ConstraintTest::test_check_constraint_copy 1283s test/sql/test_metadata.py::ConstraintTest::test_clauseelement_extraction_one 1283s [gw1] [ 89%] PASSED test/sql/test_metadata.py::ConstraintTest::test_clauseelement_extraction_one 1283s test/sql/test_metadata.py::ConstraintTest::test_clauseelement_extraction_three 1283s [gw1] [ 89%] PASSED test/sql/test_metadata.py::ConstraintTest::test_clauseelement_extraction_three 1283s test/sql/test_metadata.py::ConstraintTest::test_clauseelement_extraction_two 1283s [gw1] [ 89%] PASSED test/sql/test_metadata.py::ConstraintTest::test_clauseelement_extraction_two 1283s test/sql/test_metadata.py::ConstraintTest::test_column_accessor_clause_element 1283s [gw1] [ 89%] PASSED test/sql/test_metadata.py::ConstraintTest::test_column_accessor_clause_element 1283s test/sql/test_metadata.py::ConstraintTest::test_column_accessor_col 1283s [gw1] [ 89%] PASSED test/sql/test_metadata.py::ConstraintTest::test_column_accessor_col 1283s test/sql/test_metadata.py::ConstraintTest::test_column_accessor_string_no_parent 1283s [gw1] [ 89%] PASSED test/sql/test_metadata.py::ConstraintTest::test_column_accessor_string_no_parent 1283s test/sql/test_metadata.py::ConstraintTest::test_column_accessor_string_no_parent_table 1283s [gw1] [ 89%] PASSED test/sql/test_metadata.py::ConstraintTest::test_column_accessor_string_no_parent_table 1283s test/sql/test_metadata.py::ConstraintTest::test_column_accessor_string_no_target_column 1283s [gw1] [ 89%] PASSED test/sql/test_metadata.py::ConstraintTest::test_column_accessor_string_no_target_column 1283s test/sql/test_metadata.py::ConstraintTest::test_column_accessor_string_no_target_table 1283s [gw1] [ 89%] PASSED test/sql/test_metadata.py::ConstraintTest::test_column_accessor_string_no_target_table 1283s test/sql/test_metadata.py::ConstraintTest::test_column_associated_w_lowercase_table 1283s [gw1] [ 89%] PASSED test/sql/test_metadata.py::ConstraintTest::test_column_associated_w_lowercase_table 1283s test/sql/test_metadata.py::ConstraintTest::test_column_references 1283s [gw1] [ 89%] PASSED test/sql/test_metadata.py::ConstraintTest::test_column_references 1283s test/sql/test_metadata.py::ConstraintTest::test_column_references_derived 1283s [gw1] [ 89%] PASSED test/sql/test_metadata.py::ConstraintTest::test_column_references_derived 1283s test/sql/test_metadata.py::ConstraintTest::test_constraint_copied_to_proxy_ok 1283s [gw1] [ 89%] PASSED test/sql/test_metadata.py::ConstraintTest::test_constraint_copied_to_proxy_ok 1283s test/sql/test_metadata.py::ConstraintTest::test_copy_doesnt_reference 1283s [gw1] [ 89%] PASSED test/sql/test_metadata.py::ConstraintTest::test_copy_doesnt_reference 1283s test/sql/test_metadata.py::ConstraintTest::test_derived_column_references 1283s [gw1] [ 89%] PASSED test/sql/test_metadata.py::ConstraintTest::test_derived_column_references 1283s test/sql/test_metadata.py::ConstraintTest::test_double_fk_usage_raises 1283s [gw1] [ 89%] PASSED test/sql/test_metadata.py::ConstraintTest::test_double_fk_usage_raises 1283s test/sql/test_metadata.py::ConstraintTest::test_index_asserts_cols_inline 1283s [gw1] [ 89%] PASSED test/sql/test_metadata.py::ConstraintTest::test_index_asserts_cols_inline 1283s test/sql/test_metadata.py::ConstraintTest::test_index_asserts_cols_standalone 1283s [gw1] [ 89%] PASSED test/sql/test_metadata.py::ConstraintTest::test_index_asserts_cols_standalone 1283s test/sql/test_metadata.py::ConstraintTest::test_index_no_cols_private_table_arg 1283s [gw1] [ 89%] PASSED test/sql/test_metadata.py::ConstraintTest::test_index_no_cols_private_table_arg 1283s test/sql/test_metadata.py::ConstraintTest::test_index_w_cols_private_table_arg 1283s [gw1] [ 89%] PASSED test/sql/test_metadata.py::ConstraintTest::test_index_w_cols_private_table_arg 1283s test/sql/test_metadata.py::ConstraintTest::test_inline_decl_columns 1283s [gw1] [ 89%] PASSED test/sql/test_metadata.py::ConstraintTest::test_inline_decl_columns 1283s test/sql/test_metadata.py::ConstraintTest::test_inline_decl_columns_functional 1283s [gw1] [ 89%] PASSED test/sql/test_metadata.py::ConstraintTest::test_inline_decl_columns_functional 1283s test/sql/test_metadata.py::ConstraintTest::test_inline_decl_string 1283s [gw1] [ 89%] PASSED test/sql/test_metadata.py::ConstraintTest::test_inline_decl_string 1283s test/sql/test_metadata.py::ConstraintTest::test_inline_decl_textonly 1283s [gw1] [ 89%] PASSED test/sql/test_metadata.py::ConstraintTest::test_inline_decl_textonly 1283s test/sql/test_metadata.py::ConstraintTest::test_invalid_composite_fk_check_columns 1283s [gw1] [ 89%] PASSED test/sql/test_metadata.py::ConstraintTest::test_invalid_composite_fk_check_columns 1283s test/sql/test_metadata.py::ConstraintTest::test_invalid_composite_fk_check_columns_notattached 1283s [gw1] [ 89%] PASSED test/sql/test_metadata.py::ConstraintTest::test_invalid_composite_fk_check_columns_notattached 1283s test/sql/test_metadata.py::ConstraintTest::test_invalid_composite_fk_check_strings 1283s [gw1] [ 89%] PASSED test/sql/test_metadata.py::ConstraintTest::test_invalid_composite_fk_check_strings 1283s test/sql/test_metadata.py::ConstraintTest::test_no_warning_w_no_columns 1283s [gw1] [ 89%] PASSED test/sql/test_metadata.py::ConstraintTest::test_no_warning_w_no_columns 1283s test/sql/test_metadata.py::ConstraintTest::test_non_attached_col_plus_string_expr 1283s [gw1] [ 89%] PASSED test/sql/test_metadata.py::ConstraintTest::test_non_attached_col_plus_string_expr 1283s test/sql/test_metadata.py::ConstraintTest::test_pickle_ck_binary_annotated_col 1283s [gw1] [ 89%] PASSED test/sql/test_metadata.py::ConstraintTest::test_pickle_ck_binary_annotated_col 1283s test/sql/test_metadata.py::ConstraintTest::test_pickle_fk_annotated_col 1283s [gw1] [ 89%] PASSED test/sql/test_metadata.py::ConstraintTest::test_pickle_fk_annotated_col 1283s test/sql/test_metadata.py::ConstraintTest::test_pickle_idx_expr_annotated_col 1283s [gw1] [ 89%] PASSED test/sql/test_metadata.py::ConstraintTest::test_pickle_idx_expr_annotated_col 1283s test/sql/test_metadata.py::ConstraintTest::test_pickle_uq_annotated_col 1283s [gw1] [ 89%] PASSED test/sql/test_metadata.py::ConstraintTest::test_pickle_uq_annotated_col 1283s test/sql/test_metadata.py::ConstraintTest::test_raise_clauseelement_not_a_column 1283s [gw1] [ 89%] PASSED test/sql/test_metadata.py::ConstraintTest::test_raise_clauseelement_not_a_column 1283s test/sql/test_metadata.py::ConstraintTest::test_raise_expr_no_column 1283s [gw1] [ 89%] PASSED test/sql/test_metadata.py::ConstraintTest::test_raise_expr_no_column 1283s test/sql/test_metadata.py::ConstraintTest::test_raise_index_nonexistent_name 1283s [gw1] [ 89%] PASSED test/sql/test_metadata.py::ConstraintTest::test_raise_index_nonexistent_name 1283s test/sql/test_metadata.py::ConstraintTest::test_raise_not_a_column 1283s [gw1] [ 89%] PASSED test/sql/test_metadata.py::ConstraintTest::test_raise_not_a_column 1283s test/sql/test_metadata.py::ConstraintTest::test_referred_table_accessor 1283s [gw1] [ 89%] PASSED test/sql/test_metadata.py::ConstraintTest::test_referred_table_accessor 1283s test/sql/test_metadata.py::ConstraintTest::test_referred_table_accessor_not_available 1283s [gw1] [ 89%] PASSED test/sql/test_metadata.py::ConstraintTest::test_referred_table_accessor_not_available 1283s test/sql/test_metadata.py::ConstraintTest::test_related_column_not_present_atfirst_ok 1283s [gw1] [ 89%] PASSED test/sql/test_metadata.py::ConstraintTest::test_related_column_not_present_atfirst_ok 1283s test/sql/test_metadata.py::ConstraintTest::test_related_column_not_present_atfirst_ok_linktoname_conflict 1283s [gw1] [ 89%] PASSED test/sql/test_metadata.py::ConstraintTest::test_related_column_not_present_atfirst_ok_linktoname_conflict 1283s test/sql/test_metadata.py::ConstraintTest::test_related_column_not_present_atfirst_ok_onname 1283s [gw1] [ 89%] PASSED test/sql/test_metadata.py::ConstraintTest::test_related_column_not_present_atfirst_ok_onname 1283s test/sql/test_metadata.py::ConstraintTest::test_remove_table_fk_bookkeeping 1283s [gw1] [ 89%] PASSED test/sql/test_metadata.py::ConstraintTest::test_remove_table_fk_bookkeeping 1283s test/sql/test_metadata.py::ConstraintTest::test_separate_decl_columns 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::ConstraintTest::test_separate_decl_columns 1283s test/sql/test_metadata.py::ConstraintTest::test_separate_decl_columns_functional 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::ConstraintTest::test_separate_decl_columns_functional 1283s test/sql/test_metadata.py::ConstraintTest::test_separate_decl_textonly 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::ConstraintTest::test_separate_decl_textonly 1283s test/sql/test_metadata.py::ConstraintTest::test_table_references 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::ConstraintTest::test_table_references 1283s test/sql/test_metadata.py::ConstraintTest::test_to_metadata_ok 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::ConstraintTest::test_to_metadata_ok 1283s test/sql/test_metadata.py::ConstraintTest::test_type_propagate_chained_col_orig_first 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::ConstraintTest::test_type_propagate_chained_col_orig_first 1283s test/sql/test_metadata.py::ConstraintTest::test_type_propagate_chained_string_source_first 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::ConstraintTest::test_type_propagate_chained_string_source_first 1283s test/sql/test_metadata.py::ConstraintTest::test_type_propagate_chained_string_source_last 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::ConstraintTest::test_type_propagate_chained_string_source_last 1283s test/sql/test_metadata.py::ConstraintTest::test_type_propagate_chained_string_source_last_onname 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::ConstraintTest::test_type_propagate_chained_string_source_last_onname 1283s test/sql/test_metadata.py::ConstraintTest::test_type_propagate_chained_string_source_last_onname_conflict 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::ConstraintTest::test_type_propagate_chained_string_source_last_onname_conflict 1283s test/sql/test_metadata.py::ConstraintTest::test_type_propagate_composite_fk_col 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::ConstraintTest::test_type_propagate_composite_fk_col 1283s test/sql/test_metadata.py::ConstraintTest::test_type_propagate_composite_fk_string 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::ConstraintTest::test_type_propagate_composite_fk_string 1283s test/sql/test_metadata.py::ConstraintTest::test_type_propagate_standalone_fk_col 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::ConstraintTest::test_type_propagate_standalone_fk_col 1283s test/sql/test_metadata.py::ConstraintTest::test_type_propagate_standalone_fk_string 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::ConstraintTest::test_type_propagate_standalone_fk_string 1283s test/sql/test_metadata.py::ConstraintTest::test_unnamed_column_exception 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::ConstraintTest::test_unnamed_column_exception 1283s test/sql/test_metadata.py::CopyDialectOptionsTest::test_dialect_options_are_copied 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::CopyDialectOptionsTest::test_dialect_options_are_copied 1283s test/sql/test_metadata.py::DialectKWArgTest::test_ad_hoc_nonparticipating_via_kwargs 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_ad_hoc_nonparticipating_via_kwargs 1283s test/sql/test_metadata.py::DialectKWArgTest::test_ad_hoc_nonparticipating_via_opt 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_ad_hoc_nonparticipating_via_opt 1283s test/sql/test_metadata.py::DialectKWArgTest::test_ad_hoc_participating_via_kwargs 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_ad_hoc_participating_via_kwargs 1283s test/sql/test_metadata.py::DialectKWArgTest::test_ad_hoc_participating_via_opt 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_ad_hoc_participating_via_opt 1283s test/sql/test_metadata.py::DialectKWArgTest::test_ad_hoc_via_kwargs_invalid_dialect 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_ad_hoc_via_kwargs_invalid_dialect 1283s test/sql/test_metadata.py::DialectKWArgTest::test_ad_hoc_via_kwargs_invalid_key 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_ad_hoc_via_kwargs_invalid_key 1283s test/sql/test_metadata.py::DialectKWArgTest::test_add_new_arguments_invalid_dialect 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_add_new_arguments_invalid_dialect 1283s test/sql/test_metadata.py::DialectKWArgTest::test_add_new_arguments_nonparticipating 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_add_new_arguments_nonparticipating 1283s test/sql/test_metadata.py::DialectKWArgTest::test_add_new_arguments_participating 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_add_new_arguments_participating 1283s test/sql/test_metadata.py::DialectKWArgTest::test_add_new_arguments_participating_no_existing 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_add_new_arguments_participating_no_existing 1283s test/sql/test_metadata.py::DialectKWArgTest::test_bad_kwarg_raise 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_bad_kwarg_raise 1283s test/sql/test_metadata.py::DialectKWArgTest::test_combined 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_combined 1283s test/sql/test_metadata.py::DialectKWArgTest::test_contains_wildcard 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_contains_wildcard 1283s test/sql/test_metadata.py::DialectKWArgTest::test_foreign_key_propagate 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_foreign_key_propagate 1283s test/sql/test_metadata.py::DialectKWArgTest::test_foreign_key_propagate_exceptions_delayed 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_foreign_key_propagate_exceptions_delayed 1283s test/sql/test_metadata.py::DialectKWArgTest::test_key_error_dialect_options 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_key_error_dialect_options 1283s test/sql/test_metadata.py::DialectKWArgTest::test_key_error_kwargs_no_argument 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_key_error_kwargs_no_argument 1283s test/sql/test_metadata.py::DialectKWArgTest::test_key_error_kwargs_no_dialect 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_key_error_kwargs_no_dialect 1283s test/sql/test_metadata.py::DialectKWArgTest::test_key_error_kwargs_no_underscore 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_key_error_kwargs_no_underscore 1283s test/sql/test_metadata.py::DialectKWArgTest::test_multiple_participating 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_multiple_participating 1283s test/sql/test_metadata.py::DialectKWArgTest::test_nonparticipating 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_nonparticipating 1283s test/sql/test_metadata.py::DialectKWArgTest::test_not_contains_wildcard 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_not_contains_wildcard 1283s test/sql/test_metadata.py::DialectKWArgTest::test_participating 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_participating 1283s test/sql/test_metadata.py::DialectKWArgTest::test_participating_bad_kw 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_participating_bad_kw 1283s test/sql/test_metadata.py::DialectKWArgTest::test_participating_unknown_schema_item 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_participating_unknown_schema_item 1283s test/sql/test_metadata.py::DialectKWArgTest::test_uninit_wildcard 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_uninit_wildcard 1283s test/sql/test_metadata.py::DialectKWArgTest::test_unknown_dialect_warning 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_unknown_dialect_warning 1283s test/sql/test_metadata.py::DialectKWArgTest::test_unknown_dialect_warning_still_populates 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_unknown_dialect_warning_still_populates 1283s test/sql/test_metadata.py::DialectKWArgTest::test_unknown_dialect_warning_still_populates_multiple 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_unknown_dialect_warning_still_populates_multiple 1283s test/sql/test_metadata.py::DialectKWArgTest::test_update 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_update 1283s test/sql/test_metadata.py::DialectKWArgTest::test_wildcard 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_wildcard 1283s test/sql/test_metadata.py::InfoTest::test_check_constraint_info 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::InfoTest::test_check_constraint_info 1283s test/sql/test_metadata.py::InfoTest::test_column_info 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::InfoTest::test_column_info 1283s test/sql/test_metadata.py::InfoTest::test_foreignkey_constraint_info 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::InfoTest::test_foreignkey_constraint_info 1283s test/sql/test_metadata.py::InfoTest::test_foreignkey_info 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::InfoTest::test_foreignkey_info 1283s test/sql/test_metadata.py::InfoTest::test_index_info 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::InfoTest::test_index_info 1283s test/sql/test_metadata.py::InfoTest::test_metadata_info 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::InfoTest::test_metadata_info 1283s test/sql/test_metadata.py::InfoTest::test_primarykey_constraint_info 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::InfoTest::test_primarykey_constraint_info 1283s test/sql/test_metadata.py::InfoTest::test_table_info 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::InfoTest::test_table_info 1283s test/sql/test_metadata.py::InfoTest::test_unique_constraint_info 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::InfoTest::test_unique_constraint_info 1283s test/sql/test_metadata.py::MetaDataTest::test_assorted_repr 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::MetaDataTest::test_assorted_repr 1283s test/sql/test_metadata.py::MetaDataTest::test_check_constraint_copy 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::MetaDataTest::test_check_constraint_copy 1283s test/sql/test_metadata.py::MetaDataTest::test_col_replace_w_constraint 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::MetaDataTest::test_col_replace_w_constraint 1283s test/sql/test_metadata.py::MetaDataTest::test_col_subclass_copy 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::MetaDataTest::test_col_subclass_copy 1283s test/sql/test_metadata.py::MetaDataTest::test_cycles_fks_fks_delivered_separately 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::MetaDataTest::test_cycles_fks_fks_delivered_separately 1283s test/sql/test_metadata.py::MetaDataTest::test_cycles_fks_usealter 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::MetaDataTest::test_cycles_fks_usealter 1283s test/sql/test_metadata.py::MetaDataTest::test_cycles_fks_warning_one 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::MetaDataTest::test_cycles_fks_warning_one 1283s test/sql/test_metadata.py::MetaDataTest::test_cycles_fks_warning_two 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::MetaDataTest::test_cycles_fks_warning_two 1283s test/sql/test_metadata.py::MetaDataTest::test_dupe_tables 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::MetaDataTest::test_dupe_tables 1283s test/sql/test_metadata.py::MetaDataTest::test_fk_constraint_col_collection_added_to_table 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::MetaDataTest::test_fk_constraint_col_collection_added_to_table 1283s test/sql/test_metadata.py::MetaDataTest::test_fk_constraint_col_collection_no_table 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::MetaDataTest::test_fk_constraint_col_collection_no_table 1283s test/sql/test_metadata.py::MetaDataTest::test_fk_constraint_col_collection_no_table_real_cols 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::MetaDataTest::test_fk_constraint_col_collection_no_table_real_cols 1283s test/sql/test_metadata.py::MetaDataTest::test_fk_constraint_col_collection_via_fk 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::MetaDataTest::test_fk_constraint_col_collection_via_fk 1283s test/sql/test_metadata.py::MetaDataTest::test_fk_constraint_col_collection_w_table 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::MetaDataTest::test_fk_constraint_col_collection_w_table 1283s test/sql/test_metadata.py::MetaDataTest::test_fk_construct 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::MetaDataTest::test_fk_construct 1283s test/sql/test_metadata.py::MetaDataTest::test_fk_copy 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::MetaDataTest::test_fk_copy 1283s test/sql/test_metadata.py::MetaDataTest::test_fk_given_col_non_table 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::MetaDataTest::test_fk_given_col_non_table 1283s test/sql/test_metadata.py::MetaDataTest::test_fk_given_col_non_table_clauseelem 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::MetaDataTest::test_fk_given_col_non_table_clauseelem 1283s test/sql/test_metadata.py::MetaDataTest::test_fk_given_non_col 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::MetaDataTest::test_fk_given_non_col 1283s test/sql/test_metadata.py::MetaDataTest::test_fk_given_non_col_clauseelem 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::MetaDataTest::test_fk_given_non_col_clauseelem 1283s test/sql/test_metadata.py::MetaDataTest::test_fk_mismatched_local_remote_cols 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::MetaDataTest::test_fk_mismatched_local_remote_cols 1283s test/sql/test_metadata.py::MetaDataTest::test_fk_no_such_parent_col_error 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::MetaDataTest::test_fk_no_such_parent_col_error 1283s test/sql/test_metadata.py::MetaDataTest::test_fk_no_such_target_col_error_delayed 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::MetaDataTest::test_fk_no_such_target_col_error_delayed 1283s test/sql/test_metadata.py::MetaDataTest::test_fk_no_such_target_col_error_upfront 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::MetaDataTest::test_fk_no_such_target_col_error_upfront 1283s test/sql/test_metadata.py::MetaDataTest::test_fks_sort_by_parameter_order 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::MetaDataTest::test_fks_sort_by_parameter_order 1283s test/sql/test_metadata.py::MetaDataTest::test_manual_dependencies 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::MetaDataTest::test_manual_dependencies 1283s test/sql/test_metadata.py::MetaDataTest::test_metadata_bind[conn] 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::MetaDataTest::test_metadata_bind[conn] 1283s test/sql/test_metadata.py::MetaDataTest::test_metadata_bind[engine] 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::MetaDataTest::test_metadata_bind[engine] 1283s test/sql/test_metadata.py::MetaDataTest::test_metadata_bind[something] 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::MetaDataTest::test_metadata_bind[something] 1283s test/sql/test_metadata.py::MetaDataTest::test_metadata_contains 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::MetaDataTest::test_metadata_contains 1283s test/sql/test_metadata.py::MetaDataTest::test_metadata_schema_arg 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::MetaDataTest::test_metadata_schema_arg 1283s test/sql/test_metadata.py::MetaDataTest::test_metadata_tables_immutable 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::MetaDataTest::test_metadata_tables_immutable 1283s test/sql/test_metadata.py::MetaDataTest::test_nonexistent 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::MetaDataTest::test_nonexistent 1283s test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_schema 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_schema 1283s test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_sequence_implicit 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_sequence_implicit 1283s test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_sequence_restated 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_sequence_restated 1283s test/sql/test_metadata.py::MetaDataTest::test_schema_collection_add 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::MetaDataTest::test_schema_collection_add 1283s test/sql/test_metadata.py::MetaDataTest::test_schema_collection_remove 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::MetaDataTest::test_schema_collection_remove 1283s test/sql/test_metadata.py::MetaDataTest::test_schema_collection_remove_all 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::MetaDataTest::test_schema_collection_remove_all 1283s test/sql/test_metadata.py::MetaDataTest::test_sequence_attach_to_existing_table 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::MetaDataTest::test_sequence_attach_to_existing_table 1283s test/sql/test_metadata.py::MetaDataTest::test_sequence_attach_to_table 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::MetaDataTest::test_sequence_attach_to_table 1283s test/sql/test_metadata.py::MetaDataTest::test_sequence_restated_replaced 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::MetaDataTest::test_sequence_restated_replaced 1283s test/sql/test_metadata.py::MetaDataTest::test_sort_by_parameter_order 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::MetaDataTest::test_sort_by_parameter_order 1283s test/sql/test_metadata.py::MetaDataTest::test_uninitialized_column_copy 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::MetaDataTest::test_uninitialized_column_copy 1283s test/sql/test_metadata.py::MetaDataTest::test_uninitialized_column_copy_events 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::MetaDataTest::test_uninitialized_column_copy_events 1283s test/sql/test_metadata.py::NamingConventionTest::test_ck_constraint_redundant_event 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_ck_constraint_redundant_event 1283s test/sql/test_metadata.py::NamingConventionTest::test_ck_name_deferred_required 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_ck_name_deferred_required 1283s test/sql/test_metadata.py::NamingConventionTest::test_ck_name_required 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_ck_name_required 1283s test/sql/test_metadata.py::NamingConventionTest::test_colliding_col_label_from_index_flag 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_colliding_col_label_from_index_flag 1283s test/sql/test_metadata.py::NamingConventionTest::test_colliding_col_label_from_index_flag_no_conv 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_colliding_col_label_from_index_flag_no_conv 1283s test/sql/test_metadata.py::NamingConventionTest::test_colliding_col_label_from_index_obj 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_colliding_col_label_from_index_obj 1283s test/sql/test_metadata.py::NamingConventionTest::test_colliding_col_label_from_unique_flag 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_colliding_col_label_from_unique_flag 1283s test/sql/test_metadata.py::NamingConventionTest::test_colliding_col_label_from_unique_flag_no_conv 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_colliding_col_label_from_unique_flag_no_conv 1283s test/sql/test_metadata.py::NamingConventionTest::test_colliding_col_label_from_unique_obj 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_colliding_col_label_from_unique_obj 1283s test/sql/test_metadata.py::NamingConventionTest::test_column_attached_ck_name 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_column_attached_ck_name 1283s test/sql/test_metadata.py::NamingConventionTest::test_constraint_classes_for_keys 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_constraint_classes_for_keys 1283s test/sql/test_metadata.py::NamingConventionTest::test_custom 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_custom 1283s test/sql/test_metadata.py::NamingConventionTest::test_expression_index 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_expression_index 1283s test/sql/test_metadata.py::NamingConventionTest::test_fk_allcols_merged_name 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_fk_allcols_merged_name 1283s test/sql/test_metadata.py::NamingConventionTest::test_fk_allcols_truncated_name 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_fk_allcols_truncated_name 1283s test/sql/test_metadata.py::NamingConventionTest::test_fk_allcols_underscore_name 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_fk_allcols_underscore_name 1283s test/sql/test_metadata.py::NamingConventionTest::test_fk_attrs 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_fk_attrs 1283s test/sql/test_metadata.py::NamingConventionTest::test_fk_name_schema 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_fk_name_schema 1283s test/sql/test_metadata.py::NamingConventionTest::test_fk_ref_local_referent_has_no_type[False] 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_fk_ref_local_referent_has_no_type[False] 1283s test/sql/test_metadata.py::NamingConventionTest::test_fk_ref_local_referent_has_no_type[True] 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_fk_ref_local_referent_has_no_type[True] 1283s test/sql/test_metadata.py::NamingConventionTest::test_ix_allcols_truncation 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_ix_allcols_truncation 1283s test/sql/test_metadata.py::NamingConventionTest::test_ix_name 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_ix_name 1283s test/sql/test_metadata.py::NamingConventionTest::test_pickle_metadata 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pickle_metadata 1283s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[%(column_0N_name)s-xy-column] 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[%(column_0N_name)s-xy-column] 1283s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[%(column_0N_name)s-xy-constraint] 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[%(column_0N_name)s-xy-constraint] 1283s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[%(column_0N_name)s-xy-explicit_name] 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[%(column_0N_name)s-xy-explicit_name] 1283s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[%(column_0N_name)s-xy-nopk] 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[%(column_0N_name)s-xy-nopk] 1283s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[%(column_0_name)s-x-column] 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[%(column_0_name)s-x-column] 1283s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[%(column_0_name)s-x-constraint] 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[%(column_0_name)s-x-constraint] 1283s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[%(column_0_name)s-x-explicit_name] 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[%(column_0_name)s-x-explicit_name] 1283s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[%(column_0_name)s-x-nopk] 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[%(column_0_name)s-x-nopk] 1283s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_N_label)s-pk_t1_x_t1_y-column] 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_N_label)s-pk_t1_x_t1_y-column] 1283s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_N_label)s-pk_t1_x_t1_y-constraint] 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_N_label)s-pk_t1_x_t1_y-constraint] 1283s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_N_label)s-pk_t1_x_t1_y-explicit_name] 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_N_label)s-pk_t1_x_t1_y-explicit_name] 1283s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_N_label)s-pk_t1_x_t1_y-nopk] 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_N_label)s-pk_t1_x_t1_y-nopk] 1283s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_N_name)s-pk_x_y-column] 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_N_name)s-pk_x_y-column] 1283s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_N_name)s-pk_x_y-constraint] 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_N_name)s-pk_x_y-constraint] 1283s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_N_name)s-pk_x_y-explicit_name] 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_N_name)s-pk_x_y-explicit_name] 1283s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_N_name)s-pk_x_y-nopk] 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_N_name)s-pk_x_y-nopk] 1283s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_name)s-pk_x-column] 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_name)s-pk_x-column] 1283s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_name)s-pk_x-constraint] 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_name)s-pk_x-constraint] 1283s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_name)s-pk_x-explicit_name] 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_name)s-pk_x-explicit_name] 1283s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_name)s-pk_x-nopk] 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_name)s-pk_x-nopk] 1283s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(table_name)s-pk_t1-column] 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(table_name)s-pk_t1-column] 1283s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(table_name)s-pk_t1-constraint] 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(table_name)s-pk_t1-constraint] 1283s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(table_name)s-pk_t1-explicit_name] 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(table_name)s-pk_t1-explicit_name] 1283s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(table_name)s-pk_t1-nopk] 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(table_name)s-pk_t1-nopk] 1283s test/sql/test_metadata.py::NamingConventionTest::test_schematype_ck_name_boolean 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_schematype_ck_name_boolean 1283s test/sql/test_metadata.py::NamingConventionTest::test_schematype_ck_name_boolean_no_name 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_schematype_ck_name_boolean_no_name 1283s test/sql/test_metadata.py::NamingConventionTest::test_schematype_ck_name_boolean_not_on_name 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_schematype_ck_name_boolean_not_on_name 1283s test/sql/test_metadata.py::NamingConventionTest::test_schematype_ck_name_enum 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_schematype_ck_name_enum 1283s test/sql/test_metadata.py::NamingConventionTest::test_schematype_ck_name_propagate_conv 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_schematype_ck_name_propagate_conv 1283s test/sql/test_metadata.py::NamingConventionTest::test_schematype_no_ck_name_boolean_no_name 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_schematype_no_ck_name_boolean_no_name 1283s test/sql/test_metadata.py::NamingConventionTest::test_table_attached_ck_name 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_table_attached_ck_name 1283s test/sql/test_metadata.py::NamingConventionTest::test_uq_allcols_merged_key 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_uq_allcols_merged_key 1283s test/sql/test_metadata.py::NamingConventionTest::test_uq_allcols_merged_name 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_uq_allcols_merged_name 1283s test/sql/test_metadata.py::NamingConventionTest::test_uq_allcols_truncated_name 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_uq_allcols_truncated_name 1283s test/sql/test_metadata.py::NamingConventionTest::test_uq_allcols_underscore_name 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_uq_allcols_underscore_name 1283s test/sql/test_metadata.py::NamingConventionTest::test_uq_conv_name 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_uq_conv_name 1283s test/sql/test_metadata.py::NamingConventionTest::test_uq_defer_name_convention 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_uq_defer_name_convention 1283s test/sql/test_metadata.py::NamingConventionTest::test_uq_key 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_uq_key 1283s test/sql/test_metadata.py::NamingConventionTest::test_uq_label 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_uq_label 1283s test/sql/test_metadata.py::NamingConventionTest::test_uq_name 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_uq_name 1283s test/sql/test_metadata.py::NamingConventionTest::test_uq_name_already_conv 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_uq_name_already_conv 1283s test/sql/test_metadata.py::PKAutoIncrementTest::test_explicit_autoinc_but_fks 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::PKAutoIncrementTest::test_explicit_autoinc_but_fks 1283s test/sql/test_metadata.py::PKAutoIncrementTest::test_implicit_autoinc_but_fks 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::PKAutoIncrementTest::test_implicit_autoinc_but_fks 1283s test/sql/test_metadata.py::PKAutoIncrementTest::test_multi_integer_multi_autoinc 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::PKAutoIncrementTest::test_multi_integer_multi_autoinc 1283s test/sql/test_metadata.py::PKAutoIncrementTest::test_multi_integer_no_autoinc 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::PKAutoIncrementTest::test_multi_integer_no_autoinc 1283s test/sql/test_metadata.py::PKAutoIncrementTest::test_no_kw_args 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::PKAutoIncrementTest::test_no_kw_args 1283s test/sql/test_metadata.py::PKAutoIncrementTest::test_single_integer_default 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::PKAutoIncrementTest::test_single_integer_default 1283s test/sql/test_metadata.py::PKAutoIncrementTest::test_single_integer_no_autoinc 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::PKAutoIncrementTest::test_single_integer_no_autoinc 1283s test/sql/test_metadata.py::PKAutoIncrementTest::test_single_integer_server_default 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::PKAutoIncrementTest::test_single_integer_server_default 1283s test/sql/test_metadata.py::PKAutoIncrementTest::test_single_string_illegal_autoinc 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::PKAutoIncrementTest::test_single_string_illegal_autoinc 1283s test/sql/test_metadata.py::PKAutoIncrementTest::test_single_string_no_autoinc 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::PKAutoIncrementTest::test_single_string_no_autoinc 1283s test/sql/test_metadata.py::SchemaTest::test_ad_hoc_schema_equiv_fk 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::SchemaTest::test_ad_hoc_schema_equiv_fk 1283s test/sql/test_metadata.py::SchemaTest::test_create_drop_schema 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::SchemaTest::test_create_drop_schema 1283s test/sql/test_metadata.py::SchemaTest::test_default_schema_metadata_fk 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::SchemaTest::test_default_schema_metadata_fk 1283s test/sql/test_metadata.py::SchemaTest::test_default_schema_metadata_fk_alt_local 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::SchemaTest::test_default_schema_metadata_fk_alt_local 1283s test/sql/test_metadata.py::SchemaTest::test_default_schema_metadata_fk_alt_local_raises 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::SchemaTest::test_default_schema_metadata_fk_alt_local_raises 1283s test/sql/test_metadata.py::SchemaTest::test_default_schema_metadata_fk_alt_remote 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::SchemaTest::test_default_schema_metadata_fk_alt_remote 1283s test/sql/test_metadata.py::SchemaTest::test_iteration 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::SchemaTest::test_iteration 1283s test/sql/test_metadata.py::SchemaTest::test_stringify_schema_elements[element0-CREATE SCHEMA sa_schema] 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::SchemaTest::test_stringify_schema_elements[element0-CREATE SCHEMA sa_schema] 1283s test/sql/test_metadata.py::SchemaTest::test_stringify_schema_elements[element1-DROP SCHEMA sa_schema] 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::SchemaTest::test_stringify_schema_elements[element1-DROP SCHEMA sa_schema] 1283s test/sql/test_metadata.py::SchemaTest::test_stringify_schema_elements[element2-CREATE TABLE t (q INTEGER)] 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::SchemaTest::test_stringify_schema_elements[element2-CREATE TABLE t (q INTEGER)] 1283s test/sql/test_metadata.py::SchemaTest::test_stringify_schema_elements[element3-DROP TABLE t] 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::SchemaTest::test_stringify_schema_elements[element3-DROP TABLE t] 1283s test/sql/test_metadata.py::SchemaTest::test_stringify_schema_elements[element4-CREATE INDEX foo ON t (x)] 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::SchemaTest::test_stringify_schema_elements[element4-CREATE INDEX foo ON t (x)] 1283s test/sql/test_metadata.py::SchemaTest::test_stringify_schema_elements[element5-DROP INDEX foo] 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::SchemaTest::test_stringify_schema_elements[element5-DROP INDEX foo] 1283s test/sql/test_metadata.py::SchemaTest::test_stringify_schema_elements[element6-CREATE SEQUENCE my_seq] 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::SchemaTest::test_stringify_schema_elements[element6-CREATE SEQUENCE my_seq] 1283s test/sql/test_metadata.py::SchemaTest::test_stringify_schema_elements[element7-DROP SEQUENCE my_seq] 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::SchemaTest::test_stringify_schema_elements[element7-DROP SEQUENCE my_seq] 1283s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_before_parent_attach_array_enclosing_schematype 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_before_parent_attach_array_enclosing_schematype 1283s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_before_parent_attach_plain 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_before_parent_attach_plain 1283s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_before_parent_attach_schematype_of_typedec 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_before_parent_attach_schematype_of_typedec 1283s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_before_parent_attach_typedec_enclosing_schematype 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_before_parent_attach_typedec_enclosing_schematype 1283s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_before_parent_attach_typedec_of_schematype 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_before_parent_attach_typedec_of_schematype 1283s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_before_parent_attach_variant_array_schematype 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_before_parent_attach_variant_array_schematype 1283s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_boolean_column_copy_transfers_events 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_boolean_column_copy_transfers_events 1283s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_boolean_constraint_type_doesnt_double 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_boolean_constraint_type_doesnt_double 1283s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_boolean_nonnative_column_copy_transfers_constraintpref 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_boolean_nonnative_column_copy_transfers_constraintpref 1283s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_copy_args[inherit_schema-True-inherit_schema] 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_copy_args[inherit_schema-True-inherit_schema] 1283s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_copy_args[metadata-value3-metadata] 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_copy_args[metadata-value3-metadata] 1283s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_copy_args[name-foobar-name] 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_copy_args[name-foobar-name] 1283s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_copy_args[schema-someschema-schema] 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_copy_args[schema-someschema-schema] 1283s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_create_metadata_bound_no_crash 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_create_metadata_bound_no_crash 1283s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_enum_column_copy_transfers_events 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_enum_column_copy_transfers_events 1283s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_enum_constraint_type_doesnt_double 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_enum_constraint_type_doesnt_double 1283s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_enum_nonnative_column_copy_transfers_constraintpref 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_enum_nonnative_column_copy_transfers_constraintpref 1283s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_enum_nonnative_column_copy_transfers_events 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_enum_nonnative_column_copy_transfers_events 1283s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_independent_schema 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_independent_schema 1283s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_independent_schema_enum 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_independent_schema_enum 1283s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_inherit_schema 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_inherit_schema 1283s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_inherit_schema_enum 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_inherit_schema_enum 1283s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_inherit_schema_from_metadata 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_inherit_schema_from_metadata 1283s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_inherit_schema_from_metadata_override_explicit 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_inherit_schema_from_metadata_override_explicit 1283s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_inherit_schema_from_table_override_metadata 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_inherit_schema_from_table_override_metadata 1283s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_metadata_dispatch_new_impl 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_metadata_dispatch_new_impl 1283s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_metadata_dispatch_no_new_impl 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_metadata_dispatch_no_new_impl 1283s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_table_dispatch_decorator_schematype 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_table_dispatch_decorator_schematype 1283s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_table_dispatch_new_impl 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_table_dispatch_new_impl 1283s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_table_dispatch_no_new_impl 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_table_dispatch_no_new_impl 1283s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_to_metadata_copy_decorated 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_to_metadata_copy_decorated 1283s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_to_metadata_copy_type[assign_metadata] 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_to_metadata_copy_type[assign_metadata] 1283s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_to_metadata_copy_type[not_assign_metadata] 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_to_metadata_copy_type[not_assign_metadata] 1283s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_to_metadata_independent_events 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_to_metadata_independent_events 1283s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_to_metadata_independent_schema 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_to_metadata_independent_schema 1283s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_to_metadata_inherit_schema[already_has_a_schema] 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_to_metadata_inherit_schema[already_has_a_schema] 1283s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_to_metadata_inherit_schema[not_already_has_a_schema] 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_to_metadata_inherit_schema[not_already_has_a_schema] 1283s test/sql/test_metadata.py::SentinelColTest::test_no_sentinel_default_on_non_sentinel 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::SentinelColTest::test_no_sentinel_default_on_non_sentinel 1283s test/sql/test_metadata.py::SentinelColTest::test_no_sentinel_default_on_notnull 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::SentinelColTest::test_no_sentinel_default_on_notnull 1283s test/sql/test_metadata.py::SentinelColTest::test_only_one_sentinel 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::SentinelColTest::test_only_one_sentinel 1283s test/sql/test_metadata.py::TableTest::test_append_column_existing_key 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::TableTest::test_append_column_existing_key 1283s test/sql/test_metadata.py::TableTest::test_append_column_existing_name 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::TableTest::test_append_column_existing_name 1283s test/sql/test_metadata.py::TableTest::test_append_column_replace_existing[key] 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::TableTest::test_append_column_replace_existing[key] 1283s test/sql/test_metadata.py::TableTest::test_append_column_replace_existing[name] 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::TableTest::test_append_column_replace_existing[name] 1283s test/sql/test_metadata.py::TableTest::test_autoincrement_replace 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::TableTest::test_autoincrement_replace 1283s test/sql/test_metadata.py::TableTest::test_c_immutable 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::TableTest::test_c_immutable 1283s test/sql/test_metadata.py::TableTest::test_c_mutate_after_unpickle 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::TableTest::test_c_mutate_after_unpickle 1283s test/sql/test_metadata.py::TableTest::test_extend_attributes[comment-attrib_values0] 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::TableTest::test_extend_attributes[comment-attrib_values0] 1283s test/sql/test_metadata.py::TableTest::test_extend_attributes[implicit_returning-attrib_values1] 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::TableTest::test_extend_attributes[implicit_returning-attrib_values1] 1283s test/sql/test_metadata.py::TableTest::test_extend_attributes[info-attrib_values2] 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::TableTest::test_extend_attributes[info-attrib_values2] 1283s test/sql/test_metadata.py::TableTest::test_foreign_key_constraints_collection 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::TableTest::test_foreign_key_constraints_collection 1283s test/sql/test_metadata.py::TableTest::test_invalid_objects 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::TableTest::test_invalid_objects 1283s test/sql/test_metadata.py::TableTest::test_must_exist 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::TableTest::test_must_exist 1283s test/sql/test_metadata.py::TableTest::test_pk_always_flips_nullable 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::TableTest::test_pk_always_flips_nullable 1283s test/sql/test_metadata.py::TableTest::test_pk_args_standalone 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::TableTest::test_pk_args_standalone 1283s test/sql/test_metadata.py::TableTest::test_pk_can_be_nullable 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::TableTest::test_pk_can_be_nullable 1283s test/sql/test_metadata.py::TableTest::test_pk_col_mismatch_four 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::TableTest::test_pk_col_mismatch_four 1283s test/sql/test_metadata.py::TableTest::test_pk_col_mismatch_one 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::TableTest::test_pk_col_mismatch_one 1283s test/sql/test_metadata.py::TableTest::test_pk_col_mismatch_three 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::TableTest::test_pk_col_mismatch_three 1283s test/sql/test_metadata.py::TableTest::test_pk_col_mismatch_two 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::TableTest::test_pk_col_mismatch_two 1283s test/sql/test_metadata.py::TableTest::test_pk_cols_sets_flags 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::TableTest::test_pk_cols_sets_flags 1283s test/sql/test_metadata.py::TableTest::test_prefixes 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::TableTest::test_prefixes 1283s test/sql/test_metadata.py::TableTest::test_prefixes_parameter_parsing[None-expected0] 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::TableTest::test_prefixes_parameter_parsing[None-expected0] 1283s test/sql/test_metadata.py::TableTest::test_prefixes_parameter_parsing[arg1-expected1] 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::TableTest::test_prefixes_parameter_parsing[arg1-expected1] 1283s test/sql/test_metadata.py::TableTest::test_prefixes_parameter_parsing[arg2-expected2] 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::TableTest::test_prefixes_parameter_parsing[arg2-expected2] 1283s test/sql/test_metadata.py::TableTest::test_prefixes_parameter_parsing[arg3-expected3] 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::TableTest::test_prefixes_parameter_parsing[arg3-expected3] 1283s test/sql/test_metadata.py::TableTest::test_reset_exported_passes 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::TableTest::test_reset_exported_passes 1283s test/sql/test_metadata.py::TableTest::test_table_ctor_duplicated_column_name 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::TableTest::test_table_ctor_duplicated_column_name 1283s test/sql/test_metadata.py::TableTest::test_table_info 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::TableTest::test_table_info 1283s test/sql/test_metadata.py::ToMetaDataTest::test_already_exists 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_already_exists 1283s test/sql/test_metadata.py::ToMetaDataTest::test_change_name_change_metadata 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_change_name_change_metadata 1283s test/sql/test_metadata.py::ToMetaDataTest::test_change_name_retain_metadata 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_change_name_retain_metadata 1283s test/sql/test_metadata.py::ToMetaDataTest::test_change_name_selfref_fk_moves 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_change_name_selfref_fk_moves 1283s test/sql/test_metadata.py::ToMetaDataTest::test_change_name_selfref_fk_moves_w_schema 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_change_name_selfref_fk_moves_w_schema 1283s test/sql/test_metadata.py::ToMetaDataTest::test_change_schema 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_change_schema 1283s test/sql/test_metadata.py::ToMetaDataTest::test_col_key_fk_parent 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_col_key_fk_parent 1283s test/sql/test_metadata.py::ToMetaDataTest::test_column_collection_constraint_w_ad_hoc_columns 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_column_collection_constraint_w_ad_hoc_columns 1283s test/sql/test_metadata.py::ToMetaDataTest::test_copy 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy 1283s test/sql/test_metadata.py::ToMetaDataTest::test_copy_info 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy_info 1283s test/sql/test_metadata.py::ToMetaDataTest::test_default_schema_metadata 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_default_schema_metadata 1283s test/sql/test_metadata.py::ToMetaDataTest::test_dialect_kwargs 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_dialect_kwargs 1283s test/sql/test_metadata.py::ToMetaDataTest::test_fk_and_referent_has_diff_schema_col_new_schema 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_and_referent_has_diff_schema_col_new_schema 1283s test/sql/test_metadata.py::ToMetaDataTest::test_fk_and_referent_has_diff_schema_col_retain_schema 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_and_referent_has_diff_schema_col_retain_schema 1283s test/sql/test_metadata.py::ToMetaDataTest::test_fk_and_referent_has_diff_schema_string_new_schema 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_and_referent_has_diff_schema_string_new_schema 1283s test/sql/test_metadata.py::ToMetaDataTest::test_fk_and_referent_has_diff_schema_string_retain_schema 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_and_referent_has_diff_schema_string_retain_schema 1283s test/sql/test_metadata.py::ToMetaDataTest::test_fk_and_referent_has_same_schema_col_new_schema 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_and_referent_has_same_schema_col_new_schema 1283s test/sql/test_metadata.py::ToMetaDataTest::test_fk_and_referent_has_same_schema_col_retain_schema 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_and_referent_has_same_schema_col_retain_schema 1283s test/sql/test_metadata.py::ToMetaDataTest::test_fk_and_referent_has_same_schema_string_new_schema 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_and_referent_has_same_schema_string_new_schema 1283s test/sql/test_metadata.py::ToMetaDataTest::test_fk_and_referent_has_same_schema_string_retain_schema 1283s [gw1] [ 90%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_and_referent_has_same_schema_string_retain_schema 1284s test/sql/test_metadata.py::ToMetaDataTest::test_fk_custom_system 1284s [gw1] [ 90%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_custom_system 1284s test/sql/test_metadata.py::ToMetaDataTest::test_fk_get_referent_is_always_a_column 1284s [gw1] [ 90%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_get_referent_is_always_a_column 1284s test/sql/test_metadata.py::ToMetaDataTest::test_fk_has_schema_col_new_schema 1284s [gw1] [ 90%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_has_schema_col_new_schema 1284s test/sql/test_metadata.py::ToMetaDataTest::test_fk_has_schema_col_retain_schema 1284s [gw1] [ 90%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_has_schema_col_retain_schema 1284s test/sql/test_metadata.py::ToMetaDataTest::test_fk_has_schema_string_new_schema 1284s [gw1] [ 90%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_has_schema_string_new_schema 1284s test/sql/test_metadata.py::ToMetaDataTest::test_fk_has_schema_string_retain_schema 1284s [gw1] [ 90%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_has_schema_string_retain_schema 1284s test/sql/test_metadata.py::ToMetaDataTest::test_fk_reset_to_none 1284s [gw1] [ 90%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_reset_to_none 1284s test/sql/test_metadata.py::ToMetaDataTest::test_fk_test_non_return_for_referred_schema[None] 1284s [gw1] [ 90%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_test_non_return_for_referred_schema[None] 1284s test/sql/test_metadata.py::ToMetaDataTest::test_fk_test_non_return_for_referred_schema[SchemaConst.RETAIN_SCHEMA] 1284s [gw1] [ 90%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_test_non_return_for_referred_schema[SchemaConst.RETAIN_SCHEMA] 1284s test/sql/test_metadata.py::ToMetaDataTest::test_fk_w_no_colname 1284s [gw1] [ 90%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_w_no_colname 1284s test/sql/test_metadata.py::ToMetaDataTest::test_fk_w_no_colname_name_missing 1284s [gw1] [ 90%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_w_no_colname_name_missing 1284s test/sql/test_metadata.py::ToMetaDataTest::test_index_true_flag 1284s [gw1] [ 90%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_index_true_flag 1284s test/sql/test_metadata.py::ToMetaDataTest::test_indexes 1284s [gw1] [ 90%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_indexes 1284s test/sql/test_metadata.py::ToMetaDataTest::test_indexes_with_col_redefine 1284s [gw1] [ 90%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_indexes_with_col_redefine 1284s test/sql/test_metadata.py::ToMetaDataTest::test_retain_table_schema 1284s [gw1] [ 90%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_retain_table_schema 1284s test/sql/test_metadata.py::ToMetaDataTest::test_strip_schema 1284s [gw1] [ 90%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_strip_schema 1284s test/sql/test_metadata.py::ToMetaDataTest::test_unique_true_flag 1284s [gw1] [ 90%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_unique_true_flag 1284s test/sql/test_metadata.py::UseExistingTest::test_autoload_replace_column 1284s [gw1] [ 90%] PASSED test/sql/test_metadata.py::UseExistingTest::test_autoload_replace_column 1284s test/sql/test_metadata.py::UseExistingTest::test_exception_no_flags 1284s [gw1] [ 90%] PASSED test/sql/test_metadata.py::UseExistingTest::test_exception_no_flags 1284s test/sql/test_metadata.py::UseExistingTest::test_extend_existing_add_column 1284s [gw1] [ 90%] PASSED test/sql/test_metadata.py::UseExistingTest::test_extend_existing_add_column 1284s test/sql/test_metadata.py::UseExistingTest::test_extend_existing_add_column_no_orig 1284s [gw1] [ 90%] PASSED test/sql/test_metadata.py::UseExistingTest::test_extend_existing_add_column_no_orig 1284s test/sql/test_metadata.py::UseExistingTest::test_extend_existing_add_column_no_reflection 1284s [gw1] [ 90%] PASSED test/sql/test_metadata.py::UseExistingTest::test_extend_existing_add_column_no_reflection 1284s test/sql/test_metadata.py::UseExistingTest::test_extend_existing_coltype 1284s [gw1] [ 90%] PASSED test/sql/test_metadata.py::UseExistingTest::test_extend_existing_coltype 1284s test/sql/test_metadata.py::UseExistingTest::test_extend_existing_coltype_no_orig 1284s [gw1] [ 90%] PASSED test/sql/test_metadata.py::UseExistingTest::test_extend_existing_coltype_no_orig 1284s test/sql/test_metadata.py::UseExistingTest::test_extend_existing_coltype_no_reflection 1284s [gw1] [ 90%] PASSED test/sql/test_metadata.py::UseExistingTest::test_extend_existing_coltype_no_reflection 1284s test/sql/test_metadata.py::UseExistingTest::test_extend_existing_dupes_constraints 1284s [gw1] [ 90%] PASSED test/sql/test_metadata.py::UseExistingTest::test_extend_existing_dupes_constraints 1284s test/sql/test_metadata.py::UseExistingTest::test_extend_existing_quote 1284s [gw1] [ 90%] PASSED test/sql/test_metadata.py::UseExistingTest::test_extend_existing_quote 1284s test/sql/test_metadata.py::UseExistingTest::test_extend_existing_quote_no_orig 1284s [gw1] [ 90%] PASSED test/sql/test_metadata.py::UseExistingTest::test_extend_existing_quote_no_orig 1284s test/sql/test_metadata.py::UseExistingTest::test_extend_existing_quote_no_reflection 1284s [gw1] [ 90%] PASSED test/sql/test_metadata.py::UseExistingTest::test_extend_existing_quote_no_reflection 1284s test/sql/test_metadata.py::UseExistingTest::test_keep_existing_add_column 1284s [gw1] [ 90%] PASSED test/sql/test_metadata.py::UseExistingTest::test_keep_existing_add_column 1284s test/sql/test_metadata.py::UseExistingTest::test_keep_existing_add_column_no_orig 1284s [gw1] [ 90%] PASSED test/sql/test_metadata.py::UseExistingTest::test_keep_existing_add_column_no_orig 1284s test/sql/test_metadata.py::UseExistingTest::test_keep_existing_add_column_no_reflection 1284s [gw1] [ 90%] PASSED test/sql/test_metadata.py::UseExistingTest::test_keep_existing_add_column_no_reflection 1284s test/sql/test_metadata.py::UseExistingTest::test_keep_existing_coltype 1284s [gw1] [ 90%] PASSED test/sql/test_metadata.py::UseExistingTest::test_keep_existing_coltype 1284s test/sql/test_metadata.py::UseExistingTest::test_keep_existing_coltype_no_orig 1284s [gw1] [ 90%] PASSED test/sql/test_metadata.py::UseExistingTest::test_keep_existing_coltype_no_orig 1284s test/sql/test_metadata.py::UseExistingTest::test_keep_existing_coltype_no_reflection 1284s [gw1] [ 90%] PASSED test/sql/test_metadata.py::UseExistingTest::test_keep_existing_coltype_no_reflection 1284s test/sql/test_metadata.py::UseExistingTest::test_keep_existing_no_dupe_constraints 1284s [gw1] [ 90%] PASSED test/sql/test_metadata.py::UseExistingTest::test_keep_existing_no_dupe_constraints 1284s test/sql/test_metadata.py::UseExistingTest::test_keep_existing_quote 1284s [gw1] [ 90%] PASSED test/sql/test_metadata.py::UseExistingTest::test_keep_existing_quote 1284s test/sql/test_metadata.py::UseExistingTest::test_keep_existing_quote_no_orig 1284s [gw1] [ 90%] PASSED test/sql/test_metadata.py::UseExistingTest::test_keep_existing_quote_no_orig 1284s test/sql/test_metadata.py::UseExistingTest::test_keep_existing_quote_no_reflection 1284s [gw1] [ 90%] PASSED test/sql/test_metadata.py::UseExistingTest::test_keep_existing_quote_no_reflection 1284s test/sql/test_metadata.py::UseExistingTest::test_keep_plus_existing_raises 1284s [gw1] [ 90%] PASSED test/sql/test_metadata.py::UseExistingTest::test_keep_plus_existing_raises 1284s test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[both_have_keys-inplace] 1284s [gw1] [ 90%] PASSED test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[both_have_keys-inplace] 1284s test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[both_have_keys-inplace_ee] 1284s [gw1] [ 90%] PASSED test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[both_have_keys-inplace_ee] 1284s test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[both_have_keys-separate_ee_key_append_no_replace] 1284s [gw1] [ 90%] PASSED test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[both_have_keys-separate_ee_key_append_no_replace] 1284s test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[both_have_keys-separate_ee_key_append_replace] 1284s [gw1] [ 90%] PASSED test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[both_have_keys-separate_ee_key_append_replace] 1284s test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[both_have_keys-separate_ee_key_first] 1284s [gw1] [ 90%] PASSED test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[both_have_keys-separate_ee_key_first] 1284s test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[both_have_keys-separate_ee_key_second] 1284s [gw1] [ 90%] PASSED test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[both_have_keys-separate_ee_key_second] 1284s test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[not_both_have_keys-inplace] 1284s [gw1] [ 90%] PASSED test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[not_both_have_keys-inplace] 1284s test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[not_both_have_keys-inplace_ee] 1284s [gw1] [ 90%] PASSED test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[not_both_have_keys-inplace_ee] 1284s test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[not_both_have_keys-separate_ee_key_append_no_replace] 1284s [gw1] [ 90%] PASSED test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[not_both_have_keys-separate_ee_key_append_no_replace] 1284s test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[not_both_have_keys-separate_ee_key_append_replace] 1284s [gw1] [ 90%] PASSED test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[not_both_have_keys-separate_ee_key_append_replace] 1284s test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[not_both_have_keys-separate_ee_key_first] 1284s [gw1] [ 90%] PASSED test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[not_both_have_keys-separate_ee_key_first] 1284s test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[not_both_have_keys-separate_ee_key_second] 1284s [gw1] [ 90%] PASSED test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[not_both_have_keys-separate_ee_key_second] 1284s test/aaa_profiling/test_misc.py::CCLookupTest::test_corresponding_column_isolated[no_embedded] 1284s [gw1] [ 91%] SKIPPED test/aaa_profiling/test_misc.py::CCLookupTest::test_corresponding_column_isolated[no_embedded] 1284s test/aaa_profiling/test_misc.py::CCLookupTest::test_corresponding_column_isolated[require_embedded] 1284s [gw1] [ 91%] SKIPPED test/aaa_profiling/test_misc.py::CCLookupTest::test_corresponding_column_isolated[require_embedded] 1284s test/aaa_profiling/test_misc.py::CCLookupTest::test_gen_subq_aliased_class_select[no_embedded] 1284s [gw1] [ 91%] SKIPPED test/aaa_profiling/test_misc.py::CCLookupTest::test_gen_subq_aliased_class_select[no_embedded] 1284s test/aaa_profiling/test_misc.py::CCLookupTest::test_gen_subq_aliased_class_select[require_embedded] 1284s [gw1] [ 91%] SKIPPED test/aaa_profiling/test_misc.py::CCLookupTest::test_gen_subq_aliased_class_select[require_embedded] 1284s test/aaa_profiling/test_misc.py::CCLookupTest::test_gen_subq_aliased_class_select_cols[no_embedded] 1284s [gw1] [ 91%] SKIPPED test/aaa_profiling/test_misc.py::CCLookupTest::test_gen_subq_aliased_class_select_cols[no_embedded] 1284s test/aaa_profiling/test_misc.py::CCLookupTest::test_gen_subq_aliased_class_select_cols[require_embedded] 1284s [gw1] [ 91%] SKIPPED test/aaa_profiling/test_misc.py::CCLookupTest::test_gen_subq_aliased_class_select_cols[require_embedded] 1284s test/aaa_profiling/test_misc.py::CCLookupTest::test_gen_subq_to_table_many_corresponding_column[no_embedded] 1284s [gw1] [ 91%] SKIPPED test/aaa_profiling/test_misc.py::CCLookupTest::test_gen_subq_to_table_many_corresponding_column[no_embedded] 1284s test/aaa_profiling/test_misc.py::CCLookupTest::test_gen_subq_to_table_many_corresponding_column[require_embedded] 1284s [gw1] [ 91%] SKIPPED test/aaa_profiling/test_misc.py::CCLookupTest::test_gen_subq_to_table_many_corresponding_column[require_embedded] 1284s test/aaa_profiling/test_misc.py::CCLookupTest::test_gen_subq_to_table_single_corresponding_column[no_embedded] 1284s [gw1] [ 91%] SKIPPED test/aaa_profiling/test_misc.py::CCLookupTest::test_gen_subq_to_table_single_corresponding_column[no_embedded] 1284s test/aaa_profiling/test_misc.py::CCLookupTest::test_gen_subq_to_table_single_corresponding_column[require_embedded] 1284s [gw1] [ 91%] SKIPPED test/aaa_profiling/test_misc.py::CCLookupTest::test_gen_subq_to_table_single_corresponding_column[require_embedded] 1284s test/aaa_profiling/test_misc.py::CacheKeyTest::test_statement_key_is_cached 1284s [gw1] [ 91%] SKIPPED test/aaa_profiling/test_misc.py::CacheKeyTest::test_statement_key_is_cached 1284s test/aaa_profiling/test_misc.py::CacheKeyTest::test_statement_key_is_not_cached 1284s [gw1] [ 91%] SKIPPED test/aaa_profiling/test_misc.py::CacheKeyTest::test_statement_key_is_not_cached 1284s test/aaa_profiling/test_misc.py::EnumTest::test_create_enum_from_pep_435_w_expensive_members 1284s [gw1] [ 91%] SKIPPED test/aaa_profiling/test_misc.py::EnumTest::test_create_enum_from_pep_435_w_expensive_members 1284s test/base/test_misc_py3k.py::TestGenerics::test_traversible_is_generic 1284s [gw1] [ 91%] PASSED test/base/test_misc_py3k.py::TestGenerics::test_traversible_is_generic 1284s test/orm/declarative/test_mixin.py::AbstractTest::test_abstract_boolean 1284s [gw1] [ 91%] PASSED test/orm/declarative/test_mixin.py::AbstractTest::test_abstract_boolean 1284s test/orm/declarative/test_mixin.py::AbstractTest::test_implicit_abstract_viadecorator 1284s [gw1] [ 91%] PASSED test/orm/declarative/test_mixin.py::AbstractTest::test_implicit_abstract_viadecorator 1284s test/orm/declarative/test_mixin.py::AbstractTest::test_middle_abstract_attributes 1284s [gw1] [ 91%] PASSED test/orm/declarative/test_mixin.py::AbstractTest::test_middle_abstract_attributes 1284s test/orm/declarative/test_mixin.py::AbstractTest::test_middle_abstract_inherits 1284s [gw1] [ 91%] PASSED test/orm/declarative/test_mixin.py::AbstractTest::test_middle_abstract_inherits 1284s test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_column_in_mapper_args 1284s [gw1] [ 91%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_column_in_mapper_args 1284s test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_column_in_mapper_args_used_multiple_times 1284s [gw1] [ 91%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_column_in_mapper_args_used_multiple_times 1284s test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_column_property 1284s [gw1] [ 91%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_column_property 1284s test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_column_property_col_ref[anno] 1284s [gw1] [ 91%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_column_property_col_ref[anno] 1284s test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_column_property_col_ref[anno_w_clsmeth] 1284s [gw1] [ 91%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_column_property_col_ref[anno_w_clsmeth] 1284s test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_column_property_col_ref[legacy] 1284s [gw1] [ 91%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_column_property_col_ref[legacy] 1284s test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_column_property_col_ref[nonanno] 1284s [gw1] [ 91%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_column_property_col_ref[nonanno] 1284s test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_column_property_col_ref[pep593] 1284s [gw1] [ 91%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_column_property_col_ref[pep593] 1284s test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_correct_for_proxies 1284s [gw1] [ 91%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_correct_for_proxies 1284s test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_correct_for_proxies_doesnt_impact_synonyms 1284s [gw1] [ 91%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_correct_for_proxies_doesnt_impact_synonyms 1284s test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_deferred 1284s [gw1] [ 91%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_deferred 1284s test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_doc 1284s [gw1] [ 91%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_doc 1284s test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_relationship 1284s [gw1] [ 91%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_relationship 1284s test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_relationship_primryjoin 1284s [gw1] [ 91%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_relationship_primryjoin 1284s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_arbitrary_attrs_doesnt_apply_to_abstract_declared_attr 1284s [gw1] [ 91%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_arbitrary_attrs_doesnt_apply_to_abstract_declared_attr 1284s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_arbitrary_attrs_doesnt_apply_to_prepare_nocascade 1284s [gw1] [ 91%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_arbitrary_attrs_doesnt_apply_to_prepare_nocascade 1284s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_arbitrary_attrs_one 1284s [gw1] [ 91%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_arbitrary_attrs_one 1284s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_arbitrary_attrs_three 1284s [gw1] [ 91%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_arbitrary_attrs_three 1284s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_arbitrary_attrs_two 1284s [gw1] [ 91%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_arbitrary_attrs_two 1284s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_classproperty_still_works 1284s [gw1] [ 91%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_classproperty_still_works 1284s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_col_copy_vs_declared_attr_joined_propagation 1284s [gw1] [ 91%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_col_copy_vs_declared_attr_joined_propagation 1284s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_col_copy_vs_declared_attr_joined_propagation_newname 1284s [gw1] [ 91%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_col_copy_vs_declared_attr_joined_propagation_newname 1284s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_col_copy_vs_declared_attr_single_propagation 1284s [gw1] [ 91%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_col_copy_vs_declared_attr_single_propagation 1284s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_column_join_checks_subclass_type 1284s [gw1] [ 91%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_column_join_checks_subclass_type 1284s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_column_join_checks_superclass_type 1284s [gw1] [ 91%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_column_join_checks_superclass_type 1284s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_columns_joined_table_inheritance[Column] 1284s [gw1] [ 91%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_columns_joined_table_inheritance[Column] 1284s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_columns_joined_table_inheritance[mapped_column] 1284s [gw1] [ 91%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_columns_joined_table_inheritance[mapped_column] 1284s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_columns_single_inheritance_conflict_resolution[Column] 1284s [gw1] [ 91%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_columns_single_inheritance_conflict_resolution[Column] 1284s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_columns_single_inheritance_conflict_resolution[mapped_column] 1284s [gw1] [ 91%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_columns_single_inheritance_conflict_resolution[mapped_column] 1284s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_columns_single_table_inheritance 1284s [gw1] [ 91%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_columns_single_table_inheritance 1284s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declarative_mixin_decorator 1284s [gw1] [ 91%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declarative_mixin_decorator 1284s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declare_first_base 1284s [gw1] [ 91%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declare_first_base 1284s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declare_first_direct 1284s [gw1] [ 91%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declare_first_direct 1284s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declare_first_mixin 1284s [gw1] [ 91%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declare_first_mixin 1284s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[assert_no_extra_cols-abstract-table-generate_base] 1284s [gw1] [ 91%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[assert_no_extra_cols-abstract-table-generate_base] 1284s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[assert_no_extra_cols-abstract-table-subclass] 1284s [gw1] [ 91%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[assert_no_extra_cols-abstract-table-subclass] 1284s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[assert_no_extra_cols-abstract-tablename-generate_base] 1284s [gw1] [ 91%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[assert_no_extra_cols-abstract-tablename-generate_base] 1284s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[assert_no_extra_cols-abstract-tablename-subclass] 1284s [gw1] [ 91%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[assert_no_extra_cols-abstract-tablename-subclass] 1284s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[assert_no_extra_cols-base-table-generate_base] 1284s [gw1] [ 91%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[assert_no_extra_cols-base-table-generate_base] 1284s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[assert_no_extra_cols-base-table-subclass] 1284s [gw1] [ 91%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[assert_no_extra_cols-base-table-subclass] 1284s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[assert_no_extra_cols-base-tablename-generate_base] 1284s [gw1] [ 91%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[assert_no_extra_cols-base-tablename-generate_base] 1284s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[assert_no_extra_cols-base-tablename-subclass] 1284s [gw1] [ 91%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[assert_no_extra_cols-base-tablename-subclass] 1284s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[not_assert_no_extra_cols-abstract-table-generate_base] 1284s [gw1] [ 91%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[not_assert_no_extra_cols-abstract-table-generate_base] 1284s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[not_assert_no_extra_cols-abstract-table-subclass] 1284s [gw1] [ 91%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[not_assert_no_extra_cols-abstract-table-subclass] 1284s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[not_assert_no_extra_cols-abstract-tablename-generate_base] 1284s [gw1] [ 91%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[not_assert_no_extra_cols-abstract-tablename-generate_base] 1285s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[not_assert_no_extra_cols-abstract-tablename-subclass] 1285s [gw1] [ 91%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[not_assert_no_extra_cols-abstract-tablename-subclass] 1285s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[not_assert_no_extra_cols-base-table-generate_base] 1285s [gw1] [ 91%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[not_assert_no_extra_cols-base-table-generate_base] 1285s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[not_assert_no_extra_cols-base-table-subclass] 1285s [gw1] [ 91%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[not_assert_no_extra_cols-base-table-subclass] 1285s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[not_assert_no_extra_cols-base-tablename-generate_base] 1285s [gw1] [ 91%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[not_assert_no_extra_cols-base-tablename-generate_base] 1285s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[not_assert_no_extra_cols-base-tablename-subclass] 1285s [gw1] [ 91%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[not_assert_no_extra_cols-base-tablename-subclass] 1285s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin[colref-Column] 1285s [gw1] [ 91%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin[colref-Column] 1285s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin[colref-mapped_column] 1285s [gw1] [ 91%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin[colref-mapped_column] 1285s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin[objref-Column] 1285s [gw1] [ 91%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin[objref-Column] 1285s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin[objref-mapped_column] 1285s [gw1] [ 91%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin[objref-mapped_column] 1285s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin[strname-Column] 1285s [gw1] [ 91%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin[strname-Column] 1285s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin[strname-mapped_column] 1285s [gw1] [ 91%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin[strname-mapped_column] 1285s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin_self_referential_declared_attr[Column] 1285s [gw1] [ 91%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin_self_referential_declared_attr[Column] 1285s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin_self_referential_declared_attr[mapped_column] 1285s [gw1] [ 91%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin_self_referential_declared_attr[mapped_column] 1285s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin_self_referential_error[Column] 1285s [gw1] [ 91%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin_self_referential_error[Column] 1285s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin_self_referential_error[mapped_column] 1285s [gw1] [ 91%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin_self_referential_error[mapped_column] 1285s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_hierarchical_bases_wbase[Column] 1285s [gw1] [ 91%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_hierarchical_bases_wbase[Column] 1285s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_hierarchical_bases_wbase[mapped_column] 1285s [gw1] [ 91%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_hierarchical_bases_wbase[mapped_column] 1285s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_hierarchical_bases_wdecorator[Column] 1285s [gw1] [ 91%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_hierarchical_bases_wdecorator[Column] 1285s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_hierarchical_bases_wdecorator[mapped_column] 1285s [gw1] [ 91%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_hierarchical_bases_wdecorator[mapped_column] 1285s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_honor_class_mro_one 1285s [gw1] [ 91%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_honor_class_mro_one 1285s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_honor_class_mro_two 1285s [gw1] [ 91%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_honor_class_mro_two 1285s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_init_subclass_works[generate_base] 1285s [gw1] [ 91%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_init_subclass_works[generate_base] 1285s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_init_subclass_works[subclass] 1285s [gw1] [ 91%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_init_subclass_works[subclass] 1285s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_joined_table_propagation 1285s [gw1] [ 91%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_joined_table_propagation 1285s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_composite 1285s [gw1] [ 91%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_composite 1285s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_custom_base 1285s [gw1] [ 91%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_custom_base 1285s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_declared_attr 1285s [gw1] [ 91%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_declared_attr 1285s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_declared_attr_two 1285s [gw1] [ 91%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_declared_attr_two 1285s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_inherited 1285s [gw1] [ 91%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_inherited 1285s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_inherited_descriptor 1285s [gw1] [ 91%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_inherited_descriptor 1285s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_overridden 1285s [gw1] [ 91%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_overridden 1285s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_polymorphic_on_inherited 1285s [gw1] [ 91%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_polymorphic_on_inherited 1285s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_property 1285s [gw1] [ 91%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_property 1285s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mixin_column_ordering 1285s [gw1] [ 91%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mixin_column_ordering 1285s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mixin_overrides_wbase[Column] 1285s [gw1] [ 91%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mixin_overrides_wbase[Column] 1285s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mixin_overrides_wbase[mapped_column] 1285s [gw1] [ 91%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mixin_overrides_wbase[mapped_column] 1285s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mixin_overrides_wdecorator 1285s [gw1] [ 91%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mixin_overrides_wdecorator 1285s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_non_propagating_mixin 1285s [gw1] [ 91%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_non_propagating_mixin 1285s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_non_propagating_mixin_used_for_joined 1285s [gw1] [ 91%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_non_propagating_mixin_used_for_joined 1285s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_not_allowed 1285s [gw1] [ 91%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_not_allowed 1285s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_same_base_multiple_metadata 1285s [gw1] [ 91%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_same_base_multiple_metadata 1285s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_same_base_multiple_times 1285s [gw1] [ 91%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_same_base_multiple_times 1285s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_same_registry_multiple_metadata 1285s [gw1] [ 91%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_same_registry_multiple_metadata 1285s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_simple_wbase 1285s [gw1] [ 91%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_simple_wbase 1285s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_simple_wdecorator 1285s [gw1] [ 91%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_simple_wdecorator 1285s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_single_back_propagate 1285s [gw1] [ 91%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_single_back_propagate 1285s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_single_table_no_propagation 1285s [gw1] [ 91%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_single_table_no_propagation 1285s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_some_propagation 1285s [gw1] [ 91%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_some_propagation 1285s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_args_composite 1285s [gw1] [ 91%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_args_composite 1285s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_args_inherited 1285s [gw1] [ 91%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_args_inherited 1285s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_args_inherited_descriptor 1285s [gw1] [ 91%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_args_inherited_descriptor 1285s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_args_inherited_single_table_inheritance 1285s [gw1] [ 91%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_args_inherited_single_table_inheritance 1285s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_args_overridden 1285s [gw1] [ 91%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_args_overridden 1285s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_in_model_and_different_named_alt_key_column_in_mixin 1285s [gw1] [ 91%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_in_model_and_different_named_alt_key_column_in_mixin 1285s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_in_model_and_different_named_column_in_mixin 1285s [gw1] [ 91%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_in_model_and_different_named_column_in_mixin 1285s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_in_model_and_same_column_in_mixin 1285s [gw1] [ 91%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_in_model_and_same_column_in_mixin 1285s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_in_model_overrides_different_typed_column_in_mixin 1285s [gw1] [ 91%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_in_model_overrides_different_typed_column_in_mixin 1285s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_name_dependent_on_subclass 1285s [gw1] [ 91%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_name_dependent_on_subclass 1285s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_name_inheritance_order 1285s [gw1] [ 91%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_name_inheritance_order 1285s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_name_inherited 1285s [gw1] [ 91%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_name_inherited 1285s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_name_not_inherited 1285s [gw1] [ 91%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_name_not_inherited 1285s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_unique_column[Column] 1285s [gw1] [ 91%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_unique_column[Column] 1285s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_unique_column[mapped_column] 1285s [gw1] [ 91%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_unique_column[mapped_column] 1285s test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_can_we_access_the_mixin_straight 1285s [gw1] [ 91%] PASSED test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_can_we_access_the_mixin_straight 1285s test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_can_we_access_the_mixin_straight_special_names 1285s [gw1] [ 91%] PASSED test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_can_we_access_the_mixin_straight_special_names 1285s test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_col_prop_attrs_associated_w_class_for_mapper_args 1285s [gw1] [ 91%] PASSED test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_col_prop_attrs_associated_w_class_for_mapper_args 1285s test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_column_pre_map 1285s [gw1] [ 91%] PASSED test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_column_pre_map 1285s test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_mixin_attr_refers_to_column_copies 1285s [gw1] [ 91%] PASSED test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_mixin_attr_refers_to_column_copies 1286s test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_multilevel_mixin_attr_refers_to_column_copies 1286s [gw1] [ 91%] PASSED test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_multilevel_mixin_attr_refers_to_column_copies 1286s test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_non_decl_access 1286s [gw1] [ 91%] PASSED test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_non_decl_access 1286s test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_property_cascade_abstract 1286s [gw1] [ 91%] PASSED test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_property_cascade_abstract 1286s test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_property_cascade_mixin 1286s [gw1] [ 91%] PASSED test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_property_cascade_mixin 1286s test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_property_cascade_mixin_override 1286s [gw1] [ 91%] PASSED test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_property_cascade_mixin_override 1286s test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_property_noncascade 1286s [gw1] [ 91%] PASSED test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_property_noncascade 1286s test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_singleton_behavior_within_decl 1286s [gw1] [ 91%] PASSED test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_singleton_behavior_within_decl 1287s test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_singleton_gc 1287s [gw1] [ 91%] PASSED test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_singleton_gc 1287s test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_warn_cascading_used_w_tablename 1287s [gw1] [ 91%] PASSED test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_warn_cascading_used_w_tablename 1287s test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_clear 1287s [gw1] [ 91%] PASSED test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_clear 1287s test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_coerce 1287s [gw1] [ 91%] PASSED test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_coerce 1287s test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_coerce_none 1287s [gw1] [ 91%] PASSED test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_coerce_none 1287s test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_coerce_raise 1287s [gw1] [ 91%] PASSED test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_coerce_raise 1287s test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_copy 1287s [gw1] [ 91%] PASSED test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_copy 1287s test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_deepcopy 1287s [gw1] [ 91%] PASSED test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_deepcopy 1287s test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_in_place_mutation 1287s [gw1] [ 91%] PASSED test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_in_place_mutation 1287s test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_modified_event 1287s [gw1] [ 91%] PASSED test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_modified_event 1287s test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_pickle_parent 1287s [gw1] [ 91%] PASSED test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_pickle_parent 1287s test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_pop 1287s [gw1] [ 91%] PASSED test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_pop 1287s test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_pop_default 1287s [gw1] [ 91%] PASSED test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_pop_default 1287s test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_pop_default_none 1287s [gw1] [ 91%] PASSED test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_pop_default_none 1287s test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_popitem 1287s [gw1] [ 91%] PASSED test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_popitem 1287s test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_replace 1287s [gw1] [ 91%] PASSED test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_replace 1287s test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_replace_itself_still_ok 1287s [gw1] [ 91%] PASSED test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_replace_itself_still_ok 1287s test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_setdefault 1287s [gw1] [ 91%] PASSED test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_setdefault 1287s test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_unrelated_flush 1287s [gw1] [ 91%] PASSED test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_unrelated_flush 1287s test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_update 1287s [gw1] [ 91%] PASSED test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_update 1287s test/ext/test_mutable.py::MiscTest::test_no_duplicate_reg_w_inheritance 1287s [gw1] [ 91%] PASSED test/ext/test_mutable.py::MiscTest::test_no_duplicate_reg_w_inheritance 1287s test/ext/test_mutable.py::MiscTest::test_pickle_parent_multi_attrs[False] 1287s [gw1] [ 91%] PASSED test/ext/test_mutable.py::MiscTest::test_pickle_parent_multi_attrs[False] 1287s test/ext/test_mutable.py::MiscTest::test_pickle_parent_multi_attrs[True] 1287s [gw1] [ 91%] PASSED test/ext/test_mutable.py::MiscTest::test_pickle_parent_multi_attrs[True] 1287s test/ext/test_mutable.py::MiscTest::test_session_merge[detached-False-key_non_present] 1287s [gw1] [ 91%] PASSED test/ext/test_mutable.py::MiscTest::test_session_merge[detached-False-key_non_present] 1287s test/ext/test_mutable.py::MiscTest::test_session_merge[detached-False-key_present] 1287s [gw1] [ 91%] PASSED test/ext/test_mutable.py::MiscTest::test_session_merge[detached-False-key_present] 1287s test/ext/test_mutable.py::MiscTest::test_session_merge[detached-True-key_non_present] 1287s [gw1] [ 91%] PASSED test/ext/test_mutable.py::MiscTest::test_session_merge[detached-True-key_non_present] 1287s test/ext/test_mutable.py::MiscTest::test_session_merge[detached-True-key_present] 1287s [gw1] [ 91%] PASSED test/ext/test_mutable.py::MiscTest::test_session_merge[detached-True-key_present] 1287s test/ext/test_mutable.py::MiscTest::test_session_merge[transient-True-key_non_present] 1287s [gw1] [ 91%] PASSED test/ext/test_mutable.py::MiscTest::test_session_merge[transient-True-key_non_present] 1287s test/ext/test_mutable.py::MiscTest::test_session_merge[transient-True-key_present] 1287s [gw1] [ 91%] PASSED test/ext/test_mutable.py::MiscTest::test_session_merge[transient-True-key_present] 1287s test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_clear 1287s [gw1] [ 91%] PASSED test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_clear 1287s test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_coerce_none 1287s [gw1] [ 91%] PASSED test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_coerce_none 1287s test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_coerce_raise 1287s [gw1] [ 91%] PASSED test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_coerce_raise 1287s test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_copy 1287s [gw1] [ 91%] PASSED test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_copy 1287s test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_deepcopy 1287s [gw1] [ 91%] PASSED test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_deepcopy 1287s test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_in_place_mutation 1287s [gw1] [ 91%] PASSED test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_in_place_mutation 1287s test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_modified_event 1287s [gw1] [ 91%] PASSED test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_modified_event 1287s test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_pickle_parent 1287s [gw1] [ 91%] PASSED test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_pickle_parent 1287s test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_pop 1287s [gw1] [ 91%] PASSED test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_pop 1287s test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_pop_default 1287s [gw1] [ 91%] PASSED test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_pop_default 1287s test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_pop_default_none 1287s [gw1] [ 91%] PASSED test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_pop_default_none 1287s test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_popitem 1287s [gw1] [ 91%] PASSED test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_popitem 1287s test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_replace 1287s [gw1] [ 91%] PASSED test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_replace 1287s test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_replace_itself_still_ok 1287s [gw1] [ 91%] PASSED test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_replace_itself_still_ok 1287s test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_setdefault 1287s [gw1] [ 91%] PASSED test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_setdefault 1287s test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_unrelated_flush 1287s [gw1] [ 91%] PASSED test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_unrelated_flush 1287s test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_update 1287s [gw1] [ 91%] PASSED test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_update 1287s test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_clear 1287s [gw1] [ 91%] PASSED test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_clear 1287s test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_coerce_none 1287s [gw1] [ 91%] PASSED test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_coerce_none 1287s test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_coerce_raise 1287s [gw1] [ 91%] PASSED test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_coerce_raise 1287s test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_copy 1287s [gw1] [ 91%] PASSED test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_copy 1287s test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_deepcopy 1287s [gw1] [ 91%] PASSED test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_deepcopy 1287s test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_in_place_mutation 1287s [gw1] [ 91%] PASSED test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_in_place_mutation 1287s test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_modified_event 1287s [gw1] [ 91%] PASSED test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_modified_event 1287s test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_pickle_parent 1287s [gw1] [ 91%] PASSED test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_pickle_parent 1287s test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_pop 1287s [gw1] [ 91%] PASSED test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_pop 1287s test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_pop_default 1287s [gw1] [ 91%] PASSED test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_pop_default 1287s test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_pop_default_none 1287s [gw1] [ 91%] PASSED test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_pop_default_none 1287s test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_popitem 1287s [gw1] [ 91%] PASSED test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_popitem 1287s test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_replace 1287s [gw1] [ 91%] PASSED test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_replace 1287s test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_replace_itself_still_ok 1287s [gw1] [ 91%] PASSED test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_replace_itself_still_ok 1287s test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_setdefault 1287s [gw1] [ 91%] PASSED test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_setdefault 1287s test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_unrelated_flush 1287s [gw1] [ 91%] PASSED test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_unrelated_flush 1287s test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_update 1287s [gw1] [ 91%] PASSED test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_update 1287s test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_clear 1287s [gw1] [ 91%] PASSED test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_clear 1287s test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_coerce_none 1287s [gw1] [ 91%] PASSED test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_coerce_none 1287s test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_coerce_raise 1287s [gw1] [ 91%] PASSED test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_coerce_raise 1287s test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_copy 1288s [gw1] [ 91%] PASSED test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_copy 1288s test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_deepcopy 1288s [gw1] [ 91%] PASSED test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_deepcopy 1288s test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_in_place_mutation 1288s [gw1] [ 91%] PASSED test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_in_place_mutation 1288s test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_modified_event 1288s [gw1] [ 91%] PASSED test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_modified_event 1288s test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_pickle_parent 1288s [gw1] [ 91%] PASSED test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_pickle_parent 1288s test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_pop 1288s [gw1] [ 91%] PASSED test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_pop 1288s test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_pop_default 1288s [gw1] [ 91%] PASSED test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_pop_default 1288s test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_pop_default_none 1288s [gw1] [ 91%] PASSED test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_pop_default_none 1288s test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_popitem 1288s [gw1] [ 91%] PASSED test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_popitem 1288s test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_replace 1288s [gw1] [ 91%] PASSED test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_replace 1288s test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_replace_itself_still_ok 1288s [gw1] [ 91%] PASSED test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_replace_itself_still_ok 1288s test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_setdefault 1288s [gw1] [ 91%] PASSED test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_setdefault 1288s test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_unrelated_flush 1288s [gw1] [ 91%] PASSED test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_unrelated_flush 1288s test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_update 1288s [gw1] [ 91%] PASSED test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_update 1288s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_append 1288s [gw1] [ 91%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_append 1288s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_clear 1288s [gw1] [ 91%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_clear 1288s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_coerce_none 1288s [gw1] [ 91%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_coerce_none 1288s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_coerce_raise 1288s [gw1] [ 91%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_coerce_raise 1288s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_copy 1288s [gw1] [ 91%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_copy 1288s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_deepcopy 1288s [gw1] [ 91%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_deepcopy 1288s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_del_slice 1288s [gw1] [ 91%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_del_slice 1288s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_extend 1288s [gw1] [ 91%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_extend 1288s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_in_place_mutation_int 1288s [gw1] [ 91%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_in_place_mutation_int 1288s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_in_place_mutation_str 1288s [gw1] [ 91%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_in_place_mutation_str 1288s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_in_place_slice_mutation_int 1288s [gw1] [ 91%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_in_place_slice_mutation_int 1288s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_in_place_slice_mutation_str 1288s [gw1] [ 91%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_in_place_slice_mutation_str 1288s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_insert 1288s [gw1] [ 91%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_insert 1288s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_legacy_pickle_loads 1288s [gw1] [ 91%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_legacy_pickle_loads 1288s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_operator_extend 1288s [gw1] [ 91%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_operator_extend 1288s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_pickle_parent 1288s [gw1] [ 91%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_pickle_parent 1288s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_pop 1288s [gw1] [ 91%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_pop 1288s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_remove 1288s [gw1] [ 91%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_remove 1288s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_reverse 1288s [gw1] [ 91%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_reverse 1288s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_sort 1288s [gw1] [ 91%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_sort 1288s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_sort_w_key 1288s [gw1] [ 91%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_sort_w_key 1288s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_sort_w_reverse_kwarg 1288s [gw1] [ 91%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_sort_w_reverse_kwarg 1288s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_unrelated_flush 1288s [gw1] [ 91%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_unrelated_flush 1288s test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_clear 1288s [gw1] [ 91%] PASSED test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_clear 1288s test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_coerce_none 1288s [gw1] [ 91%] PASSED test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_coerce_none 1288s test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_coerce_raise 1288s [gw1] [ 91%] PASSED test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_coerce_raise 1288s test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_copy 1288s [gw1] [ 91%] PASSED test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_copy 1288s test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_deepcopy 1288s [gw1] [ 91%] PASSED test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_deepcopy 1288s test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_in_place_mutation 1288s [gw1] [ 91%] PASSED test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_in_place_mutation 1288s test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_modified_event 1288s [gw1] [ 91%] PASSED test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_modified_event 1288s test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_non_mutable 1288s [gw1] [ 91%] PASSED test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_non_mutable 1288s test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_pickle_parent 1288s [gw1] [ 91%] PASSED test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_pickle_parent 1288s test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_pop 1288s [gw1] [ 91%] PASSED test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_pop 1288s test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_pop_default 1288s [gw1] [ 91%] PASSED test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_pop_default 1288s test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_pop_default_none 1288s [gw1] [ 91%] PASSED test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_pop_default_none 1288s test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_popitem 1288s [gw1] [ 91%] PASSED test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_popitem 1288s test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_replace 1288s [gw1] [ 91%] PASSED test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_replace 1288s test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_replace_itself_still_ok 1288s [gw1] [ 91%] PASSED test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_replace_itself_still_ok 1288s test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_setdefault 1288s [gw1] [ 91%] PASSED test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_setdefault 1288s test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_unrelated_flush 1288s [gw1] [ 91%] PASSED test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_unrelated_flush 1288s test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_update 1288s [gw1] [ 91%] PASSED test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_update 1288s test/ext/test_mutable.py::MutableColumnDefaultTest::test_evt_on_flush_refresh 1288s [gw1] [ 91%] PASSED test/ext/test_mutable.py::MutableColumnDefaultTest::test_evt_on_flush_refresh 1288s test/ext/test_mutable.py::MutableCompositeCallableTest::test_basic 1288s [gw1] [ 91%] PASSED test/ext/test_mutable.py::MutableCompositeCallableTest::test_basic 1288s test/ext/test_mutable.py::MutableCompositeColumnDefaultTest::test_evt_on_flush_refresh 1288s [gw1] [ 91%] PASSED test/ext/test_mutable.py::MutableCompositeColumnDefaultTest::test_evt_on_flush_refresh 1288s test/ext/test_mutable.py::MutableCompositeCustomCoerceTest::test_custom_coerce 1288s [gw1] [ 91%] PASSED test/ext/test_mutable.py::MutableCompositeCustomCoerceTest::test_custom_coerce 1288s test/ext/test_mutable.py::MutableCompositeCustomCoerceTest::test_round_trip_ok 1288s [gw1] [ 91%] PASSED test/ext/test_mutable.py::MutableCompositeCustomCoerceTest::test_round_trip_ok 1288s test/ext/test_mutable.py::MutableCompositesTest::test_dont_reset_on_attr_refresh 1288s [gw1] [ 91%] PASSED test/ext/test_mutable.py::MutableCompositesTest::test_dont_reset_on_attr_refresh 1288s test/ext/test_mutable.py::MutableCompositesTest::test_in_place_mutation 1288s [gw1] [ 91%] PASSED test/ext/test_mutable.py::MutableCompositesTest::test_in_place_mutation 1288s test/ext/test_mutable.py::MutableCompositesTest::test_pickle_of_parent 1288s [gw1] [ 91%] PASSED test/ext/test_mutable.py::MutableCompositesTest::test_pickle_of_parent 1288s test/ext/test_mutable.py::MutableCompositesTest::test_set_illegal 1288s [gw1] [ 91%] PASSED test/ext/test_mutable.py::MutableCompositesTest::test_set_illegal 1288s test/ext/test_mutable.py::MutableCompositesTest::test_set_none 1288s [gw1] [ 91%] PASSED test/ext/test_mutable.py::MutableCompositesTest::test_set_none 1288s test/ext/test_mutable.py::MutableCompositesTest::test_unrelated_flush 1288s [gw1] [ 91%] PASSED test/ext/test_mutable.py::MutableCompositesTest::test_unrelated_flush 1288s test/ext/test_mutable.py::MutableCompositesUnpickleTest::test_unpickle_modified_eq 1288s [gw1] [ 91%] PASSED test/ext/test_mutable.py::MutableCompositesUnpickleTest::test_unpickle_modified_eq 1288s test/ext/test_mutable.py::MutableDCCompositeColumnDefaultTest::test_evt_on_flush_refresh 1288s [gw1] [ 91%] PASSED test/ext/test_mutable.py::MutableDCCompositeColumnDefaultTest::test_evt_on_flush_refresh 1288s test/ext/test_mutable.py::MutableDCCompositeCustomCoerceTest::test_custom_coerce 1288s [gw1] [ 91%] PASSED test/ext/test_mutable.py::MutableDCCompositeCustomCoerceTest::test_custom_coerce 1288s test/ext/test_mutable.py::MutableDCCompositeCustomCoerceTest::test_round_trip_ok 1288s [gw1] [ 91%] PASSED test/ext/test_mutable.py::MutableDCCompositeCustomCoerceTest::test_round_trip_ok 1288s test/ext/test_mutable.py::MutableDCCompositesTest::test_dont_reset_on_attr_refresh 1288s [gw1] [ 91%] PASSED test/ext/test_mutable.py::MutableDCCompositesTest::test_dont_reset_on_attr_refresh 1288s test/ext/test_mutable.py::MutableDCCompositesTest::test_in_place_mutation 1288s [gw1] [ 91%] PASSED test/ext/test_mutable.py::MutableDCCompositesTest::test_in_place_mutation 1288s test/ext/test_mutable.py::MutableDCCompositesTest::test_pickle_of_parent 1288s [gw1] [ 91%] PASSED test/ext/test_mutable.py::MutableDCCompositesTest::test_pickle_of_parent 1288s test/ext/test_mutable.py::MutableDCCompositesTest::test_set_illegal 1288s [gw1] [ 91%] PASSED test/ext/test_mutable.py::MutableDCCompositesTest::test_set_illegal 1288s test/ext/test_mutable.py::MutableDCCompositesTest::test_set_none 1288s [gw1] [ 91%] PASSED test/ext/test_mutable.py::MutableDCCompositesTest::test_set_none 1288s test/ext/test_mutable.py::MutableDCCompositesTest::test_unrelated_flush 1288s [gw1] [ 91%] PASSED test/ext/test_mutable.py::MutableDCCompositesTest::test_unrelated_flush 1288s test/ext/test_mutable.py::MutableDCCompositesUnpickleTest::test_unpickle_modified_eq 1288s [gw1] [ 91%] PASSED test/ext/test_mutable.py::MutableDCCompositesUnpickleTest::test_unpickle_modified_eq 1288s test/ext/test_mutable.py::MutableDictNoHashTest::test_clear 1288s [gw1] [ 91%] PASSED test/ext/test_mutable.py::MutableDictNoHashTest::test_clear 1288s test/ext/test_mutable.py::MutableDictNoHashTest::test_coerce_none 1288s [gw1] [ 91%] PASSED test/ext/test_mutable.py::MutableDictNoHashTest::test_coerce_none 1288s test/ext/test_mutable.py::MutableDictNoHashTest::test_coerce_raise 1288s [gw1] [ 91%] PASSED test/ext/test_mutable.py::MutableDictNoHashTest::test_coerce_raise 1288s test/ext/test_mutable.py::MutableDictNoHashTest::test_copy 1288s [gw1] [ 91%] PASSED test/ext/test_mutable.py::MutableDictNoHashTest::test_copy 1288s test/ext/test_mutable.py::MutableDictNoHashTest::test_deepcopy 1288s [gw1] [ 91%] PASSED test/ext/test_mutable.py::MutableDictNoHashTest::test_deepcopy 1288s test/ext/test_mutable.py::MutableDictNoHashTest::test_ensure_not_hashable 1288s [gw1] [ 91%] PASSED test/ext/test_mutable.py::MutableDictNoHashTest::test_ensure_not_hashable 1288s test/ext/test_mutable.py::MutableDictNoHashTest::test_in_place_mutation 1288s [gw1] [ 91%] PASSED test/ext/test_mutable.py::MutableDictNoHashTest::test_in_place_mutation 1288s test/ext/test_mutable.py::MutableDictNoHashTest::test_modified_event 1288s [gw1] [ 91%] PASSED test/ext/test_mutable.py::MutableDictNoHashTest::test_modified_event 1288s test/ext/test_mutable.py::MutableDictNoHashTest::test_pickle_parent 1288s [gw1] [ 91%] PASSED test/ext/test_mutable.py::MutableDictNoHashTest::test_pickle_parent 1288s test/ext/test_mutable.py::MutableDictNoHashTest::test_pop 1288s [gw1] [ 91%] PASSED test/ext/test_mutable.py::MutableDictNoHashTest::test_pop 1288s test/ext/test_mutable.py::MutableDictNoHashTest::test_pop_default 1288s [gw1] [ 91%] PASSED test/ext/test_mutable.py::MutableDictNoHashTest::test_pop_default 1288s test/ext/test_mutable.py::MutableDictNoHashTest::test_pop_default_none 1288s [gw1] [ 91%] PASSED test/ext/test_mutable.py::MutableDictNoHashTest::test_pop_default_none 1288s test/ext/test_mutable.py::MutableDictNoHashTest::test_popitem 1288s [gw1] [ 91%] PASSED test/ext/test_mutable.py::MutableDictNoHashTest::test_popitem 1288s test/ext/test_mutable.py::MutableDictNoHashTest::test_replace 1288s [gw1] [ 91%] PASSED test/ext/test_mutable.py::MutableDictNoHashTest::test_replace 1288s test/ext/test_mutable.py::MutableDictNoHashTest::test_replace_itself_still_ok 1289s [gw1] [ 91%] PASSED test/ext/test_mutable.py::MutableDictNoHashTest::test_replace_itself_still_ok 1289s test/ext/test_mutable.py::MutableDictNoHashTest::test_setdefault 1289s [gw1] [ 91%] PASSED test/ext/test_mutable.py::MutableDictNoHashTest::test_setdefault 1289s test/ext/test_mutable.py::MutableDictNoHashTest::test_unrelated_flush 1289s [gw1] [ 91%] PASSED test/ext/test_mutable.py::MutableDictNoHashTest::test_unrelated_flush 1289s test/ext/test_mutable.py::MutableDictNoHashTest::test_update 1289s [gw1] [ 91%] PASSED test/ext/test_mutable.py::MutableDictNoHashTest::test_update 1289s test/ext/test_mutable.py::MutableInheritedCompositesTest::test_in_place_mutation_subclass 1289s [gw1] [ 91%] PASSED test/ext/test_mutable.py::MutableInheritedCompositesTest::test_in_place_mutation_subclass 1289s test/ext/test_mutable.py::MutableInheritedCompositesTest::test_pickle_of_parent_subclass 1289s [gw1] [ 91%] PASSED test/ext/test_mutable.py::MutableInheritedCompositesTest::test_pickle_of_parent_subclass 1289s test/ext/test_mutable.py::MutableInheritedDCCompositesTest::test_in_place_mutation_subclass 1289s [gw1] [ 91%] PASSED test/ext/test_mutable.py::MutableInheritedDCCompositesTest::test_in_place_mutation_subclass 1289s test/ext/test_mutable.py::MutableInheritedDCCompositesTest::test_pickle_of_parent_subclass 1289s [gw1] [ 91%] PASSED test/ext/test_mutable.py::MutableInheritedDCCompositesTest::test_pickle_of_parent_subclass 1289s test/ext/test_mutable.py::MutableListNoHashTest::test_append 1289s [gw1] [ 91%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_append 1289s test/ext/test_mutable.py::MutableListNoHashTest::test_clear 1289s [gw1] [ 91%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_clear 1289s test/ext/test_mutable.py::MutableListNoHashTest::test_coerce_none 1289s [gw1] [ 91%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_coerce_none 1289s test/ext/test_mutable.py::MutableListNoHashTest::test_coerce_raise 1289s [gw1] [ 91%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_coerce_raise 1289s test/ext/test_mutable.py::MutableListNoHashTest::test_copy 1289s [gw1] [ 91%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_copy 1289s test/ext/test_mutable.py::MutableListNoHashTest::test_deepcopy 1289s [gw1] [ 91%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_deepcopy 1289s test/ext/test_mutable.py::MutableListNoHashTest::test_del_slice 1289s [gw1] [ 91%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_del_slice 1289s test/ext/test_mutable.py::MutableListNoHashTest::test_ensure_not_hashable 1289s [gw1] [ 91%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_ensure_not_hashable 1289s test/ext/test_mutable.py::MutableListNoHashTest::test_extend 1289s [gw1] [ 91%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_extend 1289s test/ext/test_mutable.py::MutableListNoHashTest::test_in_place_mutation_int 1289s [gw1] [ 91%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_in_place_mutation_int 1289s test/ext/test_mutable.py::MutableListNoHashTest::test_in_place_mutation_str 1289s [gw1] [ 91%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_in_place_mutation_str 1289s test/ext/test_mutable.py::MutableListNoHashTest::test_in_place_slice_mutation_int 1289s [gw1] [ 91%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_in_place_slice_mutation_int 1289s test/ext/test_mutable.py::MutableListNoHashTest::test_in_place_slice_mutation_str 1289s [gw1] [ 91%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_in_place_slice_mutation_str 1289s test/ext/test_mutable.py::MutableListNoHashTest::test_insert 1289s [gw1] [ 91%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_insert 1289s test/ext/test_mutable.py::MutableListNoHashTest::test_legacy_pickle_loads 1289s [gw1] [ 91%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_legacy_pickle_loads 1289s test/ext/test_mutable.py::MutableListNoHashTest::test_operator_extend 1289s [gw1] [ 91%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_operator_extend 1289s test/ext/test_mutable.py::MutableListNoHashTest::test_pickle_parent 1289s [gw1] [ 91%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_pickle_parent 1289s test/ext/test_mutable.py::MutableListNoHashTest::test_pop 1289s [gw1] [ 91%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_pop 1289s test/ext/test_mutable.py::MutableListNoHashTest::test_remove 1289s [gw1] [ 91%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_remove 1289s test/ext/test_mutable.py::MutableListNoHashTest::test_reverse 1289s [gw1] [ 91%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_reverse 1289s test/ext/test_mutable.py::MutableListNoHashTest::test_sort 1289s [gw1] [ 91%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_sort 1289s test/ext/test_mutable.py::MutableListNoHashTest::test_sort_w_key 1289s [gw1] [ 91%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_sort_w_key 1289s test/ext/test_mutable.py::MutableListNoHashTest::test_sort_w_reverse_kwarg 1289s [gw1] [ 91%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_sort_w_reverse_kwarg 1289s test/ext/test_mutable.py::MutableListNoHashTest::test_unrelated_flush 1289s [gw1] [ 91%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_unrelated_flush 1289s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_append 1289s [gw1] [ 91%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_append 1289s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_clear 1289s [gw1] [ 91%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_clear 1289s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_coerce_none 1289s [gw1] [ 91%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_coerce_none 1289s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_coerce_raise 1289s [gw1] [ 91%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_coerce_raise 1289s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_copy 1289s [gw1] [ 92%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_copy 1289s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_deepcopy 1289s [gw1] [ 92%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_deepcopy 1289s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_del_slice 1289s [gw1] [ 92%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_del_slice 1289s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_extend 1289s [gw1] [ 92%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_extend 1289s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_in_place_mutation_int 1289s [gw1] [ 92%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_in_place_mutation_int 1289s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_in_place_mutation_str 1289s [gw1] [ 92%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_in_place_mutation_str 1289s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_in_place_slice_mutation_int 1289s [gw1] [ 92%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_in_place_slice_mutation_int 1289s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_in_place_slice_mutation_str 1289s [gw1] [ 92%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_in_place_slice_mutation_str 1289s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_insert 1289s [gw1] [ 92%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_insert 1289s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_legacy_pickle_loads 1289s [gw1] [ 92%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_legacy_pickle_loads 1289s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_operator_extend 1289s [gw1] [ 92%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_operator_extend 1289s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_pickle_parent 1289s [gw1] [ 92%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_pickle_parent 1289s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_pop 1289s [gw1] [ 92%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_pop 1289s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_remove 1289s [gw1] [ 92%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_remove 1289s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_reverse 1289s [gw1] [ 92%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_reverse 1289s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_sort 1289s [gw1] [ 92%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_sort 1289s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_sort_w_key 1289s [gw1] [ 92%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_sort_w_key 1289s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_sort_w_reverse_kwarg 1289s [gw1] [ 92%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_sort_w_reverse_kwarg 1289s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_unrelated_flush 1289s [gw1] [ 92%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_unrelated_flush 1289s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_add 1289s [gw1] [ 92%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_add 1289s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_binary_intersection_update 1289s [gw1] [ 92%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_binary_intersection_update 1289s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_binary_symmetric_difference_update 1289s [gw1] [ 92%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_binary_symmetric_difference_update 1289s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_binary_update 1289s [gw1] [ 92%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_binary_update 1289s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_clear 1289s [gw1] [ 92%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_clear 1289s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_coerce_none 1289s [gw1] [ 92%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_coerce_none 1289s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_coerce_raise 1289s [gw1] [ 92%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_coerce_raise 1289s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_copy 1289s [gw1] [ 92%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_copy 1289s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_deepcopy 1289s [gw1] [ 92%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_deepcopy 1289s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_difference_update 1289s [gw1] [ 92%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_difference_update 1289s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_discard 1289s [gw1] [ 92%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_discard 1289s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_intersection_update 1289s [gw1] [ 92%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_intersection_update 1289s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_operator_difference_update 1289s [gw1] [ 92%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_operator_difference_update 1289s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_pickle_parent 1289s [gw1] [ 92%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_pickle_parent 1289s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_pop 1289s [gw1] [ 92%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_pop 1289s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_remove 1289s [gw1] [ 92%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_remove 1290s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_symmetric_difference_update 1290s [gw1] [ 92%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_symmetric_difference_update 1290s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_unrelated_flush 1290s [gw1] [ 92%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_unrelated_flush 1290s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_update 1290s [gw1] [ 92%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_update 1290s test/ext/test_mutable.py::MutableWithScalarJSONTest::test_clear 1290s [gw1] [ 92%] PASSED test/ext/test_mutable.py::MutableWithScalarJSONTest::test_clear 1290s test/ext/test_mutable.py::MutableWithScalarJSONTest::test_coerce_none 1290s [gw1] [ 92%] PASSED test/ext/test_mutable.py::MutableWithScalarJSONTest::test_coerce_none 1290s test/ext/test_mutable.py::MutableWithScalarJSONTest::test_coerce_raise 1290s [gw1] [ 92%] PASSED test/ext/test_mutable.py::MutableWithScalarJSONTest::test_coerce_raise 1290s test/ext/test_mutable.py::MutableWithScalarJSONTest::test_copy 1290s [gw1] [ 92%] PASSED test/ext/test_mutable.py::MutableWithScalarJSONTest::test_copy 1290s test/ext/test_mutable.py::MutableWithScalarJSONTest::test_deepcopy 1290s [gw1] [ 92%] PASSED test/ext/test_mutable.py::MutableWithScalarJSONTest::test_deepcopy 1290s test/ext/test_mutable.py::MutableWithScalarJSONTest::test_in_place_mutation 1290s [gw1] [ 92%] PASSED test/ext/test_mutable.py::MutableWithScalarJSONTest::test_in_place_mutation 1290s test/ext/test_mutable.py::MutableWithScalarJSONTest::test_modified_event 1290s [gw1] [ 92%] PASSED test/ext/test_mutable.py::MutableWithScalarJSONTest::test_modified_event 1290s test/ext/test_mutable.py::MutableWithScalarJSONTest::test_non_mutable 1290s [gw1] [ 92%] PASSED test/ext/test_mutable.py::MutableWithScalarJSONTest::test_non_mutable 1290s test/ext/test_mutable.py::MutableWithScalarJSONTest::test_pickle_parent 1290s [gw1] [ 92%] PASSED test/ext/test_mutable.py::MutableWithScalarJSONTest::test_pickle_parent 1290s test/ext/test_mutable.py::MutableWithScalarJSONTest::test_pop 1290s [gw1] [ 92%] PASSED test/ext/test_mutable.py::MutableWithScalarJSONTest::test_pop 1290s test/ext/test_mutable.py::MutableWithScalarJSONTest::test_pop_default 1290s [gw1] [ 92%] PASSED test/ext/test_mutable.py::MutableWithScalarJSONTest::test_pop_default 1290s test/ext/test_mutable.py::MutableWithScalarJSONTest::test_pop_default_none 1290s [gw1] [ 92%] PASSED test/ext/test_mutable.py::MutableWithScalarJSONTest::test_pop_default_none 1290s test/ext/test_mutable.py::MutableWithScalarJSONTest::test_popitem 1290s [gw1] [ 92%] PASSED test/ext/test_mutable.py::MutableWithScalarJSONTest::test_popitem 1290s test/ext/test_mutable.py::MutableWithScalarJSONTest::test_replace 1290s [gw1] [ 92%] PASSED test/ext/test_mutable.py::MutableWithScalarJSONTest::test_replace 1290s test/ext/test_mutable.py::MutableWithScalarJSONTest::test_replace_itself_still_ok 1290s [gw1] [ 92%] PASSED test/ext/test_mutable.py::MutableWithScalarJSONTest::test_replace_itself_still_ok 1290s test/ext/test_mutable.py::MutableWithScalarJSONTest::test_setdefault 1290s [gw1] [ 92%] PASSED test/ext/test_mutable.py::MutableWithScalarJSONTest::test_setdefault 1290s test/ext/test_mutable.py::MutableWithScalarJSONTest::test_unrelated_flush 1290s [gw1] [ 92%] PASSED test/ext/test_mutable.py::MutableWithScalarJSONTest::test_unrelated_flush 1290s test/ext/test_mutable.py::MutableWithScalarJSONTest::test_update 1290s [gw1] [ 92%] PASSED test/ext/test_mutable.py::MutableWithScalarJSONTest::test_update 1290s test/ext/test_mutable.py::MutableWithScalarPickleTest::test_clear 1290s [gw1] [ 92%] PASSED test/ext/test_mutable.py::MutableWithScalarPickleTest::test_clear 1290s test/ext/test_mutable.py::MutableWithScalarPickleTest::test_coerce_none 1290s [gw1] [ 92%] PASSED test/ext/test_mutable.py::MutableWithScalarPickleTest::test_coerce_none 1290s test/ext/test_mutable.py::MutableWithScalarPickleTest::test_coerce_raise 1290s [gw1] [ 92%] PASSED test/ext/test_mutable.py::MutableWithScalarPickleTest::test_coerce_raise 1290s test/ext/test_mutable.py::MutableWithScalarPickleTest::test_copy 1290s [gw1] [ 92%] PASSED test/ext/test_mutable.py::MutableWithScalarPickleTest::test_copy 1290s test/ext/test_mutable.py::MutableWithScalarPickleTest::test_deepcopy 1290s [gw1] [ 92%] PASSED test/ext/test_mutable.py::MutableWithScalarPickleTest::test_deepcopy 1290s test/ext/test_mutable.py::MutableWithScalarPickleTest::test_in_place_mutation 1290s [gw1] [ 92%] PASSED test/ext/test_mutable.py::MutableWithScalarPickleTest::test_in_place_mutation 1290s test/ext/test_mutable.py::MutableWithScalarPickleTest::test_modified_event 1290s [gw1] [ 92%] PASSED test/ext/test_mutable.py::MutableWithScalarPickleTest::test_modified_event 1290s test/ext/test_mutable.py::MutableWithScalarPickleTest::test_non_mutable 1290s [gw1] [ 92%] PASSED test/ext/test_mutable.py::MutableWithScalarPickleTest::test_non_mutable 1290s test/ext/test_mutable.py::MutableWithScalarPickleTest::test_pickle_parent 1290s [gw1] [ 92%] PASSED test/ext/test_mutable.py::MutableWithScalarPickleTest::test_pickle_parent 1290s test/ext/test_mutable.py::MutableWithScalarPickleTest::test_pop 1290s [gw1] [ 92%] PASSED test/ext/test_mutable.py::MutableWithScalarPickleTest::test_pop 1290s test/ext/test_mutable.py::MutableWithScalarPickleTest::test_pop_default 1290s [gw1] [ 92%] PASSED test/ext/test_mutable.py::MutableWithScalarPickleTest::test_pop_default 1290s test/ext/test_mutable.py::MutableWithScalarPickleTest::test_pop_default_none 1290s [gw1] [ 92%] PASSED test/ext/test_mutable.py::MutableWithScalarPickleTest::test_pop_default_none 1290s test/ext/test_mutable.py::MutableWithScalarPickleTest::test_popitem 1290s [gw1] [ 92%] PASSED test/ext/test_mutable.py::MutableWithScalarPickleTest::test_popitem 1290s test/ext/test_mutable.py::MutableWithScalarPickleTest::test_replace 1290s [gw1] [ 92%] PASSED test/ext/test_mutable.py::MutableWithScalarPickleTest::test_replace 1290s test/ext/test_mutable.py::MutableWithScalarPickleTest::test_replace_itself_still_ok 1290s [gw1] [ 92%] PASSED test/ext/test_mutable.py::MutableWithScalarPickleTest::test_replace_itself_still_ok 1290s test/ext/test_mutable.py::MutableWithScalarPickleTest::test_setdefault 1290s [gw1] [ 92%] PASSED test/ext/test_mutable.py::MutableWithScalarPickleTest::test_setdefault 1290s test/ext/test_mutable.py::MutableWithScalarPickleTest::test_unrelated_flush 1290s [gw1] [ 92%] PASSED test/ext/test_mutable.py::MutableWithScalarPickleTest::test_unrelated_flush 1290s test/ext/test_mutable.py::MutableWithScalarPickleTest::test_update 1290s [gw1] [ 92%] PASSED test/ext/test_mutable.py::MutableWithScalarPickleTest::test_update 1290s test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_change_m2o_nonpassive 1290s [gw1] [ 92%] PASSED test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_change_m2o_nonpassive 1290s test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_change_m2o_nonpassive_uselist 1290s [gw1] [ 92%] PASSED test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_change_m2o_nonpassive_uselist 1290s test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_change_m2o_passive 1290s [gw1] [ 92%] SKIPPED test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_change_m2o_passive 1290s test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_change_m2o_passive_uselist 1290s [gw1] [ 92%] SKIPPED test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_change_m2o_passive_uselist 1290s test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_move_m2o_nonpassive 1290s [gw1] [ 92%] PASSED test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_move_m2o_nonpassive 1290s test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_move_m2o_passive 1290s [gw1] [ 92%] PASSED test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_move_m2o_passive 1290s test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_o2m_change_nonpassive 1290s [gw1] [ 92%] PASSED test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_o2m_change_nonpassive 1290s test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_o2m_change_passive 1290s [gw1] [ 92%] PASSED test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_o2m_change_passive 1290s test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_o2m_move_nonpassive 1290s [gw1] [ 92%] PASSED test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_o2m_move_nonpassive 1290s test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_o2m_move_passive 1290s [gw1] [ 92%] PASSED test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_o2m_move_passive 1290s test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_onetomany_nonpassive 1290s [gw1] [ 92%] PASSED test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_onetomany_nonpassive 1290s test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_onetomany_passive 1290s [gw1] [ 92%] SKIPPED test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_onetomany_passive 1290s test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_rowswitch_doesntfire 1290s [gw1] [ 92%] PASSED test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_rowswitch_doesntfire 1290s test/orm/test_naturalpks.py::JoinedInheritancePKOnFKTest_sqlite+pysqlite_3_46_1::test_pk_nonpassive 1290s [gw1] [ 92%] PASSED test/orm/test_naturalpks.py::JoinedInheritancePKOnFKTest_sqlite+pysqlite_3_46_1::test_pk_nonpassive 1290s test/orm/test_naturalpks.py::JoinedInheritancePKOnFKTest_sqlite+pysqlite_3_46_1::test_pk_passive 1290s [gw1] [ 92%] SKIPPED test/orm/test_naturalpks.py::JoinedInheritancePKOnFKTest_sqlite+pysqlite_3_46_1::test_pk_passive 1290s test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_fk_nonpassive 1290s [gw1] [ 92%] PASSED test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_fk_nonpassive 1290s test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_fk_passive 1290s [gw1] [ 92%] SKIPPED test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_fk_passive 1290s test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_fk_threelevel_nonpassive 1290s [gw1] [ 92%] PASSED test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_fk_threelevel_nonpassive 1290s test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_fk_threelevel_passive 1290s [gw1] [ 92%] SKIPPED test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_fk_threelevel_passive 1290s test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_pk_nonpassive 1290s [gw1] [ 92%] PASSED test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_pk_nonpassive 1290s test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_pk_passive 1290s [gw1] [ 92%] SKIPPED test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_pk_passive 1290s test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_pk_threelevel_nonpassive 1290s [gw1] [ 92%] PASSED test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_pk_threelevel_nonpassive 1290s test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_pk_threelevel_passive 1290s [gw1] [ 92%] SKIPPED test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_pk_threelevel_passive 1290s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_bidirectional_nonpassive 1290s [gw1] [ 92%] PASSED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_bidirectional_nonpassive 1290s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_bidirectional_passive 1290s [gw1] [ 92%] SKIPPED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_bidirectional_passive 1290s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_entity 1290s [gw1] [ 92%] PASSED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_entity 1290s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_flush_new_pk_after_expire 1290s [gw1] [ 92%] PASSED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_flush_new_pk_after_expire 1290s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_load_after_expire 1290s [gw1] [ 92%] PASSED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_load_after_expire 1290s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_manytomany_nonpassive 1290s [gw1] [ 92%] PASSED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_manytomany_nonpassive 1290s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_manytomany_passive 1291s [gw1] [ 92%] SKIPPED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_manytomany_passive 1291s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_manytoone_deferred_relationship_expr 1291s [gw1] [ 92%] PASSED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_manytoone_deferred_relationship_expr 1291s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_manytoone_nonpassive 1291s [gw1] [ 92%] PASSED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_manytoone_nonpassive 1291s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_manytoone_nonpassive_cold_mapping 1291s [gw1] [ 92%] PASSED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_manytoone_nonpassive_cold_mapping 1291s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_manytoone_nonpassive_uselist 1291s [gw1] [ 92%] PASSED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_manytoone_nonpassive_uselist 1291s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_manytoone_passive 1291s [gw1] [ 92%] SKIPPED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_manytoone_passive 1291s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_manytoone_passive_uselist 1291s [gw1] [ 92%] SKIPPED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_manytoone_passive_uselist 1291s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_onetomany_nonpassive 1291s [gw1] [ 92%] PASSED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_onetomany_nonpassive 1291s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_onetomany_passive 1291s [gw1] [ 92%] SKIPPED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_onetomany_passive 1291s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_onetoone_nonpassive 1291s [gw1] [ 92%] PASSED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_onetoone_nonpassive 1291s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_onetoone_passive 1291s [gw1] [ 92%] SKIPPED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_onetoone_passive 1291s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_update_to_self_sql_expr 1291s [gw1] [ 92%] PASSED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_update_to_self_sql_expr 1291s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_update_to_sql_expr 1291s [gw1] [ 92%] PASSED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_update_to_sql_expr 1291s test/orm/test_naturalpks.py::NonPKCascadeTest::test_onetomany_nonpassive 1291s [gw1] [ 92%] SKIPPED test/orm/test_naturalpks.py::NonPKCascadeTest::test_onetomany_nonpassive 1291s test/orm/test_naturalpks.py::NonPKCascadeTest::test_onetomany_passive 1291s [gw1] [ 92%] SKIPPED test/orm/test_naturalpks.py::NonPKCascadeTest::test_onetomany_passive 1291s test/orm/test_naturalpks.py::ReversePKsTest_sqlite+pysqlite_3_46_1::test_reverse 1291s [gw1] [ 92%] PASSED test/orm/test_naturalpks.py::ReversePKsTest_sqlite+pysqlite_3_46_1::test_reverse 1291s test/orm/test_naturalpks.py::ReversePKsTest_sqlite+pysqlite_3_46_1::test_reverse_savepoint 1291s [gw1] [ 92%] SKIPPED test/orm/test_naturalpks.py::ReversePKsTest_sqlite+pysqlite_3_46_1::test_reverse_savepoint 1291s test/orm/test_naturalpks.py::SelfReferentialTest::test_many_to_one_nonpassive 1291s [gw1] [ 92%] SKIPPED test/orm/test_naturalpks.py::SelfReferentialTest::test_many_to_one_nonpassive 1291s test/orm/test_naturalpks.py::SelfReferentialTest::test_many_to_one_passive 1291s [gw1] [ 92%] SKIPPED test/orm/test_naturalpks.py::SelfReferentialTest::test_many_to_one_passive 1291s test/orm/test_naturalpks.py::SelfReferentialTest::test_one_to_many_on_m2o 1291s [gw1] [ 92%] SKIPPED test/orm/test_naturalpks.py::SelfReferentialTest::test_one_to_many_on_m2o 1291s test/orm/test_naturalpks.py::SelfReferentialTest::test_one_to_many_on_o2m 1291s [gw1] [ 92%] SKIPPED test/orm/test_naturalpks.py::SelfReferentialTest::test_one_to_many_on_o2m 1291s test/orm/test_naturalpks.py::TransientExceptionTesst_sqlite+pysqlite_3_46_1::test_transient_exception 1291s [gw1] [ 92%] PASSED test/orm/test_naturalpks.py::TransientExceptionTesst_sqlite+pysqlite_3_46_1::test_transient_exception 1291s test/orm/test_naturalpks.py::UnsortablePKTest::test_updates_sorted 1291s [gw1] [ 92%] PASSED test/orm/test_naturalpks.py::UnsortablePKTest::test_updates_sorted 1291s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_any_five 1291s [gw1] [ 92%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_any_five 1291s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_any_four 1291s [gw1] [ 92%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_any_four 1291s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_any_one 1291s [gw1] [ 92%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_any_one 1291s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_any_three 1291s [gw1] [ 92%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_any_three 1291s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_any_two 1291s [gw1] [ 92%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_any_two 1291s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_join_to_subclass_five 1291s [gw1] [ 92%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_join_to_subclass_five 1291s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_join_to_subclass_four 1291s [gw1] [ 92%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_join_to_subclass_four 1291s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_join_to_subclass_one 1291s [gw1] [ 92%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_join_to_subclass_one 1291s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_join_to_subclass_three 1291s [gw1] [ 92%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_join_to_subclass_three 1291s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_join_to_subclass_two 1291s [gw1] [ 92%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_join_to_subclass_two 1291s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_joinedload_explicit_withpoly 1291s [gw1] [ 92%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_joinedload_explicit_withpoly 1291s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_joinedload_implicit_withpoly 1291s [gw1] [ 92%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_joinedload_implicit_withpoly 1291s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_joinedload_stacked_of_type 1291s [gw1] [ 92%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_joinedload_stacked_of_type 1291s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_subqueryload_explicit_withpoly 1291s [gw1] [ 92%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_subqueryload_explicit_withpoly 1291s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_subqueryload_implicit_withpoly 1291s [gw1] [ 92%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_subqueryload_implicit_withpoly 1291s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_with_polymorphic_any 1291s [gw1] [ 92%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_with_polymorphic_any 1291s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_with_polymorphic_join_compile_one 1291s [gw1] [ 92%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_with_polymorphic_join_compile_one 1291s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_with_polymorphic_join_exec_contains_eager_one 1291s [gw1] [ 92%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_with_polymorphic_join_exec_contains_eager_one 1291s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_with_polymorphic_join_exec_contains_eager_two[0] 1291s [gw1] [ 92%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_with_polymorphic_join_exec_contains_eager_two[0] 1291s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_with_polymorphic_join_exec_contains_eager_two[1] 1291s [gw1] [ 92%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_with_polymorphic_join_exec_contains_eager_two[1] 1291s test/orm/test_of_type.py::PolymorphicJoinsTest::test_any_five 1291s [gw1] [ 92%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_any_five 1291s test/orm/test_of_type.py::PolymorphicJoinsTest::test_any_four 1291s [gw1] [ 92%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_any_four 1291s test/orm/test_of_type.py::PolymorphicJoinsTest::test_any_one 1291s [gw1] [ 92%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_any_one 1291s test/orm/test_of_type.py::PolymorphicJoinsTest::test_any_three 1291s [gw1] [ 92%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_any_three 1291s test/orm/test_of_type.py::PolymorphicJoinsTest::test_any_two 1291s [gw1] [ 92%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_any_two 1291s test/orm/test_of_type.py::PolymorphicJoinsTest::test_join_to_subclass_five 1291s [gw1] [ 92%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_join_to_subclass_five 1291s test/orm/test_of_type.py::PolymorphicJoinsTest::test_join_to_subclass_four 1291s [gw1] [ 92%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_join_to_subclass_four 1291s test/orm/test_of_type.py::PolymorphicJoinsTest::test_join_to_subclass_one 1291s [gw1] [ 92%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_join_to_subclass_one 1291s test/orm/test_of_type.py::PolymorphicJoinsTest::test_join_to_subclass_three 1291s [gw1] [ 92%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_join_to_subclass_three 1291s test/orm/test_of_type.py::PolymorphicJoinsTest::test_join_to_subclass_two 1291s [gw1] [ 92%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_join_to_subclass_two 1291s test/orm/test_of_type.py::PolymorphicJoinsTest::test_joinedload_explicit_with_flataliased_poly_compile 1291s [gw1] [ 92%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_joinedload_explicit_with_flataliased_poly_compile 1291s test/orm/test_of_type.py::PolymorphicJoinsTest::test_joinedload_explicit_with_unaliased_poly_compile 1291s [gw1] [ 92%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_joinedload_explicit_with_unaliased_poly_compile 1291s test/orm/test_of_type.py::PolymorphicJoinsTest::test_joinedload_explicit_withpoly 1291s [gw1] [ 92%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_joinedload_explicit_withpoly 1291s test/orm/test_of_type.py::PolymorphicJoinsTest::test_joinedload_implicit_withpoly 1291s [gw1] [ 92%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_joinedload_implicit_withpoly 1291s test/orm/test_of_type.py::PolymorphicJoinsTest::test_joinedload_stacked_of_type 1291s [gw1] [ 92%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_joinedload_stacked_of_type 1291s test/orm/test_of_type.py::PolymorphicJoinsTest::test_subqueryload_explicit_withpoly 1291s [gw1] [ 92%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_subqueryload_explicit_withpoly 1291s test/orm/test_of_type.py::PolymorphicJoinsTest::test_subqueryload_implicit_withpoly 1291s [gw1] [ 92%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_subqueryload_implicit_withpoly 1291s test/orm/test_of_type.py::PolymorphicJoinsTest::test_with_polymorphic_any 1291s [gw1] [ 92%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_with_polymorphic_any 1291s test/orm/test_of_type.py::PolymorphicJoinsTest::test_with_polymorphic_join_compile_one 1291s [gw1] [ 92%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_with_polymorphic_join_compile_one 1291s test/orm/test_of_type.py::PolymorphicJoinsTest::test_with_polymorphic_join_exec_contains_eager_one 1291s [gw1] [ 92%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_with_polymorphic_join_exec_contains_eager_one 1291s test/orm/test_of_type.py::PolymorphicJoinsTest::test_with_polymorphic_join_exec_contains_eager_two[0] 1291s [gw1] [ 92%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_with_polymorphic_join_exec_contains_eager_two[0] 1291s test/orm/test_of_type.py::PolymorphicJoinsTest::test_with_polymorphic_join_exec_contains_eager_two[1] 1291s [gw1] [ 92%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_with_polymorphic_join_exec_contains_eager_two[1] 1291s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_any_five 1291s [gw1] [ 92%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_any_five 1291s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_any_four 1291s [gw1] [ 92%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_any_four 1291s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_any_one 1291s [gw1] [ 92%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_any_one 1291s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_any_three 1291s [gw1] [ 92%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_any_three 1291s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_any_two 1291s [gw1] [ 92%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_any_two 1291s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_join_to_subclass_five 1291s [gw1] [ 92%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_join_to_subclass_five 1291s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_join_to_subclass_four 1291s [gw1] [ 92%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_join_to_subclass_four 1291s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_join_to_subclass_one 1291s [gw1] [ 92%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_join_to_subclass_one 1291s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_join_to_subclass_three 1291s [gw1] [ 92%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_join_to_subclass_three 1291s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_join_to_subclass_two 1291s [gw1] [ 92%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_join_to_subclass_two 1291s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_joinedload_explicit_withpoly 1291s [gw1] [ 92%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_joinedload_explicit_withpoly 1291s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_joinedload_implicit_withpoly 1291s [gw1] [ 92%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_joinedload_implicit_withpoly 1291s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_joinedload_stacked_of_type 1291s [gw1] [ 92%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_joinedload_stacked_of_type 1291s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_subqueryload_explicit_withpoly 1291s [gw1] [ 92%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_subqueryload_explicit_withpoly 1291s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_subqueryload_implicit_withpoly 1291s [gw1] [ 92%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_subqueryload_implicit_withpoly 1291s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_with_polymorphic_any 1291s [gw1] [ 92%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_with_polymorphic_any 1291s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_with_polymorphic_join_compile_one 1291s [gw1] [ 92%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_with_polymorphic_join_compile_one 1291s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_with_polymorphic_join_exec_contains_eager_one 1291s [gw1] [ 92%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_with_polymorphic_join_exec_contains_eager_one 1291s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_with_polymorphic_join_exec_contains_eager_two[0] 1291s [gw1] [ 92%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_with_polymorphic_join_exec_contains_eager_two[0] 1291s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_with_polymorphic_join_exec_contains_eager_two[1] 1291s [gw1] [ 92%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_with_polymorphic_join_exec_contains_eager_two[1] 1291s test/orm/test_of_type.py::PolymorphicUnionsTest::test_any_five 1291s [gw1] [ 92%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_any_five 1291s test/orm/test_of_type.py::PolymorphicUnionsTest::test_any_four 1291s [gw1] [ 92%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_any_four 1291s test/orm/test_of_type.py::PolymorphicUnionsTest::test_any_one 1291s [gw1] [ 92%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_any_one 1291s test/orm/test_of_type.py::PolymorphicUnionsTest::test_any_three 1291s [gw1] [ 92%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_any_three 1291s test/orm/test_of_type.py::PolymorphicUnionsTest::test_any_two 1291s [gw1] [ 92%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_any_two 1291s test/orm/test_of_type.py::PolymorphicUnionsTest::test_join_to_subclass_five 1291s [gw1] [ 92%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_join_to_subclass_five 1291s test/orm/test_of_type.py::PolymorphicUnionsTest::test_join_to_subclass_four 1291s [gw1] [ 92%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_join_to_subclass_four 1291s test/orm/test_of_type.py::PolymorphicUnionsTest::test_join_to_subclass_one 1291s [gw1] [ 92%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_join_to_subclass_one 1291s test/orm/test_of_type.py::PolymorphicUnionsTest::test_join_to_subclass_three 1291s [gw1] [ 92%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_join_to_subclass_three 1291s test/orm/test_of_type.py::PolymorphicUnionsTest::test_join_to_subclass_two 1291s [gw1] [ 92%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_join_to_subclass_two 1291s test/orm/test_of_type.py::PolymorphicUnionsTest::test_joinedload_explicit_withpoly 1291s [gw1] [ 92%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_joinedload_explicit_withpoly 1291s test/orm/test_of_type.py::PolymorphicUnionsTest::test_joinedload_implicit_withpoly 1291s [gw1] [ 92%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_joinedload_implicit_withpoly 1291s test/orm/test_of_type.py::PolymorphicUnionsTest::test_joinedload_stacked_of_type 1291s [gw1] [ 92%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_joinedload_stacked_of_type 1291s test/orm/test_of_type.py::PolymorphicUnionsTest::test_subqueryload_explicit_withpoly 1291s [gw1] [ 92%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_subqueryload_explicit_withpoly 1291s test/orm/test_of_type.py::PolymorphicUnionsTest::test_subqueryload_implicit_withpoly 1291s [gw1] [ 92%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_subqueryload_implicit_withpoly 1291s test/orm/test_of_type.py::PolymorphicUnionsTest::test_with_polymorphic_any 1291s [gw1] [ 92%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_with_polymorphic_any 1291s test/orm/test_of_type.py::PolymorphicUnionsTest::test_with_polymorphic_join_compile_one 1291s [gw1] [ 92%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_with_polymorphic_join_compile_one 1291s test/orm/test_of_type.py::PolymorphicUnionsTest::test_with_polymorphic_join_exec_contains_eager_one 1291s [gw1] [ 92%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_with_polymorphic_join_exec_contains_eager_one 1291s test/orm/test_of_type.py::PolymorphicUnionsTest::test_with_polymorphic_join_exec_contains_eager_two[0] 1291s [gw1] [ 92%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_with_polymorphic_join_exec_contains_eager_two[0] 1291s test/orm/test_of_type.py::PolymorphicUnionsTest::test_with_polymorphic_join_exec_contains_eager_two[1] 1291s [gw1] [ 92%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_with_polymorphic_join_exec_contains_eager_two[1] 1291s test/orm/test_of_type.py::SubclassRelationshipTest::test_any_walias 1291s [gw1] [ 92%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest::test_any_walias 1291s test/orm/test_of_type.py::SubclassRelationshipTest::test_any_wpoly 1291s [gw1] [ 92%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest::test_any_wpoly 1291s test/orm/test_of_type.py::SubclassRelationshipTest::test_contains_eager_wpoly 1291s [gw1] [ 92%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest::test_contains_eager_wpoly 1291s test/orm/test_of_type.py::SubclassRelationshipTest::test_join_explicit_wpoly_flat 1291s [gw1] [ 92%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest::test_join_explicit_wpoly_flat 1291s test/orm/test_of_type.py::SubclassRelationshipTest::test_join_explicit_wpoly_full_alias 1291s [gw1] [ 92%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest::test_join_explicit_wpoly_full_alias 1291s test/orm/test_of_type.py::SubclassRelationshipTest::test_join_explicit_wpoly_noalias 1291s [gw1] [ 92%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest::test_join_explicit_wpoly_noalias 1291s test/orm/test_of_type.py::SubclassRelationshipTest::test_join_walias 1291s [gw1] [ 92%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest::test_join_walias 1291s test/orm/test_of_type.py::SubclassRelationshipTest::test_join_wpoly 1291s [gw1] [ 92%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest::test_join_wpoly 1291s test/orm/test_of_type.py::SubclassRelationshipTest::test_join_wpoly_innerjoin 1291s [gw1] [ 92%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest::test_join_wpoly_innerjoin 1291s test/orm/test_of_type.py::SubclassRelationshipTest::test_join_wsubclass 1291s [gw1] [ 92%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest::test_join_wsubclass 1291s test/orm/test_of_type.py::SubclassRelationshipTest::test_joinedload_wpoly 1291s [gw1] [ 92%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest::test_joinedload_wpoly 1291s test/orm/test_of_type.py::SubclassRelationshipTest::test_joinedload_wsubclass 1291s [gw1] [ 92%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest::test_joinedload_wsubclass 1291s test/orm/test_of_type.py::SubclassRelationshipTest::test_lazyload 1291s [gw1] [ 92%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest::test_lazyload 1291s test/orm/test_of_type.py::SubclassRelationshipTest::test_subquery_wsubclass 1291s [gw1] [ 92%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest::test_subquery_wsubclass 1291s test/orm/test_of_type.py::SubclassRelationshipTest::test_twolevel_joinedload_wsubclass 1291s [gw1] [ 92%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest::test_twolevel_joinedload_wsubclass 1291s test/orm/test_of_type.py::SubclassRelationshipTest::test_twolevel_subqueryload_wsubclass 1291s [gw1] [ 92%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest::test_twolevel_subqueryload_wsubclass 1291s test/orm/test_of_type.py::SubclassRelationshipTest::test_twolevel_subqueryload_wsubclass_mapper_term 1291s [gw1] [ 92%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest::test_twolevel_subqueryload_wsubclass_mapper_term 1291s test/orm/test_of_type.py::SubclassRelationshipTest2::test_all_subq_query 1291s [gw1] [ 92%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest2::test_all_subq_query 1292s test/orm/test_of_type.py::SubclassRelationshipTest3::test_aliased_join_flat_contains_eager_of_type_b1 1292s [gw1] [ 92%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest3::test_aliased_join_flat_contains_eager_of_type_b1 1292s test/orm/test_of_type.py::SubclassRelationshipTest3::test_aliased_join_flat_contains_eager_of_type_b1_c1 1292s [gw1] [ 92%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest3::test_aliased_join_flat_contains_eager_of_type_b1_c1 1292s test/orm/test_of_type.py::SubclassRelationshipTest3::test_aliased_join_of_type_contains_eager_of_type_b1 1292s [gw1] [ 92%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest3::test_aliased_join_of_type_contains_eager_of_type_b1 1292s test/orm/test_of_type.py::SubclassRelationshipTest3::test_aliased_join_of_type_contains_eager_of_type_b1_c1 1292s [gw1] [ 92%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest3::test_aliased_join_of_type_contains_eager_of_type_b1_c1 1292s test/orm/test_of_type.py::SubclassRelationshipTest3::test_join_flat_contains_eager_of_type_b1 1292s [gw1] [ 92%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest3::test_join_flat_contains_eager_of_type_b1 1292s test/orm/test_of_type.py::SubclassRelationshipTest3::test_join_flat_contains_eager_of_type_b1_c1 1292s [gw1] [ 92%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest3::test_join_flat_contains_eager_of_type_b1_c1 1292s test/orm/test_of_type.py::SubclassRelationshipTest3::test_join_of_type_contains_eager_of_type_b1 1292s [gw1] [ 92%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest3::test_join_of_type_contains_eager_of_type_b1 1292s test/orm/test_of_type.py::SubclassRelationshipTest3::test_join_of_type_contains_eager_of_type_b1_c1 1292s [gw1] [ 92%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest3::test_join_of_type_contains_eager_of_type_b1_c1 1292s test/dialect/postgresql/test_on_conflict.py::OnConflictTest::test_bad_args 1292s [gw1] [ 92%] SKIPPED test/dialect/postgresql/test_on_conflict.py::OnConflictTest::test_bad_args 1292s test/dialect/postgresql/test_on_conflict.py::OnConflictTest::test_on_conflict_do_nothing 1292s [gw1] [ 92%] SKIPPED test/dialect/postgresql/test_on_conflict.py::OnConflictTest::test_on_conflict_do_nothing 1292s test/dialect/postgresql/test_on_conflict.py::OnConflictTest::test_on_conflict_do_nothing_connectionless 1292s [gw1] [ 92%] SKIPPED test/dialect/postgresql/test_on_conflict.py::OnConflictTest::test_on_conflict_do_nothing_connectionless 1292s test/dialect/postgresql/test_on_conflict.py::OnConflictTest::test_on_conflict_do_nothing_target 1292s [gw1] [ 92%] SKIPPED test/dialect/postgresql/test_on_conflict.py::OnConflictTest::test_on_conflict_do_nothing_target 1292s test/dialect/postgresql/test_on_conflict.py::OnConflictTest::test_on_conflict_do_update_clauseelem_as_key_set 1292s [gw1] [ 92%] SKIPPED test/dialect/postgresql/test_on_conflict.py::OnConflictTest::test_on_conflict_do_update_clauseelem_as_key_set 1292s test/dialect/postgresql/test_on_conflict.py::OnConflictTest::test_on_conflict_do_update_column_as_key_set 1292s [gw1] [ 92%] SKIPPED test/dialect/postgresql/test_on_conflict.py::OnConflictTest::test_on_conflict_do_update_column_as_key_set 1292s test/dialect/postgresql/test_on_conflict.py::OnConflictTest::test_on_conflict_do_update_column_as_key_set_schema 1292s [gw1] [ 92%] SKIPPED test/dialect/postgresql/test_on_conflict.py::OnConflictTest::test_on_conflict_do_update_column_as_key_set_schema 1292s test/dialect/postgresql/test_on_conflict.py::OnConflictTest::test_on_conflict_do_update_constraint_can_be_index 1292s [gw1] [ 92%] SKIPPED test/dialect/postgresql/test_on_conflict.py::OnConflictTest::test_on_conflict_do_update_constraint_can_be_index 1292s test/dialect/postgresql/test_on_conflict.py::OnConflictTest::test_on_conflict_do_update_exotic_targets_five 1292s [gw1] [ 92%] SKIPPED test/dialect/postgresql/test_on_conflict.py::OnConflictTest::test_on_conflict_do_update_exotic_targets_five 1292s test/dialect/postgresql/test_on_conflict.py::OnConflictTest::test_on_conflict_do_update_exotic_targets_four 1292s [gw1] [ 92%] SKIPPED test/dialect/postgresql/test_on_conflict.py::OnConflictTest::test_on_conflict_do_update_exotic_targets_four 1292s test/dialect/postgresql/test_on_conflict.py::OnConflictTest::test_on_conflict_do_update_exotic_targets_four_no_pk[not_string_index_elements] 1292s [gw1] [ 92%] SKIPPED test/dialect/postgresql/test_on_conflict.py::OnConflictTest::test_on_conflict_do_update_exotic_targets_four_no_pk[not_string_index_elements] 1292s test/dialect/postgresql/test_on_conflict.py::OnConflictTest::test_on_conflict_do_update_exotic_targets_four_no_pk[string_index_elements] 1292s [gw1] [ 92%] SKIPPED test/dialect/postgresql/test_on_conflict.py::OnConflictTest::test_on_conflict_do_update_exotic_targets_four_no_pk[string_index_elements] 1292s test/dialect/postgresql/test_on_conflict.py::OnConflictTest::test_on_conflict_do_update_exotic_targets_six 1292s [gw1] [ 92%] SKIPPED test/dialect/postgresql/test_on_conflict.py::OnConflictTest::test_on_conflict_do_update_exotic_targets_six 1292s test/dialect/postgresql/test_on_conflict.py::OnConflictTest::test_on_conflict_do_update_exotic_targets_three 1292s [gw1] [ 92%] SKIPPED test/dialect/postgresql/test_on_conflict.py::OnConflictTest::test_on_conflict_do_update_exotic_targets_three 1292s test/dialect/postgresql/test_on_conflict.py::OnConflictTest::test_on_conflict_do_update_exotic_targets_two 1292s [gw1] [ 92%] SKIPPED test/dialect/postgresql/test_on_conflict.py::OnConflictTest::test_on_conflict_do_update_exotic_targets_two 1292s test/dialect/postgresql/test_on_conflict.py::OnConflictTest::test_on_conflict_do_update_five 1292s [gw1] [ 92%] SKIPPED test/dialect/postgresql/test_on_conflict.py::OnConflictTest::test_on_conflict_do_update_five 1292s test/dialect/postgresql/test_on_conflict.py::OnConflictTest::test_on_conflict_do_update_four 1292s [gw1] [ 92%] SKIPPED test/dialect/postgresql/test_on_conflict.py::OnConflictTest::test_on_conflict_do_update_four 1292s test/dialect/postgresql/test_on_conflict.py::OnConflictTest::test_on_conflict_do_update_multivalues 1292s [gw1] [ 92%] SKIPPED test/dialect/postgresql/test_on_conflict.py::OnConflictTest::test_on_conflict_do_update_multivalues 1292s test/dialect/postgresql/test_on_conflict.py::OnConflictTest::test_on_conflict_do_update_no_row_actually_affected 1292s [gw1] [ 92%] SKIPPED test/dialect/postgresql/test_on_conflict.py::OnConflictTest::test_on_conflict_do_update_no_row_actually_affected 1292s test/dialect/postgresql/test_on_conflict.py::OnConflictTest::test_on_conflict_do_update_one[issue_5939] 1292s [gw1] [ 92%] SKIPPED test/dialect/postgresql/test_on_conflict.py::OnConflictTest::test_on_conflict_do_update_one[issue_5939] 1292s test/dialect/postgresql/test_on_conflict.py::OnConflictTest::test_on_conflict_do_update_one[with_dict] 1292s [gw1] [ 92%] SKIPPED test/dialect/postgresql/test_on_conflict.py::OnConflictTest::test_on_conflict_do_update_one[with_dict] 1292s test/dialect/postgresql/test_on_conflict.py::OnConflictTest::test_on_conflict_do_update_schema 1292s [gw1] [ 92%] SKIPPED test/dialect/postgresql/test_on_conflict.py::OnConflictTest::test_on_conflict_do_update_schema 1292s test/dialect/postgresql/test_on_conflict.py::OnConflictTest::test_on_conflict_do_update_set_executemany[False] 1292s [gw1] [ 92%] SKIPPED test/dialect/postgresql/test_on_conflict.py::OnConflictTest::test_on_conflict_do_update_set_executemany[False] 1292s test/dialect/postgresql/test_on_conflict.py::OnConflictTest::test_on_conflict_do_update_set_executemany[True] 1292s [gw1] [ 92%] SKIPPED test/dialect/postgresql/test_on_conflict.py::OnConflictTest::test_on_conflict_do_update_set_executemany[True] 1292s test/dialect/postgresql/test_on_conflict.py::OnConflictTest::test_on_conflict_do_update_special_types_in_set 1292s [gw1] [ 92%] SKIPPED test/dialect/postgresql/test_on_conflict.py::OnConflictTest::test_on_conflict_do_update_special_types_in_set 1292s test/dialect/postgresql/test_on_conflict.py::OnConflictTest::test_on_conflict_do_update_three 1292s [gw1] [ 92%] SKIPPED test/dialect/postgresql/test_on_conflict.py::OnConflictTest::test_on_conflict_do_update_three 1292s test/dialect/postgresql/test_on_conflict.py::OnConflictTest::test_on_conflict_do_update_two 1292s [gw1] [ 92%] SKIPPED test/dialect/postgresql/test_on_conflict.py::OnConflictTest::test_on_conflict_do_update_two 1292s test/dialect/mysql/test_on_duplicate.py::OnDuplicateTest::test_bad_args 1292s [gw1] [ 92%] SKIPPED test/dialect/mysql/test_on_duplicate.py::OnDuplicateTest::test_bad_args 1292s test/dialect/mysql/test_on_duplicate.py::OnDuplicateTest::test_last_inserted_id 1292s [gw1] [ 92%] SKIPPED test/dialect/mysql/test_on_duplicate.py::OnDuplicateTest::test_last_inserted_id 1292s test/dialect/mysql/test_on_duplicate.py::OnDuplicateTest::test_on_duplicate_key_from_select 1292s [gw1] [ 92%] SKIPPED test/dialect/mysql/test_on_duplicate.py::OnDuplicateTest::test_on_duplicate_key_from_select 1292s test/dialect/mysql/test_on_duplicate.py::OnDuplicateTest::test_on_duplicate_key_update_expression_multirow 1292s [gw1] [ 92%] SKIPPED test/dialect/mysql/test_on_duplicate.py::OnDuplicateTest::test_on_duplicate_key_update_expression_multirow 1292s test/dialect/mysql/test_on_duplicate.py::OnDuplicateTest::test_on_duplicate_key_update_multirow 1292s [gw1] [ 92%] SKIPPED test/dialect/mysql/test_on_duplicate.py::OnDuplicateTest::test_on_duplicate_key_update_multirow 1292s test/dialect/mysql/test_on_duplicate.py::OnDuplicateTest::test_on_duplicate_key_update_null_multirow 1292s [gw1] [ 92%] SKIPPED test/dialect/mysql/test_on_duplicate.py::OnDuplicateTest::test_on_duplicate_key_update_null_multirow 1292s test/dialect/mysql/test_on_duplicate.py::OnDuplicateTest::test_on_duplicate_key_update_preserve_order 1292s [gw1] [ 92%] SKIPPED test/dialect/mysql/test_on_duplicate.py::OnDuplicateTest::test_on_duplicate_key_update_preserve_order 1292s test/dialect/mysql/test_on_duplicate.py::OnDuplicateTest::test_on_duplicate_key_update_singlerow 1292s [gw1] [ 92%] SKIPPED test/dialect/mysql/test_on_duplicate.py::OnDuplicateTest::test_on_duplicate_key_update_singlerow 1292s test/orm/test_onetoone.py::O2OTest::test_basic[False-False] 1292s [gw1] [ 92%] PASSED test/orm/test_onetoone.py::O2OTest::test_basic[False-False] 1292s test/orm/test_onetoone.py::O2OTest::test_basic[False-True] 1292s [gw1] [ 92%] PASSED test/orm/test_onetoone.py::O2OTest::test_basic[False-True] 1292s test/orm/test_onetoone.py::O2OTest::test_basic[True-False] 1292s [gw1] [ 92%] PASSED test/orm/test_onetoone.py::O2OTest::test_basic[True-False] 1292s test/orm/test_onetoone.py::O2OTest::test_simple_del[False] 1292s [gw1] [ 92%] PASSED test/orm/test_onetoone.py::O2OTest::test_simple_del[False] 1292s test/orm/test_onetoone.py::O2OTest::test_simple_del[True] 1292s [gw1] [ 92%] PASSED test/orm/test_onetoone.py::O2OTest::test_simple_del[True] 1292s test/orm/test_onetoone.py::O2OTest::test_simple_replace[False] 1292s [gw1] [ 92%] PASSED test/orm/test_onetoone.py::O2OTest::test_simple_replace[False] 1292s test/orm/test_onetoone.py::O2OTest::test_simple_replace[True] 1292s [gw1] [ 92%] PASSED test/orm/test_onetoone.py::O2OTest::test_simple_replace[True] 1292s test/sql/test_operators.py::AnyAllTest::test_any_generic_null[array-0] 1292s [gw1] [ 92%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null[array-0] 1292s test/sql/test_operators.py::AnyAllTest::test_any_generic_null[array-1] 1292s [gw1] [ 92%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null[array-1] 1292s test/sql/test_operators.py::AnyAllTest::test_any_generic_null[array-2] 1292s [gw1] [ 92%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null[array-2] 1292s test/sql/test_operators.py::AnyAllTest::test_any_generic_null[array-3] 1292s [gw1] [ 92%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null[array-3] 1292s test/sql/test_operators.py::AnyAllTest::test_any_generic_null[array-4] 1292s [gw1] [ 92%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null[array-4] 1292s test/sql/test_operators.py::AnyAllTest::test_any_generic_null[array-5] 1292s [gw1] [ 92%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null[array-5] 1292s test/sql/test_operators.py::AnyAllTest::test_any_generic_null[array-6] 1292s [gw1] [ 92%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null[array-6] 1292s test/sql/test_operators.py::AnyAllTest::test_any_generic_null[array-7] 1292s [gw1] [ 92%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null[array-7] 1292s test/sql/test_operators.py::AnyAllTest::test_any_generic_null[int-0] 1292s [gw1] [ 92%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null[int-0] 1292s test/sql/test_operators.py::AnyAllTest::test_any_generic_null[int-1] 1292s [gw1] [ 92%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null[int-1] 1292s test/sql/test_operators.py::AnyAllTest::test_any_generic_null[int-2] 1292s [gw1] [ 92%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null[int-2] 1292s test/sql/test_operators.py::AnyAllTest::test_any_generic_null[int-3] 1292s [gw1] [ 92%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null[int-3] 1292s test/sql/test_operators.py::AnyAllTest::test_any_generic_null[int-4] 1292s [gw1] [ 92%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null[int-4] 1292s test/sql/test_operators.py::AnyAllTest::test_any_generic_null[int-5] 1292s [gw1] [ 92%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null[int-5] 1292s test/sql/test_operators.py::AnyAllTest::test_any_generic_null[int-6] 1292s [gw1] [ 92%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null[int-6] 1292s test/sql/test_operators.py::AnyAllTest::test_any_generic_null[int-7] 1292s [gw1] [ 92%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null[int-7] 1292s test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[array-0] 1292s [gw1] [ 92%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[array-0] 1292s test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[array-1] 1292s [gw1] [ 92%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[array-1] 1292s test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[array-2] 1292s [gw1] [ 92%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[array-2] 1292s test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[array-3] 1292s [gw1] [ 92%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[array-3] 1292s test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[array-4] 1292s [gw1] [ 92%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[array-4] 1292s test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[array-5] 1292s [gw1] [ 92%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[array-5] 1292s test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[array-6] 1292s [gw1] [ 92%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[array-6] 1292s test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[array-7] 1292s [gw1] [ 92%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[array-7] 1292s test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[int-0] 1292s [gw1] [ 92%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[int-0] 1292s test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[int-1] 1292s [gw1] [ 92%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[int-1] 1292s test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[int-2] 1292s [gw1] [ 92%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[int-2] 1292s test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[int-3] 1292s [gw1] [ 92%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[int-3] 1292s test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[int-4] 1292s [gw1] [ 92%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[int-4] 1292s test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[int-5] 1292s [gw1] [ 92%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[int-5] 1292s test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[int-6] 1292s [gw1] [ 92%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[int-6] 1292s test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[int-7] 1292s [gw1] [ 92%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[int-7] 1292s test/sql/test_operators.py::AnyAllTest::test_array[any_all_operators0] 1292s [gw1] [ 92%] PASSED test/sql/test_operators.py::AnyAllTest::test_array[any_all_operators0] 1292s test/sql/test_operators.py::AnyAllTest::test_array[any_all_operators1] 1292s [gw1] [ 92%] PASSED test/sql/test_operators.py::AnyAllTest::test_array[any_all_operators1] 1292s test/sql/test_operators.py::AnyAllTest::test_array[any_all_operators2] 1292s [gw1] [ 92%] PASSED test/sql/test_operators.py::AnyAllTest::test_array[any_all_operators2] 1292s test/sql/test_operators.py::AnyAllTest::test_array[any_all_operators3] 1292s [gw1] [ 92%] PASSED test/sql/test_operators.py::AnyAllTest::test_array[any_all_operators3] 1292s test/sql/test_operators.py::AnyAllTest::test_array_comparator_accessor[legacy_any_all_operators0] 1292s [gw1] [ 92%] PASSED test/sql/test_operators.py::AnyAllTest::test_array_comparator_accessor[legacy_any_all_operators0] 1292s test/sql/test_operators.py::AnyAllTest::test_array_comparator_accessor[legacy_any_all_operators1] 1292s [gw1] [ 92%] PASSED test/sql/test_operators.py::AnyAllTest::test_array_comparator_accessor[legacy_any_all_operators1] 1292s test/sql/test_operators.py::AnyAllTest::test_array_comparator_negate_accessor[legacy_any_all_operators0] 1292s [gw1] [ 92%] PASSED test/sql/test_operators.py::AnyAllTest::test_array_comparator_negate_accessor[legacy_any_all_operators0] 1292s test/sql/test_operators.py::AnyAllTest::test_array_comparator_negate_accessor[legacy_any_all_operators1] 1292s [gw1] [ 92%] PASSED test/sql/test_operators.py::AnyAllTest::test_array_comparator_negate_accessor[legacy_any_all_operators1] 1292s test/sql/test_operators.py::AnyAllTest::test_array_expression[any_all_operators0] 1292s [gw1] [ 92%] PASSED test/sql/test_operators.py::AnyAllTest::test_array_expression[any_all_operators0] 1292s test/sql/test_operators.py::AnyAllTest::test_array_expression[any_all_operators1] 1292s [gw1] [ 92%] PASSED test/sql/test_operators.py::AnyAllTest::test_array_expression[any_all_operators1] 1292s test/sql/test_operators.py::AnyAllTest::test_array_expression[any_all_operators2] 1292s [gw1] [ 92%] PASSED test/sql/test_operators.py::AnyAllTest::test_array_expression[any_all_operators2] 1292s test/sql/test_operators.py::AnyAllTest::test_array_expression[any_all_operators3] 1292s [gw1] [ 92%] PASSED test/sql/test_operators.py::AnyAllTest::test_array_expression[any_all_operators3] 1292s test/sql/test_operators.py::AnyAllTest::test_bindparam_coercion[legacy_any_all_operators0] 1292s [gw1] [ 92%] PASSED test/sql/test_operators.py::AnyAllTest::test_bindparam_coercion[legacy_any_all_operators0] 1292s test/sql/test_operators.py::AnyAllTest::test_bindparam_coercion[legacy_any_all_operators1] 1292s [gw1] [ 92%] PASSED test/sql/test_operators.py::AnyAllTest::test_bindparam_coercion[legacy_any_all_operators1] 1292s test/sql/test_operators.py::AnyAllTest::test_comparator_array[any_all_operators0] 1292s [gw1] [ 92%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_array[any_all_operators0] 1292s test/sql/test_operators.py::AnyAllTest::test_comparator_array[any_all_operators1] 1292s [gw1] [ 92%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_array[any_all_operators1] 1292s test/sql/test_operators.py::AnyAllTest::test_comparator_array[any_all_operators2] 1292s [gw1] [ 92%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_array[any_all_operators2] 1292s test/sql/test_operators.py::AnyAllTest::test_comparator_array[any_all_operators3] 1292s [gw1] [ 92%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_array[any_all_operators3] 1292s test/sql/test_operators.py::AnyAllTest::test_comparator_array_wexpr[any_all_operators0] 1292s [gw1] [ 92%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_array_wexpr[any_all_operators0] 1292s test/sql/test_operators.py::AnyAllTest::test_comparator_array_wexpr[any_all_operators1] 1292s [gw1] [ 92%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_array_wexpr[any_all_operators1] 1292s test/sql/test_operators.py::AnyAllTest::test_comparator_array_wexpr[any_all_operators2] 1292s [gw1] [ 92%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_array_wexpr[any_all_operators2] 1292s test/sql/test_operators.py::AnyAllTest::test_comparator_array_wexpr[any_all_operators3] 1292s [gw1] [ 92%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_array_wexpr[any_all_operators3] 1292s test/sql/test_operators.py::AnyAllTest::test_comparator_inline_negate[any_all_operators0] 1292s [gw1] [ 92%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_inline_negate[any_all_operators0] 1292s test/sql/test_operators.py::AnyAllTest::test_comparator_inline_negate[any_all_operators1] 1292s [gw1] [ 92%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_inline_negate[any_all_operators1] 1292s test/sql/test_operators.py::AnyAllTest::test_comparator_inline_negate[any_all_operators2] 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_inline_negate[any_all_operators2] 1292s test/sql/test_operators.py::AnyAllTest::test_comparator_inline_negate[any_all_operators3] 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_inline_negate[any_all_operators3] 1292s test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators0-eq-=] 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators0-eq-=] 1292s test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators0-gt->] 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators0-gt->] 1292s test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators0-le-<=] 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators0-le-<=] 1292s test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators0-ne-!=] 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators0-ne-!=] 1292s test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators1-eq-=] 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators1-eq-=] 1292s test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators1-gt->] 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators1-gt->] 1292s test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators1-le-<=] 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators1-le-<=] 1292s test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators1-ne-!=] 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators1-ne-!=] 1292s test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators2-eq-=] 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators2-eq-=] 1292s test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators2-gt->] 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators2-gt->] 1292s test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators2-le-<=] 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators2-le-<=] 1292s test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators2-ne-!=] 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators2-ne-!=] 1292s test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators3-eq-=] 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators3-eq-=] 1292s test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators3-gt->] 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators3-gt->] 1292s test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators3-le-<=] 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators3-le-<=] 1292s test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators3-ne-!=] 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators3-ne-!=] 1292s test/sql/test_operators.py::AnyAllTest::test_illegal_ops[any_all_operators0] 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::AnyAllTest::test_illegal_ops[any_all_operators0] 1292s test/sql/test_operators.py::AnyAllTest::test_illegal_ops[any_all_operators1] 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::AnyAllTest::test_illegal_ops[any_all_operators1] 1292s test/sql/test_operators.py::AnyAllTest::test_illegal_ops[any_all_operators2] 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::AnyAllTest::test_illegal_ops[any_all_operators2] 1292s test/sql/test_operators.py::AnyAllTest::test_illegal_ops[any_all_operators3] 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::AnyAllTest::test_illegal_ops[any_all_operators3] 1292s test/sql/test_operators.py::AnyAllTest::test_scalar_values[any_all_operators0] 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::AnyAllTest::test_scalar_values[any_all_operators0] 1292s test/sql/test_operators.py::AnyAllTest::test_scalar_values[any_all_operators1] 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::AnyAllTest::test_scalar_values[any_all_operators1] 1292s test/sql/test_operators.py::AnyAllTest::test_scalar_values[any_all_operators2] 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::AnyAllTest::test_scalar_values[any_all_operators2] 1292s test/sql/test_operators.py::AnyAllTest::test_scalar_values[any_all_operators3] 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::AnyAllTest::test_scalar_values[any_all_operators3] 1292s test/sql/test_operators.py::AnyAllTest::test_subq[any_all_operators0] 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::AnyAllTest::test_subq[any_all_operators0] 1292s test/sql/test_operators.py::AnyAllTest::test_subq[any_all_operators1] 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::AnyAllTest::test_subq[any_all_operators1] 1292s test/sql/test_operators.py::AnyAllTest::test_subq[any_all_operators2] 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::AnyAllTest::test_subq[any_all_operators2] 1292s test/sql/test_operators.py::AnyAllTest::test_subq[any_all_operators3] 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::AnyAllTest::test_subq[any_all_operators3] 1292s test/sql/test_operators.py::AnyAllTest::test_values_illegal[all_] 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::AnyAllTest::test_values_illegal[all_] 1292s test/sql/test_operators.py::AnyAllTest::test_values_illegal[any_] 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::AnyAllTest::test_values_illegal[any_] 1292s test/sql/test_operators.py::ArrayIndexOpTest::test_contains_override_raises 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::ArrayIndexOpTest::test_contains_override_raises 1292s test/sql/test_operators.py::ArrayIndexOpTest::test_getindex_literal 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::ArrayIndexOpTest::test_getindex_literal 1292s test/sql/test_operators.py::ArrayIndexOpTest::test_getindex_literal_zeroind 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::ArrayIndexOpTest::test_getindex_literal_zeroind 1292s test/sql/test_operators.py::ArrayIndexOpTest::test_getindex_sqlexpr 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::ArrayIndexOpTest::test_getindex_sqlexpr 1292s test/sql/test_operators.py::ArrayIndexOpTest::test_getindex_sqlexpr_zeroind 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::ArrayIndexOpTest::test_getindex_sqlexpr_zeroind 1292s test/sql/test_operators.py::ArrayIndexOpTest::test_getslice_literal 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::ArrayIndexOpTest::test_getslice_literal 1292s test/sql/test_operators.py::ArrayIndexOpTest::test_getslice_literal_zeroind 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::ArrayIndexOpTest::test_getslice_literal_zeroind 1292s test/sql/test_operators.py::ArrayIndexOpTest::test_getslice_sqlexpr 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::ArrayIndexOpTest::test_getslice_sqlexpr 1292s test/sql/test_operators.py::ArrayIndexOpTest::test_getslice_sqlexpr_zeroind 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::ArrayIndexOpTest::test_getslice_sqlexpr_zeroind 1292s test/sql/test_operators.py::ArrayIndexOpTest::test_override_operators 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::ArrayIndexOpTest::test_override_operators 1292s test/sql/test_operators.py::ArrayIndexOpTest::test_setup_getitem_w_dims 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::ArrayIndexOpTest::test_setup_getitem_w_dims 1292s test/sql/test_operators.py::BetweenTest::test_between_1 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::BetweenTest::test_between_1 1292s test/sql/test_operators.py::BetweenTest::test_between_2 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::BetweenTest::test_between_2 1292s test/sql/test_operators.py::BetweenTest::test_between_3 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::BetweenTest::test_between_3 1292s test/sql/test_operators.py::BetweenTest::test_between_4 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::BetweenTest::test_between_4 1292s test/sql/test_operators.py::BetweenTest::test_between_5 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::BetweenTest::test_between_5 1292s test/sql/test_operators.py::BetweenTest::test_between_6 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::BetweenTest::test_between_6 1292s test/sql/test_operators.py::BitOpTest::test_compile_binary[and] 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::BitOpTest::test_compile_binary[and] 1292s test/sql/test_operators.py::BitOpTest::test_compile_binary[and_lambda] 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::BitOpTest::test_compile_binary[and_lambda] 1292s test/sql/test_operators.py::BitOpTest::test_compile_binary[ls_lambda] 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::BitOpTest::test_compile_binary[ls_lambda] 1292s test/sql/test_operators.py::BitOpTest::test_compile_binary[lshift] 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::BitOpTest::test_compile_binary[lshift] 1292s test/sql/test_operators.py::BitOpTest::test_compile_binary[or] 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::BitOpTest::test_compile_binary[or] 1292s test/sql/test_operators.py::BitOpTest::test_compile_binary[or_lambda] 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::BitOpTest::test_compile_binary[or_lambda] 1292s test/sql/test_operators.py::BitOpTest::test_compile_binary[rs_lambda] 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::BitOpTest::test_compile_binary[rs_lambda] 1292s test/sql/test_operators.py::BitOpTest::test_compile_binary[rshift] 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::BitOpTest::test_compile_binary[rshift] 1292s test/sql/test_operators.py::BitOpTest::test_compile_binary[xor] 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::BitOpTest::test_compile_binary[xor] 1292s test/sql/test_operators.py::BitOpTest::test_compile_binary[xor_lambda] 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::BitOpTest::test_compile_binary[xor_lambda] 1292s test/sql/test_operators.py::BitOpTest::test_compile_not_colexpr_lvl 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::BitOpTest::test_compile_not_colexpr_lvl 1292s test/sql/test_operators.py::BitOpTest::test_compile_not_column_lvl 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::BitOpTest::test_compile_not_column_lvl 1292s test/sql/test_operators.py::BooleanEvalTest::test_eight 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_eight 1292s test/sql/test_operators.py::BooleanEvalTest::test_eleven 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_eleven 1292s test/sql/test_operators.py::BooleanEvalTest::test_five_a 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_five_a 1292s test/sql/test_operators.py::BooleanEvalTest::test_five_b 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_five_b 1292s test/sql/test_operators.py::BooleanEvalTest::test_four 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_four 1292s test/sql/test_operators.py::BooleanEvalTest::test_four_double 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_four_double 1292s test/sql/test_operators.py::BooleanEvalTest::test_nine 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_nine 1292s test/sql/test_operators.py::BooleanEvalTest::test_one 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_one 1292s test/sql/test_operators.py::BooleanEvalTest::test_seven_a 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_seven_a 1292s test/sql/test_operators.py::BooleanEvalTest::test_seven_b 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_seven_b 1292s test/sql/test_operators.py::BooleanEvalTest::test_seven_c 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_seven_c 1292s test/sql/test_operators.py::BooleanEvalTest::test_seven_d 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_seven_d 1292s test/sql/test_operators.py::BooleanEvalTest::test_six 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_six 1292s test/sql/test_operators.py::BooleanEvalTest::test_ten 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_ten 1292s test/sql/test_operators.py::BooleanEvalTest::test_three_a 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_three_a 1292s test/sql/test_operators.py::BooleanEvalTest::test_three_a_double 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_three_a_double 1292s test/sql/test_operators.py::BooleanEvalTest::test_three_b 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_three_b 1292s test/sql/test_operators.py::BooleanEvalTest::test_twelve 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_twelve 1292s test/sql/test_operators.py::BooleanEvalTest::test_two_a 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_two_a 1292s test/sql/test_operators.py::BooleanEvalTest::test_two_b 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_two_b 1292s test/sql/test_operators.py::ComparisonOperatorTest::test_comparison_op[eq] 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::ComparisonOperatorTest::test_comparison_op[eq] 1292s test/sql/test_operators.py::ComparisonOperatorTest::test_comparison_op[ge] 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::ComparisonOperatorTest::test_comparison_op[ge] 1292s test/sql/test_operators.py::ComparisonOperatorTest::test_comparison_op[gt] 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::ComparisonOperatorTest::test_comparison_op[gt] 1292s test/sql/test_operators.py::ComparisonOperatorTest::test_comparison_op[le] 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::ComparisonOperatorTest::test_comparison_op[le] 1292s test/sql/test_operators.py::ComparisonOperatorTest::test_comparison_op[lt] 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::ComparisonOperatorTest::test_comparison_op[lt] 1292s test/sql/test_operators.py::ComparisonOperatorTest::test_comparison_op[ne] 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::ComparisonOperatorTest::test_comparison_op[ne] 1292s test/sql/test_operators.py::ComparisonOperatorTest::test_pickle_comparator[eval_first-typ0] 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::ComparisonOperatorTest::test_pickle_comparator[eval_first-typ0] 1292s test/sql/test_operators.py::ComparisonOperatorTest::test_pickle_comparator[eval_first-typ1] 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::ComparisonOperatorTest::test_pickle_comparator[eval_first-typ1] 1292s test/sql/test_operators.py::ComparisonOperatorTest::test_pickle_comparator[eval_first-typ2] 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::ComparisonOperatorTest::test_pickle_comparator[eval_first-typ2] 1292s test/sql/test_operators.py::ComparisonOperatorTest::test_pickle_comparator[not_eval_first-typ0] 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::ComparisonOperatorTest::test_pickle_comparator[not_eval_first-typ0] 1292s test/sql/test_operators.py::ComparisonOperatorTest::test_pickle_comparator[not_eval_first-typ1] 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::ComparisonOperatorTest::test_pickle_comparator[not_eval_first-typ1] 1292s test/sql/test_operators.py::ComparisonOperatorTest::test_pickle_comparator[not_eval_first-typ2] 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::ComparisonOperatorTest::test_pickle_comparator[not_eval_first-typ2] 1292s test/sql/test_operators.py::ComparisonOperatorTest::test_pickle_operators_one 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::ComparisonOperatorTest::test_pickle_operators_one 1292s test/sql/test_operators.py::ComparisonOperatorTest::test_pickle_operators_two 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::ComparisonOperatorTest::test_pickle_operators_two 1292s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains 1292s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_autoescape 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_autoescape 1292s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_concat 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_concat 1292s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_encoded 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_encoded 1292s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_encoded_mysql 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_encoded_mysql 1292s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_escape 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_escape 1292s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_literal 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_literal 1292s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_literal_concat 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_literal_concat 1292s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_pg 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_pg 1292s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_text 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_text 1292s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_text_concat 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_text_concat 1292s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith 1292s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_autoescape 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_autoescape 1292s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_autoescape_custom_escape 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_autoescape_custom_escape 1292s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_autoescape_nosqlexpr 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_autoescape_nosqlexpr 1292s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_autoescape_warning 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_autoescape_warning 1292s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_encoded 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_encoded 1292s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_encoded_mysql 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_encoded_mysql 1292s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_escape 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_escape 1292s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_literal 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_literal 1292s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_literal_mysql 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_literal_mysql 1292s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_mysql 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_mysql 1292s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_text 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_text 1292s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_text_mysql 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_text_mysql 1292s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains 1292s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_autoescape 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_autoescape 1292s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_autoescape_custom_escape 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_autoescape_custom_escape 1292s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_concat 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_concat 1292s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_encoded 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_encoded 1292s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_encoded_mysql 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_encoded_mysql 1292s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_escape 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_escape 1292s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_literal 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_literal 1292s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_literal_concat 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_literal_concat 1292s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_pg 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_pg 1292s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_text 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_text 1292s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_text_concat 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_text_concat 1292s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith 1292s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_autoescape 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_autoescape 1292s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_autoescape_custom_escape 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_autoescape_custom_escape 1292s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_autoescape_nosqlexpr 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_autoescape_nosqlexpr 1292s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_autoescape_warning 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_autoescape_warning 1292s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_encoded 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_encoded 1292s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_encoded_mysql 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_encoded_mysql 1292s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_escape 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_escape 1292s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_literal 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_literal 1292s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_literal_mysql 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_literal_mysql 1292s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_mysql 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_mysql 1292s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_pg 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_pg 1292s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_text 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_text 1292s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_text_mysql 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_text_mysql 1292s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_ilike 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_ilike 1292s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_ilike_escape 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_ilike_escape 1292s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_ilike_escape_empty 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_ilike_escape_empty 1292s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith 1292s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_autoescape 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_autoescape 1292s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_autoescape_custom_escape 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_autoescape_custom_escape 1292s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_concat 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_concat 1292s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_encoded 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_encoded 1292s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_encoded_mysql 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_encoded_mysql 1292s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_escape 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_escape 1292s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_literal 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_literal 1292s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_literal_mysql 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_literal_mysql 1292s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_pg 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_pg 1292s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_text 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_text 1292s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_text_mysql 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_text_mysql 1292s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_like 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_like 1292s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_like_escape 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_like_escape 1292s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_like_escape_empty 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_like_escape_empty 1292s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_contains 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_contains 1292s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_contains_autoescape 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_contains_autoescape 1292s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_contains_concat 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_contains_concat 1292s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_contains_encoded 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_contains_encoded 1292s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_contains_encoded_mysql 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_contains_encoded_mysql 1292s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_contains_escape 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_contains_escape 1292s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_contains_pg 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_contains_pg 1292s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_endswith 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_endswith 1292s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_endswith_autoescape 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_endswith_autoescape 1292s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_endswith_encoded 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_endswith_encoded 1292s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_endswith_escape 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_endswith_escape 1292s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_endswith_mysql 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_endswith_mysql 1292s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_endswith_pg 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_endswith_pg 1292s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_icontains 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_icontains 1292s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_icontains_autoescape 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_icontains_autoescape 1292s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_icontains_concat 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_icontains_concat 1292s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_icontains_encoded 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_icontains_encoded 1292s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_icontains_encoded_mysql 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_icontains_encoded_mysql 1292s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_icontains_escape 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_icontains_escape 1292s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_icontains_pg 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_icontains_pg 1292s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_iendswith 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_iendswith 1292s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_iendswith_autoescape 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_iendswith_autoescape 1292s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_iendswith_encoded 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_iendswith_encoded 1292s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_iendswith_escape 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_iendswith_escape 1292s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_iendswith_mysql 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_iendswith_mysql 1292s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_iendswith_pg 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_iendswith_pg 1292s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_ilike 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_ilike 1292s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_ilike_escape 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_ilike_escape 1292s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_ilike_escape_empty 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_ilike_escape_empty 1292s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_istartswith 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_istartswith 1292s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_istartswith_autoescape 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_istartswith_autoescape 1292s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_istartswith_concat 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_istartswith_concat 1292s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_istartswith_encoded 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_istartswith_encoded 1292s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_istartswith_encoded_mysql 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_istartswith_encoded_mysql 1292s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_istartswith_escape 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_istartswith_escape 1292s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_istartswith_pg 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_istartswith_pg 1292s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_like 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_like 1292s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_like_escape 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_like_escape 1292s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_like_escape_empty 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_like_escape_empty 1292s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_startswith 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_startswith 1292s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_startswith_autoescape 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_startswith_autoescape 1292s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_startswith_concat 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_startswith_concat 1292s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_startswith_encoded 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_startswith_encoded 1292s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_startswith_encoded_mysql 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_startswith_encoded_mysql 1292s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_startswith_escape 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_startswith_escape 1292s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith 1292s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_autoescape 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_autoescape 1292s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_autoescape_custom_escape 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_autoescape_custom_escape 1292s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_concat 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_concat 1292s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_encoded 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_encoded 1292s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_encoded_mysql 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_encoded_mysql 1292s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_escape 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_escape 1292s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_literal 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_literal 1292s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_literal_mysql 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_literal_mysql 1292s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_text 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_text 1292s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_text_mysql 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_text_mysql 1292s test/sql/test_operators.py::ConjunctionTest::test_and_false_literal_leading 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::ConjunctionTest::test_and_false_literal_leading 1292s test/sql/test_operators.py::ConjunctionTest::test_and_true_literal_leading 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::ConjunctionTest::test_and_true_literal_leading 1292s test/sql/test_operators.py::ConjunctionTest::test_constant_render_distinct 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::ConjunctionTest::test_constant_render_distinct 1292s test/sql/test_operators.py::ConjunctionTest::test_constant_render_distinct_use_labels 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::ConjunctionTest::test_constant_render_distinct_use_labels 1292s test/sql/test_operators.py::ConjunctionTest::test_constants_are_singleton 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::ConjunctionTest::test_constants_are_singleton 1292s test/sql/test_operators.py::ConjunctionTest::test_eight 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::ConjunctionTest::test_eight 1292s test/sql/test_operators.py::ConjunctionTest::test_eleven 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::ConjunctionTest::test_eleven 1292s test/sql/test_operators.py::ConjunctionTest::test_empty_and_raw 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::ConjunctionTest::test_empty_and_raw 1292s test/sql/test_operators.py::ConjunctionTest::test_empty_clauses[and_-and_-true-True] 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::ConjunctionTest::test_empty_clauses[and_-and_-true-True] 1292s test/sql/test_operators.py::ConjunctionTest::test_empty_clauses[or_-or_-false-False] 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::ConjunctionTest::test_empty_clauses[or_-or_-false-False] 1292s test/sql/test_operators.py::ConjunctionTest::test_empty_construct_for_whereclause 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::ConjunctionTest::test_empty_construct_for_whereclause 1292s test/sql/test_operators.py::ConjunctionTest::test_empty_or_raw 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::ConjunctionTest::test_empty_or_raw 1292s test/sql/test_operators.py::ConjunctionTest::test_five 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::ConjunctionTest::test_five 1292s test/sql/test_operators.py::ConjunctionTest::test_four 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::ConjunctionTest::test_four 1292s test/sql/test_operators.py::ConjunctionTest::test_fourteen 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::ConjunctionTest::test_fourteen 1292s test/sql/test_operators.py::ConjunctionTest::test_is_false_literal 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::ConjunctionTest::test_is_false_literal 1292s test/sql/test_operators.py::ConjunctionTest::test_is_true_literal 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::ConjunctionTest::test_is_true_literal 1292s test/sql/test_operators.py::ConjunctionTest::test_nine 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::ConjunctionTest::test_nine 1292s test/sql/test_operators.py::ConjunctionTest::test_non_empty_construct_for_whereclause 1292s [gw1] [ 93%] PASSED test/sql/test_operators.py::ConjunctionTest::test_non_empty_construct_for_whereclause 1292s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_right[0] 1292s [gw1] [ 93%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_right[0] 1292s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_right[1] 1292s [gw1] [ 93%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_right[1] 1292s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_right[2] 1292s [gw1] [ 93%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_right[2] 1292s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_single_inheritance 1292s [gw1] [ 93%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_single_inheritance 1292s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_type_filtering 1292s [gw1] [ 93%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_type_filtering 1292s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_type_joins 1292s [gw1] [ 93%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_type_joins 1292s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_union_modifiers 1292s [gw1] [ 93%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_union_modifiers 1292s test/orm/inheritance/test_single.py::SingleOnJoinedTest::test_single_on_joined 1292s [gw1] [ 93%] PASSED test/orm/inheritance/test_single.py::SingleOnJoinedTest::test_single_on_joined 1292s test/dialect/test_sqlite.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_col_targeting 1293s [gw1] [ 93%] PASSED test/dialect/test_sqlite.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_col_targeting 1293s test/dialect/test_sqlite.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_col_targeting_union 1293s [gw1] [ 93%] PASSED test/dialect/test_sqlite.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_col_targeting_union 1293s test/dialect/test_sqlite.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_column_names 1293s [gw1] [ 93%] PASSED test/dialect/test_sqlite.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_column_names 1293s test/dialect/test_sqlite.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_crud 1293s [gw1] [ 93%] PASSED test/dialect/test_sqlite.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_crud 1293s test/dialect/test_sqlite.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_no_tables 1293s [gw1] [ 93%] PASSED test/dialect/test_sqlite.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_no_tables 1293s test/dialect/test_sqlite.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_reflect_system_table 1293s [gw1] [ 93%] PASSED test/dialect/test_sqlite.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_reflect_system_table 1293s test/dialect/test_sqlite.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_reflect_user_table 1293s [gw1] [ 93%] PASSED test/dialect/test_sqlite.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_reflect_user_table 1293s test/dialect/test_sqlite.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_schema_names 1293s [gw1] [ 93%] PASSED test/dialect/test_sqlite.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_schema_names 1293s test/dialect/test_sqlite.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_table_names_present 1293s [gw1] [ 93%] PASSED test/dialect/test_sqlite.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_table_names_present 1293s test/dialect/test_sqlite.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_table_names_system 1293s [gw1] [ 93%] PASSED test/dialect/test_sqlite.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_table_names_system 1293s test/dialect/test_sqlite.py::AutoIncrementTest::test_sqlite_autoincrement 1293s [gw1] [ 93%] PASSED test/dialect/test_sqlite.py::AutoIncrementTest::test_sqlite_autoincrement 1293s test/dialect/test_sqlite.py::AutoIncrementTest::test_sqlite_autoincrement_constraint 1293s [gw1] [ 93%] PASSED test/dialect/test_sqlite.py::AutoIncrementTest::test_sqlite_autoincrement_constraint 1293s test/dialect/test_sqlite.py::AutoIncrementTest::test_sqlite_autoincrement_int_affinity 1293s [gw1] [ 93%] PASSED test/dialect/test_sqlite.py::AutoIncrementTest::test_sqlite_autoincrement_int_affinity 1293s test/dialect/test_sqlite.py::AutoIncrementTest::test_sqlite_no_autoincrement 1293s [gw1] [ 93%] PASSED test/dialect/test_sqlite.py::AutoIncrementTest::test_sqlite_no_autoincrement 1293s test/dialect/test_sqlite.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection 1293s [gw1] [ 93%] PASSED test/dialect/test_sqlite.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection 1293s test/dialect/test_sqlite.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_check_constraint_inline_plain 1293s [gw1] [ 93%] PASSED test/dialect/test_sqlite.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_check_constraint_inline_plain 1293s test/dialect/test_sqlite.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_check_constraint_multiline 1293s [gw1] [ 93%] PASSED test/dialect/test_sqlite.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_check_constraint_multiline 1293s test/dialect/test_sqlite.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_check_constraint_plain 1293s [gw1] [ 93%] PASSED test/dialect/test_sqlite.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_check_constraint_plain 1293s test/dialect/test_sqlite.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[ix-[Code]-Code] 1293s [gw1] [ 93%] PASSED test/dialect/test_sqlite.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[ix-[Code]-Code] 1293s test/dialect/test_sqlite.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[ix-[Code]-[Code]] 1293s [gw1] [ 93%] PASSED test/dialect/test_sqlite.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[ix-[Code]-[Code]] 1293s test/dialect/test_sqlite.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[ix-name with spaces-name with spaces] 1293s [gw1] [ 93%] PASSED test/dialect/test_sqlite.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[ix-name with spaces-name with spaces] 1293s test/dialect/test_sqlite.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[ix-plain_name-plain_name] 1293s [gw1] [ 93%] PASSED test/dialect/test_sqlite.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[ix-plain_name-plain_name] 1293s test/dialect/test_sqlite.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[ix-plainname-plainname] 1293s [gw1] [ 93%] PASSED test/dialect/test_sqlite.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[ix-plainname-plainname] 1293s test/dialect/test_sqlite.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[pk-[Code]-Code] 1293s [gw1] [ 93%] PASSED test/dialect/test_sqlite.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[pk-[Code]-Code] 1293s test/dialect/test_sqlite.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[pk-[Code]-[Code]] 1293s [gw1] [ 93%] PASSED test/dialect/test_sqlite.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[pk-[Code]-[Code]] 1293s test/dialect/test_sqlite.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[pk-name with spaces-name with spaces] 1293s [gw1] [ 93%] PASSED test/dialect/test_sqlite.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[pk-name with spaces-name with spaces] 1293s test/dialect/test_sqlite.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[pk-plain_name-plain_name] 1293s [gw1] [ 93%] PASSED test/dialect/test_sqlite.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[pk-plain_name-plain_name] 1293s test/dialect/test_sqlite.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[pk-plainname-plainname] 1293s [gw1] [ 93%] PASSED test/dialect/test_sqlite.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[pk-plainname-plainname] 1293s test/dialect/test_sqlite.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq-[Code]-Code] 1293s [gw1] [ 93%] PASSED test/dialect/test_sqlite.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq-[Code]-Code] 1293s test/dialect/test_sqlite.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq-[Code]-[Code]] 1293s [gw1] [ 93%] PASSED test/dialect/test_sqlite.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq-[Code]-[Code]] 1293s test/dialect/test_sqlite.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq-name with spaces-name with spaces] 1293s [gw1] [ 93%] PASSED test/dialect/test_sqlite.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq-name with spaces-name with spaces] 1293s test/dialect/test_sqlite.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq-plain_name-plain_name] 1293s [gw1] [ 93%] PASSED test/dialect/test_sqlite.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq-plain_name-plain_name] 1293s test/dialect/test_sqlite.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq-plainname-plainname] 1293s [gw1] [ 93%] PASSED test/dialect/test_sqlite.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq-plainname-plainname] 1293s test/dialect/test_sqlite.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline-[Code]-Code] 1293s [gw1] [ 93%] PASSED test/dialect/test_sqlite.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline-[Code]-Code] 1293s test/dialect/test_sqlite.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline-[Code]-[Code]] 1293s [gw1] [ 93%] PASSED test/dialect/test_sqlite.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline-[Code]-[Code]] 1293s test/dialect/test_sqlite.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline-name with spaces-name with spaces] 1293s [gw1] [ 93%] PASSED test/dialect/test_sqlite.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline-name with spaces-name with spaces] 1293s test/dialect/test_sqlite.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline-plain_name-plain_name] 1293s [gw1] [ 93%] PASSED test/dialect/test_sqlite.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline-plain_name-plain_name] 1293s test/dialect/test_sqlite.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline-plainname-plainname] 1293s [gw1] [ 93%] PASSED test/dialect/test_sqlite.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline-plainname-plainname] 1293s test/dialect/test_sqlite.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline_tab_before-[Code]-Code] 1293s [gw1] [ 93%] PASSED test/dialect/test_sqlite.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline_tab_before-[Code]-Code] 1293s test/dialect/test_sqlite.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline_tab_before-[Code]-[Code]] 1293s [gw1] [ 93%] PASSED test/dialect/test_sqlite.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline_tab_before-[Code]-[Code]] 1293s test/dialect/test_sqlite.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline_tab_before-name with spaces-name with spaces] 1293s [gw1] [ 93%] PASSED test/dialect/test_sqlite.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline_tab_before-name with spaces-name with spaces] 1293s test/dialect/test_sqlite.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline_tab_before-plain_name-plain_name] 1293s [gw1] [ 93%] PASSED test/dialect/test_sqlite.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline_tab_before-plain_name-plain_name] 1293s test/dialect/test_sqlite.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline_tab_before-plainname-plainname] 1293s [gw1] [ 93%] PASSED test/dialect/test_sqlite.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline_tab_before-plainname-plainname] 1293s test/dialect/test_sqlite.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline_tab_within-[Code]-Code] 1293s [gw1] [ 93%] PASSED test/dialect/test_sqlite.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline_tab_within-[Code]-Code] 1293s test/dialect/test_sqlite.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline_tab_within-[Code]-[Code]] 1293s [gw1] [ 93%] PASSED test/dialect/test_sqlite.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline_tab_within-[Code]-[Code]] 1293s test/dialect/test_sqlite.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline_tab_within-name with spaces-name with spaces] 1293s [gw1] [ 93%] PASSED test/dialect/test_sqlite.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline_tab_within-name with spaces-name with spaces] 1293s test/dialect/test_sqlite.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline_tab_within-plain_name-plain_name] 1293s [gw1] [ 93%] PASSED test/dialect/test_sqlite.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline_tab_within-plain_name-plain_name] 1293s test/dialect/test_sqlite.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline_tab_within-plainname-plainname] 1293s [gw1] [ 93%] PASSED test/dialect/test_sqlite.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline_tab_within-plainname-plainname] 1293s test/dialect/test_sqlite.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_create_index_with_schema 1293s [gw1] [ 93%] PASSED test/dialect/test_sqlite.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_create_index_with_schema 1293s test/dialect/test_sqlite.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_dont_reflect_autoindex 1293s [gw1] [ 93%] PASSED test/dialect/test_sqlite.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_dont_reflect_autoindex 1293s test/dialect/test_sqlite.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_composite_broken_casing 1293s [gw1] [ 93%] PASSED test/dialect/test_sqlite.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_composite_broken_casing 1293s test/dialect/test_sqlite.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_composite_implicit_parent 1293s [gw1] [ 93%] PASSED test/dialect/test_sqlite.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_composite_implicit_parent 1293s test/dialect/test_sqlite.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_deferrable_initially 1293s [gw1] [ 93%] PASSED test/dialect/test_sqlite.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_deferrable_initially 1293s test/dialect/test_sqlite.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_implicit_missing_parent 1293s [gw1] [ 93%] PASSED test/dialect/test_sqlite.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_implicit_missing_parent 1293s test/dialect/test_sqlite.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_implicit_missing_parent_reflection 1293s [gw1] [ 93%] PASSED test/dialect/test_sqlite.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_implicit_missing_parent_reflection 1293s test/dialect/test_sqlite.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_implicit_parent 1293s [gw1] [ 93%] PASSED test/dialect/test_sqlite.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_implicit_parent 1293s test/dialect/test_sqlite.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_name_is_none 1293s [gw1] [ 93%] PASSED test/dialect/test_sqlite.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_name_is_none 1293s test/dialect/test_sqlite.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_name_is_not_none 1293s [gw1] [ 93%] PASSED test/dialect/test_sqlite.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_name_is_not_none 1293s test/dialect/test_sqlite.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_ondelete_onupdate 1293s [gw1] [ 93%] PASSED test/dialect/test_sqlite.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_ondelete_onupdate 1293s test/dialect/test_sqlite.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_options_unnamed_inline 1293s [gw1] [ 93%] PASSED test/dialect/test_sqlite.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_options_unnamed_inline 1293s test/dialect/test_sqlite.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_legacy_quoted_identifiers_unit 1293s [gw1] [ 93%] PASSED test/dialect/test_sqlite.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_legacy_quoted_identifiers_unit 1293s test/dialect/test_sqlite.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_primary_key_constraint_mixed_into_ck 1293s [gw1] [ 93%] PASSED test/dialect/test_sqlite.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_primary_key_constraint_mixed_into_ck 1293s test/dialect/test_sqlite.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_primary_key_constraint_named 1293s [gw1] [ 93%] PASSED test/dialect/test_sqlite.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_primary_key_constraint_named 1293s test/dialect/test_sqlite.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_primary_key_constraint_no_pk 1293s [gw1] [ 93%] PASSED test/dialect/test_sqlite.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_primary_key_constraint_no_pk 1293s test/dialect/test_sqlite.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_primary_key_constraint_unnamed 1293s [gw1] [ 93%] PASSED test/dialect/test_sqlite.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_primary_key_constraint_unnamed 1293s test/dialect/test_sqlite.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_reflect_partial_indexes 1293s [gw1] [ 93%] PASSED test/dialect/test_sqlite.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_reflect_partial_indexes 1293s test/dialect/test_sqlite.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unique_constraint_mixed_into_ck 1293s [gw1] [ 93%] PASSED test/dialect/test_sqlite.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unique_constraint_mixed_into_ck 1293s test/dialect/test_sqlite.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unique_constraint_named 1293s [gw1] [ 93%] PASSED test/dialect/test_sqlite.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unique_constraint_named 1293s test/dialect/test_sqlite.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unique_constraint_named_broken_casing 1293s [gw1] [ 93%] PASSED test/dialect/test_sqlite.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unique_constraint_named_broken_casing 1293s test/dialect/test_sqlite.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unique_constraint_named_broken_temp 1293s [gw1] [ 93%] PASSED test/dialect/test_sqlite.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unique_constraint_named_broken_temp 1293s test/dialect/test_sqlite.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unique_constraint_unnamed_inline 1293s [gw1] [ 93%] PASSED test/dialect/test_sqlite.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unique_constraint_unnamed_inline 1293s test/dialect/test_sqlite.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unique_constraint_unnamed_inline_quoted 1293s [gw1] [ 93%] PASSED test/dialect/test_sqlite.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unique_constraint_unnamed_inline_quoted 1293s test/dialect/test_sqlite.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unique_constraint_unnamed_normal 1293s [gw1] [ 93%] PASSED test/dialect/test_sqlite.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unique_constraint_unnamed_normal 1293s test/dialect/test_sqlite.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unique_constraint_unnamed_normal_temporary 1293s [gw1] [ 93%] PASSED test/dialect/test_sqlite.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unique_constraint_unnamed_normal_temporary 1293s test/dialect/test_sqlite.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unnamed_inline_foreign_key 1293s [gw1] [ 93%] PASSED test/dialect/test_sqlite.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unnamed_inline_foreign_key 1293s test/dialect/test_sqlite.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unnamed_inline_foreign_key_quoted 1293s [gw1] [ 93%] PASSED test/dialect/test_sqlite.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unnamed_inline_foreign_key_quoted 1293s test/dialect/test_sqlite.py::DateTest::test_custom_format 1293s [gw1] [ 93%] PASSED test/dialect/test_sqlite.py::DateTest::test_custom_format 1293s test/dialect/test_sqlite.py::DateTest::test_default 1293s [gw1] [ 93%] PASSED test/dialect/test_sqlite.py::DateTest::test_default 1293s test/dialect/test_sqlite.py::DateTimeTest::test_custom_format_compact 1293s [gw1] [ 93%] PASSED test/dialect/test_sqlite.py::DateTimeTest::test_custom_format_compact 1293s test/dialect/test_sqlite.py::DateTimeTest::test_time_microseconds 1293s [gw1] [ 93%] PASSED test/dialect/test_sqlite.py::DateTimeTest::test_time_microseconds 1293s test/dialect/test_sqlite.py::DateTimeTest::test_truncate_microseconds 1293s [gw1] [ 93%] PASSED test/dialect/test_sqlite.py::DateTimeTest::test_truncate_microseconds 1293s test/dialect/test_sqlite.py::DefaultsTest_sqlite+pysqlite_3_46_1::test_boolean_default 1293s [gw1] [ 93%] PASSED test/dialect/test_sqlite.py::DefaultsTest_sqlite+pysqlite_3_46_1::test_boolean_default 1293s test/dialect/test_sqlite.py::DefaultsTest_sqlite+pysqlite_3_46_1::test_default_reflection 1293s [gw1] [ 93%] PASSED test/dialect/test_sqlite.py::DefaultsTest_sqlite+pysqlite_3_46_1::test_default_reflection 1293s test/dialect/test_sqlite.py::DefaultsTest_sqlite+pysqlite_3_46_1::test_default_reflection_2 1293s [gw1] [ 93%] PASSED test/dialect/test_sqlite.py::DefaultsTest_sqlite+pysqlite_3_46_1::test_default_reflection_2 1293s test/dialect/test_sqlite.py::DefaultsTest_sqlite+pysqlite_3_46_1::test_default_reflection_3 1293s [gw1] [ 93%] PASSED test/dialect/test_sqlite.py::DefaultsTest_sqlite+pysqlite_3_46_1::test_default_reflection_3 1293s test/dialect/test_sqlite.py::DefaultsTest_sqlite+pysqlite_3_46_1::test_expression_with_function_default 1293s [gw1] [ 94%] PASSED test/dialect/test_sqlite.py::DefaultsTest_sqlite+pysqlite_3_46_1::test_expression_with_function_default 1293s test/dialect/test_sqlite.py::DefaultsTest_sqlite+pysqlite_3_46_1::test_function_default 1293s [gw1] [ 94%] PASSED test/dialect/test_sqlite.py::DefaultsTest_sqlite+pysqlite_3_46_1::test_function_default 1293s test/dialect/test_sqlite.py::DefaultsTest_sqlite+pysqlite_3_46_1::test_old_style_default 1293s [gw1] [ 94%] PASSED test/dialect/test_sqlite.py::DefaultsTest_sqlite+pysqlite_3_46_1::test_old_style_default 1293s test/dialect/test_sqlite.py::DialectTest_sqlite+pysqlite_3_46_1::test_3_7_16_warning 1293s [gw1] [ 94%] PASSED test/dialect/test_sqlite.py::DialectTest_sqlite+pysqlite_3_46_1::test_3_7_16_warning 1293s test/dialect/test_sqlite.py::DialectTest_sqlite+pysqlite_3_46_1::test_column_computed[no_persisted] 1293s [gw1] [ 94%] PASSED test/dialect/test_sqlite.py::DialectTest_sqlite+pysqlite_3_46_1::test_column_computed[no_persisted] 1293s test/dialect/test_sqlite.py::DialectTest_sqlite+pysqlite_3_46_1::test_column_computed[persisted_false] 1293s [gw1] [ 94%] PASSED test/dialect/test_sqlite.py::DialectTest_sqlite+pysqlite_3_46_1::test_column_computed[persisted_false] 1293s test/dialect/test_sqlite.py::DialectTest_sqlite+pysqlite_3_46_1::test_column_computed[persisted_none] 1293s [gw1] [ 94%] PASSED test/dialect/test_sqlite.py::DialectTest_sqlite+pysqlite_3_46_1::test_column_computed[persisted_none] 1293s test/dialect/test_sqlite.py::DialectTest_sqlite+pysqlite_3_46_1::test_column_computed[persisted_true] 1293s [gw1] [ 94%] PASSED test/dialect/test_sqlite.py::DialectTest_sqlite+pysqlite_3_46_1::test_column_computed[persisted_true] 1293s test/dialect/test_sqlite.py::DialectTest_sqlite+pysqlite_3_46_1::test_connect_args[sqlite://-expected2] 1293s [gw1] [ 94%] PASSED test/dialect/test_sqlite.py::DialectTest_sqlite+pysqlite_3_46_1::test_connect_args[sqlite://-expected2] 1293s test/dialect/test_sqlite.py::DialectTest_sqlite+pysqlite_3_46_1::test_connect_args[sqlite:////abs/path/to/foo.db-expected1] 1293s [gw1] [ 94%] PASSED test/dialect/test_sqlite.py::DialectTest_sqlite+pysqlite_3_46_1::test_connect_args[sqlite:////abs/path/to/foo.db-expected1] 1293s test/dialect/test_sqlite.py::DialectTest_sqlite+pysqlite_3_46_1::test_connect_args[sqlite:///?check_same_thread=true-expected3] 1293s [gw1] [ 94%] PASSED test/dialect/test_sqlite.py::DialectTest_sqlite+pysqlite_3_46_1::test_connect_args[sqlite:///?check_same_thread=true-expected3] 1293s test/dialect/test_sqlite.py::DialectTest_sqlite+pysqlite_3_46_1::test_connect_args[sqlite:///file:path/to/database?check_same_thread=true&timeout=10&mode=ro&nolock=1&uri=true-expected4] 1293s [gw1] [ 94%] PASSED test/dialect/test_sqlite.py::DialectTest_sqlite+pysqlite_3_46_1::test_connect_args[sqlite:///file:path/to/database?check_same_thread=true&timeout=10&mode=ro&nolock=1&uri=true-expected4] 1293s test/dialect/test_sqlite.py::DialectTest_sqlite+pysqlite_3_46_1::test_connect_args[sqlite:///file:path/to/database?mode=ro&uri=true-expected5] 1293s [gw1] [ 94%] PASSED test/dialect/test_sqlite.py::DialectTest_sqlite+pysqlite_3_46_1::test_connect_args[sqlite:///file:path/to/database?mode=ro&uri=true-expected5] 1293s test/dialect/test_sqlite.py::DialectTest_sqlite+pysqlite_3_46_1::test_connect_args[sqlite:///file:path/to/database?uri=true-expected6] 1293s [gw1] [ 94%] PASSED test/dialect/test_sqlite.py::DialectTest_sqlite+pysqlite_3_46_1::test_connect_args[sqlite:///file:path/to/database?uri=true-expected6] 1293s test/dialect/test_sqlite.py::DialectTest_sqlite+pysqlite_3_46_1::test_connect_args[sqlite:///foo.db-expected0] 1293s [gw1] [ 94%] PASSED test/dialect/test_sqlite.py::DialectTest_sqlite+pysqlite_3_46_1::test_connect_args[sqlite:///foo.db-expected0] 1293s test/dialect/test_sqlite.py::DialectTest_sqlite+pysqlite_3_46_1::test_description_encoding 1293s [gw1] [ 94%] PASSED test/dialect/test_sqlite.py::DialectTest_sqlite+pysqlite_3_46_1::test_description_encoding 1293s test/dialect/test_sqlite.py::DialectTest_sqlite+pysqlite_3_46_1::test_extra_reserved_words 1293s [gw1] [ 94%] PASSED test/dialect/test_sqlite.py::DialectTest_sqlite+pysqlite_3_46_1::test_extra_reserved_words 1293s test/dialect/test_sqlite.py::DialectTest_sqlite+pysqlite_3_46_1::test_pool_class 1293s [gw1] [ 94%] PASSED test/dialect/test_sqlite.py::DialectTest_sqlite+pysqlite_3_46_1::test_pool_class 1293s test/dialect/test_sqlite.py::DialectTest_sqlite+pysqlite_3_46_1::test_pysqlcipher_connects 1293s [gw1] [ 94%] SKIPPED test/dialect/test_sqlite.py::DialectTest_sqlite+pysqlite_3_46_1::test_pysqlcipher_connects 1293s test/dialect/test_sqlite.py::DialectTest_sqlite+pysqlite_3_46_1::test_quoted_identifiers_functional_one 1293s [gw1] [ 94%] PASSED test/dialect/test_sqlite.py::DialectTest_sqlite+pysqlite_3_46_1::test_quoted_identifiers_functional_one 1293s test/dialect/test_sqlite.py::DialectTest_sqlite+pysqlite_3_46_1::test_quoted_identifiers_functional_two 1293s [gw1] [ 94%] PASSED test/dialect/test_sqlite.py::DialectTest_sqlite+pysqlite_3_46_1::test_quoted_identifiers_functional_two 1293s test/dialect/test_sqlite.py::InsertTest_sqlite+pysqlite_3_46_1::test_empty_insert_nopk1 1293s [gw1] [ 94%] PASSED test/dialect/test_sqlite.py::InsertTest_sqlite+pysqlite_3_46_1::test_empty_insert_nopk1 1293s test/dialect/test_sqlite.py::InsertTest_sqlite+pysqlite_3_46_1::test_empty_insert_nopk2 1293s [gw1] [ 94%] PASSED test/dialect/test_sqlite.py::InsertTest_sqlite+pysqlite_3_46_1::test_empty_insert_nopk2 1293s test/dialect/test_sqlite.py::InsertTest_sqlite+pysqlite_3_46_1::test_empty_insert_pk1 1293s [gw1] [ 94%] PASSED test/dialect/test_sqlite.py::InsertTest_sqlite+pysqlite_3_46_1::test_empty_insert_pk1 1293s test/dialect/test_sqlite.py::InsertTest_sqlite+pysqlite_3_46_1::test_empty_insert_pk2 1293s [gw1] [ 94%] PASSED test/dialect/test_sqlite.py::InsertTest_sqlite+pysqlite_3_46_1::test_empty_insert_pk2 1293s test/dialect/test_sqlite.py::InsertTest_sqlite+pysqlite_3_46_1::test_empty_insert_pk2_fv 1293s [gw1] [ 94%] PASSED test/dialect/test_sqlite.py::InsertTest_sqlite+pysqlite_3_46_1::test_empty_insert_pk2_fv 1293s test/dialect/test_sqlite.py::InsertTest_sqlite+pysqlite_3_46_1::test_empty_insert_pk3 1293s [gw1] [ 94%] PASSED test/dialect/test_sqlite.py::InsertTest_sqlite+pysqlite_3_46_1::test_empty_insert_pk3 1293s test/dialect/test_sqlite.py::InsertTest_sqlite+pysqlite_3_46_1::test_empty_insert_pk3_fv 1293s [gw1] [ 94%] PASSED test/dialect/test_sqlite.py::InsertTest_sqlite+pysqlite_3_46_1::test_empty_insert_pk3_fv 1293s test/dialect/test_sqlite.py::InsertTest_sqlite+pysqlite_3_46_1::test_empty_insert_pk4 1293s [gw1] [ 94%] PASSED test/dialect/test_sqlite.py::InsertTest_sqlite+pysqlite_3_46_1::test_empty_insert_pk4 1293s test/dialect/test_sqlite.py::InsertTest_sqlite+pysqlite_3_46_1::test_inserts_with_spaces 1293s [gw1] [ 94%] PASSED test/dialect/test_sqlite.py::InsertTest_sqlite+pysqlite_3_46_1::test_inserts_with_spaces 1293s test/dialect/test_sqlite.py::JSONTest_sqlite+pysqlite_3_46_1::test_deprecated_serializer_args 1293s [gw1] [ 94%] PASSED test/dialect/test_sqlite.py::JSONTest_sqlite+pysqlite_3_46_1::test_deprecated_serializer_args 1293s test/dialect/test_sqlite.py::JSONTest_sqlite+pysqlite_3_46_1::test_extract_subobject 1293s [gw1] [ 94%] PASSED test/dialect/test_sqlite.py::JSONTest_sqlite+pysqlite_3_46_1::test_extract_subobject 1293s test/dialect/test_sqlite.py::JSONTest_sqlite+pysqlite_3_46_1::test_reflection 1293s [gw1] [ 94%] PASSED test/dialect/test_sqlite.py::JSONTest_sqlite+pysqlite_3_46_1::test_reflection 1293s test/dialect/test_sqlite.py::JSONTest_sqlite+pysqlite_3_46_1::test_rudimentary_roundtrip 1293s [gw1] [ 94%] PASSED test/dialect/test_sqlite.py::JSONTest_sqlite+pysqlite_3_46_1::test_rudimentary_roundtrip 1293s test/dialect/test_sqlite.py::KeywordInDatabaseNameTest_sqlite+pysqlite_3_46_1::test_reflect 1293s [gw1] [ 94%] PASSED test/dialect/test_sqlite.py::KeywordInDatabaseNameTest_sqlite+pysqlite_3_46_1::test_reflect 1293s test/dialect/test_sqlite.py::MatchTest_sqlite+pysqlite_3_46_1::test_and_match 1293s [gw1] [ 94%] PASSED test/dialect/test_sqlite.py::MatchTest_sqlite+pysqlite_3_46_1::test_and_match 1293s test/dialect/test_sqlite.py::MatchTest_sqlite+pysqlite_3_46_1::test_expression 1293s [gw1] [ 94%] PASSED test/dialect/test_sqlite.py::MatchTest_sqlite+pysqlite_3_46_1::test_expression 1293s test/dialect/test_sqlite.py::MatchTest_sqlite+pysqlite_3_46_1::test_match_across_joins 1293s [gw1] [ 94%] PASSED test/dialect/test_sqlite.py::MatchTest_sqlite+pysqlite_3_46_1::test_match_across_joins 1293s test/dialect/test_sqlite.py::MatchTest_sqlite+pysqlite_3_46_1::test_or_match 1293s [gw1] [ 94%] PASSED test/dialect/test_sqlite.py::MatchTest_sqlite+pysqlite_3_46_1::test_or_match 1293s test/dialect/test_sqlite.py::MatchTest_sqlite+pysqlite_3_46_1::test_simple_match 1293s [gw1] [ 94%] PASSED test/dialect/test_sqlite.py::MatchTest_sqlite+pysqlite_3_46_1::test_simple_match 1293s test/dialect/test_sqlite.py::MatchTest_sqlite+pysqlite_3_46_1::test_simple_prefix_match 1293s [gw1] [ 94%] PASSED test/dialect/test_sqlite.py::MatchTest_sqlite+pysqlite_3_46_1::test_simple_prefix_match 1293s test/dialect/test_sqlite.py::OnConflictCompileTest::test_assorted_arg_coercion[-ArgumentError0] 1293s [gw1] [ 94%] PASSED test/dialect/test_sqlite.py::OnConflictCompileTest::test_assorted_arg_coercion[-ArgumentError0] 1293s test/dialect/test_sqlite.py::OnConflictCompileTest::test_assorted_arg_coercion[-ArgumentError1] 1293s [gw1] [ 94%] PASSED test/dialect/test_sqlite.py::OnConflictCompileTest::test_assorted_arg_coercion[-ArgumentError1] 1293s test/dialect/test_sqlite.py::OnConflictCompileTest::test_assorted_arg_coercion[-ON CONFLICT (id) DO UPDATE SET name = ? WHERE name = 'hi'] 1293s [gw1] [ 94%] PASSED test/dialect/test_sqlite.py::OnConflictCompileTest::test_assorted_arg_coercion[-ON CONFLICT (id) DO UPDATE SET name = ? WHERE name = 'hi'] 1293s test/dialect/test_sqlite.py::OnConflictCompileTest::test_assorted_arg_coercion[-ON CONFLICT (id) DO UPDATE SET name = ? WHERE users.name = ?] 1293s [gw1] [ 94%] PASSED test/dialect/test_sqlite.py::OnConflictCompileTest::test_assorted_arg_coercion[-ON CONFLICT (id) DO UPDATE SET name = ? WHERE users.name = ?] 1293s test/dialect/test_sqlite.py::OnConflictCompileTest::test_assorted_arg_coercion[-ON CONFLICT (id) WHERE name = 'hi' DO NOTHING] 1293s [gw1] [ 94%] PASSED test/dialect/test_sqlite.py::OnConflictCompileTest::test_assorted_arg_coercion[-ON CONFLICT (id) WHERE name = 'hi' DO NOTHING] 1293s test/dialect/test_sqlite.py::OnConflictCompileTest::test_assorted_arg_coercion[-ON CONFLICT (id) WHERE name = __[POSTCOMPILE_name_1] DO NOTHING] 1293s [gw1] [ 94%] PASSED test/dialect/test_sqlite.py::OnConflictCompileTest::test_assorted_arg_coercion[-ON CONFLICT (id) WHERE name = __[POSTCOMPILE_name_1] DO NOTHING] 1293s test/dialect/test_sqlite.py::OnConflictCompileTest::test_on_conflict_do_update_exotic_targets_six 1293s [gw1] [ 94%] PASSED test/dialect/test_sqlite.py::OnConflictCompileTest::test_on_conflict_do_update_exotic_targets_six 1293s test/dialect/test_sqlite.py::OnConflictCompileTest::test_set_excluded[control] 1293s [gw1] [ 94%] PASSED test/dialect/test_sqlite.py::OnConflictCompileTest::test_set_excluded[control] 1293s test/dialect/test_sqlite.py::OnConflictCompileTest::test_set_excluded[dict] 1293s [gw1] [ 94%] PASSED test/dialect/test_sqlite.py::OnConflictCompileTest::test_set_excluded[dict] 1293s test/dialect/test_sqlite.py::OnConflictCompileTest::test_set_excluded[excluded] 1293s [gw1] [ 94%] PASSED test/dialect/test_sqlite.py::OnConflictCompileTest::test_set_excluded[excluded] 1293s test/dialect/test_sqlite.py::OnConflictDDLTest::test_on_conflict_clause_check_constraint 1293s [gw1] [ 94%] PASSED test/dialect/test_sqlite.py::OnConflictDDLTest::test_on_conflict_clause_check_constraint 1293s test/dialect/test_sqlite.py::OnConflictDDLTest::test_on_conflict_clause_check_constraint_from_column 1293s [gw1] [ 94%] PASSED test/dialect/test_sqlite.py::OnConflictDDLTest::test_on_conflict_clause_check_constraint_from_column 1293s test/dialect/test_sqlite.py::OnConflictDDLTest::test_on_conflict_clause_column_many_clause 1293s [gw1] [ 94%] PASSED test/dialect/test_sqlite.py::OnConflictDDLTest::test_on_conflict_clause_column_many_clause 1293s test/dialect/test_sqlite.py::OnConflictDDLTest::test_on_conflict_clause_column_not_null 1293s [gw1] [ 94%] PASSED test/dialect/test_sqlite.py::OnConflictDDLTest::test_on_conflict_clause_column_not_null 1293s test/dialect/test_sqlite.py::OnConflictDDLTest::test_on_conflict_clause_primary_key 1293s [gw1] [ 94%] PASSED test/dialect/test_sqlite.py::OnConflictDDLTest::test_on_conflict_clause_primary_key 1293s test/dialect/test_sqlite.py::OnConflictDDLTest::test_on_conflict_clause_primary_key_constraint 1293s [gw1] [ 94%] PASSED test/dialect/test_sqlite.py::OnConflictDDLTest::test_on_conflict_clause_primary_key_constraint 1293s test/dialect/test_sqlite.py::OnConflictDDLTest::test_on_conflict_clause_primary_key_constraint_from_column 1293s [gw1] [ 94%] PASSED test/dialect/test_sqlite.py::OnConflictDDLTest::test_on_conflict_clause_primary_key_constraint_from_column 1293s test/dialect/test_sqlite.py::OnConflictDDLTest::test_on_conflict_clause_unique_constraint 1293s [gw1] [ 94%] PASSED test/dialect/test_sqlite.py::OnConflictDDLTest::test_on_conflict_clause_unique_constraint 1293s test/dialect/test_sqlite.py::OnConflictDDLTest::test_on_conflict_clause_unique_constraint_from_column 1293s [gw1] [ 94%] PASSED test/dialect/test_sqlite.py::OnConflictDDLTest::test_on_conflict_clause_unique_constraint_from_column 1293s test/dialect/test_sqlite.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_bad_args 1293s [gw1] [ 94%] PASSED test/dialect/test_sqlite.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_bad_args 1293s test/dialect/test_sqlite.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_no_call_twice 1293s [gw1] [ 94%] PASSED test/dialect/test_sqlite.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_no_call_twice 1293s test/dialect/test_sqlite.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_nothing 1293s [gw1] [ 94%] PASSED test/dialect/test_sqlite.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_nothing 1293s test/dialect/test_sqlite.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_nothing_connectionless 1293s [gw1] [ 94%] PASSED test/dialect/test_sqlite.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_nothing_connectionless 1293s test/dialect/test_sqlite.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_nothing_target 1293s [gw1] [ 94%] PASSED test/dialect/test_sqlite.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_nothing_target 1293s test/dialect/test_sqlite.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_clauseelem_keys 1293s [gw1] [ 94%] PASSED test/dialect/test_sqlite.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_clauseelem_keys 1293s test/dialect/test_sqlite.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_column_keys 1293s [gw1] [ 94%] PASSED test/dialect/test_sqlite.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_column_keys 1293s test/dialect/test_sqlite.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_exotic_targets_five 1293s [gw1] [ 94%] PASSED test/dialect/test_sqlite.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_exotic_targets_five 1293s test/dialect/test_sqlite.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_exotic_targets_four 1293s [gw1] [ 94%] PASSED test/dialect/test_sqlite.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_exotic_targets_four 1293s test/dialect/test_sqlite.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_exotic_targets_four_no_pk 1293s [gw1] [ 94%] PASSED test/dialect/test_sqlite.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_exotic_targets_four_no_pk 1293s test/dialect/test_sqlite.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_exotic_targets_six 1293s [gw1] [ 94%] PASSED test/dialect/test_sqlite.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_exotic_targets_six 1293s test/dialect/test_sqlite.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_exotic_targets_three 1293s [gw1] [ 94%] PASSED test/dialect/test_sqlite.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_exotic_targets_three 1293s test/dialect/test_sqlite.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_exotic_targets_two 1293s [gw1] [ 94%] PASSED test/dialect/test_sqlite.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_exotic_targets_two 1293s test/dialect/test_sqlite.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_five 1293s [gw1] [ 94%] PASSED test/dialect/test_sqlite.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_five 1293s test/dialect/test_sqlite.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_four 1293s [gw1] [ 94%] PASSED test/dialect/test_sqlite.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_four 1293s test/dialect/test_sqlite.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_multivalues 1293s [gw1] [ 94%] PASSED test/dialect/test_sqlite.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_multivalues 1293s test/dialect/test_sqlite.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_no_row_actually_affected 1293s [gw1] [ 94%] PASSED test/dialect/test_sqlite.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_no_row_actually_affected 1293s test/dialect/test_sqlite.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_one[issue_5939] 1293s [gw1] [ 94%] PASSED test/dialect/test_sqlite.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_one[issue_5939] 1293s test/dialect/test_sqlite.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_one[with_dict] 1293s [gw1] [ 94%] PASSED test/dialect/test_sqlite.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_one[with_dict] 1293s test/dialect/test_sqlite.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_special_types_in_set 1293s [gw1] [ 94%] PASSED test/dialect/test_sqlite.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_special_types_in_set 1293s test/dialect/test_sqlite.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_three 1293s [gw1] [ 94%] PASSED test/dialect/test_sqlite.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_three 1293s test/dialect/test_sqlite.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_two 1293s [gw1] [ 94%] PASSED test/dialect/test_sqlite.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_two 1293s test/dialect/test_sqlite.py::ReflectHeadlessFKsTest_sqlite+pysqlite_3_46_1::test_reflect_tables_fk_no_colref 1293s [gw1] [ 94%] PASSED test/dialect/test_sqlite.py::ReflectHeadlessFKsTest_sqlite+pysqlite_3_46_1::test_reflect_tables_fk_no_colref 1293s test/dialect/test_sqlite.py::ReflectInternalSchemaTables_sqlite+pysqlite_3_46_1::test_get_table_names 1293s [gw1] [ 94%] PASSED test/dialect/test_sqlite.py::ReflectInternalSchemaTables_sqlite+pysqlite_3_46_1::test_get_table_names 1293s test/dialect/test_sqlite.py::ReflectInternalSchemaTables_sqlite+pysqlite_3_46_1::test_get_temp_table_names 1293s [gw1] [ 94%] PASSED test/dialect/test_sqlite.py::ReflectInternalSchemaTables_sqlite+pysqlite_3_46_1::test_get_temp_table_names 1293s test/dialect/test_sqlite.py::ReflectInternalSchemaTables_sqlite+pysqlite_3_46_1::test_get_temp_view_names 1293s [gw1] [ 94%] PASSED test/dialect/test_sqlite.py::ReflectInternalSchemaTables_sqlite+pysqlite_3_46_1::test_get_temp_view_names 1293s test/dialect/test_sqlite.py::ReflectInternalSchemaTables_sqlite+pysqlite_3_46_1::test_get_view_names 1293s [gw1] [ 94%] PASSED test/dialect/test_sqlite.py::ReflectInternalSchemaTables_sqlite+pysqlite_3_46_1::test_get_view_names 1293s test/dialect/test_sqlite.py::RegexpTest::test_determinsitic_parameter 1293s [gw1] [ 94%] PASSED test/dialect/test_sqlite.py::RegexpTest::test_determinsitic_parameter 1293s test/dialect/test_sqlite.py::RegexpTest::test_not_regexp_match 1293s [gw1] [ 94%] PASSED test/dialect/test_sqlite.py::RegexpTest::test_not_regexp_match 1293s test/dialect/test_sqlite.py::RegexpTest::test_not_regexp_match_column 1293s [gw1] [ 94%] PASSED test/dialect/test_sqlite.py::RegexpTest::test_not_regexp_match_column 1293s test/dialect/test_sqlite.py::RegexpTest::test_not_regexp_match_flags 1293s [gw1] [ 94%] PASSED test/dialect/test_sqlite.py::RegexpTest::test_not_regexp_match_flags 1293s test/dialect/test_sqlite.py::RegexpTest::test_not_regexp_match_str 1293s [gw1] [ 94%] PASSED test/dialect/test_sqlite.py::RegexpTest::test_not_regexp_match_str 1293s test/dialect/test_sqlite.py::RegexpTest::test_regexp_match 1293s [gw1] [ 94%] PASSED test/dialect/test_sqlite.py::RegexpTest::test_regexp_match 1293s test/dialect/test_sqlite.py::RegexpTest::test_regexp_match_column 1293s [gw1] [ 94%] PASSED test/dialect/test_sqlite.py::RegexpTest::test_regexp_match_column 1293s test/dialect/test_sqlite.py::RegexpTest::test_regexp_match_flags 1293s [gw1] [ 94%] PASSED test/dialect/test_sqlite.py::RegexpTest::test_regexp_match_flags 1293s test/dialect/test_sqlite.py::RegexpTest::test_regexp_match_str 1293s [gw1] [ 94%] PASSED test/dialect/test_sqlite.py::RegexpTest::test_regexp_match_str 1293s test/dialect/test_sqlite.py::RegexpTest::test_regexp_replace 1293s [gw1] [ 94%] PASSED test/dialect/test_sqlite.py::RegexpTest::test_regexp_replace 1293s test/dialect/test_sqlite.py::SQLTest::test_column_defaults_ddl[String-default6-VARCHAR DEFAULT 'some default'] 1293s [gw1] [ 94%] PASSED test/dialect/test_sqlite.py::SQLTest::test_column_defaults_ddl[String-default6-VARCHAR DEFAULT 'some default'] 1293s test/dialect/test_sqlite.py::SQLTest::test_column_defaults_ddl[String-default7-VARCHAR DEFAULT 'some default'] 1293s [gw1] [ 94%] PASSED test/dialect/test_sqlite.py::SQLTest::test_column_defaults_ddl[String-default7-VARCHAR DEFAULT 'some default'] 1293s test/dialect/test_sqlite.py::SQLTest::test_column_defaults_ddl[datatype0-default0-BOOLEAN DEFAULT 0, CHECK (x IN (0, 1))] 1293s [gw1] [ 94%] PASSED test/dialect/test_sqlite.py::SQLTest::test_column_defaults_ddl[datatype0-default0-BOOLEAN DEFAULT 0, CHECK (x IN (0, 1))] 1293s test/dialect/test_sqlite.py::SQLTest::test_column_defaults_ddl[datatype1-default1-VARCHAR DEFAULT (sqlite_version())] 1293s [gw1] [ 94%] PASSED test/dialect/test_sqlite.py::SQLTest::test_column_defaults_ddl[datatype1-default1-VARCHAR DEFAULT (sqlite_version())] 1293s test/dialect/test_sqlite.py::SQLTest::test_column_defaults_ddl[datatype2-default2-INTEGER DEFAULT (abs(-5) + 17)] 1293s [gw1] [ 94%] PASSED test/dialect/test_sqlite.py::SQLTest::test_column_defaults_ddl[datatype2-default2-INTEGER DEFAULT (abs(-5) + 17)] 1293s test/dialect/test_sqlite.py::SQLTest::test_column_defaults_ddl[datatype3-default3-VARCHAR DEFAULT CURRENT_TIMESTAMP] 1293s [gw1] [ 94%] PASSED test/dialect/test_sqlite.py::SQLTest::test_column_defaults_ddl[datatype3-default3-VARCHAR DEFAULT CURRENT_TIMESTAMP] 1293s test/dialect/test_sqlite.py::SQLTest::test_column_defaults_ddl[datatype4-default4-VARCHAR DEFAULT (datetime(CURRENT_TIMESTAMP, 'localtime'))] 1293s [gw1] [ 94%] PASSED test/dialect/test_sqlite.py::SQLTest::test_column_defaults_ddl[datatype4-default4-VARCHAR DEFAULT (datetime(CURRENT_TIMESTAMP, 'localtime'))] 1293s test/dialect/test_sqlite.py::SQLTest::test_column_defaults_ddl[datatype5-default5-VARCHAR DEFAULT (datetime(CURRENT_TIMESTAMP, 'localtime'))] 1293s [gw1] [ 94%] PASSED test/dialect/test_sqlite.py::SQLTest::test_column_defaults_ddl[datatype5-default5-VARCHAR DEFAULT (datetime(CURRENT_TIMESTAMP, 'localtime'))] 1293s test/dialect/test_sqlite.py::SQLTest::test_constraints_with_schemas 1293s [gw1] [ 94%] PASSED test/dialect/test_sqlite.py::SQLTest::test_constraints_with_schemas 1293s test/dialect/test_sqlite.py::SQLTest::test_create_partial_index 1293s [gw1] [ 94%] PASSED test/dialect/test_sqlite.py::SQLTest::test_create_partial_index 1293s test/dialect/test_sqlite.py::SQLTest::test_create_table_strict 1293s [gw1] [ 94%] PASSED test/dialect/test_sqlite.py::SQLTest::test_create_table_strict 1293s test/dialect/test_sqlite.py::SQLTest::test_create_table_without_rowid 1293s [gw1] [ 94%] PASSED test/dialect/test_sqlite.py::SQLTest::test_create_table_without_rowid 1293s test/dialect/test_sqlite.py::SQLTest::test_create_table_without_rowid_strict 1293s [gw1] [ 94%] PASSED test/dialect/test_sqlite.py::SQLTest::test_create_table_without_rowid_strict 1293s test/dialect/test_sqlite.py::SQLTest::test_extract 1293s [gw1] [ 94%] PASSED test/dialect/test_sqlite.py::SQLTest::test_extract 1293s test/dialect/test_sqlite.py::SQLTest::test_in_tuple 1293s [gw1] [ 94%] PASSED test/dialect/test_sqlite.py::SQLTest::test_in_tuple 1293s test/dialect/test_sqlite.py::SQLTest::test_is_distinct_from 1293s [gw1] [ 94%] PASSED test/dialect/test_sqlite.py::SQLTest::test_is_distinct_from 1293s test/dialect/test_sqlite.py::SQLTest::test_localtime 1293s [gw1] [ 94%] PASSED test/dialect/test_sqlite.py::SQLTest::test_localtime 1293s test/dialect/test_sqlite.py::SQLTest::test_no_autoinc_on_composite_pk 1293s [gw1] [ 94%] PASSED test/dialect/test_sqlite.py::SQLTest::test_no_autoinc_on_composite_pk 1293s test/dialect/test_sqlite.py::SQLTest::test_plain_stringify_returning 1293s [gw1] [ 94%] PASSED test/dialect/test_sqlite.py::SQLTest::test_plain_stringify_returning 1293s test/dialect/test_sqlite.py::SQLTest::test_true_false 1293s [gw1] [ 94%] PASSED test/dialect/test_sqlite.py::SQLTest::test_true_false 1293s test/dialect/test_sqlite.py::SavepointTest_sqlite+pysqlite_3_46_1::test_nested_subtransaction_commit 1293s [gw1] [ 94%] PASSED test/dialect/test_sqlite.py::SavepointTest_sqlite+pysqlite_3_46_1::test_nested_subtransaction_commit 1293s test/dialect/test_sqlite.py::SavepointTest_sqlite+pysqlite_3_46_1::test_nested_subtransaction_rollback 1293s [gw1] [ 94%] PASSED test/dialect/test_sqlite.py::SavepointTest_sqlite+pysqlite_3_46_1::test_nested_subtransaction_rollback 1293s test/dialect/test_sqlite.py::TestTypes_sqlite+pysqlite_3_46_1::test_boolean 1293s [gw1] [ 94%] PASSED test/dialect/test_sqlite.py::TestTypes_sqlite+pysqlite_3_46_1::test_boolean 1293s test/dialect/test_sqlite.py::TestTypes_sqlite+pysqlite_3_46_1::test_cant_parse_datetime_message 1293s [gw1] [ 94%] PASSED test/dialect/test_sqlite.py::TestTypes_sqlite+pysqlite_3_46_1::test_cant_parse_datetime_message 1293s test/dialect/test_sqlite.py::TestTypes_sqlite+pysqlite_3_46_1::test_custom_date 1293s [gw1] [ 94%] PASSED test/dialect/test_sqlite.py::TestTypes_sqlite+pysqlite_3_46_1::test_custom_date 1293s test/dialect/test_sqlite.py::TestTypes_sqlite+pysqlite_3_46_1::test_custom_date_text_affinity 1293s [gw1] [ 94%] PASSED test/dialect/test_sqlite.py::TestTypes_sqlite+pysqlite_3_46_1::test_custom_date_text_affinity 1293s test/dialect/test_sqlite.py::TestTypes_sqlite+pysqlite_3_46_1::test_custom_datetime 1293s [gw1] [ 94%] PASSED test/dialect/test_sqlite.py::TestTypes_sqlite+pysqlite_3_46_1::test_custom_datetime 1293s test/dialect/test_sqlite.py::TestTypes_sqlite+pysqlite_3_46_1::test_custom_datetime_text_affinity 1293s [gw1] [ 94%] PASSED test/dialect/test_sqlite.py::TestTypes_sqlite+pysqlite_3_46_1::test_custom_datetime_text_affinity 1293s test/dialect/test_sqlite.py::TestTypes_sqlite+pysqlite_3_46_1::test_native_datetime 1293s [gw1] [ 94%] PASSED test/dialect/test_sqlite.py::TestTypes_sqlite+pysqlite_3_46_1::test_native_datetime 1293s test/dialect/test_sqlite.py::TestTypes_sqlite+pysqlite_3_46_1::test_no_convert_unicode 1293s [gw1] [ 94%] PASSED test/dialect/test_sqlite.py::TestTypes_sqlite+pysqlite_3_46_1::test_no_convert_unicode 1293s test/dialect/test_sqlite.py::TestTypes_sqlite+pysqlite_3_46_1::test_string_dates_passed_raise 1293s [gw1] [ 94%] PASSED test/dialect/test_sqlite.py::TestTypes_sqlite+pysqlite_3_46_1::test_string_dates_passed_raise 1293s test/dialect/test_sqlite.py::TimeTest::test_custom_format 1293s [gw1] [ 94%] PASSED test/dialect/test_sqlite.py::TimeTest::test_custom_format 1293s test/dialect/test_sqlite.py::TimeTest::test_default 1293s [gw1] [ 94%] PASSED test/dialect/test_sqlite.py::TimeTest::test_default 1293s test/dialect/test_sqlite.py::TimeTest::test_truncate_microseconds 1293s [gw1] [ 94%] PASSED test/dialect/test_sqlite.py::TimeTest::test_truncate_microseconds 1293s test/dialect/test_sqlite.py::TypeReflectionTest_sqlite+pysqlite_3_46_1::test_lookup_direct_lookup 1293s [gw1] [ 94%] PASSED test/dialect/test_sqlite.py::TypeReflectionTest_sqlite+pysqlite_3_46_1::test_lookup_direct_lookup 1293s test/dialect/test_sqlite.py::TypeReflectionTest_sqlite+pysqlite_3_46_1::test_lookup_direct_type_affinity 1293s [gw1] [ 94%] PASSED test/dialect/test_sqlite.py::TypeReflectionTest_sqlite+pysqlite_3_46_1::test_lookup_direct_type_affinity 1293s test/dialect/test_sqlite.py::TypeReflectionTest_sqlite+pysqlite_3_46_1::test_lookup_direct_unsupported_args 1293s [gw1] [ 94%] PASSED test/dialect/test_sqlite.py::TypeReflectionTest_sqlite+pysqlite_3_46_1::test_lookup_direct_unsupported_args 1293s test/dialect/test_sqlite.py::TypeReflectionTest_sqlite+pysqlite_3_46_1::test_round_trip_direct_lookup 1293s [gw1] [ 94%] PASSED test/dialect/test_sqlite.py::TypeReflectionTest_sqlite+pysqlite_3_46_1::test_round_trip_direct_lookup 1293s test/dialect/test_sqlite.py::TypeReflectionTest_sqlite+pysqlite_3_46_1::test_round_trip_direct_type_affinity 1293s [gw1] [ 94%] PASSED test/dialect/test_sqlite.py::TypeReflectionTest_sqlite+pysqlite_3_46_1::test_round_trip_direct_type_affinity 1293s test/dialect/test_sqlite.py::TypeReflectionTest_sqlite+pysqlite_3_46_1::test_round_trip_direct_unsupported_args 1293s [gw1] [ 94%] PASSED test/dialect/test_sqlite.py::TypeReflectionTest_sqlite+pysqlite_3_46_1::test_round_trip_direct_unsupported_args 1293s test/orm/test_subquery_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_subquery_existingfrom 1293s [gw1] [ 94%] PASSED test/orm/test_subquery_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_subquery_existingfrom 1293s test/orm/test_subquery_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_subquery_multilevel 1293s [gw1] [ 94%] PASSED test/orm/test_subquery_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_subquery_multilevel 1293s test/orm/test_subquery_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_subquery_nofrom 1293s [gw1] [ 94%] PASSED test/orm/test_subquery_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_subquery_nofrom 1293s test/orm/test_subquery_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_subquery_with_polymorphic_alias 1293s [gw1] [ 94%] PASSED test/orm/test_subquery_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_subquery_with_polymorphic_alias 1293s test/orm/test_subquery_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_subquery_with_polymorphic_flat_alias 1293s [gw1] [ 94%] PASSED test/orm/test_subquery_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_subquery_with_polymorphic_flat_alias 1293s test/orm/test_subquery_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_subquery_with_polymorphic_no_alias 1293s [gw1] [ 94%] PASSED test/orm/test_subquery_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_subquery_with_polymorphic_no_alias 1293s test/orm/test_subquery_relations.py::CyclicalInheritingEagerTestOne::test_basic 1293s [gw1] [ 94%] PASSED test/orm/test_subquery_relations.py::CyclicalInheritingEagerTestOne::test_basic 1293s test/orm/test_subquery_relations.py::CyclicalInheritingEagerTestTwo::test_from_subclass 1293s [gw1] [ 94%] PASSED test/orm/test_subquery_relations.py::CyclicalInheritingEagerTestTwo::test_from_subclass 1293s test/orm/test_subquery_relations.py::CyclicalInheritingEagerTestTwo::test_integrate 1293s [gw1] [ 94%] PASSED test/orm/test_subquery_relations.py::CyclicalInheritingEagerTestTwo::test_integrate 1293s test/orm/test_subquery_relations.py::EagerTest::test_add_arbitrary_exprs 1293s [gw1] [ 94%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_add_arbitrary_exprs 1293s test/orm/test_subquery_relations.py::EagerTest::test_basic 1293s [gw1] [ 94%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_basic 1293s test/orm/test_subquery_relations.py::EagerTest::test_cyclical 1293s [gw1] [ 94%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_cyclical 1293s test/orm/test_subquery_relations.py::EagerTest::test_cyclical_explicit_join_depth 1293s [gw1] [ 94%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_cyclical_explicit_join_depth 1293s test/orm/test_subquery_relations.py::EagerTest::test_disable_dynamic 1293s [gw1] [ 94%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_disable_dynamic 1293s test/orm/test_subquery_relations.py::EagerTest::test_double_same_mappers 1293s [gw1] [ 94%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_double_same_mappers 1293s test/orm/test_subquery_relations.py::EagerTest::test_double_w_ac 1293s [gw1] [ 94%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_double_w_ac 1293s test/orm/test_subquery_relations.py::EagerTest::test_double_w_ac_against_subquery 1293s [gw1] [ 94%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_double_w_ac_against_subquery 1294s test/orm/test_subquery_relations.py::EagerTest::test_double_with_aggregate 1294s [gw1] [ 94%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_double_with_aggregate 1294s test/orm/test_subquery_relations.py::EagerTest::test_from_aliased_w_cache_one 1294s [gw1] [ 94%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_from_aliased_w_cache_one 1294s test/orm/test_subquery_relations.py::EagerTest::test_from_aliased_w_cache_three 1294s [gw1] [ 94%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_from_aliased_w_cache_three 1294s test/orm/test_subquery_relations.py::EagerTest::test_from_aliased_w_cache_two 1294s [gw1] [ 94%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_from_aliased_w_cache_two 1294s test/orm/test_subquery_relations.py::EagerTest::test_from_get 1294s [gw1] [ 94%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_from_get 1294s test/orm/test_subquery_relations.py::EagerTest::test_from_params 1294s [gw1] [ 94%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_from_params 1294s test/orm/test_subquery_relations.py::EagerTest::test_from_statement[False] 1294s [gw1] [ 94%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_from_statement[False] 1294s test/orm/test_subquery_relations.py::EagerTest::test_from_statement[True] 1294s [gw1] [ 94%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_from_statement[True] 1294s test/orm/test_subquery_relations.py::EagerTest::test_group_by_only 1294s [gw1] [ 94%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_group_by_only 1294s test/orm/test_subquery_relations.py::EagerTest::test_limit 1294s [gw1] [ 94%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_limit 1294s test/orm/test_subquery_relations.py::EagerTest::test_many_to_many_plain 1294s [gw1] [ 94%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_many_to_many_plain 1294s test/orm/test_subquery_relations.py::EagerTest::test_many_to_many_with_join 1294s [gw1] [ 94%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_many_to_many_with_join 1294s test/orm/test_subquery_relations.py::EagerTest::test_many_to_many_with_join_alias 1294s [gw1] [ 94%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_many_to_many_with_join_alias 1294s test/orm/test_subquery_relations.py::EagerTest::test_many_to_one 1294s [gw1] [ 94%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_many_to_one 1294s test/orm/test_subquery_relations.py::EagerTest::test_map_to_cte_subq[cte] 1294s [gw1] [ 94%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_map_to_cte_subq[cte] 1294s test/orm/test_subquery_relations.py::EagerTest::test_map_to_cte_subq[plain] 1294s [gw1] [ 94%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_map_to_cte_subq[plain] 1294s test/orm/test_subquery_relations.py::EagerTest::test_map_to_cte_subq[subquery] 1294s [gw1] [ 94%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_map_to_cte_subq[subquery] 1294s test/orm/test_subquery_relations.py::EagerTest::test_mapper_pathing 1294s [gw1] [ 94%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_mapper_pathing 1294s test/orm/test_subquery_relations.py::EagerTest::test_multilevel_sub_options[1-False] 1294s [gw1] [ 94%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_multilevel_sub_options[1-False] 1294s test/orm/test_subquery_relations.py::EagerTest::test_multilevel_sub_options[1-True] 1294s [gw1] [ 94%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_multilevel_sub_options[1-True] 1295s test/orm/test_subquery_relations.py::EagerTest::test_multilevel_sub_options[2-False] 1295s [gw1] [ 94%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_multilevel_sub_options[2-False] 1295s test/orm/test_subquery_relations.py::EagerTest::test_multilevel_sub_options[2-True] 1295s [gw1] [ 94%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_multilevel_sub_options[2-True] 1295s test/orm/test_subquery_relations.py::EagerTest::test_one_to_many_scalar 1295s [gw1] [ 94%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_one_to_many_scalar 1295s test/orm/test_subquery_relations.py::EagerTest::test_options_pathing 1295s [gw1] [ 94%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_options_pathing 1295s test/orm/test_subquery_relations.py::EagerTest::test_orderby 1295s [gw1] [ 94%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_orderby 1295s test/orm/test_subquery_relations.py::EagerTest::test_orderby_desc 1295s [gw1] [ 94%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_orderby_desc 1295s test/orm/test_subquery_relations.py::EagerTest::test_orderby_multi 1295s [gw1] [ 94%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_orderby_multi 1295s test/orm/test_subquery_relations.py::EagerTest::test_orderby_related 1295s [gw1] [ 94%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_orderby_related 1295s test/orm/test_subquery_relations.py::EagerTest::test_params_arent_cached 1295s [gw1] [ 94%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_params_arent_cached 1295s test/orm/test_subquery_relations.py::EagerTest::test_uselist_false_warning 1295s [gw1] [ 94%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_uselist_false_warning 1295s test/orm/test_subquery_relations.py::FromSubqTest::test_subq_w_from_self_one 1295s [gw1] [ 94%] PASSED test/orm/test_subquery_relations.py::FromSubqTest::test_subq_w_from_self_one 1295s test/orm/test_subquery_relations.py::FromSubqTest::test_subq_w_from_self_two 1295s [gw1] [ 94%] PASSED test/orm/test_subquery_relations.py::FromSubqTest::test_subq_w_from_self_two 1295s test/orm/test_subquery_relations.py::InheritanceToRelatedTest::test_caches_query_per_base_joined 1295s [gw1] [ 94%] PASSED test/orm/test_subquery_relations.py::InheritanceToRelatedTest::test_caches_query_per_base_joined 1295s test/orm/test_subquery_relations.py::InheritanceToRelatedTest::test_caches_query_per_base_subq 1295s [gw1] [ 94%] PASSED test/orm/test_subquery_relations.py::InheritanceToRelatedTest::test_caches_query_per_base_subq 1295s test/orm/test_subquery_relations.py::Issue11173Test::test_multiple_queries[not_use_in] 1295s [gw1] [ 94%] PASSED test/orm/test_subquery_relations.py::Issue11173Test::test_multiple_queries[not_use_in] 1295s test/orm/test_subquery_relations.py::Issue11173Test::test_multiple_queries[use_in] 1295s [gw1] [ 94%] PASSED test/orm/test_subquery_relations.py::Issue11173Test::test_multiple_queries[use_in] 1295s test/orm/test_subquery_relations.py::Issue6149Test::test_issue_6419 1295s [gw1] [ 94%] PASSED test/orm/test_subquery_relations.py::Issue6149Test::test_issue_6419 1295s test/orm/test_subquery_relations.py::JoinedNoLoadConflictTest::test_subqueryload_on_joined_noload 1295s [gw1] [ 94%] PASSED test/orm/test_subquery_relations.py::JoinedNoLoadConflictTest::test_subqueryload_on_joined_noload 1295s test/orm/test_subquery_relations.py::LoadOnExistingTest::test_load_two_levels_collection_to_collection 1295s [gw1] [ 94%] PASSED test/orm/test_subquery_relations.py::LoadOnExistingTest::test_load_two_levels_collection_to_collection 1295s test/orm/test_subquery_relations.py::LoadOnExistingTest::test_load_two_levels_collection_to_scalar 1295s [gw1] [ 94%] PASSED test/orm/test_subquery_relations.py::LoadOnExistingTest::test_load_two_levels_collection_to_scalar 1295s test/orm/test_subquery_relations.py::LoadOnExistingTest::test_loads_second_level_collection_to_collection 1295s [gw1] [ 94%] PASSED test/orm/test_subquery_relations.py::LoadOnExistingTest::test_loads_second_level_collection_to_collection 1296s test/orm/test_subquery_relations.py::LoadOnExistingTest::test_loads_second_level_collection_to_scalar 1296s [gw1] [ 94%] PASSED test/orm/test_subquery_relations.py::LoadOnExistingTest::test_loads_second_level_collection_to_scalar 1296s test/orm/test_subquery_relations.py::LoadOnExistingTest::test_no_query_on_deferred 1296s [gw1] [ 94%] PASSED test/orm/test_subquery_relations.py::LoadOnExistingTest::test_no_query_on_deferred 1296s test/orm/test_subquery_relations.py::LoadOnExistingTest::test_populate_existing_propagate 1296s [gw1] [ 94%] PASSED test/orm/test_subquery_relations.py::LoadOnExistingTest::test_populate_existing_propagate 1296s test/orm/test_subquery_relations.py::LoadOnExistingTest::test_runs_query_on_option_refresh[immediate] 1296s [gw1] [ 94%] PASSED test/orm/test_subquery_relations.py::LoadOnExistingTest::test_runs_query_on_option_refresh[immediate] 1296s test/orm/test_subquery_relations.py::LoadOnExistingTest::test_runs_query_on_option_refresh[raise] 1296s [gw1] [ 94%] PASSED test/orm/test_subquery_relations.py::LoadOnExistingTest::test_runs_query_on_option_refresh[raise] 1296s test/orm/test_subquery_relations.py::LoadOnExistingTest::test_runs_query_on_option_refresh[raise_on_sql] 1296s [gw1] [ 94%] PASSED test/orm/test_subquery_relations.py::LoadOnExistingTest::test_runs_query_on_option_refresh[raise_on_sql] 1296s test/orm/test_subquery_relations.py::LoadOnExistingTest::test_runs_query_on_option_refresh[select] 1296s [gw1] [ 94%] PASSED test/orm/test_subquery_relations.py::LoadOnExistingTest::test_runs_query_on_option_refresh[select] 1296s test/orm/test_subquery_relations.py::LoadOnExistingTest::test_runs_query_on_refresh 1296s [gw1] [ 94%] PASSED test/orm/test_subquery_relations.py::LoadOnExistingTest::test_runs_query_on_refresh 1296s test/orm/test_subquery_relations.py::OrderBySecondaryTest::test_ordering 1296s [gw1] [ 94%] PASSED test/orm/test_subquery_relations.py::OrderBySecondaryTest::test_ordering 1296s test/orm/test_subquery_relations.py::SelfRefInheritanceAliasedTest::test_twolevel_subquery_w_polymorphic 1296s [gw1] [ 94%] PASSED test/orm/test_subquery_relations.py::SelfRefInheritanceAliasedTest::test_twolevel_subquery_w_polymorphic 1296s test/orm/test_subquery_relations.py::SelfReferentialTest::test_basic 1296s [gw1] [ 94%] PASSED test/orm/test_subquery_relations.py::SelfReferentialTest::test_basic 1296s test/orm/test_subquery_relations.py::SelfReferentialTest::test_lazy_fallback_doesnt_affect_eager 1296s [gw1] [ 94%] PASSED test/orm/test_subquery_relations.py::SelfReferentialTest::test_lazy_fallback_doesnt_affect_eager 1296s test/orm/test_subquery_relations.py::SelfReferentialTest::test_no_depth 1296s [gw1] [ 94%] PASSED test/orm/test_subquery_relations.py::SelfReferentialTest::test_no_depth 1296s test/orm/test_subquery_relations.py::SelfReferentialTest::test_options 1296s [gw1] [ 94%] PASSED test/orm/test_subquery_relations.py::SelfReferentialTest::test_options 1296s test/orm/test_subquery_relations.py::SelfReferentialTest::test_with_deferred 1296s [gw1] [ 94%] PASSED test/orm/test_subquery_relations.py::SelfReferentialTest::test_with_deferred 1296s test/orm/test_subquery_relations.py::SubRelationFromJoinedSubclassMultiLevelTest::test_chained_subq_subclass 1296s [gw1] [ 94%] PASSED test/orm/test_subquery_relations.py::SubRelationFromJoinedSubclassMultiLevelTest::test_chained_subq_subclass 1296s test/orm/test_subquery_relations.py::SubqueryloadDistinctTest::test_cant_do_distinct_in_joins 1296s [gw1] [ 94%] PASSED test/orm/test_subquery_relations.py::SubqueryloadDistinctTest::test_cant_do_distinct_in_joins 1296s test/orm/test_subquery_relations.py::SubqueryloadDistinctTest::test_distinct_strategy_opt_m2o 1296s [gw1] [ 94%] PASSED test/orm/test_subquery_relations.py::SubqueryloadDistinctTest::test_distinct_strategy_opt_m2o 1296s test/orm/test_subquery_relations.py::SubqueryloadDistinctTest::test_distinct_unrelated_opt_m2o 1296s [gw1] [ 94%] PASSED test/orm/test_subquery_relations.py::SubqueryloadDistinctTest::test_distinct_unrelated_opt_m2o 1296s test/orm/test_subquery_relations.py::TestExistingRowPopulation::test_m2o 1296s [gw1] [ 94%] PASSED test/orm/test_subquery_relations.py::TestExistingRowPopulation::test_m2o 1296s test/orm/test_subquery_relations.py::TestExistingRowPopulation::test_o2m 1296s [gw1] [ 94%] PASSED test/orm/test_subquery_relations.py::TestExistingRowPopulation::test_o2m 1296s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[Compiled] 1296s [gw1] [ 94%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[Compiled] 1296s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[DDLCompiler] 1296s [gw1] [ 94%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[DDLCompiler] 1296s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[MSDDLCompiler] 1296s [gw1] [ 94%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[MSDDLCompiler] 1296s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[MSSQLCompiler] 1296s [gw1] [ 94%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[MSSQLCompiler] 1296s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[MSSQLStrictCompiler] 1296s [gw1] [ 94%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[MSSQLStrictCompiler] 1296s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[MySQLCompiler] 1296s [gw1] [ 94%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[MySQLCompiler] 1296s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[MySQLCompiler_mariadbconnector] 1296s [gw1] [ 94%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[MySQLCompiler_mariadbconnector] 1296s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[MySQLCompiler_mysqlconnector] 1296s [gw1] [ 94%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[MySQLCompiler_mysqlconnector] 1296s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[MySQLCompiler_mysqldb] 1296s [gw1] [ 94%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[MySQLCompiler_mysqldb] 1296s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[MySQLDDLCompiler] 1296s [gw1] [ 94%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[MySQLDDLCompiler] 1296s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[OracleCompiler] 1296s [gw1] [ 94%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[OracleCompiler] 1296s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[OracleCompiler_cx_oracle] 1296s [gw1] [ 94%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[OracleCompiler_cx_oracle] 1296s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[OracleDDLCompiler] 1296s [gw1] [ 94%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[OracleDDLCompiler] 1296s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[PGCompiler] 1296s [gw1] [ 94%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[PGCompiler] 1296s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[PGCompiler_asyncpg] 1296s [gw1] [ 94%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[PGCompiler_asyncpg] 1296s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[PGCompiler_pg8000] 1296s [gw1] [ 94%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[PGCompiler_pg8000] 1296s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[PGCompiler_psycopg] 1296s [gw1] [ 94%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[PGCompiler_psycopg] 1296s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[PGDDLCompiler] 1296s [gw1] [ 94%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[PGDDLCompiler] 1296s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[SQLCompiler] 1296s [gw1] [ 94%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[SQLCompiler] 1296s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[SQLiteCompiler] 1296s [gw1] [ 94%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[SQLiteCompiler] 1296s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[SQLiteDDLCompiler] 1296s [gw1] [ 94%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[SQLiteDDLCompiler] 1296s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[StrSQLCompiler] 1296s [gw1] [ 94%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[StrSQLCompiler] 1296s test/dialect/test_suite.py::ArrayTest::test_array_roundtrip 1296s [gw1] [ 94%] SKIPPED test/dialect/test_suite.py::ArrayTest::test_array_roundtrip 1296s test/dialect/test_suite.py::ArrayTest::test_literal_complex 1296s [gw1] [ 94%] SKIPPED test/dialect/test_suite.py::ArrayTest::test_literal_complex 1296s test/dialect/test_suite.py::ArrayTest::test_literal_simple 1296s [gw1] [ 94%] SKIPPED test/dialect/test_suite.py::ArrayTest::test_literal_simple 1296s test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_autocommit_off 1296s [gw1] [ 94%] PASSED test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_autocommit_off 1296s test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_autocommit_on 1296s [gw1] [ 94%] PASSED test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_autocommit_on 1296s test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_dialect_autocommit_is_restored[not_use_dialect_setting] 1296s [gw1] [ 94%] SKIPPED test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_dialect_autocommit_is_restored[not_use_dialect_setting] 1296s test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_dialect_autocommit_is_restored[use_dialect_setting] 1296s [gw1] [ 94%] SKIPPED test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_dialect_autocommit_is_restored[use_dialect_setting] 1296s test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_turn_autocommit_off_via_default_iso_level 1296s [gw1] [ 94%] PASSED test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_turn_autocommit_off_via_default_iso_level 1296s test/dialect/test_suite.py::BinaryTest_sqlite+pysqlite_3_46_1::test_binary_roundtrip[7\xe7\x9f] 1296s [gw1] [ 94%] PASSED test/dialect/test_suite.py::BinaryTest_sqlite+pysqlite_3_46_1::test_binary_roundtrip[7\xe7\x9f] 1296s test/dialect/test_suite.py::BinaryTest_sqlite+pysqlite_3_46_1::test_binary_roundtrip[this is binary] 1296s [gw1] [ 94%] PASSED test/dialect/test_suite.py::BinaryTest_sqlite+pysqlite_3_46_1::test_binary_roundtrip[this is binary] 1296s test/dialect/test_suite.py::BinaryTest_sqlite+pysqlite_3_46_1::test_pickle_roundtrip 1296s [gw1] [ 94%] PASSED test/dialect/test_suite.py::BinaryTest_sqlite+pysqlite_3_46_1::test_pickle_roundtrip 1296s test/dialect/test_suite.py::BitwiseTest_sqlite+pysqlite_3_46_1::test_bitwise[-expected0-_exclusions_00] 1296s [gw1] [ 94%] PASSED test/dialect/test_suite.py::BitwiseTest_sqlite+pysqlite_3_46_1::test_bitwise[-expected0-_exclusions_00] 1296s test/dialect/test_suite.py::BitwiseTest_sqlite+pysqlite_3_46_1::test_bitwise[-expected1-_exclusions_01] 1296s [gw1] [ 94%] PASSED test/dialect/test_suite.py::BitwiseTest_sqlite+pysqlite_3_46_1::test_bitwise[-expected1-_exclusions_01] 1296s test/dialect/test_suite.py::BitwiseTest_sqlite+pysqlite_3_46_1::test_bitwise[-expected2-_exclusions_02] 1296s [gw1] [ 94%] PASSED test/dialect/test_suite.py::BitwiseTest_sqlite+pysqlite_3_46_1::test_bitwise[-expected2-_exclusions_02] 1296s test/dialect/test_suite.py::BitwiseTest_sqlite+pysqlite_3_46_1::test_bitwise[-expected3-_exclusions_03] 1296s [gw1] [ 94%] PASSED test/dialect/test_suite.py::BitwiseTest_sqlite+pysqlite_3_46_1::test_bitwise[-expected3-_exclusions_03] 1296s test/dialect/test_suite.py::BitwiseTest_sqlite+pysqlite_3_46_1::test_bitwise[-expected4-_exclusions_04] 1296s [gw1] [ 94%] PASSED test/dialect/test_suite.py::BitwiseTest_sqlite+pysqlite_3_46_1::test_bitwise[-expected4-_exclusions_04] 1296s test/dialect/test_suite.py::BitwiseTest_sqlite+pysqlite_3_46_1::test_bitwise[-expected5-_exclusions_05] 1296s [gw1] [ 94%] PASSED test/dialect/test_suite.py::BitwiseTest_sqlite+pysqlite_3_46_1::test_bitwise[-expected5-_exclusions_05] 1296s test/dialect/test_suite.py::BizarroCharacterFKResolutionTest_sqlite+pysqlite_3_46_1::test_fk_ref[(2)-not_use_composite-(3)] 1296s [gw1] [ 94%] PASSED test/dialect/test_suite.py::BizarroCharacterFKResolutionTest_sqlite+pysqlite_3_46_1::test_fk_ref[(2)-not_use_composite-(3)] 1296s test/dialect/test_suite.py::BizarroCharacterFKResolutionTest_sqlite+pysqlite_3_46_1::test_fk_ref[(2)-not_use_composite-[brack]] 1296s [gw1] [ 94%] PASSED test/dialect/test_suite.py::BizarroCharacterFKResolutionTest_sqlite+pysqlite_3_46_1::test_fk_ref[(2)-not_use_composite-[brack]] 1296s test/dialect/test_suite.py::BizarroCharacterFKResolutionTest_sqlite+pysqlite_3_46_1::test_fk_ref[(2)-not_use_composite-col%p] 1296s [gw1] [ 94%] PASSED test/dialect/test_suite.py::BizarroCharacterFKResolutionTest_sqlite+pysqlite_3_46_1::test_fk_ref[(2)-not_use_composite-col%p] 1296s test/dialect/test_suite.py::BizarroCharacterFKResolutionTest_sqlite+pysqlite_3_46_1::test_fk_ref[(2)-not_use_composite-id] 1296s [gw1] [ 94%] PASSED test/dialect/test_suite.py::BizarroCharacterFKResolutionTest_sqlite+pysqlite_3_46_1::test_fk_ref[(2)-not_use_composite-id] 1296s test/dialect/test_suite.py::BizarroCharacterFKResolutionTest_sqlite+pysqlite_3_46_1::test_fk_ref[(2)-use_composite-(3)] 1296s [gw1] [ 94%] PASSED test/dialect/test_suite.py::BizarroCharacterFKResolutionTest_sqlite+pysqlite_3_46_1::test_fk_ref[(2)-use_composite-(3)] 1296s test/dialect/test_suite.py::BizarroCharacterFKResolutionTest_sqlite+pysqlite_3_46_1::test_fk_ref[(2)-use_composite-[brack]] 1296s [gw1] [ 94%] PASSED test/dialect/test_suite.py::BizarroCharacterFKResolutionTest_sqlite+pysqlite_3_46_1::test_fk_ref[(2)-use_composite-[brack]] 1296s test/dialect/test_suite.py::BizarroCharacterFKResolutionTest_sqlite+pysqlite_3_46_1::test_fk_ref[(2)-use_composite-col%p] 1296s [gw1] [ 94%] PASSED test/dialect/test_suite.py::BizarroCharacterFKResolutionTest_sqlite+pysqlite_3_46_1::test_fk_ref[(2)-use_composite-col%p] 1296s test/dialect/test_suite.py::BizarroCharacterFKResolutionTest_sqlite+pysqlite_3_46_1::test_fk_ref[(2)-use_composite-id] 1296s [gw1] [ 94%] PASSED test/dialect/test_suite.py::BizarroCharacterFKResolutionTest_sqlite+pysqlite_3_46_1::test_fk_ref[(2)-use_composite-id] 1296s test/dialect/test_suite.py::BizarroCharacterFKResolutionTest_sqlite+pysqlite_3_46_1::test_fk_ref[[brackets]-not_use_composite-(3)] 1296s [gw1] [ 94%] PASSED test/dialect/test_suite.py::BizarroCharacterFKResolutionTest_sqlite+pysqlite_3_46_1::test_fk_ref[[brackets]-not_use_composite-(3)] 1296s test/dialect/test_suite.py::BizarroCharacterFKResolutionTest_sqlite+pysqlite_3_46_1::test_fk_ref[[brackets]-not_use_composite-[brack]] 1296s [gw1] [ 94%] PASSED test/dialect/test_suite.py::BizarroCharacterFKResolutionTest_sqlite+pysqlite_3_46_1::test_fk_ref[[brackets]-not_use_composite-[brack]] 1296s test/dialect/test_suite.py::BizarroCharacterFKResolutionTest_sqlite+pysqlite_3_46_1::test_fk_ref[[brackets]-not_use_composite-col%p] 1296s [gw1] [ 94%] PASSED test/dialect/test_suite.py::BizarroCharacterFKResolutionTest_sqlite+pysqlite_3_46_1::test_fk_ref[[brackets]-not_use_composite-col%p] 1296s test/dialect/test_suite.py::BizarroCharacterFKResolutionTest_sqlite+pysqlite_3_46_1::test_fk_ref[[brackets]-not_use_composite-id] 1296s [gw1] [ 94%] PASSED test/dialect/test_suite.py::BizarroCharacterFKResolutionTest_sqlite+pysqlite_3_46_1::test_fk_ref[[brackets]-not_use_composite-id] 1296s test/dialect/test_suite.py::BizarroCharacterFKResolutionTest_sqlite+pysqlite_3_46_1::test_fk_ref[[brackets]-use_composite-(3)] 1296s [gw1] [ 94%] PASSED test/dialect/test_suite.py::BizarroCharacterFKResolutionTest_sqlite+pysqlite_3_46_1::test_fk_ref[[brackets]-use_composite-(3)] 1296s test/dialect/test_suite.py::BizarroCharacterFKResolutionTest_sqlite+pysqlite_3_46_1::test_fk_ref[[brackets]-use_composite-[brack]] 1296s [gw1] [ 94%] PASSED test/dialect/test_suite.py::BizarroCharacterFKResolutionTest_sqlite+pysqlite_3_46_1::test_fk_ref[[brackets]-use_composite-[brack]] 1296s test/dialect/test_suite.py::BizarroCharacterFKResolutionTest_sqlite+pysqlite_3_46_1::test_fk_ref[[brackets]-use_composite-col%p] 1296s [gw1] [ 94%] PASSED test/dialect/test_suite.py::BizarroCharacterFKResolutionTest_sqlite+pysqlite_3_46_1::test_fk_ref[[brackets]-use_composite-col%p] 1296s test/dialect/test_suite.py::BizarroCharacterFKResolutionTest_sqlite+pysqlite_3_46_1::test_fk_ref[[brackets]-use_composite-id] 1296s [gw1] [ 94%] PASSED test/dialect/test_suite.py::BizarroCharacterFKResolutionTest_sqlite+pysqlite_3_46_1::test_fk_ref[[brackets]-use_composite-id] 1296s test/dialect/test_suite.py::BizarroCharacterFKResolutionTest_sqlite+pysqlite_3_46_1::test_fk_ref[per % cent-not_use_composite-(3)] 1296s [gw1] [ 94%] PASSED test/dialect/test_suite.py::BizarroCharacterFKResolutionTest_sqlite+pysqlite_3_46_1::test_fk_ref[per % cent-not_use_composite-(3)] 1296s test/dialect/test_suite.py::BizarroCharacterFKResolutionTest_sqlite+pysqlite_3_46_1::test_fk_ref[per % cent-not_use_composite-[brack]] 1296s [gw1] [ 94%] PASSED test/dialect/test_suite.py::BizarroCharacterFKResolutionTest_sqlite+pysqlite_3_46_1::test_fk_ref[per % cent-not_use_composite-[brack]] 1296s test/dialect/test_suite.py::BizarroCharacterFKResolutionTest_sqlite+pysqlite_3_46_1::test_fk_ref[per % cent-not_use_composite-col%p] 1296s [gw1] [ 94%] PASSED test/dialect/test_suite.py::BizarroCharacterFKResolutionTest_sqlite+pysqlite_3_46_1::test_fk_ref[per % cent-not_use_composite-col%p] 1296s test/dialect/test_suite.py::BizarroCharacterFKResolutionTest_sqlite+pysqlite_3_46_1::test_fk_ref[per % cent-not_use_composite-id] 1296s [gw1] [ 94%] PASSED test/dialect/test_suite.py::BizarroCharacterFKResolutionTest_sqlite+pysqlite_3_46_1::test_fk_ref[per % cent-not_use_composite-id] 1296s test/dialect/test_suite.py::BizarroCharacterFKResolutionTest_sqlite+pysqlite_3_46_1::test_fk_ref[per % cent-use_composite-(3)] 1296s [gw1] [ 94%] PASSED test/dialect/test_suite.py::BizarroCharacterFKResolutionTest_sqlite+pysqlite_3_46_1::test_fk_ref[per % cent-use_composite-(3)] 1296s test/dialect/test_suite.py::BizarroCharacterFKResolutionTest_sqlite+pysqlite_3_46_1::test_fk_ref[per % cent-use_composite-[brack]] 1296s [gw1] [ 94%] PASSED test/dialect/test_suite.py::BizarroCharacterFKResolutionTest_sqlite+pysqlite_3_46_1::test_fk_ref[per % cent-use_composite-[brack]] 1296s test/dialect/test_suite.py::BizarroCharacterFKResolutionTest_sqlite+pysqlite_3_46_1::test_fk_ref[per % cent-use_composite-col%p] 1296s [gw1] [ 94%] PASSED test/dialect/test_suite.py::BizarroCharacterFKResolutionTest_sqlite+pysqlite_3_46_1::test_fk_ref[per % cent-use_composite-col%p] 1296s test/dialect/test_suite.py::BizarroCharacterFKResolutionTest_sqlite+pysqlite_3_46_1::test_fk_ref[per % cent-use_composite-id] 1296s [gw1] [ 94%] PASSED test/dialect/test_suite.py::BizarroCharacterFKResolutionTest_sqlite+pysqlite_3_46_1::test_fk_ref[per % cent-use_composite-id] 1296s test/dialect/test_suite.py::BizarroCharacterFKResolutionTest_sqlite+pysqlite_3_46_1::test_fk_ref[plain-not_use_composite-(3)] 1296s [gw1] [ 94%] PASSED test/dialect/test_suite.py::BizarroCharacterFKResolutionTest_sqlite+pysqlite_3_46_1::test_fk_ref[plain-not_use_composite-(3)] 1296s test/dialect/test_suite.py::BizarroCharacterFKResolutionTest_sqlite+pysqlite_3_46_1::test_fk_ref[plain-not_use_composite-[brack]] 1296s [gw1] [ 94%] PASSED test/dialect/test_suite.py::BizarroCharacterFKResolutionTest_sqlite+pysqlite_3_46_1::test_fk_ref[plain-not_use_composite-[brack]] 1296s test/dialect/test_suite.py::BizarroCharacterFKResolutionTest_sqlite+pysqlite_3_46_1::test_fk_ref[plain-not_use_composite-col%p] 1296s [gw1] [ 94%] PASSED test/dialect/test_suite.py::BizarroCharacterFKResolutionTest_sqlite+pysqlite_3_46_1::test_fk_ref[plain-not_use_composite-col%p] 1296s test/dialect/test_suite.py::BizarroCharacterFKResolutionTest_sqlite+pysqlite_3_46_1::test_fk_ref[plain-not_use_composite-id] 1296s [gw1] [ 94%] PASSED test/dialect/test_suite.py::BizarroCharacterFKResolutionTest_sqlite+pysqlite_3_46_1::test_fk_ref[plain-not_use_composite-id] 1296s test/dialect/test_suite.py::BizarroCharacterFKResolutionTest_sqlite+pysqlite_3_46_1::test_fk_ref[plain-use_composite-(3)] 1296s [gw1] [ 94%] PASSED test/dialect/test_suite.py::BizarroCharacterFKResolutionTest_sqlite+pysqlite_3_46_1::test_fk_ref[plain-use_composite-(3)] 1296s test/dialect/test_suite.py::BizarroCharacterFKResolutionTest_sqlite+pysqlite_3_46_1::test_fk_ref[plain-use_composite-[brack]] 1296s [gw1] [ 94%] PASSED test/dialect/test_suite.py::BizarroCharacterFKResolutionTest_sqlite+pysqlite_3_46_1::test_fk_ref[plain-use_composite-[brack]] 1296s test/dialect/test_suite.py::BizarroCharacterFKResolutionTest_sqlite+pysqlite_3_46_1::test_fk_ref[plain-use_composite-col%p] 1296s [gw1] [ 94%] PASSED test/dialect/test_suite.py::BizarroCharacterFKResolutionTest_sqlite+pysqlite_3_46_1::test_fk_ref[plain-use_composite-col%p] 1296s test/dialect/test_suite.py::BizarroCharacterFKResolutionTest_sqlite+pysqlite_3_46_1::test_fk_ref[plain-use_composite-id] 1296s [gw1] [ 94%] PASSED test/dialect/test_suite.py::BizarroCharacterFKResolutionTest_sqlite+pysqlite_3_46_1::test_fk_ref[plain-use_composite-id] 1296s test/dialect/test_suite.py::BooleanTest_sqlite+pysqlite_3_46_1::test_null 1296s [gw1] [ 94%] PASSED test/dialect/test_suite.py::BooleanTest_sqlite+pysqlite_3_46_1::test_null 1296s test/dialect/test_suite.py::BooleanTest_sqlite+pysqlite_3_46_1::test_render_literal_bool 1296s [gw1] [ 94%] PASSED test/dialect/test_suite.py::BooleanTest_sqlite+pysqlite_3_46_1::test_render_literal_bool 1296s test/dialect/test_suite.py::BooleanTest_sqlite+pysqlite_3_46_1::test_round_trip 1296s [gw1] [ 94%] PASSED test/dialect/test_suite.py::BooleanTest_sqlite+pysqlite_3_46_1::test_round_trip 1296s test/dialect/test_suite.py::BooleanTest_sqlite+pysqlite_3_46_1::test_whereclause 1296s [gw1] [ 94%] PASSED test/dialect/test_suite.py::BooleanTest_sqlite+pysqlite_3_46_1::test_whereclause 1296s test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_delete_from_round_trip 1296s [gw1] [ 94%] SKIPPED test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_delete_from_round_trip 1296s test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_delete_scalar_subq_round_trip 1296s [gw1] [ 94%] SKIPPED test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_delete_scalar_subq_round_trip 1296s test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_insert_from_select_round_trip 1296s [gw1] [ 94%] PASSED test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_insert_from_select_round_trip 1296s test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_select_nonrecursive_round_trip 1296s [gw1] [ 94%] PASSED test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_select_nonrecursive_round_trip 1296s test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_select_recursive_round_trip 1296s [gw1] [ 94%] PASSED test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_select_recursive_round_trip 1296s test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_update_from_round_trip 1296s [gw1] [ 94%] SKIPPED test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_update_from_round_trip 1296s test/dialect/test_suite.py::CastTypeDecoratorTest_sqlite+pysqlite_3_46_1::test_special_type 1296s [gw1] [ 94%] PASSED test/dialect/test_suite.py::CastTypeDecoratorTest_sqlite+pysqlite_3_46_1::test_special_type 1296s test/dialect/test_suite.py::CollateTest_sqlite+pysqlite_3_46_1::test_collate_order_by 1296s [gw1] [ 94%] PASSED test/dialect/test_suite.py::CollateTest_sqlite+pysqlite_3_46_1::test_collate_order_by 1296s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_inline[False-MyInline] 1296s [gw1] [ 94%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_inline[False-MyInline] 1296s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_inline[False-None] 1296s [gw1] [ 94%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_inline[False-None] 1296s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_inline[False-my_inline] 1296s [gw1] [ 94%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_inline[False-my_inline] 1296s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_inline[True-MyInline] 1296s [gw1] [ 94%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_inline[True-MyInline] 1296s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_inline[True-None] 1296s [gw1] [ 94%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_inline[True-None] 1296s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_inline[True-my_inline] 1296s [gw1] [ 94%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_inline[True-my_inline] 1296s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_mixed[False] 1296s [gw1] [ 94%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_mixed[False] 1296s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_mixed[True] 1296s [gw1] [ 94%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_mixed[True] 1296s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_no_constraint[False] 1296s [gw1] [ 94%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_no_constraint[False] 1296s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_no_constraint[True] 1296s [gw1] [ 94%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_no_constraint[True] 1296s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_standalone[False-MyCkConst] 1296s [gw1] [ 94%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_standalone[False-MyCkConst] 1296s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_standalone[False-None] 1296s [gw1] [ 94%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_standalone[False-None] 1296s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_standalone[False-my_ck_const] 1296s [gw1] [ 94%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_standalone[False-my_ck_const] 1296s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_standalone[True-MyCkConst] 1296s [gw1] [ 94%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_standalone[True-MyCkConst] 1296s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_standalone[True-None] 1296s [gw1] [ 94%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_standalone[True-None] 1296s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_standalone[True-my_ck_const] 1296s [gw1] [ 94%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_standalone[True-my_ck_const] 1296s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_get_foreign_key_options[None-CASCADE-None-_exclusions_00] 1296s [gw1] [ 94%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_get_foreign_key_options[None-CASCADE-None-_exclusions_00] 1296s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_get_foreign_key_options[None-None-RESTRICT-_exclusions_04] 1296s [gw1] [ 94%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_get_foreign_key_options[None-None-RESTRICT-_exclusions_04] 1296s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_get_foreign_key_options[None-None-SET NULL-_exclusions_01] 1296s [gw1] [ 94%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_get_foreign_key_options[None-None-SET NULL-_exclusions_01] 1296s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_get_foreign_key_options[None-RESTRICT-None-_exclusions_05] 1296s [gw1] [ 94%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_get_foreign_key_options[None-RESTRICT-None-_exclusions_05] 1296s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_get_foreign_key_options[expected2-None-NO ACTION-_exclusions_02] 1296s [gw1] [ 94%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_get_foreign_key_options[expected2-None-NO ACTION-_exclusions_02] 1296s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_get_foreign_key_options[expected3-NO ACTION-None-_exclusions_03] 1296s [gw1] [ 94%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_get_foreign_key_options[expected3-NO ACTION-None-_exclusions_03] 1296s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_nullable_reflection 1296s [gw1] [ 94%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_nullable_reflection 1296s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_numeric_reflection 1296s [gw1] [ 94%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_numeric_reflection 1296s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_reflect_covering_index 1296s [gw1] [ 94%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_reflect_covering_index 1296s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_reflect_expression_based_indexes 1297s [gw1] [ 94%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_reflect_expression_based_indexes 1297s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_server_defaults[Boolean-default2-1|true-_exclusions_02] 1297s [gw1] [ 94%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_server_defaults[Boolean-default2-1|true-_exclusions_02] 1297s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_server_defaults[DateTime-default5-current_timestamp|now|getdate-_exclusions_05] 1297s [gw1] [ 94%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_server_defaults[DateTime-default5-current_timestamp|now|getdate-_exclusions_05] 1297s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_server_defaults[Integer-10-'?10'?-_exclusions_01] 1297s [gw1] [ 94%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_server_defaults[Integer-10-'?10'?-_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_server_defaults[Integer-default0-'?10'?-_exclusions_00] 1297s [gw1] [ 94%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_server_defaults[Integer-default0-'?10'?-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_server_defaults[Integer-default3-3\\+5-_exclusions_03] 1297s [gw1] [ 94%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_server_defaults[Integer-default3-3\\+5-_exclusions_03] 1297s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_server_defaults[Integer-default4-3\\*5-_exclusions_04] 1297s [gw1] [ 94%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_server_defaults[Integer-default4-3\\*5-_exclusions_04] 1297s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_server_defaults[Integer-default6-3\\+5-_exclusions_06] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_server_defaults[Integer-default6-3\\+5-_exclusions_06] 1297s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_varchar_reflection 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_varchar_reflection 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_autoincrement_col 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_autoincrement_col 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_comments_unicode 1297s [gw1] [ 95%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_comments_unicode 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_comments_unicode_full 1297s [gw1] [ 95%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_comments_unicode_full 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_dialect_initialize 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_dialect_initialize 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_columns[False-False-_exclusions_00] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_columns[False-False-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_columns[False-True-_exclusions_01] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_columns[False-True-_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_columns[True-False-_exclusions_02] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_columns[True-False-_exclusions_02] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_columns[True-True-_exclusions_03] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_columns[True-True-_exclusions_03] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_comments 1297s [gw1] [ 95%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_comments 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_comments_with_schema 1297s [gw1] [ 95%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_comments_with_schema 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_default_schema_name 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_default_schema_name 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_foreign_keys[False-_exclusions_00] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_foreign_keys[False-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_foreign_keys[True-_exclusions_01] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_foreign_keys[True-_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_indexes[False-_exclusions_00] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_indexes[False-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_indexes[True-_exclusions_01] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_indexes[True-_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_inter_schema_foreign_keys 1297s [gw1] [ 95%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_inter_schema_foreign_keys 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.ANY_VIEW-ObjectScope.ANY-None-_exclusions_00] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.ANY_VIEW-ObjectScope.ANY-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.TABLE|VIEW-ObjectScope.ANY-None-_exclusions_00] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.TABLE|VIEW-ObjectScope.ANY-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.ANY_VIEW-ObjectScope.ANY-None-_exclusions_00] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.ANY_VIEW-ObjectScope.ANY-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.TABLE|VIEW-ObjectScope.ANY-None-_exclusions_00] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.TABLE|VIEW-ObjectScope.ANY-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY_VIEW-ObjectScope.ANY-None-_exclusions_00] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY_VIEW-ObjectScope.ANY-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE|VIEW-ObjectScope.ANY-None-_exclusions_00] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE|VIEW-ObjectScope.ANY-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY_VIEW-ObjectScope.ANY-None-_exclusions_00] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY_VIEW-ObjectScope.ANY-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE|VIEW-ObjectScope.ANY-None-_exclusions_00] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE|VIEW-ObjectScope.ANY-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.ANY_VIEW-ObjectScope.ANY-None-_exclusions_00] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.ANY_VIEW-ObjectScope.ANY-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.TABLE|VIEW-ObjectScope.ANY-None-_exclusions_00] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.TABLE|VIEW-ObjectScope.ANY-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.ANY_VIEW-ObjectScope.ANY-None-_exclusions_00] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.ANY_VIEW-ObjectScope.ANY-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.TABLE|VIEW-ObjectScope.ANY-None-_exclusions_00] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.TABLE|VIEW-ObjectScope.ANY-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY_VIEW-ObjectScope.ANY-None-_exclusions_00] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY_VIEW-ObjectScope.ANY-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE|VIEW-ObjectScope.ANY-None-_exclusions_00] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE|VIEW-ObjectScope.ANY-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY_VIEW-ObjectScope.ANY-None-_exclusions_00] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY_VIEW-ObjectScope.ANY-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 1297s [gw1] [ 95%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 1297s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 1297s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 1297s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 1297s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 1297s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 1297s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 1297s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 1297s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 1297s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 1297s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 1297s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 1297s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE|VIEW-ObjectScope.ANY-None-_exclusions_00] 1297s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE|VIEW-ObjectScope.ANY-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 1297s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 1297s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 1297s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 1297s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 1297s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 1297s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 1297s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 1297s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 1297s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 1297s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 1297s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 1297s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 1297s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 1297s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 1297s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 1297s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 1297s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.ANY_VIEW-ObjectScope.ANY-None-_exclusions_00] 1297s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.ANY_VIEW-ObjectScope.ANY-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 1297s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 1297s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 1297s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 1297s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 1297s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 1297s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 1297s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 1297s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 1297s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 1297s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 1297s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 1297s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 1297s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 1297s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 1297s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 1297s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 1297s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 1297s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 1297s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 1297s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 1297s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 1297s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 1297s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.TABLE|VIEW-ObjectScope.ANY-None-_exclusions_00] 1297s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.TABLE|VIEW-ObjectScope.ANY-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 1297s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 1297s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 1297s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 1297s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 1297s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 1297s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 1297s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 1297s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 1297s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 1297s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 1297s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 1297s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 1297s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 1297s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 1297s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 1297s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 1297s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.ANY_VIEW-ObjectScope.ANY-None-_exclusions_00] 1297s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.ANY_VIEW-ObjectScope.ANY-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 1297s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 1297s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 1297s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 1297s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 1297s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 1297s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 1297s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 1297s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 1297s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 1297s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 1297s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 1297s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 1297s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 1297s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 1297s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 1297s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 1297s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 1297s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 1297s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 1297s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 1297s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 1297s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 1297s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.TABLE|VIEW-ObjectScope.ANY-None-_exclusions_00] 1297s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.TABLE|VIEW-ObjectScope.ANY-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 1297s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 1297s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 1297s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 1297s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 1297s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 1297s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 1297s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 1297s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 1297s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 1297s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 1297s [gw1] [ 96%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 1297s [gw1] [ 96%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 1297s [gw1] [ 96%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 1297s [gw1] [ 96%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 1297s [gw1] [ 96%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 1297s [gw1] [ 96%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 1297s [gw1] [ 96%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY_VIEW-ObjectScope.ANY-None-_exclusions_00] 1297s [gw1] [ 96%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY_VIEW-ObjectScope.ANY-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 1297s [gw1] [ 96%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 1297s [gw1] [ 96%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 1297s [gw1] [ 96%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 1297s [gw1] [ 96%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 1297s [gw1] [ 96%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 1297s [gw1] [ 96%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 1297s [gw1] [ 96%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 1297s [gw1] [ 96%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 1297s [gw1] [ 96%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 1297s [gw1] [ 96%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 1297s [gw1] [ 96%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 1297s [gw1] [ 96%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 1297s [gw1] [ 96%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 1297s [gw1] [ 96%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 1297s [gw1] [ 96%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 1297s [gw1] [ 96%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 1297s [gw1] [ 96%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 1297s [gw1] [ 96%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 1297s [gw1] [ 96%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 1297s [gw1] [ 96%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 1297s [gw1] [ 96%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 1297s [gw1] [ 96%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 1297s [gw1] [ 96%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE|VIEW-ObjectScope.ANY-None-_exclusions_00] 1297s [gw1] [ 96%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE|VIEW-ObjectScope.ANY-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 1297s [gw1] [ 96%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 1297s [gw1] [ 96%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 1297s [gw1] [ 96%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 1297s [gw1] [ 96%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 1297s [gw1] [ 96%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 1297s [gw1] [ 96%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 1297s [gw1] [ 96%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 1297s [gw1] [ 96%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 1297s [gw1] [ 96%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 1297s [gw1] [ 96%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 1297s [gw1] [ 96%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 1297s [gw1] [ 96%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 1297s [gw1] [ 96%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 1297s [gw1] [ 96%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 1297s [gw1] [ 96%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 1297s [gw1] [ 96%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 1297s [gw1] [ 96%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY_VIEW-ObjectScope.ANY-None-_exclusions_00] 1297s [gw1] [ 96%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY_VIEW-ObjectScope.ANY-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 1297s [gw1] [ 96%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 1297s [gw1] [ 96%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 1297s [gw1] [ 96%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 1297s [gw1] [ 96%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 1297s [gw1] [ 96%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 1297s [gw1] [ 96%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 1297s [gw1] [ 96%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 1297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 1297s [gw1] [ 96%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 1298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 1298s [gw1] [ 96%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 1298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 1298s [gw1] [ 96%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 1298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 1298s [gw1] [ 96%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 1298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 1298s [gw1] [ 96%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 1298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 1298s [gw1] [ 96%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 1298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 1298s [gw1] [ 96%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 1298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 1298s [gw1] [ 96%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 1298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 1298s [gw1] [ 96%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 1298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 1298s [gw1] [ 96%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 1298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 1298s [gw1] [ 96%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 1298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 1298s [gw1] [ 96%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 1298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 1298s [gw1] [ 96%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 1298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 1298s [gw1] [ 96%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 1298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 1298s [gw1] [ 96%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 1298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 1298s [gw1] [ 96%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 1298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE|VIEW-ObjectScope.ANY-None-_exclusions_00] 1298s [gw1] [ 96%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE|VIEW-ObjectScope.ANY-None-_exclusions_00] 1298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 1298s [gw1] [ 96%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 1298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 1298s [gw1] [ 96%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 1298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 1298s [gw1] [ 96%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 1298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 1298s [gw1] [ 96%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 1298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 1298s [gw1] [ 96%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 1298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 1298s [gw1] [ 96%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 1298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 1298s [gw1] [ 96%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 1298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 1298s [gw1] [ 96%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 1298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 1298s [gw1] [ 96%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 1298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 1298s [gw1] [ 96%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 1298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 1298s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 1298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 1298s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 1298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 1298s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 1298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 1298s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 1298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 1298s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 1298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 1298s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 1298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 1298s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 1298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.ANY_VIEW-ObjectScope.ANY-None-_exclusions_00] 1298s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.ANY_VIEW-ObjectScope.ANY-None-_exclusions_00] 1298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 1298s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 1298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 1298s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 1298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 1298s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 1298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 1298s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 1298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 1298s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 1298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 1298s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 1298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 1298s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 1298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 1298s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 1298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 1298s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 1298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 1298s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 1298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 1298s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 1298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 1298s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 1298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 1298s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 1298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 1298s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 1298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 1298s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 1298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 1298s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 1298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 1298s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 1298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 1298s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 1298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 1298s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 1298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 1298s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 1298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 1298s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 1298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 1298s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 1298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 1298s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 1298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.TABLE|VIEW-ObjectScope.ANY-None-_exclusions_00] 1298s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.TABLE|VIEW-ObjectScope.ANY-None-_exclusions_00] 1298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 1298s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 1298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 1298s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 1298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 1298s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 1298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 1298s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 1298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 1298s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 1298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 1298s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 1298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 1298s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 1298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 1298s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 1298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 1298s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 1298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 1298s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 1298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 1298s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 1298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 1298s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 1298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 1298s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 1298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 1298s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 1298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 1298s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 1298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 1298s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 1298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 1298s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 1298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.ANY_VIEW-ObjectScope.ANY-None-_exclusions_00] 1298s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.ANY_VIEW-ObjectScope.ANY-None-_exclusions_00] 1298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 1298s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 1298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 1298s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 1298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 1298s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 1298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 1298s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 1298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 1298s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 1298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 1298s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 1298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 1298s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 1298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 1298s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 1298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 1298s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 1298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 1298s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 1298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 1298s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 1298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 1298s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 1298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 1298s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 1298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 1298s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 1298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 1298s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 1298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 1298s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 1298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 1298s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 1298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 1298s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 1298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 1298s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 1299s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 1299s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 1299s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 1299s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 1299s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 1299s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 1299s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 1299s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 1299s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.TABLE|VIEW-ObjectScope.ANY-None-_exclusions_00] 1299s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.TABLE|VIEW-ObjectScope.ANY-None-_exclusions_00] 1299s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 1299s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 1299s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 1299s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 1299s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 1299s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 1299s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 1299s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 1299s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 1299s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 1299s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 1299s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 1299s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 1299s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 1299s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 1299s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 1299s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 1299s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 1299s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 1299s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 1299s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_noncol_index[noncol_idx_test_nopk-noncol_idx_nopk] 1299s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_noncol_index[noncol_idx_test_nopk-noncol_idx_nopk] 1299s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_noncol_index[noncol_idx_test_pk-noncol_idx_pk] 1299s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_noncol_index[noncol_idx_test_pk-noncol_idx_pk] 1299s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_pk_constraint[False-_exclusions_00] 1299s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_pk_constraint[False-_exclusions_00] 1299s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_pk_constraint[True-_exclusions_01] 1299s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_pk_constraint[True-_exclusions_01] 1299s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_schema_names 1299s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_schema_names 1299s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_schema_names_w_translate_map 1299s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_schema_names_w_translate_map 1299s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_table_names[False-_exclusions_01-None-_exclusions_10] 1299s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_table_names[False-_exclusions_01-None-_exclusions_10] 1299s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_table_names[False-_exclusions_01-foreign_key-_exclusions_11] 1299s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_table_names[False-_exclusions_01-foreign_key-_exclusions_11] 1299s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_table_names[True-_exclusions_00-None-_exclusions_10] 1299s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_table_names[True-_exclusions_00-None-_exclusions_10] 1299s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_table_names[True-_exclusions_00-foreign_key-_exclusions_11] 1299s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_table_names[True-_exclusions_00-foreign_key-_exclusions_11] 1299s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_table_options[False-_exclusions_01] 1299s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_table_options[False-_exclusions_01] 1299s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_table_options[True-_exclusions_00] 1299s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_table_options[True-_exclusions_00] 1299s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_temp_table_columns 1299s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_temp_table_columns 1299s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_temp_table_indexes 1299s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_temp_table_indexes 1299s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_temp_table_names 1299s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_temp_table_names 1299s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_temp_table_unique_constraints 1299s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_temp_table_unique_constraints 1299s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_temp_view_columns 1299s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_temp_view_columns 1299s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_temp_view_names 1299s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_temp_view_names 1299s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_unique_constraints[False-_exclusions_01] 1299s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_unique_constraints[False-_exclusions_01] 1299s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_unique_constraints[True-_exclusions_00] 1299s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_unique_constraints[True-_exclusions_00] 1299s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_view_definition[False-_exclusions_00] 1299s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_view_definition[False-_exclusions_00] 1299s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_view_definition[True-_exclusions_01] 1299s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_view_definition[True-_exclusions_01] 1299s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_view_definition_does_not_exist 1299s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_view_definition_does_not_exist 1299s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_view_names[False-_exclusions_01] 1299s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_view_names[False-_exclusions_01] 1299s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_view_names[True-_exclusions_00] 1299s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_view_names[True-_exclusions_00] 1299s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_has_schema 1299s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_has_schema 1299s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_has_schema_w_translate_map 1299s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_has_schema_w_translate_map 1299s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_metadata[False-_exclusions_01-False] 1299s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_metadata[False-_exclusions_01-False] 1299s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_metadata[False-_exclusions_01-True] 1299s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_metadata[False-_exclusions_01-True] 1299s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_metadata[True-_exclusions_00-False] 1299s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_metadata[True-_exclusions_00-False] 1299s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_metadata[True-_exclusions_00-True] 1299s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_metadata[True-_exclusions_00-True] 1299s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options[False-_exclusions_01] 1299s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options[False-_exclusions_01] 1299s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options[True-_exclusions_00] 1299s [gw1] [ 96%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options[True-_exclusions_00] 1299s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 1299s [gw1] [ 96%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 1299s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 1299s [gw1] [ 96%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 1299s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 1299s [gw1] [ 96%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 1299s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 1299s [gw1] [ 96%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 1299s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 1299s [gw1] [ 96%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 1299s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 1299s [gw1] [ 96%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 1299s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 1299s [gw1] [ 96%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 1299s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.ANY_VIEW-ObjectScope.ANY-None-_exclusions_00] 1299s [gw1] [ 96%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.ANY_VIEW-ObjectScope.ANY-None-_exclusions_00] 1299s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 1299s [gw1] [ 96%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 1299s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 1299s [gw1] [ 96%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 1299s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 1299s [gw1] [ 96%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 1299s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 1299s [gw1] [ 96%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 1299s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 1299s [gw1] [ 96%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 1299s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 1299s [gw1] [ 96%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 1299s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 1299s [gw1] [ 96%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 1299s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 1299s [gw1] [ 96%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 1299s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 1299s [gw1] [ 96%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 1299s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 1299s [gw1] [ 96%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 1299s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 1299s [gw1] [ 96%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 1299s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 1299s [gw1] [ 96%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 1299s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 1299s [gw1] [ 96%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 1299s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 1299s [gw1] [ 96%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 1299s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 1299s [gw1] [ 96%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 1299s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 1299s [gw1] [ 97%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 1299s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 1299s [gw1] [ 97%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 1299s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 1299s [gw1] [ 97%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 1299s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 1299s [gw1] [ 97%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 1299s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 1299s [gw1] [ 97%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 1299s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 1299s [gw1] [ 97%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 1299s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 1299s [gw1] [ 97%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 1299s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 1299s [gw1] [ 97%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 1299s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE|VIEW-ObjectScope.ANY-None-_exclusions_00] 1299s [gw1] [ 97%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE|VIEW-ObjectScope.ANY-None-_exclusions_00] 1299s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 1299s [gw1] [ 97%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 1299s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 1299s [gw1] [ 97%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 1299s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 1299s [gw1] [ 97%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 1299s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 1299s [gw1] [ 97%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 1299s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 1299s [gw1] [ 97%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 1299s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 1299s [gw1] [ 97%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 1299s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 1299s [gw1] [ 97%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 1299s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 1299s [gw1] [ 97%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 1299s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 1299s [gw1] [ 97%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 1299s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 1299s [gw1] [ 97%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 1299s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 1299s [gw1] [ 97%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 1299s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 1299s [gw1] [ 97%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 1299s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 1299s [gw1] [ 97%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 1299s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 1299s [gw1] [ 97%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 1299s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 1299s [gw1] [ 97%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 1299s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 1299s [gw1] [ 97%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 1299s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 1299s [gw1] [ 97%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 1299s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.ANY_VIEW-ObjectScope.ANY-None-_exclusions_00] 1299s [gw1] [ 97%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.ANY_VIEW-ObjectScope.ANY-None-_exclusions_00] 1299s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 1299s [gw1] [ 97%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 1299s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 1299s [gw1] [ 97%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 1299s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 1299s [gw1] [ 97%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 1299s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 1299s [gw1] [ 97%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 1299s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 1299s [gw1] [ 97%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 1299s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 1299s [gw1] [ 97%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 1299s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 1299s [gw1] [ 97%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 1299s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 1299s [gw1] [ 97%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 1299s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 1299s [gw1] [ 97%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 1299s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 1299s [gw1] [ 97%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 1299s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 1299s [gw1] [ 97%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 1299s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 1299s [gw1] [ 97%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 1299s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 1299s [gw1] [ 97%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 1299s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 1299s [gw1] [ 97%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 1299s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 1299s [gw1] [ 97%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 1299s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 1299s [gw1] [ 97%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 1299s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 1299s [gw1] [ 97%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 1299s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 1299s [gw1] [ 97%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 1299s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 1299s [gw1] [ 97%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 1299s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 1299s [gw1] [ 97%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 1299s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 1299s [gw1] [ 97%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 1299s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 1299s [gw1] [ 97%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 1299s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 1299s [gw1] [ 97%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 1299s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE|VIEW-ObjectScope.ANY-None-_exclusions_00] 1299s [gw1] [ 97%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE|VIEW-ObjectScope.ANY-None-_exclusions_00] 1299s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 1299s [gw1] [ 97%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 1299s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 1299s [gw1] [ 97%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 1299s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 1299s [gw1] [ 97%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 1299s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 1299s [gw1] [ 97%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 1299s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 1299s [gw1] [ 97%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 1299s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 1299s [gw1] [ 97%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 1299s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 1299s [gw1] [ 97%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 1299s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 1299s [gw1] [ 97%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 1299s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 1299s [gw1] [ 97%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 1299s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 1299s [gw1] [ 97%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 1299s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_not_existing_table[get_check_constraints-_exclusions_06] 1299s [gw1] [ 97%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_not_existing_table[get_check_constraints-_exclusions_06] 1299s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_not_existing_table[get_columns-_exclusions_01] 1299s [gw1] [ 97%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_not_existing_table[get_columns-_exclusions_01] 1299s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_not_existing_table[get_foreign_keys-_exclusions_03] 1299s [gw1] [ 97%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_not_existing_table[get_foreign_keys-_exclusions_03] 1299s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_not_existing_table[get_indexes-_exclusions_04] 1299s [gw1] [ 97%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_not_existing_table[get_indexes-_exclusions_04] 1299s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_not_existing_table[get_pk_constraint-_exclusions_02] 1299s [gw1] [ 97%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_not_existing_table[get_pk_constraint-_exclusions_02] 1299s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_not_existing_table[get_table_comment-_exclusions_07] 1299s [gw1] [ 97%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_not_existing_table[get_table_comment-_exclusions_07] 1299s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_not_existing_table[get_table_options-_exclusions_00] 1299s [gw1] [ 97%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_not_existing_table[get_table_options-_exclusions_00] 1299s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_not_existing_table[get_unique_constraints-_exclusions_05] 1299s [gw1] [ 97%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_not_existing_table[get_unique_constraints-_exclusions_05] 1299s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_reflect_table_temp_table 1299s [gw1] [ 97%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_reflect_table_temp_table 1299s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_schema_cache 1299s [gw1] [ 97%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_schema_cache 1299s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_unreflectable 1299s [gw1] [ 97%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_unreflectable 1299s test/dialect/test_suite.py::CompositeKeyReflectionTest_sqlite+pysqlite_3_46_1::test_fk_column_order 1299s [gw1] [ 97%] PASSED test/dialect/test_suite.py::CompositeKeyReflectionTest_sqlite+pysqlite_3_46_1::test_fk_column_order 1299s test/dialect/test_suite.py::CompositeKeyReflectionTest_sqlite+pysqlite_3_46_1::test_pk_column_order 1299s [gw1] [ 97%] PASSED test/dialect/test_suite.py::CompositeKeyReflectionTest_sqlite+pysqlite_3_46_1::test_pk_column_order 1299s test/dialect/test_suite.py::CompoundSelectTest_sqlite+pysqlite_3_46_1::test_distinct_selectable_in_unions 1299s [gw1] [ 97%] PASSED test/dialect/test_suite.py::CompoundSelectTest_sqlite+pysqlite_3_46_1::test_distinct_selectable_in_unions 1299s test/dialect/test_suite.py::CompoundSelectTest_sqlite+pysqlite_3_46_1::test_limit_offset_aliased_selectable_in_unions 1299s [gw1] [ 97%] PASSED test/dialect/test_suite.py::CompoundSelectTest_sqlite+pysqlite_3_46_1::test_limit_offset_aliased_selectable_in_unions 1299s test/dialect/test_suite.py::CompoundSelectTest_sqlite+pysqlite_3_46_1::test_limit_offset_in_unions_from_alias 1299s [gw1] [ 97%] PASSED test/dialect/test_suite.py::CompoundSelectTest_sqlite+pysqlite_3_46_1::test_limit_offset_in_unions_from_alias 1299s test/dialect/test_suite.py::CompoundSelectTest_sqlite+pysqlite_3_46_1::test_limit_offset_selectable_in_unions 1299s [gw1] [ 97%] PASSED test/dialect/test_suite.py::CompoundSelectTest_sqlite+pysqlite_3_46_1::test_limit_offset_selectable_in_unions 1299s test/dialect/test_suite.py::CompoundSelectTest_sqlite+pysqlite_3_46_1::test_order_by_selectable_in_unions 1299s [gw1] [ 97%] PASSED test/dialect/test_suite.py::CompoundSelectTest_sqlite+pysqlite_3_46_1::test_order_by_selectable_in_unions 1299s test/dialect/test_suite.py::CompoundSelectTest_sqlite+pysqlite_3_46_1::test_plain_union 1299s [gw1] [ 97%] PASSED test/dialect/test_suite.py::CompoundSelectTest_sqlite+pysqlite_3_46_1::test_plain_union 1299s test/dialect/test_suite.py::CompoundSelectTest_sqlite+pysqlite_3_46_1::test_select_from_plain_union 1299s [gw1] [ 97%] PASSED test/dialect/test_suite.py::CompoundSelectTest_sqlite+pysqlite_3_46_1::test_select_from_plain_union 1299s test/dialect/test_suite.py::ComputedColumnTest_sqlite+pysqlite_3_46_1::test_select_all 1299s [gw1] [ 97%] PASSED test/dialect/test_suite.py::ComputedColumnTest_sqlite+pysqlite_3_46_1::test_select_all 1299s test/dialect/test_suite.py::ComputedColumnTest_sqlite+pysqlite_3_46_1::test_select_columns 1299s [gw1] [ 97%] PASSED test/dialect/test_suite.py::ComputedColumnTest_sqlite+pysqlite_3_46_1::test_select_columns 1299s test/dialect/test_suite.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_computed_col_default_not_set 1299s [gw1] [ 97%] PASSED test/dialect/test_suite.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_computed_col_default_not_set 1299s test/dialect/test_suite.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_get_column_returns_computed 1299s [gw1] [ 97%] PASSED test/dialect/test_suite.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_get_column_returns_computed 1299s test/dialect/test_suite.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_get_column_returns_persisted 1299s [gw1] [ 97%] PASSED test/dialect/test_suite.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_get_column_returns_persisted 1299s test/dialect/test_suite.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_get_column_returns_persisted_with_schema 1299s [gw1] [ 97%] PASSED test/dialect/test_suite.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_get_column_returns_persisted_with_schema 1299s test/dialect/test_suite.py::DateHistoricTest_sqlite+pysqlite_3_46_1::test_literal 1299s [gw1] [ 97%] PASSED test/dialect/test_suite.py::DateHistoricTest_sqlite+pysqlite_3_46_1::test_literal 1299s test/dialect/test_suite.py::DateHistoricTest_sqlite+pysqlite_3_46_1::test_null 1299s [gw1] [ 97%] PASSED test/dialect/test_suite.py::DateHistoricTest_sqlite+pysqlite_3_46_1::test_null 1299s test/dialect/test_suite.py::DateHistoricTest_sqlite+pysqlite_3_46_1::test_null_bound_comparison 1299s [gw1] [ 97%] PASSED test/dialect/test_suite.py::DateHistoricTest_sqlite+pysqlite_3_46_1::test_null_bound_comparison 1299s test/dialect/test_suite.py::DateHistoricTest_sqlite+pysqlite_3_46_1::test_round_trip 1299s [gw1] [ 97%] PASSED test/dialect/test_suite.py::DateHistoricTest_sqlite+pysqlite_3_46_1::test_round_trip 1299s test/dialect/test_suite.py::DateHistoricTest_sqlite+pysqlite_3_46_1::test_round_trip_decorated 1299s [gw1] [ 97%] PASSED test/dialect/test_suite.py::DateHistoricTest_sqlite+pysqlite_3_46_1::test_round_trip_decorated 1299s test/dialect/test_suite.py::DateHistoricTest_sqlite+pysqlite_3_46_1::test_select_direct 1299s [gw1] [ 97%] PASSED test/dialect/test_suite.py::DateHistoricTest_sqlite+pysqlite_3_46_1::test_select_direct 1299s test/dialect/test_suite.py::DateTest_sqlite+pysqlite_3_46_1::test_literal 1299s [gw1] [ 97%] PASSED test/dialect/test_suite.py::DateTest_sqlite+pysqlite_3_46_1::test_literal 1299s test/dialect/test_suite.py::DateTest_sqlite+pysqlite_3_46_1::test_null 1299s [gw1] [ 97%] PASSED test/dialect/test_suite.py::DateTest_sqlite+pysqlite_3_46_1::test_null 1299s test/dialect/test_suite.py::DateTest_sqlite+pysqlite_3_46_1::test_null_bound_comparison 1299s [gw1] [ 97%] PASSED test/dialect/test_suite.py::DateTest_sqlite+pysqlite_3_46_1::test_null_bound_comparison 1299s test/dialect/test_suite.py::DateTest_sqlite+pysqlite_3_46_1::test_round_trip 1299s [gw1] [ 97%] PASSED test/dialect/test_suite.py::DateTest_sqlite+pysqlite_3_46_1::test_round_trip 1299s test/dialect/test_suite.py::DateTest_sqlite+pysqlite_3_46_1::test_round_trip_decorated 1299s [gw1] [ 97%] PASSED test/dialect/test_suite.py::DateTest_sqlite+pysqlite_3_46_1::test_round_trip_decorated 1299s test/dialect/test_suite.py::DateTest_sqlite+pysqlite_3_46_1::test_select_direct 1299s [gw1] [ 97%] PASSED test/dialect/test_suite.py::DateTest_sqlite+pysqlite_3_46_1::test_select_direct 1299s test/dialect/test_suite.py::DateTimeCoercedToDateTimeTest_sqlite+pysqlite_3_46_1::test_literal 1299s [gw1] [ 97%] PASSED test/dialect/test_suite.py::DateTimeCoercedToDateTimeTest_sqlite+pysqlite_3_46_1::test_literal 1299s test/dialect/test_suite.py::DateTimeCoercedToDateTimeTest_sqlite+pysqlite_3_46_1::test_null 1299s [gw1] [ 97%] PASSED test/dialect/test_suite.py::DateTimeCoercedToDateTimeTest_sqlite+pysqlite_3_46_1::test_null 1299s test/dialect/test_suite.py::DateTimeCoercedToDateTimeTest_sqlite+pysqlite_3_46_1::test_null_bound_comparison 1299s [gw1] [ 97%] PASSED test/dialect/test_suite.py::DateTimeCoercedToDateTimeTest_sqlite+pysqlite_3_46_1::test_null_bound_comparison 1299s test/dialect/test_suite.py::DateTimeCoercedToDateTimeTest_sqlite+pysqlite_3_46_1::test_round_trip 1299s [gw1] [ 97%] PASSED test/dialect/test_suite.py::DateTimeCoercedToDateTimeTest_sqlite+pysqlite_3_46_1::test_round_trip 1299s test/dialect/test_suite.py::DateTimeCoercedToDateTimeTest_sqlite+pysqlite_3_46_1::test_round_trip_decorated 1299s [gw1] [ 97%] PASSED test/dialect/test_suite.py::DateTimeCoercedToDateTimeTest_sqlite+pysqlite_3_46_1::test_round_trip_decorated 1299s test/dialect/test_suite.py::DateTimeCoercedToDateTimeTest_sqlite+pysqlite_3_46_1::test_select_direct 1299s [gw1] [ 97%] PASSED test/dialect/test_suite.py::DateTimeCoercedToDateTimeTest_sqlite+pysqlite_3_46_1::test_select_direct 1299s test/dialect/test_suite.py::DateTimeHistoricTest_sqlite+pysqlite_3_46_1::test_literal 1299s [gw1] [ 97%] PASSED test/dialect/test_suite.py::DateTimeHistoricTest_sqlite+pysqlite_3_46_1::test_literal 1299s test/dialect/test_suite.py::DateTimeHistoricTest_sqlite+pysqlite_3_46_1::test_null 1299s [gw1] [ 97%] PASSED test/dialect/test_suite.py::DateTimeHistoricTest_sqlite+pysqlite_3_46_1::test_null 1299s test/dialect/test_suite.py::DateTimeHistoricTest_sqlite+pysqlite_3_46_1::test_null_bound_comparison 1299s [gw1] [ 97%] PASSED test/dialect/test_suite.py::DateTimeHistoricTest_sqlite+pysqlite_3_46_1::test_null_bound_comparison 1299s test/dialect/test_suite.py::DateTimeHistoricTest_sqlite+pysqlite_3_46_1::test_round_trip 1299s [gw1] [ 97%] PASSED test/dialect/test_suite.py::DateTimeHistoricTest_sqlite+pysqlite_3_46_1::test_round_trip 1299s test/dialect/test_suite.py::DateTimeHistoricTest_sqlite+pysqlite_3_46_1::test_round_trip_decorated 1299s [gw1] [ 97%] PASSED test/dialect/test_suite.py::DateTimeHistoricTest_sqlite+pysqlite_3_46_1::test_round_trip_decorated 1299s test/dialect/test_suite.py::DateTimeHistoricTest_sqlite+pysqlite_3_46_1::test_select_direct 1299s [gw1] [ 97%] PASSED test/dialect/test_suite.py::DateTimeHistoricTest_sqlite+pysqlite_3_46_1::test_select_direct 1299s test/dialect/test_suite.py::DateTimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_literal 1299s [gw1] [ 97%] PASSED test/dialect/test_suite.py::DateTimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_literal 1299s test/dialect/test_suite.py::DateTimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_null 1299s [gw1] [ 97%] PASSED test/dialect/test_suite.py::DateTimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_null 1299s test/dialect/test_suite.py::DateTimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_null_bound_comparison 1299s [gw1] [ 97%] PASSED test/dialect/test_suite.py::DateTimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_null_bound_comparison 1299s test/dialect/test_suite.py::DateTimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_round_trip 1299s [gw1] [ 97%] PASSED test/dialect/test_suite.py::DateTimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_round_trip 1299s test/dialect/test_suite.py::DateTimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_round_trip_decorated 1299s [gw1] [ 97%] PASSED test/dialect/test_suite.py::DateTimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_round_trip_decorated 1299s test/dialect/test_suite.py::DateTimeTZTest::test_literal 1299s [gw1] [ 97%] SKIPPED test/dialect/test_suite.py::DateTimeTZTest::test_literal 1299s test/dialect/test_suite.py::DateTimeTZTest::test_null 1299s [gw1] [ 97%] SKIPPED test/dialect/test_suite.py::DateTimeTZTest::test_null 1299s test/dialect/test_suite.py::DateTimeTZTest::test_null_bound_comparison 1299s [gw1] [ 97%] SKIPPED test/dialect/test_suite.py::DateTimeTZTest::test_null_bound_comparison 1299s test/dialect/test_suite.py::DateTimeTZTest::test_round_trip 1299s [gw1] [ 97%] SKIPPED test/dialect/test_suite.py::DateTimeTZTest::test_round_trip 1299s test/dialect/test_suite.py::DateTimeTZTest::test_round_trip_decorated 1299s [gw1] [ 97%] SKIPPED test/dialect/test_suite.py::DateTimeTZTest::test_round_trip_decorated 1299s test/dialect/test_suite.py::DateTimeTZTest::test_select_direct 1299s [gw1] [ 97%] SKIPPED test/dialect/test_suite.py::DateTimeTZTest::test_select_direct 1299s test/dialect/test_suite.py::DateTimeTest_sqlite+pysqlite_3_46_1::test_literal 1299s [gw1] [ 97%] PASSED test/dialect/test_suite.py::DateTimeTest_sqlite+pysqlite_3_46_1::test_literal 1299s test/dialect/test_suite.py::DateTimeTest_sqlite+pysqlite_3_46_1::test_null 1299s [gw1] [ 97%] PASSED test/dialect/test_suite.py::DateTimeTest_sqlite+pysqlite_3_46_1::test_null 1299s test/dialect/test_suite.py::DateTimeTest_sqlite+pysqlite_3_46_1::test_null_bound_comparison 1299s [gw1] [ 97%] PASSED test/dialect/test_suite.py::DateTimeTest_sqlite+pysqlite_3_46_1::test_null_bound_comparison 1299s test/dialect/test_suite.py::DateTimeTest_sqlite+pysqlite_3_46_1::test_round_trip 1299s [gw1] [ 97%] PASSED test/dialect/test_suite.py::DateTimeTest_sqlite+pysqlite_3_46_1::test_round_trip 1299s test/dialect/test_suite.py::DateTimeTest_sqlite+pysqlite_3_46_1::test_round_trip_decorated 1299s [gw1] [ 97%] PASSED test/dialect/test_suite.py::DateTimeTest_sqlite+pysqlite_3_46_1::test_round_trip_decorated 1299s test/dialect/test_suite.py::DateTimeTest_sqlite+pysqlite_3_46_1::test_select_direct 1299s [gw1] [ 97%] PASSED test/dialect/test_suite.py::DateTimeTest_sqlite+pysqlite_3_46_1::test_select_direct 1299s test/dialect/test_suite.py::DeprecatedCompoundSelectTest_sqlite+pysqlite_3_46_1::test_distinct_selectable_in_unions 1299s [gw1] [ 97%] PASSED test/dialect/test_suite.py::DeprecatedCompoundSelectTest_sqlite+pysqlite_3_46_1::test_distinct_selectable_in_unions 1299s test/dialect/test_suite.py::DeprecatedCompoundSelectTest_sqlite+pysqlite_3_46_1::test_limit_offset_aliased_selectable_in_unions 1299s [gw1] [ 97%] PASSED test/dialect/test_suite.py::DeprecatedCompoundSelectTest_sqlite+pysqlite_3_46_1::test_limit_offset_aliased_selectable_in_unions 1299s test/dialect/test_suite.py::DeprecatedCompoundSelectTest_sqlite+pysqlite_3_46_1::test_limit_offset_selectable_in_unions 1299s [gw1] [ 97%] PASSED test/dialect/test_suite.py::DeprecatedCompoundSelectTest_sqlite+pysqlite_3_46_1::test_limit_offset_selectable_in_unions 1299s test/dialect/test_suite.py::DeprecatedCompoundSelectTest_sqlite+pysqlite_3_46_1::test_order_by_selectable_in_unions 1299s [gw1] [ 97%] PASSED test/dialect/test_suite.py::DeprecatedCompoundSelectTest_sqlite+pysqlite_3_46_1::test_order_by_selectable_in_unions 1299s test/dialect/test_suite.py::DeprecatedCompoundSelectTest_sqlite+pysqlite_3_46_1::test_plain_union 1299s [gw1] [ 97%] PASSED test/dialect/test_suite.py::DeprecatedCompoundSelectTest_sqlite+pysqlite_3_46_1::test_plain_union 1299s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[%percent] 1299s [gw1] [ 97%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[%percent] 1299s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[/slashes/] 1299s [gw1] [ 97%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[/slashes/] 1299s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[1col:on] 1299s [gw1] [ 97%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[1col:on] 1299s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[1param] 1299s [gw1] [ 97%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[1param] 1299s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[42numbers] 1299s [gw1] [ 97%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[42numbers] 1299s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[[BracketsAndCase]] 1299s [gw1] [ 97%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[[BracketsAndCase]] 1299s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[___name] 1299s [gw1] [ 97%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[___name] 1299s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[_name] 1299s [gw1] [ 97%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[_name] 1299s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[_starts_with_underscore] 1299s [gw1] [ 97%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[_starts_with_underscore] 1299s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[boring] 1299s [gw1] [ 97%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[boring] 1299s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[col:ons] 1299s [gw1] [ 97%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[col:ons] 1299s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[dot.s] 1299s [gw1] [ 97%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[dot.s] 1299s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[has spaces] 1299s [gw1] [ 97%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[has spaces] 1299s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[more :: %colons%] 1299s [gw1] [ 97%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[more :: %colons%] 1299s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[more/slashes] 1299s [gw1] [ 97%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[more/slashes] 1299s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[par(ens)] 1299s [gw1] [ 97%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[par(ens)] 1299s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[per % cent] 1299s [gw1] [ 97%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[per % cent] 1299s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[per cent] 1299s [gw1] [ 97%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[per cent] 1299s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[percent%(ens)yah] 1299s [gw1] [ 97%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[percent%(ens)yah] 1299s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[percent%signs] 1299s [gw1] [ 97%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[percent%signs] 1299s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[q?marks] 1299s [gw1] [ 97%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[q?marks] 1299s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[%percent] 1299s [gw1] [ 97%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[%percent] 1299s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[/slashes/] 1299s [gw1] [ 97%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[/slashes/] 1299s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[1col:on] 1299s [gw1] [ 97%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[1col:on] 1299s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[1param] 1299s [gw1] [ 97%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[1param] 1299s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[42numbers] 1299s [gw1] [ 97%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[42numbers] 1299s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[[BracketsAndCase]] 1299s [gw1] [ 97%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[[BracketsAndCase]] 1300s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[___name] 1300s [gw1] [ 97%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[___name] 1300s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[_name] 1300s [gw1] [ 97%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[_name] 1300s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[_starts_with_underscore] 1300s [gw1] [ 97%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[_starts_with_underscore] 1300s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[boring] 1300s [gw1] [ 97%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[boring] 1300s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[col:ons] 1300s [gw1] [ 97%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[col:ons] 1300s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[dot.s] 1300s [gw1] [ 97%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[dot.s] 1300s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[has spaces] 1300s [gw1] [ 97%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[has spaces] 1300s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[more :: %colons%] 1300s [gw1] [ 97%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[more :: %colons%] 1300s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[more/slashes] 1300s [gw1] [ 97%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[more/slashes] 1300s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[par(ens)] 1300s [gw1] [ 97%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[par(ens)] 1300s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[per % cent] 1300s [gw1] [ 97%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[per % cent] 1300s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[per cent] 1300s [gw1] [ 97%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[per cent] 1300s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[percent%(ens)yah] 1300s [gw1] [ 97%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[percent%(ens)yah] 1300s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[percent%signs] 1300s [gw1] [ 97%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[percent%signs] 1300s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[q?marks] 1300s [gw1] [ 97%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[q?marks] 1300s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[%percent] 1300s [gw1] [ 97%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[%percent] 1300s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[/slashes/] 1300s [gw1] [ 97%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[/slashes/] 1300s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[1col:on] 1300s [gw1] [ 97%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[1col:on] 1300s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[1param] 1300s [gw1] [ 97%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[1param] 1300s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[42numbers] 1300s [gw1] [ 97%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[42numbers] 1300s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[[BracketsAndCase]] 1300s [gw1] [ 97%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[[BracketsAndCase]] 1300s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[___name] 1300s [gw1] [ 97%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[___name] 1300s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[_name] 1300s [gw1] [ 97%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[_name] 1300s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[_starts_with_underscore] 1300s [gw1] [ 97%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[_starts_with_underscore] 1300s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[boring] 1300s [gw1] [ 97%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[boring] 1300s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[col:ons] 1300s [gw1] [ 97%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[col:ons] 1300s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[dot.s] 1300s [gw1] [ 97%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[dot.s] 1300s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[has spaces] 1300s [gw1] [ 97%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[has spaces] 1300s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[more :: %colons%] 1300s [gw1] [ 97%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[more :: %colons%] 1300s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[more/slashes] 1300s [gw1] [ 97%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[more/slashes] 1300s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[par(ens)] 1300s [gw1] [ 97%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[par(ens)] 1300s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[per % cent] 1300s [gw1] [ 97%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[per % cent] 1300s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[per cent] 1300s [gw1] [ 97%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[per cent] 1300s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[percent%(ens)yah] 1300s [gw1] [ 97%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[percent%(ens)yah] 1300s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[percent%signs] 1300s [gw1] [ 97%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[percent%signs] 1300s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[q?marks] 1300s [gw1] [ 97%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[q?marks] 1300s test/dialect/test_suite.py::DistinctOnTest_sqlite+pysqlite_3_46_1::test_distinct_on 1300s [gw1] [ 97%] PASSED test/dialect/test_suite.py::DistinctOnTest_sqlite+pysqlite_3_46_1::test_distinct_on 1300s test/dialect/test_suite.py::EnumTest_sqlite+pysqlite_3_46_1::test_round_trip[a%] 1300s [gw1] [ 97%] PASSED test/dialect/test_suite.py::EnumTest_sqlite+pysqlite_3_46_1::test_round_trip[a%] 1300s test/dialect/test_suite.py::EnumTest_sqlite+pysqlite_3_46_1::test_round_trip[a] 1300s [gw1] [ 97%] PASSED test/dialect/test_suite.py::EnumTest_sqlite+pysqlite_3_46_1::test_round_trip[a] 1300s test/dialect/test_suite.py::EnumTest_sqlite+pysqlite_3_46_1::test_round_trip[b%percent] 1300s [gw1] [ 97%] PASSED test/dialect/test_suite.py::EnumTest_sqlite+pysqlite_3_46_1::test_round_trip[b%percent] 1300s test/dialect/test_suite.py::EnumTest_sqlite+pysqlite_3_46_1::test_round_trip[b] 1300s [gw1] [ 97%] PASSED test/dialect/test_suite.py::EnumTest_sqlite+pysqlite_3_46_1::test_round_trip[b] 1300s test/dialect/test_suite.py::EnumTest_sqlite+pysqlite_3_46_1::test_round_trip[r\xe9veill\xe9] 1300s [gw1] [ 97%] PASSED test/dialect/test_suite.py::EnumTest_sqlite+pysqlite_3_46_1::test_round_trip[r\xe9veill\xe9] 1300s test/dialect/test_suite.py::EnumTest_sqlite+pysqlite_3_46_1::test_round_trip_executemany 1300s [gw1] [ 97%] PASSED test/dialect/test_suite.py::EnumTest_sqlite+pysqlite_3_46_1::test_round_trip_executemany 1300s test/dialect/test_suite.py::EnumTest_sqlite+pysqlite_3_46_1::test_round_trip_executemany_returning 1300s [gw1] [ 97%] PASSED test/dialect/test_suite.py::EnumTest_sqlite+pysqlite_3_46_1::test_round_trip_executemany_returning 1300s test/dialect/test_suite.py::EscapingTest::test_percent_sign_round_trip 1300s [gw1] [ 97%] PASSED test/dialect/test_suite.py::EscapingTest::test_percent_sign_round_trip 1300s test/dialect/test_suite.py::ExceptionTest_sqlite+pysqlite_3_46_1::test_exception_with_non_ascii 1300s [gw1] [ 97%] PASSED test/dialect/test_suite.py::ExceptionTest_sqlite+pysqlite_3_46_1::test_exception_with_non_ascii 1300s test/dialect/test_suite.py::ExceptionTest_sqlite+pysqlite_3_46_1::test_integrity_error 1300s [gw1] [ 97%] PASSED test/dialect/test_suite.py::ExceptionTest_sqlite+pysqlite_3_46_1::test_integrity_error 1300s test/dialect/test_suite.py::ExistsTest_sqlite+pysqlite_3_46_1::test_select_exists 1300s [gw1] [ 97%] PASSED test/dialect/test_suite.py::ExistsTest_sqlite+pysqlite_3_46_1::test_select_exists 1300s test/dialect/test_suite.py::ExistsTest_sqlite+pysqlite_3_46_1::test_select_exists_false 1300s [gw1] [ 97%] PASSED test/dialect/test_suite.py::ExistsTest_sqlite+pysqlite_3_46_1::test_select_exists_false 1300s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_bound_in_heterogeneous_two_tuple_bindparam 1300s [gw1] [ 97%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_bound_in_heterogeneous_two_tuple_bindparam 1300s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_bound_in_heterogeneous_two_tuple_direct 1300s [gw1] [ 97%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_bound_in_heterogeneous_two_tuple_direct 1300s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_bound_in_heterogeneous_two_tuple_text_bindparam 1300s [gw1] [ 97%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_bound_in_heterogeneous_two_tuple_text_bindparam 1300s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_bound_in_heterogeneous_two_tuple_text_bindparam_non_tuple 1300s [gw1] [ 97%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_bound_in_heterogeneous_two_tuple_text_bindparam_non_tuple 1300s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_bound_in_heterogeneous_two_tuple_typed_bindparam_non_tuple 1300s [gw1] [ 97%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_bound_in_heterogeneous_two_tuple_typed_bindparam_non_tuple 1300s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_bound_in_scalar_bindparam 1300s [gw1] [ 97%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_bound_in_scalar_bindparam 1300s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_bound_in_scalar_direct 1300s [gw1] [ 97%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_bound_in_scalar_direct 1300s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_bound_in_two_tuple_bindparam 1300s [gw1] [ 97%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_bound_in_two_tuple_bindparam 1300s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_bound_in_two_tuple_direct 1300s [gw1] [ 97%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_bound_in_two_tuple_direct 1300s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_heterogeneous_tuples_bindparam 1300s [gw1] [ 97%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_heterogeneous_tuples_bindparam 1300s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_heterogeneous_tuples_direct 1300s [gw1] [ 97%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_heterogeneous_tuples_direct 1300s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_homogeneous_tuples_bindparam 1300s [gw1] [ 97%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_homogeneous_tuples_bindparam 1300s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_homogeneous_tuples_direct 1300s [gw1] [ 97%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_homogeneous_tuples_direct 1300s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_in_plus_notempty_notin 1300s [gw1] [ 97%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_in_plus_notempty_notin 1300s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_set_against_integer_bindparam 1300s [gw1] [ 97%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_set_against_integer_bindparam 1300s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_set_against_integer_direct 1300s [gw1] [ 97%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_set_against_integer_direct 1300s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_set_against_integer_negation_bindparam 1300s [gw1] [ 97%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_set_against_integer_negation_bindparam 1300s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_set_against_integer_negation_direct 1300s [gw1] [ 97%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_set_against_integer_negation_direct 1300s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_set_against_string_bindparam 1300s [gw1] [ 97%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_set_against_string_bindparam 1300s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_set_against_string_direct 1300s [gw1] [ 97%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_set_against_string_direct 1300s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_set_against_string_negation_bindparam 1300s [gw1] [ 97%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_set_against_string_negation_bindparam 1300s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_set_against_string_negation_direct 1300s [gw1] [ 97%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_set_against_string_negation_direct 1300s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_multiple_empty_sets_bindparam 1300s [gw1] [ 97%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_multiple_empty_sets_bindparam 1300s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_multiple_empty_sets_direct 1300s [gw1] [ 97%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_multiple_empty_sets_direct 1300s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_nonempty_in_plus_empty_notin 1300s [gw1] [ 97%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_nonempty_in_plus_empty_notin 1300s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_null_in_empty_set_is_false_bindparam 1300s [gw1] [ 97%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_null_in_empty_set_is_false_bindparam 1300s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_null_in_empty_set_is_false_direct 1300s [gw1] [ 97%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_null_in_empty_set_is_false_direct 1300s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_typed_str_in 1300s [gw1] [ 97%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_typed_str_in 1300s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_untyped_str_in 1300s [gw1] [ 97%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_untyped_str_in 1300s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_bound_fetch_offset 1300s [gw1] [ 97%] SKIPPED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_bound_fetch_offset 1300s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_bound_limit 1300s [gw1] [ 97%] PASSED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_bound_limit 1300s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_bound_limit_offset 1300s [gw1] [ 97%] PASSED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_bound_limit_offset 1300s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_bound_offset 1300s [gw1] [ 97%] PASSED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_bound_offset 1300s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_expr_fetch_offset 1300s [gw1] [ 97%] SKIPPED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_expr_fetch_offset 1300s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_expr_limit 1300s [gw1] [ 97%] PASSED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_expr_limit 1300s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_expr_limit_offset 1300s [gw1] [ 97%] PASSED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_expr_limit_offset 1300s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_expr_limit_simple_offset 1300s [gw1] [ 97%] PASSED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_expr_limit_simple_offset 1300s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_expr_offset 1300s [gw1] [ 97%] PASSED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_expr_offset 1300s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_fetch_offset_no_order 1300s [gw1] [ 97%] SKIPPED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_fetch_offset_no_order 1300s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_fetch_offset_nobinds 1300s [gw1] [ 97%] SKIPPED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_fetch_offset_nobinds 1300s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_fetch_offset_percent 1300s [gw1] [ 97%] SKIPPED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_fetch_offset_percent 1300s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_fetch_offset_percent_ties 1300s [gw1] [ 97%] SKIPPED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_fetch_offset_percent_ties 1300s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_fetch_offset_ties 1300s [gw1] [ 97%] SKIPPED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_fetch_offset_ties 1300s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_fetch_offset_ties_exact_number 1300s [gw1] [ 97%] SKIPPED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_fetch_offset_ties_exact_number 1300s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_limit_offset_nobinds 1300s [gw1] [ 97%] PASSED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_limit_offset_nobinds 1300s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_limit_render_multiple_times 1300s [gw1] [ 97%] PASSED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_limit_render_multiple_times 1300s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_fetch 1300s [gw1] [ 97%] SKIPPED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_fetch 1300s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_fetch_offset 1300s [gw1] [ 97%] SKIPPED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_fetch_offset 1300s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_fetch_percent 1300s [gw1] [ 97%] SKIPPED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_fetch_percent 1300s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_fetch_percent_ties 1300s [gw1] [ 97%] SKIPPED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_fetch_percent_ties 1300s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_fetch_ties 1300s [gw1] [ 97%] SKIPPED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_fetch_ties 1300s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_limit 1300s [gw1] [ 97%] PASSED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_limit 1300s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_limit_expr_offset 1300s [gw1] [ 97%] PASSED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_limit_expr_offset 1300s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_limit_offset[cases0] 1300s [gw1] [ 97%] PASSED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_limit_offset[cases0] 1300s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_limit_offset[cases1] 1300s [gw1] [ 97%] PASSED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_limit_offset[cases1] 1300s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_limit_offset[cases2] 1300s [gw1] [ 97%] PASSED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_limit_offset[cases2] 1300s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_offset 1300s [gw1] [ 97%] PASSED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_offset 1300s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_offset_zero 1300s [gw1] [ 97%] PASSED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_offset_zero 1300s test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_add_table_comment 1300s [gw1] [ 97%] SKIPPED test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_add_table_comment 1300s test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_create_index_if_not_exists 1300s [gw1] [ 97%] PASSED test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_create_index_if_not_exists 1300s test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_create_table 1300s [gw1] [ 97%] PASSED test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_create_table 1300s test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_create_table_if_not_exists 1300s [gw1] [ 97%] PASSED test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_create_table_if_not_exists 1300s test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_create_table_schema 1300s [gw1] [ 97%] PASSED test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_create_table_schema 1300s test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_drop_index_if_exists 1300s [gw1] [ 97%] PASSED test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_drop_index_if_exists 1300s test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_drop_table 1300s [gw1] [ 97%] PASSED test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_drop_table 1300s test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_drop_table_comment 1300s [gw1] [ 97%] SKIPPED test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_drop_table_comment 1300s test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_drop_table_if_exists 1300s [gw1] [ 97%] PASSED test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_drop_table_if_exists 1300s test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_underscore_names 1300s [gw1] [ 97%] PASSED test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_underscore_names 1300s test/dialect/test_suite.py::FutureWeCanSetDefaultSchemaWEventsTest::test_control_case 1300s [gw1] [ 97%] SKIPPED test/dialect/test_suite.py::FutureWeCanSetDefaultSchemaWEventsTest::test_control_case 1300s test/dialect/test_suite.py::FutureWeCanSetDefaultSchemaWEventsTest::test_schema_change_on_connect 1300s [gw1] [ 97%] SKIPPED test/dialect/test_suite.py::FutureWeCanSetDefaultSchemaWEventsTest::test_schema_change_on_connect 1300s test/dialect/test_suite.py::FutureWeCanSetDefaultSchemaWEventsTest::test_schema_change_works_w_transactions 1300s [gw1] [ 97%] SKIPPED test/dialect/test_suite.py::FutureWeCanSetDefaultSchemaWEventsTest::test_schema_change_works_w_transactions 1300s test/dialect/test_suite.py::FutureWeCanSetDefaultSchemaWEventsTest::test_wont_work_wo_insert 1300s [gw1] [ 97%] SKIPPED test/dialect/test_suite.py::FutureWeCanSetDefaultSchemaWEventsTest::test_wont_work_wo_insert 1300s test/dialect/test_suite.py::HasIndexTest_sqlite+pysqlite_3_46_1::test_has_index[dialect] 1300s [gw1] [ 97%] PASSED test/dialect/test_suite.py::HasIndexTest_sqlite+pysqlite_3_46_1::test_has_index[dialect] 1300s test/dialect/test_suite.py::HasIndexTest_sqlite+pysqlite_3_46_1::test_has_index[inspector] 1300s [gw1] [ 97%] PASSED test/dialect/test_suite.py::HasIndexTest_sqlite+pysqlite_3_46_1::test_has_index[inspector] 1300s test/dialect/test_suite.py::HasIndexTest_sqlite+pysqlite_3_46_1::test_has_index_schema[dialect] 1300s [gw1] [ 97%] PASSED test/dialect/test_suite.py::HasIndexTest_sqlite+pysqlite_3_46_1::test_has_index_schema[dialect] 1300s test/dialect/test_suite.py::HasIndexTest_sqlite+pysqlite_3_46_1::test_has_index_schema[inspector] 1300s [gw1] [ 97%] PASSED test/dialect/test_suite.py::HasIndexTest_sqlite+pysqlite_3_46_1::test_has_index_schema[inspector] 1300s test/dialect/test_suite.py::HasSequenceTest::test_get_sequence_names 1300s [gw1] [ 97%] SKIPPED test/dialect/test_suite.py::HasSequenceTest::test_get_sequence_names 1300s test/dialect/test_suite.py::HasSequenceTest::test_get_sequence_names_no_sequence_schema 1300s [gw1] [ 97%] SKIPPED test/dialect/test_suite.py::HasSequenceTest::test_get_sequence_names_no_sequence_schema 1300s test/dialect/test_suite.py::HasSequenceTest::test_get_sequence_names_sequences_schema 1300s [gw1] [ 97%] SKIPPED test/dialect/test_suite.py::HasSequenceTest::test_get_sequence_names_sequences_schema 1300s test/dialect/test_suite.py::HasSequenceTest::test_has_sequence 1300s [gw1] [ 97%] SKIPPED test/dialect/test_suite.py::HasSequenceTest::test_has_sequence 1300s test/dialect/test_suite.py::HasSequenceTest::test_has_sequence_cache 1300s [gw1] [ 97%] SKIPPED test/dialect/test_suite.py::HasSequenceTest::test_has_sequence_cache 1300s test/dialect/test_suite.py::HasSequenceTest::test_has_sequence_default_not_in_remote 1300s [gw1] [ 97%] SKIPPED test/dialect/test_suite.py::HasSequenceTest::test_has_sequence_default_not_in_remote 1300s test/dialect/test_suite.py::HasSequenceTest::test_has_sequence_neg 1300s [gw1] [ 97%] SKIPPED test/dialect/test_suite.py::HasSequenceTest::test_has_sequence_neg 1300s test/dialect/test_suite.py::HasSequenceTest::test_has_sequence_other_object 1300s [gw1] [ 97%] SKIPPED test/dialect/test_suite.py::HasSequenceTest::test_has_sequence_other_object 1300s test/dialect/test_suite.py::HasSequenceTest::test_has_sequence_remote_not_in_default 1300s [gw1] [ 97%] SKIPPED test/dialect/test_suite.py::HasSequenceTest::test_has_sequence_remote_not_in_default 1300s test/dialect/test_suite.py::HasSequenceTest::test_has_sequence_schema 1300s [gw1] [ 97%] SKIPPED test/dialect/test_suite.py::HasSequenceTest::test_has_sequence_schema 1300s test/dialect/test_suite.py::HasSequenceTest::test_has_sequence_schemas_neg 1300s [gw1] [ 97%] SKIPPED test/dialect/test_suite.py::HasSequenceTest::test_has_sequence_schemas_neg 1300s test/dialect/test_suite.py::HasSequenceTestEmpty::test_get_sequence_names_no_sequence 1300s [gw1] [ 97%] SKIPPED test/dialect/test_suite.py::HasSequenceTestEmpty::test_get_sequence_names_no_sequence 1300s test/dialect/test_suite.py::HasTableTest_sqlite+pysqlite_3_46_1::test_has_table 1300s [gw1] [ 97%] PASSED test/dialect/test_suite.py::HasTableTest_sqlite+pysqlite_3_46_1::test_has_table 1300s test/dialect/test_suite.py::HasTableTest_sqlite+pysqlite_3_46_1::test_has_table_cache 1300s [gw1] [ 97%] PASSED test/dialect/test_suite.py::HasTableTest_sqlite+pysqlite_3_46_1::test_has_table_cache 1300s test/dialect/test_suite.py::HasTableTest_sqlite+pysqlite_3_46_1::test_has_table_nonexistent_schema 1300s [gw1] [ 97%] PASSED test/dialect/test_suite.py::HasTableTest_sqlite+pysqlite_3_46_1::test_has_table_nonexistent_schema 1300s test/dialect/test_suite.py::HasTableTest_sqlite+pysqlite_3_46_1::test_has_table_schema 1300s [gw1] [ 97%] PASSED test/dialect/test_suite.py::HasTableTest_sqlite+pysqlite_3_46_1::test_has_table_schema 1300s test/dialect/test_suite.py::HasTableTest_sqlite+pysqlite_3_46_1::test_has_table_temp_table 1300s [gw1] [ 97%] PASSED test/dialect/test_suite.py::HasTableTest_sqlite+pysqlite_3_46_1::test_has_table_temp_table 1300s test/dialect/test_suite.py::HasTableTest_sqlite+pysqlite_3_46_1::test_has_table_temp_view 1300s [gw1] [ 97%] PASSED test/dialect/test_suite.py::HasTableTest_sqlite+pysqlite_3_46_1::test_has_table_temp_view 1300s test/dialect/test_suite.py::HasTableTest_sqlite+pysqlite_3_46_1::test_has_table_view 1300s [gw1] [ 97%] PASSED test/dialect/test_suite.py::HasTableTest_sqlite+pysqlite_3_46_1::test_has_table_view 1300s test/dialect/test_suite.py::HasTableTest_sqlite+pysqlite_3_46_1::test_has_table_view_schema 1300s [gw1] [ 97%] PASSED test/dialect/test_suite.py::HasTableTest_sqlite+pysqlite_3_46_1::test_has_table_view_schema 1300s test/dialect/test_suite.py::IdentityAutoincrementTest_sqlite+pysqlite_3_46_1::test_autoincrement_with_identity 1300s [gw1] [ 97%] PASSED test/dialect/test_suite.py::IdentityAutoincrementTest_sqlite+pysqlite_3_46_1::test_autoincrement_with_identity 1300s test/dialect/test_suite.py::IdentityColumnTest::test_insert_always_error 1300s [gw1] [ 97%] SKIPPED test/dialect/test_suite.py::IdentityColumnTest::test_insert_always_error 1300s test/dialect/test_suite.py::IdentityColumnTest::test_select_all 1300s [gw1] [ 97%] SKIPPED test/dialect/test_suite.py::IdentityColumnTest::test_select_all 1300s test/dialect/test_suite.py::IdentityColumnTest::test_select_columns 1300s [gw1] [ 97%] SKIPPED test/dialect/test_suite.py::IdentityColumnTest::test_select_columns 1300s test/dialect/test_suite.py::IdentityReflectionTest::test_reflect_identity 1300s [gw1] [ 97%] SKIPPED test/dialect/test_suite.py::IdentityReflectionTest::test_reflect_identity 1300s test/dialect/test_suite.py::IdentityReflectionTest::test_reflect_identity_schema 1300s [gw1] [ 97%] SKIPPED test/dialect/test_suite.py::IdentityReflectionTest::test_reflect_identity_schema 1300s test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_autoclose_on_insert 1300s [gw1] [ 97%] PASSED test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_autoclose_on_insert 1300s test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_autoclose_on_insert_implicit_returning 1300s [gw1] [ 97%] PASSED test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_autoclose_on_insert_implicit_returning 1300s test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_empty_insert 1300s [gw1] [ 97%] PASSED test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_empty_insert 1300s test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_empty_insert_multiple 1300s [gw1] [ 97%] PASSED test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_empty_insert_multiple 1300s test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_insert_from_select 1300s [gw1] [ 97%] PASSED test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_insert_from_select 1300s test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_insert_from_select_autoinc 1300s [gw1] [ 97%] PASSED test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_insert_from_select_autoinc 1300s test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_insert_from_select_autoinc_no_rows 1300s [gw1] [ 97%] PASSED test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_insert_from_select_autoinc_no_rows 1300s test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_insert_from_select_with_defaults 1300s [gw1] [ 97%] PASSED test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_insert_from_select_with_defaults 1300s test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_no_results_for_non_returning_insert[executemany-plain] 1300s [gw1] [ 97%] PASSED test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_no_results_for_non_returning_insert[executemany-plain] 1300s test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_no_results_for_non_returning_insert[executemany-return_defaults] 1300s [gw1] [ 97%] PASSED test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_no_results_for_non_returning_insert[executemany-return_defaults] 1300s test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_no_results_for_non_returning_insert[not_executemany-plain] 1300s [gw1] [ 97%] PASSED test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_no_results_for_non_returning_insert[not_executemany-plain] 1300s test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_no_results_for_non_returning_insert[not_executemany-return_defaults] 1300s [gw1] [ 97%] PASSED test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_no_results_for_non_returning_insert[not_executemany-return_defaults] 1300s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[-1376537018368127] 1300s [gw1] [ 97%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[-1376537018368127] 1300s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[-2147483646] 1300s [gw1] [ 97%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[-2147483646] 1300s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[-2147483647] 1300s [gw1] [ 97%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[-2147483647] 1300s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[-2147483648] 1300s [gw1] [ 97%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[-2147483648] 1300s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[-2147483649] 1300s [gw1] [ 97%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[-2147483649] 1300s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[0] 1300s [gw1] [ 97%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[0] 1300s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[1376537018368127] 1300s [gw1] [ 97%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[1376537018368127] 1300s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[2147483646] 1300s [gw1] [ 97%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[2147483646] 1300s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[2147483647] 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[2147483647] 1300s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[2147483648] 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[2147483648] 1300s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[2147483649] 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[2147483649] 1300s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[-1376537018368127] 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[-1376537018368127] 1300s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[-2147483646] 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[-2147483646] 1300s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[-2147483647] 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[-2147483647] 1300s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[-2147483648] 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[-2147483648] 1300s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[-2147483649] 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[-2147483649] 1300s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[0] 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[0] 1300s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[1376537018368127] 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[1376537018368127] 1300s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[2147483646] 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[2147483646] 1300s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[2147483647] 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[2147483647] 1300s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[2147483648] 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[2147483648] 1300s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[2147483649] 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[2147483649] 1300s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_literal 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_literal 1300s test/dialect/test_suite.py::IntervalTest::test_arithmetic_operation_literal_interval 1300s [gw1] [ 98%] SKIPPED test/dialect/test_suite.py::IntervalTest::test_arithmetic_operation_literal_interval 1300s test/dialect/test_suite.py::IntervalTest::test_arithmetic_operation_table_date_and_literal_interval 1300s [gw1] [ 98%] SKIPPED test/dialect/test_suite.py::IntervalTest::test_arithmetic_operation_table_date_and_literal_interval 1300s test/dialect/test_suite.py::IntervalTest::test_arithmetic_operation_table_interval_and_literal_interval 1300s [gw1] [ 98%] SKIPPED test/dialect/test_suite.py::IntervalTest::test_arithmetic_operation_table_interval_and_literal_interval 1300s test/dialect/test_suite.py::IntervalTest::test_literal 1300s [gw1] [ 98%] SKIPPED test/dialect/test_suite.py::IntervalTest::test_literal 1300s test/dialect/test_suite.py::IntervalTest::test_select_direct_literal_interval 1300s [gw1] [ 98%] SKIPPED test/dialect/test_suite.py::IntervalTest::test_select_direct_literal_interval 1300s test/dialect/test_suite.py::IsOrIsNotDistinctFromTest_sqlite+pysqlite_3_46_1::test_is_or_is_not_distinct_from[both_int_different] 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::IsOrIsNotDistinctFromTest_sqlite+pysqlite_3_46_1::test_is_or_is_not_distinct_from[both_int_different] 1300s test/dialect/test_suite.py::IsOrIsNotDistinctFromTest_sqlite+pysqlite_3_46_1::test_is_or_is_not_distinct_from[both_int_same] 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::IsOrIsNotDistinctFromTest_sqlite+pysqlite_3_46_1::test_is_or_is_not_distinct_from[both_int_same] 1300s test/dialect/test_suite.py::IsOrIsNotDistinctFromTest_sqlite+pysqlite_3_46_1::test_is_or_is_not_distinct_from[both_null] 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::IsOrIsNotDistinctFromTest_sqlite+pysqlite_3_46_1::test_is_or_is_not_distinct_from[both_null] 1300s test/dialect/test_suite.py::IsOrIsNotDistinctFromTest_sqlite+pysqlite_3_46_1::test_is_or_is_not_distinct_from[one_null_first] 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::IsOrIsNotDistinctFromTest_sqlite+pysqlite_3_46_1::test_is_or_is_not_distinct_from[one_null_first] 1300s test/dialect/test_suite.py::IsOrIsNotDistinctFromTest_sqlite+pysqlite_3_46_1::test_is_or_is_not_distinct_from[one_null_second] 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::IsOrIsNotDistinctFromTest_sqlite+pysqlite_3_46_1::test_is_or_is_not_distinct_from[one_null_second] 1300s test/dialect/test_suite.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_all_levels 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_all_levels 1300s test/dialect/test_suite.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_default_isolation_level 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_default_isolation_level 1300s test/dialect/test_suite.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_dialect_user_setting_is_restored 1300s [gw1] [ 98%] SKIPPED test/dialect/test_suite.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_dialect_user_setting_is_restored 1300s test/dialect/test_suite.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_invalid_level_engine_param 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_invalid_level_engine_param 1300s test/dialect/test_suite.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_invalid_level_execution_option 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_invalid_level_execution_option 1300s test/dialect/test_suite.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_non_default_isolation_level 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_non_default_isolation_level 1300s test/dialect/test_suite.py::JSONLegacyStringCastIndexTest_sqlite+pysqlite_3_46_1::test_string_cast_crit_against_string_basic 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::JSONLegacyStringCastIndexTest_sqlite+pysqlite_3_46_1::test_string_cast_crit_against_string_basic 1300s test/dialect/test_suite.py::JSONLegacyStringCastIndexTest_sqlite+pysqlite_3_46_1::test_string_cast_crit_mixed_path 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::JSONLegacyStringCastIndexTest_sqlite+pysqlite_3_46_1::test_string_cast_crit_mixed_path 1300s test/dialect/test_suite.py::JSONLegacyStringCastIndexTest_sqlite+pysqlite_3_46_1::test_string_cast_crit_simple_int 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::JSONLegacyStringCastIndexTest_sqlite+pysqlite_3_46_1::test_string_cast_crit_simple_int 1300s test/dialect/test_suite.py::JSONLegacyStringCastIndexTest_sqlite+pysqlite_3_46_1::test_string_cast_crit_spaces_in_key 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::JSONLegacyStringCastIndexTest_sqlite+pysqlite_3_46_1::test_string_cast_crit_spaces_in_key 1300s test/dialect/test_suite.py::JSONLegacyStringCastIndexTest_sqlite+pysqlite_3_46_1::test_string_cast_crit_string_path 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::JSONLegacyStringCastIndexTest_sqlite+pysqlite_3_46_1::test_string_cast_crit_string_path 1300s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_eval_none_flag_orm 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_eval_none_flag_orm 1300s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[None0] 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[None0] 1300s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[None1] 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[None1] 1300s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[_decimal0] 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[_decimal0] 1300s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[_decimal1] 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[_decimal1] 1300s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[_decimal2] 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[_decimal2] 1300s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[boolean0] 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[boolean0] 1300s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[boolean1] 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[boolean1] 1300s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[boolean2] 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[boolean2] 1300s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[float0] 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[float0] 1300s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[float1] 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[float1] 1300s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[float2] 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[float2] 1300s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[integer0] 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[integer0] 1300s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[integer1] 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[integer1] 1300s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[integer2] 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[integer2] 1300s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[integer3] 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[integer3] 1300s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[json0] 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[json0] 1300s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[json1] 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[json1] 1300s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[numeric0] 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[numeric0] 1300s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[numeric1] 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[numeric1] 1300s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[numeric2] 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[numeric2] 1300s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[string0] 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[string0] 1300s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[string1] 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[string1] 1300s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[string2] 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[string2] 1300s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[string3] 1300s [gw1] [ 98%] SKIPPED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[string3] 1300s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[_decimal0] 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[_decimal0] 1300s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[_decimal1] 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[_decimal1] 1300s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[_decimal2] 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[_decimal2] 1300s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[boolean0] 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[boolean0] 1300s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[boolean1] 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[boolean1] 1300s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[boolean2] 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[boolean2] 1300s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[float0] 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[float0] 1300s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[float1] 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[float1] 1300s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[float2] 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[float2] 1300s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[integer0] 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[integer0] 1300s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[integer1] 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[integer1] 1300s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[integer2] 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[integer2] 1300s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[integer3] 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[integer3] 1300s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[numeric0] 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[numeric0] 1300s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[numeric1] 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[numeric1] 1300s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[numeric2] 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[numeric2] 1300s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[string0] 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[string0] 1300s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[string1] 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[string1] 1300s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[string2] 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[string2] 1300s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[string3] 1300s [gw1] [ 98%] SKIPPED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[string3] 1300s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[_decimal0] 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[_decimal0] 1300s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[_decimal1] 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[_decimal1] 1300s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[_decimal2] 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[_decimal2] 1300s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[boolean0] 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[boolean0] 1300s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[boolean1] 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[boolean1] 1300s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[boolean2] 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[boolean2] 1300s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[float0] 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[float0] 1300s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[float1] 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[float1] 1300s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[float2] 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[float2] 1300s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[integer0] 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[integer0] 1300s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[integer1] 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[integer1] 1300s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[integer2] 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[integer2] 1300s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[integer3] 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[integer3] 1300s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[numeric0] 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[numeric0] 1300s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[numeric1] 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[numeric1] 1300s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[numeric2] 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[numeric2] 1300s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[string0] 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[string0] 1300s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[string1] 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[string1] 1300s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[string2] 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[string2] 1300s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[string3] 1300s [gw1] [ 98%] SKIPPED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[string3] 1300s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_custom_json 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_custom_json 1300s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_data1 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_data1 1300s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_json_null_as_json_null 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_json_null_as_json_null 1300s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_none_as_json_null[multiparameters] 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_none_as_json_null[multiparameters] 1300s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_none_as_json_null[parameters] 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_none_as_json_null[parameters] 1300s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_none_as_json_null[values] 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_none_as_json_null[values] 1300s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_none_as_sql_null[multiparameters] 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_none_as_sql_null[multiparameters] 1300s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_none_as_sql_null[omit] 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_none_as_sql_null[omit] 1300s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_none_as_sql_null[parameters] 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_none_as_sql_null[parameters] 1300s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_none_as_sql_null[values] 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_none_as_sql_null[values] 1300s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[100-ascii] 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[100-ascii] 1300s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[100-unicode] 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[100-unicode] 1300s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[1999-ascii] 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[1999-ascii] 1300s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[1999-unicode] 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[1999-unicode] 1300s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[3000-ascii] 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[3000-ascii] 1300s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[3000-unicode] 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[3000-unicode] 1300s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[4000-ascii] 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[4000-ascii] 1300s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[4000-unicode] 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[4000-unicode] 1300s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[5000-ascii] 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[5000-ascii] 1300s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[5000-unicode] 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[5000-unicode] 1300s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[9000-ascii] 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[9000-ascii] 1300s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[9000-unicode] 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[9000-unicode] 1300s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[-1.0] 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[-1.0] 1300s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[-1] 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[-1] 1300s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[0] 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[0] 1300s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[15.052] 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[15.052] 1300s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[15] 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[15] 1300s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[False] 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[False] 1300s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[None] 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[None] 1300s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[True] 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[True] 1300s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[a string] 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[a string] 1300s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[r\xe9ve ill\xe9] 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[r\xe9ve ill\xe9] 1300s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[r\xe9ve\U0001f40d ill\xe9] 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[r\xe9ve\U0001f40d ill\xe9] 1300s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_unicode_round_trip 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_unicode_round_trip 1300s test/dialect/test_suite.py::JoinTest_sqlite+pysqlite_3_46_1::test_inner_join_false 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::JoinTest_sqlite+pysqlite_3_46_1::test_inner_join_false 1300s test/dialect/test_suite.py::JoinTest_sqlite+pysqlite_3_46_1::test_inner_join_fk 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::JoinTest_sqlite+pysqlite_3_46_1::test_inner_join_fk 1300s test/dialect/test_suite.py::JoinTest_sqlite+pysqlite_3_46_1::test_inner_join_true 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::JoinTest_sqlite+pysqlite_3_46_1::test_inner_join_true 1300s test/dialect/test_suite.py::JoinTest_sqlite+pysqlite_3_46_1::test_outer_join_false 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::JoinTest_sqlite+pysqlite_3_46_1::test_outer_join_false 1300s test/dialect/test_suite.py::JoinTest_sqlite+pysqlite_3_46_1::test_outer_join_fk 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::JoinTest_sqlite+pysqlite_3_46_1::test_outer_join_fk 1300s test/dialect/test_suite.py::LastrowidTest_sqlite+pysqlite_3_46_1::test_autoincrement_on_insert 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::LastrowidTest_sqlite+pysqlite_3_46_1::test_autoincrement_on_insert 1300s test/dialect/test_suite.py::LastrowidTest_sqlite+pysqlite_3_46_1::test_last_inserted_id 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::LastrowidTest_sqlite+pysqlite_3_46_1::test_last_inserted_id 1300s test/dialect/test_suite.py::LastrowidTest_sqlite+pysqlite_3_46_1::test_native_lastrowid_autoinc 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::LastrowidTest_sqlite+pysqlite_3_46_1::test_native_lastrowid_autoinc 1300s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_contains_autoescape 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_contains_autoescape 1300s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_contains_autoescape_escape 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_contains_autoescape_escape 1300s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_contains_escape 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_contains_escape 1300s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_contains_unescaped 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_contains_unescaped 1300s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_endswith_autoescape 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_endswith_autoescape 1300s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_endswith_autoescape_escape 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_endswith_autoescape_escape 1300s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_endswith_escape 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_endswith_escape 1300s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_endswith_sqlexpr 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_endswith_sqlexpr 1300s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_endswith_unescaped 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_endswith_unescaped 1300s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_not_regexp_match 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_not_regexp_match 1300s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_regexp_match[(b|c)-expected5] 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_regexp_match[(b|c)-expected5] 1300s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_regexp_match[9cde-expected3] 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_regexp_match[9cde-expected3] 1300s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_regexp_match[^(b|c)-expected6] 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_regexp_match[^(b|c)-expected6] 1300s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_regexp_match[^a-expected4] 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_regexp_match[^a-expected4] 1300s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_regexp_match[^abc-expected2] 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_regexp_match[^abc-expected2] 1300s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_regexp_match[a.cde-expected0] 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_regexp_match[a.cde-expected0] 1300s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_regexp_match[abc-expected1] 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_regexp_match[abc-expected1] 1300s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_regexp_replace 1300s [gw1] [ 98%] SKIPPED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_regexp_replace 1300s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_startswith_autoescape 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_startswith_autoescape 1300s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_startswith_autoescape_escape 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_startswith_autoescape_escape 1300s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_startswith_escape 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_startswith_escape 1300s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_startswith_sqlexpr 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_startswith_sqlexpr 1300s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_startswith_unescaped 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_startswith_unescaped 1300s test/dialect/test_suite.py::LongNameBlowoutTest_sqlite+pysqlite_3_46_1::test_long_convention_name[ck-_exclusions_03] 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::LongNameBlowoutTest_sqlite+pysqlite_3_46_1::test_long_convention_name[ck-_exclusions_03] 1300s test/dialect/test_suite.py::LongNameBlowoutTest_sqlite+pysqlite_3_46_1::test_long_convention_name[fk-_exclusions_00] 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::LongNameBlowoutTest_sqlite+pysqlite_3_46_1::test_long_convention_name[fk-_exclusions_00] 1300s test/dialect/test_suite.py::LongNameBlowoutTest_sqlite+pysqlite_3_46_1::test_long_convention_name[ix-_exclusions_02] 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::LongNameBlowoutTest_sqlite+pysqlite_3_46_1::test_long_convention_name[ix-_exclusions_02] 1300s test/dialect/test_suite.py::LongNameBlowoutTest_sqlite+pysqlite_3_46_1::test_long_convention_name[pk-_exclusions_01] 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::LongNameBlowoutTest_sqlite+pysqlite_3_46_1::test_long_convention_name[pk-_exclusions_01] 1300s test/dialect/test_suite.py::LongNameBlowoutTest_sqlite+pysqlite_3_46_1::test_long_convention_name[uq-_exclusions_04] 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::LongNameBlowoutTest_sqlite+pysqlite_3_46_1::test_long_convention_name[uq-_exclusions_04] 1300s test/dialect/test_suite.py::NativeUUIDTest::test_literal_nonnative_text 1300s [gw1] [ 98%] SKIPPED test/dialect/test_suite.py::NativeUUIDTest::test_literal_nonnative_text 1300s test/dialect/test_suite.py::NativeUUIDTest::test_literal_nonnative_uuid 1300s [gw1] [ 98%] SKIPPED test/dialect/test_suite.py::NativeUUIDTest::test_literal_nonnative_uuid 1300s test/dialect/test_suite.py::NativeUUIDTest::test_literal_text 1300s [gw1] [ 98%] SKIPPED test/dialect/test_suite.py::NativeUUIDTest::test_literal_text 1300s test/dialect/test_suite.py::NativeUUIDTest::test_literal_uuid 1300s [gw1] [ 98%] SKIPPED test/dialect/test_suite.py::NativeUUIDTest::test_literal_uuid 1300s test/dialect/test_suite.py::NativeUUIDTest::test_uuid_returning 1300s [gw1] [ 98%] SKIPPED test/dialect/test_suite.py::NativeUUIDTest::test_uuid_returning 1300s test/dialect/test_suite.py::NativeUUIDTest::test_uuid_round_trip 1300s [gw1] [ 98%] SKIPPED test/dialect/test_suite.py::NativeUUIDTest::test_uuid_round_trip 1300s test/dialect/test_suite.py::NativeUUIDTest::test_uuid_text_round_trip 1300s [gw1] [ 98%] SKIPPED test/dialect/test_suite.py::NativeUUIDTest::test_uuid_text_round_trip 1300s test/dialect/test_suite.py::NormalizedNameTest::test_get_table_names 1300s [gw1] [ 98%] SKIPPED test/dialect/test_suite.py::NormalizedNameTest::test_get_table_names 1300s test/dialect/test_suite.py::NormalizedNameTest::test_reflect_lowercase_forced_tables 1300s [gw1] [ 98%] SKIPPED test/dialect/test_suite.py::NormalizedNameTest::test_reflect_lowercase_forced_tables 1300s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_decimal_coerce_round_trip 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_decimal_coerce_round_trip 1300s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_decimal_coerce_round_trip_w_cast 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_decimal_coerce_round_trip_w_cast 1300s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_enotation_decimal 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_enotation_decimal 1300s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_enotation_decimal_large 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_enotation_decimal_large 1300s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_float_as_decimal 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_float_as_decimal 1300s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_float_as_float 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_float_as_float 1300s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_float_coerce_round_trip 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_float_coerce_round_trip 1300s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_float_custom_scale 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_float_custom_scale 1300s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_float_is_not_numeric[Double] 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_float_is_not_numeric[Double] 1300s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_float_is_not_numeric[Float] 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_float_is_not_numeric[Float] 1300s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_infinity_floats 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_infinity_floats 1300s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_many_significant_digits 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_many_significant_digits 1300s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_numeric_as_decimal 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_numeric_as_decimal 1300s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_numeric_as_float 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_numeric_as_float 1300s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_numeric_no_decimal 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_numeric_no_decimal 1300s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_numeric_null_as_decimal 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_numeric_null_as_decimal 1300s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_numeric_null_as_float 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_numeric_null_as_float 1300s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_precision_decimal 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_precision_decimal 1300s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_render_literal_float 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_render_literal_float 1300s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_render_literal_numeric 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_render_literal_numeric 1300s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_render_literal_numeric_asfloat 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_render_literal_numeric_asfloat 1300s test/dialect/test_suite.py::OrderByLabelTest_sqlite+pysqlite_3_46_1::test_composed_int 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::OrderByLabelTest_sqlite+pysqlite_3_46_1::test_composed_int 1300s test/dialect/test_suite.py::OrderByLabelTest_sqlite+pysqlite_3_46_1::test_composed_int_desc 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::OrderByLabelTest_sqlite+pysqlite_3_46_1::test_composed_int_desc 1300s test/dialect/test_suite.py::OrderByLabelTest_sqlite+pysqlite_3_46_1::test_composed_multiple 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::OrderByLabelTest_sqlite+pysqlite_3_46_1::test_composed_multiple 1300s test/dialect/test_suite.py::OrderByLabelTest_sqlite+pysqlite_3_46_1::test_group_by_composed 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::OrderByLabelTest_sqlite+pysqlite_3_46_1::test_group_by_composed 1300s test/dialect/test_suite.py::OrderByLabelTest_sqlite+pysqlite_3_46_1::test_plain 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::OrderByLabelTest_sqlite+pysqlite_3_46_1::test_plain 1300s test/dialect/test_suite.py::OrderByLabelTest_sqlite+pysqlite_3_46_1::test_plain_desc 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::OrderByLabelTest_sqlite+pysqlite_3_46_1::test_plain_desc 1300s test/dialect/test_suite.py::PercentSchemaNamesTest_sqlite+pysqlite_3_46_1::test_executemany_returning_roundtrip 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::PercentSchemaNamesTest_sqlite+pysqlite_3_46_1::test_executemany_returning_roundtrip 1300s test/dialect/test_suite.py::PercentSchemaNamesTest_sqlite+pysqlite_3_46_1::test_executemany_roundtrip 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::PercentSchemaNamesTest_sqlite+pysqlite_3_46_1::test_executemany_roundtrip 1300s test/dialect/test_suite.py::PercentSchemaNamesTest_sqlite+pysqlite_3_46_1::test_single_roundtrip 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::PercentSchemaNamesTest_sqlite+pysqlite_3_46_1::test_single_roundtrip 1300s test/dialect/test_suite.py::PingTest_sqlite+pysqlite_3_46_1::test_do_ping 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::PingTest_sqlite+pysqlite_3_46_1::test_do_ping 1300s test/dialect/test_suite.py::PostCompileParamsTest_sqlite+pysqlite_3_46_1::test_compile 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::PostCompileParamsTest_sqlite+pysqlite_3_46_1::test_compile 1300s test/dialect/test_suite.py::PostCompileParamsTest_sqlite+pysqlite_3_46_1::test_compile_literal_binds 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::PostCompileParamsTest_sqlite+pysqlite_3_46_1::test_compile_literal_binds 1300s test/dialect/test_suite.py::PostCompileParamsTest_sqlite+pysqlite_3_46_1::test_execute 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::PostCompileParamsTest_sqlite+pysqlite_3_46_1::test_execute 1300s test/dialect/test_suite.py::PostCompileParamsTest_sqlite+pysqlite_3_46_1::test_execute_expanding_plus_literal_execute 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::PostCompileParamsTest_sqlite+pysqlite_3_46_1::test_execute_expanding_plus_literal_execute 1300s test/dialect/test_suite.py::PostCompileParamsTest_sqlite+pysqlite_3_46_1::test_execute_tuple_expanding_plus_literal_execute 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::PostCompileParamsTest_sqlite+pysqlite_3_46_1::test_execute_tuple_expanding_plus_literal_execute 1300s test/dialect/test_suite.py::PostCompileParamsTest_sqlite+pysqlite_3_46_1::test_execute_tuple_expanding_plus_literal_heterogeneous_execute 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::PostCompileParamsTest_sqlite+pysqlite_3_46_1::test_execute_tuple_expanding_plus_literal_heterogeneous_execute 1300s test/dialect/test_suite.py::PrecisionIntervalTest::test_arithmetic_operation_literal_interval 1300s [gw1] [ 98%] SKIPPED test/dialect/test_suite.py::PrecisionIntervalTest::test_arithmetic_operation_literal_interval 1300s test/dialect/test_suite.py::PrecisionIntervalTest::test_arithmetic_operation_table_date_and_literal_interval 1300s [gw1] [ 98%] SKIPPED test/dialect/test_suite.py::PrecisionIntervalTest::test_arithmetic_operation_table_date_and_literal_interval 1300s test/dialect/test_suite.py::PrecisionIntervalTest::test_arithmetic_operation_table_interval_and_literal_interval 1300s [gw1] [ 98%] SKIPPED test/dialect/test_suite.py::PrecisionIntervalTest::test_arithmetic_operation_table_interval_and_literal_interval 1300s test/dialect/test_suite.py::PrecisionIntervalTest::test_literal 1300s [gw1] [ 98%] SKIPPED test/dialect/test_suite.py::PrecisionIntervalTest::test_literal 1300s test/dialect/test_suite.py::PrecisionIntervalTest::test_select_direct_literal_interval 1300s [gw1] [ 98%] SKIPPED test/dialect/test_suite.py::PrecisionIntervalTest::test_select_direct_literal_interval 1300s test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_check_constraints[quote " two-_exclusions_01] 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_check_constraints[quote " two-_exclusions_01] 1300s test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_check_constraints[quote ' one-_exclusions_00] 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_check_constraints[quote ' one-_exclusions_00] 1300s test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_columns[quote " two-_exclusions_01] 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_columns[quote " two-_exclusions_01] 1300s test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_columns[quote ' one-_exclusions_00] 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_columns[quote ' one-_exclusions_00] 1300s test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_foreign_keys[quote " two-_exclusions_01] 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_foreign_keys[quote " two-_exclusions_01] 1300s test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_foreign_keys[quote ' one-_exclusions_00] 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_foreign_keys[quote ' one-_exclusions_00] 1300s test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_indexes[quote " two-_exclusions_01] 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_indexes[quote " two-_exclusions_01] 1300s test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_indexes[quote ' one-_exclusions_00] 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_indexes[quote ' one-_exclusions_00] 1300s test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_pk_constraint[quote " two-_exclusions_01] 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_pk_constraint[quote " two-_exclusions_01] 1300s test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_pk_constraint[quote ' one-_exclusions_00] 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_pk_constraint[quote ' one-_exclusions_00] 1300s test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_table_comment[quote " two-_exclusions_01] 1300s [gw1] [ 98%] SKIPPED test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_table_comment[quote " two-_exclusions_01] 1300s test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_table_comment[quote ' one-_exclusions_00] 1300s [gw1] [ 98%] SKIPPED test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_table_comment[quote ' one-_exclusions_00] 1300s test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_table_options[quote " two-_exclusions_01] 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_table_options[quote " two-_exclusions_01] 1300s test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_table_options[quote ' one-_exclusions_00] 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_table_options[quote ' one-_exclusions_00] 1300s test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_unique_constraints[quote " two-_exclusions_01] 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_unique_constraints[quote " two-_exclusions_01] 1300s test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_unique_constraints[quote ' one-_exclusions_00] 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_unique_constraints[quote ' one-_exclusions_00] 1300s test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_view_definition[quote " two-_exclusions_01] 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_view_definition[quote " two-_exclusions_01] 1300s test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_view_definition[quote ' one-_exclusions_00] 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_view_definition[quote ' one-_exclusions_00] 1300s test/dialect/test_suite.py::ReturningGuardsTest_sqlite+pysqlite_3_46_1::test_delete_many 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::ReturningGuardsTest_sqlite+pysqlite_3_46_1::test_delete_many 1300s test/dialect/test_suite.py::ReturningGuardsTest_sqlite+pysqlite_3_46_1::test_delete_single 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::ReturningGuardsTest_sqlite+pysqlite_3_46_1::test_delete_single 1300s test/dialect/test_suite.py::ReturningGuardsTest_sqlite+pysqlite_3_46_1::test_insert_many 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::ReturningGuardsTest_sqlite+pysqlite_3_46_1::test_insert_many 1300s test/dialect/test_suite.py::ReturningGuardsTest_sqlite+pysqlite_3_46_1::test_insert_single 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::ReturningGuardsTest_sqlite+pysqlite_3_46_1::test_insert_single 1300s test/dialect/test_suite.py::ReturningGuardsTest_sqlite+pysqlite_3_46_1::test_update_many 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::ReturningGuardsTest_sqlite+pysqlite_3_46_1::test_update_many 1300s test/dialect/test_suite.py::ReturningGuardsTest_sqlite+pysqlite_3_46_1::test_update_single 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::ReturningGuardsTest_sqlite+pysqlite_3_46_1::test_update_single 1300s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_autoincrement_on_insert_implicit_returning 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_autoincrement_on_insert_implicit_returning 1300s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_explicit_returning_pk_autocommit 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_explicit_returning_pk_autocommit 1300s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_explicit_returning_pk_no_autocommit 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_explicit_returning_pk_no_autocommit 1300s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-not_sort_by_parameter_order-LargeBinary1] 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-not_sort_by_parameter_order-LargeBinary1] 1300s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-not_sort_by_parameter_order-LargeBinary2] 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-not_sort_by_parameter_order-LargeBinary2] 1300s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-not_sort_by_parameter_order-UUID] 1300s [gw1] [ 98%] SKIPPED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-not_sort_by_parameter_order-UUID] 1300s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-not_sort_by_parameter_order-generic_native_uuid] 1300s [gw1] [ 98%] SKIPPED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-not_sort_by_parameter_order-generic_native_uuid] 1300s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-not_sort_by_parameter_order-generic_native_uuid_str] 1300s [gw1] [ 98%] SKIPPED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-not_sort_by_parameter_order-generic_native_uuid_str] 1300s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-not_sort_by_parameter_order-non_native_uuid] 1300s [gw1] [ 98%] SKIPPED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-not_sort_by_parameter_order-non_native_uuid] 1300s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-not_sort_by_parameter_order-non_native_uuid_str] 1300s [gw1] [ 98%] SKIPPED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-not_sort_by_parameter_order-non_native_uuid_str] 1300s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-sort_by_parameter_order-LargeBinary1] 1300s [gw1] [ 98%] SKIPPED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-sort_by_parameter_order-LargeBinary1] 1300s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-sort_by_parameter_order-LargeBinary2] 1300s [gw1] [ 98%] SKIPPED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-sort_by_parameter_order-LargeBinary2] 1300s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-sort_by_parameter_order-UUID] 1300s [gw1] [ 98%] SKIPPED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-sort_by_parameter_order-UUID] 1300s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-sort_by_parameter_order-generic_native_uuid] 1300s [gw1] [ 98%] SKIPPED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-sort_by_parameter_order-generic_native_uuid] 1300s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-sort_by_parameter_order-generic_native_uuid_str] 1300s [gw1] [ 98%] SKIPPED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-sort_by_parameter_order-generic_native_uuid_str] 1300s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-sort_by_parameter_order-non_native_uuid] 1300s [gw1] [ 98%] SKIPPED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-sort_by_parameter_order-non_native_uuid] 1300s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-sort_by_parameter_order-non_native_uuid_str] 1300s [gw1] [ 98%] SKIPPED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-sort_by_parameter_order-non_native_uuid_str] 1300s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-not_sort_by_parameter_order-LargeBinary1] 1300s [gw1] [ 98%] SKIPPED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-not_sort_by_parameter_order-LargeBinary1] 1300s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-not_sort_by_parameter_order-LargeBinary2] 1300s [gw1] [ 98%] SKIPPED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-not_sort_by_parameter_order-LargeBinary2] 1300s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-not_sort_by_parameter_order-UUID] 1300s [gw1] [ 98%] SKIPPED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-not_sort_by_parameter_order-UUID] 1300s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-not_sort_by_parameter_order-generic_native_uuid] 1300s [gw1] [ 98%] SKIPPED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-not_sort_by_parameter_order-generic_native_uuid] 1300s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-not_sort_by_parameter_order-generic_native_uuid_str] 1300s [gw1] [ 98%] SKIPPED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-not_sort_by_parameter_order-generic_native_uuid_str] 1300s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-not_sort_by_parameter_order-non_native_uuid] 1300s [gw1] [ 98%] SKIPPED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-not_sort_by_parameter_order-non_native_uuid] 1300s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-not_sort_by_parameter_order-non_native_uuid_str] 1300s [gw1] [ 98%] SKIPPED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-not_sort_by_parameter_order-non_native_uuid_str] 1300s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-sort_by_parameter_order-LargeBinary1] 1300s [gw1] [ 98%] SKIPPED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-sort_by_parameter_order-LargeBinary1] 1300s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-sort_by_parameter_order-LargeBinary2] 1300s [gw1] [ 98%] SKIPPED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-sort_by_parameter_order-LargeBinary2] 1300s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-sort_by_parameter_order-UUID] 1300s [gw1] [ 98%] SKIPPED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-sort_by_parameter_order-UUID] 1300s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-sort_by_parameter_order-generic_native_uuid] 1300s [gw1] [ 98%] SKIPPED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-sort_by_parameter_order-generic_native_uuid] 1300s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-sort_by_parameter_order-generic_native_uuid_str] 1300s [gw1] [ 98%] SKIPPED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-sort_by_parameter_order-generic_native_uuid_str] 1300s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-sort_by_parameter_order-non_native_uuid] 1300s [gw1] [ 98%] SKIPPED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-sort_by_parameter_order-non_native_uuid] 1300s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-sort_by_parameter_order-non_native_uuid_str] 1300s [gw1] [ 98%] SKIPPED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-sort_by_parameter_order-non_native_uuid_str] 1300s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_insert_w_floats[multiple_rows-not_sort_by_parameter_order-type_0-8.5514716-True-_exclusions_00] 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_insert_w_floats[multiple_rows-not_sort_by_parameter_order-type_0-8.5514716-True-_exclusions_00] 1300s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_insert_w_floats[multiple_rows-not_sort_by_parameter_order-type_1-8.5514716-True-_exclusions_01] 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_insert_w_floats[multiple_rows-not_sort_by_parameter_order-type_1-8.5514716-True-_exclusions_01] 1300s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_insert_w_floats[multiple_rows-not_sort_by_parameter_order-type_2-8.5514-True-_exclusions_02] 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_insert_w_floats[multiple_rows-not_sort_by_parameter_order-type_2-8.5514-True-_exclusions_02] 1300s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_insert_w_floats[multiple_rows-not_sort_by_parameter_order-type_3-8.5514-True-_exclusions_03] 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_insert_w_floats[multiple_rows-not_sort_by_parameter_order-type_3-8.5514-True-_exclusions_03] 1300s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_insert_w_floats[multiple_rows-not_sort_by_parameter_order-type_4-8.5514716-True-_exclusions_04] 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_insert_w_floats[multiple_rows-not_sort_by_parameter_order-type_4-8.5514716-True-_exclusions_04] 1300s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_insert_w_floats[multiple_rows-not_sort_by_parameter_order-type_5-value5-False-_exclusions_05] 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_insert_w_floats[multiple_rows-not_sort_by_parameter_order-type_5-value5-False-_exclusions_05] 1300s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_insert_w_floats[multiple_rows-sort_by_parameter_order-type_0-8.5514716-True-_exclusions_00] 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_insert_w_floats[multiple_rows-sort_by_parameter_order-type_0-8.5514716-True-_exclusions_00] 1300s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_insert_w_floats[multiple_rows-sort_by_parameter_order-type_1-8.5514716-True-_exclusions_01] 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_insert_w_floats[multiple_rows-sort_by_parameter_order-type_1-8.5514716-True-_exclusions_01] 1300s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_insert_w_floats[multiple_rows-sort_by_parameter_order-type_2-8.5514-True-_exclusions_02] 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_insert_w_floats[multiple_rows-sort_by_parameter_order-type_2-8.5514-True-_exclusions_02] 1300s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_insert_w_floats[multiple_rows-sort_by_parameter_order-type_3-8.5514-True-_exclusions_03] 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_insert_w_floats[multiple_rows-sort_by_parameter_order-type_3-8.5514-True-_exclusions_03] 1300s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_insert_w_floats[multiple_rows-sort_by_parameter_order-type_4-8.5514716-True-_exclusions_04] 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_insert_w_floats[multiple_rows-sort_by_parameter_order-type_4-8.5514716-True-_exclusions_04] 1300s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_insert_w_floats[multiple_rows-sort_by_parameter_order-type_5-value5-False-_exclusions_05] 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_insert_w_floats[multiple_rows-sort_by_parameter_order-type_5-value5-False-_exclusions_05] 1300s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_insert_w_floats[not_multiple_rows-not_sort_by_parameter_order-type_0-8.5514716-True-_exclusions_00] 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_insert_w_floats[not_multiple_rows-not_sort_by_parameter_order-type_0-8.5514716-True-_exclusions_00] 1300s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_insert_w_floats[not_multiple_rows-not_sort_by_parameter_order-type_1-8.5514716-True-_exclusions_01] 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_insert_w_floats[not_multiple_rows-not_sort_by_parameter_order-type_1-8.5514716-True-_exclusions_01] 1300s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_insert_w_floats[not_multiple_rows-not_sort_by_parameter_order-type_2-8.5514-True-_exclusions_02] 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_insert_w_floats[not_multiple_rows-not_sort_by_parameter_order-type_2-8.5514-True-_exclusions_02] 1300s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_insert_w_floats[not_multiple_rows-not_sort_by_parameter_order-type_3-8.5514-True-_exclusions_03] 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_insert_w_floats[not_multiple_rows-not_sort_by_parameter_order-type_3-8.5514-True-_exclusions_03] 1300s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_insert_w_floats[not_multiple_rows-not_sort_by_parameter_order-type_4-8.5514716-True-_exclusions_04] 1300s [gw1] [ 98%] PASSED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_insert_w_floats[not_multiple_rows-not_sort_by_parameter_order-type_4-8.5514716-True-_exclusions_04] 1300s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_insert_w_floats[not_multiple_rows-not_sort_by_parameter_order-type_5-value5-False-_exclusions_05] 1301s [gw1] [ 98%] PASSED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_insert_w_floats[not_multiple_rows-not_sort_by_parameter_order-type_5-value5-False-_exclusions_05] 1301s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_insert_w_floats[not_multiple_rows-sort_by_parameter_order-type_0-8.5514716-True-_exclusions_00] 1301s [gw1] [ 98%] PASSED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_insert_w_floats[not_multiple_rows-sort_by_parameter_order-type_0-8.5514716-True-_exclusions_00] 1301s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_insert_w_floats[not_multiple_rows-sort_by_parameter_order-type_1-8.5514716-True-_exclusions_01] 1301s [gw1] [ 98%] PASSED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_insert_w_floats[not_multiple_rows-sort_by_parameter_order-type_1-8.5514716-True-_exclusions_01] 1301s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_insert_w_floats[not_multiple_rows-sort_by_parameter_order-type_2-8.5514-True-_exclusions_02] 1301s [gw1] [ 98%] PASSED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_insert_w_floats[not_multiple_rows-sort_by_parameter_order-type_2-8.5514-True-_exclusions_02] 1301s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_insert_w_floats[not_multiple_rows-sort_by_parameter_order-type_3-8.5514-True-_exclusions_03] 1301s [gw1] [ 98%] PASSED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_insert_w_floats[not_multiple_rows-sort_by_parameter_order-type_3-8.5514-True-_exclusions_03] 1301s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_insert_w_floats[not_multiple_rows-sort_by_parameter_order-type_4-8.5514716-True-_exclusions_04] 1301s [gw1] [ 98%] PASSED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_insert_w_floats[not_multiple_rows-sort_by_parameter_order-type_4-8.5514716-True-_exclusions_04] 1301s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_insert_w_floats[not_multiple_rows-sort_by_parameter_order-type_5-value5-False-_exclusions_05] 1301s [gw1] [ 98%] PASSED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_insert_w_floats[not_multiple_rows-sort_by_parameter_order-type_5-value5-False-_exclusions_05] 1301s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_insertmanyvalues_returning 1301s [gw1] [ 98%] PASSED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_insertmanyvalues_returning 1301s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_last_inserted_id_implicit_returning 1301s [gw1] [ 98%] PASSED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_last_inserted_id_implicit_returning 1301s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_basic 1301s [gw1] [ 98%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_basic 1301s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_delete_rowcount 1301s [gw1] [ 98%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_delete_rowcount 1301s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_multi_delete_rowcount 1301s [gw1] [ 98%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_multi_delete_rowcount 1301s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_multi_update_rowcount 1301s [gw1] [ 98%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_multi_update_rowcount 1301s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_non_rowcount_scenarios_no_raise[close_first-delete] 1301s [gw1] [ 98%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_non_rowcount_scenarios_no_raise[close_first-delete] 1301s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_non_rowcount_scenarios_no_raise[close_first-insert] 1301s [gw1] [ 98%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_non_rowcount_scenarios_no_raise[close_first-insert] 1301s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_non_rowcount_scenarios_no_raise[close_first-select] 1301s [gw1] [ 98%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_non_rowcount_scenarios_no_raise[close_first-select] 1301s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_non_rowcount_scenarios_no_raise[close_first-update] 1301s [gw1] [ 98%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_non_rowcount_scenarios_no_raise[close_first-update] 1301s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_non_rowcount_scenarios_no_raise[not_close_first-delete] 1301s [gw1] [ 98%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_non_rowcount_scenarios_no_raise[not_close_first-delete] 1301s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_non_rowcount_scenarios_no_raise[not_close_first-insert] 1301s [gw1] [ 98%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_non_rowcount_scenarios_no_raise[not_close_first-insert] 1301s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_non_rowcount_scenarios_no_raise[not_close_first-select] 1301s [gw1] [ 98%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_non_rowcount_scenarios_no_raise[not_close_first-select] 1301s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_non_rowcount_scenarios_no_raise[not_close_first-update] 1301s [gw1] [ 98%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_non_rowcount_scenarios_no_raise[not_close_first-update] 1301s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_raw_sql_rowcount 1301s [gw1] [ 98%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_raw_sql_rowcount 1301s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_text_rowcount 1301s [gw1] [ 98%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_text_rowcount 1301s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_update_delete_rowcount_return_defaults[delete-implicit_returning] 1301s [gw1] [ 98%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_update_delete_rowcount_return_defaults[delete-implicit_returning] 1301s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_update_delete_rowcount_return_defaults[delete-not_implicit_returning] 1301s [gw1] [ 98%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_update_delete_rowcount_return_defaults[delete-not_implicit_returning] 1301s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_update_delete_rowcount_return_defaults[update-implicit_returning] 1301s [gw1] [ 98%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_update_delete_rowcount_return_defaults[update-implicit_returning] 1301s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_update_delete_rowcount_return_defaults[update-not_implicit_returning] 1301s [gw1] [ 98%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_update_delete_rowcount_return_defaults[update-not_implicit_returning] 1301s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_update_rowcount1 1301s [gw1] [ 98%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_update_rowcount1 1301s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_update_rowcount2 1301s [gw1] [ 98%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_update_rowcount2 1301s test/dialect/test_suite.py::RowFetchTest_sqlite+pysqlite_3_46_1::test_row_w_scalar_select 1301s [gw1] [ 98%] PASSED test/dialect/test_suite.py::RowFetchTest_sqlite+pysqlite_3_46_1::test_row_w_scalar_select 1301s test/dialect/test_suite.py::RowFetchTest_sqlite+pysqlite_3_46_1::test_row_with_dupe_names 1301s [gw1] [ 98%] PASSED test/dialect/test_suite.py::RowFetchTest_sqlite+pysqlite_3_46_1::test_row_with_dupe_names 1301s test/dialect/test_suite.py::RowFetchTest_sqlite+pysqlite_3_46_1::test_via_attr 1301s [gw1] [ 98%] PASSED test/dialect/test_suite.py::RowFetchTest_sqlite+pysqlite_3_46_1::test_via_attr 1301s test/dialect/test_suite.py::RowFetchTest_sqlite+pysqlite_3_46_1::test_via_col_object 1301s [gw1] [ 98%] PASSED test/dialect/test_suite.py::RowFetchTest_sqlite+pysqlite_3_46_1::test_via_col_object 1301s test/dialect/test_suite.py::RowFetchTest_sqlite+pysqlite_3_46_1::test_via_int 1301s [gw1] [ 98%] PASSED test/dialect/test_suite.py::RowFetchTest_sqlite+pysqlite_3_46_1::test_via_int 1301s test/dialect/test_suite.py::RowFetchTest_sqlite+pysqlite_3_46_1::test_via_string 1301s [gw1] [ 98%] PASSED test/dialect/test_suite.py::RowFetchTest_sqlite+pysqlite_3_46_1::test_via_string 1301s test/dialect/test_suite.py::SameNamedSchemaTableTest_sqlite+pysqlite_3_46_1::test_simple_join_both_tables 1301s [gw1] [ 98%] PASSED test/dialect/test_suite.py::SameNamedSchemaTableTest_sqlite+pysqlite_3_46_1::test_simple_join_both_tables 1301s test/dialect/test_suite.py::SameNamedSchemaTableTest_sqlite+pysqlite_3_46_1::test_simple_join_whereclause_only 1301s [gw1] [ 98%] PASSED test/dialect/test_suite.py::SameNamedSchemaTableTest_sqlite+pysqlite_3_46_1::test_simple_join_whereclause_only 1301s test/dialect/test_suite.py::SameNamedSchemaTableTest_sqlite+pysqlite_3_46_1::test_subquery 1301s [gw1] [ 99%] PASSED test/dialect/test_suite.py::SameNamedSchemaTableTest_sqlite+pysqlite_3_46_1::test_subquery 1301s test/dialect/test_suite.py::SequenceCompilerTest::test_literal_binds_inline_compile 1301s [gw1] [ 99%] SKIPPED test/dialect/test_suite.py::SequenceCompilerTest::test_literal_binds_inline_compile 1301s test/dialect/test_suite.py::SequenceTest::test_insert_lastrowid 1301s [gw1] [ 99%] SKIPPED test/dialect/test_suite.py::SequenceTest::test_insert_lastrowid 1301s test/dialect/test_suite.py::SequenceTest::test_insert_roundtrip 1301s [gw1] [ 99%] SKIPPED test/dialect/test_suite.py::SequenceTest::test_insert_roundtrip 1301s test/dialect/test_suite.py::SequenceTest::test_insert_roundtrip_no_implicit_returning 1301s [gw1] [ 99%] SKIPPED test/dialect/test_suite.py::SequenceTest::test_insert_roundtrip_no_implicit_returning 1301s test/dialect/test_suite.py::SequenceTest::test_insert_roundtrip_translate[False] 1301s [gw1] [ 99%] SKIPPED test/dialect/test_suite.py::SequenceTest::test_insert_roundtrip_translate[False] 1301s test/dialect/test_suite.py::SequenceTest::test_insert_roundtrip_translate[True] 1301s [gw1] [ 99%] SKIPPED test/dialect/test_suite.py::SequenceTest::test_insert_roundtrip_translate[True] 1301s test/dialect/test_suite.py::SequenceTest::test_nextval_direct 1301s [gw1] [ 99%] SKIPPED test/dialect/test_suite.py::SequenceTest::test_nextval_direct 1301s test/dialect/test_suite.py::SequenceTest::test_nextval_direct_schema_translate 1301s [gw1] [ 99%] SKIPPED test/dialect/test_suite.py::SequenceTest::test_nextval_direct_schema_translate 1301s test/dialect/test_suite.py::SequenceTest::test_optional_seq 1301s [gw1] [ 99%] SKIPPED test/dialect/test_suite.py::SequenceTest::test_optional_seq 1301s test/dialect/test_suite.py::ServerSideCursorsTest::test_aliases_and_ss 1301s [gw1] [ 99%] SKIPPED test/dialect/test_suite.py::ServerSideCursorsTest::test_aliases_and_ss 1301s test/dialect/test_suite.py::ServerSideCursorsTest::test_conn_option 1301s [gw1] [ 99%] SKIPPED test/dialect/test_suite.py::ServerSideCursorsTest::test_conn_option 1301s test/dialect/test_suite.py::ServerSideCursorsTest::test_roundtrip_fetchall 1301s [gw1] [ 99%] SKIPPED test/dialect/test_suite.py::ServerSideCursorsTest::test_roundtrip_fetchall 1301s test/dialect/test_suite.py::ServerSideCursorsTest::test_roundtrip_fetchmany 1301s [gw1] [ 99%] SKIPPED test/dialect/test_suite.py::ServerSideCursorsTest::test_roundtrip_fetchmany 1301s test/dialect/test_suite.py::ServerSideCursorsTest::test_ss_cursor_status[for_update_expr] 1301s [gw1] [ 99%] SKIPPED test/dialect/test_suite.py::ServerSideCursorsTest::test_ss_cursor_status[for_update_expr] 1301s test/dialect/test_suite.py::ServerSideCursorsTest::test_ss_cursor_status[for_update_string] 1301s [gw1] [ 99%] SKIPPED test/dialect/test_suite.py::ServerSideCursorsTest::test_ss_cursor_status[for_update_string] 1301s test/dialect/test_suite.py::ServerSideCursorsTest::test_ss_cursor_status[global_expr] 1301s [gw1] [ 99%] SKIPPED test/dialect/test_suite.py::ServerSideCursorsTest::test_ss_cursor_status[global_expr] 1301s test/dialect/test_suite.py::ServerSideCursorsTest::test_ss_cursor_status[global_off_explicit] 1301s [gw1] [ 99%] SKIPPED test/dialect/test_suite.py::ServerSideCursorsTest::test_ss_cursor_status[global_off_explicit] 1301s test/dialect/test_suite.py::ServerSideCursorsTest::test_ss_cursor_status[global_string] 1301s [gw1] [ 99%] SKIPPED test/dialect/test_suite.py::ServerSideCursorsTest::test_ss_cursor_status[global_string] 1301s test/dialect/test_suite.py::ServerSideCursorsTest::test_ss_cursor_status[global_text] 1301s [gw1] [ 99%] SKIPPED test/dialect/test_suite.py::ServerSideCursorsTest::test_ss_cursor_status[global_text] 1301s test/dialect/test_suite.py::ServerSideCursorsTest::test_ss_cursor_status[stmt_option] 1301s [gw1] [ 99%] SKIPPED test/dialect/test_suite.py::ServerSideCursorsTest::test_ss_cursor_status[stmt_option] 1301s test/dialect/test_suite.py::ServerSideCursorsTest::test_ss_cursor_status[stmt_option_disabled] 1301s [gw1] [ 99%] SKIPPED test/dialect/test_suite.py::ServerSideCursorsTest::test_ss_cursor_status[stmt_option_disabled] 1301s test/dialect/test_suite.py::ServerSideCursorsTest::test_ss_cursor_status[text_no_ss] 1301s [gw1] [ 99%] SKIPPED test/dialect/test_suite.py::ServerSideCursorsTest::test_ss_cursor_status[text_no_ss] 1301s test/dialect/test_suite.py::ServerSideCursorsTest::test_ss_cursor_status[text_ss_option] 1301s [gw1] [ 99%] SKIPPED test/dialect/test_suite.py::ServerSideCursorsTest::test_ss_cursor_status[text_ss_option] 1301s test/dialect/test_suite.py::ServerSideCursorsTest::test_stmt_enabled_conn_option_disabled 1301s [gw1] [ 99%] SKIPPED test/dialect/test_suite.py::ServerSideCursorsTest::test_stmt_enabled_conn_option_disabled 1301s test/dialect/test_suite.py::SimpleUpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete 1301s [gw1] [ 99%] PASSED test/dialect/test_suite.py::SimpleUpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete 1301s test/dialect/test_suite.py::SimpleUpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_returning[emptyin] 1301s [gw1] [ 99%] PASSED test/dialect/test_suite.py::SimpleUpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_returning[emptyin] 1301s test/dialect/test_suite.py::SimpleUpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_returning[norows] 1301s [gw1] [ 99%] PASSED test/dialect/test_suite.py::SimpleUpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_returning[norows] 1301s test/dialect/test_suite.py::SimpleUpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_returning[rows] 1301s [gw1] [ 99%] PASSED test/dialect/test_suite.py::SimpleUpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_returning[rows] 1301s test/dialect/test_suite.py::SimpleUpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update 1301s [gw1] [ 99%] PASSED test/dialect/test_suite.py::SimpleUpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update 1301s test/dialect/test_suite.py::SimpleUpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returning[emptyin] 1301s [gw1] [ 99%] PASSED test/dialect/test_suite.py::SimpleUpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returning[emptyin] 1301s test/dialect/test_suite.py::SimpleUpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returning[norows] 1301s [gw1] [ 99%] PASSED test/dialect/test_suite.py::SimpleUpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returning[norows] 1301s test/dialect/test_suite.py::SimpleUpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returning[rows] 1301s [gw1] [ 99%] PASSED test/dialect/test_suite.py::SimpleUpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returning[rows] 1301s test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_concatenate_binary 1301s [gw1] [ 99%] PASSED test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_concatenate_binary 1301s test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_concatenate_clauselist 1301s [gw1] [ 99%] PASSED test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_concatenate_clauselist 1301s test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_dont_truncate_rightside[%B%-expected0] 1301s [gw1] [ 99%] PASSED test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_dont_truncate_rightside[%B%-expected0] 1301s test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_dont_truncate_rightside[A%C%Z-expected2] 1301s [gw1] [ 99%] PASSED test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_dont_truncate_rightside[A%C%Z-expected2] 1301s test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_dont_truncate_rightside[A%C-expected1] 1301s [gw1] [ 99%] PASSED test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_dont_truncate_rightside[A%C-expected1] 1301s test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_literal 1301s [gw1] [ 99%] PASSED test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_literal 1301s test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_literal_backslashes 1301s [gw1] [ 99%] PASSED test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_literal_backslashes 1301s test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_literal_non_ascii 1301s [gw1] [ 99%] PASSED test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_literal_non_ascii 1301s test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_literal_quoting 1301s [gw1] [ 99%] PASSED test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_literal_quoting 1301s test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_nolength_string 1301s [gw1] [ 99%] PASSED test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_nolength_string 1301s test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_add_table_comment 1301s [gw1] [ 99%] SKIPPED test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_add_table_comment 1301s test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_create_index_if_not_exists 1301s [gw1] [ 99%] PASSED test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_create_index_if_not_exists 1301s test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_create_table 1301s [gw1] [ 99%] PASSED test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_create_table 1301s test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_create_table_if_not_exists 1301s [gw1] [ 99%] PASSED test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_create_table_if_not_exists 1301s test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_create_table_schema 1301s [gw1] [ 99%] PASSED test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_create_table_schema 1301s test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_drop_index_if_exists 1301s [gw1] [ 99%] PASSED test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_drop_index_if_exists 1301s test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_drop_table 1301s [gw1] [ 99%] PASSED test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_drop_table 1301s test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_drop_table_comment 1301s [gw1] [ 99%] SKIPPED test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_drop_table_comment 1301s test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_drop_table_if_exists 1301s [gw1] [ 99%] PASSED test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_drop_table_if_exists 1301s test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_underscore_names 1301s [gw1] [ 99%] PASSED test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_underscore_names 1301s test/dialect/test_suite.py::TableNoColumnsTest::test_get_columns_table_no_columns 1301s [gw1] [ 99%] SKIPPED test/dialect/test_suite.py::TableNoColumnsTest::test_get_columns_table_no_columns 1301s test/dialect/test_suite.py::TableNoColumnsTest::test_get_columns_view_no_columns 1301s [gw1] [ 99%] SKIPPED test/dialect/test_suite.py::TableNoColumnsTest::test_get_columns_view_no_columns 1301s test/dialect/test_suite.py::TableNoColumnsTest::test_reflect_incl_table_no_columns 1301s [gw1] [ 99%] SKIPPED test/dialect/test_suite.py::TableNoColumnsTest::test_reflect_incl_table_no_columns 1301s test/dialect/test_suite.py::TableNoColumnsTest::test_reflect_table_no_columns 1301s [gw1] [ 99%] SKIPPED test/dialect/test_suite.py::TableNoColumnsTest::test_reflect_table_no_columns 1301s test/dialect/test_suite.py::TableNoColumnsTest::test_reflect_view_no_columns 1301s [gw1] [ 99%] SKIPPED test/dialect/test_suite.py::TableNoColumnsTest::test_reflect_view_no_columns 1301s test/dialect/test_suite.py::TextTest_sqlite+pysqlite_3_46_1::test_literal 1301s [gw1] [ 99%] PASSED test/dialect/test_suite.py::TextTest_sqlite+pysqlite_3_46_1::test_literal 1301s test/dialect/test_suite.py::TextTest_sqlite+pysqlite_3_46_1::test_literal_backslashes 1301s [gw1] [ 99%] PASSED test/dialect/test_suite.py::TextTest_sqlite+pysqlite_3_46_1::test_literal_backslashes 1301s test/dialect/test_suite.py::TextTest_sqlite+pysqlite_3_46_1::test_literal_non_ascii 1301s [gw1] [ 99%] PASSED test/dialect/test_suite.py::TextTest_sqlite+pysqlite_3_46_1::test_literal_non_ascii 1301s test/dialect/test_suite.py::TextTest_sqlite+pysqlite_3_46_1::test_literal_percentsigns 1301s [gw1] [ 99%] PASSED test/dialect/test_suite.py::TextTest_sqlite+pysqlite_3_46_1::test_literal_percentsigns 1301s test/dialect/test_suite.py::TextTest_sqlite+pysqlite_3_46_1::test_literal_quoting 1301s [gw1] [ 99%] PASSED test/dialect/test_suite.py::TextTest_sqlite+pysqlite_3_46_1::test_literal_quoting 1301s test/dialect/test_suite.py::TextTest_sqlite+pysqlite_3_46_1::test_text_empty_strings 1301s [gw1] [ 99%] PASSED test/dialect/test_suite.py::TextTest_sqlite+pysqlite_3_46_1::test_text_empty_strings 1301s test/dialect/test_suite.py::TextTest_sqlite+pysqlite_3_46_1::test_text_null_strings 1301s [gw1] [ 99%] PASSED test/dialect/test_suite.py::TextTest_sqlite+pysqlite_3_46_1::test_text_null_strings 1301s test/dialect/test_suite.py::TextTest_sqlite+pysqlite_3_46_1::test_text_roundtrip 1301s [gw1] [ 99%] PASSED test/dialect/test_suite.py::TextTest_sqlite+pysqlite_3_46_1::test_text_roundtrip 1301s test/dialect/test_suite.py::TimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_literal 1301s [gw1] [ 99%] PASSED test/dialect/test_suite.py::TimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_literal 1301s test/dialect/test_suite.py::TimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_null 1301s [gw1] [ 99%] PASSED test/dialect/test_suite.py::TimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_null 1301s test/dialect/test_suite.py::TimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_null_bound_comparison 1301s [gw1] [ 99%] PASSED test/dialect/test_suite.py::TimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_null_bound_comparison 1301s test/dialect/test_suite.py::TimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_round_trip 1301s [gw1] [ 99%] PASSED test/dialect/test_suite.py::TimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_round_trip 1301s test/dialect/test_suite.py::TimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_round_trip_decorated 1301s [gw1] [ 99%] PASSED test/dialect/test_suite.py::TimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_round_trip_decorated 1301s test/dialect/test_suite.py::TimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_select_direct 1301s [gw1] [ 99%] PASSED test/dialect/test_suite.py::TimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_select_direct 1301s test/dialect/test_suite.py::TimeTZTest::test_literal 1301s [gw1] [ 99%] SKIPPED test/dialect/test_suite.py::TimeTZTest::test_literal 1301s test/dialect/test_suite.py::TimeTZTest::test_null 1301s [gw1] [ 99%] SKIPPED test/dialect/test_suite.py::TimeTZTest::test_null 1301s test/dialect/test_suite.py::TimeTZTest::test_null_bound_comparison 1301s [gw1] [ 99%] SKIPPED test/dialect/test_suite.py::TimeTZTest::test_null_bound_comparison 1301s test/dialect/test_suite.py::TimeTZTest::test_round_trip 1301s [gw1] [ 99%] SKIPPED test/dialect/test_suite.py::TimeTZTest::test_round_trip 1301s test/dialect/test_suite.py::TimeTZTest::test_round_trip_decorated 1301s [gw1] [ 99%] SKIPPED test/dialect/test_suite.py::TimeTZTest::test_round_trip_decorated 1301s test/dialect/test_suite.py::TimeTZTest::test_select_direct 1301s [gw1] [ 99%] SKIPPED test/dialect/test_suite.py::TimeTZTest::test_select_direct 1301s test/dialect/test_suite.py::TimeTest_sqlite+pysqlite_3_46_1::test_literal 1301s [gw1] [ 99%] PASSED test/dialect/test_suite.py::TimeTest_sqlite+pysqlite_3_46_1::test_literal 1301s test/dialect/test_suite.py::TimeTest_sqlite+pysqlite_3_46_1::test_null 1301s [gw1] [ 99%] PASSED test/dialect/test_suite.py::TimeTest_sqlite+pysqlite_3_46_1::test_null 1301s test/dialect/test_suite.py::TimeTest_sqlite+pysqlite_3_46_1::test_null_bound_comparison 1301s [gw1] [ 99%] PASSED test/dialect/test_suite.py::TimeTest_sqlite+pysqlite_3_46_1::test_null_bound_comparison 1301s test/dialect/test_suite.py::TimeTest_sqlite+pysqlite_3_46_1::test_round_trip 1301s [gw1] [ 99%] PASSED test/dialect/test_suite.py::TimeTest_sqlite+pysqlite_3_46_1::test_round_trip 1301s test/dialect/test_suite.py::TimeTest_sqlite+pysqlite_3_46_1::test_round_trip_decorated 1301s [gw1] [ 99%] PASSED test/dialect/test_suite.py::TimeTest_sqlite+pysqlite_3_46_1::test_round_trip_decorated 1301s test/dialect/test_suite.py::TimeTest_sqlite+pysqlite_3_46_1::test_select_direct 1301s [gw1] [ 99%] PASSED test/dialect/test_suite.py::TimeTest_sqlite+pysqlite_3_46_1::test_select_direct 1301s test/dialect/test_suite.py::TimestampMicrosecondsTest::test_literal 1301s [gw1] [ 99%] SKIPPED test/dialect/test_suite.py::TimestampMicrosecondsTest::test_literal 1301s test/dialect/test_suite.py::TimestampMicrosecondsTest::test_null 1301s [gw1] [ 99%] SKIPPED test/dialect/test_suite.py::TimestampMicrosecondsTest::test_null 1301s test/dialect/test_suite.py::TimestampMicrosecondsTest::test_null_bound_comparison 1301s [gw1] [ 99%] SKIPPED test/dialect/test_suite.py::TimestampMicrosecondsTest::test_null_bound_comparison 1301s test/dialect/test_suite.py::TimestampMicrosecondsTest::test_round_trip 1301s [gw1] [ 99%] SKIPPED test/dialect/test_suite.py::TimestampMicrosecondsTest::test_round_trip 1301s test/dialect/test_suite.py::TimestampMicrosecondsTest::test_round_trip_decorated 1301s [gw1] [ 99%] SKIPPED test/dialect/test_suite.py::TimestampMicrosecondsTest::test_round_trip_decorated 1301s test/dialect/test_suite.py::TimestampMicrosecondsTest::test_select_direct 1301s [gw1] [ 99%] SKIPPED test/dialect/test_suite.py::TimestampMicrosecondsTest::test_select_direct 1301s test/dialect/test_suite.py::TrueDivTest_sqlite+pysqlite_3_46_1::test_floordiv_integer[-15-5--3] 1301s [gw1] [ 99%] PASSED test/dialect/test_suite.py::TrueDivTest_sqlite+pysqlite_3_46_1::test_floordiv_integer[-15-5--3] 1301s test/dialect/test_suite.py::TrueDivTest_sqlite+pysqlite_3_46_1::test_floordiv_integer[15-10-1] 1301s [gw1] [ 99%] PASSED test/dialect/test_suite.py::TrueDivTest_sqlite+pysqlite_3_46_1::test_floordiv_integer[15-10-1] 1301s test/dialect/test_suite.py::TrueDivTest_sqlite+pysqlite_3_46_1::test_floordiv_integer_bound 1301s [gw1] [ 99%] PASSED test/dialect/test_suite.py::TrueDivTest_sqlite+pysqlite_3_46_1::test_floordiv_integer_bound 1301s test/dialect/test_suite.py::TrueDivTest_sqlite+pysqlite_3_46_1::test_floordiv_numeric[5.52-2.4-2.0] 1301s [gw1] [ 99%] PASSED test/dialect/test_suite.py::TrueDivTest_sqlite+pysqlite_3_46_1::test_floordiv_numeric[5.52-2.4-2.0] 1301s test/dialect/test_suite.py::TrueDivTest_sqlite+pysqlite_3_46_1::test_truediv_float[5.52-2.4-2.3] 1301s [gw1] [ 99%] PASSED test/dialect/test_suite.py::TrueDivTest_sqlite+pysqlite_3_46_1::test_truediv_float[5.52-2.4-2.3] 1301s test/dialect/test_suite.py::TrueDivTest_sqlite+pysqlite_3_46_1::test_truediv_integer[-15-10--1.5] 1301s [gw1] [ 99%] PASSED test/dialect/test_suite.py::TrueDivTest_sqlite+pysqlite_3_46_1::test_truediv_integer[-15-10--1.5] 1301s test/dialect/test_suite.py::TrueDivTest_sqlite+pysqlite_3_46_1::test_truediv_integer[15-10-1.5] 1301s [gw1] [ 99%] PASSED test/dialect/test_suite.py::TrueDivTest_sqlite+pysqlite_3_46_1::test_truediv_integer[15-10-1.5] 1301s test/dialect/test_suite.py::TrueDivTest_sqlite+pysqlite_3_46_1::test_truediv_integer_bound 1301s [gw1] [ 99%] PASSED test/dialect/test_suite.py::TrueDivTest_sqlite+pysqlite_3_46_1::test_truediv_integer_bound 1301s test/dialect/test_suite.py::TrueDivTest_sqlite+pysqlite_3_46_1::test_truediv_numeric[5.52-2.4-2.3] 1301s [gw1] [ 99%] PASSED test/dialect/test_suite.py::TrueDivTest_sqlite+pysqlite_3_46_1::test_truediv_numeric[5.52-2.4-2.3] 1301s test/dialect/test_suite.py::UnicodeSchemaTest_sqlite+pysqlite_3_46_1::test_col_targeting 1301s [gw1] [ 99%] PASSED test/dialect/test_suite.py::UnicodeSchemaTest_sqlite+pysqlite_3_46_1::test_col_targeting 1301s test/dialect/test_suite.py::UnicodeSchemaTest_sqlite+pysqlite_3_46_1::test_insert 1301s [gw1] [ 99%] PASSED test/dialect/test_suite.py::UnicodeSchemaTest_sqlite+pysqlite_3_46_1::test_insert 1301s test/dialect/test_suite.py::UnicodeSchemaTest_sqlite+pysqlite_3_46_1::test_reflect 1301s [gw1] [ 99%] PASSED test/dialect/test_suite.py::UnicodeSchemaTest_sqlite+pysqlite_3_46_1::test_reflect 1301s test/dialect/test_suite.py::UnicodeSchemaTest_sqlite+pysqlite_3_46_1::test_repr 1301s [gw1] [ 99%] PASSED test/dialect/test_suite.py::UnicodeSchemaTest_sqlite+pysqlite_3_46_1::test_repr 1301s test/dialect/test_suite.py::UnicodeTextTest_sqlite+pysqlite_3_46_1::test_empty_strings_text 1301s [gw1] [ 99%] PASSED test/dialect/test_suite.py::UnicodeTextTest_sqlite+pysqlite_3_46_1::test_empty_strings_text 1301s test/dialect/test_suite.py::UnicodeTextTest_sqlite+pysqlite_3_46_1::test_literal 1301s [gw1] [ 99%] PASSED test/dialect/test_suite.py::UnicodeTextTest_sqlite+pysqlite_3_46_1::test_literal 1301s test/dialect/test_suite.py::UnicodeTextTest_sqlite+pysqlite_3_46_1::test_literal_non_ascii 1301s [gw1] [ 99%] PASSED test/dialect/test_suite.py::UnicodeTextTest_sqlite+pysqlite_3_46_1::test_literal_non_ascii 1301s test/dialect/test_suite.py::UnicodeTextTest_sqlite+pysqlite_3_46_1::test_null_strings_text 1301s [gw1] [ 99%] PASSED test/dialect/test_suite.py::UnicodeTextTest_sqlite+pysqlite_3_46_1::test_null_strings_text 1301s test/dialect/test_suite.py::UnicodeTextTest_sqlite+pysqlite_3_46_1::test_round_trip 1301s [gw1] [ 99%] PASSED test/dialect/test_suite.py::UnicodeTextTest_sqlite+pysqlite_3_46_1::test_round_trip 1301s test/dialect/test_suite.py::UnicodeTextTest_sqlite+pysqlite_3_46_1::test_round_trip_executemany 1301s [gw1] [ 99%] PASSED test/dialect/test_suite.py::UnicodeTextTest_sqlite+pysqlite_3_46_1::test_round_trip_executemany 1301s test/dialect/test_suite.py::UnicodeVarcharTest_sqlite+pysqlite_3_46_1::test_empty_strings_varchar 1301s [gw1] [ 99%] PASSED test/dialect/test_suite.py::UnicodeVarcharTest_sqlite+pysqlite_3_46_1::test_empty_strings_varchar 1301s test/dialect/test_suite.py::UnicodeVarcharTest_sqlite+pysqlite_3_46_1::test_literal 1301s [gw1] [ 99%] PASSED test/dialect/test_suite.py::UnicodeVarcharTest_sqlite+pysqlite_3_46_1::test_literal 1301s test/dialect/test_suite.py::UnicodeVarcharTest_sqlite+pysqlite_3_46_1::test_literal_non_ascii 1301s [gw1] [ 99%] PASSED test/dialect/test_suite.py::UnicodeVarcharTest_sqlite+pysqlite_3_46_1::test_literal_non_ascii 1301s test/dialect/test_suite.py::UnicodeVarcharTest_sqlite+pysqlite_3_46_1::test_null_strings_varchar 1301s [gw1] [ 99%] PASSED test/dialect/test_suite.py::UnicodeVarcharTest_sqlite+pysqlite_3_46_1::test_null_strings_varchar 1301s test/dialect/test_suite.py::UnicodeVarcharTest_sqlite+pysqlite_3_46_1::test_round_trip 1301s [gw1] [ 99%] PASSED test/dialect/test_suite.py::UnicodeVarcharTest_sqlite+pysqlite_3_46_1::test_round_trip 1301s test/dialect/test_suite.py::UnicodeVarcharTest_sqlite+pysqlite_3_46_1::test_round_trip_executemany 1301s [gw1] [ 99%] PASSED test/dialect/test_suite.py::UnicodeVarcharTest_sqlite+pysqlite_3_46_1::test_round_trip_executemany 1301s test/dialect/test_suite.py::UuidTest_sqlite+pysqlite_3_46_1::test_literal_nonnative_text 1301s [gw1] [ 99%] PASSED test/dialect/test_suite.py::UuidTest_sqlite+pysqlite_3_46_1::test_literal_nonnative_text 1301s test/dialect/test_suite.py::UuidTest_sqlite+pysqlite_3_46_1::test_literal_nonnative_uuid 1301s [gw1] [ 99%] PASSED test/dialect/test_suite.py::UuidTest_sqlite+pysqlite_3_46_1::test_literal_nonnative_uuid 1301s test/dialect/test_suite.py::UuidTest_sqlite+pysqlite_3_46_1::test_literal_text 1301s [gw1] [ 99%] PASSED test/dialect/test_suite.py::UuidTest_sqlite+pysqlite_3_46_1::test_literal_text 1301s test/dialect/test_suite.py::UuidTest_sqlite+pysqlite_3_46_1::test_literal_uuid 1301s [gw1] [ 99%] PASSED test/dialect/test_suite.py::UuidTest_sqlite+pysqlite_3_46_1::test_literal_uuid 1301s test/dialect/test_suite.py::UuidTest_sqlite+pysqlite_3_46_1::test_uuid_returning 1301s [gw1] [ 99%] PASSED test/dialect/test_suite.py::UuidTest_sqlite+pysqlite_3_46_1::test_uuid_returning 1301s test/dialect/test_suite.py::UuidTest_sqlite+pysqlite_3_46_1::test_uuid_round_trip 1301s [gw1] [ 99%] PASSED test/dialect/test_suite.py::UuidTest_sqlite+pysqlite_3_46_1::test_uuid_round_trip 1301s test/dialect/test_suite.py::UuidTest_sqlite+pysqlite_3_46_1::test_uuid_text_round_trip 1301s [gw1] [ 99%] PASSED test/dialect/test_suite.py::UuidTest_sqlite+pysqlite_3_46_1::test_uuid_text_round_trip 1301s test/dialect/test_suite.py::ValuesExpressionTest::test_tuples 1301s [gw1] [ 99%] SKIPPED test/dialect/test_suite.py::ValuesExpressionTest::test_tuples 1301s test/dialect/test_suite.py::WeCanSetDefaultSchemaWEventsTest::test_control_case 1301s [gw1] [ 99%] SKIPPED test/dialect/test_suite.py::WeCanSetDefaultSchemaWEventsTest::test_control_case 1301s test/dialect/test_suite.py::WeCanSetDefaultSchemaWEventsTest::test_schema_change_on_connect 1301s [gw1] [ 99%] SKIPPED test/dialect/test_suite.py::WeCanSetDefaultSchemaWEventsTest::test_schema_change_on_connect 1301s test/dialect/test_suite.py::WeCanSetDefaultSchemaWEventsTest::test_schema_change_works_w_transactions 1301s [gw1] [ 99%] SKIPPED test/dialect/test_suite.py::WeCanSetDefaultSchemaWEventsTest::test_schema_change_works_w_transactions 1301s test/dialect/test_suite.py::WeCanSetDefaultSchemaWEventsTest::test_wont_work_wo_insert 1301s [gw1] [ 99%] SKIPPED test/dialect/test_suite.py::WeCanSetDefaultSchemaWEventsTest::test_wont_work_wo_insert 1301s test/dialect/test_suite.py::WindowFunctionTest_sqlite+pysqlite_3_46_1::test_window 1301s [gw1] [ 99%] PASSED test/dialect/test_suite.py::WindowFunctionTest_sqlite+pysqlite_3_46_1::test_window 1301s test/dialect/test_suite.py::WindowFunctionTest_sqlite+pysqlite_3_46_1::test_window_rows_between 1301s [gw1] [ 99%] PASSED test/dialect/test_suite.py::WindowFunctionTest_sqlite+pysqlite_3_46_1::test_window_rows_between 1301s test/orm/test_sync.py::SyncTest::test_clear 1301s [gw1] [ 99%] PASSED test/orm/test_sync.py::SyncTest::test_clear 1301s test/orm/test_sync.py::SyncTest::test_clear_pk 1301s [gw1] [ 99%] PASSED test/orm/test_sync.py::SyncTest::test_clear_pk 1301s test/orm/test_sync.py::SyncTest::test_clear_unmapped 1301s [gw1] [ 99%] PASSED test/orm/test_sync.py::SyncTest::test_clear_unmapped 1301s test/orm/test_sync.py::SyncTest::test_populate 1301s [gw1] [ 99%] PASSED test/orm/test_sync.py::SyncTest::test_populate 1301s test/orm/test_sync.py::SyncTest::test_populate_dict 1301s [gw1] [ 99%] PASSED test/orm/test_sync.py::SyncTest::test_populate_dict 1301s test/orm/test_sync.py::SyncTest::test_populate_dict_unmapped 1301s [gw1] [ 99%] PASSED test/orm/test_sync.py::SyncTest::test_populate_dict_unmapped 1301s test/orm/test_sync.py::SyncTest::test_populate_flag_cascaded 1301s [gw1] [ 99%] PASSED test/orm/test_sync.py::SyncTest::test_populate_flag_cascaded 1301s test/orm/test_sync.py::SyncTest::test_populate_unmapped_dest 1301s [gw1] [ 99%] PASSED test/orm/test_sync.py::SyncTest::test_populate_unmapped_dest 1301s test/orm/test_sync.py::SyncTest::test_populate_unmapped_source 1301s [gw1] [ 99%] PASSED test/orm/test_sync.py::SyncTest::test_populate_unmapped_source 1301s test/orm/test_sync.py::SyncTest::test_source_modified_composite 1301s [gw1] [ 99%] PASSED test/orm/test_sync.py::SyncTest::test_source_modified_composite 1301s test/orm/test_sync.py::SyncTest::test_source_modified_composite_unmodified 1301s [gw1] [ 99%] PASSED test/orm/test_sync.py::SyncTest::test_source_modified_composite_unmodified 1301s test/orm/test_sync.py::SyncTest::test_source_modified_modified 1301s [gw1] [ 99%] PASSED test/orm/test_sync.py::SyncTest::test_source_modified_modified 1301s test/orm/test_sync.py::SyncTest::test_source_modified_no_pairs 1301s [gw1] [ 99%] PASSED test/orm/test_sync.py::SyncTest::test_source_modified_no_pairs 1301s test/orm/test_sync.py::SyncTest::test_source_modified_no_unmapped 1301s [gw1] [ 99%] PASSED test/orm/test_sync.py::SyncTest::test_source_modified_no_unmapped 1301s test/orm/test_sync.py::SyncTest::test_source_modified_unmodified 1301s [gw1] [ 99%] PASSED test/orm/test_sync.py::SyncTest::test_source_modified_unmodified 1301s test/orm/test_sync.py::SyncTest::test_update 1301s [gw1] [ 99%] PASSED test/orm/test_sync.py::SyncTest::test_update 1301s test/orm/test_sync.py::SyncTest::test_update_unmapped 1301s [gw1] [ 99%] PASSED test/orm/test_sync.py::SyncTest::test_update_unmapped 1301s test/sql/test_tablesample.py::TableSampleTest::test_no_alias_construct 1301s [gw1] [ 99%] PASSED test/sql/test_tablesample.py::TableSampleTest::test_no_alias_construct 1301s test/sql/test_tablesample.py::TableSampleTest::test_select_from 1301s [gw1] [ 99%] PASSED test/sql/test_tablesample.py::TableSampleTest::test_select_from 1301s test/sql/test_tablesample.py::TableSampleTest::test_standalone 1301s [gw1] [ 99%] PASSED test/sql/test_tablesample.py::TableSampleTest::test_standalone 1301s test/sql/test_text.py::AsFromTest::test_alias 1301s [gw1] [ 99%] PASSED test/sql/test_text.py::AsFromTest::test_alias 1301s test/sql/test_text.py::AsFromTest::test_basic_subquery_resultmap 1301s [gw1] [ 99%] PASSED test/sql/test_text.py::AsFromTest::test_basic_subquery_resultmap 1301s test/sql/test_text.py::AsFromTest::test_basic_toplevel_resultmap 1301s [gw1] [ 99%] PASSED test/sql/test_text.py::AsFromTest::test_basic_toplevel_resultmap 1301s test/sql/test_text.py::AsFromTest::test_basic_toplevel_resultmap_positional 1301s [gw1] [ 99%] PASSED test/sql/test_text.py::AsFromTest::test_basic_toplevel_resultmap_positional 1301s test/sql/test_text.py::AsFromTest::test_build_bindparams 1301s [gw1] [ 99%] PASSED test/sql/test_text.py::AsFromTest::test_build_bindparams 1301s test/sql/test_text.py::AsFromTest::test_column_collection_ordered 1301s [gw1] [ 99%] PASSED test/sql/test_text.py::AsFromTest::test_column_collection_ordered 1301s test/sql/test_text.py::AsFromTest::test_column_collection_pos_plus_bykey 1301s [gw1] [ 99%] PASSED test/sql/test_text.py::AsFromTest::test_column_collection_pos_plus_bykey 1301s test/sql/test_text.py::AsFromTest::test_cte 1301s [gw1] [ 99%] PASSED test/sql/test_text.py::AsFromTest::test_cte 1301s test/sql/test_text.py::AsFromTest::test_cte_recursive 1301s [gw1] [ 99%] PASSED test/sql/test_text.py::AsFromTest::test_cte_recursive 1301s test/sql/test_text.py::AsFromTest::test_scalar_subquery 1301s [gw1] [ 99%] PASSED test/sql/test_text.py::AsFromTest::test_scalar_subquery 1301s test/sql/test_text.py::AsFromTest::test_select_alias_column 1301s [gw1] [ 99%] PASSED test/sql/test_text.py::AsFromTest::test_select_alias_column 1301s test/sql/test_text.py::AsFromTest::test_select_alias_label_alt_name 1301s [gw1] [ 99%] PASSED test/sql/test_text.py::AsFromTest::test_select_alias_label_alt_name 1301s test/sql/test_text.py::AsFromTest::test_select_column 1301s [gw1] [ 99%] PASSED test/sql/test_text.py::AsFromTest::test_select_column 1301s test/sql/test_text.py::AsFromTest::test_select_label_alt_name 1301s [gw1] [ 99%] PASSED test/sql/test_text.py::AsFromTest::test_select_label_alt_name 1301s test/sql/test_text.py::AsFromTest::test_select_label_alt_name_table_alias_column 1301s [gw1] [ 99%] PASSED test/sql/test_text.py::AsFromTest::test_select_label_alt_name_table_alias_column 1301s test/sql/test_text.py::AsFromTest::test_select_table_alias_column 1301s [gw1] [ 99%] PASSED test/sql/test_text.py::AsFromTest::test_select_table_alias_column 1301s test/sql/test_text.py::AsFromTest::test_subquery 1301s [gw1] [ 99%] PASSED test/sql/test_text.py::AsFromTest::test_subquery 1301s test/sql/test_text.py::AsFromTest::test_subquery_accessors 1301s [gw1] [ 99%] PASSED test/sql/test_text.py::AsFromTest::test_subquery_accessors 1301s test/sql/test_text.py::AsFromTest::test_unions 1301s [gw1] [ 99%] PASSED test/sql/test_text.py::AsFromTest::test_unions 1301s test/sql/test_text.py::BindParamTest::test_binds_compiled_named 1301s [gw1] [ 99%] PASSED test/sql/test_text.py::BindParamTest::test_binds_compiled_named 1301s test/sql/test_text.py::BindParamTest::test_binds_compiled_positional 1301s [gw1] [ 99%] PASSED test/sql/test_text.py::BindParamTest::test_binds_compiled_positional 1301s test/sql/test_text.py::BindParamTest::test_double_colons_dont_actually_need_escaping 1301s [gw1] [ 99%] PASSED test/sql/test_text.py::BindParamTest::test_double_colons_dont_actually_need_escaping 1301s test/sql/test_text.py::BindParamTest::test_escaping_colons 1301s [gw1] [ 99%] PASSED test/sql/test_text.py::BindParamTest::test_escaping_colons 1301s test/sql/test_text.py::BindParamTest::test_escaping_double_colons 1301s [gw1] [ 99%] PASSED test/sql/test_text.py::BindParamTest::test_escaping_double_colons 1301s test/sql/test_text.py::BindParamTest::test_escaping_percent_signs 1301s [gw1] [ 99%] PASSED test/sql/test_text.py::BindParamTest::test_escaping_percent_signs 1301s test/sql/test_text.py::BindParamTest::test_kw 1301s [gw1] [ 99%] PASSED test/sql/test_text.py::BindParamTest::test_kw 1301s test/sql/test_text.py::BindParamTest::test_literal_binds 1301s [gw1] [ 99%] PASSED test/sql/test_text.py::BindParamTest::test_literal_binds 1301s test/sql/test_text.py::BindParamTest::test_missing_bind_kw 1301s [gw1] [ 99%] PASSED test/sql/test_text.py::BindParamTest::test_missing_bind_kw 1301s test/sql/test_text.py::BindParamTest::test_missing_bind_posn 1301s [gw1] [ 99%] PASSED test/sql/test_text.py::BindParamTest::test_missing_bind_posn 1301s test/sql/test_text.py::BindParamTest::test_percent_signs_literal_binds 1301s [gw1] [ 99%] PASSED test/sql/test_text.py::BindParamTest::test_percent_signs_literal_binds 1301s test/sql/test_text.py::BindParamTest::test_positional 1301s [gw1] [ 99%] PASSED test/sql/test_text.py::BindParamTest::test_positional 1301s test/sql/test_text.py::BindParamTest::test_positional_plus_kw 1301s [gw1] [ 99%] PASSED test/sql/test_text.py::BindParamTest::test_positional_plus_kw 1301s test/sql/test_text.py::BindParamTest::test_text_in_select_nonfrom 1301s [gw1] [ 99%] PASSED test/sql/test_text.py::BindParamTest::test_text_in_select_nonfrom 1301s test/sql/test_text.py::BindParamTest::test_typing_construction 1301s [gw1] [ 99%] PASSED test/sql/test_text.py::BindParamTest::test_typing_construction 1301s test/sql/test_text.py::BindParamTest::test_unique_binds 1301s [gw1] [ 99%] PASSED test/sql/test_text.py::BindParamTest::test_unique_binds 1301s test/sql/test_text.py::CompileTest::test_basic 1301s [gw1] [ 99%] PASSED test/sql/test_text.py::CompileTest::test_basic 1301s test/sql/test_text.py::CompileTest::test_text_adds_to_result_map 1301s [gw1] [ 99%] PASSED test/sql/test_text.py::CompileTest::test_text_adds_to_result_map 1301s test/sql/test_text.py::OrderByLabelResolutionTest::test_asc 1301s [gw1] [ 99%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_asc 1301s test/sql/test_text.py::OrderByLabelResolutionTest::test_columnadapter_anonymized 1301s [gw1] [ 99%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_columnadapter_anonymized 1301s test/sql/test_text.py::OrderByLabelResolutionTest::test_columnadapter_non_anonymized 1301s [gw1] [ 99%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_columnadapter_non_anonymized 1301s test/sql/test_text.py::OrderByLabelResolutionTest::test_distinct_label 1301s [gw1] [ 99%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_distinct_label 1301s test/sql/test_text.py::OrderByLabelResolutionTest::test_distinct_label_keyword 1301s [gw1] [ 99%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_distinct_label_keyword 1301s test/sql/test_text.py::OrderByLabelResolutionTest::test_group_by_colname 1301s [gw1] [ 99%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_group_by_colname 1301s test/sql/test_text.py::OrderByLabelResolutionTest::test_group_by_label 1301s [gw1] [ 99%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_group_by_label 1301s test/sql/test_text.py::OrderByLabelResolutionTest::test_group_by_subquery 1301s [gw1] [ 99%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_group_by_subquery 1301s test/sql/test_text.py::OrderByLabelResolutionTest::test_no_order_by_text 1301s [gw1] [ 99%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_no_order_by_text 1301s test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_alias_colname 1301s [gw1] [ 99%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_alias_colname 1301s test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_colname 1301s [gw1] [ 99%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_colname 1301s test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_expr[case0-a-modifiers0] 1301s [gw1] [ 99%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_expr[case0-a-modifiers0] 1301s test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_expr[case1-a-modifiers1] 1301s [gw1] [ 99%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_expr[case1-a-modifiers1] 1301s test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_expr[case2-a DESC-modifiers2] 1301s [gw1] [ 99%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_expr[case2-a DESC-modifiers2] 1301s test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_expr[case3-a DESC-modifiers3] 1301s [gw1] [ 99%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_expr[case3-a DESC-modifiers3] 1301s test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_func_label_desc 1301s [gw1] [ 99%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_func_label_desc 1301s test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_label 1301s [gw1] [ 99%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_label 1301s test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_literal_col_quoting_one 1301s [gw1] [ 99%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_literal_col_quoting_one 1301s test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_literal_col_quoting_one_explicit_quote 1301s [gw1] [ 99%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_literal_col_quoting_one_explicit_quote 1301s test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_literal_col_quoting_two 1301s [gw1] [ 99%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_literal_col_quoting_two 1301s test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_literal_col_quoting_two_explicit_quote 1301s [gw1] [ 99%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_literal_col_quoting_two_explicit_quote 1301s test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_named_label_from_anon_label 1301s [gw1] [ 99%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_named_label_from_anon_label 1301s test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_outermost_label 1301s [gw1] [ 99%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_outermost_label 1301s test/sql/test_text.py::OrderByLabelResolutionTest::test_over 1301s [gw1] [ 99%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_over 1301s test/sql/test_text.py::OrderByLabelResolutionTest::test_pg_distinct 1301s [gw1] [ 99%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_pg_distinct 1301s test/sql/test_text.py::OrderByLabelResolutionTest::test_standalone_units_stringable 1301s [gw1] [ 99%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_standalone_units_stringable 1301s test/sql/test_text.py::OrderByLabelResolutionTest::test_union_column 1301s [gw1] [ 99%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_union_column 1301s test/sql/test_text.py::OrderByLabelResolutionTest::test_union_label 1301s [gw1] [ 99%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_union_label 1301s test/sql/test_text.py::OrderByLabelResolutionTest::test_unresolvable_distinct_label 1301s [gw1] [ 99%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_unresolvable_distinct_label 1301s test/sql/test_text.py::OrderByLabelResolutionTest::test_unresolvable_warning_group_by 1301s [gw1] [ 99%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_unresolvable_warning_group_by 1301s test/sql/test_text.py::OrderByLabelResolutionTest::test_unresolvable_warning_order_by 1301s [gw1] [ 99%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_unresolvable_warning_order_by 1301s test/sql/test_text.py::SelectCompositionTest::test_expression_element_role 1301s [gw1] [ 99%] PASSED test/sql/test_text.py::SelectCompositionTest::test_expression_element_role 1301s test/sql/test_text.py::SelectCompositionTest::test_select_bundle_columns 1301s [gw1] [ 99%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_bundle_columns 1301s test/sql/test_text.py::SelectCompositionTest::test_select_composition_eight 1301s [gw1] [ 99%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_composition_eight 1301s test/sql/test_text.py::SelectCompositionTest::test_select_composition_eleven[None-SELECT mytable.myid, whatever FROM mytable] 1301s [gw1] [ 99%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_composition_eleven[None-SELECT mytable.myid, whatever FROM mytable] 1301s test/sql/test_text.py::SelectCompositionTest::test_select_composition_eleven[SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-SELECT mytable.myid, whatever FROM mytable] 1301s [gw1] [ 99%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_composition_eleven[SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-SELECT mytable.myid, whatever FROM mytable] 1301s test/sql/test_text.py::SelectCompositionTest::test_select_composition_eleven[SelectLabelStyle.LABEL_STYLE_NONE-SELECT mytable.myid, whatever FROM mytable] 1301s [gw1] [ 99%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_composition_eleven[SelectLabelStyle.LABEL_STYLE_NONE-SELECT mytable.myid, whatever FROM mytable] 1301s test/sql/test_text.py::SelectCompositionTest::test_select_composition_eleven[SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-SELECT mytable.myid AS mytable_myid, whatever FROM mytable] 1301s [gw1] [ 99%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_composition_eleven[SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-SELECT mytable.myid AS mytable_myid, whatever FROM mytable] 1301s test/sql/test_text.py::SelectCompositionTest::test_select_composition_five 1301s [gw1] [ 99%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_composition_five 1301s test/sql/test_text.py::SelectCompositionTest::test_select_composition_four 1301s [gw1] [ 99%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_composition_four 1301s test/sql/test_text.py::SelectCompositionTest::test_select_composition_nine[None-SELECT mytable.myid, whatever FROM mytable UNION SELECT mytable.myid, whatever FROM mytable] 1301s [gw1] [ 99%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_composition_nine[None-SELECT mytable.myid, whatever FROM mytable UNION SELECT mytable.myid, whatever FROM mytable] 1301s test/sql/test_text.py::SelectCompositionTest::test_select_composition_nine[SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-SELECT mytable.myid, whatever FROM mytable UNION SELECT mytable.myid, whatever FROM mytable] 1301s [gw1] [ 99%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_composition_nine[SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-SELECT mytable.myid, whatever FROM mytable UNION SELECT mytable.myid, whatever FROM mytable] 1301s test/sql/test_text.py::SelectCompositionTest::test_select_composition_nine[SelectLabelStyle.LABEL_STYLE_NONE-SELECT mytable.myid, whatever FROM mytable UNION SELECT mytable.myid, whatever FROM mytable] 1301s [gw1] [ 99%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_composition_nine[SelectLabelStyle.LABEL_STYLE_NONE-SELECT mytable.myid, whatever FROM mytable UNION SELECT mytable.myid, whatever FROM mytable] 1301s test/sql/test_text.py::SelectCompositionTest::test_select_composition_nine[SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-SELECT mytable.myid AS mytable_myid, whatever FROM mytable UNION SELECT mytable.myid AS mytable_myid, whatever FROM mytable] 1301s [gw1] [ 99%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_composition_nine[SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-SELECT mytable.myid AS mytable_myid, whatever FROM mytable UNION SELECT mytable.myid AS mytable_myid, whatever FROM mytable] 1301s test/sql/test_text.py::SelectCompositionTest::test_select_composition_one 1301s [gw1] [ 99%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_composition_one 1301s test/sql/test_text.py::SelectCompositionTest::test_select_composition_seven 1301s [gw1] [ 99%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_composition_seven 1301s test/sql/test_text.py::SelectCompositionTest::test_select_composition_six 1301s [gw1] [ 99%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_composition_six 1301s test/sql/test_text.py::SelectCompositionTest::test_select_composition_ten[None-SELECT anon_1.myid FROM (SELECT mytable.myid AS myid, whatever FROM mytable UNION SELECT mytable.myid AS myid, whatever FROM mytable) AS anon_1] 1301s [gw1] [ 99%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_composition_ten[None-SELECT anon_1.myid FROM (SELECT mytable.myid AS myid, whatever FROM mytable UNION SELECT mytable.myid AS myid, whatever FROM mytable) AS anon_1] 1301s test/sql/test_text.py::SelectCompositionTest::test_select_composition_ten[SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-SELECT anon_1.myid FROM (SELECT mytable.myid AS myid, whatever FROM mytable UNION SELECT mytable.myid AS myid, whatever FROM mytable) AS anon_1] 1301s [gw1] [ 99%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_composition_ten[SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-SELECT anon_1.myid FROM (SELECT mytable.myid AS myid, whatever FROM mytable UNION SELECT mytable.myid AS myid, whatever FROM mytable) AS anon_1] 1301s test/sql/test_text.py::SelectCompositionTest::test_select_composition_ten[SelectLabelStyle.LABEL_STYLE_NONE-SELECT anon_1.myid FROM (SELECT mytable.myid AS myid, whatever FROM mytable UNION SELECT mytable.myid AS myid, whatever FROM mytable) AS anon_1] 1301s [gw1] [ 99%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_composition_ten[SelectLabelStyle.LABEL_STYLE_NONE-SELECT anon_1.myid FROM (SELECT mytable.myid AS myid, whatever FROM mytable UNION SELECT mytable.myid AS myid, whatever FROM mytable) AS anon_1] 1301s test/sql/test_text.py::SelectCompositionTest::test_select_composition_ten[SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-SELECT anon_1.mytable_myid FROM (SELECT mytable.myid AS mytable_myid, whatever FROM mytable UNION SELECT mytable.myid AS mytable_myid, whatever FROM mytable) AS anon_1] 1301s [gw1] [ 99%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_composition_ten[SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-SELECT anon_1.mytable_myid FROM (SELECT mytable.myid AS mytable_myid, whatever FROM mytable UNION SELECT mytable.myid AS mytable_myid, whatever FROM mytable) AS anon_1] 1301s test/sql/test_text.py::SelectCompositionTest::test_select_composition_three 1301s [gw1] [ 99%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_composition_three 1301s test/sql/test_text.py::SelectCompositionTest::test_select_composition_two 1301s [gw1] [ 99%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_composition_two 1301s test/sql/test_text.py::SelectCompositionTest::test_select_selected_columns_ignores_text[None-expected0] 1301s [gw1] [ 99%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_selected_columns_ignores_text[None-expected0] 1301s test/sql/test_text.py::SelectCompositionTest::test_select_selected_columns_ignores_text[SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected2] 1301s [gw1] [ 99%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_selected_columns_ignores_text[SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected2] 1301s test/sql/test_text.py::SelectCompositionTest::test_select_selected_columns_ignores_text[SelectLabelStyle.LABEL_STYLE_NONE-expected1] 1301s [gw1] [ 99%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_selected_columns_ignores_text[SelectLabelStyle.LABEL_STYLE_NONE-expected1] 1301s test/sql/test_text.py::SelectCompositionTest::test_select_selected_columns_ignores_text[SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected3] 1301s [gw1] [ 99%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_selected_columns_ignores_text[SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected3] 1301s test/sql/test_text.py::TextErrorsTest::test_column 1301s [gw1] [ 99%] PASSED test/sql/test_text.py::TextErrorsTest::test_column 1301s test/sql/test_text.py::TextErrorsTest::test_from 1301s [gw1] [ 99%] PASSED test/sql/test_text.py::TextErrorsTest::test_from 1301s test/sql/test_text.py::TextErrorsTest::test_having 1301s [gw1] [ 99%] PASSED test/sql/test_text.py::TextErrorsTest::test_having 1301s test/sql/test_text.py::TextErrorsTest::test_where 1301s [gw1] [ 99%] PASSED test/sql/test_text.py::TextErrorsTest::test_where 1301s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped["Address | None"]-Mapped["Address | None"]] 1301s [gw1] [ 99%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped["Address | None"]-Mapped["Address | None"]] 1301s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped["Address" | "None"]-Mapped["Address" | "None"]] 1301s [gw1] [ 99%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped["Address" | "None"]-Mapped["Address" | "None"]] 1301s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped["Address"]-Mapped["Address"]] 1301s [gw1] [ 99%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped["Address"]-Mapped["Address"]] 1301s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped["None" | "Address"]-Mapped["None" | "Address"]] 1301s [gw1] [ 99%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped["None" | "Address"]-Mapped["None" | "Address"]] 1301s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped['Address']-Mapped['Address']] 1301s [gw1] [ 99%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped['Address']-Mapped['Address']] 1301s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped['None | Address']-Mapped['None | Address']] 1301s [gw1] [ 99%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped['None | Address']-Mapped['None | Address']] 1301s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[A | None]-Mapped["A | None"]] 1301s [gw1] [ 99%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[A | None]-Mapped["A | None"]] 1301s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[A_]-Mapped["A_"]] 1301s [gw1] [ 99%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[A_]-Mapped["A_"]] 1301s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Address | None]-Mapped["Address | None"]] 1301s [gw1] [ 99%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Address | None]-Mapped["Address | None"]] 1301s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Address]-Mapped["Address"]] 1301s [gw1] [ 99%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Address]-Mapped["Address"]] 1301s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Decimal | float | None]-Mapped["Decimal | float | None"]] 1301s [gw1] [ 99%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Decimal | float | None]-Mapped["Decimal | float | None"]] 1301s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Decimal | float]-Mapped["Decimal | float"]] 1301s [gw1] [ 99%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Decimal | float]-Mapped["Decimal | float"]] 1301s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Dict[str, str]]-Mapped[Dict["str", "str"]]] 1301s [gw1] [ 99%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Dict[str, str]]-Mapped[Dict["str", "str"]]] 1301s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[List[Edge]]-Mapped[List["Edge"]]] 1301s [gw1] [ 99%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[List[Edge]]-Mapped[List["Edge"]]] 1301s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[None | Address]-Mapped["None | Address"]] 1301s [gw1] [ 99%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[None | Address]-Mapped["None | Address"]] 1301s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[None | dict[str, str]]-Mapped[None | dict[str, str]]] 1301s [gw1] [ 99%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[None | dict[str, str]]-Mapped[None | dict[str, str]]] 1301s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[None | list[int] | list[str]]-Mapped[None | list[int] | list[str]]] 1301s [gw1] [ 99%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[None | list[int] | list[str]]-Mapped[None | list[int] | list[str]]] 1301s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Optional[Dict[str, str]]]-Mapped[Optional[Dict["str", "str"]]]] 1301s [gw1] [ 99%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Optional[Dict[str, str]]]-Mapped[Optional[Dict["str", "str"]]]] 1301s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Optional[Union[Decimal, float]]]-Mapped[Optional[Union["Decimal", "float"]]]] 1301s [gw1] [ 99%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Optional[Union[Decimal, float]]]-Mapped[Optional[Union["Decimal", "float"]]]] 1301s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Optional[Union[list[int], list[str]]]]-Mapped[Optional[Union[list[int], list[str]]]]] 1301s [gw1] [ 99%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Optional[Union[list[int], list[str]]]]-Mapped[Optional[Union[list[int], list[str]]]]] 1301s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Optional[anno_str_mc]]-Mapped[Optional["anno_str_mc"]]] 1301s [gw1] [ 99%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Optional[anno_str_mc]]-Mapped[Optional["anno_str_mc"]]] 1301s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[TestType[str, str]]-Mapped[TestType["str", "str"]]] 1301s [gw1] [ 99%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[TestType[str, str]]-Mapped[TestType["str", "str"]]] 1301s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[TestType[str]]-Mapped[TestType["str"]]] 1301s [gw1] [ 99%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[TestType[str]]-Mapped[TestType["str"]]] 1301s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Union[A, None]]-Mapped[Union["A", "None"]]] 1301s [gw1] [ 99%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Union[A, None]]-Mapped[Union["A", "None"]]] 1301s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Union[Decimal, float, None]]-Mapped[Union["Decimal", "float", "None"]]] 1301s [gw1] [ 99%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Union[Decimal, float, None]]-Mapped[Union["Decimal", "float", "None"]]] 1301s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Union[Decimal, float]]-Mapped[Union["Decimal", "float"]]] 1301s [gw1] [ 99%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Union[Decimal, float]]-Mapped[Union["Decimal", "float"]]] 1301s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Union[Dict[str, str], None]]-Mapped[Union[Dict[str, str], None]]] 1301s [gw1] [ 99%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Union[Dict[str, str], None]]-Mapped[Union[Dict[str, str], None]]] 1301s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Union[None, Dict[str, str]]]-Mapped[Union[None, Dict[str, str]]]] 1301s [gw1] [ 99%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Union[None, Dict[str, str]]]-Mapped[Union[None, Dict[str, str]]]] 1301s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Union[None, list[int], list[str]]]-Mapped[Union[None, list[int], list[str]]]] 1301s [gw1] [ 99%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Union[None, list[int], list[str]]]-Mapped[Union[None, list[int], list[str]]]] 1301s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Union[float, Decimal]]-Mapped[Union["float", "Decimal"]]] 1301s [gw1] [ 99%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Union[float, Decimal]]-Mapped[Union["float", "Decimal"]]] 1301s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Union[list[int], list[str], None]]-Mapped[Union[list[int], list[str], None]]] 1301s [gw1] [ 99%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Union[list[int], list[str], None]]-Mapped[Union[list[int], list[str], None]]] 1301s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Union[list[int], list[str]]]-Mapped[Union[list[int], list[str]]]] 1301s [gw1] [ 99%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Union[list[int], list[str]]]-Mapped[Union[list[int], list[str]]]] 1301s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[_TypingLiteral]-Mapped["_TypingLiteral"]] 1301s [gw1] [ 99%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[_TypingLiteral]-Mapped["_TypingLiteral"]] 1301s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[collections.abc.MutableSequence[B]]-Mapped[collections.abc.MutableSequence["B"]]] 1301s [gw1] [ 99%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[collections.abc.MutableSequence[B]]-Mapped[collections.abc.MutableSequence["B"]]] 1301s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[datetime.datetime]-Mapped["datetime.datetime"]] 1301s [gw1] [ 99%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[datetime.datetime]-Mapped["datetime.datetime"]] 1301s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[dict[str, str] | None]-Mapped[dict[str, str] | None]] 1301s [gw1] [ 99%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[dict[str, str] | None]-Mapped[dict[str, str] | None]] 1301s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[dict[str, str]]-Mapped[dict["str", "str"]]] 1301s [gw1] [ 99%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[dict[str, str]]-Mapped[dict["str", "str"]]] 1301s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[list[int] | list[str] | None]-Mapped[list[int] | list[str] | None]] 1301s [gw1] [ 99%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[list[int] | list[str] | None]-Mapped[list[int] | list[str] | None]] 1301s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[list[str]]-Mapped[list["str"]]] 1301s [gw1] [ 99%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[list[str]]-Mapped[list["str"]]] 1301s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[typing.Sequence[B]]-Mapped[typing.Sequence["B"]]] 1301s [gw1] [ 99%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[typing.Sequence[B]]-Mapped[typing.Sequence["B"]]] 1301s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[column-explicit_name-any] 1301s [gw1] [ 99%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[column-explicit_name-any] 1301s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[column-explicit_name-datatype] 1301s [gw1] [ 99%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[column-explicit_name-datatype] 1301s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[column-explicit_name-none] 1301s [gw1] [ 99%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[column-explicit_name-none] 1301s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[column-not_explicit_name-any] 1301s [gw1] [ 99%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[column-not_explicit_name-any] 1301s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[column-not_explicit_name-datatype] 1301s [gw1] [ 99%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[column-not_explicit_name-datatype] 1301s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[column-not_explicit_name-none] 1301s [gw1] [ 99%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[column-not_explicit_name-none] 1301s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[deferred-explicit_name-any] 1301s [gw1] [ 99%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[deferred-explicit_name-any] 1301s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[deferred-explicit_name-datatype] 1301s [gw1] [ 99%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[deferred-explicit_name-datatype] 1301s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[deferred-explicit_name-none] 1301s [gw1] [ 99%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[deferred-explicit_name-none] 1301s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[deferred-not_explicit_name-any] 1301s [gw1] [ 99%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[deferred-not_explicit_name-any] 1301s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[deferred-not_explicit_name-datatype] 1301s [gw1] [ 99%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[deferred-not_explicit_name-datatype] 1301s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[deferred-not_explicit_name-none] 1301s [gw1] [ 99%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[deferred-not_explicit_name-none] 1301s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_on_base 1301s [gw1] [ 99%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_on_base 1302s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_on_mixin 1302s [gw1] [ 99%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_on_mixin 1302s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_anno_w_fixed_table 1302s [gw1] [ 99%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_anno_w_fixed_table 1302s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_col_defaults[False-default] 1302s [gw1] [ 99%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_col_defaults[False-default] 1302s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_col_defaults[False-insert_default] 1302s [gw1] [ 99%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_col_defaults[False-insert_default] 1302s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_col_defaults[True-default] 1302s [gw1] [ 99%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_col_defaults[True-default] 1302s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_col_defaults[True-insert_default] 1302s [gw1] [ 99%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_col_defaults[True-insert_default] 1302s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_column_default 1302s [gw1] [ 99%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_column_default 1302s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_combine_args_from_pep593[False-False-default-] 1302s [gw1] [ 99%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_combine_args_from_pep593[False-False-default-] 1302s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_combine_args_from_pep593[False-False-default-value1] 1302s [gw1] [ 99%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_combine_args_from_pep593[False-False-default-value1] 1302s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_combine_args_from_pep593[False-False-index-True] 1302s [gw1] [ 99%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_combine_args_from_pep593[False-False-index-True] 1302s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_combine_args_from_pep593[False-False-nullable-False] 1302s [gw1] [ 99%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_combine_args_from_pep593[False-False-nullable-False] 1302s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_combine_args_from_pep593[False-False-nullable-True] 1302s [gw1] [ 99%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_combine_args_from_pep593[False-False-nullable-True] 1302s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_combine_args_from_pep593[False-False-onupdate-] 1302s [gw1] [ 99%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_combine_args_from_pep593[False-False-onupdate-] 1302s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_combine_args_from_pep593[False-False-onupdate-value3] 1302s [gw1] [ 99%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_combine_args_from_pep593[False-False-onupdate-value3] 1302s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_combine_args_from_pep593[False-False-server_default-value5] 1302s [gw1] [ 99%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_combine_args_from_pep593[False-False-server_default-value5] 1302s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_combine_args_from_pep593[False-False-server_default-value6] 1302s [gw1] [ 99%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_combine_args_from_pep593[False-False-server_default-value6] 1302s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_combine_args_from_pep593[False-False-server_onupdate-value4] 1302s [gw1] [ 99%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_combine_args_from_pep593[False-False-server_onupdate-value4] 1302s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_combine_args_from_pep593[False-False-type-value9] 1302s [gw1] [ 99%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_combine_args_from_pep593[False-False-type-value9] 1302s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_combine_args_from_pep593[False-False-unique-True] 1302s [gw1] [ 99%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_combine_args_from_pep593[False-False-unique-True] 1302s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_combine_args_from_pep593[False-True-default-] 1302s [gw1] [ 99%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_combine_args_from_pep593[False-True-default-] 1302s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_combine_args_from_pep593[False-True-default-value1] 1302s [gw1] [ 99%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_combine_args_from_pep593[False-True-default-value1] 1302s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_combine_args_from_pep593[False-True-index-True] 1302s [gw1] [ 99%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_combine_args_from_pep593[False-True-index-True] 1302s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_combine_args_from_pep593[False-True-nullable-False] 1302s [gw1] [ 99%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_combine_args_from_pep593[False-True-nullable-False] 1302s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_combine_args_from_pep593[False-True-nullable-True] 1302s [gw1] [ 99%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_combine_args_from_pep593[False-True-nullable-True] 1302s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_combine_args_from_pep593[False-True-onupdate-] 1302s [gw1] [ 99%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_combine_args_from_pep593[False-True-onupdate-] 1302s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_combine_args_from_pep593[False-True-onupdate-value3] 1302s [gw1] [ 99%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_combine_args_from_pep593[False-True-onupdate-value3] 1302s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_combine_args_from_pep593[False-True-server_default-value5] 1302s [gw1] [ 99%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_combine_args_from_pep593[False-True-server_default-value5] 1302s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_combine_args_from_pep593[False-True-server_default-value6] 1302s [gw1] [ 99%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_combine_args_from_pep593[False-True-server_default-value6] 1302s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_combine_args_from_pep593[False-True-server_onupdate-value4] 1302s [gw1] [ 99%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_combine_args_from_pep593[False-True-server_onupdate-value4] 1302s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_combine_args_from_pep593[False-True-type-value9] 1302s [gw1] [ 99%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_combine_args_from_pep593[False-True-type-value9] 1302s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_combine_args_from_pep593[False-True-unique-True] 1302s [gw1] [ 99%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_combine_args_from_pep593[False-True-unique-True] 1302s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_combine_args_from_pep593[True-False-default-] 1312s [gw1] [100%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_combine_args_from_pep593[True-False-default-] 1312s 1312s =============================== warnings summary =============================== 1312s test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_begin_once_block 1312s /usr/lib/python3/dist-packages/_pytest/unraisableexception.py:67: PytestUnraisableExceptionWarning: Exception ignored in: 1312s 1312s Traceback (most recent call last): 1312s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/event/registry.py", line 115, in _collection_gced 1312s dispatch_reg.pop(ref) 1312s ~~~~~~~~~~~~~~~~^^^^^ 1312s KeyError: 1312s 1312s Enable tracemalloc to get traceback where the object was allocated. 1312s See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. 1312s warnings.warn(pytest.PytestUnraisableExceptionWarning(msg)) 1312s 1312s test/aaa_profiling/test_memusage.py: 27 warnings 1312s /usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=1777) is multi-threaded, use of fork() may lead to deadlocks in the child. 1312s self.pid = os.fork() 1312s 1312s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 1312s =========================== short test summary info ============================ 1312s SKIPPED [2] lib/sqlalchemy/testing/config.py:419: 'test.engine.test_ddlevents.SequenceDDLEventTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'no sequence support 1312s SKIPPED [5] lib/sqlalchemy/testing/config.py:419: 'test.sql.test_defaults.CTEDefaultTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'not postgresql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test.orm.test_defaults.IdentityDefaultsOnUpdateTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'not postgresql >= (10,) and not oracle >= (12,) and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_delete.py::DeleteFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_alias_plus_table (call)' : Backend does not support DELETE..USING or equivalent and Backend does not support DELETE..USING or equivalent and Backend does not support DELETE..USING or equivalent and Backend does not support DELETE..USING or equivalent 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_delete.py::DeleteFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_three_table (call)' : Backend does not support DELETE..USING or equivalent and Backend does not support DELETE..USING or equivalent and Backend does not support DELETE..USING or equivalent and Backend does not support DELETE..USING or equivalent 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_delete.py::DeleteFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_two_table (call)' : Backend does not support DELETE..USING or equivalent and Backend does not support DELETE..USING or equivalent and Backend does not support DELETE..USING or equivalent and Backend does not support DELETE..USING or equivalent 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_delete.py::DeleteFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_two_table_plus_alias (call)' : Backend does not support DELETE..USING or equivalent and Backend does not support DELETE..USING or equivalent and Backend does not support DELETE..USING or equivalent and Backend does not support DELETE..USING or equivalent 1312s SKIPPED [3] lib/sqlalchemy/testing/config.py:419: 'test.dialect.mssql.test_deprecations.LegacySchemaAliasingBackendTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite' 1312s SKIPPED [8] lib/sqlalchemy/testing/config.py:419: 'test.dialect.mysql.test_dialect.BackendDialectTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite' 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/postgresql/test_dialect.py::BackendDialectTest_sqlite+pysqlite_3_46_1::test_multiple_host_real_connect[postgresql+D://U:PS@/DB?host=H&host=H:P&host=H-False] (call)' : not +psycopg and not +psycopg2 and not +asyncpg 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/postgresql/test_dialect.py::BackendDialectTest_sqlite+pysqlite_3_46_1::test_multiple_host_real_connect[postgresql+D://U:PS@/DB?host=H,H,H&port=P,P,P-True] (call)' : not +psycopg and not +psycopg2 and not +asyncpg 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/postgresql/test_dialect.py::BackendDialectTest_sqlite+pysqlite_3_46_1::test_multiple_host_real_connect[postgresql+D://U:PS@/DB?host=H:P&host=H&host=H-False] (call)' : not +psycopg and not +psycopg2 and not +asyncpg 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/postgresql/test_dialect.py::BackendDialectTest_sqlite+pysqlite_3_46_1::test_multiple_host_real_connect[postgresql+D://U:PS@/DB?host=H:P&host=H&host=H:P-False] (call)' : not +psycopg and not +psycopg2 and not +asyncpg 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/postgresql/test_dialect.py::BackendDialectTest_sqlite+pysqlite_3_46_1::test_multiple_host_real_connect[postgresql+D://U:PS@/DB?host=H:P&host=H:P&host=H:P-True] (call)' : not +psycopg and not +psycopg2 and not +asyncpg 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/postgresql/test_dialect.py::BackendDialectTest_sqlite+pysqlite_3_46_1::test_multiple_host_real_connect[postgresql+D://U:PS@H:P/DB-True] (call)' : not +psycopg and not +psycopg2 and not +asyncpg 1312s SKIPPED [11] lib/sqlalchemy/testing/config.py:419: 'test.dialect.oracle.test_dialect.CXOracleConnectArgsTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite' 1312s SKIPPED [3] lib/sqlalchemy/testing/config.py:419: 'test.dialect.oracle.test_dialect.ComputedReturningTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite' 1312s SKIPPED [2] lib/sqlalchemy/testing/config.py:419: 'test.dialect.oracle.test_dialect.DefaultSchemaNameTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite' 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/postgresql/test_dialect.py::DialectTest::test_asyncpg_terminate_catch (call)' : not postgresql+asyncpg 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/postgresql/test_dialect.py::DialectTest::test_ensure_version_is_qualified (call)' : not postgresql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_mariadb_connector_special_encodings (call)' : not mariadb+mariadbconnector 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_random_arg (call)' : not mysql+mysqldb and not mysql+pymysql and not mysql+mariadbconnector and not mariadb+mysqldb and not mariadb+pymysql and not mariadb+mariadbconnector 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_special_encodings[utf8] (call)' : not mysql+mysqldb and not mysql+pymysql and not mariadb+mysqldb and not mariadb+pymysql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_special_encodings[utf8mb4] (call)' : not mysql+mysqldb and not mysql+pymysql and not mariadb+mysqldb and not mariadb+pymysql 1312s SKIPPED [9] lib/sqlalchemy/testing/config.py:419: 'test.dialect.oracle.test_dialect.DialectWBackendTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite' 1312s SKIPPED [3] lib/sqlalchemy/testing/config.py:419: 'test.dialect.oracle.test_dialect.ExecuteTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite' 1312s SKIPPED [2] lib/sqlalchemy/testing/config.py:419: 'test.dialect.postgresql.test_dialect.ExecutemanyFlagOptionsTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite' 1312s SKIPPED [4] lib/sqlalchemy/testing/config.py:419: 'test.dialect.postgresql.test_dialect.ExecutemanyValuesInsertsTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite' 1312s SKIPPED [4] lib/sqlalchemy/testing/config.py:419: 'test.dialect.postgresql.test_dialect.ExecutemanyValuesPlusBatchInsertsTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite' 1312s SKIPPED [2] lib/sqlalchemy/testing/config.py:419: 'test.dialect.mysql.test_dialect.ExecutionTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite' 1312s SKIPPED [44] lib/sqlalchemy/testing/config.py:419: 'test.dialect.postgresql.test_dialect.MiscBackendTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite' 1312s SKIPPED [29] lib/sqlalchemy/testing/config.py:419: 'test.dialect.oracle.test_dialect.OptimizedFetchLimitOffsetTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite' 1312s SKIPPED [11] lib/sqlalchemy/testing/config.py:419: 'test.dialect.oracle.test_dialect.OracleDbConnectArgsTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite' 1312s SKIPPED [4] lib/sqlalchemy/testing/config.py:419: 'test.dialect.oracle.test_dialect.OracleDbDialectTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite' 1312s SKIPPED [6] lib/sqlalchemy/testing/config.py:419: 'test.dialect.oracle.test_dialect.OracledbMode' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite' 1312s SKIPPED [2] lib/sqlalchemy/testing/config.py:419: 'test.dialect.oracle.test_dialect.OutParamTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite' 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test.dialect.postgresql.test_dialect.PGCodeTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite' 1312s SKIPPED [6] lib/sqlalchemy/testing/config.py:419: 'test.dialect.postgresql.test_dialect.Psycopg3Test' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite' 1312s SKIPPED [7] lib/sqlalchemy/testing/config.py:419: 'test.dialect.oracle.test_dialect.QuotedBindRoundTripTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite' 1312s SKIPPED [4] lib/sqlalchemy/testing/config.py:419: 'test.dialect.mysql.test_dialect.RemoveUTCTimestampTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite' 1312s SKIPPED [3] lib/sqlalchemy/testing/config.py:419: 'test.dialect.mysql.test_dialect.SQLModeDetectionTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite' 1312s SKIPPED [6] lib/sqlalchemy/testing/config.py:419: 'test.dialect.oracle.test_dialect.TableValuedTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite' 1312s SKIPPED [2] lib/sqlalchemy/testing/config.py:419: 'test.dialect.oracle.test_dialect.UnicodeSchemaTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite' 1312s SKIPPED [15] lib/sqlalchemy/testing/config.py:419: 'test.dialect.postgresql.test_async_pg_py3k.AsyncPgTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite' 1312s SKIPPED [17] lib/sqlalchemy/testing/config.py:419: 'test.dialect.mssql.test_engine.FastExecutemanyTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite' 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test.dialect.mssql.test_engine.InvalidTransactionFalsePositiveTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite' 1312s SKIPPED [2] lib/sqlalchemy/testing/config.py:419: 'test.dialect.mssql.test_engine.MiscTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite' 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/mssql/test_engine.py::ParseConnectTest::test_bad_freetds_warning (call)' : not mssql+pymssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test.dialect.mssql.test_engine.RealIsolationLevelTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite' 1312s SKIPPED [61] lib/sqlalchemy/testing/config.py:419: 'test.ext.asyncio.test_engine_py3k.AsyncEngineTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'Async dialect required 1312s SKIPPED [6] lib/sqlalchemy/testing/config.py:419: 'test.ext.asyncio.test_engine_py3k.AsyncEventTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'Async dialect required 1312s SKIPPED [2] lib/sqlalchemy/testing/config.py:419: 'test.ext.asyncio.test_engine_py3k.AsyncInspection' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'Async dialect required 1312s SKIPPED [8] lib/sqlalchemy/testing/config.py:419: 'test.ext.asyncio.test_engine_py3k.AsyncProxyTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'Async dialect required 1312s SKIPPED [53] lib/sqlalchemy/testing/config.py:419: 'test.ext.asyncio.test_engine_py3k.AsyncResultTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'no server side cursors support 1312s SKIPPED [2] lib/sqlalchemy/testing/config.py:419: 'test.ext.asyncio.test_engine_py3k.PoolRegenTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'Async dialect required 1312s SKIPPED [2] test/orm/declarative/test_basic.py:2313: current base has no metaclass 1312s SKIPPED [1] test/orm/declarative/test_basic.py:2409: current base has no metaclass 1312s SKIPPED [1] test/orm/declarative/test_basic.py:2422: current base has no metaclass 1312s SKIPPED [1] test/orm/declarative/test_basic.py:2736: current base has no metaclass 1312s SKIPPED [1] test/orm/declarative/test_basic.py:1269: current base has no metaclass 1312s SKIPPED [1] test/orm/declarative/test_basic.py:2613: current base has no metaclass 1312s SKIPPED [1] test/orm/declarative/test_basic.py:3066: current base has no metaclass 1312s SKIPPED [1] test/orm/declarative/test_basic.py:2995: current base has no metaclass 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_cursor_execute (call)' : no sequence support 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_transactional_advanced (call)' : savepoints not supported 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_raw_python (call)' : not postgresql+psycopg and not postgresql+psycopg2 and not postgresql+psycopg2cffi and not mysql+mysqlconnector and not mysql+pymysql and not mysql+cymysql and not mariadb+mysqlconnector and not mariadb+pymysql and not mariadb+cymysql and not mssql+pymssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_raw_sprintf (call)' : not mysql+mysqldb and not mysql+pymysql and not mysql+cymysql and not mysql+mysqlconnector and not mariadb+mysqldb and not mariadb+pymysql and not mariadb+cymysql and not mariadb+mysqlconnector and not postgresql+pg8000 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_alter_invalidate_pool_stays_true (call)' : sqlite 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_alter_invalidate_pool_to_false (call)' : sqlite 1312s SKIPPED [5] lib/sqlalchemy/testing/config.py:419: 'test.engine.test_execute.SetInputSizesTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'sqlite 1312s SKIPPED [4] lib/sqlalchemy/testing/config.py:419: 'test.orm.inheritance.test_basic.PassiveDeletesTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'not supported by database 1312s SKIPPED [12] lib/sqlalchemy/testing/config.py:419: 'test.orm.dml.test_bulk_statements.CTETest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'not postgresql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: python platform not available 1312s SKIPPED [7] lib/sqlalchemy/testing/config.py:419: 'test.dialect.mysql.test_for_update.MySQLForUpdateLockingTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite' 1312s SKIPPED [2] lib/sqlalchemy/testing/config.py:419: 'test.dialect.mysql.test_for_update.SkipLockedTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite' 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_dml[False-False-delete] (call)' : Backend does not support DELETE..USING or equivalent and Backend does not support DELETE..USING or equivalent and Backend does not support DELETE..USING or equivalent and Backend does not support DELETE..USING or equivalent 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_dml[True-False-delete] (call)' : Backend does not support DELETE..USING or equivalent and Backend does not support DELETE..USING or equivalent and Backend does not support DELETE..USING or equivalent and Backend does not support DELETE..USING or equivalent 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_dml[True-True-delete] (call)' : Backend does not support DELETE..USING or equivalent and Backend does not support DELETE..USING or equivalent and Backend does not support DELETE..USING or equivalent and Backend does not support DELETE..USING or equivalent 1312s SKIPPED [63] lib/sqlalchemy/testing/config.py:419: No profiling stats available on this platform for this function. Run tests with --write-profiles to add statistics to profiles.txt for this platform. 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test.base.test_concurrency_py3k.GracefulNoGreenletTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'custom function 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_018] (call)' : not postgresql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_018] (call)' : not postgresql 1312s SKIPPED [45] lib/sqlalchemy/testing/config.py:419: 'test.ext.test_horizontal_shard.MultipleDialectShardTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite' 1312s SKIPPED [15] lib/sqlalchemy/testing/config.py:419: 'test.sql.test_identity_column.IdentityDDL' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'not postgresql >= (10,) and not oracle >= (12,) and not mssql 1312s SKIPPED [3] lib/sqlalchemy/testing/config.py:419: 'test.ext.test_indexable.IndexPropertyArrayTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'custom function 1312s SKIPPED [7] lib/sqlalchemy/testing/config.py:419: 'test.ext.test_indexable.IndexPropertyJsonTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite' 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_fixture_downgraded[downgrade] (call)' : not postgresql >= (13,) 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_fixture_downgraded[not_downgrade] (call)' : not postgresql >= (13,) 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_inserts_w_all_nulls[not_sort_by_parameter_order-datatype2-_exclusions_02] (call)' : custom function 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_inserts_w_all_nulls[sort_by_parameter_order-datatype2-_exclusions_02] (call)' : custom function 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-explicit_sentinel-implicit-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-explicit_sentinel-implicit-sequence] (call)' : no sequence support 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-explicit_sentinel-negative-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-explicit_sentinel-negative-sequence] (call)' : no sequence support 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-explicit_sentinel-positive-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-explicit_sentinel-positive-sequence] (call)' : no sequence support 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-implicit-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-implicit-sequence] (call)' : no sequence support 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-negative-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-negative-sequence] (call)' : no sequence support 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-positive-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-positive-sequence] (call)' : no sequence support 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-explicit_sentinel-implicit-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-explicit_sentinel-implicit-sequence] (call)' : no sequence support 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-explicit_sentinel-negative-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-explicit_sentinel-negative-sequence] (call)' : no sequence support 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-explicit_sentinel-positive-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-explicit_sentinel-positive-sequence] (call)' : no sequence support 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_explicit_sentinel-implicit-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_explicit_sentinel-implicit-sequence] (call)' : no sequence support 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_explicit_sentinel-negative-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_explicit_sentinel-negative-sequence] (call)' : no sequence support 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_explicit_sentinel-positive-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_explicit_sentinel-positive-sequence] (call)' : no sequence support 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-explicit_sentinel-implicit-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-explicit_sentinel-implicit-sequence] (call)' : no sequence support 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-explicit_sentinel-negative-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-explicit_sentinel-negative-sequence] (call)' : no sequence support 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-explicit_sentinel-positive-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-explicit_sentinel-positive-sequence] (call)' : no sequence support 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-implicit-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-implicit-sequence] (call)' : no sequence support 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-negative-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-negative-sequence] (call)' : no sequence support 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-positive-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-positive-sequence] (call)' : no sequence support 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-explicit_sentinel-implicit-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-explicit_sentinel-implicit-sequence] (call)' : no sequence support 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-explicit_sentinel-negative-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-explicit_sentinel-negative-sequence] (call)' : no sequence support 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-explicit_sentinel-positive-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-explicit_sentinel-positive-sequence] (call)' : no sequence support 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_explicit_sentinel-implicit-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_explicit_sentinel-implicit-sequence] (call)' : no sequence support 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_explicit_sentinel-negative-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_explicit_sentinel-negative-sequence] (call)' : no sequence support 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_explicit_sentinel-positive-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_explicit_sentinel-positive-sequence] (call)' : no sequence support 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-explicit_sentinel-implicit-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-explicit_sentinel-implicit-sequence] (call)' : no sequence support 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-explicit_sentinel-negative-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-explicit_sentinel-negative-sequence] (call)' : no sequence support 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-explicit_sentinel-positive-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-explicit_sentinel-positive-sequence] (call)' : no sequence support 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-implicit-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-implicit-sequence] (call)' : no sequence support 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-negative-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-negative-sequence] (call)' : no sequence support 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-positive-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-positive-sequence] (call)' : no sequence support 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-explicit_sentinel-implicit-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-explicit_sentinel-implicit-sequence] (call)' : no sequence support 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-explicit_sentinel-negative-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-explicit_sentinel-negative-sequence] (call)' : no sequence support 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-explicit_sentinel-positive-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-explicit_sentinel-positive-sequence] (call)' : no sequence support 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_explicit_sentinel-implicit-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_explicit_sentinel-implicit-sequence] (call)' : no sequence support 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_explicit_sentinel-negative-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_explicit_sentinel-negative-sequence] (call)' : no sequence support 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_explicit_sentinel-positive-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_explicit_sentinel-positive-sequence] (call)' : no sequence support 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-explicit_sentinel-implicit-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-explicit_sentinel-implicit-sequence] (call)' : no sequence support 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-explicit_sentinel-negative-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-explicit_sentinel-negative-sequence] (call)' : no sequence support 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-explicit_sentinel-positive-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-explicit_sentinel-positive-sequence] (call)' : no sequence support 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-implicit-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-implicit-sequence] (call)' : no sequence support 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-negative-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-negative-sequence] (call)' : no sequence support 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-positive-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-positive-sequence] (call)' : no sequence support 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-sort_by_parameter_order-explicit_sentinel-implicit-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-sort_by_parameter_order-explicit_sentinel-implicit-sequence] (call)' : no sequence support 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-sort_by_parameter_order-explicit_sentinel-negative-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-sort_by_parameter_order-explicit_sentinel-negative-sequence] (call)' : no sequence support 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-sort_by_parameter_order-explicit_sentinel-positive-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-sort_by_parameter_order-explicit_sentinel-positive-sequence] (call)' : no sequence support 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_explicit_sentinel-implicit-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_explicit_sentinel-implicit-sequence] (call)' : no sequence support 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_explicit_sentinel-negative-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_explicit_sentinel-negative-sequence] (call)' : no sequence support 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_explicit_sentinel-positive-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_explicit_sentinel-positive-sequence] (call)' : no sequence support 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[not_randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-set_identity-add_sentinel] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[not_randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-set_identity-not_add_sentinel] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[not_randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-set_identity-add_sentinel] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[not_randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-set_identity-not_add_sentinel] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[not_randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-set_identity-add_sentinel] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[not_randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-set_identity-not_add_sentinel] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[not_randomize_returning-sort_by_parameter_order-warn_for_downgrades-set_identity-add_sentinel] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[not_randomize_returning-sort_by_parameter_order-warn_for_downgrades-set_identity-not_add_sentinel] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-set_identity-add_sentinel] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-set_identity-not_add_sentinel] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-set_identity-add_sentinel] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-set_identity-not_add_sentinel] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-set_identity-add_sentinel] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-set_identity-not_add_sentinel] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[randomize_returning-sort_by_parameter_order-warn_for_downgrades-set_identity-add_sentinel] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[randomize_returning-sort_by_parameter_order-warn_for_downgrades-set_identity-not_add_sentinel] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_sentinel_on_non_int_ss_function[not_sort_by_parameter_order-add_insert_sentinel-client_side] (call)' : not postgresql >= (13,) 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_sentinel_on_non_int_ss_function[not_sort_by_parameter_order-add_insert_sentinel-server_side] (call)' : not postgresql >= (13,) 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_sentinel_on_non_int_ss_function[not_sort_by_parameter_order-not_add_insert_sentinel-client_side] (call)' : not postgresql >= (13,) 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_sentinel_on_non_int_ss_function[not_sort_by_parameter_order-not_add_insert_sentinel-server_side] (call)' : not postgresql >= (13,) 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_sentinel_on_non_int_ss_function[sort_by_parameter_order-add_insert_sentinel-client_side] (call)' : not postgresql >= (13,) 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_sentinel_on_non_int_ss_function[sort_by_parameter_order-add_insert_sentinel-server_side] (call)' : not postgresql >= (13,) 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_sentinel_on_non_int_ss_function[sort_by_parameter_order-not_add_insert_sentinel-client_side] (call)' : not postgresql >= (13,) 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_sentinel_on_non_int_ss_function[sort_by_parameter_order-not_add_insert_sentinel-server_side] (call)' : not postgresql >= (13,) 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-default_string_uuid-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-default_string_uuid-sequence] (call)' : no sequence support 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-default_uuid-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-default_uuid-sequence] (call)' : no sequence support 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-explicit-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-explicit-sequence] (call)' : no sequence support 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-explicit_but_nullable-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-explicit_but_nullable-sequence] (call)' : no sequence support 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-identity-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-identity-plain_autoinc] (call)' : not postgresql >= (10,) 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-identity-sequence] (call)' : no sequence support 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-implicit_not_omitted-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-implicit_not_omitted-sequence] (call)' : no sequence support 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-implicit_omitted-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-implicit_omitted-sequence] (call)' : no sequence support 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-none-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-none-sequence] (call)' : no sequence support 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-sequence-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-sequence-plain_autoinc] (call)' : no sequence support 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-sequence-sequence] (call)' : no sequence support 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-default_string_uuid-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-default_string_uuid-sequence] (call)' : no sequence support 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-default_uuid-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-default_uuid-sequence] (call)' : no sequence support 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-explicit-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-explicit-sequence] (call)' : no sequence support 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-explicit_but_nullable-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-explicit_but_nullable-sequence] (call)' : no sequence support 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-identity-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-identity-plain_autoinc] (call)' : not postgresql >= (10,) 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-identity-sequence] (call)' : no sequence support 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-implicit_not_omitted-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-implicit_not_omitted-sequence] (call)' : no sequence support 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-implicit_omitted-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-implicit_omitted-sequence] (call)' : no sequence support 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-none-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-none-sequence] (call)' : no sequence support 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-sequence-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-sequence-plain_autoinc] (call)' : no sequence support 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-sequence-sequence] (call)' : no sequence support 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-default_string_uuid-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-default_string_uuid-sequence] (call)' : no sequence support 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-default_uuid-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-default_uuid-sequence] (call)' : no sequence support 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-explicit-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-explicit-sequence] (call)' : no sequence support 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-explicit_but_nullable-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-explicit_but_nullable-sequence] (call)' : no sequence support 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-identity-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-identity-plain_autoinc] (call)' : not postgresql >= (10,) 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-identity-sequence] (call)' : no sequence support 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-implicit_not_omitted-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-implicit_not_omitted-sequence] (call)' : no sequence support 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-implicit_omitted-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-implicit_omitted-sequence] (call)' : no sequence support 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-none-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-none-sequence] (call)' : no sequence support 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-sequence-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-sequence-plain_autoinc] (call)' : no sequence support 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-sequence-sequence] (call)' : no sequence support 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-default_string_uuid-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-default_string_uuid-sequence] (call)' : no sequence support 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-default_uuid-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-default_uuid-sequence] (call)' : no sequence support 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-explicit-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-explicit-sequence] (call)' : no sequence support 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-explicit_but_nullable-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-explicit_but_nullable-sequence] (call)' : no sequence support 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-identity-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-identity-plain_autoinc] (call)' : not postgresql >= (10,) 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-identity-sequence] (call)' : no sequence support 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-implicit_not_omitted-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-implicit_not_omitted-sequence] (call)' : no sequence support 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-implicit_omitted-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-implicit_omitted-sequence] (call)' : no sequence support 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-none-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-none-sequence] (call)' : no sequence support 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-sequence-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-sequence-plain_autoinc] (call)' : no sequence support 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-sequence-sequence] (call)' : no sequence support 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-explicit_sentinel] (call)' : no sequence support 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] (call)' : no sequence support 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-explicit_sentinel] (call)' : no sequence support 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-not_explicit_sentinel] (call)' : no sequence support 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-explicit_sentinel] (call)' : no sequence support 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] (call)' : no sequence support 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-the_table_translates-sequence_actually_translates-explicit_sentinel] (call)' : no sequence support 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-the_table_translates-sequence_actually_translates-not_explicit_sentinel] (call)' : no sequence support 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-explicit_sentinel] (call)' : no sequence support 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] (call)' : no sequence support 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-explicit_sentinel] (call)' : no sequence support 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-not_explicit_sentinel] (call)' : no sequence support 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-explicit_sentinel] (call)' : no sequence support 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] (call)' : no sequence support 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-the_table_translates-sequence_actually_translates-explicit_sentinel] (call)' : no sequence support 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-the_table_translates-sequence_actually_translates-not_explicit_sentinel] (call)' : no sequence support 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-explicit_sentinel] (call)' : no sequence support 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] (call)' : no sequence support 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-explicit_sentinel] (call)' : no sequence support 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-not_explicit_sentinel] (call)' : no sequence support 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-explicit_sentinel] (call)' : no sequence support 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] (call)' : no sequence support 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-the_table_translates-sequence_actually_translates-explicit_sentinel] (call)' : no sequence support 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-the_table_translates-sequence_actually_translates-not_explicit_sentinel] (call)' : no sequence support 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-explicit_sentinel] (call)' : no sequence support 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] (call)' : no sequence support 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-explicit_sentinel] (call)' : no sequence support 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-not_explicit_sentinel] (call)' : no sequence support 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-explicit_sentinel] (call)' : no sequence support 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] (call)' : no sequence support 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-the_table_translates-sequence_actually_translates-explicit_sentinel] (call)' : no sequence support 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-the_table_translates-sequence_actually_translates-not_explicit_sentinel] (call)' : no sequence support 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-explicit_sentinel] (call)' : no sequence support 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] (call)' : no sequence support 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-explicit_sentinel] (call)' : no sequence support 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-not_explicit_sentinel] (call)' : no sequence support 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-explicit_sentinel] (call)' : no sequence support 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] (call)' : no sequence support 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-the_table_translates-sequence_actually_translates-explicit_sentinel] (call)' : no sequence support 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-the_table_translates-sequence_actually_translates-not_explicit_sentinel] (call)' : no sequence support 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-explicit_sentinel] (call)' : no sequence support 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] (call)' : no sequence support 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-explicit_sentinel] (call)' : no sequence support 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-not_explicit_sentinel] (call)' : no sequence support 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-explicit_sentinel] (call)' : no sequence support 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] (call)' : no sequence support 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-the_table_translates-sequence_actually_translates-explicit_sentinel] (call)' : no sequence support 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-the_table_translates-sequence_actually_translates-not_explicit_sentinel] (call)' : no sequence support 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-explicit_sentinel] (call)' : no sequence support 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] (call)' : no sequence support 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-explicit_sentinel] (call)' : no sequence support 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-not_explicit_sentinel] (call)' : no sequence support 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-explicit_sentinel] (call)' : no sequence support 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] (call)' : no sequence support 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-the_table_translates-sequence_actually_translates-explicit_sentinel] (call)' : no sequence support 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-the_table_translates-sequence_actually_translates-not_explicit_sentinel] (call)' : no sequence support 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-explicit_sentinel] (call)' : no sequence support 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] (call)' : no sequence support 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-explicit_sentinel] (call)' : no sequence support 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-not_explicit_sentinel] (call)' : no sequence support 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-explicit_sentinel] (call)' : no sequence support 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] (call)' : no sequence support 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-sort_by_parameter_order-the_table_translates-sequence_actually_translates-explicit_sentinel] (call)' : no sequence support 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-sort_by_parameter_order-the_table_translates-sequence_actually_translates-not_explicit_sentinel] (call)' : no sequence support 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-use_pk_explicit-clientside] (call)' : sqlite 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-use_pk_explicit-serverside] (call)' : sqlite 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-separate_sentinel-clientside] (call)' : sqlite 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-separate_sentinel-serverside] (call)' : sqlite 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-separate_uuid-clientside] (call)' : sqlite 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-separate_uuid-serverside] (call)' : sqlite 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-use_pk-clientside] (call)' : sqlite 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-use_pk-serverside] (call)' : sqlite 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-use_pk_explicit-clientside] (call)' : sqlite 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-use_pk_explicit-serverside] (call)' : sqlite 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-separate_sentinel-clientside] (call)' : sqlite 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-separate_sentinel-serverside] (call)' : sqlite 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-separate_uuid-clientside] (call)' : sqlite 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-separate_uuid-serverside] (call)' : sqlite 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-use_pk-clientside] (call)' : sqlite 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-use_pk-serverside] (call)' : sqlite 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-use_pk_explicit-clientside] (call)' : sqlite 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-use_pk_explicit-serverside] (call)' : sqlite 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-warn_for_downgrades-separate_sentinel-clientside] (call)' : sqlite 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-warn_for_downgrades-separate_sentinel-serverside] (call)' : sqlite 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-warn_for_downgrades-separate_uuid-clientside] (call)' : sqlite 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-warn_for_downgrades-separate_uuid-serverside] (call)' : sqlite 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-warn_for_downgrades-use_pk-clientside] (call)' : sqlite 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-warn_for_downgrades-use_pk-serverside] (call)' : sqlite 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-warn_for_downgrades-use_pk_explicit-clientside] (call)' : sqlite 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-warn_for_downgrades-use_pk_explicit-serverside] (call)' : sqlite 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-separate_sentinel-clientside] (call)' : sqlite 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-separate_sentinel-serverside] (call)' : sqlite 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-separate_uuid-clientside] (call)' : sqlite 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-separate_uuid-serverside] (call)' : sqlite 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-use_pk-clientside] (call)' : sqlite 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-use_pk-serverside] (call)' : sqlite 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-use_pk_explicit-clientside] (call)' : sqlite 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-use_pk_explicit-serverside] (call)' : sqlite 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-separate_sentinel-clientside] (call)' : sqlite 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-separate_sentinel-serverside] (call)' : sqlite 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-separate_uuid-clientside] (call)' : sqlite 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-separate_uuid-serverside] (call)' : sqlite 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-use_pk-clientside] (call)' : sqlite 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-use_pk-serverside] (call)' : sqlite 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-use_pk_explicit-clientside] (call)' : sqlite 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-use_pk_explicit-serverside] (call)' : sqlite 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-separate_sentinel-clientside] (call)' : sqlite 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-separate_sentinel-serverside] (call)' : sqlite 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-separate_uuid-clientside] (call)' : sqlite 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-separate_uuid-serverside] (call)' : sqlite 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-use_pk-clientside] (call)' : sqlite 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-use_pk-serverside] (call)' : sqlite 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-use_pk_explicit-clientside] (call)' : sqlite 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-use_pk_explicit-serverside] (call)' : sqlite 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-warn_for_downgrades-separate_sentinel-clientside] (call)' : sqlite 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-warn_for_downgrades-separate_sentinel-serverside] (call)' : sqlite 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-warn_for_downgrades-separate_uuid-clientside] (call)' : sqlite 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-warn_for_downgrades-separate_uuid-serverside] (call)' : sqlite 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-warn_for_downgrades-use_pk-clientside] (call)' : sqlite 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-warn_for_downgrades-use_pk-serverside] (call)' : sqlite 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-warn_for_downgrades-use_pk_explicit-clientside] (call)' : sqlite 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-warn_for_downgrades-use_pk_explicit-serverside] (call)' : sqlite 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_four[False-_exclusions_01] (call)' : no sequence support 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_four[True-_exclusions_00] (call)' : no sequence support 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_four_a[False-_exclusions_01] (call)' : no sequence support 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_four_a[True-_exclusions_00] (call)' : no sequence support 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_nested_insert[add_expr_returning] (call)' : not postgresql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_nested_insert[not_add_expr_returning] (call)' : not postgresql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_explicit_sequence (call)' : no sequence support 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_lazyload_related_w_cache_check (call)' : join condition doesn't work w/ this mapping 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test.sql.test_lambdas.ConcurrencyTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'custom function or +aiosqlite 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_lazyload_related_w_cache_check (call)' : join condition doesn't work w/ this mapping 1312s SKIPPED [5] lib/sqlalchemy/testing/config.py:419: 'test.engine.test_processors.CyBooleanProcessorTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'Cython extensions not installed 1312s SKIPPED [7] lib/sqlalchemy/testing/config.py:419: 'test.engine.test_processors.CyDateProcessorTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'Cython extensions not installed 1312s SKIPPED [15] lib/sqlalchemy/testing/config.py:419: 'test.engine.test_processors.CyDistillArgsTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'Cython extensions not installed 1312s SKIPPED [3] lib/sqlalchemy/testing/config.py:419: 'test.dialect.mysql.test_query.AnyAllTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite' 1312s SKIPPED [4] lib/sqlalchemy/testing/config.py:419: 'test.dialect.mysql.test_query.ComputedTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite' 1312s SKIPPED [15] lib/sqlalchemy/testing/config.py:419: 'test.dialect.postgresql.test_query.ExtractTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite' 1312s SKIPPED [2] lib/sqlalchemy/testing/config.py:419: 'test.dialect.postgresql.test_query.FunctionTypingTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite' 1312s SKIPPED [9] lib/sqlalchemy/testing/config.py:419: 'test.dialect.mssql.test_query.IdentityInsertTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite' 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test.dialect.mysql.test_query.IdiosyncrasyTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite' 1312s SKIPPED [10] lib/sqlalchemy/testing/config.py:419: 'test.dialect.postgresql.test_query.InsertTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite' 1312s SKIPPED [8] lib/sqlalchemy/testing/config.py:419: 'MatchTest' skipped by full_text_search_missing 1312s SKIPPED [7] lib/sqlalchemy/testing/config.py:419: 'test.dialect.mysql.test_query.MatchTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite' 1312s SKIPPED [32] lib/sqlalchemy/testing/config.py:419: 'test.dialect.postgresql.test_query.MatchTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite' 1312s SKIPPED [8] lib/sqlalchemy/testing/config.py:419: 'test.dialect.mssql.test_query.QueryTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite' 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test.dialect.postgresql.test_query.RequiresCastTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite' 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/mysql/test_query.py::ServerDefaultCreateTest::test_create_server_defaults[Integer-default4-_exclusions_04] (call)' : custom function 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/mysql/test_query.py::ServerDefaultCreateTest::test_create_server_defaults[Integer-default5-_exclusions_05] (call)' : custom function 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/mysql/test_query.py::ServerDefaultCreateTest::test_create_server_defaults[Integer-default6-_exclusions_06] (call)' : custom function 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/mysql/test_query.py::ServerDefaultCreateTest::test_create_server_defaults[Integer-default8-_exclusions_08] (call)' : custom function 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_query.py::SessionBindTest::test_column_property_select (call)' : mssql or sqlite 1312s SKIPPED [22] lib/sqlalchemy/testing/config.py:419: 'test.dialect.postgresql.test_query.TableValuedRoundTripTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite' 1312s SKIPPED [5] lib/sqlalchemy/testing/config.py:419: 'test.dialect.mssql.test_query.TableValuedTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite' 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test.dialect.postgresql.test_query.TupleTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite' 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_multiple_invalidate (call)' : sqlite 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_rollback_on_invalid_savepoint (call)' : savepoints not supported 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_rollback_on_invalid_twophase (call)' : two-phase xact not supported by drivers or two-phase xact not supported by database or max_prepared_transactions not available or zero 1312s SKIPPED [4] lib/sqlalchemy/testing/config.py:419: 'test.engine.test_reconnect.ReconnectRecipeTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite' 1312s SKIPPED [12] lib/sqlalchemy/testing/config.py:419: 'test.dialect.oracle.test_reflection.AdditionalReflectionTests' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite' 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test.dialect.postgresql.test_reflection.ArrayReflectionTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite' 1312s SKIPPED [6] lib/sqlalchemy/testing/config.py:419: 'test.dialect.oracle.test_reflection.ConstraintTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite' 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test.dialect.oracle.test_reflection.DBLinkReflectionTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite' 1312s SKIPPED [13] lib/sqlalchemy/testing/config.py:419: 'test.dialect.postgresql.test_reflection.DomainReflectionTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite' 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test.dialect.oracle.test_reflection.DontReflectIOTTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite' 1312s SKIPPED [6] lib/sqlalchemy/testing/config.py:419: 'test.dialect.postgresql.test_reflection.ForeignTableReflectionTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite' 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test.engine.test_reflection.IdentityColumnTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'not postgresql >= (10,) and not oracle >= (12,) and not mssql 1312s SKIPPED [2] lib/sqlalchemy/testing/config.py:419: 'test.dialect.mssql.test_reflection.IdentityReflectionTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite' 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test.dialect.oracle.test_reflection.IdentityReflectionTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite' 1312s SKIPPED [3] lib/sqlalchemy/testing/config.py:419: 'test.dialect.postgresql.test_reflection.IdentityReflectionTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite' 1312s SKIPPED [14] lib/sqlalchemy/testing/config.py:419: 'test.dialect.postgresql.test_reflection.IntervalReflectionTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite' 1312s SKIPPED [16] lib/sqlalchemy/testing/config.py:419: 'test.dialect.postgresql.test_reflection.MaterializedViewReflectionTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite' 1312s SKIPPED [10] lib/sqlalchemy/testing/config.py:419: 'test.dialect.oracle.test_reflection.MultiSchemaTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite' 1312s SKIPPED [5] lib/sqlalchemy/testing/config.py:419: 'test.dialect.postgresql.test_reflection.PartitionedReflectionTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite' 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test.dialect.mssql.test_reflection.ReflectHugeViewTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite' 1312s SKIPPED [51] lib/sqlalchemy/testing/config.py:419: 'test.dialect.postgresql.test_reflection.ReflectionTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite' 1312s SKIPPED [45] lib/sqlalchemy/testing/config.py:419: 'test.dialect.mssql.test_reflection.ReflectionTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite' 1312s SKIPPED [39] lib/sqlalchemy/testing/config.py:419: 'test.dialect.mysql.test_reflection.ReflectionTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite' 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_comment_reflection (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_fk_options (call)' : not postgresql and not mysql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_unknown_types (call)' : sqlite 1312s SKIPPED [1] test/engine/test_reflection.py:2039: 'test/engine/test_reflection.py::ReverseCasingReflectTest_sqlite+pysqlite_3_46_1::test_direct_quoting (setup)' : Backend does not require denormalized names. 1312s SKIPPED [6] lib/sqlalchemy/testing/config.py:419: 'test.dialect.oracle.test_reflection.RoundTripIndexTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite' 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_reflection.py::SchemaTest_sqlite+pysqlite_3_46_1::test_blank_schema_arg (call)' : not postgresql and not mysql and not mariadb and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_reflection.py::SchemaTest_sqlite+pysqlite_3_46_1::test_reflect_all_schemas_default_overlap (call)' : not postgresql 1312s SKIPPED [4] lib/sqlalchemy/testing/config.py:419: 'test.dialect.oracle.test_reflection.SystemTableTablenamesTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite' 1312s SKIPPED [4] lib/sqlalchemy/testing/config.py:419: 'test.dialect.oracle.test_reflection.TableReflectionTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite' 1312s SKIPPED [2] lib/sqlalchemy/testing/config.py:419: 'test.dialect.postgresql.test_reflection.TestReflectDifficultColTypes' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite' 1312s SKIPPED [7] lib/sqlalchemy/testing/config.py:419: 'test.dialect.mysql.test_reflection.TypeReflectionTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite' 1312s SKIPPED [6] lib/sqlalchemy/testing/config.py:419: 'test.dialect.oracle.test_reflection.TypeReflectionTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite' 1312s SKIPPED [7] lib/sqlalchemy/testing/config.py:419: 'test.dialect.oracle.test_reflection.ViewReflectionTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite' 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/base/test_result.py::ResultTupleTest::test_serialize_cy_py_cy[cy_to_py] (call)' : Cython extensions not installed 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/base/test_result.py::ResultTupleTest::test_serialize_cy_py_cy[py_to_cy] (call)' : Cython extensions not installed 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_c_sequence_check (call)' : Cython extensions not installed 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test.sql.test_returning.SequenceReturningTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'no sequence support 1312s SKIPPED [2] lib/sqlalchemy/testing/config.py:419: 'test.ext.asyncio.test_scoping_py3k.AsyncScopedSessionTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'Async dialect required 1312s SKIPPED [3] lib/sqlalchemy/testing/config.py:419: 'test.dialect.mssql.test_sequence.SequenceTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite' 1312s SKIPPED [2] lib/sqlalchemy/testing/config.py:419: 'test.sql.test_sequences.SequenceAsServerDefaultTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'doesn't support sequences as a server side default. and doesn't support sequences as a server side default. and doesn't support sequences as a server side default., no sequence support 1312s SKIPPED [4] lib/sqlalchemy/testing/config.py:419: 'test.sql.test_sequences.SequenceAsServerDefaultTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'no sequence support, doesn't support sequences as a server side default. and doesn't support sequences as a server side default. and doesn't support sequences as a server side default. 1312s SKIPPED [20] lib/sqlalchemy/testing/config.py:419: 'test.sql.test_sequences.SequenceExecTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'no sequence support 1312s SKIPPED [11] lib/sqlalchemy/testing/config.py:419: 'test.sql.test_sequences.SequenceTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'no sequence support 1312s SKIPPED [4] lib/sqlalchemy/testing/config.py:419: 'test.sql.test_sequences.TableBoundSequenceTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'no sequence support 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_session.py::ExecutionTest_sqlite+pysqlite_3_46_1::test_sequence_execute[False-False] (call)' : no sequence support 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_session.py::ExecutionTest_sqlite+pysqlite_3_46_1::test_sequence_execute[False-True] (call)' : no sequence support 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_session.py::ExecutionTest_sqlite+pysqlite_3_46_1::test_sequence_execute[True-False] (call)' : no sequence support 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_session.py::ExecutionTest_sqlite+pysqlite_3_46_1::test_sequence_execute[True-True] (call)' : no sequence support 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_session.py::SessionStateTest::test_autoflush (call)' : sqlite 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_session.py::SessionStateTest::test_autoflush_unbound (call)' : sqlite 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_session.py::TransScopingTest::test_transaction (call)' : sqlite 1312s SKIPPED [3] lib/sqlalchemy/testing/config.py:419: 'test.ext.asyncio.test_session_py3k.AsyncAttrsTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'Async dialect required 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test.ext.asyncio.test_session_py3k.AsyncCascadesTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'Async dialect required 1312s SKIPPED [2] lib/sqlalchemy/testing/config.py:419: 'test.ext.asyncio.test_session_py3k.AsyncEventTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'Async dialect required 1312s SKIPPED [2] lib/sqlalchemy/testing/config.py:419: 'test.ext.asyncio.test_session_py3k.AsyncORMBehaviorsTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'Async dialect required 1312s SKIPPED [12] lib/sqlalchemy/testing/config.py:419: 'test.ext.asyncio.test_session_py3k.AsyncProxyTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'Async dialect required 1312s SKIPPED [14] lib/sqlalchemy/testing/config.py:419: 'test.ext.asyncio.test_session_py3k.AsyncSessionQueryTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'Async dialect required 1312s SKIPPED [7] lib/sqlalchemy/testing/config.py:419: 'test.ext.asyncio.test_session_py3k.AsyncSessionTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'Async dialect required 1312s SKIPPED [23] lib/sqlalchemy/testing/config.py:419: 'test.ext.asyncio.test_session_py3k.AsyncSessionTransactionTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'Async dialect required 1312s SKIPPED [6] lib/sqlalchemy/testing/config.py:419: 'test.ext.asyncio.test_session_py3k.OverrideSyncSession' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'Async dialect required 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_transaction.py::CleanSavepointTest_sqlite+pysqlite_3_46_1::test_rollback_ignores_clean_on_savepoint (call)' : savepoints not supported 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_transaction.py::CleanSavepointTest_sqlite+pysqlite_3_46_1::test_rollback_ignores_clean_on_savepoint_agg_upd_eval (call)' : savepoints not supported 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_transaction.py::CleanSavepointTest_sqlite+pysqlite_3_46_1::test_rollback_ignores_clean_on_savepoint_agg_upd_fetch (call)' : savepoints not supported 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_contextmanager_nested_rollback (call)' : savepoints not supported 1312s SKIPPED [24] lib/sqlalchemy/testing/config.py:419: savepoints not enabled 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_rollback_is_global (call)' : savepoints not supported 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_transaction.py::NaturalPKRollbackTest_sqlite+pysqlite_3_46_1::test_key_replaced_by_update_nested (call)' : savepoints not supported 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_begin_nested_close (call)' : savepoints not supported 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_begin_nested_rollback_commit (call)' : savepoints not supported 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_begin_nested_rollback_rollback (call)' : savepoints not supported 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_nested_close (call)' : savepoints not supported 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_nested_trans_close_one (call)' : savepoints not supported 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_nested_trans_close_two (call)' : savepoints not supported 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_nested_trans_rollback (call)' : savepoints not supported 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_reset_via_agent_begin_twophase (call)' : two-phase xact not supported by drivers or two-phase xact not supported by database or max_prepared_transactions not available or zero 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_reset_via_agent_begin_twophase_commit (call)' : two-phase xact not supported by drivers or two-phase xact not supported by database or max_prepared_transactions not available or zero 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_reset_via_agent_begin_twophase_rollback (call)' : two-phase xact not supported by drivers or two-phase xact not supported by database or max_prepared_transactions not available or zero 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_transaction.py::RollbackRecoverTest_sqlite+pysqlite_3_46_1::test_pk_violation_with_savepoint (call)' : savepoints not supported 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_expunge_pending_on_rollback (call)' : savepoints not supported 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_savepoint_commit (call)' : savepoints not supported 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_savepoint_commit_collections (call)' : savepoints not supported 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_savepoint_delete (call)' : savepoints not supported 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_savepoint_lost_still_runs (call)' : savepoints not supported 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_savepoint_rollback (call)' : savepoints not supported 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_savepoint_rollback_collections (call)' : savepoints not supported 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_update_deleted_on_rollback (call)' : savepoints not supported 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_dirty_state_transferred_deep_nesting (call)' : savepoints not supported 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_external_nested_transaction (call)' : savepoints not supported 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_failed_rollback_deactivates_transaction (call)' : sqlite 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_invalidate (call)' : sqlite 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_mixed_transaction_close (call)' : savepoints not supported 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_nested_accounting_deleted_items_restored (call)' : savepoints not supported 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_nested_accounting_new_items_removed (call)' : savepoints not supported 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_nested_autotrans (call)' : savepoints not supported 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_nested_transaction (call)' : savepoints not supported 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_nested_transaction_connection_add (call)' : savepoints not supported 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_no_rollback_in_committed_state (call)' : sqlite 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_on_external (call)' : savepoints not supported 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_transactions_isolated (call)' : sqlite 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_twophase (call)' : two-phase xact not supported by drivers or two-phase xact not supported by database or max_prepared_transactions not available or zero 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_one_True_sqlite+pysqlite_3_46_1::test_recipe_heavy_nesting (call)' : savepoints not supported 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_one_True_sqlite+pysqlite_3_46_1::test_recipe_mixed_transaction_control (call)' : savepoints not supported 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_three_True_sqlite+pysqlite_3_46_1::test_recipe_heavy_nesting (call)' : savepoints not supported 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_three_True_sqlite+pysqlite_3_46_1::test_recipe_mixed_transaction_control (call)' : savepoints not supported 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_two_False_sqlite+pysqlite_3_46_1::test_recipe_heavy_nesting (call)' : savepoints not supported 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_two_False_sqlite+pysqlite_3_46_1::test_recipe_mixed_transaction_control (call)' : savepoints not supported 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_commit_inactive (call)' : sqlite 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_ctxmanager_autobegins_real_trans_from_nested (call)' : savepoints not supported 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_ctxmanager_rolls_back_savepoint[False] (call)' : savepoints not supported 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_ctxmanager_rolls_back_savepoint[True] (call)' : savepoints not supported 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_deactivated_savepoint_warning_straight (call)' : savepoints not supported 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_multiple_two_phase (call)' : two-phase xact not supported by drivers or two-phase xact not supported by database or max_prepared_transactions not available or zero 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_nested_subtransaction_commit (call)' : savepoints not supported 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_nested_subtransaction_rollback (call)' : savepoints not supported 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_no_rollback_in_deactive (call)' : sqlite 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_no_rollback_in_deactive_savepoint (call)' : sqlite 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_reset_rollback_two_phase_no_rollback (call)' : two-phase xact not supported by drivers or two-phase xact not supported by database or max_prepared_transactions not available or zero 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_rollback_inactive (call)' : sqlite 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_five (call)' : savepoints not supported 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_four (call)' : savepoints not supported 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_one (call)' : savepoints not supported 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_release_fails_ctxmanager (call)' : savepoints not supported 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_release_fails_flat (call)' : savepoints not supported 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_rollback_fails_flat (call)' : savepoints not supported 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_seven (call)' : savepoints not supported 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_six (call)' : savepoints not supported 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_three (call)' : savepoints not supported 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_two (call)' : savepoints not supported 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_two_phase_recover[commit] (call)' : two-phase xact not supported by drivers or two-phase xact not supported by database or max_prepared_transactions not available or zero 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_two_phase_recover[not_commit] (call)' : two-phase xact not supported by drivers or two-phase xact not supported by database or max_prepared_transactions not available or zero 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_two_phase_transaction (call)' : two-phase xact not supported by drivers or two-phase xact not supported by database or max_prepared_transactions not available or zero 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_transaction.py::TwoPhaseTest_sqlite+pysqlite_3_46_1::test_rollback_on_prepare (call)' : two-phase xact not supported by drivers or two-phase xact not supported by database or max_prepared_transactions not available or zero 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: missing aiosqile 1312s SKIPPED [32] lib/sqlalchemy/testing/config.py:419: 'test.dialect.postgresql.test_types.ArrayEnum' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite' 1312s SKIPPED [6] lib/sqlalchemy/testing/config.py:419: 'test.dialect.postgresql.test_types.ArrayJSON' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite' 1312s SKIPPED [15] lib/sqlalchemy/testing/config.py:419: 'test.dialect.mssql.test_types.BinaryTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite' 1312s SKIPPED [4] lib/sqlalchemy/testing/config.py:419: 'test.dialect.mssql.test_types.BooleanTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite' 1312s SKIPPED [4] lib/sqlalchemy/testing/config.py:419: 'test.dialect.postgresql.test_types.CITextTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite' 1312s SKIPPED [230] lib/sqlalchemy/testing/config.py:419: 'test.dialect.postgresql.test_types.CoreArrayRoundTripTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite' 1312s SKIPPED [7] lib/sqlalchemy/testing/config.py:419: 'test.dialect.postgresql.test_types.DateMultiRangeRoundTripTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'not +psycopg and not +asyncpg and not +pg8000, not postgresql >= (14,) 1312s SKIPPED [7] lib/sqlalchemy/testing/config.py:419: 'test.dialect.postgresql.test_types.DateMultiRangeRoundTripTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'not postgresql >= (14,), not +psycopg and not +asyncpg and not +pg8000 1312s SKIPPED [1228] lib/sqlalchemy/testing/config.py:419: 'test.dialect.postgresql.test_types.DateRangeRoundTripTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'not +psycopg2 and not +psycopg and not +asyncpg and not +pg8000 1312s SKIPPED [6] lib/sqlalchemy/testing/config.py:419: 'test.dialect.postgresql.test_types.DateTimeMultiRangeRoundTripTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'not +psycopg and not +asyncpg and not +pg8000, not postgresql >= (14,) 1312s SKIPPED [8] lib/sqlalchemy/testing/config.py:419: 'test.dialect.postgresql.test_types.DateTimeMultiRangeRoundTripTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'not postgresql >= (14,), not +psycopg and not +asyncpg and not +pg8000 1312s SKIPPED [1228] lib/sqlalchemy/testing/config.py:419: 'test.dialect.postgresql.test_types.DateTimeRangeRoundTripTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'not +psycopg2 and not +psycopg and not +asyncpg and not +pg8000 1312s SKIPPED [23] lib/sqlalchemy/testing/config.py:419: 'test.dialect.postgresql.test_types.DateTimeTZMultiRangeCompilationTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite' 1312s SKIPPED [14] lib/sqlalchemy/testing/config.py:419: 'test.dialect.postgresql.test_types.DateTimeTZRMultiangeRoundTripTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite' 1312s SKIPPED [1228] lib/sqlalchemy/testing/config.py:419: 'test.dialect.postgresql.test_types.DateTimeTZRangeRoundTripTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'not +psycopg2 and not +psycopg and not +asyncpg and not +pg8000 1312s SKIPPED [2] lib/sqlalchemy/testing/config.py:419: 'test.dialect.postgresql.test_types.DomainDDLEventTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite' 1312s SKIPPED [12] lib/sqlalchemy/testing/config.py:419: 'test.dialect.postgresql.test_types.DomainTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite' 1312s SKIPPED [2] lib/sqlalchemy/testing/config.py:419: 'test.dialect.postgresql.test_types.EnumDDLEventTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite' 1312s SKIPPED [19] lib/sqlalchemy/testing/config.py:419: 'test.dialect.mysql.test_types.EnumSetTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite' 1312s SKIPPED [7] lib/sqlalchemy/testing/config.py:419: 'test.dialect.oracle.test_types.EuroNumericTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite' 1312s SKIPPED [3] lib/sqlalchemy/testing/config.py:419: 'test.dialect.postgresql.test_types.FloatCoercionTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite' 1312s SKIPPED [13] lib/sqlalchemy/testing/config.py:419: 'test.dialect.postgresql.test_types.HStoreRoundTripTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'needs hstore extension 1312s SKIPPED [4] lib/sqlalchemy/testing/config.py:419: 'test.dialect.postgresql.test_types.HashableFlagORMTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite' 1312s SKIPPED [10] lib/sqlalchemy/testing/config.py:419: 'test.dialect.postgresql.test_types.InetRoundTripTests' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite' 1312s SKIPPED [11] lib/sqlalchemy/testing/config.py:419: 'test.dialect.postgresql.test_types.Int4MultiRangeRoundTripTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'not +psycopg and not +asyncpg and not +pg8000, not postgresql >= (14,) 1312s SKIPPED [3] lib/sqlalchemy/testing/config.py:419: 'test.dialect.postgresql.test_types.Int4MultiRangeRoundTripTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'not postgresql >= (14,), not +psycopg and not +asyncpg and not +pg8000 1312s SKIPPED [1228] lib/sqlalchemy/testing/config.py:419: 'test.dialect.postgresql.test_types.Int4RangeRoundTripTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'not +psycopg2 and not +psycopg and not +asyncpg and not +pg8000 1312s SKIPPED [5] lib/sqlalchemy/testing/config.py:419: 'test.dialect.postgresql.test_types.Int8MultiRangeRoundTripTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'not +psycopg and not +asyncpg and not +pg8000, not postgresql >= (14,) 1312s SKIPPED [9] lib/sqlalchemy/testing/config.py:419: 'test.dialect.postgresql.test_types.Int8MultiRangeRoundTripTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'not postgresql >= (14,), not +psycopg and not +asyncpg and not +pg8000 1312s SKIPPED [1228] lib/sqlalchemy/testing/config.py:419: 'test.dialect.postgresql.test_types.Int8RangeRoundTripTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'not +psycopg2 and not +psycopg and not +asyncpg and not +pg8000 1312s SKIPPED [5] lib/sqlalchemy/testing/config.py:419: 'test.dialect.postgresql.test_types.JSONBCastSuiteTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'not postgresql >= (9, 4) 1312s SKIPPED [24] lib/sqlalchemy/testing/config.py:419: 'test.dialect.postgresql.test_types.JSONBRoundTripTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite' 1312s SKIPPED [99] lib/sqlalchemy/testing/config.py:419: 'test.dialect.postgresql.test_types.JSONBSuiteTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'not postgresql >= (9, 4) 1312s SKIPPED [21] lib/sqlalchemy/testing/config.py:419: 'test.dialect.postgresql.test_types.JSONRoundTripTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite' 1312s SKIPPED [2] lib/sqlalchemy/testing/config.py:419: 'test.dialect.mysql.test_types.JSONTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite' 1312s SKIPPED [44] lib/sqlalchemy/testing/config.py:419: 'test.dialect.oracle.test_types.LOBFetchTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite' 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_types.py::LiteralTest_sqlite+pysqlite_3_46_1::test_render_datetime[date] (call)' : custom function 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_types.py::LiteralTest_sqlite+pysqlite_3_46_1::test_render_datetime[datetime] (call)' : custom function 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_types.py::LiteralTest_sqlite+pysqlite_3_46_1::test_render_datetime[time] (call)' : custom function 1312s SKIPPED [3] lib/sqlalchemy/testing/config.py:419: 'test.dialect.mssql.test_types.MSDateTypeTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite' 1312s SKIPPED [65] lib/sqlalchemy/testing/config.py:419: 'test.dialect.postgresql.test_types.NamedTypeTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite' 1312s SKIPPED [2] lib/sqlalchemy/testing/config.py:419: 'test.dialect.postgresql.test_types.NativeEnumDDLEventTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite' 1312s SKIPPED [4] lib/sqlalchemy/testing/config.py:419: 'test.dialect.postgresql.test_types.NumMultiRangeRoundTripTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'not postgresql >= (14,), not +psycopg and not +asyncpg and not +pg8000 1312s SKIPPED [10] lib/sqlalchemy/testing/config.py:419: 'test.dialect.postgresql.test_types.NumMultiRangeRoundTripTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'not +psycopg and not +asyncpg and not +pg8000, not postgresql >= (14,) 1312s SKIPPED [1228] lib/sqlalchemy/testing/config.py:419: 'test.dialect.postgresql.test_types.NumRangeRoundTripTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'not +psycopg2 and not +psycopg and not +asyncpg and not +pg8000 1312s SKIPPED [2] lib/sqlalchemy/testing/config.py:419: 'test.dialect.postgresql.test_types.NumericInterpretationTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite' 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test.dialect.postgresql.test_types.OIDTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite' 1312s SKIPPED [291] lib/sqlalchemy/testing/config.py:419: 'test.dialect.postgresql.test_types.PGArrayRoundTripTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite' 1312s SKIPPED [8] lib/sqlalchemy/testing/config.py:419: 'test.dialect.postgresql.test_types.PGInsertManyValuesTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite' 1312s SKIPPED [4] lib/sqlalchemy/testing/config.py:419: 'test.dialect.postgresql.test_types.RegClassTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite' 1312s SKIPPED [9] lib/sqlalchemy/testing/config.py:419: 'test.dialect.mssql.test_types.RowVersionTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite' 1312s SKIPPED [16] lib/sqlalchemy/testing/config.py:419: 'test.dialect.oracle.test_types.SetInputSizesTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite' 1312s SKIPPED [7] lib/sqlalchemy/testing/config.py:419: 'test.dialect.postgresql.test_types.SpecialTypesTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite' 1312s SKIPPED [312] lib/sqlalchemy/testing/config.py:419: 'test.dialect.mssql.test_types.StringRoundTripTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite' 1312s SKIPPED [2] lib/sqlalchemy/testing/config.py:419: 'test.dialect.mssql.test_types.TimeParameterTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite' 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test.dialect.postgresql.test_types.TimePrecisionTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite' 1312s SKIPPED [7] lib/sqlalchemy/testing/config.py:419: 'test.dialect.postgresql.test_types.TimestampTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite' 1312s SKIPPED [2] lib/sqlalchemy/testing/config.py:419: 'test.dialect.postgresql.test_types.TimezoneTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite' 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_types.py::TypeDecoratorSpecialCasesTest_sqlite+pysqlite_3_46_1::test_typedec_of_array (call)' : custom function 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_types.py::TypeDecoratorSpecialCasesTest_sqlite+pysqlite_3_46_1::test_typedec_of_array_modified (call)' : custom function 1312s SKIPPED [19] lib/sqlalchemy/testing/config.py:419: 'test.dialect.mssql.test_types.TypeRoundTripTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite' 1312s SKIPPED [33] lib/sqlalchemy/testing/config.py:419: 'test.dialect.mysql.test_types.TypeRoundTripTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite' 1312s SKIPPED [29] lib/sqlalchemy/testing/config.py:419: 'test.dialect.oracle.test_types.TypesTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite' 1312s SKIPPED [7] lib/sqlalchemy/testing/config.py:419: 'test.dialect.postgresql.test_types.UUIDTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite' 1312s SKIPPED [7] lib/sqlalchemy/testing/config.py:419: 'test.dialect.mssql.test_types.UniqueIdentifierTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite' 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test.orm.test_unitofwork.BatchDeleteIgnoresRowcountTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'not supported by database 1312s SKIPPED [4] lib/sqlalchemy/testing/config.py:419: 'test.orm.test_unitofwork.ExtraPassiveDeletesTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'not supported by database 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_unitofwork.py::NoRowInsertedTest_sqlite+pysqlite_3_46_1::test_insert_single_no_pk_correct_exception (call)' : only postgresql uses RETURNING for a single-row INSERT among the DBs we are using in this test 1312s SKIPPED [3] lib/sqlalchemy/testing/config.py:419: 'test.orm.test_unitofwork.PassiveDeletesTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'not supported by database 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_unitofworkv2.py::ORMOnlyPrimaryKeyTest::test_a (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_unitofworkv2.py::ORMOnlyPrimaryKeyTest::test_b (call)' : doesn't support sequences as a server side default. and doesn't support sequences as a server side default. and doesn't support sequences as a server side default. 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[default_string_uuid-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[default_string_uuid-sequence] (call)' : no sequence support 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[default_uuid-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[default_uuid-sequence] (call)' : no sequence support 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[explicit-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[explicit-sequence] (call)' : no sequence support 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[implicit_not_omitted-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[implicit_not_omitted-sequence] (call)' : no sequence support 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[implicit_omitted-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[implicit_omitted-sequence] (call)' : no sequence support 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[none-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[none-sequence] (call)' : no sequence support 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_this_really_fails_on_mssql_wo_full_fix (call)' : not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_update.py::UpdateFromMultiTableUpdateDefaultsTest_sqlite+pysqlite_3_46_1::test_defaults_second_table (call)' : Multi table update and Multi table update 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_update.py::UpdateFromMultiTableUpdateDefaultsTest_sqlite+pysqlite_3_46_1::test_defaults_second_table_same_name (call)' : Multi table update and Multi table update 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_update.py::UpdateFromMultiTableUpdateDefaultsTest_sqlite+pysqlite_3_46_1::test_no_defaults_second_table (call)' : Multi table update and Multi table update 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_update.py::UpdateFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_join_multitable (call)' : Multi table update and Multi table update 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_update.py::UpdateFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_multitable (call)' : Multi table update and Multi table update 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_update.py::UpdateFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_multitable_same_name (call)' : Multi table update and Multi table update 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_delete_using[None] (call)' : Backend does not support DELETE..USING or equivalent and Backend does not support DELETE..USING or equivalent and Backend does not support DELETE..USING or equivalent and Backend does not support DELETE..USING or equivalent 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_delete_using[evaluate] (call)' : Backend does not support DELETE..USING or equivalent and Backend does not support DELETE..USING or equivalent and Backend does not support DELETE..USING or equivalent and Backend does not support DELETE..USING or equivalent 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_delete_using[fetch] (call)' : Backend does not support DELETE..USING or equivalent and Backend does not support DELETE..USING or equivalent and Backend does not support DELETE..USING or equivalent and Backend does not support DELETE..USING or equivalent 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_delete_using[fetch_w_hint] (call)' : Backend does not support DELETE..USING or equivalent and Backend does not support DELETE..USING or equivalent and Backend does not support DELETE..USING or equivalent and Backend does not support DELETE..USING or equivalent 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_from_join_no_problem (call)' : Multi table update and Multi table update 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_from_multitable[None] (call)' : Multi table update and Multi table update 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_from_multitable[evaluate] (call)' : Multi table update and Multi table update 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_from_multitable[fetch] (call)' : Multi table update and Multi table update 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test.orm.dml.test_update_delete_where.PGIssue11849Test' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite' 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/dml/test_update_delete_where.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_delete_using_joined_subq_test (call)' : Backend does not support DELETE..USING or equivalent and Backend does not support DELETE..USING or equivalent and Backend does not support DELETE..USING or equivalent and Backend does not support DELETE..USING or equivalent 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/dml/test_update_delete_where.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_multi_table_criteria_ok_wo_eval (call)' : Multi table update and Multi table update 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/dml/test_update_delete_where.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_update_from_multitable_same_names (call)' : Multi table update and Multi table update 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_against_external_non_mapped_cols (call)' : not postgresql and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_from_multi_returning[auto] (call)' : sqlite 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_from_multi_returning[fetch] (call)' : sqlite 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/base/test_utils.py::CyExtensionTest::test_all_cyext_imported (call)' : No Cython 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_concurrent_mod_err_expire_on_commit (call)' : sqlite 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_concurrent_mod_err_noexpire_on_commit (call)' : sqlite 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_versioncheck_for_update (call)' : no FOR UPDATE NOWAIT support 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/aaa_profiling/test_memusage.py::MemUsageTest::test_DecimalResultProcessor_init (call)' : Cython extensions not installed 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/aaa_profiling/test_memusage.py::MemUsageTest::test_DecimalResultProcessor_process (call)' : Cython extensions not installed 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/aaa_profiling/test_memusage.py::MemUsageTest::test_cycles_in_row (call)' : Cython extensions not installed 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_orm_many_engines (call)' : :memory: connection not suitable here 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_savepoints (call)' : savepoints not supported 1312s SKIPPED [23] lib/sqlalchemy/testing/config.py:419: 'test.ext.test_mutable.MutableColumnCopyArrayTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'custom function 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_change_m2o_passive (call)' : target backend doesn't support ON UPDATE CASCADE 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_change_m2o_passive_uselist (call)' : target backend doesn't support ON UPDATE CASCADE 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_onetomany_passive (call)' : target backend doesn't support ON UPDATE CASCADE 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_naturalpks.py::JoinedInheritancePKOnFKTest_sqlite+pysqlite_3_46_1::test_pk_passive (call)' : target backend doesn't support ON UPDATE CASCADE 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_fk_passive (call)' : target backend doesn't support ON UPDATE CASCADE 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_fk_threelevel_passive (call)' : target backend doesn't support ON UPDATE CASCADE 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_pk_passive (call)' : target backend doesn't support ON UPDATE CASCADE 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_pk_threelevel_passive (call)' : target backend doesn't support ON UPDATE CASCADE 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_bidirectional_passive (call)' : target backend doesn't support ON UPDATE CASCADE 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_manytomany_passive (call)' : target backend doesn't support ON UPDATE CASCADE 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_manytoone_passive (call)' : target backend doesn't support ON UPDATE CASCADE 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_manytoone_passive_uselist (call)' : target backend doesn't support ON UPDATE CASCADE 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_onetomany_passive (call)' : target backend doesn't support ON UPDATE CASCADE 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_onetoone_passive (call)' : target backend doesn't support ON UPDATE CASCADE 1312s SKIPPED [2] lib/sqlalchemy/testing/config.py:419: 'test.orm.test_naturalpks.NonPKCascadeTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'custom function 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_naturalpks.py::ReversePKsTest_sqlite+pysqlite_3_46_1::test_reverse_savepoint (call)' : savepoints not supported 1312s SKIPPED [4] lib/sqlalchemy/testing/config.py:419: 'test.orm.test_naturalpks.SelfReferentialTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'custom function 1312s SKIPPED [27] lib/sqlalchemy/testing/config.py:419: 'test.dialect.postgresql.test_on_conflict.OnConflictTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite' 1312s SKIPPED [8] lib/sqlalchemy/testing/config.py:419: 'test.dialect.mysql.test_on_duplicate.OnDuplicateTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite' 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_sqlite.py::DialectTest_sqlite+pysqlite_3_46_1::test_pysqlcipher_connects (call)' : not sqlite+pysqlcipher 1312s SKIPPED [3] lib/sqlalchemy/testing/config.py:419: 'sqlalchemy.testing.suite.test_types.ArrayTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'custom function 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_dialect_autocommit_is_restored[not_use_dialect_setting] (call)' : custom function or +aiosqlite 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_dialect_autocommit_is_restored[use_dialect_setting] (call)' : custom function or +aiosqlite 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_delete_from_round_trip (call)' : marked as skip 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_delete_scalar_subq_round_trip (call)' : not postgresql and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_update_from_round_trip (call)' : not postgresql and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_reflect_covering_index (call)' : not postgresql >= (11,) and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_comments_unicode (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_comments_unicode_full (call)' : not postgresql and not oracle and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_comments (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_comments_with_schema (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_inter_schema_foreign_keys (call)' : not postgresql and not mysql and not mariadb and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY_VIEW-ObjectScope.ANY-None-_exclusions_00] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE|VIEW-ObjectScope.ANY-None-_exclusions_00] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT-None-_exclusions_00] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY_VIEW-ObjectScope.ANY-None-_exclusions_00] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE|VIEW-ObjectScope.ANY-None-_exclusions_00] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT-None-_exclusions_00] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] (call)' : not mysql and not mariadb and not oracle 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] (call)' : not mysql and not mariadb and not oracle 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] (call)' : not mysql and not mariadb and not oracle 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] (call)' : not mysql and not mariadb and not oracle 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] (call)' : not mysql and not mariadb and not oracle 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] (call)' : not mysql and not mariadb and not oracle 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] (call)' : not mysql and not mariadb and not oracle 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.ANY_VIEW-ObjectScope.ANY-None-_exclusions_00] (call)' : not mysql and not mariadb and not oracle 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] (call)' : not mysql and not mariadb and not oracle 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] (call)' : not mysql and not mariadb and not oracle 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] (call)' : not mysql and not mariadb and not oracle 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] (call)' : not mysql and not mariadb and not oracle 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] (call)' : not mysql and not mariadb and not oracle 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] (call)' : not mysql and not mariadb and not oracle 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] (call)' : not mysql and not mariadb and not oracle 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] (call)' : not mysql and not mariadb and not oracle 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] (call)' : not mysql and not mariadb and not oracle 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] (call)' : not mysql and not mariadb and not oracle 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] (call)' : not mysql and not mariadb and not oracle 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] (call)' : not mysql and not mariadb and not oracle 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] (call)' : not mysql and not mariadb and not oracle 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] (call)' : not mysql and not mariadb and not oracle 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] (call)' : not mysql and not mariadb and not oracle 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] (call)' : not mysql and not mariadb and not oracle 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] (call)' : not mysql and not mariadb and not oracle 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] (call)' : not mysql and not mariadb and not oracle 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] (call)' : not mysql and not mariadb and not oracle 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] (call)' : not mysql and not mariadb and not oracle 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] (call)' : not mysql and not mariadb and not oracle 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] (call)' : not mysql and not mariadb and not oracle 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] (call)' : not mysql and not mariadb and not oracle 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE|VIEW-ObjectScope.ANY-None-_exclusions_00] (call)' : not mysql and not mariadb and not oracle 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] (call)' : not mysql and not mariadb and not oracle 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT-None-_exclusions_00] (call)' : not mysql and not mariadb and not oracle 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] (call)' : not mysql and not mariadb and not oracle 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] (call)' : not mysql and not mariadb and not oracle 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] (call)' : not mysql and not mariadb and not oracle 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] (call)' : not mysql and not mariadb and not oracle 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] (call)' : not mysql and not mariadb and not oracle 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] (call)' : not mysql and not mariadb and not oracle 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] (call)' : not mysql and not mariadb and not oracle 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] (call)' : not mysql and not mariadb and not oracle 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] (call)' : not mysql and not mariadb and not oracle 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] (call)' : not mysql and not mariadb and not oracle 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] (call)' : not mysql and not mariadb and not oracle 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] (call)' : not mysql and not mariadb and not oracle 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] (call)' : not mysql and not mariadb and not oracle 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] (call)' : not mysql and not mariadb and not oracle 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] (call)' : not mysql and not mariadb and not oracle 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.ANY_VIEW-ObjectScope.ANY-None-_exclusions_00] (call)' : not mysql and not mariadb and not oracle 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] (call)' : not mysql and not mariadb and not oracle 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] (call)' : not mysql and not mariadb and not oracle 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] (call)' : not mysql and not mariadb and not oracle 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] (call)' : not mysql and not mariadb and not oracle 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] (call)' : not mysql and not mariadb and not oracle 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] (call)' : not mysql and not mariadb and not oracle 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] (call)' : not mysql and not mariadb and not oracle 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] (call)' : not mysql and not mariadb and not oracle 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] (call)' : not mysql and not mariadb and not oracle 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] (call)' : not mysql and not mariadb and not oracle 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] (call)' : not mysql and not mariadb and not oracle 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] (call)' : not mysql and not mariadb and not oracle 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] (call)' : not mysql and not mariadb and not oracle 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] (call)' : not mysql and not mariadb and not oracle 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] (call)' : not mysql and not mariadb and not oracle 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] (call)' : not mysql and not mariadb and not oracle 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] (call)' : not mysql and not mariadb and not oracle 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] (call)' : not mysql and not mariadb and not oracle 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] (call)' : not mysql and not mariadb and not oracle 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] (call)' : not mysql and not mariadb and not oracle 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] (call)' : not mysql and not mariadb and not oracle 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] (call)' : not mysql and not mariadb and not oracle 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] (call)' : not mysql and not mariadb and not oracle 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE|VIEW-ObjectScope.ANY-None-_exclusions_00] (call)' : not mysql and not mariadb and not oracle 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] (call)' : not mysql and not mariadb and not oracle 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT-None-_exclusions_00] (call)' : not mysql and not mariadb and not oracle 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] (call)' : not mysql and not mariadb and not oracle 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] (call)' : not mysql and not mariadb and not oracle 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] (call)' : not mysql and not mariadb and not oracle 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] (call)' : not mysql and not mariadb and not oracle 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] (call)' : not mysql and not mariadb and not oracle 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] (call)' : not mysql and not mariadb and not oracle 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] (call)' : not mysql and not mariadb and not oracle 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] (call)' : not mysql and not mariadb and not oracle 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_not_existing_table[get_table_comment-_exclusions_07] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_not_existing_table[get_table_options-_exclusions_00] (call)' : not mysql and not mariadb and not oracle 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_schema_cache (call)' : sqlite or oracle 1312s SKIPPED [6] lib/sqlalchemy/testing/config.py:419: 'sqlalchemy.testing.suite.test_types.DateTimeTZTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'not postgresql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_bound_fetch_offset (call)' : not postgresql and not mssql >= (11,) and not oracle >= (12,) and not mariadb >= (10, 6) 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_expr_fetch_offset (call)' : not postgresql and not mssql >= (11,) and not oracle >= (12,) and not mariadb >= (10, 6) 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_fetch_offset_no_order (call)' : not postgresql and not oracle >= (12,) and not mariadb >= (10, 6) 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_fetch_offset_nobinds (call)' : not postgresql and not mssql >= (11,) and not oracle >= (12,) and not mariadb >= (10, 6) 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_fetch_offset_percent (call)' : not mssql >= (11,) and not oracle >= (12,) 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_fetch_offset_percent_ties (call)' : not postgresql >= (13,) and not mssql >= (11,) and not oracle >= (12,) and not mariadb >= (10, 6) 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_fetch_offset_ties (call)' : not postgresql >= (13,) and not mssql >= (11,) and not oracle >= (12,) and not mariadb >= (10, 6) 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_fetch_offset_ties_exact_number (call)' : not postgresql >= (13,) and not mssql >= (11,) and not oracle >= (12,) and not mariadb >= (10, 6) 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_fetch (call)' : not postgresql and not mssql >= (11,) and not oracle >= (12,) and not mariadb >= (10, 6) 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_fetch_offset (call)' : not postgresql and not mssql >= (11,) and not oracle >= (12,) and not mariadb >= (10, 6) 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_fetch_percent (call)' : not mssql >= (11,) and not oracle >= (12,) 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_fetch_percent_ties (call)' : not mssql >= (11,) and not oracle >= (12,) 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_fetch_ties (call)' : not postgresql >= (13,) and not mssql >= (11,) and not oracle >= (12,) and not mariadb >= (10, 6) 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_add_table_comment (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_drop_table_comment (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1312s SKIPPED [4] lib/sqlalchemy/testing/config.py:419: 'sqlalchemy.testing.suite.test_dialect.FutureWeCanSetDefaultSchemaWEventsTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'not postgresql and not oracle 1312s SKIPPED [11] lib/sqlalchemy/testing/config.py:419: 'sqlalchemy.testing.suite.test_sequence.HasSequenceTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'no sequence support 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'sqlalchemy.testing.suite.test_sequence.HasSequenceTestEmpty' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'no sequence support 1312s SKIPPED [3] lib/sqlalchemy/testing/config.py:419: 'sqlalchemy.testing.suite.test_select.IdentityColumnTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'not postgresql >= (10,) and not oracle >= (12,) and not mssql 1312s SKIPPED [2] lib/sqlalchemy/testing/config.py:419: 'sqlalchemy.testing.suite.test_reflection.IdentityReflectionTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'not postgresql >= (10,) and not oracle >= (12,) and not mssql 1312s SKIPPED [5] lib/sqlalchemy/testing/config.py:419: 'sqlalchemy.testing.suite.test_types.IntervalTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'not oracle and not postgresql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_dialect_user_setting_is_restored (call)' : custom function or +aiosqlite 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[string3] (call)' : custom function or mariadb or sqlite 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[string3] (call)' : custom function or mariadb or sqlite 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[string3] (call)' : custom function or mariadb or sqlite 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_regexp_replace (call)' : not postgresql and not mysql >= (8,) and not mariadb and not oracle 1312s SKIPPED [7] lib/sqlalchemy/testing/config.py:419: 'sqlalchemy.testing.suite.test_types.NativeUUIDTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'not postgresql >= (8, 3) and not mariadb >= (10, 7, 0) 1312s SKIPPED [2] lib/sqlalchemy/testing/config.py:419: 'sqlalchemy.testing.suite.test_reflection.NormalizedNameTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'Backend does not require denormalized names. 1312s SKIPPED [5] lib/sqlalchemy/testing/config.py:419: 'sqlalchemy.testing.suite.test_types.PrecisionIntervalTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'not oracle and not postgresql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_table_comment[quote " two-_exclusions_01] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_table_comment[quote ' one-_exclusions_00] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-not_sort_by_parameter_order-UUID] (call)' : not postgresql >= (8, 3) and not mariadb >= (10, 7, 0) 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-not_sort_by_parameter_order-generic_native_uuid] (call)' : not postgresql >= (8, 3) and not mariadb >= (10, 7, 0) 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-not_sort_by_parameter_order-generic_native_uuid_str] (call)' : not postgresql >= (8, 3) and not mariadb >= (10, 7, 0) 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-not_sort_by_parameter_order-non_native_uuid] (call)' : not postgresql >= (8, 3) and not mariadb >= (10, 7, 0) 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-not_sort_by_parameter_order-non_native_uuid_str] (call)' : not postgresql >= (8, 3) and not mariadb >= (10, 7, 0) 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-sort_by_parameter_order-LargeBinary1] (call)' : not postgresql >= (8, 3) and not mariadb >= (10, 7, 0) 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-sort_by_parameter_order-LargeBinary2] (call)' : not postgresql >= (8, 3) and not mariadb >= (10, 7, 0) 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-sort_by_parameter_order-UUID] (call)' : not postgresql >= (8, 3) and not mariadb >= (10, 7, 0) 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-sort_by_parameter_order-generic_native_uuid] (call)' : not postgresql >= (8, 3) and not mariadb >= (10, 7, 0) 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-sort_by_parameter_order-generic_native_uuid_str] (call)' : not postgresql >= (8, 3) and not mariadb >= (10, 7, 0) 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-sort_by_parameter_order-non_native_uuid] (call)' : not postgresql >= (8, 3) and not mariadb >= (10, 7, 0) 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-sort_by_parameter_order-non_native_uuid_str] (call)' : not postgresql >= (8, 3) and not mariadb >= (10, 7, 0) 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-not_sort_by_parameter_order-LargeBinary1] (call)' : not postgresql >= (8, 3) and not mariadb >= (10, 7, 0) 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-not_sort_by_parameter_order-LargeBinary2] (call)' : not postgresql >= (8, 3) and not mariadb >= (10, 7, 0) 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-not_sort_by_parameter_order-UUID] (call)' : not postgresql >= (8, 3) and not mariadb >= (10, 7, 0) 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-not_sort_by_parameter_order-generic_native_uuid] (call)' : not postgresql >= (8, 3) and not mariadb >= (10, 7, 0) 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-not_sort_by_parameter_order-generic_native_uuid_str] (call)' : not postgresql >= (8, 3) and not mariadb >= (10, 7, 0) 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-not_sort_by_parameter_order-non_native_uuid] (call)' : not postgresql >= (8, 3) and not mariadb >= (10, 7, 0) 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-not_sort_by_parameter_order-non_native_uuid_str] (call)' : not postgresql >= (8, 3) and not mariadb >= (10, 7, 0) 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-sort_by_parameter_order-LargeBinary1] (call)' : not postgresql >= (8, 3) and not mariadb >= (10, 7, 0) 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-sort_by_parameter_order-LargeBinary2] (call)' : not postgresql >= (8, 3) and not mariadb >= (10, 7, 0) 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-sort_by_parameter_order-UUID] (call)' : not postgresql >= (8, 3) and not mariadb >= (10, 7, 0) 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-sort_by_parameter_order-generic_native_uuid] (call)' : not postgresql >= (8, 3) and not mariadb >= (10, 7, 0) 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-sort_by_parameter_order-generic_native_uuid_str] (call)' : not postgresql >= (8, 3) and not mariadb >= (10, 7, 0) 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-sort_by_parameter_order-non_native_uuid] (call)' : not postgresql >= (8, 3) and not mariadb >= (10, 7, 0) 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-sort_by_parameter_order-non_native_uuid_str] (call)' : not postgresql >= (8, 3) and not mariadb >= (10, 7, 0) 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'sqlalchemy.testing.suite.test_sequence.SequenceCompilerTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'no sequence support 1312s SKIPPED [8] lib/sqlalchemy/testing/config.py:419: 'sqlalchemy.testing.suite.test_sequence.SequenceTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'no sequence support 1312s SKIPPED [15] lib/sqlalchemy/testing/config.py:419: 'sqlalchemy.testing.suite.test_results.ServerSideCursorsTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'no server side cursors support 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_add_table_comment (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1312s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_drop_table_comment (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1313s SKIPPED [5] lib/sqlalchemy/testing/config.py:419: 'sqlalchemy.testing.suite.test_reflection.TableNoColumnsTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'not postgresql 1313s SKIPPED [6] lib/sqlalchemy/testing/config.py:419: 'sqlalchemy.testing.suite.test_types.TimeTZTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'not postgresql 1313s SKIPPED [6] lib/sqlalchemy/testing/config.py:419: 'sqlalchemy.testing.suite.test_types.TimestampMicrosecondsTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'not oracle 1313s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'sqlalchemy.testing.suite.test_select.ValuesExpressionTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'not postgresql and not mssql 1313s SKIPPED [4] lib/sqlalchemy/testing/config.py:419: 'sqlalchemy.testing.suite.test_dialect.WeCanSetDefaultSchemaWEventsTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'not postgresql and not oracle 1313s ======== 22237 passed, 10876 skipped, 28 warnings in 1145.94s (0:19:05) ======== 1314s ===> Testing with python3.14 1325s =========================== sqlalchemy installation ============================ 1325s SQLAlchemy 2.0.40 (user site loaded) 1325s Path: /tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/__init__.py 1325s compiled extension not enabled; cannot import name 'collections' from 'sqlalchemy.cyextension' (/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/cyextension/__init__.py) 1325s ============================= test session starts ============================== 1325s platform linux -- Python 3.14.2, pytest-9.0.2, pluggy-1.6.0 -- /usr/bin/python3.14 1325s cachedir: .pytest_cache 1325s rootdir: /tmp/autopkgtest.VpSCFB/build.W7r/src 1325s configfile: pyproject.toml 1325s plugins: typeguard-4.4.4, xdist-3.8.0 1325s created: 2/2 workers 1325s 2 workers [33113 items] 1325s 1325s scheduling tests via LoadScheduling 1325s 1325s test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestaToaM2O::test_roundtrip 1325s test/sql/test_cte.py::CTETest::test_delete_uses_independent_cte 1325s [gw1] [ 0%] PASSED test/sql/test_cte.py::CTETest::test_delete_uses_independent_cte 1325s test/sql/test_cte.py::CTETest::test_independent_cte_can_be_referenced 1325s [gw1] [ 0%] PASSED test/sql/test_cte.py::CTETest::test_independent_cte_can_be_referenced 1325s test/sql/test_cte.py::CTETest::test_insert_from_select_uses_independent_cte 1325s [gw1] [ 0%] PASSED test/sql/test_cte.py::CTETest::test_insert_from_select_uses_independent_cte 1325s test/sql/test_cte.py::CTETest::test_insert_in_the_cte 1325s [gw1] [ 0%] PASSED test/sql/test_cte.py::CTETest::test_insert_in_the_cte 1325s test/sql/test_cte.py::CTETest::test_insert_update_w_add_cte 1325s [gw1] [ 0%] PASSED test/sql/test_cte.py::CTETest::test_insert_update_w_add_cte 1325s test/sql/test_cte.py::CTETest::test_insert_uses_independent_cte 1325s [gw1] [ 0%] PASSED test/sql/test_cte.py::CTETest::test_insert_uses_independent_cte 1325s test/sql/test_cte.py::CTETest::test_insert_w_cte_in_scalar_subquery[default_enhanced] 1325s [gw1] [ 0%] PASSED test/sql/test_cte.py::CTETest::test_insert_w_cte_in_scalar_subquery[default_enhanced] 1325s test/sql/test_cte.py::CTETest::test_insert_w_cte_in_scalar_subquery[postgresql+asyncpg] 1325s [gw1] [ 0%] PASSED test/sql/test_cte.py::CTETest::test_insert_w_cte_in_scalar_subquery[postgresql+asyncpg] 1325s test/sql/test_cte.py::CTETest::test_insert_w_cte_in_scalar_subquery[postgresql] 1325s [gw1] [ 0%] PASSED test/sql/test_cte.py::CTETest::test_insert_w_cte_in_scalar_subquery[postgresql] 1325s test/sql/test_cte.py::CTETest::test_multi_subq_alias 1325s [gw1] [ 0%] PASSED test/sql/test_cte.py::CTETest::test_multi_subq_alias 1325s test/sql/test_cte.py::CTETest::test_multi_subq_quote 1325s [gw1] [ 0%] PASSED test/sql/test_cte.py::CTETest::test_multi_subq_quote 1325s test/sql/test_cte.py::CTETest::test_multiple_multivalues_inserts[one] 1325s [gw1] [ 0%] PASSED test/sql/test_cte.py::CTETest::test_multiple_multivalues_inserts[one] 1325s test/sql/test_cte.py::CTETest::test_multiple_multivalues_inserts[two] 1325s [gw1] [ 0%] PASSED test/sql/test_cte.py::CTETest::test_multiple_multivalues_inserts[two] 1325s test/sql/test_cte.py::CTETest::test_named_alias_disable_quote 1325s [gw1] [ 0%] PASSED test/sql/test_cte.py::CTETest::test_named_alias_disable_quote 1325s test/sql/test_cte.py::CTETest::test_named_alias_no_quote 1325s [gw1] [ 0%] PASSED test/sql/test_cte.py::CTETest::test_named_alias_no_quote 1325s test/sql/test_cte.py::CTETest::test_named_alias_quote 1325s [gw1] [ 0%] PASSED test/sql/test_cte.py::CTETest::test_named_alias_quote 1325s test/sql/test_cte.py::CTETest::test_no_alias_construct 1325s [gw1] [ 0%] PASSED test/sql/test_cte.py::CTETest::test_no_alias_construct 1325s test/sql/test_cte.py::CTETest::test_nonrecursive 1325s [gw0] [ 0%] PASSED test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestaToaM2O::test_roundtrip 1325s [gw1] [ 0%] PASSED test/sql/test_cte.py::CTETest::test_nonrecursive 1325s test/sql/test_cte.py::CTETest::test_order_by_group_by_label_w_scalar_subquery[group_by-False] 1325s [gw1] [ 0%] PASSED test/sql/test_cte.py::CTETest::test_order_by_group_by_label_w_scalar_subquery[group_by-False] 1325s test/sql/test_cte.py::CTETest::test_order_by_group_by_label_w_scalar_subquery[group_by-True] 1325s [gw1] [ 0%] PASSED test/sql/test_cte.py::CTETest::test_order_by_group_by_label_w_scalar_subquery[group_by-True] 1325s test/sql/test_cte.py::CTETest::test_order_by_group_by_label_w_scalar_subquery[order_by-False] 1325s test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestaToaO2M::test_roundtrip 1325s [gw1] [ 0%] PASSED test/sql/test_cte.py::CTETest::test_order_by_group_by_label_w_scalar_subquery[order_by-False] 1325s test/sql/test_cte.py::CTETest::test_order_by_group_by_label_w_scalar_subquery[order_by-True] 1325s [gw1] [ 0%] PASSED test/sql/test_cte.py::CTETest::test_order_by_group_by_label_w_scalar_subquery[order_by-True] 1325s test/sql/test_cte.py::CTETest::test_pg_example_one 1325s [gw1] [ 0%] PASSED test/sql/test_cte.py::CTETest::test_pg_example_one 1325s test/sql/test_cte.py::CTETest::test_pg_example_one_select_only 1325s [gw1] [ 0%] PASSED test/sql/test_cte.py::CTETest::test_pg_example_one_select_only 1325s test/sql/test_cte.py::CTETest::test_pg_example_three 1325s [gw1] [ 0%] PASSED test/sql/test_cte.py::CTETest::test_pg_example_three 1325s test/sql/test_cte.py::CTETest::test_pg_example_two 1325s [gw1] [ 0%] PASSED test/sql/test_cte.py::CTETest::test_pg_example_two 1325s test/sql/test_cte.py::CTETest::test_positional_binds 1325s [gw1] [ 0%] PASSED test/sql/test_cte.py::CTETest::test_positional_binds 1325s test/sql/test_cte.py::CTETest::test_positional_binds_2 1325s [gw1] [ 0%] PASSED test/sql/test_cte.py::CTETest::test_positional_binds_2 1325s test/sql/test_cte.py::CTETest::test_positional_binds_2_asliteral 1325s [gw1] [ 0%] PASSED test/sql/test_cte.py::CTETest::test_positional_binds_2_asliteral 1325s test/sql/test_cte.py::CTETest::test_prefixes 1325s [gw1] [ 0%] PASSED test/sql/test_cte.py::CTETest::test_prefixes 1325s test/sql/test_cte.py::CTETest::test_recursive 1325s [gw1] [ 0%] PASSED test/sql/test_cte.py::CTETest::test_recursive 1325s test/sql/test_cte.py::CTETest::test_recursive_cte_with_multiple_union 1325s [gw0] [ 0%] PASSED test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestaToaO2M::test_roundtrip 1325s [gw1] [ 0%] PASSED test/sql/test_cte.py::CTETest::test_recursive_cte_with_multiple_union 1325s test/sql/test_cte.py::CTETest::test_recursive_cte_with_multiple_union_all 1325s [gw1] [ 0%] PASSED test/sql/test_cte.py::CTETest::test_recursive_cte_with_multiple_union_all 1325s test/sql/test_cte.py::CTETest::test_recursive_dml_syntax 1325s test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestaTobM2O::test_roundtrip 1325s [gw1] [ 0%] PASSED test/sql/test_cte.py::CTETest::test_recursive_dml_syntax 1325s test/sql/test_cte.py::CTETest::test_recursive_inner_cte_unioned_to_alias 1325s [gw1] [ 0%] PASSED test/sql/test_cte.py::CTETest::test_recursive_inner_cte_unioned_to_alias 1325s test/sql/test_cte.py::CTETest::test_recursive_union_alias_four 1325s [gw1] [ 0%] PASSED test/sql/test_cte.py::CTETest::test_recursive_union_alias_four 1325s test/sql/test_cte.py::CTETest::test_recursive_union_alias_one 1325s [gw1] [ 0%] PASSED test/sql/test_cte.py::CTETest::test_recursive_union_alias_one 1325s test/sql/test_cte.py::CTETest::test_recursive_union_alias_three 1325s [gw1] [ 0%] PASSED test/sql/test_cte.py::CTETest::test_recursive_union_alias_three 1325s test/sql/test_cte.py::CTETest::test_recursive_union_alias_two 1325s [gw1] [ 0%] PASSED test/sql/test_cte.py::CTETest::test_recursive_union_alias_two 1325s test/sql/test_cte.py::CTETest::test_recursive_union_no_alias_four 1325s [gw1] [ 0%] PASSED test/sql/test_cte.py::CTETest::test_recursive_union_no_alias_four 1325s test/sql/test_cte.py::CTETest::test_recursive_union_no_alias_one 1325s [gw1] [ 0%] PASSED test/sql/test_cte.py::CTETest::test_recursive_union_no_alias_one 1325s test/sql/test_cte.py::CTETest::test_recursive_union_no_alias_three 1325s [gw0] [ 0%] PASSED test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestaTobM2O::test_roundtrip 1325s [gw1] [ 0%] PASSED test/sql/test_cte.py::CTETest::test_recursive_union_no_alias_three 1325s test/sql/test_cte.py::CTETest::test_recursive_union_no_alias_two 1325s [gw1] [ 0%] PASSED test/sql/test_cte.py::CTETest::test_recursive_union_no_alias_two 1325s test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestaTobO2M::test_roundtrip 1325s test/sql/test_cte.py::CTETest::test_recursive_w_anon_labels 1325s [gw1] [ 0%] PASSED test/sql/test_cte.py::CTETest::test_recursive_w_anon_labels 1325s test/sql/test_cte.py::CTETest::test_reserved_quote 1325s [gw1] [ 0%] PASSED test/sql/test_cte.py::CTETest::test_reserved_quote 1325s test/sql/test_cte.py::CTETest::test_select_from_delete_cte[default_enhanced] 1325s [gw1] [ 0%] PASSED test/sql/test_cte.py::CTETest::test_select_from_delete_cte[default_enhanced] 1325s test/sql/test_cte.py::CTETest::test_select_from_delete_cte[postgresql] 1325s [gw1] [ 0%] PASSED test/sql/test_cte.py::CTETest::test_select_from_delete_cte[postgresql] 1325s test/sql/test_cte.py::CTETest::test_select_from_update_cte[default_enhanced] 1325s [gw1] [ 0%] PASSED test/sql/test_cte.py::CTETest::test_select_from_update_cte[default_enhanced] 1325s test/sql/test_cte.py::CTETest::test_select_from_update_cte[postgresql] 1325s [gw1] [ 0%] PASSED test/sql/test_cte.py::CTETest::test_select_from_update_cte[postgresql] 1325s test/sql/test_cte.py::CTETest::test_select_uses_independent_cte 1325s [gw1] [ 0%] PASSED test/sql/test_cte.py::CTETest::test_select_uses_independent_cte 1325s test/sql/test_cte.py::CTETest::test_standalone_function 1325s [gw1] [ 0%] PASSED test/sql/test_cte.py::CTETest::test_standalone_function 1325s test/sql/test_cte.py::CTETest::test_stringify_standalone_dml_cte[delete] 1325s [gw1] [ 0%] PASSED test/sql/test_cte.py::CTETest::test_stringify_standalone_dml_cte[delete] 1325s test/sql/test_cte.py::CTETest::test_stringify_standalone_dml_cte[insert] 1325s [gw1] [ 0%] PASSED test/sql/test_cte.py::CTETest::test_stringify_standalone_dml_cte[insert] 1325s test/sql/test_cte.py::CTETest::test_stringify_standalone_dml_cte[update] 1325s [gw1] [ 0%] PASSED test/sql/test_cte.py::CTETest::test_stringify_standalone_dml_cte[update] 1325s test/sql/test_cte.py::CTETest::test_suffixes 1325s [gw1] [ 0%] PASSED test/sql/test_cte.py::CTETest::test_suffixes 1325s test/sql/test_cte.py::CTETest::test_textual_select_stack_correction 1325s [gw1] [ 0%] PASSED test/sql/test_cte.py::CTETest::test_textual_select_stack_correction 1325s test/sql/test_cte.py::CTETest::test_textual_select_uses_independent_cte_one 1325s [gw1] [ 0%] PASSED test/sql/test_cte.py::CTETest::test_textual_select_uses_independent_cte_one 1325s test/sql/test_cte.py::CTETest::test_textual_select_uses_independent_cte_two 1325s [gw1] [ 0%] PASSED test/sql/test_cte.py::CTETest::test_textual_select_uses_independent_cte_two 1325s test/sql/test_cte.py::CTETest::test_union 1325s [gw0] [ 0%] PASSED test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestaTobO2M::test_roundtrip 1325s [gw1] [ 0%] PASSED test/sql/test_cte.py::CTETest::test_union 1325s test/sql/test_cte.py::CTETest::test_union_cte_aliases 1325s test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestaTocM2O::test_roundtrip 1325s [gw1] [ 0%] PASSED test/sql/test_cte.py::CTETest::test_union_cte_aliases 1325s test/sql/test_cte.py::CTETest::test_update_against_cte_directly 1325s [gw1] [ 0%] PASSED test/sql/test_cte.py::CTETest::test_update_against_cte_directly 1325s test/sql/test_cte.py::CTETest::test_update_pulls_from_cte 1325s [gw1] [ 0%] PASSED test/sql/test_cte.py::CTETest::test_update_pulls_from_cte 1325s test/sql/test_cte.py::CTETest::test_update_uses_independent_cte 1325s [gw1] [ 0%] PASSED test/sql/test_cte.py::CTETest::test_update_uses_independent_cte 1325s test/sql/test_cte.py::CTETest::test_update_w_insert_independent_cte 1325s [gw1] [ 0%] PASSED test/sql/test_cte.py::CTETest::test_update_w_insert_independent_cte 1325s test/sql/test_cte.py::CTETest::test_upsert_from_select 1325s [gw1] [ 0%] PASSED test/sql/test_cte.py::CTETest::test_upsert_from_select 1325s test/sql/test_cte.py::CTETest::test_with_recursive_no_name_currently_buggy 1325s [gw1] [ 0%] PASSED test/sql/test_cte.py::CTETest::test_with_recursive_no_name_currently_buggy 1325s test/sql/test_cte.py::CTETest::test_wrecur_dupe_col_names 1325s [gw1] [ 0%] PASSED test/sql/test_cte.py::CTETest::test_wrecur_dupe_col_names 1325s test/sql/test_cte.py::CTETest::test_wrecur_dupe_col_names_w_grouping 1325s [gw1] [ 0%] PASSED test/sql/test_cte.py::CTETest::test_wrecur_dupe_col_names_w_grouping 1325s test/sql/test_cte.py::CTETest::test_wrecur_ovlp_lbls_plus_dupes_separate_keys_use_labels 1325s [gw1] [ 0%] PASSED test/sql/test_cte.py::CTETest::test_wrecur_ovlp_lbls_plus_dupes_separate_keys_use_labels 1325s test/sql/test_cte.py::NestingCTETest::test_add_cte_dont_nest_in_two_places 1325s [gw1] [ 0%] PASSED test/sql/test_cte.py::NestingCTETest::test_add_cte_dont_nest_in_two_places 1325s test/sql/test_cte.py::NestingCTETest::test_aliased_recursive_nesting_cte_in_cte 1325s [gw1] [ 0%] PASSED test/sql/test_cte.py::NestingCTETest::test_aliased_recursive_nesting_cte_in_cte 1325s test/sql/test_cte.py::NestingCTETest::test_anon_recursive_nesting_cte_in_cte 1325s [gw0] [ 0%] PASSED test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestaTocM2O::test_roundtrip 1325s [gw1] [ 0%] PASSED test/sql/test_cte.py::NestingCTETest::test_anon_recursive_nesting_cte_in_cte 1325s test/sql/test_cte.py::NestingCTETest::test_compound_select_with_nesting_cte_in_cte 1325s test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestaTocO2M::test_roundtrip 1325s [gw1] [ 0%] PASSED test/sql/test_cte.py::NestingCTETest::test_compound_select_with_nesting_cte_in_cte 1325s test/sql/test_cte.py::NestingCTETest::test_compound_select_with_nesting_cte_in_custom_order 1325s [gw1] [ 0%] PASSED test/sql/test_cte.py::NestingCTETest::test_compound_select_with_nesting_cte_in_custom_order 1325s test/sql/test_cte.py::NestingCTETest::test_compound_select_with_nesting_cte_in_custom_order_w_add_cte 1325s [gw1] [ 0%] PASSED test/sql/test_cte.py::NestingCTETest::test_compound_select_with_nesting_cte_in_custom_order_w_add_cte 1325s test/sql/test_cte.py::NestingCTETest::test_correlated_cte_in_lateral_w_add_cte[False] 1325s [gw1] [ 0%] PASSED test/sql/test_cte.py::NestingCTETest::test_correlated_cte_in_lateral_w_add_cte[False] 1325s test/sql/test_cte.py::NestingCTETest::test_correlated_cte_in_lateral_w_add_cte[True] 1325s [gw1] [ 0%] PASSED test/sql/test_cte.py::NestingCTETest::test_correlated_cte_in_lateral_w_add_cte[True] 1325s test/sql/test_cte.py::NestingCTETest::test_cte_in_compound_select 1325s [gw1] [ 0%] PASSED test/sql/test_cte.py::NestingCTETest::test_cte_in_compound_select 1325s test/sql/test_cte.py::NestingCTETest::test_cte_in_compound_select_positional 1325s [gw1] [ 0%] PASSED test/sql/test_cte.py::NestingCTETest::test_cte_in_compound_select_positional 1325s test/sql/test_cte.py::NestingCTETest::test_double_nesting_cte_in_cte 1325s [gw1] [ 0%] PASSED test/sql/test_cte.py::NestingCTETest::test_double_nesting_cte_in_cte 1325s test/sql/test_cte.py::NestingCTETest::test_double_nesting_cte_in_cte_w_add_cte 1325s [gw1] [ 0%] PASSED test/sql/test_cte.py::NestingCTETest::test_double_nesting_cte_in_cte_w_add_cte 1325s test/sql/test_cte.py::NestingCTETest::test_double_nesting_cte_with_cross_reference_in_cte 1325s [gw1] [ 0%] PASSED test/sql/test_cte.py::NestingCTETest::test_double_nesting_cte_with_cross_reference_in_cte 1325s test/sql/test_cte.py::NestingCTETest::test_double_nesting_cte_with_cross_reference_in_cte_w_add_cte 1325s [gw1] [ 0%] PASSED test/sql/test_cte.py::NestingCTETest::test_double_nesting_cte_with_cross_reference_in_cte_w_add_cte 1325s test/sql/test_cte.py::NestingCTETest::test_fully_aliased_recursive_nesting_cte_in_cte 1325s [gw0] [ 0%] PASSED test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestaTocO2M::test_roundtrip 1325s [gw1] [ 0%] PASSED test/sql/test_cte.py::NestingCTETest::test_fully_aliased_recursive_nesting_cte_in_cte 1325s test/sql/test_cte.py::NestingCTETest::test_nesting_cte_at_top_level 1325s [gw1] [ 0%] PASSED test/sql/test_cte.py::NestingCTETest::test_nesting_cte_at_top_level 1325s test/sql/test_cte.py::NestingCTETest::test_nesting_cte_at_top_level_w_add_cte 1325s test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestbToaM2O::test_roundtrip 1325s [gw1] [ 0%] PASSED test/sql/test_cte.py::NestingCTETest::test_nesting_cte_at_top_level_w_add_cte 1325s test/sql/test_cte.py::NestingCTETest::test_nesting_cte_in_cte_with_same_name 1325s [gw1] [ 0%] PASSED test/sql/test_cte.py::NestingCTETest::test_nesting_cte_in_cte_with_same_name 1325s test/sql/test_cte.py::NestingCTETest::test_nesting_cte_in_cte_with_same_name_w_add_cte 1325s [gw1] [ 0%] PASSED test/sql/test_cte.py::NestingCTETest::test_nesting_cte_in_cte_with_same_name_w_add_cte 1325s test/sql/test_cte.py::NestingCTETest::test_nesting_cte_in_nesting_cte_in_cte 1325s [gw1] [ 0%] PASSED test/sql/test_cte.py::NestingCTETest::test_nesting_cte_in_nesting_cte_in_cte 1325s test/sql/test_cte.py::NestingCTETest::test_nesting_cte_in_recursive_cte 1325s [gw1] [ 0%] PASSED test/sql/test_cte.py::NestingCTETest::test_nesting_cte_in_recursive_cte 1325s test/sql/test_cte.py::NestingCTETest::test_nesting_cte_in_recursive_cte_positional 1325s [gw1] [ 0%] PASSED test/sql/test_cte.py::NestingCTETest::test_nesting_cte_in_recursive_cte_positional 1325s test/sql/test_cte.py::NestingCTETest::test_nesting_cte_in_recursive_cte_w_add_cte 1325s [gw1] [ 0%] PASSED test/sql/test_cte.py::NestingCTETest::test_nesting_cte_in_recursive_cte_w_add_cte 1325s test/sql/test_cte.py::NestingCTETest::test_nesting_cte_in_recursive_cte_w_add_cte_positional 1325s [gw1] [ 0%] PASSED test/sql/test_cte.py::NestingCTETest::test_nesting_cte_in_recursive_cte_w_add_cte_positional 1325s test/sql/test_cte.py::NestingCTETest::test_recursive_cte_referenced_multiple_times_with_nesting_cte 1325s [gw1] [ 0%] PASSED test/sql/test_cte.py::NestingCTETest::test_recursive_cte_referenced_multiple_times_with_nesting_cte 1325s test/sql/test_cte.py::NestingCTETest::test_recursive_cte_referenced_multiple_times_with_nesting_cte_pos 1325s [gw1] [ 0%] PASSED test/sql/test_cte.py::NestingCTETest::test_recursive_cte_referenced_multiple_times_with_nesting_cte_pos 1325s test/sql/test_cte.py::NestingCTETest::test_recursive_nesting_cte_in_cte 1325s [gw1] [ 0%] PASSED test/sql/test_cte.py::NestingCTETest::test_recursive_nesting_cte_in_cte 1325s test/sql/test_cte.py::NestingCTETest::test_recursive_nesting_cte_in_recursive_cte 1325s [gw0] [ 0%] PASSED test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestbToaM2O::test_roundtrip 1325s [gw1] [ 0%] PASSED test/sql/test_cte.py::NestingCTETest::test_recursive_nesting_cte_in_recursive_cte 1325s test/sql/test_cte.py::NestingCTETest::test_recursive_nesting_cte_in_recursive_cte_positional 1325s [gw1] [ 0%] PASSED test/sql/test_cte.py::NestingCTETest::test_recursive_nesting_cte_in_recursive_cte_positional 1325s test/sql/test_cte.py::NestingCTETest::test_same_nested_cte_is_not_generated_twice 1325s test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestbToaO2M::test_roundtrip 1325s [gw1] [ 0%] PASSED test/sql/test_cte.py::NestingCTETest::test_same_nested_cte_is_not_generated_twice 1325s test/sql/test_cte.py::NestingCTETest::test_same_nested_cte_is_not_generated_twice_positional 1325s [gw1] [ 0%] PASSED test/sql/test_cte.py::NestingCTETest::test_same_nested_cte_is_not_generated_twice_positional 1325s test/sql/test_cte.py::NestingCTETest::test_same_nested_cte_is_not_generated_twice_w_add_cte 1325s [gw1] [ 0%] PASSED test/sql/test_cte.py::NestingCTETest::test_same_nested_cte_is_not_generated_twice_w_add_cte 1325s test/sql/test_cte.py::NestingCTETest::test_same_nested_cte_is_not_generated_twice_w_add_cte_positional 1325s [gw1] [ 0%] PASSED test/sql/test_cte.py::NestingCTETest::test_same_nested_cte_is_not_generated_twice_w_add_cte_positional 1325s test/sql/test_cte.py::NestingCTETest::test_select_from_delete_cte_with_nesting 1325s [gw1] [ 0%] PASSED test/sql/test_cte.py::NestingCTETest::test_select_from_delete_cte_with_nesting 1325s test/sql/test_cte.py::NestingCTETest::test_select_from_insert_cte_with_nesting 1325s [gw1] [ 0%] PASSED test/sql/test_cte.py::NestingCTETest::test_select_from_insert_cte_with_nesting 1325s test/sql/test_cte.py::NestingCTETest::test_select_from_update_cte_with_nesting 1325s [gw1] [ 0%] PASSED test/sql/test_cte.py::NestingCTETest::test_select_from_update_cte_with_nesting 1325s test/sql/test_cte.py::NestingCTETest::test_select_with_aliased_nesting_cte_in_cte 1325s [gw1] [ 0%] PASSED test/sql/test_cte.py::NestingCTETest::test_select_with_aliased_nesting_cte_in_cte 1325s test/sql/test_cte.py::NestingCTETest::test_select_with_aliased_nesting_cte_in_cte_w_add_cte 1325s [gw1] [ 0%] PASSED test/sql/test_cte.py::NestingCTETest::test_select_with_aliased_nesting_cte_in_cte_w_add_cte 1325s test/sql/test_cte.py::NestingCTETest::test_select_with_nesting_cte_in_cte 1325s [gw1] [ 0%] PASSED test/sql/test_cte.py::NestingCTETest::test_select_with_nesting_cte_in_cte 1325s test/sql/test_cte.py::NestingCTETest::test_select_with_nesting_cte_in_cte_w_add_cte 1325s [gw1] [ 0%] PASSED test/sql/test_cte.py::NestingCTETest::test_select_with_nesting_cte_in_cte_w_add_cte 1325s test/orm/test_cycles.py::BiDirectionalManyToOneTest::test_reflush 1325s [gw0] [ 0%] PASSED test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestbToaO2M::test_roundtrip 1325s test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestbTobM2O::test_roundtrip 1325s [gw1] [ 0%] PASSED test/orm/test_cycles.py::BiDirectionalManyToOneTest::test_reflush 1325s test/orm/test_cycles.py::BiDirectionalManyToOneTest::test_reflush_2 1325s [gw1] [ 0%] PASSED test/orm/test_cycles.py::BiDirectionalManyToOneTest::test_reflush_2 1325s test/orm/test_cycles.py::BiDirectionalOneToManyTest::test_cycle 1325s [gw0] [ 0%] PASSED test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestbTobM2O::test_roundtrip 1325s test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestbTobO2M::test_roundtrip 1325s [gw1] [ 0%] PASSED test/orm/test_cycles.py::BiDirectionalOneToManyTest::test_cycle 1325s test/orm/test_cycles.py::BiDirectionalOneToManyTest2::test_cycle 1325s [gw1] [ 0%] PASSED test/orm/test_cycles.py::BiDirectionalOneToManyTest2::test_cycle 1325s test/orm/test_cycles.py::InheritTestOne::test_many_to_one_only 1325s [gw0] [ 0%] PASSED test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestbTobO2M::test_roundtrip 1325s test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestbTocM2O::test_roundtrip 1325s [gw1] [ 0%] PASSED test/orm/test_cycles.py::InheritTestOne::test_many_to_one_only 1325s test/orm/test_cycles.py::InheritTestTwo::test_flush 1325s [gw1] [ 0%] PASSED test/orm/test_cycles.py::InheritTestTwo::test_flush 1325s [gw0] [ 0%] PASSED test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestbTocM2O::test_roundtrip 1325s test/orm/test_cycles.py::OneToManyManyToOneTest_legacy_style::test_cycle 1325s test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestbTocO2M::test_roundtrip 1325s [gw1] [ 0%] PASSED test/orm/test_cycles.py::OneToManyManyToOneTest_legacy_style::test_cycle 1325s test/orm/test_cycles.py::OneToManyManyToOneTest_legacy_style::test_post_update_backref 1325s [gw0] [ 0%] PASSED test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestbTocO2M::test_roundtrip 1325s [gw1] [ 0%] PASSED test/orm/test_cycles.py::OneToManyManyToOneTest_legacy_style::test_post_update_backref 1325s test/orm/test_cycles.py::OneToManyManyToOneTest_legacy_style::test_post_update_m2o 1325s test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestcToaM2O::test_roundtrip 1325s [gw1] [ 0%] PASSED test/orm/test_cycles.py::OneToManyManyToOneTest_legacy_style::test_post_update_m2o 1325s test/orm/test_cycles.py::OneToManyManyToOneTest_legacy_style::test_post_update_m2o_detect_none 1325s [gw1] [ 0%] PASSED test/orm/test_cycles.py::OneToManyManyToOneTest_legacy_style::test_post_update_m2o_detect_none 1326s test/orm/test_cycles.py::OneToManyManyToOneTest_legacy_style::test_post_update_m2o_no_cascade 1326s [gw0] [ 0%] PASSED test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestcToaM2O::test_roundtrip 1326s test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestcToaO2M::test_roundtrip 1326s [gw1] [ 0%] PASSED test/orm/test_cycles.py::OneToManyManyToOneTest_legacy_style::test_post_update_m2o_no_cascade 1326s test/orm/test_cycles.py::OneToManyManyToOneTest_legacy_style::test_post_update_o2m 1326s [gw1] [ 0%] PASSED test/orm/test_cycles.py::OneToManyManyToOneTest_legacy_style::test_post_update_o2m 1326s test/orm/test_cycles.py::OneToManyManyToOneTest_new_style::test_cycle 1326s [gw1] [ 0%] PASSED test/orm/test_cycles.py::OneToManyManyToOneTest_new_style::test_cycle 1326s [gw0] [ 0%] PASSED test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestcToaO2M::test_roundtrip 1326s test/orm/test_cycles.py::OneToManyManyToOneTest_new_style::test_post_update_backref 1326s test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestcTobM2O::test_roundtrip 1326s [gw1] [ 0%] PASSED test/orm/test_cycles.py::OneToManyManyToOneTest_new_style::test_post_update_backref 1326s test/orm/test_cycles.py::OneToManyManyToOneTest_new_style::test_post_update_m2o 1326s [gw0] [ 0%] PASSED test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestcTobM2O::test_roundtrip 1326s test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestcTobO2M::test_roundtrip 1326s [gw1] [ 0%] PASSED test/orm/test_cycles.py::OneToManyManyToOneTest_new_style::test_post_update_m2o 1326s test/orm/test_cycles.py::OneToManyManyToOneTest_new_style::test_post_update_m2o_detect_none 1326s [gw1] [ 0%] PASSED test/orm/test_cycles.py::OneToManyManyToOneTest_new_style::test_post_update_m2o_detect_none 1326s test/orm/test_cycles.py::OneToManyManyToOneTest_new_style::test_post_update_m2o_no_cascade 1326s [gw0] [ 0%] PASSED test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestcTobO2M::test_roundtrip 1326s [gw1] [ 0%] PASSED test/orm/test_cycles.py::OneToManyManyToOneTest_new_style::test_post_update_m2o_no_cascade 1326s test/orm/test_cycles.py::OneToManyManyToOneTest_new_style::test_post_update_o2m 1326s test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestcTocM2O::test_roundtrip 1326s [gw1] [ 0%] PASSED test/orm/test_cycles.py::OneToManyManyToOneTest_new_style::test_post_update_o2m 1326s test/orm/test_cycles.py::PostUpdateBatchingTest::test_one 1326s [gw0] [ 0%] PASSED test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestcTocM2O::test_roundtrip 1326s test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestcTocO2M::test_roundtrip 1326s [gw1] [ 0%] PASSED test/orm/test_cycles.py::PostUpdateBatchingTest::test_one 1326s test/orm/test_cycles.py::PostUpdateOnUpdateTest::test_update_defaults 1326s [gw0] [ 0%] PASSED test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestcTocO2M::test_roundtrip 1326s test/orm/inheritance/test_abc_polymorphic.py::ABCTest::test_abc_poly_roundtrip[none] 1326s [gw1] [ 0%] PASSED test/orm/test_cycles.py::PostUpdateOnUpdateTest::test_update_defaults 1326s test/orm/test_cycles.py::PostUpdateOnUpdateTest::test_update_defaults_can_set_value 1326s [gw1] [ 0%] PASSED test/orm/test_cycles.py::PostUpdateOnUpdateTest::test_update_defaults_can_set_value 1326s test/orm/test_cycles.py::PostUpdateOnUpdateTest::test_update_defaults_dont_expire_on_delete 1326s [gw1] [ 0%] PASSED test/orm/test_cycles.py::PostUpdateOnUpdateTest::test_update_defaults_dont_expire_on_delete 1326s test/orm/test_cycles.py::PostUpdateOnUpdateTest::test_update_defaults_dont_expire_on_delete_no_postupdate 1326s [gw1] [ 0%] PASSED test/orm/test_cycles.py::PostUpdateOnUpdateTest::test_update_defaults_dont_expire_on_delete_no_postupdate 1326s test/orm/test_cycles.py::PostUpdateOnUpdateTest::test_update_defaults_refresh_flush_event 1326s [gw0] [ 0%] PASSED test/orm/inheritance/test_abc_polymorphic.py::ABCTest::test_abc_poly_roundtrip[none] 1326s [gw1] [ 0%] PASSED test/orm/test_cycles.py::PostUpdateOnUpdateTest::test_update_defaults_refresh_flush_event 1326s test/orm/test_cycles.py::PostUpdateOnUpdateTest::test_update_defaults_refresh_flush_event_no_postupdate 1326s test/orm/inheritance/test_abc_polymorphic.py::ABCTest::test_abc_poly_roundtrip[union] 1326s [gw1] [ 0%] PASSED test/orm/test_cycles.py::PostUpdateOnUpdateTest::test_update_defaults_refresh_flush_event_no_postupdate 1326s test/orm/test_cycles.py::SelfReferentialNoPKTest::test_basic 1326s [gw0] [ 0%] PASSED test/orm/inheritance/test_abc_polymorphic.py::ABCTest::test_abc_poly_roundtrip[union] 1326s [gw1] [ 0%] PASSED test/orm/test_cycles.py::SelfReferentialNoPKTest::test_basic 1326s test/orm/test_cycles.py::SelfReferentialNoPKTest::test_lazy_clause 1326s test/orm/declarative/test_abs_import_only.py::MappedColumnTest::test_fully_qualified_mapped_name 1326s [gw1] [ 0%] PASSED test/orm/test_cycles.py::SelfReferentialNoPKTest::test_lazy_clause 1326s test/orm/test_cycles.py::SelfReferentialPostUpdateTest::test_one 1326s [gw0] [ 0%] PASSED test/orm/declarative/test_abs_import_only.py::MappedColumnTest::test_fully_qualified_mapped_name 1326s test/orm/declarative/test_abs_import_only.py::MappedColumnTest::test_fully_qualified_writeonly_mapped_name[DynamicMapped] 1326s [gw1] [ 0%] PASSED test/orm/test_cycles.py::SelfReferentialPostUpdateTest::test_one 1326s test/orm/test_cycles.py::SelfReferentialPostUpdateTest2::test_one 1326s [gw0] [ 0%] PASSED test/orm/declarative/test_abs_import_only.py::MappedColumnTest::test_fully_qualified_writeonly_mapped_name[DynamicMapped] 1326s test/orm/declarative/test_abs_import_only.py::MappedColumnTest::test_fully_qualified_writeonly_mapped_name[Mapped] 1326s [gw1] [ 0%] PASSED test/orm/test_cycles.py::SelfReferentialPostUpdateTest2::test_one 1326s test/orm/test_cycles.py::SelfReferentialPostUpdateTest3::test_one 1326s [gw0] [ 0%] PASSED test/orm/declarative/test_abs_import_only.py::MappedColumnTest::test_fully_qualified_writeonly_mapped_name[Mapped] 1326s test/orm/declarative/test_abs_import_only.py::MappedColumnTest::test_fully_qualified_writeonly_mapped_name[WriteOnlyMapped] 1326s [gw1] [ 0%] PASSED test/orm/test_cycles.py::SelfReferentialPostUpdateTest3::test_one 1326s test/orm/test_cycles.py::SelfReferentialTest::test_cycle 1326s [gw0] [ 0%] PASSED test/orm/declarative/test_abs_import_only.py::MappedColumnTest::test_fully_qualified_writeonly_mapped_name[WriteOnlyMapped] 1326s test/orm/test_ac_relationships.py::AliasedClassRelationshipTest::test_join_one 1326s [gw1] [ 0%] PASSED test/orm/test_cycles.py::SelfReferentialTest::test_cycle 1326s test/orm/test_cycles.py::SelfReferentialTest::test_many_to_one_only 1326s [gw1] [ 0%] PASSED test/orm/test_cycles.py::SelfReferentialTest::test_many_to_one_only 1326s test/orm/test_cycles.py::SelfReferentialTest::test_setnull_ondelete 1326s [gw1] [ 0%] PASSED test/orm/test_cycles.py::SelfReferentialTest::test_setnull_ondelete 1326s test/orm/test_cycles.py::SelfReferentialTest::test_single 1326s [gw1] [ 0%] PASSED test/orm/test_cycles.py::SelfReferentialTest::test_single 1326s test/orm/test_dataclasses_py3k.py::DataclassesTest::test_appending_to_relationship 1326s [gw1] [ 0%] PASSED test/orm/test_dataclasses_py3k.py::DataclassesTest::test_appending_to_relationship 1326s test/orm/test_dataclasses_py3k.py::DataclassesTest::test_asdict_and_astuple_special_widget 1326s [gw0] [ 0%] PASSED test/orm/test_ac_relationships.py::AliasedClassRelationshipTest::test_join_one 1326s test/orm/test_ac_relationships.py::AliasedClassRelationshipTest::test_join_two 1326s [gw1] [ 0%] PASSED test/orm/test_dataclasses_py3k.py::DataclassesTest::test_asdict_and_astuple_special_widget 1326s test/orm/test_dataclasses_py3k.py::DataclassesTest::test_asdict_and_astuple_widget 1326s [gw1] [ 0%] PASSED test/orm/test_dataclasses_py3k.py::DataclassesTest::test_asdict_and_astuple_widget 1326s test/orm/test_dataclasses_py3k.py::DataclassesTest::test_classes_are_still_dataclasses 1326s [gw1] [ 0%] PASSED test/orm/test_dataclasses_py3k.py::DataclassesTest::test_classes_are_still_dataclasses 1326s test/orm/test_dataclasses_py3k.py::DataclassesTest::test_construction 1326s [gw1] [ 0%] PASSED test/orm/test_dataclasses_py3k.py::DataclassesTest::test_construction 1326s test/orm/test_dataclasses_py3k.py::DataclassesTest::test_equality 1326s [gw0] [ 0%] PASSED test/orm/test_ac_relationships.py::AliasedClassRelationshipTest::test_join_two 1326s test/orm/test_ac_relationships.py::AliasedClassRelationshipTest::test_lazyload 1326s [gw1] [ 0%] PASSED test/orm/test_dataclasses_py3k.py::DataclassesTest::test_equality 1326s test/orm/test_dataclasses_py3k.py::DataclassesTest::test_filtering_on_relationship 1326s [gw1] [ 0%] PASSED test/orm/test_dataclasses_py3k.py::DataclassesTest::test_filtering_on_relationship 1326s test/orm/test_dataclasses_py3k.py::DataclassesTest::test_round_trip 1326s [gw1] [ 0%] PASSED test/orm/test_dataclasses_py3k.py::DataclassesTest::test_round_trip 1326s test/orm/test_dataclasses_py3k.py::FieldEmbeddedDeclarativeDataclassesTest::test_appending_to_relationship 1326s [gw0] [ 0%] PASSED test/orm/test_ac_relationships.py::AliasedClassRelationshipTest::test_lazyload 1326s test/orm/test_ac_relationships.py::AliasedClassRelationshipTest::test_selectinload_w_joinedload_after[ac_attr_w_of_type] 1326s [gw1] [ 0%] PASSED test/orm/test_dataclasses_py3k.py::FieldEmbeddedDeclarativeDataclassesTest::test_appending_to_relationship 1326s test/orm/test_dataclasses_py3k.py::FieldEmbeddedDeclarativeDataclassesTest::test_asdict_and_astuple_special_widget 1326s [gw1] [ 0%] PASSED test/orm/test_dataclasses_py3k.py::FieldEmbeddedDeclarativeDataclassesTest::test_asdict_and_astuple_special_widget 1326s test/orm/test_dataclasses_py3k.py::FieldEmbeddedDeclarativeDataclassesTest::test_asdict_and_astuple_widget 1326s [gw1] [ 0%] PASSED test/orm/test_dataclasses_py3k.py::FieldEmbeddedDeclarativeDataclassesTest::test_asdict_and_astuple_widget 1326s test/orm/test_dataclasses_py3k.py::FieldEmbeddedDeclarativeDataclassesTest::test_classes_are_still_dataclasses 1326s [gw0] [ 0%] PASSED test/orm/test_ac_relationships.py::AliasedClassRelationshipTest::test_selectinload_w_joinedload_after[ac_attr_w_of_type] 1326s [gw1] [ 0%] PASSED test/orm/test_dataclasses_py3k.py::FieldEmbeddedDeclarativeDataclassesTest::test_classes_are_still_dataclasses 1326s test/orm/test_ac_relationships.py::AliasedClassRelationshipTest::test_selectinload_w_joinedload_after[ac_attribute] 1326s test/orm/test_dataclasses_py3k.py::FieldEmbeddedDeclarativeDataclassesTest::test_construction 1326s [gw1] [ 0%] PASSED test/orm/test_dataclasses_py3k.py::FieldEmbeddedDeclarativeDataclassesTest::test_construction 1326s test/orm/test_dataclasses_py3k.py::FieldEmbeddedDeclarativeDataclassesTest::test_equality 1326s [gw1] [ 0%] PASSED test/orm/test_dataclasses_py3k.py::FieldEmbeddedDeclarativeDataclassesTest::test_equality 1326s test/orm/test_dataclasses_py3k.py::FieldEmbeddedDeclarativeDataclassesTest::test_filtering_on_relationship 1326s [gw1] [ 0%] PASSED test/orm/test_dataclasses_py3k.py::FieldEmbeddedDeclarativeDataclassesTest::test_filtering_on_relationship 1326s test/orm/test_dataclasses_py3k.py::FieldEmbeddedDeclarativeDataclassesTest::test_round_trip 1326s [gw1] [ 0%] PASSED test/orm/test_dataclasses_py3k.py::FieldEmbeddedDeclarativeDataclassesTest::test_round_trip 1326s test/orm/test_dataclasses_py3k.py::FieldEmbeddedMixinWDeclaredAttrTest::test_asdict_and_astuple_special_widget 1326s [gw0] [ 0%] PASSED test/orm/test_ac_relationships.py::AliasedClassRelationshipTest::test_selectinload_w_joinedload_after[ac_attribute] 1326s test/orm/test_ac_relationships.py::AliasedClassRelationshipTest::test_selectinload_w_joinedload_after_base_target_fails[False] 1326s [gw0] [ 0%] PASSED test/orm/test_ac_relationships.py::AliasedClassRelationshipTest::test_selectinload_w_joinedload_after_base_target_fails[False] 1326s test/orm/test_ac_relationships.py::AliasedClassRelationshipTest::test_selectinload_w_joinedload_after_base_target_fails[True] 1326s [gw1] [ 0%] PASSED test/orm/test_dataclasses_py3k.py::FieldEmbeddedMixinWDeclaredAttrTest::test_asdict_and_astuple_special_widget 1326s test/orm/test_dataclasses_py3k.py::FieldEmbeddedMixinWDeclaredAttrTest::test_setup 1326s [gw1] [ 0%] PASSED test/orm/test_dataclasses_py3k.py::FieldEmbeddedMixinWDeclaredAttrTest::test_setup 1326s test/orm/test_dataclasses_py3k.py::FieldEmbeddedMixinWLambdaTest::test_asdict_and_astuple_special_widget 1326s [gw0] [ 0%] PASSED test/orm/test_ac_relationships.py::AliasedClassRelationshipTest::test_selectinload_w_joinedload_after_base_target_fails[True] 1326s test/orm/test_ac_relationships.py::AliasedClassRelationshipTest::test_selectinload_w_noload_after 1326s [gw1] [ 0%] PASSED test/orm/test_dataclasses_py3k.py::FieldEmbeddedMixinWLambdaTest::test_asdict_and_astuple_special_widget 1326s test/orm/test_dataclasses_py3k.py::FieldEmbeddedMixinWLambdaTest::test_setup 1326s [gw1] [ 0%] PASSED test/orm/test_dataclasses_py3k.py::FieldEmbeddedMixinWLambdaTest::test_setup 1326s test/orm/test_dataclasses_py3k.py::FieldEmbeddedWMixinTest::test_appending_to_relationship 1326s [gw0] [ 0%] PASSED test/orm/test_ac_relationships.py::AliasedClassRelationshipTest::test_selectinload_w_noload_after 1326s test/orm/test_ac_relationships.py::AltSelectableTest::test_join 1326s [gw1] [ 0%] PASSED test/orm/test_dataclasses_py3k.py::FieldEmbeddedWMixinTest::test_appending_to_relationship 1326s test/orm/test_dataclasses_py3k.py::FieldEmbeddedWMixinTest::test_asdict_and_astuple_special_widget 1326s [gw1] [ 0%] PASSED test/orm/test_dataclasses_py3k.py::FieldEmbeddedWMixinTest::test_asdict_and_astuple_special_widget 1326s test/orm/test_dataclasses_py3k.py::FieldEmbeddedWMixinTest::test_asdict_and_astuple_widget 1326s [gw1] [ 0%] PASSED test/orm/test_dataclasses_py3k.py::FieldEmbeddedWMixinTest::test_asdict_and_astuple_widget 1326s test/orm/test_dataclasses_py3k.py::FieldEmbeddedWMixinTest::test_classes_are_still_dataclasses 1326s [gw1] [ 0%] PASSED test/orm/test_dataclasses_py3k.py::FieldEmbeddedWMixinTest::test_classes_are_still_dataclasses 1326s test/orm/test_dataclasses_py3k.py::FieldEmbeddedWMixinTest::test_construction 1326s [gw1] [ 0%] PASSED test/orm/test_dataclasses_py3k.py::FieldEmbeddedWMixinTest::test_construction 1326s test/orm/test_dataclasses_py3k.py::FieldEmbeddedWMixinTest::test_equality 1326s [gw1] [ 0%] PASSED test/orm/test_dataclasses_py3k.py::FieldEmbeddedWMixinTest::test_equality 1326s test/orm/test_dataclasses_py3k.py::FieldEmbeddedWMixinTest::test_filtering_on_relationship 1326s [gw1] [ 0%] PASSED test/orm/test_dataclasses_py3k.py::FieldEmbeddedWMixinTest::test_filtering_on_relationship 1326s test/orm/test_dataclasses_py3k.py::FieldEmbeddedWMixinTest::test_round_trip 1326s [gw1] [ 0%] PASSED test/orm/test_dataclasses_py3k.py::FieldEmbeddedWMixinTest::test_round_trip 1326s test/orm/test_dataclasses_py3k.py::PlainDeclarativeDataclassesTest::test_appending_to_relationship 1326s [gw0] [ 0%] PASSED test/orm/test_ac_relationships.py::AltSelectableTest::test_join 1326s test/orm/test_ac_relationships.py::AltSelectableTest::test_joinedload 1326s [gw1] [ 0%] PASSED test/orm/test_dataclasses_py3k.py::PlainDeclarativeDataclassesTest::test_appending_to_relationship 1326s test/orm/test_dataclasses_py3k.py::PlainDeclarativeDataclassesTest::test_asdict_and_astuple_special_widget 1326s [gw0] [ 0%] PASSED test/orm/test_ac_relationships.py::AltSelectableTest::test_joinedload 1326s test/orm/test_ac_relationships.py::AltSelectableTest::test_lazyload 1326s [gw1] [ 0%] PASSED test/orm/test_dataclasses_py3k.py::PlainDeclarativeDataclassesTest::test_asdict_and_astuple_special_widget 1326s test/orm/test_dataclasses_py3k.py::PlainDeclarativeDataclassesTest::test_asdict_and_astuple_widget 1326s [gw0] [ 0%] PASSED test/orm/test_ac_relationships.py::AltSelectableTest::test_lazyload 1326s test/orm/test_ac_relationships.py::AltSelectableTest::test_selectinload 1326s [gw1] [ 0%] PASSED test/orm/test_dataclasses_py3k.py::PlainDeclarativeDataclassesTest::test_asdict_and_astuple_widget 1326s test/orm/test_dataclasses_py3k.py::PlainDeclarativeDataclassesTest::test_classes_are_still_dataclasses 1326s [gw0] [ 0%] PASSED test/orm/test_ac_relationships.py::AltSelectableTest::test_selectinload 1326s [gw1] [ 0%] PASSED test/orm/test_dataclasses_py3k.py::PlainDeclarativeDataclassesTest::test_classes_are_still_dataclasses 1326s test/orm/test_ac_relationships.py::StructuralEagerLoadCycleTest::test_no_endless_loop[ensure_no_warning] 1326s test/orm/test_dataclasses_py3k.py::PlainDeclarativeDataclassesTest::test_construction 1326s [gw1] [ 0%] PASSED test/orm/test_dataclasses_py3k.py::PlainDeclarativeDataclassesTest::test_construction 1326s test/orm/test_dataclasses_py3k.py::PlainDeclarativeDataclassesTest::test_equality 1326s [gw1] [ 0%] PASSED test/orm/test_dataclasses_py3k.py::PlainDeclarativeDataclassesTest::test_equality 1326s test/orm/test_dataclasses_py3k.py::PlainDeclarativeDataclassesTest::test_filtering_on_relationship 1326s [gw1] [ 0%] PASSED test/orm/test_dataclasses_py3k.py::PlainDeclarativeDataclassesTest::test_filtering_on_relationship 1326s [gw0] [ 0%] PASSED test/orm/test_ac_relationships.py::StructuralEagerLoadCycleTest::test_no_endless_loop[ensure_no_warning] 1326s test/orm/test_ac_relationships.py::StructuralEagerLoadCycleTest::test_no_endless_loop[not_ensure_no_warning] 1326s test/orm/test_dataclasses_py3k.py::PlainDeclarativeDataclassesTest::test_round_trip 1326s [gw0] [ 0%] PASSED test/orm/test_ac_relationships.py::StructuralEagerLoadCycleTest::test_no_endless_loop[not_ensure_no_warning] 1326s test/dialect/test_all.py::ImportStarTest::test_all_import 1326s [gw0] [ 0%] PASSED test/dialect/test_all.py::ImportStarTest::test_all_import 1326s test/orm/test_association.py::AssociationTest::test_delete 1326s [gw1] [ 0%] PASSED test/orm/test_dataclasses_py3k.py::PlainDeclarativeDataclassesTest::test_round_trip 1326s test/orm/test_dataclasses_py3k.py::PropagationFromAbstractTest::test_propagate_w_field_mixin_col 1326s [gw1] [ 0%] PASSED test/orm/test_dataclasses_py3k.py::PropagationFromAbstractTest::test_propagate_w_field_mixin_col 1326s test/orm/test_dataclasses_py3k.py::PropagationFromAbstractTest::test_propagate_w_field_mixin_col_and_default 1326s [gw1] [ 0%] PASSED test/orm/test_dataclasses_py3k.py::PropagationFromAbstractTest::test_propagate_w_field_mixin_col_and_default 1326s test/orm/test_dataclasses_py3k.py::PropagationFromAbstractTest::test_propagate_w_plain_mixin_col 1326s [gw1] [ 0%] PASSED test/orm/test_dataclasses_py3k.py::PropagationFromAbstractTest::test_propagate_w_plain_mixin_col 1326s test/orm/test_dataclasses_py3k.py::PropagationFromMixinTest::test_propagate_w_field_mixin_col 1326s [gw0] [ 0%] PASSED test/orm/test_association.py::AssociationTest::test_delete 1326s [gw1] [ 0%] PASSED test/orm/test_dataclasses_py3k.py::PropagationFromMixinTest::test_propagate_w_field_mixin_col 1326s test/orm/test_dataclasses_py3k.py::PropagationFromMixinTest::test_propagate_w_field_mixin_col_and_default 1326s test/orm/test_association.py::AssociationTest::test_insert 1326s [gw1] [ 0%] PASSED test/orm/test_dataclasses_py3k.py::PropagationFromMixinTest::test_propagate_w_field_mixin_col_and_default 1326s test/orm/test_dataclasses_py3k.py::PropagationFromMixinTest::test_propagate_w_plain_mixin_col 1326s [gw0] [ 0%] PASSED test/orm/test_association.py::AssociationTest::test_insert 1326s test/orm/test_association.py::AssociationTest::test_modify 1326s [gw1] [ 0%] PASSED test/orm/test_dataclasses_py3k.py::PropagationFromMixinTest::test_propagate_w_plain_mixin_col 1326s test/orm/declarative/test_dc_transforms.py::CompositeTest::test_composite_setup 1326s [gw0] [ 0%] PASSED test/orm/test_association.py::AssociationTest::test_modify 1326s test/orm/test_association.py::AssociationTest::test_replace 1326s [gw0] [ 0%] PASSED test/orm/test_association.py::AssociationTest::test_replace 1326s test/ext/test_associationproxy.py::AttributeAccessTest::test_resolve_aliased_class 1326s [gw0] [ 0%] PASSED test/ext/test_associationproxy.py::AttributeAccessTest::test_resolve_aliased_class 1326s test/ext/test_associationproxy.py::AttributeAccessTest::test_resolved_to_correct_class_five 1326s [gw1] [ 0%] PASSED test/orm/declarative/test_dc_transforms.py::CompositeTest::test_composite_setup 1326s test/orm/declarative/test_dc_transforms.py::CompositeTest::test_named_setup 1326s [gw0] [ 0%] PASSED test/ext/test_associationproxy.py::AttributeAccessTest::test_resolved_to_correct_class_five 1326s test/ext/test_associationproxy.py::AttributeAccessTest::test_resolved_to_correct_class_four 1326s [gw0] [ 0%] PASSED test/ext/test_associationproxy.py::AttributeAccessTest::test_resolved_to_correct_class_four 1326s test/ext/test_associationproxy.py::AttributeAccessTest::test_resolved_to_correct_class_one 1326s [gw1] [ 0%] PASSED test/orm/declarative/test_dc_transforms.py::CompositeTest::test_named_setup 1326s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_MappedAsDataclass_table_provided 1326s [gw1] [ 0%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_MappedAsDataclass_table_provided 1326s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_basic_constructor_repr_base_cls[(DB, MAD)] 1326s [gw0] [ 0%] PASSED test/ext/test_associationproxy.py::AttributeAccessTest::test_resolved_to_correct_class_one 1326s test/ext/test_associationproxy.py::AttributeAccessTest::test_resolved_to_correct_class_three 1326s [gw0] [ 0%] PASSED test/ext/test_associationproxy.py::AttributeAccessTest::test_resolved_to_correct_class_three 1326s test/ext/test_associationproxy.py::AttributeAccessTest::test_resolved_to_correct_class_two 1326s [gw1] [ 0%] FAILED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_basic_constructor_repr_base_cls[(DB, MAD)] 1326s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_basic_constructor_repr_base_cls[(MAD, DB)] 1326s [gw0] [ 0%] PASSED test/ext/test_associationproxy.py::AttributeAccessTest::test_resolved_to_correct_class_two 1326s test/ext/test_associationproxy.py::AttributeAccessTest::test_resolved_w_subclass 1326s [gw0] [ 0%] PASSED test/ext/test_associationproxy.py::AttributeAccessTest::test_resolved_w_subclass 1326s [gw1] [ 0%] FAILED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_basic_constructor_repr_base_cls[(MAD, DB)] 1326s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_basic_constructor_repr_cls_decorator 1326s test/ext/test_associationproxy.py::AutoFlushTest::test_dict_set 1326s [gw1] [ 0%] FAILED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_basic_constructor_repr_cls_decorator 1326s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_combine_args_from_pep593 1326s [gw1] [ 0%] FAILED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_combine_args_from_pep593 1326s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_compare[(DB, MAD)] 1326s [gw0] [ 0%] PASSED test/ext/test_associationproxy.py::AutoFlushTest::test_dict_set 1326s test/ext/test_associationproxy.py::AutoFlushTest::test_list_append 1326s [gw1] [ 0%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_compare[(DB, MAD)] 1326s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_compare[(MAD, DB)] 1326s [gw1] [ 0%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_compare[(MAD, DB)] 1326s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_default[(DB, MAD)] 1326s [gw0] [ 0%] PASSED test/ext/test_associationproxy.py::AutoFlushTest::test_list_append 1326s [gw1] [ 0%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_default[(DB, MAD)] 1326s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_default[(MAD, DB)] 1326s test/ext/test_associationproxy.py::AutoFlushTest::test_list_extend 1326s [gw1] [ 0%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_default[(MAD, DB)] 1326s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_default_callable[(DB, MAD)] 1326s [gw1] [ 0%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_default_callable[(DB, MAD)] 1326s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_default_callable[(MAD, DB)] 1326s [gw0] [ 0%] PASSED test/ext/test_associationproxy.py::AutoFlushTest::test_list_extend 1326s test/ext/test_associationproxy.py::AutoFlushTest::test_set_add 1326s [gw1] [ 0%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_default_callable[(MAD, DB)] 1326s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_exception_wrapped[(DB, MAD)] 1326s [gw1] [ 0%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_exception_wrapped[(DB, MAD)] 1326s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_exception_wrapped[(MAD, DB)] 1326s [gw1] [ 0%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_exception_wrapped[(MAD, DB)] 1326s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_fn[decorator] 1326s [gw0] [ 0%] PASSED test/ext/test_associationproxy.py::AutoFlushTest::test_set_add 1326s [gw1] [ 0%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_fn[decorator] 1326s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_fn[superclass] 1326s test/ext/test_associationproxy.py::AutoFlushTest::test_set_extend 1326s [gw1] [ 0%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_fn[superclass] 1326s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dc_on_top_of_non_dc 1326s [gw0] [ 0%] PASSED test/ext/test_associationproxy.py::AutoFlushTest::test_set_extend 1326s [gw1] [ 0%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dc_on_top_of_non_dc 1326s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_default_factory_vs_collection_class[(DB, MAD)] 1326s test/ext/test_associationproxy.py::ComparatorTest::test_filter_any_chained 1326s [gw1] [ 0%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_default_factory_vs_collection_class[(DB, MAD)] 1326s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_default_factory_vs_collection_class[(MAD, DB)] 1326s [gw1] [ 0%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_default_factory_vs_collection_class[(MAD, DB)] 1326s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_default_fn[(DB, MAD)] 1326s [gw1] [ 0%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_default_fn[(DB, MAD)] 1326s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_default_fn[(MAD, DB)] 1326s [gw1] [ 0%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_default_fn[(MAD, DB)] 1326s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_generic_class 1326s [gw1] [ 0%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_generic_class 1326s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_hash_attribute[(DB, MAD)-False] 1326s [gw1] [ 0%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_hash_attribute[(DB, MAD)-False] 1326s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_hash_attribute[(DB, MAD)-True] 1326s [gw1] [ 0%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_hash_attribute[(DB, MAD)-True] 1326s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_hash_attribute[(MAD, DB)-False] 1326s [gw1] [ 0%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_hash_attribute[(MAD, DB)-False] 1326s [gw0] [ 0%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_any_chained 1326s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_hash_attribute[(MAD, DB)-True] 1326s test/ext/test_associationproxy.py::ComparatorTest::test_filter_any_criterion_nul_ul 1326s [gw0] [ 0%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_any_criterion_nul_ul 1326s test/ext/test_associationproxy.py::ComparatorTest::test_filter_any_criterion_ul_nul 1326s [gw1] [ 0%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_hash_attribute[(MAD, DB)-True] 1326s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_inheritance[(DB, MAD)] 1326s [gw0] [ 0%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_any_criterion_ul_nul 1326s test/ext/test_associationproxy.py::ComparatorTest::test_filter_any_criterion_ul_scalar 1326s [gw0] [ 0%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_any_criterion_ul_scalar 1326s test/ext/test_associationproxy.py::ComparatorTest::test_filter_any_kwarg_ul_nul 1326s [gw1] [ 0%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_inheritance[(DB, MAD)] 1326s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_inheritance[(MAD, DB)] 1326s [gw0] [ 0%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_any_kwarg_ul_nul 1326s test/ext/test_associationproxy.py::ComparatorTest::test_filter_collection_eq_fails_ul_nul 1326s [gw0] [ 0%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_collection_eq_fails_ul_nul 1326s test/ext/test_associationproxy.py::ComparatorTest::test_filter_collection_has_fails_ul_nul 1326s [gw0] [ 0%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_collection_has_fails_ul_nul 1326s test/ext/test_associationproxy.py::ComparatorTest::test_filter_collection_ne_fails_ul_nul 1326s [gw0] [ 0%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_collection_ne_fails_ul_nul 1326s test/ext/test_associationproxy.py::ComparatorTest::test_filter_column_eq_None_nul 1326s [gw0] [ 0%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_column_eq_None_nul 1326s test/ext/test_associationproxy.py::ComparatorTest::test_filter_column_ne_value_nul 1326s [gw1] [ 0%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_inheritance[(MAD, DB)] 1326s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_init_var[(DB, MAD)] 1326s [gw0] [ 0%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_column_ne_value_nul 1326s test/ext/test_associationproxy.py::ComparatorTest::test_filter_contains_chained_any_to_has 1326s [gw1] [ 0%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_init_var[(DB, MAD)] 1326s [gw0] [ 0%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_contains_chained_any_to_has 1326s test/ext/test_associationproxy.py::ComparatorTest::test_filter_contains_chained_any_to_has_to_eq 1326s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_init_var[(MAD, DB)] 1326s [gw1] [ 0%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_init_var[(MAD, DB)] 1326s [gw0] [ 0%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_contains_chained_any_to_has_to_eq 1326s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_integrated_dc[(DB, MAD)] 1326s test/ext/test_associationproxy.py::ComparatorTest::test_filter_contains_nul_ul 1326s [gw0] [ 0%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_contains_nul_ul 1326s test/ext/test_associationproxy.py::ComparatorTest::test_filter_contains_ul_nul 1326s [gw1] [ 0%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_integrated_dc[(DB, MAD)] 1326s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_integrated_dc[(MAD, DB)] 1326s [gw0] [ 0%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_contains_ul_nul 1326s test/ext/test_associationproxy.py::ComparatorTest::test_filter_eq_chained_has_to_any 1326s [gw1] [ 0%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_integrated_dc[(MAD, DB)] 1326s [gw0] [ 0%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_eq_chained_has_to_any 1326s test/ext/test_associationproxy.py::ComparatorTest::test_filter_eq_nul_nul 1326s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_kw_only_attribute[(DB, MAD)] 1326s [gw0] [ 0%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_eq_nul_nul 1326s test/ext/test_associationproxy.py::ComparatorTest::test_filter_eq_null_nul_nul 1326s [gw1] [ 0%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_kw_only_attribute[(DB, MAD)] 1326s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_kw_only_attribute[(MAD, DB)] 1326s [gw0] [ 0%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_eq_null_nul_nul 1326s test/ext/test_associationproxy.py::ComparatorTest::test_filter_eq_value_nul 1326s [gw0] [ 0%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_eq_value_nul 1326s test/ext/test_associationproxy.py::ComparatorTest::test_filter_has_chained_has_to_any 1326s [gw1] [ 0%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_kw_only_attribute[(MAD, DB)] 1326s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_kw_only_dataclass_constant[(DB, MAD)] 1326s [gw0] [ 0%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_has_chained_has_to_any 1326s test/ext/test_associationproxy.py::ComparatorTest::test_filter_has_criterion_nul_nul 1326s [gw1] [ 0%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_kw_only_dataclass_constant[(DB, MAD)] 1326s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_kw_only_dataclass_constant[(MAD, DB)] 1326s [gw0] [ 0%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_has_criterion_nul_nul 1326s test/ext/test_associationproxy.py::ComparatorTest::test_filter_has_kwarg_nul_nul 1326s [gw0] [ 0%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_has_kwarg_nul_nul 1326s test/ext/test_associationproxy.py::ComparatorTest::test_filter_has_kwarg_nul_ul 1326s [gw1] [ 0%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_kw_only_dataclass_constant[(MAD, DB)] 1326s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_mapped_column_overrides[(DB, MAD)] 1326s [gw0] [ 0%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_has_kwarg_nul_ul 1326s test/ext/test_associationproxy.py::ComparatorTest::test_filter_has_scalar_raises 1326s [gw0] [ 0%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_has_scalar_raises 1326s test/ext/test_associationproxy.py::ComparatorTest::test_filter_ne_None_nul 1326s [gw0] [ 0%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_ne_None_nul 1326s test/ext/test_associationproxy.py::ComparatorTest::test_filter_ne_nul_nul 1326s [gw0] [ 0%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_ne_nul_nul 1326s test/ext/test_associationproxy.py::ComparatorTest::test_filter_ne_null_nul_nul 1326s [gw1] [ 0%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_mapped_column_overrides[(DB, MAD)] 1326s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_mapped_column_overrides[(MAD, DB)] 1326s [gw0] [ 0%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_ne_null_nul_nul 1326s test/ext/test_associationproxy.py::ComparatorTest::test_filter_object_eq_None_nul 1326s [gw0] [ 0%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_object_eq_None_nul 1326s test/ext/test_associationproxy.py::ComparatorTest::test_filter_object_ne_value_nul 1326s [gw0] [ 0%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_object_ne_value_nul 1326s test/ext/test_associationproxy.py::ComparatorTest::test_filter_scalar_column_contains 1326s [gw0] [ 0%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_scalar_column_contains 1326s test/ext/test_associationproxy.py::ComparatorTest::test_filter_scalar_column_eq 1326s [gw1] [ 0%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_mapped_column_overrides[(MAD, DB)] 1326s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_mixing_MappedAsDataclass_with_decorator_raises 1326s [gw0] [ 0%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_scalar_column_eq 1326s test/ext/test_associationproxy.py::ComparatorTest::test_filter_scalar_column_eq_nul 1326s [gw0] [ 0%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_scalar_column_eq_nul 1326s test/ext/test_associationproxy.py::ComparatorTest::test_filter_scalar_column_like 1326s [gw0] [ 0%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_scalar_column_like 1326s [gw1] [ 0%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_mixing_MappedAsDataclass_with_decorator_raises 1326s test/ext/test_associationproxy.py::ComparatorTest::test_filter_scalar_column_ne 1326s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_no_anno_doesnt_go_into_dc[(DB, MAD)] 1326s [gw0] [ 0%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_scalar_column_ne 1326s test/ext/test_associationproxy.py::ComparatorTest::test_filter_scalar_object_any_fails_nul_nul 1326s [gw0] [ 0%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_scalar_object_any_fails_nul_nul 1326s test/ext/test_associationproxy.py::ComparatorTest::test_filter_scalar_object_contains_fails_nul_nul 1326s [gw0] [ 0%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_scalar_object_contains_fails_nul_nul 1326s test/ext/test_associationproxy.py::ComparatorTest::test_has_criterion_nul 1326s [gw0] [ 0%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_has_criterion_nul 1326s test/ext/test_associationproxy.py::ComparatorTest::test_has_kwargs_nul 1326s [gw0] [ 0%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_has_kwargs_nul 1326s test/ext/test_associationproxy.py::ComparatorTest::test_has_nul 1326s [gw0] [ 0%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_has_nul 1326s test/ext/test_associationproxy.py::ComparatorTest::test_join_separate_attr 1326s [gw1] [ 0%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_no_anno_doesnt_go_into_dc[(DB, MAD)] 1326s [gw0] [ 0%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_join_separate_attr 1326s test/ext/test_associationproxy.py::ComparatorTest::test_join_single_attr 1326s [gw0] [ 0%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_join_single_attr 1326s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_no_anno_doesnt_go_into_dc[(MAD, DB)] 1326s test/ext/test_associationproxy.py::ComparatorTest::test_no_straight_expr 1326s [gw0] [ 0%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_no_straight_expr 1326s test/ext/test_associationproxy.py::ComparatorTest::test_nothas_nul 1326s [gw0] [ 0%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_nothas_nul 1326s test/ext/test_associationproxy.py::CompositeAccessTest::test_access 1326s [gw1] [ 0%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_no_anno_doesnt_go_into_dc[(MAD, DB)] 1326s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_non_mapped_fields_wo_mapped_or_dc[(DB, MAD)] 1326s [gw1] [ 0%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_non_mapped_fields_wo_mapped_or_dc[(DB, MAD)] 1326s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_non_mapped_fields_wo_mapped_or_dc[(MAD, DB)] 1326s [gw0] [ 0%] PASSED test/ext/test_associationproxy.py::CompositeAccessTest::test_access 1326s test/ext/test_associationproxy.py::CompositeAccessTest::test_append 1326s [gw0] [ 0%] PASSED test/ext/test_associationproxy.py::CompositeAccessTest::test_append 1326s [gw1] [ 0%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_non_mapped_fields_wo_mapped_or_dc[(MAD, DB)] 1326s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_non_mapped_fields_wo_mapped_or_dc_w_inherits[(DB, MAD)] 1326s test/ext/test_associationproxy.py::CustomDictTest::test_abc 1326s [gw1] [ 0%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_non_mapped_fields_wo_mapped_or_dc_w_inherits[(DB, MAD)] 1326s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_non_mapped_fields_wo_mapped_or_dc_w_inherits[(MAD, DB)] 1326s [gw0] [ 0%] PASSED test/ext/test_associationproxy.py::CustomDictTest::test_abc 1326s test/ext/test_associationproxy.py::CustomDictTest::test_bulk_replace 1326s [gw1] [ 0%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_non_mapped_fields_wo_mapped_or_dc_w_inherits[(MAD, DB)] 1326s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_warn_on_non_dc_mixin 1326s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::CustomDictTest::test_bulk_replace 1326s test/ext/test_associationproxy.py::CustomDictTest::test_mapping_ops 1326s [gw1] [ 1%] FAILED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_warn_on_non_dc_mixin 1326s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[0-not_use_arguments] 1326s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[0-not_use_arguments] 1326s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[0-use_arguments] 1326s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[0-use_arguments] 1326s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[1-not_use_arguments] 1326s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[1-not_use_arguments] 1326s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[1-use_arguments] 1326s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[1-use_arguments] 1326s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[2-not_use_arguments] 1326s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[2-not_use_arguments] 1326s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[2-use_arguments] 1326s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[2-use_arguments] 1326s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[3-not_use_arguments] 1326s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[3-not_use_arguments] 1326s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[3-use_arguments] 1326s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[3-use_arguments] 1326s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[4-not_use_arguments] 1326s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[4-not_use_arguments] 1326s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[4-use_arguments] 1326s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[4-use_arguments] 1326s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[mapped_column-not_use_arguments] 1326s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[mapped_column-not_use_arguments] 1326s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[mapped_column-use_arguments] 1326s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[mapped_column-use_arguments] 1326s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attrs_rejected_if_not_a_dc[deferred] 1326s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::CustomDictTest::test_mapping_ops 1326s test/ext/test_associationproxy.py::CustomObjectTest::test_abc 1326s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attrs_rejected_if_not_a_dc[deferred] 1326s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attrs_rejected_if_not_a_dc[mapped_column] 1326s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attrs_rejected_if_not_a_dc[mapped_column] 1326s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attrs_rejected_if_not_a_dc[synonym] 1326s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attrs_rejected_if_not_a_dc[synonym] 1326s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture0-deferred] 1326s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::CustomObjectTest::test_abc 1326s test/ext/test_associationproxy.py::CustomObjectTest::test_basic 1326s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture0-deferred] 1326s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture0-mapped_column] 1326s [gw1] [ 1%] FAILED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture0-mapped_column] 1326s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::CustomObjectTest::test_basic 1326s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture0-synonym] 1326s test/ext/test_associationproxy.py::CustomSetTest::test_abc 1326s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture0-synonym] 1326s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture1-deferred] 1326s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture1-deferred] 1326s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture1-mapped_column] 1326s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::CustomSetTest::test_abc 1326s test/ext/test_associationproxy.py::CustomSetTest::test_bulk_replace 1326s [gw1] [ 1%] FAILED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture1-mapped_column] 1326s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture1-synonym] 1326s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::CustomSetTest::test_bulk_replace 1326s test/ext/test_associationproxy.py::CustomSetTest::test_set_comparison_empty_to_empty 1326s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture1-synonym] 1326s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture10-deferred] 1326s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::CustomSetTest::test_set_comparison_empty_to_empty 1326s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture10-deferred] 1326s test/ext/test_associationproxy.py::CustomSetTest::test_set_comparisons 1326s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture10-mapped_column] 1326s [gw1] [ 1%] FAILED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture10-mapped_column] 1326s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture10-synonym] 1326s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::CustomSetTest::test_set_comparisons 1326s test/ext/test_associationproxy.py::CustomSetTest::test_set_mutation 1326s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture10-synonym] 1326s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture11-deferred] 1326s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture11-deferred] 1326s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture11-mapped_column] 1326s [gw1] [ 1%] FAILED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture11-mapped_column] 1326s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture11-synonym] 1326s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture11-synonym] 1326s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture12-deferred] 1326s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture12-deferred] 1326s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture12-mapped_column] 1326s [gw1] [ 1%] FAILED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture12-mapped_column] 1326s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture12-synonym] 1326s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture12-synonym] 1326s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture13-deferred] 1326s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture13-deferred] 1326s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture13-mapped_column] 1326s [gw1] [ 1%] FAILED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture13-mapped_column] 1326s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture13-synonym] 1326s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture13-synonym] 1326s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture2-deferred] 1326s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture2-deferred] 1326s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture2-mapped_column] 1326s [gw1] [ 1%] FAILED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture2-mapped_column] 1326s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture2-synonym] 1326s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture2-synonym] 1326s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture3-deferred] 1326s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture3-deferred] 1326s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture3-mapped_column] 1326s [gw1] [ 1%] FAILED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture3-mapped_column] 1326s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture3-synonym] 1326s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::CustomSetTest::test_set_mutation 1326s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture3-synonym] 1326s test/ext/test_associationproxy.py::CustomSetTest::test_set_operations 1326s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture4-deferred] 1326s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture4-deferred] 1326s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture4-mapped_column] 1326s [gw1] [ 1%] FAILED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture4-mapped_column] 1326s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture4-synonym] 1326s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::CustomSetTest::test_set_operations 1326s test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw0-_exclusions_00-embed_in_field] 1326s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture4-synonym] 1326s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture5-deferred] 1326s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture5-deferred] 1326s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture5-mapped_column] 1326s [gw1] [ 1%] FAILED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture5-mapped_column] 1326s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture5-synonym] 1326s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw0-_exclusions_00-embed_in_field] 1326s test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw0-_exclusions_00-not_embed_in_field] 1326s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture5-synonym] 1326s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture6-deferred] 1326s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture6-deferred] 1326s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture6-mapped_column] 1326s [gw1] [ 1%] FAILED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture6-mapped_column] 1326s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture6-synonym] 1326s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw0-_exclusions_00-not_embed_in_field] 1326s test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw1-_exclusions_01-embed_in_field] 1326s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture6-synonym] 1326s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture7-deferred] 1327s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture7-deferred] 1327s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture7-mapped_column] 1327s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw1-_exclusions_01-embed_in_field] 1327s [gw1] [ 1%] FAILED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture7-mapped_column] 1327s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture7-synonym] 1327s test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw1-_exclusions_01-not_embed_in_field] 1327s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture7-synonym] 1327s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture8-deferred] 1327s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture8-deferred] 1327s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture8-mapped_column] 1327s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw1-_exclusions_01-not_embed_in_field] 1327s test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw2-_exclusions_02-embed_in_field] 1327s [gw1] [ 1%] FAILED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture8-mapped_column] 1327s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture8-synonym] 1327s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture8-synonym] 1327s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture9-deferred] 1327s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture9-deferred] 1327s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture9-mapped_column] 1327s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw2-_exclusions_02-embed_in_field] 1327s test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw2-_exclusions_02-not_embed_in_field] 1327s [gw1] [ 1%] FAILED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture9-mapped_column] 1327s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture9-synonym] 1327s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture9-synonym] 1327s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-deferred] 1327s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-deferred] 1327s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw2-_exclusions_02-not_embed_in_field] 1327s test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw3-_exclusions_03-embed_in_field] 1327s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-mapped_column] 1327s [gw1] [ 1%] FAILED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-mapped_column] 1327s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-synonym] 1327s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-synonym] 1327s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-deferred] 1327s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-deferred] 1327s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-mapped_column] 1327s [gw1] [ 1%] FAILED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-mapped_column] 1327s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-synonym] 1327s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-synonym] 1327s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-deferred] 1327s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw3-_exclusions_03-embed_in_field] 1327s test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw3-_exclusions_03-not_embed_in_field] 1327s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-deferred] 1327s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-mapped_column] 1327s [gw1] [ 1%] FAILED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-mapped_column] 1327s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-synonym] 1327s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-synonym] 1327s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-deferred] 1327s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-deferred] 1327s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-mapped_column] 1327s [gw1] [ 1%] FAILED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-mapped_column] 1327s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-synonym] 1327s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw3-_exclusions_03-not_embed_in_field] 1327s test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw4-_exclusions_04-embed_in_field] 1327s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-synonym] 1327s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-deferred] 1327s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-deferred] 1327s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-mapped_column] 1327s [gw1] [ 1%] FAILED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-mapped_column] 1327s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-synonym] 1327s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-synonym] 1327s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-deferred] 1327s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-deferred] 1327s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-mapped_column] 1327s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw4-_exclusions_04-embed_in_field] 1327s [gw1] [ 1%] FAILED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-mapped_column] 1327s test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw4-_exclusions_04-not_embed_in_field] 1327s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-synonym] 1327s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-synonym] 1327s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-deferred] 1327s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-deferred] 1327s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-mapped_column] 1327s [gw1] [ 1%] FAILED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-mapped_column] 1327s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-synonym] 1327s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-synonym] 1327s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-deferred] 1327s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-deferred] 1327s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw4-_exclusions_04-not_embed_in_field] 1327s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-mapped_column] 1327s test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw5-_exclusions_05-embed_in_field] 1327s [gw1] [ 1%] FAILED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-mapped_column] 1327s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-synonym] 1327s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-synonym] 1327s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-deferred] 1327s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-deferred] 1327s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-mapped_column] 1327s [gw1] [ 1%] FAILED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-mapped_column] 1327s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-synonym] 1327s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw5-_exclusions_05-embed_in_field] 1327s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-synonym] 1327s test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw5-_exclusions_05-not_embed_in_field] 1327s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-deferred] 1327s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-deferred] 1327s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-mapped_column] 1327s [gw1] [ 1%] FAILED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-mapped_column] 1327s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-synonym] 1327s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-synonym] 1327s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-deferred] 1327s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-deferred] 1327s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-mapped_column] 1327s [gw1] [ 1%] FAILED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-mapped_column] 1327s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-synonym] 1327s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw5-_exclusions_05-not_embed_in_field] 1327s test/ext/test_associationproxy.py::DeclOrmForms::test_straight_decl_usage 1327s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-synonym] 1327s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-deferred] 1327s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-deferred] 1327s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-mapped_column] 1327s [gw1] [ 1%] FAILED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-mapped_column] 1327s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-synonym] 1327s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-synonym] 1327s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-deferred] 1327s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-deferred] 1327s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-mapped_column] 1327s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::DeclOrmForms::test_straight_decl_usage 1327s test/ext/test_associationproxy.py::DefaultTest::test_abc 1327s [gw1] [ 1%] FAILED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-mapped_column] 1327s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-synonym] 1327s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-synonym] 1327s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-deferred] 1327s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-deferred] 1327s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-mapped_column] 1327s [gw1] [ 1%] FAILED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-mapped_column] 1327s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-synonym] 1327s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::DefaultTest::test_abc 1327s test/ext/test_associationproxy.py::DefaultTest::test_sequence_ops 1327s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-synonym] 1327s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_override_base 1327s [gw1] [ 1%] FAILED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_override_base 1327s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture0-deferred] 1327s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture0-deferred] 1327s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::DefaultTest::test_sequence_ops 1327s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture0-mapped_column] 1327s test/ext/test_associationproxy.py::DictOfTupleUpdateTest::test_update_multi_elem_dict 1327s [gw1] [ 1%] FAILED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture0-mapped_column] 1327s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture0-synonym] 1327s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::DictOfTupleUpdateTest::test_update_multi_elem_dict 1327s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture0-synonym] 1327s test/ext/test_associationproxy.py::DictOfTupleUpdateTest::test_update_multi_elem_list 1327s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture1-deferred] 1327s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture1-deferred] 1327s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture1-mapped_column] 1327s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::DictOfTupleUpdateTest::test_update_multi_elem_list 1327s test/ext/test_associationproxy.py::DictOfTupleUpdateTest::test_update_multi_elem_varg 1327s [gw1] [ 1%] FAILED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture1-mapped_column] 1327s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture1-synonym] 1327s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::DictOfTupleUpdateTest::test_update_multi_elem_varg 1327s test/ext/test_associationproxy.py::DictOfTupleUpdateTest::test_update_one_elem_dict 1327s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture1-synonym] 1327s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture10-deferred] 1327s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::DictOfTupleUpdateTest::test_update_one_elem_dict 1327s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture10-deferred] 1327s test/ext/test_associationproxy.py::DictOfTupleUpdateTest::test_update_one_elem_list 1327s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture10-mapped_column] 1327s [gw1] [ 1%] FAILED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture10-mapped_column] 1327s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture10-synonym] 1327s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::DictOfTupleUpdateTest::test_update_one_elem_list 1327s test/ext/test_associationproxy.py::DictOfTupleUpdateTest::test_update_one_elem_varg 1327s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture10-synonym] 1327s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture11-deferred] 1327s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::DictOfTupleUpdateTest::test_update_one_elem_varg 1327s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture11-deferred] 1327s test/ext/test_associationproxy.py::InfoTest::test_constructor 1327s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture11-mapped_column] 1327s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::InfoTest::test_constructor 1327s test/ext/test_associationproxy.py::InfoTest::test_empty 1327s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::InfoTest::test_empty 1327s test/ext/test_associationproxy.py::InfoTest::test_via_cls 1327s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::InfoTest::test_via_cls 1327s test/ext/test_associationproxy.py::LazyLoadTest::test_eager_list 1327s [gw1] [ 1%] FAILED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture11-mapped_column] 1327s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture11-synonym] 1327s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture11-synonym] 1327s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture12-deferred] 1327s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::LazyLoadTest::test_eager_list 1327s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture12-deferred] 1327s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture12-mapped_column] 1327s test/ext/test_associationproxy.py::LazyLoadTest::test_eager_scalar 1327s [gw1] [ 1%] FAILED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture12-mapped_column] 1327s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture12-synonym] 1327s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::LazyLoadTest::test_eager_scalar 1327s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture12-synonym] 1327s test/ext/test_associationproxy.py::LazyLoadTest::test_lazy_list 1327s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture13-deferred] 1327s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture13-deferred] 1327s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture13-mapped_column] 1327s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::LazyLoadTest::test_lazy_list 1327s [gw1] [ 1%] FAILED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture13-mapped_column] 1327s test/ext/test_associationproxy.py::LazyLoadTest::test_lazy_scalar 1327s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture13-synonym] 1327s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture13-synonym] 1327s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture2-deferred] 1327s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture2-deferred] 1327s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::LazyLoadTest::test_lazy_scalar 1327s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture2-mapped_column] 1327s test/ext/test_associationproxy.py::LazyLoadTest::test_slicing_list 1327s [gw1] [ 1%] FAILED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture2-mapped_column] 1327s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture2-synonym] 1327s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::LazyLoadTest::test_slicing_list 1327s test/ext/test_associationproxy.py::ListTest::test_abc 1327s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture2-synonym] 1327s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture3-deferred] 1327s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture3-deferred] 1327s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture3-mapped_column] 1327s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::ListTest::test_abc 1327s test/ext/test_associationproxy.py::ListTest::test_sequence_ops 1327s [gw1] [ 1%] FAILED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture3-mapped_column] 1327s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture3-synonym] 1327s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture3-synonym] 1327s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture4-deferred] 1327s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture4-deferred] 1327s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture4-mapped_column] 1327s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::ListTest::test_sequence_ops 1327s test/ext/test_associationproxy.py::MultiOwnerTest::test_col_expressions_not_available 1327s [gw1] [ 1%] FAILED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture4-mapped_column] 1327s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture4-synonym] 1327s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture4-synonym] 1327s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture5-deferred] 1327s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture5-deferred] 1327s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture5-mapped_column] 1327s [gw1] [ 1%] FAILED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture5-mapped_column] 1327s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture5-synonym] 1327s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture5-synonym] 1327s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture6-deferred] 1327s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::MultiOwnerTest::test_col_expressions_not_available 1327s test/ext/test_associationproxy.py::MultiOwnerTest::test_column_collection_expressions 1327s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture6-deferred] 1327s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture6-mapped_column] 1327s [gw1] [ 1%] FAILED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture6-mapped_column] 1327s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture6-synonym] 1327s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture6-synonym] 1327s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture7-deferred] 1327s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture7-deferred] 1327s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture7-mapped_column] 1327s [gw1] [ 1%] FAILED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture7-mapped_column] 1327s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture7-synonym] 1327s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture7-synonym] 1327s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture8-deferred] 1327s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture8-deferred] 1327s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture8-mapped_column] 1327s [gw1] [ 1%] FAILED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture8-mapped_column] 1327s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture8-synonym] 1327s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture8-synonym] 1327s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture9-deferred] 1327s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture9-deferred] 1327s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture9-mapped_column] 1327s [gw1] [ 1%] FAILED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture9-mapped_column] 1327s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture9-synonym] 1327s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture9-synonym] 1327s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_base_unsupported_argument 1327s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_base_unsupported_argument 1327s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_decorator_unsupported_argument 1327s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_decorator_unsupported_argument 1327s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_raise_for_slots 1327s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_raise_for_slots 1327s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_ro_attribute_options[0-not_use_arguments] 1327s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_ro_attribute_options[0-not_use_arguments] 1327s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_ro_attribute_options[0-use_arguments] 1327s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_ro_attribute_options[0-use_arguments] 1327s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_ro_attribute_options[1-not_use_arguments] 1327s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_ro_attribute_options[1-not_use_arguments] 1327s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_ro_attribute_options[1-use_arguments] 1327s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_ro_attribute_options[1-use_arguments] 1327s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_abstract_and_base_is_dc 1327s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_abstract_and_base_is_dc 1327s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_abstract_and_base_is_dc_field 1327s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_abstract_and_base_is_dc_field 1327s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_abstract_and_base_is_dc_init_var 1327s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_abstract_and_base_is_dc_init_var 1327s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_abstract_and_base_is_dc_plus_options 1327s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_abstract_and_base_is_dc_plus_options 1327s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_abstract_is_dc 1327s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_abstract_is_dc 1327s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_abstract_is_dc_w_mapped[check_annotations] 1327s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_abstract_is_dc_w_mapped[check_annotations] 1327s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_abstract_is_dc_w_mapped[not_check_annotations] 1327s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_abstract_is_dc_w_mapped[not_check_annotations] 1327s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_base_is_dc 1327s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_base_is_dc 1327s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_base_is_dc_field 1327s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_base_is_dc_field 1327s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_base_is_dc_init_var 1327s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_base_is_dc_init_var 1327s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_base_is_dc_plus_options 1327s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_base_is_dc_plus_options 1327s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_and_base_is_dc 1327s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_and_base_is_dc 1327s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_and_base_is_dc_init_var 1327s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_and_base_is_dc_init_var 1327s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[not_test_alternative_callable-on_base] 1327s [gw1] [ 1%] FAILED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[not_test_alternative_callable-on_base] 1327s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[not_test_alternative_callable-on_base_class] 1327s [gw1] [ 1%] FAILED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[not_test_alternative_callable-on_base_class] 1327s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[not_test_alternative_callable-on_mixin] 1327s [gw1] [ 1%] FAILED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[not_test_alternative_callable-on_mixin] 1327s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[not_test_alternative_callable-on_sub_class] 1327s [gw1] [ 1%] FAILED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[not_test_alternative_callable-on_sub_class] 1327s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[test_alternative_callable-on_base] 1327s [gw1] [ 1%] FAILED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[test_alternative_callable-on_base] 1327s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[test_alternative_callable-on_base_class] 1327s [gw1] [ 1%] FAILED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[test_alternative_callable-on_base_class] 1327s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[test_alternative_callable-on_mixin] 1327s [gw1] [ 1%] FAILED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[test_alternative_callable-on_mixin] 1327s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[test_alternative_callable-on_sub_class] 1327s [gw1] [ 1%] FAILED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[test_alternative_callable-on_sub_class] 1327s test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[dc, mad-base-inherits] 1327s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[dc, mad-base-inherits] 1327s test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[dc, mad-base-plain] 1327s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[dc, mad-base-plain] 1327s test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[dc, mad-mixin-inherits] 1327s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[dc, mad-mixin-inherits] 1327s test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[dc, mad-mixin-plain] 1327s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[dc, mad-mixin-plain] 1327s test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[mad, dc-base-inherits] 1327s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::MultiOwnerTest::test_column_collection_expressions 1327s test/ext/test_associationproxy.py::MultiOwnerTest::test_rel_expressions_not_available 1327s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[mad, dc-base-inherits] 1327s test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[mad, dc-base-plain] 1327s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[mad, dc-base-plain] 1327s test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[mad, dc-mixin-inherits] 1327s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[mad, dc-mixin-inherits] 1327s test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[mad, dc-mixin-plain] 1327s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::MultiOwnerTest::test_rel_expressions_not_available 1327s test/ext/test_associationproxy.py::MultiOwnerTest::test_subclass_only_owner_assign 1327s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[mad, dc-mixin-plain] 1327s test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[subclass-base-inherits] 1327s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[subclass-base-inherits] 1327s test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[subclass-base-plain] 1327s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[subclass-base-plain] 1327s test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[subclass-mixin-inherits] 1327s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::MultiOwnerTest::test_subclass_only_owner_assign 1327s test/ext/test_associationproxy.py::MultiOwnerTest::test_subclass_only_owner_assign_passes 1327s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[subclass-mixin-inherits] 1327s test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[subclass-mixin-plain] 1327s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[subclass-mixin-plain] 1327s test/orm/declarative/test_dc_transforms.py::ReadOnlyAttrTest::test_default_behavior[column_property] 1327s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::ReadOnlyAttrTest::test_default_behavior[column_property] 1327s test/orm/declarative/test_dc_transforms.py::ReadOnlyAttrTest::test_default_behavior[query_expression] 1327s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::ReadOnlyAttrTest::test_default_behavior[query_expression] 1327s test/orm/declarative/test_dc_transforms.py::ReadOnlyAttrTest::test_enable_compare[column_property] 1327s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::MultiOwnerTest::test_subclass_only_owner_assign_passes 1327s test/ext/test_associationproxy.py::MultiOwnerTest::test_subclass_only_owner_delete 1327s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::ReadOnlyAttrTest::test_enable_compare[column_property] 1327s test/orm/declarative/test_dc_transforms.py::ReadOnlyAttrTest::test_enable_compare[query_expression] 1327s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::ReadOnlyAttrTest::test_enable_compare[query_expression] 1327s test/orm/declarative/test_dc_transforms.py::ReadOnlyAttrTest::test_no_repr_behavior[column_property] 1327s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::ReadOnlyAttrTest::test_no_repr_behavior[column_property] 1327s test/orm/declarative/test_dc_transforms.py::ReadOnlyAttrTest::test_no_repr_behavior[query_expression] 1327s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::ReadOnlyAttrTest::test_no_repr_behavior[query_expression] 1327s test/orm/declarative/test_dc_transforms.py::RelationshipDefaultFactoryTest::test_list 1327s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::MultiOwnerTest::test_subclass_only_owner_delete 1327s test/ext/test_associationproxy.py::MultiOwnerTest::test_subclass_only_owner_delete_raises 1327s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::RelationshipDefaultFactoryTest::test_list 1327s test/orm/declarative/test_dc_transforms.py::RelationshipDefaultFactoryTest::test_no_field_args_w_new_style 1327s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::RelationshipDefaultFactoryTest::test_no_field_args_w_new_style 1327s test/orm/declarative/test_dc_transforms.py::RelationshipDefaultFactoryTest::test_no_field_args_w_new_style_two 1327s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::RelationshipDefaultFactoryTest::test_no_field_args_w_new_style_two 1327s test/orm/declarative/test_dc_transforms.py::RelationshipDefaultFactoryTest::test_oh_no_mismatch 1327s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::RelationshipDefaultFactoryTest::test_oh_no_mismatch 1327s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::MultiOwnerTest::test_subclass_only_owner_delete_raises 1327s test/ext/test_associationproxy.py::MultiOwnerTest::test_subclass_only_owner_get 1327s test/orm/declarative/test_dc_transforms.py::RelationshipDefaultFactoryTest::test_one_to_one_example 1327s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::RelationshipDefaultFactoryTest::test_one_to_one_example 1327s test/orm/declarative/test_dc_transforms.py::RelationshipDefaultFactoryTest::test_post_init 1327s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::RelationshipDefaultFactoryTest::test_post_init 1327s test/orm/declarative/test_dc_transforms.py::RelationshipDefaultFactoryTest::test_replace_operation_works_w_history_etc 1327s [gw1] [ 1%] FAILED test/orm/declarative/test_dc_transforms.py::RelationshipDefaultFactoryTest::test_replace_operation_works_w_history_etc 1327s test/orm/declarative/test_dc_transforms.py::RelationshipDefaultFactoryTest::test_set 1327s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::MultiOwnerTest::test_subclass_only_owner_get 1327s test/ext/test_associationproxy.py::MultiOwnerTest::test_subclass_only_owner_get_raises 1327s [gw1] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::RelationshipDefaultFactoryTest::test_set 1327s test/sql/test_ddlemit.py::EmitDDLTest::test_comment 1327s [gw1] [ 1%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_comment 1327s test/sql/test_ddlemit.py::EmitDDLTest::test_create_collection_checkfirst 1327s [gw1] [ 1%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_create_collection_checkfirst 1327s test/sql/test_ddlemit.py::EmitDDLTest::test_create_collection_nocheck 1327s [gw1] [ 1%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_create_collection_nocheck 1327s test/sql/test_ddlemit.py::EmitDDLTest::test_create_empty_collection 1327s [gw1] [ 1%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_create_empty_collection 1327s test/sql/test_ddlemit.py::EmitDDLTest::test_create_index_checkfirst_doesnt_exist 1327s [gw1] [ 1%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_create_index_checkfirst_doesnt_exist 1327s test/sql/test_ddlemit.py::EmitDDLTest::test_create_index_checkfirst_exists 1327s [gw1] [ 1%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_create_index_checkfirst_exists 1327s test/sql/test_ddlemit.py::EmitDDLTest::test_create_index_nocheck_doesnt_exist 1327s [gw1] [ 1%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_create_index_nocheck_doesnt_exist 1327s test/sql/test_ddlemit.py::EmitDDLTest::test_create_index_nocheck_exists 1327s [gw1] [ 1%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_create_index_nocheck_exists 1327s test/sql/test_ddlemit.py::EmitDDLTest::test_create_metadata_auto_alter_fk 1327s [gw1] [ 1%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_create_metadata_auto_alter_fk 1327s test/sql/test_ddlemit.py::EmitDDLTest::test_create_metadata_checkfirst 1327s [gw1] [ 1%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_create_metadata_checkfirst 1327s test/sql/test_ddlemit.py::EmitDDLTest::test_create_metadata_inline_fk 1327s [gw1] [ 1%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_create_metadata_inline_fk 1327s test/sql/test_ddlemit.py::EmitDDLTest::test_create_metadata_nocheck 1327s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::MultiOwnerTest::test_subclass_only_owner_get_raises 1327s [gw1] [ 1%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_create_metadata_nocheck 1327s test/ext/test_associationproxy.py::MultiOwnerTest::test_subclass_only_owner_none 1327s test/sql/test_ddlemit.py::EmitDDLTest::test_create_seq_checkfirst 1327s [gw1] [ 1%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_create_seq_checkfirst 1327s test/sql/test_ddlemit.py::EmitDDLTest::test_create_table_exists_index_checkfirst 1327s [gw1] [ 1%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_create_table_exists_index_checkfirst 1327s test/sql/test_ddlemit.py::EmitDDLTest::test_create_table_index_checkfirst 1327s [gw1] [ 1%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_create_table_index_checkfirst 1327s test/sql/test_ddlemit.py::EmitDDLTest::test_drop_collection_checkfirst 1327s [gw1] [ 1%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_drop_collection_checkfirst 1327s test/sql/test_ddlemit.py::EmitDDLTest::test_drop_collection_nocheck 1327s [gw1] [ 1%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_drop_collection_nocheck 1327s test/sql/test_ddlemit.py::EmitDDLTest::test_drop_empty_collection 1327s [gw1] [ 1%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_drop_empty_collection 1327s test/sql/test_ddlemit.py::EmitDDLTest::test_drop_index_checkfirst_doesnt_exist 1327s [gw1] [ 1%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_drop_index_checkfirst_doesnt_exist 1327s test/sql/test_ddlemit.py::EmitDDLTest::test_drop_index_checkfirst_exists 1327s [gw1] [ 1%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_drop_index_checkfirst_exists 1327s test/sql/test_ddlemit.py::EmitDDLTest::test_drop_index_nocheck_doesnt_exist 1327s [gw1] [ 1%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_drop_index_nocheck_doesnt_exist 1327s test/sql/test_ddlemit.py::EmitDDLTest::test_drop_index_nocheck_exists 1327s [gw1] [ 1%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_drop_index_nocheck_exists 1327s test/sql/test_ddlemit.py::EmitDDLTest::test_drop_metadata_checkfirst 1327s [gw1] [ 1%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_drop_metadata_checkfirst 1327s test/sql/test_ddlemit.py::EmitDDLTest::test_drop_metadata_nocheck 1327s [gw1] [ 1%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_drop_metadata_nocheck 1327s test/sql/test_ddlemit.py::EmitDDLTest::test_drop_seq_checkfirst 1327s [gw1] [ 1%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_drop_seq_checkfirst 1327s test/sql/test_ddlemit.py::EmitDDLTest::test_drop_table_index_checkfirst 1327s [gw1] [ 1%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_drop_table_index_checkfirst 1327s test/engine/test_ddlevents.py::DDLEventTest::test_metadata_create_after 1327s [gw1] [ 1%] PASSED test/engine/test_ddlevents.py::DDLEventTest::test_metadata_create_after 1327s test/engine/test_ddlevents.py::DDLEventTest::test_metadata_create_before 1327s [gw1] [ 1%] PASSED test/engine/test_ddlevents.py::DDLEventTest::test_metadata_create_before 1327s test/engine/test_ddlevents.py::DDLEventTest::test_metadata_create_both 1327s [gw1] [ 1%] PASSED test/engine/test_ddlevents.py::DDLEventTest::test_metadata_create_both 1327s test/engine/test_ddlevents.py::DDLEventTest::test_metadata_drop_after 1327s [gw1] [ 1%] PASSED test/engine/test_ddlevents.py::DDLEventTest::test_metadata_drop_after 1327s test/engine/test_ddlevents.py::DDLEventTest::test_metadata_drop_before 1327s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::MultiOwnerTest::test_subclass_only_owner_none 1327s [gw1] [ 1%] PASSED test/engine/test_ddlevents.py::DDLEventTest::test_metadata_drop_before 1327s test/engine/test_ddlevents.py::DDLEventTest::test_metadata_drop_both 1327s test/ext/test_associationproxy.py::MultiOwnerTest::test_subclass_only_owner_none_raise 1327s [gw1] [ 1%] PASSED test/engine/test_ddlevents.py::DDLEventTest::test_metadata_drop_both 1327s test/engine/test_ddlevents.py::DDLEventTest::test_metadata_table_isolation 1327s [gw1] [ 1%] PASSED test/engine/test_ddlevents.py::DDLEventTest::test_metadata_table_isolation 1327s test/engine/test_ddlevents.py::DDLEventTest::test_table_all 1327s [gw1] [ 1%] PASSED test/engine/test_ddlevents.py::DDLEventTest::test_table_all 1327s test/engine/test_ddlevents.py::DDLEventTest::test_table_create_after 1327s [gw1] [ 1%] PASSED test/engine/test_ddlevents.py::DDLEventTest::test_table_create_after 1327s test/engine/test_ddlevents.py::DDLEventTest::test_table_create_before 1327s [gw1] [ 1%] PASSED test/engine/test_ddlevents.py::DDLEventTest::test_table_create_before 1327s test/engine/test_ddlevents.py::DDLEventTest::test_table_create_both 1327s [gw1] [ 1%] PASSED test/engine/test_ddlevents.py::DDLEventTest::test_table_create_both 1327s test/engine/test_ddlevents.py::DDLEventTest::test_table_drop_after 1327s [gw1] [ 1%] PASSED test/engine/test_ddlevents.py::DDLEventTest::test_table_drop_after 1327s test/engine/test_ddlevents.py::DDLEventTest::test_table_drop_before 1327s [gw1] [ 1%] PASSED test/engine/test_ddlevents.py::DDLEventTest::test_table_drop_before 1327s test/engine/test_ddlevents.py::DDLEventTest::test_table_drop_both 1327s [gw1] [ 1%] PASSED test/engine/test_ddlevents.py::DDLEventTest::test_table_drop_both 1327s test/engine/test_ddlevents.py::DDLExecutionTest::test_conditional_constraint 1328s [gw1] [ 1%] PASSED test/engine/test_ddlevents.py::DDLExecutionTest::test_conditional_constraint 1328s test/engine/test_ddlevents.py::DDLExecutionTest::test_ddl_execute 1328s [gw1] [ 1%] PASSED test/engine/test_ddlevents.py::DDLExecutionTest::test_ddl_execute 1328s test/engine/test_ddlevents.py::DDLExecutionTest::test_inline_ddl_if_dialect_name[callable] 1328s [gw1] [ 1%] PASSED test/engine/test_ddlevents.py::DDLExecutionTest::test_inline_ddl_if_dialect_name[callable] 1328s test/engine/test_ddlevents.py::DDLExecutionTest::test_inline_ddl_if_dialect_name[callable_w_state] 1328s [gw1] [ 1%] PASSED test/engine/test_ddlevents.py::DDLExecutionTest::test_inline_ddl_if_dialect_name[callable_w_state] 1328s test/engine/test_ddlevents.py::DDLExecutionTest::test_inline_ddl_if_dialect_name[dialect] 1328s [gw1] [ 1%] PASSED test/engine/test_ddlevents.py::DDLExecutionTest::test_inline_ddl_if_dialect_name[dialect] 1328s test/engine/test_ddlevents.py::DDLExecutionTest::test_metadata 1328s [gw1] [ 1%] PASSED test/engine/test_ddlevents.py::DDLExecutionTest::test_metadata 1328s test/engine/test_ddlevents.py::DDLExecutionTest::test_platform_escape 1328s [gw1] [ 1%] PASSED test/engine/test_ddlevents.py::DDLExecutionTest::test_platform_escape 1328s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::MultiOwnerTest::test_subclass_only_owner_none_raise 1328s test/engine/test_ddlevents.py::DDLExecutionTest::test_table_by_metadata 1328s test/ext/test_associationproxy.py::MultiOwnerTest::test_subclasses_conflicting_types 1328s [gw1] [ 1%] PASSED test/engine/test_ddlevents.py::DDLExecutionTest::test_table_by_metadata 1328s test/engine/test_ddlevents.py::DDLExecutionTest::test_table_standalone 1328s [gw1] [ 1%] PASSED test/engine/test_ddlevents.py::DDLExecutionTest::test_table_standalone 1328s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::MultiOwnerTest::test_subclasses_conflicting_types 1328s test/ext/test_associationproxy.py::OnlyRelationshipTest::test_get_class_attr 1328s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::OnlyRelationshipTest::test_get_class_attr 1328s test/ext/test_associationproxy.py::OnlyRelationshipTest::test_getattr 1328s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::OnlyRelationshipTest::test_getattr 1328s test/ext/test_associationproxy.py::OnlyRelationshipTest::test_setattr 1328s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::OnlyRelationshipTest::test_setattr 1328s test/ext/test_associationproxy.py::ProxyFactoryTest::test_abc 1328s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::ProxyFactoryTest::test_abc 1328s test/ext/test_associationproxy.py::ProxyFactoryTest::test_sequence_ops 1328s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::ProxyFactoryTest::test_sequence_ops 1328s test/ext/test_associationproxy.py::ProxyHybridTest::test_comparator_ambiguous 1328s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::ProxyHybridTest::test_comparator_ambiguous 1328s test/ext/test_associationproxy.py::ProxyHybridTest::test_explicit_expr 1328s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::ProxyHybridTest::test_explicit_expr 1328s test/ext/test_associationproxy.py::ProxyHybridTest::test_expr_nonambiguous 1328s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::ProxyHybridTest::test_expr_nonambiguous 1328s test/ext/test_associationproxy.py::ProxyHybridTest::test_get_ambiguous 1328s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::ProxyHybridTest::test_get_ambiguous 1328s test/ext/test_associationproxy.py::ProxyHybridTest::test_get_classlevel_ambiguous 1328s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::ProxyHybridTest::test_get_classlevel_ambiguous 1328s test/ext/test_associationproxy.py::ProxyHybridTest::test_get_nonambiguous 1328s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::ProxyHybridTest::test_get_nonambiguous 1328s test/ext/test_associationproxy.py::ProxyHybridTest::test_msg_fails_on_cls_access 1328s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::ProxyHybridTest::test_msg_fails_on_cls_access 1328s test/ext/test_associationproxy.py::ProxyHybridTest::test_set_ambiguous 1328s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::ProxyHybridTest::test_set_ambiguous 1328s test/ext/test_associationproxy.py::ProxyHybridTest::test_set_nonambiguous 1328s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::ProxyHybridTest::test_set_nonambiguous 1328s test/ext/test_associationproxy.py::ProxyOfSynonymTest::test_m2o_instance_getter 1328s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::ProxyOfSynonymTest::test_m2o_instance_getter 1328s test/ext/test_associationproxy.py::ProxyOfSynonymTest::test_o2m_expr 1328s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::ProxyOfSynonymTest::test_o2m_expr 1328s test/ext/test_associationproxy.py::ProxyOfSynonymTest::test_o2m_instance_getter 1328s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::ProxyOfSynonymTest::test_o2m_instance_getter 1328s test/ext/test_associationproxy.py::ProxyPlainPropertyTest::test_expr_ambiguous 1328s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::ProxyPlainPropertyTest::test_expr_ambiguous 1328s test/ext/test_associationproxy.py::ProxyPlainPropertyTest::test_get_ambiguous 1328s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::ProxyPlainPropertyTest::test_get_ambiguous 1328s test/ext/test_associationproxy.py::ProxyPlainPropertyTest::test_get_classlevel_ambiguous 1328s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::ProxyPlainPropertyTest::test_get_classlevel_ambiguous 1328s test/ext/test_associationproxy.py::ProxyPlainPropertyTest::test_set_ambiguous 1328s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::ProxyPlainPropertyTest::test_set_ambiguous 1328s test/ext/test_associationproxy.py::ReconstitutionTest::test_copy 1328s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::ReconstitutionTest::test_copy 1328s test/ext/test_associationproxy.py::ReconstitutionTest::test_pickle_dict 1328s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::ReconstitutionTest::test_pickle_dict 1328s test/ext/test_associationproxy.py::ReconstitutionTest::test_pickle_list 1328s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::ReconstitutionTest::test_pickle_list 1328s test/ext/test_associationproxy.py::ReconstitutionTest::test_pickle_set 1328s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::ReconstitutionTest::test_pickle_set 1328s test/ext/test_associationproxy.py::ReconstitutionTest::test_weak_identity_map 1328s test/engine/test_ddlevents.py::DDLTest::test_filter 1328s [gw1] [ 1%] PASSED test/engine/test_ddlevents.py::DDLTest::test_filter 1328s test/engine/test_ddlevents.py::DDLTest::test_repr[include_context] 1328s [gw1] [ 1%] PASSED test/engine/test_ddlevents.py::DDLTest::test_repr[include_context] 1328s test/engine/test_ddlevents.py::DDLTest::test_repr[not_include_context] 1328s [gw1] [ 1%] PASSED test/engine/test_ddlevents.py::DDLTest::test_repr[not_include_context] 1328s test/engine/test_ddlevents.py::DDLTest::test_tokens 1328s [gw1] [ 1%] PASSED test/engine/test_ddlevents.py::DDLTest::test_tokens 1328s test/engine/test_ddlevents.py::DDLTransactionTest::test_ddl_connection_autobegin_transaction 1328s [gw1] [ 1%] PASSED test/engine/test_ddlevents.py::DDLTransactionTest::test_ddl_connection_autobegin_transaction 1328s test/engine/test_ddlevents.py::DDLTransactionTest::test_ddl_connection_explicit_begin_transaction 1328s [gw1] [ 1%] PASSED test/engine/test_ddlevents.py::DDLTransactionTest::test_ddl_connection_explicit_begin_transaction 1328s test/engine/test_ddlevents.py::DDLTransactionTest::test_ddl_engine 1328s [gw1] [ 1%] PASSED test/engine/test_ddlevents.py::DDLTransactionTest::test_ddl_engine 1329s test/engine/test_ddlevents.py::ForeignKeyConstraintDDLEventTest::test_table_integrated 1329s [gw1] [ 2%] PASSED test/engine/test_ddlevents.py::ForeignKeyConstraintDDLEventTest::test_table_integrated 1329s test/engine/test_ddlevents.py::IndexDDLEventTest::test_straight_create_drop 1329s [gw1] [ 2%] PASSED test/engine/test_ddlevents.py::IndexDDLEventTest::test_straight_create_drop 1329s test/engine/test_ddlevents.py::IndexDDLEventTest::test_table_integrated 1329s [gw1] [ 2%] PASSED test/engine/test_ddlevents.py::IndexDDLEventTest::test_table_integrated 1329s test/engine/test_ddlevents.py::SequenceDDLEventTest::test_straight_create_drop 1329s [gw1] [ 2%] SKIPPED test/engine/test_ddlevents.py::SequenceDDLEventTest::test_straight_create_drop 1329s test/engine/test_ddlevents.py::SequenceDDLEventTest::test_table_integrated 1329s [gw1] [ 2%] SKIPPED test/engine/test_ddlevents.py::SequenceDDLEventTest::test_table_integrated 1329s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_disable_eagerloads 1329s [gw1] [ 2%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_disable_eagerloads 1329s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_downgrade_baseline 1329s [gw1] [ 2%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_downgrade_baseline 1329s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_global_star_ignored_no_entities_bound 1329s [gw1] [ 2%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_global_star_ignored_no_entities_bound 1329s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_global_star_ignored_no_entities_unbound 1329s [gw1] [ 2%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_global_star_ignored_no_entities_unbound 1329s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_joined 1329s [gw1] [ 2%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_joined 1329s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_joined_path_wildcards 1329s [gw1] [ 2%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_joined_path_wildcards 1329s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_joined_with_lazyload 1329s [gw1] [ 2%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_joined_with_lazyload 1329s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_joined_with_subqueryload 1329s [gw1] [ 2%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_joined_with_subqueryload 1329s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_last_one_wins 1329s [gw1] [ 2%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_last_one_wins 1329s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_noload_with_joinedload 1329s [gw1] [ 2%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_noload_with_joinedload 1329s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_noload_with_subqueryload 1329s [gw1] [ 2%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_noload_with_subqueryload 1329s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_select_with_joinedload 1329s [gw1] [ 2%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_select_with_joinedload 1329s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_select_with_subqueryload 1329s [gw1] [ 2%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_select_with_subqueryload 1329s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_star_cant_be_followed 1329s [gw1] [ 2%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_star_cant_be_followed 1329s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_star_must_be_alone 1329s [gw1] [ 2%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_star_must_be_alone 1329s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_subquery 1329s [gw1] [ 2%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_subquery 1329s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_subquery_path_wildcards 1329s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ReconstitutionTest::test_weak_identity_map 1329s [gw1] [ 2%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_subquery_path_wildcards 1329s test/ext/test_associationproxy.py::ScalarRemoveListObjectCascade::test_del 1329s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_subquery_with_joinedload 1329s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListObjectCascade::test_del 1329s [gw1] [ 2%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_subquery_with_joinedload 1329s test/ext/test_associationproxy.py::ScalarRemoveListObjectCascade::test_del_already_nonpresent 1329s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListObjectCascade::test_del_already_nonpresent 1329s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_subquery_with_lazyload 1329s [gw1] [ 2%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_subquery_with_lazyload 1329s test/orm/test_default_strategies.py::Issue11292Test::test_defaultload_dont_propagate[load_as_option] 1329s [gw1] [ 2%] PASSED test/orm/test_default_strategies.py::Issue11292Test::test_defaultload_dont_propagate[load_as_option] 1329s test/orm/test_default_strategies.py::Issue11292Test::test_defaultload_dont_propagate[not_load_as_option] 1329s [gw1] [ 2%] PASSED test/orm/test_default_strategies.py::Issue11292Test::test_defaultload_dont_propagate[not_load_as_option] 1329s test/orm/test_default_strategies.py::Issue11292Test::test_defaultload_yes_propagate[load_as_option] 1329s [gw1] [ 2%] PASSED test/orm/test_default_strategies.py::Issue11292Test::test_defaultload_yes_propagate[load_as_option] 1329s test/orm/test_default_strategies.py::Issue11292Test::test_defaultload_yes_propagate[not_load_as_option] 1329s [gw1] [ 2%] PASSED test/orm/test_default_strategies.py::Issue11292Test::test_defaultload_yes_propagate[not_load_as_option] 1329s test/orm/test_default_strategies.py::NoLoadTest::test_m2o_noload_option 1329s [gw1] [ 2%] PASSED test/orm/test_default_strategies.py::NoLoadTest::test_m2o_noload_option 1329s test/orm/test_default_strategies.py::NoLoadTest::test_o2m_noload 1329s [gw1] [ 2%] PASSED test/orm/test_default_strategies.py::NoLoadTest::test_o2m_noload 1329s test/orm/test_default_strategies.py::NoLoadTest::test_upgrade_o2m_noload_lazyload_option 1329s [gw1] [ 2%] PASSED test/orm/test_default_strategies.py::NoLoadTest::test_upgrade_o2m_noload_lazyload_option 1329s test/sql/test_defaults.py::AutoIncrementTest_sqlite+pysqlite_3_46_1::test_autoinc_detection_no_affinity 1329s [gw1] [ 2%] PASSED test/sql/test_defaults.py::AutoIncrementTest_sqlite+pysqlite_3_46_1::test_autoinc_detection_no_affinity 1329s test/sql/test_defaults.py::AutoIncrementTest_sqlite+pysqlite_3_46_1::test_autoincrement_fk_disqualifies 1329s [gw1] [ 2%] PASSED test/sql/test_defaults.py::AutoIncrementTest_sqlite+pysqlite_3_46_1::test_autoincrement_fk_disqualifies 1329s test/sql/test_defaults.py::AutoIncrementTest_sqlite+pysqlite_3_46_1::test_autoincrement_ignore_fk 1329s [gw1] [ 2%] PASSED test/sql/test_defaults.py::AutoIncrementTest_sqlite+pysqlite_3_46_1::test_autoincrement_ignore_fk 1329s test/sql/test_defaults.py::AutoIncrementTest_sqlite+pysqlite_3_46_1::test_autoincrement_single_col 1329s [gw1] [ 2%] PASSED test/sql/test_defaults.py::AutoIncrementTest_sqlite+pysqlite_3_46_1::test_autoincrement_single_col 1329s test/sql/test_defaults.py::AutoIncrementTest_sqlite+pysqlite_3_46_1::test_col_w_nonoptional_sequence_non_autoinc_no_firing 1329s [gw1] [ 2%] PASSED test/sql/test_defaults.py::AutoIncrementTest_sqlite+pysqlite_3_46_1::test_col_w_nonoptional_sequence_non_autoinc_no_firing 1329s test/sql/test_defaults.py::AutoIncrementTest_sqlite+pysqlite_3_46_1::test_col_w_optional_sequence_non_autoinc_no_firing 1329s [gw1] [ 2%] PASSED test/sql/test_defaults.py::AutoIncrementTest_sqlite+pysqlite_3_46_1::test_col_w_optional_sequence_non_autoinc_no_firing 1329s test/sql/test_defaults.py::AutoIncrementTest_sqlite+pysqlite_3_46_1::test_non_autoincrement 1329s [gw1] [ 2%] PASSED test/sql/test_defaults.py::AutoIncrementTest_sqlite+pysqlite_3_46_1::test_non_autoincrement 1329s test/sql/test_defaults.py::CTEDefaultTest::test_a_in_b[delete-select-_exclusions_01] 1329s [gw1] [ 2%] SKIPPED test/sql/test_defaults.py::CTEDefaultTest::test_a_in_b[delete-select-_exclusions_01] 1329s test/sql/test_defaults.py::CTEDefaultTest::test_a_in_b[insert-select-_exclusions_02] 1329s [gw1] [ 2%] SKIPPED test/sql/test_defaults.py::CTEDefaultTest::test_a_in_b[insert-select-_exclusions_02] 1329s test/sql/test_defaults.py::CTEDefaultTest::test_a_in_b[select-insert-_exclusions_04] 1329s [gw1] [ 2%] SKIPPED test/sql/test_defaults.py::CTEDefaultTest::test_a_in_b[select-insert-_exclusions_04] 1329s test/sql/test_defaults.py::CTEDefaultTest::test_a_in_b[select-update-_exclusions_03] 1329s [gw1] [ 2%] SKIPPED test/sql/test_defaults.py::CTEDefaultTest::test_a_in_b[select-update-_exclusions_03] 1329s test/sql/test_defaults.py::CTEDefaultTest::test_a_in_b[update-select-_exclusions_00] 1329s [gw1] [ 2%] SKIPPED test/sql/test_defaults.py::CTEDefaultTest::test_a_in_b[update-select-_exclusions_00] 1329s test/orm/test_defaults.py::ComputedDefaultsOnUpdateTest_sqlite+pysqlite_3_46_1::test_insert_computed[eager] 1329s [gw1] [ 2%] PASSED test/orm/test_defaults.py::ComputedDefaultsOnUpdateTest_sqlite+pysqlite_3_46_1::test_insert_computed[eager] 1329s test/orm/test_defaults.py::ComputedDefaultsOnUpdateTest_sqlite+pysqlite_3_46_1::test_insert_computed[noneager] 1329s [gw1] [ 2%] PASSED test/orm/test_defaults.py::ComputedDefaultsOnUpdateTest_sqlite+pysqlite_3_46_1::test_insert_computed[noneager] 1329s test/orm/test_defaults.py::ComputedDefaultsOnUpdateTest_sqlite+pysqlite_3_46_1::test_update_computed[eagerload] 1329s [gw1] [ 2%] PASSED test/orm/test_defaults.py::ComputedDefaultsOnUpdateTest_sqlite+pysqlite_3_46_1::test_update_computed[eagerload] 1329s test/orm/test_defaults.py::ComputedDefaultsOnUpdateTest_sqlite+pysqlite_3_46_1::test_update_computed[noneagerload] 1329s [gw1] [ 2%] PASSED test/orm/test_defaults.py::ComputedDefaultsOnUpdateTest_sqlite+pysqlite_3_46_1::test_update_computed[noneagerload] 1329s test/sql/test_defaults.py::CurrentParametersTest_sqlite+pysqlite_3_46_1::test_parameters[executemany-attribute-_exclusions_02] 1329s [gw1] [ 2%] PASSED test/sql/test_defaults.py::CurrentParametersTest_sqlite+pysqlite_3_46_1::test_parameters[executemany-attribute-_exclusions_02] 1329s test/sql/test_defaults.py::CurrentParametersTest_sqlite+pysqlite_3_46_1::test_parameters[executemany-method-_exclusions_03] 1329s [gw1] [ 2%] PASSED test/sql/test_defaults.py::CurrentParametersTest_sqlite+pysqlite_3_46_1::test_parameters[executemany-method-_exclusions_03] 1329s test/sql/test_defaults.py::CurrentParametersTest_sqlite+pysqlite_3_46_1::test_parameters[multivalues-method-_exclusions_04] 1329s [gw1] [ 2%] PASSED test/sql/test_defaults.py::CurrentParametersTest_sqlite+pysqlite_3_46_1::test_parameters[multivalues-method-_exclusions_04] 1329s test/sql/test_defaults.py::CurrentParametersTest_sqlite+pysqlite_3_46_1::test_parameters[single-attribute-_exclusions_00] 1329s [gw1] [ 2%] PASSED test/sql/test_defaults.py::CurrentParametersTest_sqlite+pysqlite_3_46_1::test_parameters[single-attribute-_exclusions_00] 1329s test/sql/test_defaults.py::CurrentParametersTest_sqlite+pysqlite_3_46_1::test_parameters[single-method-_exclusions_01] 1329s [gw1] [ 2%] PASSED test/sql/test_defaults.py::CurrentParametersTest_sqlite+pysqlite_3_46_1::test_parameters[single-method-_exclusions_01] 1329s test/sql/test_defaults.py::DDLTest::test_literal_binds_pgarray 1329s [gw1] [ 2%] PASSED test/sql/test_defaults.py::DDLTest::test_literal_binds_pgarray 1329s test/sql/test_defaults.py::DDLTest::test_literal_binds_plain 1329s [gw1] [ 2%] PASSED test/sql/test_defaults.py::DDLTest::test_literal_binds_plain 1329s test/sql/test_defaults.py::DDLTest::test_literal_binds_w_quotes 1329s [gw1] [ 2%] PASSED test/sql/test_defaults.py::DDLTest::test_literal_binds_w_quotes 1329s test/sql/test_defaults.py::DDLTest::test_sqlexpr 1329s [gw1] [ 2%] PASSED test/sql/test_defaults.py::DDLTest::test_sqlexpr 1329s test/sql/test_defaults.py::DDLTest::test_string 1329s [gw1] [ 2%] PASSED test/sql/test_defaults.py::DDLTest::test_string 1329s test/sql/test_defaults.py::DDLTest::test_string_w_quotes 1329s [gw1] [ 2%] PASSED test/sql/test_defaults.py::DDLTest::test_string_w_quotes 1329s test/sql/test_defaults.py::DDLTest::test_text 1329s [gw1] [ 2%] PASSED test/sql/test_defaults.py::DDLTest::test_text 1329s test/sql/test_defaults.py::DDLTest::test_text_literal_binds 1329s [gw1] [ 2%] PASSED test/sql/test_defaults.py::DDLTest::test_text_literal_binds 1329s test/sql/test_defaults.py::DDLTest::test_text_w_quotes 1329s [gw1] [ 2%] PASSED test/sql/test_defaults.py::DDLTest::test_text_w_quotes 1329s test/sql/test_defaults.py::DefaultObjectTest::test_arg_signature 1329s [gw1] [ 2%] PASSED test/sql/test_defaults.py::DefaultObjectTest::test_arg_signature 1329s test/sql/test_defaults.py::DefaultObjectTest::test_bad_arg_signature 1329s [gw1] [ 2%] PASSED test/sql/test_defaults.py::DefaultObjectTest::test_bad_arg_signature 1329s test/sql/test_defaults.py::DefaultObjectTest::test_no_embed_in_sql 1329s [gw1] [ 2%] PASSED test/sql/test_defaults.py::DefaultObjectTest::test_no_embed_in_sql 1329s test/sql/test_defaults.py::DefaultObjectTest::test_py_vs_server_default_detection_one 1329s [gw1] [ 2%] PASSED test/sql/test_defaults.py::DefaultObjectTest::test_py_vs_server_default_detection_one 1329s test/ext/test_associationproxy.py::ScalarRemoveListObjectCascade::test_del_already_nonpresent_no_proxy 1329s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListObjectCascade::test_del_already_nonpresent_no_proxy 1329s test/ext/test_associationproxy.py::ScalarRemoveListObjectCascade::test_del_no_proxy 1329s test/sql/test_defaults.py::DefaultObjectTest::test_py_vs_server_default_detection_two 1329s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListObjectCascade::test_del_no_proxy 1329s [gw1] [ 2%] PASSED test/sql/test_defaults.py::DefaultObjectTest::test_py_vs_server_default_detection_two 1329s test/ext/test_associationproxy.py::ScalarRemoveListObjectCascade::test_set_none_to_none 1329s test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_insert 1329s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListObjectCascade::test_set_none_to_none 1329s test/ext/test_associationproxy.py::ScalarRemoveListObjectCascade::test_set_nonnone_to_none 1329s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListObjectCascade::test_set_nonnone_to_none 1329s test/ext/test_associationproxy.py::ScalarRemoveListObjectNoCascade::test_del 1329s [gw1] [ 2%] PASSED test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_insert 1329s test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_insert_multivalues 1329s [gw1] [ 2%] PASSED test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_insert_multivalues 1329s test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_insert_values 1329s [gw1] [ 2%] PASSED test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_insert_values 1329s test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_insertmany 1329s [gw1] [ 2%] PASSED test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_insertmany 1329s test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_missing_many_param 1329s [gw1] [ 2%] PASSED test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_missing_many_param 1329s test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_standalone_default_scalar 1329s [gw1] [ 2%] PASSED test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_standalone_default_scalar 1329s test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_standalone_function_execute 1329s [gw1] [ 2%] PASSED test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_standalone_function_execute 1329s test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_standalone_function_scalar 1329s [gw1] [ 2%] PASSED test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_standalone_function_scalar 1329s test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_standalone_via_exec_removed 1329s [gw1] [ 2%] PASSED test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_standalone_via_exec_removed 1329s test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_update 1329s [gw1] [ 2%] PASSED test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_update 1329s test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_update_values 1329s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListObjectNoCascade::test_del 1329s [gw1] [ 2%] PASSED test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_update_values 1329s test/ext/test_associationproxy.py::ScalarRemoveListObjectNoCascade::test_del_already_nonpresent 1329s test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_updatemany 1329s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListObjectNoCascade::test_del_already_nonpresent 1329s test/ext/test_associationproxy.py::ScalarRemoveListObjectNoCascade::test_del_already_nonpresent_no_proxy 1329s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListObjectNoCascade::test_del_already_nonpresent_no_proxy 1329s [gw1] [ 2%] PASSED test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_updatemany 1329s test/ext/test_associationproxy.py::ScalarRemoveListObjectNoCascade::test_del_no_proxy 1329s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListObjectNoCascade::test_del_no_proxy 1329s test/orm/test_defaults.py::ExcludedDefaultsTest::test_exclude 1329s test/ext/test_associationproxy.py::ScalarRemoveListObjectNoCascade::test_set_none_to_none 1329s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListObjectNoCascade::test_set_none_to_none 1329s test/ext/test_associationproxy.py::ScalarRemoveListObjectNoCascade::test_set_nonnone_to_none 1329s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListObjectNoCascade::test_set_nonnone_to_none 1329s test/ext/test_associationproxy.py::ScalarRemoveListScalarCascade::test_del 1329s [gw1] [ 2%] PASSED test/orm/test_defaults.py::ExcludedDefaultsTest::test_exclude 1329s test/orm/test_defaults.py::IdentityDefaultsOnUpdateTest::test_insert_identity 1329s [gw1] [ 2%] SKIPPED test/orm/test_defaults.py::IdentityDefaultsOnUpdateTest::test_insert_identity 1329s test/sql/test_defaults.py::InsertFromSelectTest_sqlite+pysqlite_3_46_1::test_insert_from_select_fn_defaults 1329s [gw1] [ 2%] PASSED test/sql/test_defaults.py::InsertFromSelectTest_sqlite+pysqlite_3_46_1::test_insert_from_select_fn_defaults 1329s test/sql/test_defaults.py::InsertFromSelectTest_sqlite+pysqlite_3_46_1::test_insert_from_select_override_defaults 1329s [gw1] [ 2%] PASSED test/sql/test_defaults.py::InsertFromSelectTest_sqlite+pysqlite_3_46_1::test_insert_from_select_override_defaults 1329s test/sql/test_defaults.py::PKDefaultTest_sqlite+pysqlite_3_46_1::test_pk_default[False-_exclusions_01] 1329s [gw1] [ 2%] PASSED test/sql/test_defaults.py::PKDefaultTest_sqlite+pysqlite_3_46_1::test_pk_default[False-_exclusions_01] 1329s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListScalarCascade::test_del 1329s test/sql/test_defaults.py::PKDefaultTest_sqlite+pysqlite_3_46_1::test_pk_default[True-_exclusions_00] 1329s test/ext/test_associationproxy.py::ScalarRemoveListScalarCascade::test_del_already_nonpresent 1329s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListScalarCascade::test_del_already_nonpresent 1329s test/ext/test_associationproxy.py::ScalarRemoveListScalarCascade::test_del_already_nonpresent_no_proxy 1329s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListScalarCascade::test_del_already_nonpresent_no_proxy 1329s test/ext/test_associationproxy.py::ScalarRemoveListScalarCascade::test_del_no_proxy 1329s [gw1] [ 2%] PASSED test/sql/test_defaults.py::PKDefaultTest_sqlite+pysqlite_3_46_1::test_pk_default[True-_exclusions_00] 1329s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListScalarCascade::test_del_no_proxy 1329s test/ext/test_associationproxy.py::ScalarRemoveListScalarCascade::test_set_none_to_none 1329s test/sql/test_defaults.py::PKIncrementTest_sqlite+pysqlite_3_46_1::test_autoincrement 1329s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListScalarCascade::test_set_none_to_none 1329s test/ext/test_associationproxy.py::ScalarRemoveListScalarCascade::test_set_nonnone_to_none 1329s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListScalarCascade::test_set_nonnone_to_none 1329s test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascade::test_del 1329s [gw1] [ 2%] PASSED test/sql/test_defaults.py::PKIncrementTest_sqlite+pysqlite_3_46_1::test_autoincrement 1329s test/sql/test_defaults.py::ServerDefaultsOnPKTest_sqlite+pysqlite_3_46_1::test_autoincrement_reflected_from_server_default 1329s [gw1] [ 2%] PASSED test/sql/test_defaults.py::ServerDefaultsOnPKTest_sqlite+pysqlite_3_46_1::test_autoincrement_reflected_from_server_default 1329s test/sql/test_defaults.py::ServerDefaultsOnPKTest_sqlite+pysqlite_3_46_1::test_int_default_none_on_insert 1329s [gw1] [ 2%] PASSED test/sql/test_defaults.py::ServerDefaultsOnPKTest_sqlite+pysqlite_3_46_1::test_int_default_none_on_insert 1329s test/sql/test_defaults.py::ServerDefaultsOnPKTest_sqlite+pysqlite_3_46_1::test_int_default_none_on_insert_reflected 1329s [gw1] [ 2%] PASSED test/sql/test_defaults.py::ServerDefaultsOnPKTest_sqlite+pysqlite_3_46_1::test_int_default_none_on_insert_reflected 1329s test/sql/test_defaults.py::ServerDefaultsOnPKTest_sqlite+pysqlite_3_46_1::test_int_default_on_insert_with_returning 1329s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascade::test_del 1329s [gw1] [ 2%] PASSED test/sql/test_defaults.py::ServerDefaultsOnPKTest_sqlite+pysqlite_3_46_1::test_int_default_on_insert_with_returning 1329s test/sql/test_defaults.py::ServerDefaultsOnPKTest_sqlite+pysqlite_3_46_1::test_string_default_none_on_insert 1329s [gw1] [ 2%] PASSED test/sql/test_defaults.py::ServerDefaultsOnPKTest_sqlite+pysqlite_3_46_1::test_string_default_none_on_insert 1329s test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascade::test_del_already_nonpresent 1329s test/sql/test_defaults.py::ServerDefaultsOnPKTest_sqlite+pysqlite_3_46_1::test_string_default_on_insert_with_returning 1329s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascade::test_del_already_nonpresent 1329s test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascade::test_del_already_nonpresent_no_proxy 1329s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascade::test_del_already_nonpresent_no_proxy 1329s [gw1] [ 2%] PASSED test/sql/test_defaults.py::ServerDefaultsOnPKTest_sqlite+pysqlite_3_46_1::test_string_default_on_insert_with_returning 1329s test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascade::test_del_no_proxy 1329s test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_clause 1329s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascade::test_del_no_proxy 1329s test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascade::test_set_none_to_none 1329s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascade::test_set_none_to_none 1329s test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascade::test_set_nonnone_to_none 1329s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascade::test_set_nonnone_to_none 1329s [gw1] [ 2%] PASSED test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_clause 1329s test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_literal_column_default_no_label 1329s test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascadeNoneAssign::test_del 1329s [gw1] [ 2%] PASSED test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_literal_column_default_no_label 1329s test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_literal_default_label 1329s [gw1] [ 2%] PASSED test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_literal_default_label 1329s test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_literal_default_no_label 1329s [gw1] [ 2%] PASSED test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_literal_default_no_label 1329s test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_no_implicit_returning 1329s [gw1] [ 2%] PASSED test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_no_implicit_returning 1329s test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_plain 1329s [gw1] [ 2%] PASSED test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_plain 1329s test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_sequence 1329s [gw1] [ 2%] PASSED test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_sequence 1329s test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_server_default 1329s [gw1] [ 2%] PASSED test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_server_default 1329s test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_server_default_no_autoincrement 1329s [gw1] [ 2%] PASSED test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_server_default_no_autoincrement 1329s test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_server_default_no_implicit_returning 1329s [gw1] [ 2%] PASSED test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_server_default_no_implicit_returning 1329s test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_text_clause_default_no_type 1329s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascadeNoneAssign::test_del 1329s [gw1] [ 2%] PASSED test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_text_clause_default_no_type 1329s test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascadeNoneAssign::test_del_already_nonpresent 1329s test/orm/test_defaults.py::TriggerDefaultsTest_sqlite+pysqlite_3_46_1::test_insert 1329s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascadeNoneAssign::test_del_already_nonpresent 1329s test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascadeNoneAssign::test_del_already_nonpresent_no_proxy 1329s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascadeNoneAssign::test_del_already_nonpresent_no_proxy 1329s test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascadeNoneAssign::test_del_no_proxy 1329s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascadeNoneAssign::test_del_no_proxy 1329s test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascadeNoneAssign::test_set_none_to_none 1329s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascadeNoneAssign::test_set_none_to_none 1329s test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascadeNoneAssign::test_set_nonnone_to_none 1329s [gw1] [ 2%] PASSED test/orm/test_defaults.py::TriggerDefaultsTest_sqlite+pysqlite_3_46_1::test_insert 1329s test/orm/test_defaults.py::TriggerDefaultsTest_sqlite+pysqlite_3_46_1::test_update 1329s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascadeNoneAssign::test_set_nonnone_to_none 1329s test/ext/test_associationproxy.py::ScalarRemoveScalarObjectCascade::test_del 1329s [gw1] [ 2%] PASSED test/orm/test_defaults.py::TriggerDefaultsTest_sqlite+pysqlite_3_46_1::test_update 1329s test/orm/test_deferred.py::AutoflushTest::test_deferred_autoflushes 1329s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarObjectCascade::test_del 1329s test/ext/test_associationproxy.py::ScalarRemoveScalarObjectCascade::test_del_already_nonpresent 1329s [gw1] [ 2%] PASSED test/orm/test_deferred.py::AutoflushTest::test_deferred_autoflushes 1329s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarObjectCascade::test_del_already_nonpresent 1329s test/ext/test_associationproxy.py::ScalarRemoveScalarObjectCascade::test_del_already_nonpresent_no_proxy 1329s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarObjectCascade::test_del_already_nonpresent_no_proxy 1329s test/orm/test_deferred.py::DeferredOptionsTest::test_chained_multi_col_options 1329s test/ext/test_associationproxy.py::ScalarRemoveScalarObjectCascade::test_del_no_proxy 1329s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarObjectCascade::test_del_no_proxy 1329s test/ext/test_associationproxy.py::ScalarRemoveScalarObjectCascade::test_set_none_to_none 1329s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarObjectCascade::test_set_none_to_none 1329s test/ext/test_associationproxy.py::ScalarRemoveScalarObjectCascade::test_set_nonnone_to_none 1329s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarObjectCascade::test_set_nonnone_to_none 1329s test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascade::test_del 1329s [gw1] [ 2%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_chained_multi_col_options 1329s test/orm/test_deferred.py::DeferredOptionsTest::test_deep_options 1329s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascade::test_del 1329s test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascade::test_del_already_nonpresent 1329s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascade::test_del_already_nonpresent 1329s [gw1] [ 2%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_deep_options 1329s test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascade::test_del_already_nonpresent_no_proxy 1329s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascade::test_del_already_nonpresent_no_proxy 1329s test/orm/test_deferred.py::DeferredOptionsTest::test_defer_star_from_loader[immediateload] 1329s test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascade::test_del_no_proxy 1329s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascade::test_del_no_proxy 1329s test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascade::test_set_none_to_none 1329s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascade::test_set_none_to_none 1329s test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascade::test_set_nonnone_to_none 1329s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascade::test_set_nonnone_to_none 1329s test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascadeNoneAssign::test_del 1329s [gw1] [ 2%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_defer_star_from_loader[immediateload] 1329s test/orm/test_deferred.py::DeferredOptionsTest::test_defer_star_from_loader[joinedload] 1329s [gw1] [ 2%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_defer_star_from_loader[joinedload] 1329s test/orm/test_deferred.py::DeferredOptionsTest::test_defer_star_from_loader[lazyload] 1329s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascadeNoneAssign::test_del 1329s test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascadeNoneAssign::test_del_already_nonpresent 1329s [gw1] [ 2%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_defer_star_from_loader[lazyload] 1329s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascadeNoneAssign::test_del_already_nonpresent 1329s test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascadeNoneAssign::test_del_already_nonpresent_no_proxy 1329s test/orm/test_deferred.py::DeferredOptionsTest::test_defer_star_from_loader[selectinload] 1329s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascadeNoneAssign::test_del_already_nonpresent_no_proxy 1329s test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascadeNoneAssign::test_del_no_proxy 1329s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascadeNoneAssign::test_del_no_proxy 1329s test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascadeNoneAssign::test_set_none_to_none 1329s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascadeNoneAssign::test_set_none_to_none 1329s test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascadeNoneAssign::test_set_nonnone_to_none 1329s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascadeNoneAssign::test_set_nonnone_to_none 1329s test/ext/test_associationproxy.py::ScalarRemoveScalarScalarCascade::test_del 1329s [gw1] [ 2%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_defer_star_from_loader[selectinload] 1329s test/orm/test_deferred.py::DeferredOptionsTest::test_defer_star_from_loader[subqueryload] 1329s [gw1] [ 2%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_defer_star_from_loader[subqueryload] 1329s test/orm/test_deferred.py::DeferredOptionsTest::test_load_only_no_pk 1329s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarScalarCascade::test_del 1329s test/ext/test_associationproxy.py::ScalarRemoveScalarScalarCascade::test_del_already_nonpresent 1329s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarScalarCascade::test_del_already_nonpresent 1329s test/ext/test_associationproxy.py::ScalarRemoveScalarScalarCascade::test_del_already_nonpresent_no_proxy 1329s [gw1] [ 2%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_load_only_no_pk 1329s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarScalarCascade::test_del_already_nonpresent_no_proxy 1329s test/ext/test_associationproxy.py::ScalarRemoveScalarScalarCascade::test_del_no_proxy 1329s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarScalarCascade::test_del_no_proxy 1329s test/orm/test_deferred.py::DeferredOptionsTest::test_load_only_no_pk_rt 1329s test/ext/test_associationproxy.py::ScalarRemoveScalarScalarCascade::test_set_none_to_none 1329s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarScalarCascade::test_set_none_to_none 1329s test/ext/test_associationproxy.py::ScalarRemoveScalarScalarCascade::test_set_nonnone_to_none 1329s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarScalarCascade::test_set_nonnone_to_none 1329s test/ext/test_associationproxy.py::ScalarRemoveScalarScalarNoCascade::test_del 1329s [gw1] [ 2%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_load_only_no_pk_rt 1329s test/orm/test_deferred.py::DeferredOptionsTest::test_load_only_parent_specific 1329s [gw1] [ 2%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_load_only_parent_specific 1329s test/orm/test_deferred.py::DeferredOptionsTest::test_load_only_path_specific 1329s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarScalarNoCascade::test_del 1329s test/ext/test_associationproxy.py::ScalarRemoveScalarScalarNoCascade::test_del_already_nonpresent 1329s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarScalarNoCascade::test_del_already_nonpresent 1329s test/ext/test_associationproxy.py::ScalarRemoveScalarScalarNoCascade::test_del_already_nonpresent_no_proxy 1329s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarScalarNoCascade::test_del_already_nonpresent_no_proxy 1329s [gw1] [ 2%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_load_only_path_specific 1329s test/ext/test_associationproxy.py::ScalarRemoveScalarScalarNoCascade::test_del_no_proxy 1329s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarScalarNoCascade::test_del_no_proxy 1329s test/ext/test_associationproxy.py::ScalarRemoveScalarScalarNoCascade::test_set_none_to_none 1329s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarScalarNoCascade::test_set_none_to_none 1329s test/ext/test_associationproxy.py::ScalarRemoveScalarScalarNoCascade::test_set_nonnone_to_none 1329s test/orm/test_deferred.py::DeferredOptionsTest::test_load_only_propagate_bound 1329s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarScalarNoCascade::test_set_nonnone_to_none 1329s test/ext/test_associationproxy.py::ScalarTest::test_create_on_set_none[not_specify_creator-create_on_none] 1329s [gw1] [ 2%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_load_only_propagate_bound 1329s test/orm/test_deferred.py::DeferredOptionsTest::test_load_only_propagate_unbound 1329s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ScalarTest::test_create_on_set_none[not_specify_creator-create_on_none] 1329s [gw1] [ 2%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_load_only_propagate_unbound 1329s test/ext/test_associationproxy.py::ScalarTest::test_create_on_set_none[not_specify_creator-not_create_on_none] 1329s test/orm/test_deferred.py::DeferredOptionsTest::test_load_only_synonym 1329s [gw1] [ 2%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_load_only_synonym 1329s test/orm/test_deferred.py::DeferredOptionsTest::test_load_only_w_deferred 1329s [gw1] [ 2%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_load_only_w_deferred 1329s test/orm/test_deferred.py::DeferredOptionsTest::test_locates_col 1329s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ScalarTest::test_create_on_set_none[not_specify_creator-not_create_on_none] 1329s test/ext/test_associationproxy.py::ScalarTest::test_create_on_set_none[specify_creator-create_on_none] 1329s [gw1] [ 2%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_locates_col 1329s test/orm/test_deferred.py::DeferredOptionsTest::test_locates_col_rowproc_only 1329s [gw1] [ 2%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_locates_col_rowproc_only 1329s test/orm/test_deferred.py::DeferredOptionsTest::test_locates_col_w_option_rowproc_only 1329s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ScalarTest::test_create_on_set_none[specify_creator-create_on_none] 1329s [gw1] [ 2%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_locates_col_w_option_rowproc_only 1329s test/ext/test_associationproxy.py::ScalarTest::test_create_on_set_none[specify_creator-not_create_on_none] 1329s test/orm/test_deferred.py::DeferredOptionsTest::test_options 1329s [gw1] [ 2%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_options 1329s test/orm/test_deferred.py::DeferredOptionsTest::test_path_entity 1329s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ScalarTest::test_create_on_set_none[specify_creator-not_create_on_none] 1329s test/ext/test_associationproxy.py::ScalarTest::test_custom_getset 1329s [gw1] [ 2%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_path_entity 1329s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ScalarTest::test_custom_getset 1329s test/orm/test_deferred.py::DeferredOptionsTest::test_raise_on_col_newstyle 1329s test/ext/test_associationproxy.py::ScalarTest::test_empty_scalars 1329s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ScalarTest::test_empty_scalars 1329s test/ext/test_associationproxy.py::ScalarTest::test_scalar_opts_exclusive 1329s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ScalarTest::test_scalar_opts_exclusive 1329s test/ext/test_associationproxy.py::ScalarTest::test_scalar_proxy 1329s [gw1] [ 2%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_raise_on_col_newstyle 1329s test/orm/test_deferred.py::DeferredOptionsTest::test_raise_on_col_rowproc_only 1329s [gw1] [ 2%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_raise_on_col_rowproc_only 1329s test/orm/test_deferred.py::DeferredOptionsTest::test_raise_on_col_w_option_rowproc_only 1329s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ScalarTest::test_scalar_proxy 1329s test/ext/test_associationproxy.py::ScopeBehaviorTest::test_associated_collection_gc 1329s [gw1] [ 2%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_raise_on_col_w_option_rowproc_only 1329s test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_group 1329s [gw1] [ 2%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_group 1329s test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_group_from_relationship_joinedload 1329s [gw1] [ 2%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_group_from_relationship_joinedload 1329s test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_group_from_relationship_joinedload_colexpr 1329s [gw1] [ 2%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_group_from_relationship_joinedload_colexpr 1329s test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_group_from_relationship_lazyload 1329s [gw1] [ 2%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_group_from_relationship_lazyload 1329s test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_group_from_relationship_subqueryload 1329s [gw1] [ 2%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_group_from_relationship_subqueryload 1329s test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_group_multi 1329s [gw1] [ 2%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_group_multi 1329s test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_group_multi_pathed 1330s [gw1] [ 2%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_group_multi_pathed 1330s test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_group_with_load 1330s [gw1] [ 2%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_group_with_load 1330s test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_star 1330s [gw1] [ 2%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_star 1330s test/orm/test_deferred.py::DeferredPopulationTest::test_join_no_clear 1330s [gw1] [ 2%] PASSED test/orm/test_deferred.py::DeferredPopulationTest::test_join_no_clear 1330s test/orm/test_deferred.py::DeferredPopulationTest::test_join_with_clear 1330s [gw1] [ 2%] PASSED test/orm/test_deferred.py::DeferredPopulationTest::test_join_with_clear 1330s test/orm/test_deferred.py::DeferredPopulationTest::test_joinedload_no_clear 1330s [gw1] [ 2%] PASSED test/orm/test_deferred.py::DeferredPopulationTest::test_joinedload_no_clear 1330s test/orm/test_deferred.py::DeferredPopulationTest::test_joinedload_with_clear 1330s [gw1] [ 2%] PASSED test/orm/test_deferred.py::DeferredPopulationTest::test_joinedload_with_clear 1330s test/orm/test_deferred.py::DeferredPopulationTest::test_no_previous_query 1330s [gw1] [ 2%] PASSED test/orm/test_deferred.py::DeferredPopulationTest::test_no_previous_query 1330s test/orm/test_deferred.py::DeferredPopulationTest::test_query_twice_no_clear 1330s [gw1] [ 2%] PASSED test/orm/test_deferred.py::DeferredPopulationTest::test_query_twice_no_clear 1330s test/orm/test_deferred.py::DeferredPopulationTest::test_query_twice_with_clear 1330s [gw1] [ 2%] PASSED test/orm/test_deferred.py::DeferredPopulationTest::test_query_twice_with_clear 1330s test/orm/test_deferred.py::DeferredTest::test_basic 1330s [gw1] [ 2%] PASSED test/orm/test_deferred.py::DeferredTest::test_basic 1330s test/orm/test_deferred.py::DeferredTest::test_basic_w_new_style 1330s [gw1] [ 2%] PASSED test/orm/test_deferred.py::DeferredTest::test_basic_w_new_style 1330s test/orm/test_deferred.py::DeferredTest::test_commits_state 1330s [gw1] [ 2%] PASSED test/orm/test_deferred.py::DeferredTest::test_commits_state 1330s test/orm/test_deferred.py::DeferredTest::test_defer_option_primary_key[False] 1330s [gw1] [ 2%] PASSED test/orm/test_deferred.py::DeferredTest::test_defer_option_primary_key[False] 1330s test/orm/test_deferred.py::DeferredTest::test_defer_option_primary_key[True] 1330s [gw1] [ 2%] PASSED test/orm/test_deferred.py::DeferredTest::test_defer_option_primary_key[True] 1330s test/orm/test_deferred.py::DeferredTest::test_defer_primary_key 1330s [gw1] [ 2%] PASSED test/orm/test_deferred.py::DeferredTest::test_defer_primary_key 1330s test/orm/test_deferred.py::DeferredTest::test_group 1330s [gw1] [ 2%] PASSED test/orm/test_deferred.py::DeferredTest::test_group 1330s test/orm/test_deferred.py::DeferredTest::test_group_defer_newstyle[False] 1330s [gw1] [ 2%] PASSED test/orm/test_deferred.py::DeferredTest::test_group_defer_newstyle[False] 1330s test/orm/test_deferred.py::DeferredTest::test_group_defer_newstyle[None] 1330s [gw1] [ 2%] PASSED test/orm/test_deferred.py::DeferredTest::test_group_defer_newstyle[None] 1330s test/orm/test_deferred.py::DeferredTest::test_group_defer_newstyle[True] 1330s [gw1] [ 2%] PASSED test/orm/test_deferred.py::DeferredTest::test_group_defer_newstyle[True] 1330s test/orm/test_deferred.py::DeferredTest::test_map_selectable_wo_deferred 1330s [gw1] [ 2%] PASSED test/orm/test_deferred.py::DeferredTest::test_map_selectable_wo_deferred 1330s test/orm/test_deferred.py::DeferredTest::test_preserve_changes 1330s [gw1] [ 2%] PASSED test/orm/test_deferred.py::DeferredTest::test_preserve_changes 1330s test/orm/test_deferred.py::DeferredTest::test_save 1330s [gw1] [ 2%] PASSED test/orm/test_deferred.py::DeferredTest::test_save 1330s test/orm/test_deferred.py::DeferredTest::test_synonym_group_bug 1330s [gw1] [ 2%] PASSED test/orm/test_deferred.py::DeferredTest::test_synonym_group_bug 1330s test/orm/test_deferred.py::DeferredTest::test_unsaved 1330s [gw1] [ 2%] PASSED test/orm/test_deferred.py::DeferredTest::test_unsaved 1330s test/orm/test_deferred.py::DeferredTest::test_unsaved_2 1330s [gw1] [ 2%] PASSED test/orm/test_deferred.py::DeferredTest::test_unsaved_2 1330s test/orm/test_deferred.py::DeferredTest::test_unsaved_group 1330s [gw1] [ 2%] PASSED test/orm/test_deferred.py::DeferredTest::test_unsaved_group 1330s test/orm/test_deferred.py::DeferredTest::test_unsaved_group_2 1330s [gw1] [ 2%] PASSED test/orm/test_deferred.py::DeferredTest::test_unsaved_group_2 1330s test/orm/test_deferred.py::InheritanceTest::test_defer_on_wildcard_subclass 1330s [gw1] [ 2%] PASSED test/orm/test_deferred.py::InheritanceTest::test_defer_on_wildcard_subclass 1330s test/orm/test_deferred.py::InheritanceTest::test_defer_super_name_on_subclass 1330s [gw1] [ 2%] PASSED test/orm/test_deferred.py::InheritanceTest::test_defer_super_name_on_subclass 1330s test/orm/test_deferred.py::InheritanceTest::test_defer_super_name_on_subclass_bound 1330s [gw1] [ 2%] PASSED test/orm/test_deferred.py::InheritanceTest::test_defer_super_name_on_subclass_bound 1330s test/orm/test_deferred.py::InheritanceTest::test_issue_10125[contains_eager] 1330s [gw1] [ 2%] PASSED test/orm/test_deferred.py::InheritanceTest::test_issue_10125[contains_eager] 1330s test/orm/test_deferred.py::InheritanceTest::test_issue_10125[joinedload] 1330s [gw1] [ 2%] PASSED test/orm/test_deferred.py::InheritanceTest::test_issue_10125[joinedload] 1330s test/orm/test_deferred.py::InheritanceTest::test_load_only_alias_subclass 1330s [gw1] [ 2%] PASSED test/orm/test_deferred.py::InheritanceTest::test_load_only_alias_subclass 1330s test/orm/test_deferred.py::InheritanceTest::test_load_only_alias_subclass_bound 1330s [gw1] [ 2%] PASSED test/orm/test_deferred.py::InheritanceTest::test_load_only_alias_subclass_bound 1330s test/orm/test_deferred.py::InheritanceTest::test_load_only_from_with_polymorphic_applied 1330s [gw1] [ 2%] PASSED test/orm/test_deferred.py::InheritanceTest::test_load_only_from_with_polymorphic_applied 1330s test/orm/test_deferred.py::InheritanceTest::test_load_only_from_with_polymorphic_mismatch 1330s [gw1] [ 2%] PASSED test/orm/test_deferred.py::InheritanceTest::test_load_only_from_with_polymorphic_mismatch 1330s test/orm/test_deferred.py::InheritanceTest::test_load_only_of_type_with_polymorphic 1330s [gw1] [ 2%] PASSED test/orm/test_deferred.py::InheritanceTest::test_load_only_of_type_with_polymorphic 1330s test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass 1330s [gw1] [ 2%] PASSED test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass 1330s test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass_and_superclass 1330s [gw1] [ 2%] PASSED test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass_and_superclass 1330s test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass_and_superclass_bound 1330s [gw1] [ 2%] PASSED test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass_and_superclass_bound 1330s test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass_bound 1330s [gw1] [ 2%] PASSED test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass_bound 1330s test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass_from_relationship 1330s [gw1] [ 2%] PASSED test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass_from_relationship 1330s test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass_from_relationship_bound 1330s [gw1] [ 2%] PASSED test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass_from_relationship_bound 1330s test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass_from_relationship_polymorphic 1330s [gw1] [ 2%] PASSED test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass_from_relationship_polymorphic 1330s test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass_from_relationship_polymorphic_bound 1330s [gw1] [ 2%] PASSED test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass_from_relationship_polymorphic_bound 1330s test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass_of_type 1330s [gw1] [ 2%] PASSED test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass_of_type 1330s test/orm/test_deferred.py::InheritanceTest::test_wildcard_subclass_of_type 1330s [gw1] [ 2%] PASSED test/orm/test_deferred.py::InheritanceTest::test_wildcard_subclass_of_type 1330s test/orm/test_deferred.py::MultiPathTest_order_one::test_data_loaded 1330s [gw1] [ 2%] PASSED test/orm/test_deferred.py::MultiPathTest_order_one::test_data_loaded 1330s test/orm/test_deferred.py::MultiPathTest_order_two::test_data_loaded 1330s [gw1] [ 2%] PASSED test/orm/test_deferred.py::MultiPathTest_order_two::test_data_loaded 1330s test/orm/test_deferred.py::RaiseLoadTest::test_deferred_raise_option_load_after_expire_obj 1330s [gw1] [ 2%] PASSED test/orm/test_deferred.py::RaiseLoadTest::test_deferred_raise_option_load_after_expire_obj 1330s test/orm/test_deferred.py::RaiseLoadTest::test_deferred_raise_option_load_column_unexpire 1330s [gw1] [ 2%] PASSED test/orm/test_deferred.py::RaiseLoadTest::test_deferred_raise_option_load_column_unexpire 1330s test/orm/test_deferred.py::RaiseLoadTest::test_deferred_raise_option_raise_column_plain 1330s [gw1] [ 2%] PASSED test/orm/test_deferred.py::RaiseLoadTest::test_deferred_raise_option_raise_column_plain 1330s test/orm/test_deferred.py::RaiseLoadTest::test_does_expire_cancel_normal_defer_option 1330s [gw1] [ 2%] PASSED test/orm/test_deferred.py::RaiseLoadTest::test_does_expire_cancel_normal_defer_option 1330s test/orm/test_deferred.py::RaiseLoadTest::test_load_only_raise_option_raise_column_plain 1330s [gw1] [ 2%] PASSED test/orm/test_deferred.py::RaiseLoadTest::test_load_only_raise_option_raise_column_plain 1330s test/orm/test_deferred.py::RaiseLoadTest::test_mapper_defer_unraise 1330s [gw1] [ 2%] PASSED test/orm/test_deferred.py::RaiseLoadTest::test_mapper_defer_unraise 1330s test/orm/test_deferred.py::RaiseLoadTest::test_mapper_raise 1330s [gw1] [ 2%] PASSED test/orm/test_deferred.py::RaiseLoadTest::test_mapper_raise 1330s test/orm/test_deferred.py::RaiseLoadTest::test_mapper_raise_after_expire_attr 1330s [gw1] [ 2%] PASSED test/orm/test_deferred.py::RaiseLoadTest::test_mapper_raise_after_expire_attr 1330s test/orm/test_deferred.py::RaiseLoadTest::test_mapper_raise_after_expire_obj 1330s [gw1] [ 2%] PASSED test/orm/test_deferred.py::RaiseLoadTest::test_mapper_raise_after_expire_obj 1330s test/orm/test_deferred.py::RaiseLoadTest::test_mapper_raise_after_modify_attr_expire_obj 1330s [gw1] [ 2%] PASSED test/orm/test_deferred.py::RaiseLoadTest::test_mapper_raise_after_modify_attr_expire_obj 1330s test/orm/test_deferred.py::RaiseLoadTest::test_mapper_undefer_unraise 1330s [gw1] [ 2%] PASSED test/orm/test_deferred.py::RaiseLoadTest::test_mapper_undefer_unraise 1330s test/orm/test_deferred.py::RaiseLoadTest::test_option_raise_deferred 1330s [gw1] [ 2%] PASSED test/orm/test_deferred.py::RaiseLoadTest::test_option_raise_deferred 1330s test/orm/test_deferred.py::RaiseLoadTest::test_option_raiseload_unexpire_modified_obj 1330s [gw1] [ 2%] PASSED test/orm/test_deferred.py::RaiseLoadTest::test_option_raiseload_unexpire_modified_obj 1330s test/orm/test_deferred.py::SelfReferentialMultiPathTest::test_present_overrides_deferred 1330s [gw1] [ 2%] PASSED test/orm/test_deferred.py::SelfReferentialMultiPathTest::test_present_overrides_deferred 1330s test/orm/test_deferred.py::WithExpressionTest::test_dont_explode_on_expire_individual 1330s [gw1] [ 2%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_dont_explode_on_expire_individual 1330s test/orm/test_deferred.py::WithExpressionTest::test_dont_explode_on_expire_whole 1330s [gw1] [ 2%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_dont_explode_on_expire_whole 1330s test/orm/test_deferred.py::WithExpressionTest::test_expr_default_value 1330s [gw1] [ 2%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_default_value 1330s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[has_default-different_name-aliased-core] 1330s [gw1] [ 2%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[has_default-different_name-aliased-core] 1330s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[has_default-different_name-aliased-orm] 1330s [gw1] [ 2%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[has_default-different_name-aliased-orm] 1330s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[has_default-different_name-from_statement-core] 1330s [gw1] [ 2%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[has_default-different_name-from_statement-core] 1330s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[has_default-different_name-from_statement-orm] 1330s [gw1] [ 2%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[has_default-different_name-from_statement-orm] 1330s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[has_default-same_name-aliased-core] 1330s [gw1] [ 2%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[has_default-same_name-aliased-core] 1330s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[has_default-same_name-aliased-orm] 1330s [gw1] [ 2%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[has_default-same_name-aliased-orm] 1330s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[has_default-same_name-from_statement-core] 1330s [gw1] [ 2%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[has_default-same_name-from_statement-core] 1330s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[has_default-same_name-from_statement-orm] 1330s [gw1] [ 2%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[has_default-same_name-from_statement-orm] 1330s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[no_default-different_name-aliased-core] 1330s [gw1] [ 2%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[no_default-different_name-aliased-core] 1330s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[no_default-different_name-aliased-orm] 1330s [gw1] [ 2%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[no_default-different_name-aliased-orm] 1330s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[no_default-different_name-from_statement-core] 1330s [gw1] [ 2%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[no_default-different_name-from_statement-core] 1330s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[no_default-different_name-from_statement-orm] 1330s [gw1] [ 2%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[no_default-different_name-from_statement-orm] 1330s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[no_default-same_name-aliased-core] 1330s [gw1] [ 2%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[no_default-same_name-aliased-core] 1330s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[no_default-same_name-aliased-orm] 1330s [gw1] [ 2%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[no_default-same_name-aliased-orm] 1330s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[no_default-same_name-from_statement-core] 1330s [gw1] [ 2%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[no_default-same_name-from_statement-core] 1330s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[no_default-same_name-from_statement-orm] 1330s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ScopeBehaviorTest::test_associated_collection_gc 1330s [gw1] [ 2%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[no_default-same_name-from_statement-orm] 1330s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[has_default-different_name-aliased-core] 1330s test/ext/test_associationproxy.py::ScopeBehaviorTest::test_associated_collection_iterate 1330s [gw1] [ 2%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[has_default-different_name-aliased-core] 1330s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[has_default-different_name-aliased-orm] 1330s [gw1] [ 2%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[has_default-different_name-aliased-orm] 1330s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[has_default-different_name-from_statement-core] 1330s [gw1] [ 2%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[has_default-different_name-from_statement-core] 1330s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[has_default-different_name-from_statement-orm] 1330s [gw1] [ 2%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[has_default-different_name-from_statement-orm] 1330s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[has_default-same_name-aliased-core] 1330s [gw1] [ 2%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[has_default-same_name-aliased-core] 1330s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[has_default-same_name-aliased-orm] 1330s [gw1] [ 2%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[has_default-same_name-aliased-orm] 1330s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[has_default-same_name-from_statement-core] 1330s [gw1] [ 2%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[has_default-same_name-from_statement-core] 1330s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[has_default-same_name-from_statement-orm] 1330s [gw1] [ 2%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[has_default-same_name-from_statement-orm] 1330s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[no_default-different_name-aliased-core] 1330s [gw1] [ 2%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[no_default-different_name-aliased-core] 1330s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[no_default-different_name-aliased-orm] 1330s [gw1] [ 2%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[no_default-different_name-aliased-orm] 1330s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[no_default-different_name-from_statement-core] 1330s [gw1] [ 2%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[no_default-different_name-from_statement-core] 1330s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[no_default-different_name-from_statement-orm] 1330s [gw1] [ 2%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[no_default-different_name-from_statement-orm] 1330s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[no_default-same_name-aliased-core] 1330s [gw1] [ 2%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[no_default-same_name-aliased-core] 1330s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[no_default-same_name-aliased-orm] 1330s [gw1] [ 2%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[no_default-same_name-aliased-orm] 1330s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[no_default-same_name-from_statement-core] 1330s [gw1] [ 2%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[no_default-same_name-from_statement-core] 1330s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[no_default-same_name-from_statement-orm] 1330s [gw1] [ 2%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[no_default-same_name-from_statement-orm] 1330s test/orm/test_deferred.py::WithExpressionTest::test_in_joinedload 1330s [gw1] [ 2%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_in_joinedload 1330s test/orm/test_deferred.py::WithExpressionTest::test_no_refresh_unless_populate_existing 1330s [gw1] [ 2%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_no_refresh_unless_populate_existing 1330s test/orm/test_deferred.py::WithExpressionTest::test_no_sql_not_set_up 1330s [gw1] [ 2%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_no_sql_not_set_up 1330s test/orm/test_deferred.py::WithExpressionTest::test_non_cacheable_expr 1330s [gw1] [ 2%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_non_cacheable_expr 1330s test/orm/test_deferred.py::WithExpressionTest::test_reuse_expr 1330s [gw1] [ 2%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_reuse_expr 1330s test/orm/test_deferred.py::WithExpressionTest::test_simple_expr 1330s [gw1] [ 2%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_simple_expr 1330s test/sql/test_delete.py::DeleteFromCompileTest::test_autocorrelate_error 1330s [gw1] [ 2%] PASSED test/sql/test_delete.py::DeleteFromCompileTest::test_autocorrelate_error 1330s test/sql/test_delete.py::DeleteFromCompileTest::test_correlation_to_extra 1330s [gw1] [ 2%] PASSED test/sql/test_delete.py::DeleteFromCompileTest::test_correlation_to_extra 1330s test/sql/test_delete.py::DeleteFromCompileTest::test_delete_extra_froms 1330s [gw1] [ 2%] PASSED test/sql/test_delete.py::DeleteFromCompileTest::test_delete_extra_froms 1330s test/sql/test_delete.py::DeleteFromCompileTest::test_dont_correlate_to_extra 1330s [gw1] [ 2%] PASSED test/sql/test_delete.py::DeleteFromCompileTest::test_dont_correlate_to_extra 1330s test/sql/test_delete.py::DeleteFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_alias_plus_table 1330s [gw1] [ 2%] SKIPPED test/sql/test_delete.py::DeleteFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_alias_plus_table 1330s test/sql/test_delete.py::DeleteFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_three_table 1330s [gw1] [ 2%] SKIPPED test/sql/test_delete.py::DeleteFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_three_table 1330s test/sql/test_delete.py::DeleteFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_two_table 1330s [gw1] [ 2%] SKIPPED test/sql/test_delete.py::DeleteFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_two_table 1330s test/sql/test_delete.py::DeleteFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_two_table_plus_alias 1330s [gw1] [ 2%] SKIPPED test/sql/test_delete.py::DeleteFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_two_table_plus_alias 1330s test/sql/test_delete.py::DeleteTest::test_alias 1330s [gw1] [ 2%] PASSED test/sql/test_delete.py::DeleteTest::test_alias 1330s test/sql/test_delete.py::DeleteTest::test_correlated_select 1330s [gw1] [ 2%] PASSED test/sql/test_delete.py::DeleteTest::test_correlated_select 1330s test/sql/test_delete.py::DeleteTest::test_delete 1330s [gw1] [ 2%] PASSED test/sql/test_delete.py::DeleteTest::test_delete 1330s test/sql/test_delete.py::DeleteTest::test_delete_literal_binds 1330s [gw1] [ 2%] PASSED test/sql/test_delete.py::DeleteTest::test_delete_literal_binds 1330s test/sql/test_delete.py::DeleteTest::test_non_correlated_select 1330s [gw1] [ 2%] PASSED test/sql/test_delete.py::DeleteTest::test_non_correlated_select 1330s test/sql/test_delete.py::DeleteTest::test_prefix_with 1330s [gw1] [ 2%] PASSED test/sql/test_delete.py::DeleteTest::test_prefix_with 1330s test/sql/test_delete.py::DeleteTest::test_where_empty 1330s [gw1] [ 2%] PASSED test/sql/test_delete.py::DeleteTest::test_where_empty 1330s test/base/test_dependency.py::DependencySortTest::test_find_cycle_one 1330s [gw1] [ 2%] PASSED test/base/test_dependency.py::DependencySortTest::test_find_cycle_one 1330s test/base/test_dependency.py::DependencySortTest::test_find_multiple_cycles_four 1330s [gw1] [ 2%] PASSED test/base/test_dependency.py::DependencySortTest::test_find_multiple_cycles_four 1330s test/base/test_dependency.py::DependencySortTest::test_find_multiple_cycles_one 1330s [gw1] [ 2%] PASSED test/base/test_dependency.py::DependencySortTest::test_find_multiple_cycles_one 1330s test/base/test_dependency.py::DependencySortTest::test_find_multiple_cycles_three 1330s [gw1] [ 2%] PASSED test/base/test_dependency.py::DependencySortTest::test_find_multiple_cycles_three 1330s test/base/test_dependency.py::DependencySortTest::test_find_multiple_cycles_two 1330s [gw1] [ 2%] PASSED test/base/test_dependency.py::DependencySortTest::test_find_multiple_cycles_two 1330s test/base/test_dependency.py::DependencySortTest::test_large_sort 1330s [gw1] [ 2%] PASSED test/base/test_dependency.py::DependencySortTest::test_large_sort 1330s test/base/test_dependency.py::DependencySortTest::test_raise_on_cycle_one 1330s [gw1] [ 2%] PASSED test/base/test_dependency.py::DependencySortTest::test_raise_on_cycle_one 1330s test/base/test_dependency.py::DependencySortTest::test_raise_on_cycle_three 1330s [gw1] [ 3%] PASSED test/base/test_dependency.py::DependencySortTest::test_raise_on_cycle_three 1330s test/base/test_dependency.py::DependencySortTest::test_raise_on_cycle_two 1330s [gw1] [ 3%] PASSED test/base/test_dependency.py::DependencySortTest::test_raise_on_cycle_two 1330s test/base/test_dependency.py::DependencySortTest::test_sort_deterministic_one 1330s [gw1] [ 3%] PASSED test/base/test_dependency.py::DependencySortTest::test_sort_deterministic_one 1330s test/base/test_dependency.py::DependencySortTest::test_sort_deterministic_two 1330s [gw1] [ 3%] PASSED test/base/test_dependency.py::DependencySortTest::test_sort_deterministic_two 1330s test/base/test_dependency.py::DependencySortTest::test_sort_one 1330s [gw1] [ 3%] PASSED test/base/test_dependency.py::DependencySortTest::test_sort_one 1330s test/base/test_dependency.py::DependencySortTest::test_sort_three 1330s [gw1] [ 3%] PASSED test/base/test_dependency.py::DependencySortTest::test_sort_three 1330s test/base/test_dependency.py::DependencySortTest::test_sort_two 1330s [gw1] [ 3%] PASSED test/base/test_dependency.py::DependencySortTest::test_sort_two 1330s test/base/test_dependency.py::DependencySortTest::test_ticket_1380 1330s [gw1] [ 3%] PASSED test/base/test_dependency.py::DependencySortTest::test_ticket_1380 1330s test/engine/test_deprecations.py::AsyncFallbackDeprecationTest::test_async_fallback_deprecated 1330s [gw1] [ 3%] PASSED test/engine/test_deprecations.py::AsyncFallbackDeprecationTest::test_async_fallback_deprecated 1330s test/engine/test_deprecations.py::AsyncFallbackDeprecationTest::test_async_fallback_false_is_ok 1330s [gw1] [ 3%] PASSED test/engine/test_deprecations.py::AsyncFallbackDeprecationTest::test_async_fallback_false_is_ok 1330s test/ext/test_deprecations.py::AutomapTest::test_reflect_true 1330s [gw1] [ 3%] PASSED test/ext/test_deprecations.py::AutomapTest::test_reflect_true 1330s test/orm/test_deprecations.py::BindSensitiveStringifyTest::test_query_bound_session 1330s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::BindSensitiveStringifyTest::test_query_bound_session 1330s test/orm/test_deprecations.py::BindSensitiveStringifyTest::test_query_no_session 1330s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::BindSensitiveStringifyTest::test_query_no_session 1330s test/orm/test_deprecations.py::BindSensitiveStringifyTest::test_query_unbound_session 1330s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::BindSensitiveStringifyTest::test_query_unbound_session 1330s test/dialect/mysql/test_deprecations.py::CompileTest::test_distinct_string 1330s [gw1] [ 3%] PASSED test/dialect/mysql/test_deprecations.py::CompileTest::test_distinct_string 1330s test/engine/test_deprecations.py::ConnectionlessDeprecationTest::test_inspector_constructor_connection 1330s [gw1] [ 3%] PASSED test/engine/test_deprecations.py::ConnectionlessDeprecationTest::test_inspector_constructor_connection 1330s test/engine/test_deprecations.py::ConnectionlessDeprecationTest::test_inspector_constructor_engine 1330s [gw1] [ 3%] PASSED test/engine/test_deprecations.py::ConnectionlessDeprecationTest::test_inspector_constructor_engine 1330s test/engine/test_deprecations.py::ConnectionlessDeprecationTest::test_inspector_from_engine 1330s [gw1] [ 3%] PASSED test/engine/test_deprecations.py::ConnectionlessDeprecationTest::test_inspector_from_engine 1330s test/engine/test_deprecations.py::CreateEngineTest::test_dbapi_clsmethod_renamed 1330s [gw1] [ 3%] PASSED test/engine/test_deprecations.py::CreateEngineTest::test_dbapi_clsmethod_renamed 1330s test/engine/test_deprecations.py::CreateEngineTest::test_dialect_use_setinputsizes_attr 1330s [gw1] [ 3%] PASSED test/engine/test_deprecations.py::CreateEngineTest::test_dialect_use_setinputsizes_attr 1330s test/engine/test_deprecations.py::CreateEngineTest::test_empty_in_keyword 1330s [gw1] [ 3%] PASSED test/engine/test_deprecations.py::CreateEngineTest::test_empty_in_keyword 1330s test/engine/test_deprecations.py::CreateEngineTest::test_no_warning_for_dual_dbapi_clsmethod 1330s [gw1] [ 3%] PASSED test/engine/test_deprecations.py::CreateEngineTest::test_no_warning_for_dual_dbapi_clsmethod 1330s test/engine/test_deprecations.py::CreateEngineTest::test_strategy_keyword_mock 1330s [gw1] [ 3%] PASSED test/engine/test_deprecations.py::CreateEngineTest::test_strategy_keyword_mock 1330s test/engine/test_deprecations.py::CreateEngineTest::test_strategy_keyword_unknown 1330s [gw1] [ 3%] PASSED test/engine/test_deprecations.py::CreateEngineTest::test_strategy_keyword_unknown 1330s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_disable_eagerloads 1330s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_disable_eagerloads 1330s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_downgrade_baseline 1330s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_downgrade_baseline 1330s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_global_star_ignored_no_entities_bound 1330s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_global_star_ignored_no_entities_bound 1330s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_global_star_ignored_no_entities_unbound 1330s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_global_star_ignored_no_entities_unbound 1330s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_joined 1330s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_joined 1330s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_joined_path_wildcards 1330s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_joined_path_wildcards 1330s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_joined_with_lazyload 1330s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_joined_with_lazyload 1330s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_joined_with_subqueryload 1330s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_joined_with_subqueryload 1331s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_last_one_wins 1331s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_last_one_wins 1331s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_noload_with_joinedload 1331s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_noload_with_joinedload 1331s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_noload_with_subqueryload 1331s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_noload_with_subqueryload 1331s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_select_with_joinedload 1331s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_select_with_joinedload 1331s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_select_with_subqueryload 1331s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_select_with_subqueryload 1331s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_star_cant_be_followed 1331s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::ScopeBehaviorTest::test_associated_collection_iterate 1331s test/ext/test_associationproxy.py::ScopeBehaviorTest::test_associated_dynamic_gc 1331s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_star_cant_be_followed 1331s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_star_must_be_alone 1331s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_star_must_be_alone 1331s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_subquery 1331s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_subquery 1331s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_subquery_path_wildcards 1331s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_subquery_path_wildcards 1331s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_subquery_with_joinedload 1331s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_subquery_with_joinedload 1331s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_subquery_with_lazyload 1331s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_subquery_with_lazyload 1331s test/orm/test_deprecations.py::DeferredOptionsTest::test_deep_options 1331s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::DeferredOptionsTest::test_deep_options 1331s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_defer_on_wildcard_subclass 1331s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_defer_on_wildcard_subclass 1331s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_defer_super_name_on_subclass 1331s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_defer_super_name_on_subclass 1331s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_defer_super_name_on_subclass_bound 1331s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_defer_super_name_on_subclass_bound 1331s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_issue_10125[contains_eager] 1331s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_issue_10125[contains_eager] 1331s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_issue_10125[joinedload] 1331s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_issue_10125[joinedload] 1331s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_alias_subclass 1331s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_alias_subclass 1331s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_alias_subclass_bound 1331s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_alias_subclass_bound 1331s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_from_with_polymorphic_applied 1331s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_from_with_polymorphic_applied 1331s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_from_with_polymorphic_mismatch 1331s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_from_with_polymorphic_mismatch 1331s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_of_type_with_polymorphic 1331s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_of_type_with_polymorphic 1331s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_subclass 1331s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_subclass 1331s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_subclass_and_superclass 1331s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_subclass_and_superclass 1331s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_subclass_and_superclass_bound 1331s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_subclass_and_superclass_bound 1331s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_subclass_bound 1331s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_subclass_bound 1331s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_subclass_from_relationship 1331s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_subclass_from_relationship 1331s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_subclass_from_relationship_bound 1331s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_subclass_from_relationship_bound 1331s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_subclass_from_relationship_polymorphic 1331s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_subclass_from_relationship_polymorphic 1331s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_subclass_from_relationship_polymorphic_bound 1331s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_subclass_from_relationship_polymorphic_bound 1331s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_subclass_of_type 1331s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_subclass_of_type 1331s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_wildcard_subclass_of_type 1331s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_wildcard_subclass_of_type 1331s test/ext/declarative/test_deprecations.py::DeprecatedImportsTest::test_as_declarative 1331s [gw1] [ 3%] PASSED test/ext/declarative/test_deprecations.py::DeprecatedImportsTest::test_as_declarative 1331s test/ext/declarative/test_deprecations.py::DeprecatedImportsTest::test_declarative_base 1331s [gw1] [ 3%] PASSED test/ext/declarative/test_deprecations.py::DeprecatedImportsTest::test_declarative_base 1331s test/ext/declarative/test_deprecations.py::DeprecatedImportsTest::test_has_inherited_table 1331s [gw1] [ 3%] PASSED test/ext/declarative/test_deprecations.py::DeprecatedImportsTest::test_has_inherited_table 1331s test/ext/declarative/test_deprecations.py::DeprecatedImportsTest::test_synonym_for 1331s [gw1] [ 3%] PASSED test/ext/declarative/test_deprecations.py::DeprecatedImportsTest::test_synonym_for 1331s test/orm/test_deprecations.py::DeprecatedInhTest::test_with_polymorphic 1331s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::DeprecatedInhTest::test_with_polymorphic 1331s test/orm/test_deprecations.py::DeprecatedMapperTest::test_add_property 1331s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::DeprecatedMapperTest::test_add_property 1331s test/orm/test_deprecations.py::DeprecatedMapperTest::test_comparable_column 1331s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::DeprecatedMapperTest::test_comparable_column 1331s test/orm/test_deprecations.py::DeprecatedMapperTest::test_deferred_scalar_loader_name_change 1331s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::DeprecatedMapperTest::test_deferred_scalar_loader_name_change 1331s test/orm/test_deprecations.py::DeprecatedMapperTest::test_listen_on_mapper_instrumentation_event_fn 1331s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::DeprecatedMapperTest::test_listen_on_mapper_instrumentation_event_fn 1331s test/orm/test_deprecations.py::DeprecatedMapperTest::test_listen_on_mapper_mapper_event_fn 1331s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::DeprecatedMapperTest::test_listen_on_mapper_mapper_event_fn 1331s test/orm/test_deprecations.py::DeprecatedMapperTest::test_polymorphic_union_w_select 1331s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::DeprecatedMapperTest::test_polymorphic_union_w_select 1331s test/orm/test_deprecations.py::DeprecatedMapperTest::test_prop_replacement_warns[col_prop] 1331s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::DeprecatedMapperTest::test_prop_replacement_warns[col_prop] 1331s test/orm/test_deprecations.py::DeprecatedMapperTest::test_prop_replacement_warns[relationship] 1331s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::DeprecatedMapperTest::test_prop_replacement_warns[relationship] 1331s test/orm/test_deprecations.py::DeprecatedMapperTest::test_we_couldnt_remove_mapper_yet 1331s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::DeprecatedMapperTest::test_we_couldnt_remove_mapper_yet 1331s test/orm/test_deprecations.py::DeprecatedOptionAllTest::test_defer_addtl_attrs 1331s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::DeprecatedOptionAllTest::test_defer_addtl_attrs 1331s test/orm/test_deprecations.py::DeprecatedQueryTest::test_apply_labels 1331s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::DeprecatedQueryTest::test_apply_labels 1331s test/orm/test_deprecations.py::DeprecatedQueryTest::test_deprecated_select_coercion_join_target 1331s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::DeprecatedQueryTest::test_deprecated_select_coercion_join_target 1331s test/orm/test_deprecations.py::DeprecatedQueryTest::test_invalid_column 1331s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::DeprecatedQueryTest::test_invalid_column 1331s test/orm/test_deprecations.py::DeprecatedQueryTest::test_query_as_scalar 1331s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::DeprecatedQueryTest::test_query_as_scalar 1331s test/orm/test_deprecations.py::DeprecatedQueryTest::test_select_from_q_statement_no_aliasing 1331s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::DeprecatedQueryTest::test_select_from_q_statement_no_aliasing 1331s test/orm/test_deprecations.py::DeprecatedQueryTest::test_text_as_column 1331s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::DeprecatedQueryTest::test_text_as_column 1331s test/orm/test_deprecations.py::DeprecatedQueryTest::test_with_labels 1331s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::DeprecatedQueryTest::test_with_labels 1331s test/orm/test_deprecations.py::DeprecationScopedSessionTest::test_config_errors 1331s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::DeprecationScopedSessionTest::test_config_errors 1331s test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_46_1::test_copy_dep_warning[CheckConstraint] 1331s [gw1] [ 3%] PASSED test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_46_1::test_copy_dep_warning[CheckConstraint] 1331s test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_46_1::test_copy_dep_warning[Column] 1331s [gw1] [ 3%] PASSED test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_46_1::test_copy_dep_warning[Column] 1331s test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_46_1::test_copy_dep_warning[ForeignKeyConstraint] 1331s [gw1] [ 3%] PASSED test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_46_1::test_copy_dep_warning[ForeignKeyConstraint] 1331s test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_46_1::test_copy_dep_warning[ForeignKey] 1331s [gw1] [ 3%] PASSED test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_46_1::test_copy_dep_warning[ForeignKey] 1331s test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_46_1::test_copy_dep_warning[Identity] 1331s [gw1] [ 3%] PASSED test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_46_1::test_copy_dep_warning[Identity] 1331s test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_46_1::test_copy_dep_warning[PrimaryKeyConstraint] 1331s [gw1] [ 3%] PASSED test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_46_1::test_copy_dep_warning[PrimaryKeyConstraint] 1331s test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_46_1::test_copy_dep_warning[UniqueConstraint] 1331s [gw1] [ 3%] PASSED test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_46_1::test_copy_dep_warning[UniqueConstraint] 1331s test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_46_1::test_empty_and_or 1331s [gw1] [ 3%] PASSED test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_46_1::test_empty_and_or 1331s test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_46_1::test_ident_preparer_force 1331s [gw1] [ 3%] PASSED test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_46_1::test_ident_preparer_force 1331s test/engine/test_deprecations.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_argument_format_execute 1331s [gw1] [ 3%] PASSED test/engine/test_deprecations.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_argument_format_execute 1331s test/engine/test_deprecations.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_engine_connect 1331s [gw1] [ 3%] PASSED test/engine/test_deprecations.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_engine_connect 1331s test/engine/test_deprecations.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_retval_flag 1331s [gw1] [ 3%] PASSED test/engine/test_deprecations.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_retval_flag 1331s test/orm/test_deprecations.py::GetTest::test_get 1331s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::GetTest::test_get 1331s test/orm/test_deprecations.py::GetTest::test_get_against_col 1331s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::GetTest::test_get_against_col 1331s test/orm/test_deprecations.py::GetTest::test_loader_options 1331s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::GetTest::test_loader_options 1331s test/orm/test_deprecations.py::GetTest::test_no_criterion 1331s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::GetTest::test_no_criterion 1331s test/orm/test_deprecations.py::GetTest::test_no_criterion_when_already_loaded 1331s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::GetTest::test_no_criterion_when_already_loaded 1331s test/orm/test_deprecations.py::GetTest::test_only_full_mapper_zero 1331s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::GetTest::test_only_full_mapper_zero 1331s test/ext/test_deprecations.py::HorizontalShardTest::test_id_chooser 1331s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::ScopeBehaviorTest::test_associated_dynamic_gc 1331s test/ext/test_associationproxy.py::ScopeBehaviorTest::test_associated_dynamic_iterate 1331s [gw1] [ 3%] PASSED test/ext/test_deprecations.py::HorizontalShardTest::test_id_chooser 1331s test/ext/test_deprecations.py::HorizontalShardTest::test_query_chooser 1331s [gw1] [ 3%] PASSED test/ext/test_deprecations.py::HorizontalShardTest::test_query_chooser 1331s test/orm/test_deprecations.py::ImmediateTest::test_value 1331s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::ImmediateTest::test_value 1331s test/orm/test_deprecations.py::ImmediateTest::test_value_cancels_loader_opts 1331s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::ImmediateTest::test_value_cancels_loader_opts 1331s test/engine/test_deprecations.py::ImplicitReturningFlagTest_sqlite+pysqlite_3_46_1::test_implicit_returning_engine_parameter[False] 1331s [gw1] [ 3%] PASSED test/engine/test_deprecations.py::ImplicitReturningFlagTest_sqlite+pysqlite_3_46_1::test_implicit_returning_engine_parameter[False] 1331s test/engine/test_deprecations.py::ImplicitReturningFlagTest_sqlite+pysqlite_3_46_1::test_implicit_returning_engine_parameter[None] 1331s [gw1] [ 3%] PASSED test/engine/test_deprecations.py::ImplicitReturningFlagTest_sqlite+pysqlite_3_46_1::test_implicit_returning_engine_parameter[None] 1331s test/engine/test_deprecations.py::ImplicitReturningFlagTest_sqlite+pysqlite_3_46_1::test_implicit_returning_engine_parameter[True] 1331s [gw1] [ 3%] PASSED test/engine/test_deprecations.py::ImplicitReturningFlagTest_sqlite+pysqlite_3_46_1::test_implicit_returning_engine_parameter[True] 1331s test/orm/test_deprecations.py::InheritedJoinTest::test_join_to_selectable 1331s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::InheritedJoinTest::test_join_to_selectable 1331s test/orm/test_deprecations.py::InheritedJoinTest::test_join_to_subclass_selectable_auto_alias 1331s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::InheritedJoinTest::test_join_to_subclass_selectable_auto_alias 1331s test/orm/test_deprecations.py::InheritedJoinTest::test_join_to_subclass_seven_selectable_auto_alias 1331s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::InheritedJoinTest::test_join_to_subclass_seven_selectable_auto_alias 1331s test/orm/test_deprecations.py::InheritedJoinTest::test_join_to_subclass_six_point_five_selectable_auto_alias 1331s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::InheritedJoinTest::test_join_to_subclass_six_point_five_selectable_auto_alias 1331s test/orm/test_deprecations.py::InheritedJoinTest::test_join_to_subclass_six_selectable_auto_alias 1331s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::InheritedJoinTest::test_join_to_subclass_six_selectable_auto_alias 1331s test/orm/test_deprecations.py::InheritedJoinTest::test_join_to_subclass_two 1331s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::InheritedJoinTest::test_join_to_subclass_two 1331s test/orm/test_deprecations.py::InheritedJoinTest::test_join_w_subq_adapt 1331s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::InheritedJoinTest::test_join_w_subq_adapt 1331s test/orm/test_deprecations.py::InstancesTest::test_contains_eager 1331s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::InstancesTest::test_contains_eager 1331s test/orm/test_deprecations.py::InstancesTest::test_contains_eager_aliased_instances 1331s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::InstancesTest::test_contains_eager_aliased_instances 1331s test/orm/test_deprecations.py::InstancesTest::test_contains_eager_multi_alias 1331s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::InstancesTest::test_contains_eager_multi_alias 1331s test/orm/test_deprecations.py::InstancesTest::test_from_alias_one 1331s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::InstancesTest::test_from_alias_one 1331s test/orm/test_deprecations.py::InstancesTest::test_from_alias_two_old_way 1331s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::InstancesTest::test_from_alias_two_old_way 1331s test/orm/test_deprecations.py::InstrumentationTest::test_dict_subclass4 1331s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::InstrumentationTest::test_dict_subclass4 1331s test/orm/test_deprecations.py::InstrumentationTest::test_name_setup 1331s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::InstrumentationTest::test_name_setup 1331s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5429_assertions 1331s [gw1] [ 3%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5429_assertions 1331s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5429_compile 1331s [gw1] [ 3%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5429_compile 1331s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5429_operators 1331s [gw1] [ 3%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5429_operators 1331s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_between_operators[not_between_op-notbetween_op-a NOT BETWEEN b AND c] 1331s [gw1] [ 3%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_between_operators[not_between_op-notbetween_op-a NOT BETWEEN b AND c] 1331s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_binary_operators[is_not_distinct_from-isnot_distinct_from-a IS NOT DISTINCT FROM b] 1331s [gw1] [ 3%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_binary_operators[is_not_distinct_from-isnot_distinct_from-a IS NOT DISTINCT FROM b] 1331s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_binary_operators[not_contains_op-notcontains_op-a NOT LIKE '%' || b || '%'] 1331s [gw1] [ 3%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_binary_operators[not_contains_op-notcontains_op-a NOT LIKE '%' || b || '%'] 1331s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_binary_operators[not_endswith_op-notendswith_op-a NOT LIKE '%' || b] 1331s [gw1] [ 3%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_binary_operators[not_endswith_op-notendswith_op-a NOT LIKE '%' || b] 1331s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_binary_operators[not_ilike_op-notilike_op-lower(a) NOT LIKE lower(b)] 1331s [gw1] [ 3%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_binary_operators[not_ilike_op-notilike_op-lower(a) NOT LIKE lower(b)] 1331s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_binary_operators[not_like_op-notlike_op-a NOT LIKE b] 1331s [gw1] [ 3%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_binary_operators[not_like_op-notlike_op-a NOT LIKE b] 1331s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_binary_operators[not_match_op-notmatch_op-NOT a MATCH b] 1331s [gw1] [ 3%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_binary_operators[not_match_op-notmatch_op-NOT a MATCH b] 1331s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_binary_operators[not_startswith_op-notstartswith_op-a NOT LIKE b || '%'] 1331s [gw1] [ 3%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_binary_operators[not_startswith_op-notstartswith_op-a NOT LIKE b || '%'] 1331s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_column[is_not_distinct_from-isnot_distinct_from] 1331s [gw1] [ 3%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_column[is_not_distinct_from-isnot_distinct_from] 1331s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_column[not_ilike-notilike] 1331s [gw1] [ 3%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_column[not_ilike-notilike] 1331s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_column[not_like-notlike] 1331s [gw1] [ 3%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_column[not_like-notlike] 1331s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_column[nulls_first-nullsfirst] 1331s [gw1] [ 3%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_column[nulls_first-nullsfirst] 1331s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_column[nulls_last-nullslast] 1331s [gw1] [ 3%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_column[nulls_last-nullslast] 1331s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[is_false-isfalse-True] 1331s [gw1] [ 3%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[is_false-isfalse-True] 1331s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[is_not_distinct_from-isnot_distinct_from-True] 1331s [gw1] [ 3%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[is_not_distinct_from-isnot_distinct_from-True] 1331s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[is_true-istrue-True] 1331s [gw1] [ 3%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[is_true-istrue-True] 1331s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[not_between_op-notbetween_op-True] 1331s [gw1] [ 3%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[not_between_op-notbetween_op-True] 1331s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[not_contains_op-notcontains_op-False] 1331s [gw1] [ 3%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[not_contains_op-notcontains_op-False] 1331s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[not_endswith_op-notendswith_op-False] 1331s [gw1] [ 3%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[not_endswith_op-notendswith_op-False] 1331s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[not_ilike_op-notilike_op-True] 1331s [gw1] [ 3%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[not_ilike_op-notilike_op-True] 1331s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[not_like_op-notlike_op-True] 1331s [gw1] [ 3%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[not_like_op-notlike_op-True] 1331s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[not_match_op-notmatch_op-True] 1331s [gw1] [ 3%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[not_match_op-notmatch_op-True] 1331s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[not_startswith_op-notstartswith_op-False] 1331s [gw1] [ 3%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[not_startswith_op-notstartswith_op-False] 1331s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[nulls_first_op-nullsfirst_op-False] 1331s [gw1] [ 3%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[nulls_first_op-nullsfirst_op-False] 1331s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[nulls_last_op-nullslast_op-False] 1331s [gw1] [ 3%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[nulls_last_op-nullslast_op-False] 1331s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_unary_operators[nulls_first_op-nullsfirst_op-a NULLS FIRST] 1331s [gw1] [ 3%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_unary_operators[nulls_first_op-nullsfirst_op-a NULLS FIRST] 1331s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_unary_operators[nulls_last_op-nullslast_op-a NULLS LAST] 1331s [gw1] [ 3%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_unary_operators[nulls_last_op-nullslast_op-a NULLS LAST] 1331s test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingBackendTest::test_delete_schema_legacy 1331s [gw1] [ 3%] SKIPPED test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingBackendTest::test_delete_schema_legacy 1331s test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingBackendTest::test_insertid_schema 1331s [gw1] [ 3%] SKIPPED test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingBackendTest::test_insertid_schema 1331s test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingBackendTest::test_insertid_schema_legacy 1331s [gw1] [ 3%] SKIPPED test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingBackendTest::test_insertid_schema_legacy 1331s test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingTest::test_column_subquery_to_alias 1331s [gw1] [ 3%] PASSED test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingTest::test_column_subquery_to_alias 1331s test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingTest::test_join_to_schema 1331s [gw1] [ 3%] PASSED test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingTest::test_join_to_schema 1331s test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingTest::test_legacy_schema_flag[cfg0-True] 1332s [gw1] [ 3%] PASSED test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingTest::test_legacy_schema_flag[cfg0-True] 1332s test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingTest::test_legacy_schema_flag[cfg1-False] 1332s [gw1] [ 3%] PASSED test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingTest::test_legacy_schema_flag[cfg1-False] 1332s test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingTest::test_result_map 1332s [gw1] [ 3%] PASSED test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingTest::test_result_map 1332s test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingTest::test_result_map_use_labels 1332s [gw1] [ 3%] PASSED test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingTest::test_result_map_use_labels 1332s test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingTest::test_straight_select 1332s [gw1] [ 3%] PASSED test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingTest::test_straight_select 1332s test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingTest::test_straight_select_use_labels 1332s [gw1] [ 3%] PASSED test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingTest::test_straight_select_use_labels 1332s test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingTest::test_union_schema_to_non 1332s [gw1] [ 3%] PASSED test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingTest::test_union_schema_to_non 1332s test/orm/test_deprecations.py::MergeResultTest::test_entity_col_mix_keyed_tuple 1332s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::MergeResultTest::test_entity_col_mix_keyed_tuple 1332s test/orm/test_deprecations.py::MergeResultTest::test_entity_col_mix_plain_tuple 1332s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::MergeResultTest::test_entity_col_mix_plain_tuple 1332s test/orm/test_deprecations.py::MergeResultTest::test_none_entity 1332s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::MergeResultTest::test_none_entity 1332s test/orm/test_deprecations.py::MergeResultTest::test_single_column 1332s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::MergeResultTest::test_single_column 1332s test/orm/test_deprecations.py::MergeResultTest::test_single_entity 1332s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::MergeResultTest::test_single_entity 1332s test/orm/test_deprecations.py::MiscDeprecationsTest::test_column_property_dc_attributes[default-5-_exclusions_02] 1332s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::MiscDeprecationsTest::test_column_property_dc_attributes[default-5-_exclusions_02] 1332s test/orm/test_deprecations.py::MiscDeprecationsTest::test_column_property_dc_attributes[default_factory--_exclusions_03] 1332s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::MiscDeprecationsTest::test_column_property_dc_attributes[default_factory--_exclusions_03] 1332s test/orm/test_deprecations.py::MiscDeprecationsTest::test_column_property_dc_attributes[init-True-_exclusions_00] 1332s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::MiscDeprecationsTest::test_column_property_dc_attributes[init-True-_exclusions_00] 1332s test/orm/test_deprecations.py::MiscDeprecationsTest::test_column_property_dc_attributes[kw_only-True-_exclusions_01] 1332s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::MiscDeprecationsTest::test_column_property_dc_attributes[kw_only-True-_exclusions_01] 1332s test/orm/test_deprecations.py::MiscDeprecationsTest::test_column_property_dc_attributes_still_function 1332s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::MiscDeprecationsTest::test_column_property_dc_attributes_still_function 1332s test/orm/test_deprecations.py::MiscDeprecationsTest::test_evaluator_is_private 1332s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::MiscDeprecationsTest::test_evaluator_is_private 1332s test/orm/test_deprecations.py::MiscDeprecationsTest::test_unloaded_expirable 1332s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::MiscDeprecationsTest::test_unloaded_expirable 1332s test/orm/test_deprecations.py::MixedEntitiesTest::test_values 1332s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::MixedEntitiesTest::test_values 1332s test/orm/test_deprecations.py::MixedEntitiesTest::test_values_specific_order_by 1332s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::MixedEntitiesTest::test_values_specific_order_by 1332s test/orm/test_deprecations.py::MixedEntitiesTest::test_values_with_boolean_selects 1332s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::MixedEntitiesTest::test_values_with_boolean_selects 1332s test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_clear 1332s [gw1] [ 3%] PASSED test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_clear 1332s test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_coerce_none 1332s [gw1] [ 3%] PASSED test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_coerce_none 1332s test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_coerce_raise 1332s [gw1] [ 3%] PASSED test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_coerce_raise 1332s test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_copy 1332s [gw1] [ 3%] PASSED test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_copy 1332s test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_deepcopy 1332s [gw1] [ 3%] PASSED test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_deepcopy 1332s test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_in_place_mutation 1332s [gw1] [ 3%] PASSED test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_in_place_mutation 1332s test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_modified_event 1332s [gw1] [ 3%] PASSED test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_modified_event 1332s test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_pickle_parent 1332s [gw1] [ 3%] PASSED test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_pickle_parent 1332s test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_pop 1332s [gw1] [ 3%] PASSED test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_pop 1332s test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_pop_default 1332s [gw1] [ 3%] PASSED test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_pop_default 1332s test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_pop_default_none 1332s [gw1] [ 3%] PASSED test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_pop_default_none 1332s test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_popitem 1332s [gw1] [ 3%] PASSED test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_popitem 1332s test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_replace 1332s [gw1] [ 3%] PASSED test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_replace 1332s test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_replace_itself_still_ok 1332s [gw1] [ 3%] PASSED test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_replace_itself_still_ok 1332s test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_setdefault 1332s [gw1] [ 3%] PASSED test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_setdefault 1332s test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_unrelated_flush 1332s [gw1] [ 3%] PASSED test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_unrelated_flush 1332s test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_update 1332s [gw1] [ 3%] PASSED test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_update 1332s test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_clear 1332s [gw1] [ 3%] PASSED test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_clear 1332s test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_coerce_none 1332s [gw1] [ 3%] PASSED test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_coerce_none 1332s test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_coerce_raise 1332s [gw1] [ 3%] PASSED test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_coerce_raise 1332s test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_copy 1332s [gw1] [ 3%] PASSED test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_copy 1332s test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_deepcopy 1332s [gw1] [ 3%] PASSED test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_deepcopy 1332s test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_in_place_mutation 1332s [gw1] [ 3%] PASSED test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_in_place_mutation 1332s test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_modified_event 1332s [gw1] [ 3%] PASSED test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_modified_event 1332s test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_non_mutable 1332s [gw1] [ 3%] PASSED test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_non_mutable 1332s test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_pickle_parent 1332s [gw1] [ 3%] PASSED test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_pickle_parent 1332s test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_pop 1332s [gw1] [ 3%] PASSED test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_pop 1332s test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_pop_default 1332s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::ScopeBehaviorTest::test_associated_dynamic_iterate 1332s test/ext/test_associationproxy.py::ScopeBehaviorTest::test_dynamic_collection_gc 1332s [gw1] [ 3%] PASSED test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_pop_default 1332s test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_pop_default_none 1332s [gw1] [ 3%] PASSED test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_pop_default_none 1332s test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_popitem 1332s [gw1] [ 3%] PASSED test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_popitem 1332s test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_replace 1332s [gw1] [ 3%] PASSED test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_replace 1332s test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_replace_itself_still_ok 1332s [gw1] [ 3%] PASSED test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_replace_itself_still_ok 1332s test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_setdefault 1332s [gw1] [ 3%] PASSED test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_setdefault 1332s test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_unrelated_flush 1332s [gw1] [ 3%] PASSED test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_unrelated_flush 1332s test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_update 1332s [gw1] [ 3%] PASSED test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_update 1332s test/orm/test_deprecations.py::NonPrimaryMapperTest::test_illegal_non_primary 1332s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::NonPrimaryMapperTest::test_illegal_non_primary 1332s test/orm/test_deprecations.py::NonPrimaryMapperTest::test_illegal_non_primary_2 1332s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::NonPrimaryMapperTest::test_illegal_non_primary_2 1332s test/orm/test_deprecations.py::NonPrimaryMapperTest::test_illegal_non_primary_2_legacy 1332s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::NonPrimaryMapperTest::test_illegal_non_primary_2_legacy 1332s test/orm/test_deprecations.py::NonPrimaryMapperTest::test_illegal_non_primary_3 1332s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::NonPrimaryMapperTest::test_illegal_non_primary_3 1332s test/orm/test_deprecations.py::NonPrimaryMapperTest::test_illegal_non_primary_3_legacy 1332s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::NonPrimaryMapperTest::test_illegal_non_primary_3_legacy 1332s test/orm/test_deprecations.py::NonPrimaryMapperTest::test_illegal_non_primary_legacy 1332s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::NonPrimaryMapperTest::test_illegal_non_primary_legacy 1332s test/orm/test_deprecations.py::NonPrimaryMapperTest::test_non_primary_identity_class 1332s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::NonPrimaryMapperTest::test_non_primary_identity_class 1332s test/orm/test_deprecations.py::NonPrimaryRelationshipLoaderTest::test_joinedload 1332s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::NonPrimaryRelationshipLoaderTest::test_joinedload 1332s test/orm/test_deprecations.py::NonPrimaryRelationshipLoaderTest::test_selectin 1332s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::NonPrimaryRelationshipLoaderTest::test_selectin 1332s test/orm/test_deprecations.py::NonPrimaryRelationshipLoaderTest::test_selectload 1332s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::NonPrimaryRelationshipLoaderTest::test_selectload 1332s test/orm/test_deprecations.py::NonPrimaryRelationshipLoaderTest::test_subqueryload 1332s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::NonPrimaryRelationshipLoaderTest::test_subqueryload 1332s test/orm/test_deprecations.py::ParentTest::test_from_entity_query_entity 1332s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::ParentTest::test_from_entity_query_entity 1332s test/orm/test_deprecations.py::ParentTest::test_m2m 1332s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::ParentTest::test_m2m 1332s test/orm/test_deprecations.py::ParentTest::test_noparent 1332s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::ParentTest::test_noparent 1332s test/orm/test_deprecations.py::ParentTest::test_o2m 1332s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::ParentTest::test_o2m 1332s test/orm/test_deprecations.py::ParentTest::test_select_from 1332s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::ParentTest::test_select_from 1332s test/orm/test_deprecations.py::ParentTest::test_select_from_alias 1332s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::ParentTest::test_select_from_alias 1332s test/orm/test_deprecations.py::ParentTest::test_select_from_alias_explicit_prop 1332s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::ParentTest::test_select_from_alias_explicit_prop 1332s test/orm/test_deprecations.py::ParentTest::test_select_from_alias_from_entity 1332s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::ParentTest::test_select_from_alias_from_entity 1332s test/orm/test_deprecations.py::ParentTest::test_select_from_alias_of_type 1332s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::ParentTest::test_select_from_alias_of_type 1332s test/orm/test_deprecations.py::ParentTest::test_unique_binds_union 1332s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::ParentTest::test_unique_binds_union 1332s test/orm/test_deprecations.py::ParentTest::test_with_pending_autoflush 1332s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::ParentTest::test_with_pending_autoflush 1332s test/orm/test_deprecations.py::ParentTest::test_with_pending_no_autoflush 1332s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::ParentTest::test_with_pending_no_autoflush 1332s test/orm/test_deprecations.py::ParentTest::test_with_transient 1332s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::ParentTest::test_with_transient 1332s test/orm/test_deprecations.py::PolyCacheKeyTest::test_wp_queries 1332s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::PolyCacheKeyTest::test_wp_queries 1332s test/engine/test_deprecations.py::PoolTest::test_connection_fairy_connection 1332s [gw1] [ 3%] PASSED test/engine/test_deprecations.py::PoolTest::test_connection_fairy_connection 1332s test/engine/test_deprecations.py::PoolTest::test_connection_rec_connection 1332s [gw1] [ 3%] PASSED test/engine/test_deprecations.py::PoolTest::test_connection_rec_connection 1332s test/sql/test_deprecations.py::QuoteTest::test_literal_column_label_embedded_select_diffname 1332s [gw1] [ 3%] PASSED test/sql/test_deprecations.py::QuoteTest::test_literal_column_label_embedded_select_diffname 1332s test/sql/test_deprecations.py::QuoteTest::test_literal_column_label_embedded_select_diffname_explicit_quote 1332s [gw1] [ 3%] PASSED test/sql/test_deprecations.py::QuoteTest::test_literal_column_label_embedded_select_diffname_explicit_quote 1332s test/sql/test_deprecations.py::QuoteTest::test_literal_column_label_embedded_select_samename 1332s [gw1] [ 3%] PASSED test/sql/test_deprecations.py::QuoteTest::test_literal_column_label_embedded_select_samename 1332s test/sql/test_deprecations.py::QuoteTest::test_literal_column_label_embedded_select_samename_explicit_quote 1332s [gw1] [ 3%] PASSED test/sql/test_deprecations.py::QuoteTest::test_literal_column_label_embedded_select_samename_explicit_quote 1332s test/engine/test_deprecations.py::ResetEventTest::test_custom 1332s [gw1] [ 3%] PASSED test/engine/test_deprecations.py::ResetEventTest::test_custom 1332s test/engine/test_deprecations.py::ResetEventTest::test_custom_via_engine[False] 1332s [gw1] [ 3%] PASSED test/engine/test_deprecations.py::ResetEventTest::test_custom_via_engine[False] 1332s test/engine/test_deprecations.py::ResetEventTest::test_custom_via_engine[True] 1332s [gw1] [ 3%] PASSED test/engine/test_deprecations.py::ResetEventTest::test_custom_via_engine[True] 1332s test/sql/test_deprecations.py::SelectableTest::test_against_cloned_non_table 1332s [gw1] [ 3%] PASSED test/sql/test_deprecations.py::SelectableTest::test_against_cloned_non_table 1332s test/sql/test_deprecations.py::SelectableTest::test_alias_union 1332s [gw1] [ 3%] PASSED test/sql/test_deprecations.py::SelectableTest::test_alias_union 1332s test/sql/test_deprecations.py::SelectableTest::test_append_column_after_replace_selectable 1332s [gw1] [ 3%] PASSED test/sql/test_deprecations.py::SelectableTest::test_append_column_after_replace_selectable 1332s test/sql/test_deprecations.py::SelectableTest::test_column 1332s [gw1] [ 3%] PASSED test/sql/test_deprecations.py::SelectableTest::test_column 1332s test/sql/test_deprecations.py::SelectableTest::test_froms_renamed 1332s [gw1] [ 3%] PASSED test/sql/test_deprecations.py::SelectableTest::test_froms_renamed 1332s test/sql/test_deprecations.py::SelectableTest::test_join_against_self_implicit_subquery 1332s [gw1] [ 3%] PASSED test/sql/test_deprecations.py::SelectableTest::test_join_against_self_implicit_subquery 1332s test/sql/test_deprecations.py::SelectableTest::test_select_labels 1332s [gw1] [ 3%] PASSED test/sql/test_deprecations.py::SelectableTest::test_select_labels 1333s test/orm/test_deprecations.py::SessionEventsTest::test_on_bulk_delete_hook 1333s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::SessionEventsTest::test_on_bulk_delete_hook 1333s test/orm/test_deprecations.py::SessionEventsTest::test_on_bulk_update_hook 1333s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::SessionEventsTest::test_on_bulk_update_hook 1333s test/sql/test_deprecations.py::SubqueryCoercionsTest::test_as_scalar 1333s [gw1] [ 3%] PASSED test/sql/test_deprecations.py::SubqueryCoercionsTest::test_as_scalar 1333s test/sql/test_deprecations.py::SubqueryCoercionsTest::test_as_scalar_from_subquery 1333s [gw1] [ 3%] PASSED test/sql/test_deprecations.py::SubqueryCoercionsTest::test_as_scalar_from_subquery 1333s test/sql/test_deprecations.py::SubqueryCoercionsTest::test_fromclause_subquery 1333s [gw1] [ 3%] PASSED test/sql/test_deprecations.py::SubqueryCoercionsTest::test_fromclause_subquery 1333s test/sql/test_deprecations.py::SubqueryCoercionsTest::test_functions_select_method_two 1333s [gw1] [ 3%] PASSED test/sql/test_deprecations.py::SubqueryCoercionsTest::test_functions_select_method_two 1333s test/sql/test_deprecations.py::SubqueryCoercionsTest::test_functions_with_cols 1333s [gw1] [ 3%] PASSED test/sql/test_deprecations.py::SubqueryCoercionsTest::test_functions_with_cols 1333s test/sql/test_deprecations.py::SubqueryCoercionsTest::test_plain_fromclause_select_to_subquery 1333s [gw1] [ 3%] PASSED test/sql/test_deprecations.py::SubqueryCoercionsTest::test_plain_fromclause_select_to_subquery 1333s test/sql/test_deprecations.py::SubqueryCoercionsTest::test_select_of_select 1333s [gw1] [ 3%] PASSED test/sql/test_deprecations.py::SubqueryCoercionsTest::test_select_of_select 1333s test/sql/test_deprecations.py::SubqueryCoercionsTest::test_standalone_alias 1333s [gw1] [ 3%] PASSED test/sql/test_deprecations.py::SubqueryCoercionsTest::test_standalone_alias 1333s test/sql/test_deprecations.py::TableDeprecationTest::test_mustexists 1333s [gw1] [ 3%] PASSED test/sql/test_deprecations.py::TableDeprecationTest::test_mustexists 1333s test/sql/test_deprecations.py::TextualSelectTest::test_basic_subquery_resultmap 1333s [gw1] [ 3%] PASSED test/sql/test_deprecations.py::TextualSelectTest::test_basic_subquery_resultmap 1333s test/sql/test_deprecations.py::TextualSelectTest::test_column_collection_ordered 1333s [gw1] [ 3%] PASSED test/sql/test_deprecations.py::TextualSelectTest::test_column_collection_ordered 1333s test/sql/test_deprecations.py::TextualSelectTest::test_column_collection_pos_plus_bykey 1333s [gw1] [ 3%] PASSED test/sql/test_deprecations.py::TextualSelectTest::test_column_collection_pos_plus_bykey 1333s test/sql/test_deprecations.py::ToMetaDataTest::test_deprecate_tometadata 1333s [gw1] [ 3%] PASSED test/sql/test_deprecations.py::ToMetaDataTest::test_deprecate_tometadata 1333s test/orm/test_deprecations.py::ViewonlyFlagWarningTest::test_viewonly_warning[active_history-True] 1333s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::ViewonlyFlagWarningTest::test_viewonly_warning[active_history-True] 1333s test/orm/test_deprecations.py::ViewonlyFlagWarningTest::test_viewonly_warning[enable_typechecks-False] 1333s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::ViewonlyFlagWarningTest::test_viewonly_warning[enable_typechecks-False] 1333s test/orm/test_deprecations.py::ViewonlyFlagWarningTest::test_viewonly_warning[passive_deletes-True] 1333s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::ViewonlyFlagWarningTest::test_viewonly_warning[passive_deletes-True] 1333s test/orm/test_deprecations.py::ViewonlyFlagWarningTest::test_viewonly_warning[passive_updates-False] 1333s [gw1] [ 3%] PASSED test/orm/test_deprecations.py::ViewonlyFlagWarningTest::test_viewonly_warning[passive_updates-False] 1333s test/orm/test_descriptor.py::DescriptorInstrumentationTest::test_aliased_comparator 1333s [gw1] [ 3%] PASSED test/orm/test_descriptor.py::DescriptorInstrumentationTest::test_aliased_comparator 1333s test/orm/test_descriptor.py::DescriptorInstrumentationTest::test_comparator 1333s [gw1] [ 3%] PASSED test/orm/test_descriptor.py::DescriptorInstrumentationTest::test_comparator 1333s test/orm/test_descriptor.py::DescriptorInstrumentationTest::test_fixture 1333s [gw1] [ 3%] PASSED test/orm/test_descriptor.py::DescriptorInstrumentationTest::test_fixture 1333s test/orm/test_descriptor.py::DescriptorInstrumentationTest::test_property_subclass_wrapped_classlevel 1333s [gw1] [ 3%] PASSED test/orm/test_descriptor.py::DescriptorInstrumentationTest::test_property_subclass_wrapped_classlevel 1333s test/orm/test_descriptor.py::DescriptorInstrumentationTest::test_property_wrapped_classlevel 1333s [gw1] [ 3%] PASSED test/orm/test_descriptor.py::DescriptorInstrumentationTest::test_property_wrapped_classlevel 1333s test/dialect/mysql/test_dialect.py::BackendDialectTest::test_autocommit_isolation_level 1333s [gw1] [ 3%] SKIPPED test/dialect/mysql/test_dialect.py::BackendDialectTest::test_autocommit_isolation_level 1333s test/dialect/mysql/test_dialect.py::BackendDialectTest::test_isolation_level 1333s [gw1] [ 3%] SKIPPED test/dialect/mysql/test_dialect.py::BackendDialectTest::test_isolation_level 1333s test/dialect/mysql/test_dialect.py::BackendDialectTest::test_no_default_isolation_level 1333s [gw1] [ 3%] SKIPPED test/dialect/mysql/test_dialect.py::BackendDialectTest::test_no_default_isolation_level 1333s test/dialect/mysql/test_dialect.py::BackendDialectTest::test_no_show_variables 1333s [gw1] [ 3%] SKIPPED test/dialect/mysql/test_dialect.py::BackendDialectTest::test_no_show_variables 1333s test/dialect/mysql/test_dialect.py::BackendDialectTest::test_reserved_words_mysql_vs_mariadb 1333s [gw1] [ 3%] SKIPPED test/dialect/mysql/test_dialect.py::BackendDialectTest::test_reserved_words_mysql_vs_mariadb 1333s test/dialect/mysql/test_dialect.py::BackendDialectTest::test_variable_fetch[10.5.12-MariaDB] 1333s [gw1] [ 3%] SKIPPED test/dialect/mysql/test_dialect.py::BackendDialectTest::test_variable_fetch[10.5.12-MariaDB] 1333s test/dialect/mysql/test_dialect.py::BackendDialectTest::test_variable_fetch[5.0.2] 1333s [gw1] [ 3%] SKIPPED test/dialect/mysql/test_dialect.py::BackendDialectTest::test_variable_fetch[5.0.2] 1333s test/dialect/mysql/test_dialect.py::BackendDialectTest::test_variable_fetch[5.6.49] 1333s [gw1] [ 3%] SKIPPED test/dialect/mysql/test_dialect.py::BackendDialectTest::test_variable_fetch[5.6.49] 1333s test/dialect/postgresql/test_dialect.py::BackendDialectTest_sqlite+pysqlite_3_46_1::test_multiple_host_real_connect[postgresql+D://U:PS@/DB?host=H&host=H:P&host=H-False] 1333s [gw1] [ 3%] SKIPPED test/dialect/postgresql/test_dialect.py::BackendDialectTest_sqlite+pysqlite_3_46_1::test_multiple_host_real_connect[postgresql+D://U:PS@/DB?host=H&host=H:P&host=H-False] 1333s test/dialect/postgresql/test_dialect.py::BackendDialectTest_sqlite+pysqlite_3_46_1::test_multiple_host_real_connect[postgresql+D://U:PS@/DB?host=H,H,H&port=P,P,P-True] 1333s [gw1] [ 3%] SKIPPED test/dialect/postgresql/test_dialect.py::BackendDialectTest_sqlite+pysqlite_3_46_1::test_multiple_host_real_connect[postgresql+D://U:PS@/DB?host=H,H,H&port=P,P,P-True] 1333s test/dialect/postgresql/test_dialect.py::BackendDialectTest_sqlite+pysqlite_3_46_1::test_multiple_host_real_connect[postgresql+D://U:PS@/DB?host=H:P&host=H&host=H-False] 1333s [gw1] [ 3%] SKIPPED test/dialect/postgresql/test_dialect.py::BackendDialectTest_sqlite+pysqlite_3_46_1::test_multiple_host_real_connect[postgresql+D://U:PS@/DB?host=H:P&host=H&host=H-False] 1333s test/dialect/postgresql/test_dialect.py::BackendDialectTest_sqlite+pysqlite_3_46_1::test_multiple_host_real_connect[postgresql+D://U:PS@/DB?host=H:P&host=H&host=H:P-False] 1333s [gw1] [ 3%] SKIPPED test/dialect/postgresql/test_dialect.py::BackendDialectTest_sqlite+pysqlite_3_46_1::test_multiple_host_real_connect[postgresql+D://U:PS@/DB?host=H:P&host=H&host=H:P-False] 1333s test/dialect/postgresql/test_dialect.py::BackendDialectTest_sqlite+pysqlite_3_46_1::test_multiple_host_real_connect[postgresql+D://U:PS@/DB?host=H:P&host=H:P&host=H:P-True] 1333s [gw1] [ 3%] SKIPPED test/dialect/postgresql/test_dialect.py::BackendDialectTest_sqlite+pysqlite_3_46_1::test_multiple_host_real_connect[postgresql+D://U:PS@/DB?host=H:P&host=H:P&host=H:P-True] 1333s test/dialect/postgresql/test_dialect.py::BackendDialectTest_sqlite+pysqlite_3_46_1::test_multiple_host_real_connect[postgresql+D://U:PS@H:P/DB-True] 1333s [gw1] [ 3%] SKIPPED test/dialect/postgresql/test_dialect.py::BackendDialectTest_sqlite+pysqlite_3_46_1::test_multiple_host_real_connect[postgresql+D://U:PS@H:P/DB-True] 1333s test/dialect/oracle/test_dialect.py::CXOracleConnectArgsTest::test_cx_oracle_service_name 1333s [gw1] [ 3%] SKIPPED test/dialect/oracle/test_dialect.py::CXOracleConnectArgsTest::test_cx_oracle_service_name 1333s test/dialect/oracle/test_dialect.py::CXOracleConnectArgsTest::test_cx_oracle_service_name_bad 1333s [gw1] [ 3%] SKIPPED test/dialect/oracle/test_dialect.py::CXOracleConnectArgsTest::test_cx_oracle_service_name_bad 1333s test/dialect/oracle/test_dialect.py::CXOracleConnectArgsTest::test_deprecated_auto_convert_lobs 1333s [gw1] [ 3%] SKIPPED test/dialect/oracle/test_dialect.py::CXOracleConnectArgsTest::test_deprecated_auto_convert_lobs 1333s test/dialect/oracle/test_dialect.py::CXOracleConnectArgsTest::test_deprecated_use_ansi 1333s [gw1] [ 3%] SKIPPED test/dialect/oracle/test_dialect.py::CXOracleConnectArgsTest::test_deprecated_use_ansi 1333s test/dialect/oracle/test_dialect.py::CXOracleConnectArgsTest::test_encoding 1333s [gw1] [ 3%] SKIPPED test/dialect/oracle/test_dialect.py::CXOracleConnectArgsTest::test_encoding 1333s test/dialect/oracle/test_dialect.py::CXOracleConnectArgsTest::test_events 1333s [gw1] [ 3%] SKIPPED test/dialect/oracle/test_dialect.py::CXOracleConnectArgsTest::test_events 1333s test/dialect/oracle/test_dialect.py::CXOracleConnectArgsTest::test_int_mode 1333s [gw1] [ 3%] SKIPPED test/dialect/oracle/test_dialect.py::CXOracleConnectArgsTest::test_int_mode 1333s test/dialect/oracle/test_dialect.py::CXOracleConnectArgsTest::test_mode 1333s [gw1] [ 3%] SKIPPED test/dialect/oracle/test_dialect.py::CXOracleConnectArgsTest::test_mode 1333s test/dialect/oracle/test_dialect.py::CXOracleConnectArgsTest::test_purity 1333s [gw1] [ 3%] SKIPPED test/dialect/oracle/test_dialect.py::CXOracleConnectArgsTest::test_purity 1333s test/dialect/oracle/test_dialect.py::CXOracleConnectArgsTest::test_threaded 1333s [gw1] [ 3%] SKIPPED test/dialect/oracle/test_dialect.py::CXOracleConnectArgsTest::test_threaded 1333s test/dialect/oracle/test_dialect.py::CXOracleConnectArgsTest::test_threaded_deprecated_at_dialect_level 1333s [gw1] [ 3%] SKIPPED test/dialect/oracle/test_dialect.py::CXOracleConnectArgsTest::test_threaded_deprecated_at_dialect_level 1333s test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_default_flags 1333s [gw1] [ 3%] PASSED test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_default_flags 1333s test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_ident_length_in_13_is_30 1333s [gw1] [ 3%] PASSED test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_ident_length_in_13_is_30 1333s test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_max_ident_112 1333s [gw1] [ 3%] PASSED test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_max_ident_112 1333s test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_max_ident_122 1333s [gw1] [ 3%] PASSED test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_max_ident_122 1333s test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_max_ident_122_11compat 1333s [gw1] [ 3%] PASSED test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_max_ident_122_11compat 1333s test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_max_ident_122_11compat_vparam_cant_parse 1333s [gw1] [ 3%] PASSED test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_max_ident_122_11compat_vparam_cant_parse 1333s test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_max_ident_122_11compat_vparam_raises 1333s [gw1] [ 3%] PASSED test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_max_ident_122_11compat_vparam_raises 1333s test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_ora10_flags 1333s [gw1] [ 3%] PASSED test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_ora10_flags 1333s test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_ora8_flags 1333s [gw1] [ 3%] PASSED test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_ora8_flags 1333s test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_use_nchar 1333s [gw1] [ 3%] PASSED test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_use_nchar 1333s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::ScopeBehaviorTest::test_dynamic_collection_gc 1333s test/ext/test_associationproxy.py::ScopeBehaviorTest::test_dynamic_collection_iterate 1333s test/dialect/oracle/test_dialect.py::ComputedReturningTest::test_computed_insert 1333s [gw1] [ 3%] SKIPPED test/dialect/oracle/test_dialect.py::ComputedReturningTest::test_computed_insert 1333s test/dialect/oracle/test_dialect.py::ComputedReturningTest::test_computed_update_no_warning 1333s [gw1] [ 3%] SKIPPED test/dialect/oracle/test_dialect.py::ComputedReturningTest::test_computed_update_no_warning 1333s test/dialect/oracle/test_dialect.py::ComputedReturningTest::test_computed_update_warning 1333s [gw1] [ 3%] SKIPPED test/dialect/oracle/test_dialect.py::ComputedReturningTest::test_computed_update_warning 1333s test/dialect/oracle/test_dialect.py::CxOracleDialectTest::test_cx_oracle_version_parse 1333s [gw1] [ 3%] PASSED test/dialect/oracle/test_dialect.py::CxOracleDialectTest::test_cx_oracle_version_parse 1333s test/dialect/oracle/test_dialect.py::CxOracleDialectTest::test_minimum_version 1333s [gw1] [ 3%] PASSED test/dialect/oracle/test_dialect.py::CxOracleDialectTest::test_minimum_version 1333s test/dialect/oracle/test_dialect.py::DefaultSchemaNameTest::test_default_name_is_the_user 1333s [gw1] [ 3%] SKIPPED test/dialect/oracle/test_dialect.py::DefaultSchemaNameTest::test_default_name_is_the_user 1333s test/dialect/oracle/test_dialect.py::DefaultSchemaNameTest::test_default_schema_detected 1333s [gw1] [ 3%] SKIPPED test/dialect/oracle/test_dialect.py::DefaultSchemaNameTest::test_default_schema_detected 1333s test/dialect/postgresql/test_dialect.py::DialectTest::test_asyncpg_terminate_catch 1333s [gw1] [ 3%] SKIPPED test/dialect/postgresql/test_dialect.py::DialectTest::test_asyncpg_terminate_catch 1333s test/dialect/postgresql/test_dialect.py::DialectTest::test_ensure_version_is_qualified 1333s [gw1] [ 3%] SKIPPED test/dialect/postgresql/test_dialect.py::DialectTest::test_ensure_version_is_qualified 1333s test/dialect/postgresql/test_dialect.py::DialectTest::test_fk_parsing[FOREIGN KEY (tid) REFERENCES "(2)"(id)-expected1] 1333s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::DialectTest::test_fk_parsing[FOREIGN KEY (tid) REFERENCES "(2)"(id)-expected1] 1333s test/dialect/postgresql/test_dialect.py::DialectTest::test_fk_parsing[FOREIGN KEY (tid) REFERENCES some_table("(2)")-expected2] 1333s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::DialectTest::test_fk_parsing[FOREIGN KEY (tid) REFERENCES some_table("(2)")-expected2] 1333s test/dialect/postgresql/test_dialect.py::DialectTest::test_fk_parsing[FOREIGN KEY (tid) REFERENCES some_table(id) DEFERRABLE INITIALLY DEFERRED-expected4] 1333s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::DialectTest::test_fk_parsing[FOREIGN KEY (tid) REFERENCES some_table(id) DEFERRABLE INITIALLY DEFERRED-expected4] 1333s test/dialect/postgresql/test_dialect.py::DialectTest::test_fk_parsing[FOREIGN KEY (tid) REFERENCES some_table(id)-expected0] 1333s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::DialectTest::test_fk_parsing[FOREIGN KEY (tid) REFERENCES some_table(id)-expected0] 1333s test/dialect/postgresql/test_dialect.py::DialectTest::test_fk_parsing[FOREIGN KEY (tid1, tid2) REFERENCES some_schema.some_table(id1, id2) MATCH FULL ON UPDATE CASCADE ON DELETE CASCADE DEFERRABLE INITIALLY DEFERRED-expected6] 1333s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::DialectTest::test_fk_parsing[FOREIGN KEY (tid1, tid2) REFERENCES some_schema.some_table(id1, id2) MATCH FULL ON UPDATE CASCADE ON DELETE CASCADE DEFERRABLE INITIALLY DEFERRED-expected6] 1333s test/dialect/postgresql/test_dialect.py::DialectTest::test_fk_parsing[FOREIGN KEY (tid1, tid2) REFERENCES some_schema.some_table(id1, id2)-expected5] 1333s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::DialectTest::test_fk_parsing[FOREIGN KEY (tid1, tid2) REFERENCES some_schema.some_table(id1, id2)-expected5] 1333s test/dialect/postgresql/test_dialect.py::DialectTest::test_fk_parsing[FOREIGN KEY (tid1, tid2) REFERENCES some_table("(2)", "(3)")-expected3] 1333s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::DialectTest::test_fk_parsing[FOREIGN KEY (tid1, tid2) REFERENCES some_table("(2)", "(3)")-expected3] 1333s test/dialect/postgresql/test_dialect.py::DialectTest::test_psycopg2_disconnect 1333s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::DialectTest::test_psycopg2_disconnect 1333s test/dialect/postgresql/test_dialect.py::DialectTest::test_psycopg2_empty_connection_string 1333s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::DialectTest::test_psycopg2_empty_connection_string 1333s test/dialect/postgresql/test_dialect.py::DialectTest::test_psycopg2_empty_connection_string_w_query_one 1333s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::DialectTest::test_psycopg2_empty_connection_string_w_query_one 1333s test/dialect/postgresql/test_dialect.py::DialectTest::test_psycopg2_empty_connection_string_w_query_two 1333s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::DialectTest::test_psycopg2_empty_connection_string_w_query_two 1333s test/dialect/postgresql/test_dialect.py::DialectTest::test_psycopg2_nonempty_connection_string 1333s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::DialectTest::test_psycopg2_nonempty_connection_string 1333s test/dialect/postgresql/test_dialect.py::DialectTest::test_psycopg2_nonempty_connection_string_w_query 1333s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::DialectTest::test_psycopg2_nonempty_connection_string_w_query 1333s test/dialect/postgresql/test_dialect.py::DialectTest::test_range_constructor 1333s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::DialectTest::test_range_constructor 1333s test/dialect/postgresql/test_dialect.py::DialectTest::test_range_frozen 1333s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::DialectTest::test_range_frozen 1333s test/dialect/postgresql/test_dialect.py::DialectTest::test_version_parsing 1333s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::DialectTest::test_version_parsing 1333s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[1927-Connection was killed-OperationalError-mysqldb-True] 1333s [gw1] [ 4%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[1927-Connection was killed-OperationalError-mysqldb-True] 1333s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[1927-Connection was killed-OperationalError-pymysql-True] 1333s [gw1] [ 4%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[1927-Connection was killed-OperationalError-pymysql-True] 1333s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[2006-foo-OperationalError-mysqldb-True] 1333s [gw1] [ 4%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[2006-foo-OperationalError-mysqldb-True] 1333s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[2006-foo-OperationalError-pymysql-True] 1333s [gw1] [ 4%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[2006-foo-OperationalError-pymysql-True] 1333s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[2007-foo-OperationalError-mysqldb-False] 1333s [gw1] [ 4%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[2007-foo-OperationalError-mysqldb-False] 1333s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[2007-foo-OperationalError-pymysql-False] 1333s [gw1] [ 4%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[2007-foo-OperationalError-pymysql-False] 1333s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[4031-foo-OperationalError-mysqldb-True] 1333s [gw1] [ 4%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[4031-foo-OperationalError-mysqldb-True] 1333s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[4031-foo-OperationalError-pymysql-True] 1333s [gw1] [ 4%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[4031-foo-OperationalError-pymysql-True] 1333s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[4032-foo-OperationalError-mysqldb-False] 1333s [gw1] [ 4%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[4032-foo-OperationalError-mysqldb-False] 1333s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[4032-foo-OperationalError-pymysql-False] 1333s [gw1] [ 4%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[4032-foo-OperationalError-pymysql-False] 1333s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[None-cONnection aLREady closed-InternalError-pymysql-True] 1333s [gw1] [ 4%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[None-cONnection aLREady closed-InternalError-pymysql-True] 1333s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[None-cONnection was kILLEd-InternalError-pymysql-True] 1333s [gw1] [ 4%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[None-cONnection was kILLEd-InternalError-pymysql-True] 1333s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[None-something broke-InternalError-pymysql-False] 1333s [gw1] [ 4%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[None-something broke-InternalError-pymysql-False] 1333s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_mariadb_connector_special_encodings 1333s [gw1] [ 4%] SKIPPED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_mariadb_connector_special_encodings 1333s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_mysqlconnector_buffered_arg 1333s [gw1] [ 4%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_mysqlconnector_buffered_arg 1333s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_mysqlconnector_raise_on_warnings_arg 1333s [gw1] [ 4%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_mysqlconnector_raise_on_warnings_arg 1333s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-charset-hello] 1333s [gw1] [ 4%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-charset-hello] 1333s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-client_flag-1234] 1333s [gw1] [ 4%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-client_flag-1234] 1333s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-compress-True] 1333s [gw1] [ 4%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-compress-True] 1333s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-connect_timeout-30] 1333s [gw1] [ 4%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-connect_timeout-30] 1333s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-local_infile-1] 1333s [gw1] [ 4%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-local_infile-1] 1333s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-local_infile-False] 1333s [gw1] [ 4%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-local_infile-False] 1333s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-local_infile-True] 1333s [gw1] [ 4%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-local_infile-True] 1333s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-read_timeout-30] 1333s [gw1] [ 4%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-read_timeout-30] 1333s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-unix_socket-somesocket] 1333s [gw1] [ 4%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-unix_socket-somesocket] 1333s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-use_unicode-False] 1333s [gw1] [ 4%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-use_unicode-False] 1333s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-write_timeout-30] 1333s [gw1] [ 4%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-write_timeout-30] 1333s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-charset-hello] 1333s [gw1] [ 4%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-charset-hello] 1333s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-client_flag-1234] 1333s [gw1] [ 4%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-client_flag-1234] 1333s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-compress-True] 1333s [gw1] [ 4%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-compress-True] 1333s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-connect_timeout-30] 1333s [gw1] [ 4%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-connect_timeout-30] 1333s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-local_infile-1] 1333s [gw1] [ 4%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-local_infile-1] 1333s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-local_infile-False] 1333s [gw1] [ 4%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-local_infile-False] 1333s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-local_infile-True] 1333s [gw1] [ 4%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-local_infile-True] 1333s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-read_timeout-30] 1333s [gw1] [ 4%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-read_timeout-30] 1333s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-unix_socket-somesocket] 1333s [gw1] [ 4%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-unix_socket-somesocket] 1333s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-use_unicode-False] 1333s [gw1] [ 4%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-use_unicode-False] 1333s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-write_timeout-30] 1333s [gw1] [ 4%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-write_timeout-30] 1333s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-charset-hello] 1333s [gw1] [ 4%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-charset-hello] 1333s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-client_flag-1234] 1333s [gw1] [ 4%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-client_flag-1234] 1333s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-compress-True] 1333s [gw1] [ 4%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-compress-True] 1333s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-connect_timeout-30] 1333s [gw1] [ 4%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-connect_timeout-30] 1333s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-local_infile-1] 1333s [gw1] [ 4%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-local_infile-1] 1333s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-local_infile-False] 1333s [gw1] [ 4%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-local_infile-False] 1333s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-local_infile-True] 1333s [gw1] [ 4%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-local_infile-True] 1333s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-read_timeout-30] 1333s [gw1] [ 4%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-read_timeout-30] 1333s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-unix_socket-somesocket] 1333s [gw1] [ 4%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-unix_socket-somesocket] 1333s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-use_unicode-False] 1333s [gw1] [ 4%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-use_unicode-False] 1333s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-write_timeout-30] 1333s [gw1] [ 4%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-write_timeout-30] 1333s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-charset-hello] 1333s [gw1] [ 4%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-charset-hello] 1333s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-client_flag-1234] 1333s [gw1] [ 4%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-client_flag-1234] 1333s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-compress-True] 1333s [gw1] [ 4%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-compress-True] 1333s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-connect_timeout-30] 1333s [gw1] [ 4%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-connect_timeout-30] 1333s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-local_infile-1] 1333s [gw1] [ 4%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-local_infile-1] 1333s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-local_infile-False] 1333s [gw1] [ 4%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-local_infile-False] 1333s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-local_infile-True] 1333s [gw1] [ 4%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-local_infile-True] 1333s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-read_timeout-30] 1333s [gw1] [ 4%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-read_timeout-30] 1333s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-unix_socket-somesocket] 1333s [gw1] [ 4%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-unix_socket-somesocket] 1333s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-use_unicode-False] 1333s [gw1] [ 4%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-use_unicode-False] 1333s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-write_timeout-30] 1333s [gw1] [ 4%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-write_timeout-30] 1333s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-charset-hello] 1333s [gw1] [ 4%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-charset-hello] 1333s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-client_flag-1234] 1333s [gw1] [ 4%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-client_flag-1234] 1333s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-compress-True] 1333s [gw1] [ 4%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-compress-True] 1333s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-connect_timeout-30] 1333s [gw1] [ 4%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-connect_timeout-30] 1333s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-local_infile-1] 1333s [gw1] [ 4%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-local_infile-1] 1333s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-local_infile-False] 1333s [gw1] [ 4%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-local_infile-False] 1333s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-local_infile-True] 1333s [gw1] [ 4%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-local_infile-True] 1333s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-read_timeout-30] 1333s [gw1] [ 4%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-read_timeout-30] 1333s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-unix_socket-somesocket] 1333s [gw1] [ 4%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-unix_socket-somesocket] 1333s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-use_unicode-False] 1333s [gw1] [ 4%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-use_unicode-False] 1333s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-write_timeout-30] 1333s [gw1] [ 4%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-write_timeout-30] 1333s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_random_arg 1333s [gw1] [ 4%] SKIPPED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_random_arg 1333s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_special_encodings[utf8] 1333s [gw1] [ 4%] SKIPPED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_special_encodings[utf8] 1333s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_special_encodings[utf8mb4] 1333s [gw1] [ 4%] SKIPPED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_special_encodings[utf8mb4] 1333s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_ssl_arguments[mysqldb] 1333s [gw1] [ 4%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_ssl_arguments[mysqldb] 1333s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_ssl_arguments[pymysql] 1333s [gw1] [ 4%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_ssl_arguments[pymysql] 1333s test/dialect/oracle/test_dialect.py::DialectWBackendTest::test_graceful_failure_isolation_level_not_available 1333s [gw1] [ 4%] SKIPPED test/dialect/oracle/test_dialect.py::DialectWBackendTest::test_graceful_failure_isolation_level_not_available 1333s test/dialect/oracle/test_dialect.py::DialectWBackendTest::test_hypothetical_not_implemented_isolation_level 1333s [gw1] [ 4%] SKIPPED test/dialect/oracle/test_dialect.py::DialectWBackendTest::test_hypothetical_not_implemented_isolation_level 1333s test/dialect/oracle/test_dialect.py::DialectWBackendTest::test_is_disconnect[DPI-1010: make sure we read the code-None-True] 1333s [gw1] [ 4%] SKIPPED test/dialect/oracle/test_dialect.py::DialectWBackendTest::test_is_disconnect[DPI-1010: make sure we read the code-None-True] 1333s test/dialect/oracle/test_dialect.py::DialectWBackendTest::test_is_disconnect[DPI-1010: not connected-None-True] 1333s [gw1] [ 4%] SKIPPED test/dialect/oracle/test_dialect.py::DialectWBackendTest::test_is_disconnect[DPI-1010: not connected-None-True] 1333s test/dialect/oracle/test_dialect.py::DialectWBackendTest::test_is_disconnect[DPI-1080: connection was closed by ORA-3113-None-True] 1333s [gw1] [ 4%] SKIPPED test/dialect/oracle/test_dialect.py::DialectWBackendTest::test_is_disconnect[DPI-1080: connection was closed by ORA-3113-None-True] 1333s test/dialect/oracle/test_dialect.py::DialectWBackendTest::test_is_disconnect[DPI-1234: some other DPI error-None-False] 1333s [gw1] [ 4%] SKIPPED test/dialect/oracle/test_dialect.py::DialectWBackendTest::test_is_disconnect[DPI-1234: some other DPI error-None-False] 1333s test/dialect/oracle/test_dialect.py::DialectWBackendTest::test_is_disconnect[ORA-03114: not connected to ORACLE-3114-True] 1333s [gw1] [ 4%] SKIPPED test/dialect/oracle/test_dialect.py::DialectWBackendTest::test_is_disconnect[ORA-03114: not connected to ORACLE-3114-True] 1333s test/dialect/oracle/test_dialect.py::DialectWBackendTest::test_is_disconnect[ORA-1234 fake error-1234-False] 1333s [gw1] [ 4%] SKIPPED test/dialect/oracle/test_dialect.py::DialectWBackendTest::test_is_disconnect[ORA-1234 fake error-1234-False] 1333s test/dialect/oracle/test_dialect.py::DialectWBackendTest::test_is_disconnect[db is not connected-None-True] 1333s [gw1] [ 4%] SKIPPED test/dialect/oracle/test_dialect.py::DialectWBackendTest::test_is_disconnect[db is not connected-None-True] 1333s test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_encoding_errors_cx_oracle[OracleDialect_cx_oracle-CLOB] 1333s [gw1] [ 4%] PASSED test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_encoding_errors_cx_oracle[OracleDialect_cx_oracle-CLOB] 1333s test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_encoding_errors_cx_oracle[OracleDialect_cx_oracle-FIXED_CHAR] 1333s [gw1] [ 4%] PASSED test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_encoding_errors_cx_oracle[OracleDialect_cx_oracle-FIXED_CHAR] 1333s test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_encoding_errors_cx_oracle[OracleDialect_cx_oracle-NCLOB] 1333s [gw1] [ 4%] PASSED test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_encoding_errors_cx_oracle[OracleDialect_cx_oracle-NCLOB] 1333s test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_encoding_errors_cx_oracle[OracleDialect_cx_oracle-STRING] 1333s [gw1] [ 4%] PASSED test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_encoding_errors_cx_oracle[OracleDialect_cx_oracle-STRING] 1333s test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_encoding_errors_cx_oracle[OracleDialect_oracledb-CLOB] 1333s [gw1] [ 4%] PASSED test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_encoding_errors_cx_oracle[OracleDialect_oracledb-CLOB] 1333s test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_encoding_errors_cx_oracle[OracleDialect_oracledb-FIXED_CHAR] 1333s [gw1] [ 4%] PASSED test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_encoding_errors_cx_oracle[OracleDialect_oracledb-FIXED_CHAR] 1333s test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_encoding_errors_cx_oracle[OracleDialect_oracledb-NCLOB] 1333s [gw1] [ 4%] PASSED test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_encoding_errors_cx_oracle[OracleDialect_oracledb-NCLOB] 1333s test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_encoding_errors_cx_oracle[OracleDialect_oracledb-STRING] 1333s [gw1] [ 4%] PASSED test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_encoding_errors_cx_oracle[OracleDialect_oracledb-STRING] 1333s test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_no_encoding_errors_cx_oracle[OracleDialect_cx_oracle-CLOB] 1333s [gw1] [ 4%] PASSED test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_no_encoding_errors_cx_oracle[OracleDialect_cx_oracle-CLOB] 1333s test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_no_encoding_errors_cx_oracle[OracleDialect_cx_oracle-FIXED_CHAR] 1333s [gw1] [ 4%] PASSED test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_no_encoding_errors_cx_oracle[OracleDialect_cx_oracle-FIXED_CHAR] 1333s test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_no_encoding_errors_cx_oracle[OracleDialect_cx_oracle-NCLOB] 1333s [gw1] [ 4%] PASSED test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_no_encoding_errors_cx_oracle[OracleDialect_cx_oracle-NCLOB] 1333s test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_no_encoding_errors_cx_oracle[OracleDialect_cx_oracle-STRING] 1333s [gw1] [ 4%] PASSED test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_no_encoding_errors_cx_oracle[OracleDialect_cx_oracle-STRING] 1333s test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_no_encoding_errors_cx_oracle[OracleDialect_oracledb-CLOB] 1333s [gw1] [ 4%] PASSED test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_no_encoding_errors_cx_oracle[OracleDialect_oracledb-CLOB] 1333s test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_no_encoding_errors_cx_oracle[OracleDialect_oracledb-FIXED_CHAR] 1333s [gw1] [ 4%] PASSED test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_no_encoding_errors_cx_oracle[OracleDialect_oracledb-FIXED_CHAR] 1333s test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_no_encoding_errors_cx_oracle[OracleDialect_oracledb-NCLOB] 1333s [gw1] [ 4%] PASSED test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_no_encoding_errors_cx_oracle[OracleDialect_oracledb-NCLOB] 1333s test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_no_encoding_errors_cx_oracle[OracleDialect_oracledb-STRING] 1333s [gw1] [ 4%] PASSED test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_no_encoding_errors_cx_oracle[OracleDialect_oracledb-STRING] 1333s test/dialect/oracle/test_dialect.py::ExecuteTest::test_basic 1333s [gw1] [ 4%] SKIPPED test/dialect/oracle/test_dialect.py::ExecuteTest::test_basic 1333s test/dialect/oracle/test_dialect.py::ExecuteTest::test_limit_offset_for_update 1333s [gw1] [ 4%] SKIPPED test/dialect/oracle/test_dialect.py::ExecuteTest::test_limit_offset_for_update 1333s test/dialect/oracle/test_dialect.py::ExecuteTest::test_sequences_are_integers 1333s [gw1] [ 4%] SKIPPED test/dialect/oracle/test_dialect.py::ExecuteTest::test_sequences_are_integers 1333s test/dialect/postgresql/test_dialect.py::ExecutemanyFlagOptionsTest::test_executemany_correct_flag_options 1333s [gw1] [ 4%] SKIPPED test/dialect/postgresql/test_dialect.py::ExecutemanyFlagOptionsTest::test_executemany_correct_flag_options 1333s test/dialect/postgresql/test_dialect.py::ExecutemanyFlagOptionsTest::test_executemany_wrong_flag_options 1333s [gw1] [ 4%] SKIPPED test/dialect/postgresql/test_dialect.py::ExecutemanyFlagOptionsTest::test_executemany_wrong_flag_options 1333s test/dialect/postgresql/test_dialect.py::ExecutemanyValuesInsertsTest::test_insert_unicode_keys 1333s [gw1] [ 4%] SKIPPED test/dialect/postgresql/test_dialect.py::ExecutemanyValuesInsertsTest::test_insert_unicode_keys 1333s test/dialect/postgresql/test_dialect.py::ExecutemanyValuesInsertsTest::test_not_sane_rowcount 1333s [gw1] [ 4%] SKIPPED test/dialect/postgresql/test_dialect.py::ExecutemanyValuesInsertsTest::test_not_sane_rowcount 1333s test/dialect/postgresql/test_dialect.py::ExecutemanyValuesInsertsTest::test_update 1333s [gw1] [ 4%] SKIPPED test/dialect/postgresql/test_dialect.py::ExecutemanyValuesInsertsTest::test_update 1333s test/dialect/postgresql/test_dialect.py::ExecutemanyValuesInsertsTest::test_update_fallback 1333s [gw1] [ 4%] SKIPPED test/dialect/postgresql/test_dialect.py::ExecutemanyValuesInsertsTest::test_update_fallback 1333s test/dialect/postgresql/test_dialect.py::ExecutemanyValuesPlusBatchInsertsTest::test_insert_unicode_keys 1333s [gw1] [ 4%] SKIPPED test/dialect/postgresql/test_dialect.py::ExecutemanyValuesPlusBatchInsertsTest::test_insert_unicode_keys 1333s test/dialect/postgresql/test_dialect.py::ExecutemanyValuesPlusBatchInsertsTest::test_not_sane_rowcount 1333s [gw1] [ 4%] SKIPPED test/dialect/postgresql/test_dialect.py::ExecutemanyValuesPlusBatchInsertsTest::test_not_sane_rowcount 1333s test/dialect/postgresql/test_dialect.py::ExecutemanyValuesPlusBatchInsertsTest::test_update 1333s [gw1] [ 4%] SKIPPED test/dialect/postgresql/test_dialect.py::ExecutemanyValuesPlusBatchInsertsTest::test_update 1333s test/dialect/postgresql/test_dialect.py::ExecutemanyValuesPlusBatchInsertsTest::test_update_fallback 1333s [gw1] [ 4%] SKIPPED test/dialect/postgresql/test_dialect.py::ExecutemanyValuesPlusBatchInsertsTest::test_update_fallback 1333s test/dialect/mysql/test_dialect.py::ExecutionTest::test_charset_caching 1333s [gw1] [ 4%] SKIPPED test/dialect/mysql/test_dialect.py::ExecutionTest::test_charset_caching 1333s test/dialect/mysql/test_dialect.py::ExecutionTest::test_sysdate 1333s [gw1] [ 4%] SKIPPED test/dialect/mysql/test_dialect.py::ExecutionTest::test_sysdate 1333s test/dialect/postgresql/test_dialect.py::MiscBackendTest::test_asyncpg_transactional_ping[False] 1333s [gw1] [ 4%] SKIPPED test/dialect/postgresql/test_dialect.py::MiscBackendTest::test_asyncpg_transactional_ping[False] 1333s test/dialect/postgresql/test_dialect.py::MiscBackendTest::test_asyncpg_transactional_ping[True] 1333s [gw1] [ 4%] SKIPPED test/dialect/postgresql/test_dialect.py::MiscBackendTest::test_asyncpg_transactional_ping[True] 1333s test/dialect/postgresql/test_dialect.py::MiscBackendTest::test_autocommit_isolation_level 1333s [gw1] [ 4%] SKIPPED test/dialect/postgresql/test_dialect.py::MiscBackendTest::test_autocommit_isolation_level 1333s test/dialect/postgresql/test_dialect.py::MiscBackendTest::test_autocommit_pre_ping[False] 1333s [gw1] [ 4%] SKIPPED test/dialect/postgresql/test_dialect.py::MiscBackendTest::test_autocommit_pre_ping[False] 1333s test/dialect/postgresql/test_dialect.py::MiscBackendTest::test_autocommit_pre_ping[True] 1333s [gw1] [ 4%] SKIPPED test/dialect/postgresql/test_dialect.py::MiscBackendTest::test_autocommit_pre_ping[True] 1333s test/dialect/postgresql/test_dialect.py::MiscBackendTest::test_backslash_escapes_detection[False-True] 1333s [gw1] [ 4%] SKIPPED test/dialect/postgresql/test_dialect.py::MiscBackendTest::test_backslash_escapes_detection[False-True] 1333s test/dialect/postgresql/test_dialect.py::MiscBackendTest::test_backslash_escapes_detection[True-False] 1333s [gw1] [ 4%] SKIPPED test/dialect/postgresql/test_dialect.py::MiscBackendTest::test_backslash_escapes_detection[True-False] 1333s test/dialect/postgresql/test_dialect.py::MiscBackendTest::test_checksfor_sequence 1333s [gw1] [ 4%] SKIPPED test/dialect/postgresql/test_dialect.py::MiscBackendTest::test_checksfor_sequence 1333s test/dialect/postgresql/test_dialect.py::MiscBackendTest::test_client_encoding 1333s [gw1] [ 4%] SKIPPED test/dialect/postgresql/test_dialect.py::MiscBackendTest::test_client_encoding 1333s test/dialect/postgresql/test_dialect.py::MiscBackendTest::test_date_reflection 1333s [gw1] [ 4%] SKIPPED test/dialect/postgresql/test_dialect.py::MiscBackendTest::test_date_reflection 1333s test/dialect/postgresql/test_dialect.py::MiscBackendTest::test_dbapi_autocommit_attribute 1333s [gw1] [ 4%] SKIPPED test/dialect/postgresql/test_dialect.py::MiscBackendTest::test_dbapi_autocommit_attribute 1333s test/dialect/postgresql/test_dialect.py::MiscBackendTest::test_deferrable_flag_connection[False] 1333s [gw1] [ 4%] SKIPPED test/dialect/postgresql/test_dialect.py::MiscBackendTest::test_deferrable_flag_connection[False] 1333s test/dialect/postgresql/test_dialect.py::MiscBackendTest::test_deferrable_flag_connection[True] 1333s [gw1] [ 4%] SKIPPED test/dialect/postgresql/test_dialect.py::MiscBackendTest::test_deferrable_flag_connection[True] 1333s test/dialect/postgresql/test_dialect.py::MiscBackendTest::test_deferrable_flag_engine 1333s [gw1] [ 4%] SKIPPED test/dialect/postgresql/test_dialect.py::MiscBackendTest::test_deferrable_flag_engine 1333s test/dialect/postgresql/test_dialect.py::MiscBackendTest::test_empty_sql_string 1333s [gw1] [ 4%] SKIPPED test/dialect/postgresql/test_dialect.py::MiscBackendTest::test_empty_sql_string 1333s test/dialect/postgresql/test_dialect.py::MiscBackendTest::test_extract 1333s [gw1] [ 4%] SKIPPED test/dialect/postgresql/test_dialect.py::MiscBackendTest::test_extract 1333s test/dialect/postgresql/test_dialect.py::MiscBackendTest::test_initial_transaction_state_psycopg 1333s [gw1] [ 4%] SKIPPED test/dialect/postgresql/test_dialect.py::MiscBackendTest::test_initial_transaction_state_psycopg 1333s test/dialect/postgresql/test_dialect.py::MiscBackendTest::test_initial_transaction_state_psycopg2 1333s [gw1] [ 4%] SKIPPED test/dialect/postgresql/test_dialect.py::MiscBackendTest::test_initial_transaction_state_psycopg2 1333s test/dialect/postgresql/test_dialect.py::MiscBackendTest::test_notice_logging 1333s [gw1] [ 4%] SKIPPED test/dialect/postgresql/test_dialect.py::MiscBackendTest::test_notice_logging 1333s test/dialect/postgresql/test_dialect.py::MiscBackendTest::test_numeric_raise 1333s [gw1] [ 4%] SKIPPED test/dialect/postgresql/test_dialect.py::MiscBackendTest::test_numeric_raise 1333s test/dialect/postgresql/test_dialect.py::MiscBackendTest::test_preexecute_passivedefault 1333s [gw1] [ 4%] SKIPPED test/dialect/postgresql/test_dialect.py::MiscBackendTest::test_preexecute_passivedefault 1333s test/dialect/postgresql/test_dialect.py::MiscBackendTest::test_psycopg2_version 1333s [gw1] [ 4%] SKIPPED test/dialect/postgresql/test_dialect.py::MiscBackendTest::test_psycopg2_version 1333s test/dialect/postgresql/test_dialect.py::MiscBackendTest::test_psycopg_non_standard_err 1333s [gw1] [ 4%] SKIPPED test/dialect/postgresql/test_dialect.py::MiscBackendTest::test_psycopg_non_standard_err 1333s test/dialect/postgresql/test_dialect.py::MiscBackendTest::test_psycopg_version 1333s [gw1] [ 4%] SKIPPED test/dialect/postgresql/test_dialect.py::MiscBackendTest::test_psycopg_version 1333s test/dialect/postgresql/test_dialect.py::MiscBackendTest::test_quoted_name_bindparam_ok 1333s [gw1] [ 4%] SKIPPED test/dialect/postgresql/test_dialect.py::MiscBackendTest::test_quoted_name_bindparam_ok 1333s test/dialect/postgresql/test_dialect.py::MiscBackendTest::test_readonly_flag_connection[False] 1333s [gw1] [ 4%] SKIPPED test/dialect/postgresql/test_dialect.py::MiscBackendTest::test_readonly_flag_connection[False] 1333s test/dialect/postgresql/test_dialect.py::MiscBackendTest::test_readonly_flag_connection[True] 1333s [gw1] [ 4%] SKIPPED test/dialect/postgresql/test_dialect.py::MiscBackendTest::test_readonly_flag_connection[True] 1333s test/dialect/postgresql/test_dialect.py::MiscBackendTest::test_readonly_flag_engine[False] 1333s [gw1] [ 4%] SKIPPED test/dialect/postgresql/test_dialect.py::MiscBackendTest::test_readonly_flag_engine[False] 1333s test/dialect/postgresql/test_dialect.py::MiscBackendTest::test_readonly_flag_engine[True] 1333s [gw1] [ 4%] SKIPPED test/dialect/postgresql/test_dialect.py::MiscBackendTest::test_readonly_flag_engine[True] 1333s test/dialect/postgresql/test_dialect.py::MiscBackendTest::test_schema_roundtrips 1333s [gw1] [ 4%] SKIPPED test/dialect/postgresql/test_dialect.py::MiscBackendTest::test_schema_roundtrips 1333s test/dialect/postgresql/test_dialect.py::MiscBackendTest::test_select_rowcount 1333s [gw1] [ 4%] SKIPPED test/dialect/postgresql/test_dialect.py::MiscBackendTest::test_select_rowcount 1333s test/dialect/postgresql/test_dialect.py::MiscBackendTest::test_sequence_detection_tricky_names[False] 1333s [gw1] [ 4%] SKIPPED test/dialect/postgresql/test_dialect.py::MiscBackendTest::test_sequence_detection_tricky_names[False] 1333s test/dialect/postgresql/test_dialect.py::MiscBackendTest::test_sequence_detection_tricky_names[True] 1333s [gw1] [ 4%] SKIPPED test/dialect/postgresql/test_dialect.py::MiscBackendTest::test_sequence_detection_tricky_names[True] 1333s test/dialect/postgresql/test_dialect.py::MiscBackendTest::test_serial_integer[None-BIGINT-BIGSERIAL] 1333s [gw1] [ 4%] SKIPPED test/dialect/postgresql/test_dialect.py::MiscBackendTest::test_serial_integer[None-BIGINT-BIGSERIAL] 1333s test/dialect/postgresql/test_dialect.py::MiscBackendTest::test_serial_integer[None-BITD()-BIGSERIAL] 1333s [gw1] [ 4%] SKIPPED test/dialect/postgresql/test_dialect.py::MiscBackendTest::test_serial_integer[None-BITD()-BIGSERIAL] 1333s test/dialect/postgresql/test_dialect.py::MiscBackendTest::test_serial_integer[None-BigInteger-BIGSERIAL] 1333s [gw1] [ 4%] SKIPPED test/dialect/postgresql/test_dialect.py::MiscBackendTest::test_serial_integer[None-BigInteger-BIGSERIAL] 1333s test/dialect/postgresql/test_dialect.py::MiscBackendTest::test_serial_integer[None-INTEGER-SERIAL] 1333s [gw1] [ 4%] SKIPPED test/dialect/postgresql/test_dialect.py::MiscBackendTest::test_serial_integer[None-INTEGER-SERIAL] 1333s test/dialect/postgresql/test_dialect.py::MiscBackendTest::test_serial_integer[None-Integer-SERIAL] 1333s [gw1] [ 4%] SKIPPED test/dialect/postgresql/test_dialect.py::MiscBackendTest::test_serial_integer[None-Integer-SERIAL] 1333s test/dialect/postgresql/test_dialect.py::MiscBackendTest::test_serial_integer[None-SmallInteger-SMALLSERIAL] 1333s [gw1] [ 4%] SKIPPED test/dialect/postgresql/test_dialect.py::MiscBackendTest::test_serial_integer[None-SmallInteger-SMALLSERIAL] 1333s test/dialect/postgresql/test_dialect.py::MiscBackendTest::test_serial_integer[None-type_7-BIGSERIAL] 1333s [gw1] [ 4%] SKIPPED test/dialect/postgresql/test_dialect.py::MiscBackendTest::test_serial_integer[None-type_7-BIGSERIAL] 1333s test/dialect/postgresql/test_dialect.py::MiscBackendTest::test_serial_integer[None-type_8-BIGSERIAL] 1333s [gw1] [ 4%] SKIPPED test/dialect/postgresql/test_dialect.py::MiscBackendTest::test_serial_integer[None-type_8-BIGSERIAL] 1333s test/dialect/postgresql/test_dialect.py::MiscBackendTest::test_serial_integer[version2-SmallInteger-SMALLINT] 1333s [gw1] [ 4%] SKIPPED test/dialect/postgresql/test_dialect.py::MiscBackendTest::test_serial_integer[version2-SmallInteger-SMALLINT] 1333s test/dialect/postgresql/test_dialect.py::MiscBackendTest::test_serial_integer[version3-SmallInteger-SMALLSERIAL] 1333s [gw1] [ 4%] SKIPPED test/dialect/postgresql/test_dialect.py::MiscBackendTest::test_serial_integer[version3-SmallInteger-SMALLSERIAL] 1333s test/dialect/postgresql/test_dialect.py::MiscBackendTest::test_serial_integer[version9-type_9-SMALLSERIAL] 1333s [gw1] [ 4%] SKIPPED test/dialect/postgresql/test_dialect.py::MiscBackendTest::test_serial_integer[version9-type_9-SMALLSERIAL] 1333s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_dont_mix_multihost_formats[dialect0-postgresql+psycopg2:///?host=H&host=H&port=5432,5432] 1333s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_dont_mix_multihost_formats[dialect0-postgresql+psycopg2:///?host=H&host=H&port=5432,5432] 1333s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_dont_mix_multihost_formats[dialect0-postgresql+psycopg2://user:pass@/dbname?host=H&host=H&port=5432,5432] 1333s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_dont_mix_multihost_formats[dialect0-postgresql+psycopg2://user:pass@/dbname?host=H&host=H&port=5432,5432] 1333s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_dont_mix_multihost_formats[dialect1-postgresql+psycopg2:///?host=H&host=H&port=5432,5432] 1333s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_dont_mix_multihost_formats[dialect1-postgresql+psycopg2:///?host=H&host=H&port=5432,5432] 1333s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_dont_mix_multihost_formats[dialect1-postgresql+psycopg2://user:pass@/dbname?host=H&host=H&port=5432,5432] 1333s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_dont_mix_multihost_formats[dialect1-postgresql+psycopg2://user:pass@/dbname?host=H&host=H&port=5432,5432] 1333s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_dont_mix_multihost_formats[dialect2-postgresql+psycopg2:///?host=H&host=H&port=5432,5432] 1333s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_dont_mix_multihost_formats[dialect2-postgresql+psycopg2:///?host=H&host=H&port=5432,5432] 1333s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_dont_mix_multihost_formats[dialect2-postgresql+psycopg2://user:pass@/dbname?host=H&host=H&port=5432,5432] 1333s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_dont_mix_multihost_formats[dialect2-postgresql+psycopg2://user:pass@/dbname?host=H&host=H&port=5432,5432] 1333s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+asyncpg://USER:PASS@/DB?host=hostA,hostB,&port=111,222,333-expected_psycopg18-expected_asyncpg18] 1333s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+asyncpg://USER:PASS@/DB?host=hostA,hostB,&port=111,222,333-expected_psycopg18-expected_asyncpg18] 1333s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2:///?host=hostA,hostB,hostC&port=111,222,333-expected_psycopg17-expected_asyncpg17] 1333s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2:///?host=hostA,hostB,hostC&port=111,222,333-expected_psycopg17-expected_asyncpg17] 1333s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2:///?host=hostA:111&host=hostB:222&host=hostC:333-expected_psycopg15-expected_asyncpg15] 1333s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2:///?host=hostA:111&host=hostB:222&host=hostC:333-expected_psycopg15-expected_asyncpg15] 1333s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2:///?host=hostA:111&host=hostB:222&host=hostC:333-expected_psycopg16-expected_asyncpg16] 1333s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2:///?host=hostA:111&host=hostB:222&host=hostC:333-expected_psycopg16-expected_asyncpg16] 1333s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=/cloudsql/my-gcp-project:4567-expected_psycopg10-expected_asyncpg10] 1333s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=/cloudsql/my-gcp-project:4567-expected_psycopg10-expected_asyncpg10] 1333s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=/cloudsql/my-gcp-project:us-central1:mydbisnstance-expected_psycopg9-expected_asyncpg9] 1333s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=/cloudsql/my-gcp-project:us-central1:mydbisnstance-expected_psycopg9-expected_asyncpg9] 1333s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=192.168.1.50-expected_psycopg3-expected_asyncpg3] 1333s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=192.168.1.50-expected_psycopg3-expected_asyncpg3] 1333s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=192.168.1.50:-expected_psycopg4-expected_asyncpg4] 1333s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=192.168.1.50:-expected_psycopg4-expected_asyncpg4] 1333s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=192.168.1.50:5678-expected_psycopg5-expected_asyncpg5] 1333s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=192.168.1.50:5678-expected_psycopg5-expected_asyncpg5] 1333s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=HOSTNAME-expected_psycopg7-expected_asyncpg7] 1333s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=HOSTNAME-expected_psycopg7-expected_asyncpg7] 1333s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=HOSTNAME:1234-expected_psycopg8-expected_asyncpg8] 1333s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=HOSTNAME:1234-expected_psycopg8-expected_asyncpg8] 1333s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=hostA&host=hostB&host=hostC-expected_psycopg12-expected_asyncpg12] 1333s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=hostA&host=hostB&host=hostC-expected_psycopg12-expected_asyncpg12] 1333s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=hostA&host=hostB:222&host=hostC:333-expected_psycopg13-expected_asyncpg13] 1333s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=hostA&host=hostB:222&host=hostC:333-expected_psycopg13-expected_asyncpg13] 1333s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=hostA-expected_psycopg0-expected_asyncpg0] 1333s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=hostA-expected_psycopg0-expected_asyncpg0] 1333s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=hostA:-expected_psycopg6-expected_asyncpg6] 1333s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=hostA:-expected_psycopg6-expected_asyncpg6] 1333s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=hostA:111&host=hostB:222&host=hostC:333-expected_psycopg14-expected_asyncpg14] 1333s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=hostA:111&host=hostB:222&host=hostC:333-expected_psycopg14-expected_asyncpg14] 1333s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=hostA:123.456-expected_psycopg2-expected_asyncpg2] 1333s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=hostA:123.456-expected_psycopg2-expected_asyncpg2] 1333s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=hostA:1234-expected_psycopg11-expected_asyncpg11] 1333s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=hostA:1234-expected_psycopg11-expected_asyncpg11] 1333s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=hostA:xyz-expected_psycopg1-expected_asyncpg1] 1333s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=hostA:xyz-expected_psycopg1-expected_asyncpg1] 1333s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?port=111-expected_psycopg23-expected_asyncpg23] 1333s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?port=111-expected_psycopg23-expected_asyncpg23] 1333s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@hostfixed/DB?host=hostA&port=111-expected_psycopg21-expected_asyncpg21] 1333s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@hostfixed/DB?host=hostA&port=111-expected_psycopg21-expected_asyncpg21] 1333s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@hostfixed/DB?host=hostA-expected_psycopg22-expected_asyncpg22] 1333s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@hostfixed/DB?host=hostA-expected_psycopg22-expected_asyncpg22] 1333s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@hostfixed/DB?host=hostA:111-expected_psycopg20-expected_asyncpg20] 1333s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@hostfixed/DB?host=hostA:111-expected_psycopg20-expected_asyncpg20] 1333s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@hostfixed/DB?port=111-expected_psycopg19-expected_asyncpg19] 1333s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@hostfixed/DB?port=111-expected_psycopg19-expected_asyncpg19] 1333s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+asyncpg://USER:PASS@/DB?host=hostA,hostB,&port=111,222,333-expected_psycopg18-expected_asyncpg18] 1333s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+asyncpg://USER:PASS@/DB?host=hostA,hostB,&port=111,222,333-expected_psycopg18-expected_asyncpg18] 1333s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2:///?host=hostA,hostB,hostC&port=111,222,333-expected_psycopg17-expected_asyncpg17] 1333s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2:///?host=hostA,hostB,hostC&port=111,222,333-expected_psycopg17-expected_asyncpg17] 1333s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2:///?host=hostA:111&host=hostB:222&host=hostC:333-expected_psycopg15-expected_asyncpg15] 1333s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2:///?host=hostA:111&host=hostB:222&host=hostC:333-expected_psycopg15-expected_asyncpg15] 1333s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2:///?host=hostA:111&host=hostB:222&host=hostC:333-expected_psycopg16-expected_asyncpg16] 1333s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2:///?host=hostA:111&host=hostB:222&host=hostC:333-expected_psycopg16-expected_asyncpg16] 1333s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=/cloudsql/my-gcp-project:4567-expected_psycopg10-expected_asyncpg10] 1333s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=/cloudsql/my-gcp-project:4567-expected_psycopg10-expected_asyncpg10] 1333s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=/cloudsql/my-gcp-project:us-central1:mydbisnstance-expected_psycopg9-expected_asyncpg9] 1333s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=/cloudsql/my-gcp-project:us-central1:mydbisnstance-expected_psycopg9-expected_asyncpg9] 1333s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=192.168.1.50-expected_psycopg3-expected_asyncpg3] 1333s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=192.168.1.50-expected_psycopg3-expected_asyncpg3] 1333s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=192.168.1.50:-expected_psycopg4-expected_asyncpg4] 1333s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=192.168.1.50:-expected_psycopg4-expected_asyncpg4] 1333s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=192.168.1.50:5678-expected_psycopg5-expected_asyncpg5] 1333s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=192.168.1.50:5678-expected_psycopg5-expected_asyncpg5] 1333s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=HOSTNAME-expected_psycopg7-expected_asyncpg7] 1333s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=HOSTNAME-expected_psycopg7-expected_asyncpg7] 1333s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=HOSTNAME:1234-expected_psycopg8-expected_asyncpg8] 1333s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=HOSTNAME:1234-expected_psycopg8-expected_asyncpg8] 1333s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=hostA&host=hostB&host=hostC-expected_psycopg12-expected_asyncpg12] 1333s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=hostA&host=hostB&host=hostC-expected_psycopg12-expected_asyncpg12] 1333s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=hostA&host=hostB:222&host=hostC:333-expected_psycopg13-expected_asyncpg13] 1333s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=hostA&host=hostB:222&host=hostC:333-expected_psycopg13-expected_asyncpg13] 1333s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=hostA-expected_psycopg0-expected_asyncpg0] 1333s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=hostA-expected_psycopg0-expected_asyncpg0] 1333s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=hostA:-expected_psycopg6-expected_asyncpg6] 1333s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=hostA:-expected_psycopg6-expected_asyncpg6] 1333s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=hostA:111&host=hostB:222&host=hostC:333-expected_psycopg14-expected_asyncpg14] 1333s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=hostA:111&host=hostB:222&host=hostC:333-expected_psycopg14-expected_asyncpg14] 1333s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=hostA:123.456-expected_psycopg2-expected_asyncpg2] 1333s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=hostA:123.456-expected_psycopg2-expected_asyncpg2] 1333s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=hostA:1234-expected_psycopg11-expected_asyncpg11] 1333s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=hostA:1234-expected_psycopg11-expected_asyncpg11] 1333s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=hostA:xyz-expected_psycopg1-expected_asyncpg1] 1333s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=hostA:xyz-expected_psycopg1-expected_asyncpg1] 1333s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?port=111-expected_psycopg23-expected_asyncpg23] 1333s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?port=111-expected_psycopg23-expected_asyncpg23] 1333s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@hostfixed/DB?host=hostA&port=111-expected_psycopg21-expected_asyncpg21] 1333s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@hostfixed/DB?host=hostA&port=111-expected_psycopg21-expected_asyncpg21] 1333s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@hostfixed/DB?host=hostA-expected_psycopg22-expected_asyncpg22] 1333s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@hostfixed/DB?host=hostA-expected_psycopg22-expected_asyncpg22] 1333s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@hostfixed/DB?host=hostA:111-expected_psycopg20-expected_asyncpg20] 1333s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@hostfixed/DB?host=hostA:111-expected_psycopg20-expected_asyncpg20] 1333s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@hostfixed/DB?port=111-expected_psycopg19-expected_asyncpg19] 1333s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@hostfixed/DB?port=111-expected_psycopg19-expected_asyncpg19] 1333s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+asyncpg://USER:PASS@/DB?host=hostA,hostB,&port=111,222,333-expected_psycopg18-expected_asyncpg18] 1333s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+asyncpg://USER:PASS@/DB?host=hostA,hostB,&port=111,222,333-expected_psycopg18-expected_asyncpg18] 1333s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2:///?host=hostA,hostB,hostC&port=111,222,333-expected_psycopg17-expected_asyncpg17] 1333s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2:///?host=hostA,hostB,hostC&port=111,222,333-expected_psycopg17-expected_asyncpg17] 1333s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2:///?host=hostA:111&host=hostB:222&host=hostC:333-expected_psycopg15-expected_asyncpg15] 1333s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2:///?host=hostA:111&host=hostB:222&host=hostC:333-expected_psycopg15-expected_asyncpg15] 1333s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2:///?host=hostA:111&host=hostB:222&host=hostC:333-expected_psycopg16-expected_asyncpg16] 1333s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2:///?host=hostA:111&host=hostB:222&host=hostC:333-expected_psycopg16-expected_asyncpg16] 1333s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=/cloudsql/my-gcp-project:4567-expected_psycopg10-expected_asyncpg10] 1333s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=/cloudsql/my-gcp-project:4567-expected_psycopg10-expected_asyncpg10] 1333s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=/cloudsql/my-gcp-project:us-central1:mydbisnstance-expected_psycopg9-expected_asyncpg9] 1333s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=/cloudsql/my-gcp-project:us-central1:mydbisnstance-expected_psycopg9-expected_asyncpg9] 1333s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=192.168.1.50-expected_psycopg3-expected_asyncpg3] 1333s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=192.168.1.50-expected_psycopg3-expected_asyncpg3] 1333s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=192.168.1.50:-expected_psycopg4-expected_asyncpg4] 1333s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=192.168.1.50:-expected_psycopg4-expected_asyncpg4] 1333s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=192.168.1.50:5678-expected_psycopg5-expected_asyncpg5] 1333s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=192.168.1.50:5678-expected_psycopg5-expected_asyncpg5] 1333s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=HOSTNAME-expected_psycopg7-expected_asyncpg7] 1333s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=HOSTNAME-expected_psycopg7-expected_asyncpg7] 1333s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=HOSTNAME:1234-expected_psycopg8-expected_asyncpg8] 1333s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=HOSTNAME:1234-expected_psycopg8-expected_asyncpg8] 1333s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=hostA&host=hostB&host=hostC-expected_psycopg12-expected_asyncpg12] 1333s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=hostA&host=hostB&host=hostC-expected_psycopg12-expected_asyncpg12] 1333s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=hostA&host=hostB:222&host=hostC:333-expected_psycopg13-expected_asyncpg13] 1333s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=hostA&host=hostB:222&host=hostC:333-expected_psycopg13-expected_asyncpg13] 1333s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=hostA-expected_psycopg0-expected_asyncpg0] 1333s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=hostA-expected_psycopg0-expected_asyncpg0] 1333s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=hostA:-expected_psycopg6-expected_asyncpg6] 1333s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=hostA:-expected_psycopg6-expected_asyncpg6] 1333s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=hostA:111&host=hostB:222&host=hostC:333-expected_psycopg14-expected_asyncpg14] 1333s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=hostA:111&host=hostB:222&host=hostC:333-expected_psycopg14-expected_asyncpg14] 1333s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=hostA:123.456-expected_psycopg2-expected_asyncpg2] 1333s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=hostA:123.456-expected_psycopg2-expected_asyncpg2] 1333s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=hostA:1234-expected_psycopg11-expected_asyncpg11] 1333s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=hostA:1234-expected_psycopg11-expected_asyncpg11] 1333s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=hostA:xyz-expected_psycopg1-expected_asyncpg1] 1333s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=hostA:xyz-expected_psycopg1-expected_asyncpg1] 1333s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?port=111-expected_psycopg23-expected_asyncpg23] 1333s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?port=111-expected_psycopg23-expected_asyncpg23] 1333s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@hostfixed/DB?host=hostA&port=111-expected_psycopg21-expected_asyncpg21] 1333s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@hostfixed/DB?host=hostA&port=111-expected_psycopg21-expected_asyncpg21] 1333s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@hostfixed/DB?host=hostA-expected_psycopg22-expected_asyncpg22] 1333s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@hostfixed/DB?host=hostA-expected_psycopg22-expected_asyncpg22] 1333s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@hostfixed/DB?host=hostA:111-expected_psycopg20-expected_asyncpg20] 1333s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@hostfixed/DB?host=hostA:111-expected_psycopg20-expected_asyncpg20] 1333s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@hostfixed/DB?port=111-expected_psycopg19-expected_asyncpg19] 1333s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@hostfixed/DB?port=111-expected_psycopg19-expected_asyncpg19] 1333s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_non_int_port_disallowed[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=hostA&port=xyz] 1333s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_non_int_port_disallowed[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=hostA&port=xyz] 1333s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_non_int_port_disallowed[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=hostA,hostB:,hostC&port=111,vvv,333] 1333s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_non_int_port_disallowed[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=hostA,hostB:,hostC&port=111,vvv,333] 1333s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_non_int_port_disallowed[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=hostA:111&host=hostB:vvv&host=hostC:333] 1333s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_non_int_port_disallowed[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=hostA:111&host=hostB:vvv&host=hostC:333] 1333s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_non_int_port_disallowed[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=hostA:xyz&host=hostB:123] 1333s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_non_int_port_disallowed[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=hostA:xyz&host=hostB:123] 1333s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_non_int_port_disallowed[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=hostA&port=xyz] 1333s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_non_int_port_disallowed[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=hostA&port=xyz] 1333s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_non_int_port_disallowed[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=hostA,hostB:,hostC&port=111,vvv,333] 1333s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_non_int_port_disallowed[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=hostA,hostB:,hostC&port=111,vvv,333] 1333s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_non_int_port_disallowed[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=hostA:111&host=hostB:vvv&host=hostC:333] 1333s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_non_int_port_disallowed[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=hostA:111&host=hostB:vvv&host=hostC:333] 1333s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_non_int_port_disallowed[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=hostA:xyz&host=hostB:123] 1333s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_non_int_port_disallowed[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=hostA:xyz&host=hostB:123] 1333s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_non_int_port_disallowed[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=hostA&port=xyz] 1333s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_non_int_port_disallowed[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=hostA&port=xyz] 1333s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_non_int_port_disallowed[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=hostA,hostB:,hostC&port=111,vvv,333] 1333s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_non_int_port_disallowed[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=hostA,hostB:,hostC&port=111,vvv,333] 1333s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_non_int_port_disallowed[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=hostA:111&host=hostB:vvv&host=hostC:333] 1333s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_non_int_port_disallowed[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=hostA:111&host=hostB:vvv&host=hostC:333] 1333s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_non_int_port_disallowed[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=hostA:xyz&host=hostB:123] 1333s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_non_int_port_disallowed[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=hostA:xyz&host=hostB:123] 1333s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_num_host_port_doesnt_match[dialect0-postgresql+asyncpg://USER:PASS@/DB?host=hostA,hostB,hostC&port=111,333] 1333s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_num_host_port_doesnt_match[dialect0-postgresql+asyncpg://USER:PASS@/DB?host=hostA,hostB,hostC&port=111,333] 1333s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_num_host_port_doesnt_match[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=hostA&port=111,222] 1333s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_num_host_port_doesnt_match[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=hostA&port=111,222] 1333s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_num_host_port_doesnt_match[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=hostA,hostC&port=111,222,333] 1333s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_num_host_port_doesnt_match[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=hostA,hostC&port=111,222,333] 1333s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_num_host_port_doesnt_match[dialect1-postgresql+asyncpg://USER:PASS@/DB?host=hostA,hostB,hostC&port=111,333] 1333s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_num_host_port_doesnt_match[dialect1-postgresql+asyncpg://USER:PASS@/DB?host=hostA,hostB,hostC&port=111,333] 1333s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_num_host_port_doesnt_match[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=hostA&port=111,222] 1333s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_num_host_port_doesnt_match[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=hostA&port=111,222] 1333s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_num_host_port_doesnt_match[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=hostA,hostC&port=111,222,333] 1333s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_num_host_port_doesnt_match[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=hostA,hostC&port=111,222,333] 1333s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_num_host_port_doesnt_match[dialect2-postgresql+asyncpg://USER:PASS@/DB?host=hostA,hostB,hostC&port=111,333] 1333s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_num_host_port_doesnt_match[dialect2-postgresql+asyncpg://USER:PASS@/DB?host=hostA,hostB,hostC&port=111,333] 1333s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_num_host_port_doesnt_match[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=hostA&port=111,222] 1333s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_num_host_port_doesnt_match[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=hostA&port=111,222] 1333s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_num_host_port_doesnt_match[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=hostA,hostC&port=111,222,333] 1333s [gw1] [ 4%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_num_host_port_doesnt_match[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=hostA,hostC&port=111,222,333] 1333s test/dialect/oracle/test_dialect.py::OptimizedFetchLimitOffsetTest::test_bound_fetch_offset 1333s [gw1] [ 4%] SKIPPED test/dialect/oracle/test_dialect.py::OptimizedFetchLimitOffsetTest::test_bound_fetch_offset 1333s test/dialect/oracle/test_dialect.py::OptimizedFetchLimitOffsetTest::test_bound_limit 1333s [gw1] [ 4%] SKIPPED test/dialect/oracle/test_dialect.py::OptimizedFetchLimitOffsetTest::test_bound_limit 1333s test/dialect/oracle/test_dialect.py::OptimizedFetchLimitOffsetTest::test_bound_limit_offset 1333s [gw1] [ 4%] SKIPPED test/dialect/oracle/test_dialect.py::OptimizedFetchLimitOffsetTest::test_bound_limit_offset 1333s test/dialect/oracle/test_dialect.py::OptimizedFetchLimitOffsetTest::test_bound_offset 1333s [gw1] [ 4%] SKIPPED test/dialect/oracle/test_dialect.py::OptimizedFetchLimitOffsetTest::test_bound_offset 1333s test/dialect/oracle/test_dialect.py::OptimizedFetchLimitOffsetTest::test_expr_fetch_offset 1333s [gw1] [ 4%] SKIPPED test/dialect/oracle/test_dialect.py::OptimizedFetchLimitOffsetTest::test_expr_fetch_offset 1333s test/dialect/oracle/test_dialect.py::OptimizedFetchLimitOffsetTest::test_expr_limit 1333s [gw1] [ 4%] SKIPPED test/dialect/oracle/test_dialect.py::OptimizedFetchLimitOffsetTest::test_expr_limit 1333s test/dialect/oracle/test_dialect.py::OptimizedFetchLimitOffsetTest::test_expr_limit_offset 1333s [gw1] [ 4%] SKIPPED test/dialect/oracle/test_dialect.py::OptimizedFetchLimitOffsetTest::test_expr_limit_offset 1333s test/dialect/oracle/test_dialect.py::OptimizedFetchLimitOffsetTest::test_expr_limit_simple_offset 1333s [gw1] [ 4%] SKIPPED test/dialect/oracle/test_dialect.py::OptimizedFetchLimitOffsetTest::test_expr_limit_simple_offset 1333s test/dialect/oracle/test_dialect.py::OptimizedFetchLimitOffsetTest::test_expr_offset 1333s [gw1] [ 4%] SKIPPED test/dialect/oracle/test_dialect.py::OptimizedFetchLimitOffsetTest::test_expr_offset 1333s test/dialect/oracle/test_dialect.py::OptimizedFetchLimitOffsetTest::test_fetch_offset_no_order 1333s [gw1] [ 4%] SKIPPED test/dialect/oracle/test_dialect.py::OptimizedFetchLimitOffsetTest::test_fetch_offset_no_order 1333s test/dialect/oracle/test_dialect.py::OptimizedFetchLimitOffsetTest::test_fetch_offset_nobinds 1333s [gw1] [ 4%] SKIPPED test/dialect/oracle/test_dialect.py::OptimizedFetchLimitOffsetTest::test_fetch_offset_nobinds 1333s test/dialect/oracle/test_dialect.py::OptimizedFetchLimitOffsetTest::test_fetch_offset_percent 1333s [gw1] [ 4%] SKIPPED test/dialect/oracle/test_dialect.py::OptimizedFetchLimitOffsetTest::test_fetch_offset_percent 1333s test/dialect/oracle/test_dialect.py::OptimizedFetchLimitOffsetTest::test_fetch_offset_percent_ties 1333s [gw1] [ 4%] SKIPPED test/dialect/oracle/test_dialect.py::OptimizedFetchLimitOffsetTest::test_fetch_offset_percent_ties 1333s test/dialect/oracle/test_dialect.py::OptimizedFetchLimitOffsetTest::test_fetch_offset_ties 1333s [gw1] [ 4%] SKIPPED test/dialect/oracle/test_dialect.py::OptimizedFetchLimitOffsetTest::test_fetch_offset_ties 1333s test/dialect/oracle/test_dialect.py::OptimizedFetchLimitOffsetTest::test_fetch_offset_ties_exact_number 1333s [gw1] [ 4%] SKIPPED test/dialect/oracle/test_dialect.py::OptimizedFetchLimitOffsetTest::test_fetch_offset_ties_exact_number 1333s test/dialect/oracle/test_dialect.py::OptimizedFetchLimitOffsetTest::test_limit_offset_nobinds 1333s [gw1] [ 4%] SKIPPED test/dialect/oracle/test_dialect.py::OptimizedFetchLimitOffsetTest::test_limit_offset_nobinds 1333s test/dialect/oracle/test_dialect.py::OptimizedFetchLimitOffsetTest::test_limit_render_multiple_times 1333s [gw1] [ 4%] SKIPPED test/dialect/oracle/test_dialect.py::OptimizedFetchLimitOffsetTest::test_limit_render_multiple_times 1333s test/dialect/oracle/test_dialect.py::OptimizedFetchLimitOffsetTest::test_simple_fetch 1333s [gw1] [ 4%] SKIPPED test/dialect/oracle/test_dialect.py::OptimizedFetchLimitOffsetTest::test_simple_fetch 1333s test/dialect/oracle/test_dialect.py::OptimizedFetchLimitOffsetTest::test_simple_fetch_offset 1333s [gw1] [ 4%] SKIPPED test/dialect/oracle/test_dialect.py::OptimizedFetchLimitOffsetTest::test_simple_fetch_offset 1333s test/dialect/oracle/test_dialect.py::OptimizedFetchLimitOffsetTest::test_simple_fetch_percent 1333s [gw1] [ 4%] SKIPPED test/dialect/oracle/test_dialect.py::OptimizedFetchLimitOffsetTest::test_simple_fetch_percent 1333s test/dialect/oracle/test_dialect.py::OptimizedFetchLimitOffsetTest::test_simple_fetch_percent_ties 1333s [gw1] [ 4%] SKIPPED test/dialect/oracle/test_dialect.py::OptimizedFetchLimitOffsetTest::test_simple_fetch_percent_ties 1333s test/dialect/oracle/test_dialect.py::OptimizedFetchLimitOffsetTest::test_simple_fetch_ties 1333s [gw1] [ 4%] SKIPPED test/dialect/oracle/test_dialect.py::OptimizedFetchLimitOffsetTest::test_simple_fetch_ties 1333s test/dialect/oracle/test_dialect.py::OptimizedFetchLimitOffsetTest::test_simple_limit 1333s [gw1] [ 4%] SKIPPED test/dialect/oracle/test_dialect.py::OptimizedFetchLimitOffsetTest::test_simple_limit 1333s test/dialect/oracle/test_dialect.py::OptimizedFetchLimitOffsetTest::test_simple_limit_expr_offset 1333s [gw1] [ 4%] SKIPPED test/dialect/oracle/test_dialect.py::OptimizedFetchLimitOffsetTest::test_simple_limit_expr_offset 1333s test/dialect/oracle/test_dialect.py::OptimizedFetchLimitOffsetTest::test_simple_limit_offset[cases0] 1333s [gw1] [ 4%] SKIPPED test/dialect/oracle/test_dialect.py::OptimizedFetchLimitOffsetTest::test_simple_limit_offset[cases0] 1333s test/dialect/oracle/test_dialect.py::OptimizedFetchLimitOffsetTest::test_simple_limit_offset[cases1] 1333s [gw1] [ 4%] SKIPPED test/dialect/oracle/test_dialect.py::OptimizedFetchLimitOffsetTest::test_simple_limit_offset[cases1] 1333s test/dialect/oracle/test_dialect.py::OptimizedFetchLimitOffsetTest::test_simple_limit_offset[cases2] 1333s [gw1] [ 4%] SKIPPED test/dialect/oracle/test_dialect.py::OptimizedFetchLimitOffsetTest::test_simple_limit_offset[cases2] 1333s test/dialect/oracle/test_dialect.py::OptimizedFetchLimitOffsetTest::test_simple_offset 1333s [gw1] [ 4%] SKIPPED test/dialect/oracle/test_dialect.py::OptimizedFetchLimitOffsetTest::test_simple_offset 1333s test/dialect/oracle/test_dialect.py::OptimizedFetchLimitOffsetTest::test_simple_offset_zero 1333s [gw1] [ 4%] SKIPPED test/dialect/oracle/test_dialect.py::OptimizedFetchLimitOffsetTest::test_simple_offset_zero 1333s test/dialect/oracle/test_dialect.py::OracleDbConnectArgsTest::test_cx_oracle_service_name 1333s [gw1] [ 4%] SKIPPED test/dialect/oracle/test_dialect.py::OracleDbConnectArgsTest::test_cx_oracle_service_name 1333s test/dialect/oracle/test_dialect.py::OracleDbConnectArgsTest::test_cx_oracle_service_name_bad 1333s [gw1] [ 4%] SKIPPED test/dialect/oracle/test_dialect.py::OracleDbConnectArgsTest::test_cx_oracle_service_name_bad 1333s test/dialect/oracle/test_dialect.py::OracleDbConnectArgsTest::test_deprecated_auto_convert_lobs 1333s [gw1] [ 4%] SKIPPED test/dialect/oracle/test_dialect.py::OracleDbConnectArgsTest::test_deprecated_auto_convert_lobs 1333s test/dialect/oracle/test_dialect.py::OracleDbConnectArgsTest::test_deprecated_use_ansi 1333s [gw1] [ 4%] SKIPPED test/dialect/oracle/test_dialect.py::OracleDbConnectArgsTest::test_deprecated_use_ansi 1333s test/dialect/oracle/test_dialect.py::OracleDbConnectArgsTest::test_encoding 1333s [gw1] [ 4%] SKIPPED test/dialect/oracle/test_dialect.py::OracleDbConnectArgsTest::test_encoding 1333s test/dialect/oracle/test_dialect.py::OracleDbConnectArgsTest::test_events 1333s [gw1] [ 4%] SKIPPED test/dialect/oracle/test_dialect.py::OracleDbConnectArgsTest::test_events 1333s test/dialect/oracle/test_dialect.py::OracleDbConnectArgsTest::test_int_mode 1333s [gw1] [ 4%] SKIPPED test/dialect/oracle/test_dialect.py::OracleDbConnectArgsTest::test_int_mode 1333s test/dialect/oracle/test_dialect.py::OracleDbConnectArgsTest::test_mode 1333s [gw1] [ 4%] SKIPPED test/dialect/oracle/test_dialect.py::OracleDbConnectArgsTest::test_mode 1333s test/dialect/oracle/test_dialect.py::OracleDbConnectArgsTest::test_purity 1333s [gw1] [ 4%] SKIPPED test/dialect/oracle/test_dialect.py::OracleDbConnectArgsTest::test_purity 1333s test/dialect/oracle/test_dialect.py::OracleDbConnectArgsTest::test_threaded 1333s [gw1] [ 4%] SKIPPED test/dialect/oracle/test_dialect.py::OracleDbConnectArgsTest::test_threaded 1333s test/dialect/oracle/test_dialect.py::OracleDbConnectArgsTest::test_threaded_deprecated_at_dialect_level 1333s [gw1] [ 4%] SKIPPED test/dialect/oracle/test_dialect.py::OracleDbConnectArgsTest::test_threaded_deprecated_at_dialect_level 1333s test/dialect/oracle/test_dialect.py::OracleDbDialectTest::test_async_version 1333s [gw1] [ 4%] SKIPPED test/dialect/oracle/test_dialect.py::OracleDbDialectTest::test_async_version 1333s test/dialect/oracle/test_dialect.py::OracleDbDialectTest::test_get_dialect 1333s [gw1] [ 4%] SKIPPED test/dialect/oracle/test_dialect.py::OracleDbDialectTest::test_get_dialect 1333s test/dialect/oracle/test_dialect.py::OracleDbDialectTest::test_minimum_version 1333s [gw1] [ 4%] SKIPPED test/dialect/oracle/test_dialect.py::OracleDbDialectTest::test_minimum_version 1333s test/dialect/oracle/test_dialect.py::OracleDbDialectTest::test_oracledb_version_parse 1333s [gw1] [ 4%] SKIPPED test/dialect/oracle/test_dialect.py::OracleDbDialectTest::test_oracledb_version_parse 1333s test/dialect/oracle/test_dialect.py::OracledbMode::test_thick_mode[True] 1333s [gw1] [ 4%] SKIPPED test/dialect/oracle/test_dialect.py::OracledbMode::test_thick_mode[True] 1333s test/dialect/oracle/test_dialect.py::OracledbMode::test_thick_mode[value1] 1333s [gw1] [ 4%] SKIPPED test/dialect/oracle/test_dialect.py::OracledbMode::test_thick_mode[value1] 1333s test/dialect/oracle/test_dialect.py::OracledbMode::test_thick_mode[value2] 1333s [gw1] [ 4%] SKIPPED test/dialect/oracle/test_dialect.py::OracledbMode::test_thick_mode[value2] 1333s test/dialect/oracle/test_dialect.py::OracledbMode::test_thin_mode[options0] 1333s [gw1] [ 4%] SKIPPED test/dialect/oracle/test_dialect.py::OracledbMode::test_thin_mode[options0] 1333s test/dialect/oracle/test_dialect.py::OracledbMode::test_thin_mode[options1] 1333s [gw1] [ 4%] SKIPPED test/dialect/oracle/test_dialect.py::OracledbMode::test_thin_mode[options1] 1333s test/dialect/oracle/test_dialect.py::OracledbMode::test_thin_mode[options2] 1333s [gw1] [ 4%] SKIPPED test/dialect/oracle/test_dialect.py::OracledbMode::test_thin_mode[options2] 1333s test/dialect/oracle/test_dialect.py::OutParamTest::test_no_out_params_w_returning 1333s [gw1] [ 4%] SKIPPED test/dialect/oracle/test_dialect.py::OutParamTest::test_no_out_params_w_returning 1333s test/dialect/oracle/test_dialect.py::OutParamTest::test_out_params 1333s [gw1] [ 4%] SKIPPED test/dialect/oracle/test_dialect.py::OutParamTest::test_out_params 1333s test/dialect/postgresql/test_dialect.py::PGCodeTest::test_error_code 1333s [gw1] [ 4%] SKIPPED test/dialect/postgresql/test_dialect.py::PGCodeTest::test_error_code 1333s test/dialect/mysql/test_dialect.py::ParseVersionTest::test_502_minimum 1333s [gw1] [ 4%] PASSED test/dialect/mysql/test_dialect.py::ParseVersionTest::test_502_minimum 1333s test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_check_warning[False-10.2.10-MariaDB] 1333s [gw1] [ 4%] PASSED test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_check_warning[False-10.2.10-MariaDB] 1333s test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_check_warning[False-5.6.15] 1333s [gw1] [ 4%] PASSED test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_check_warning[False-5.6.15] 1333s test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_check_warning[False-5.7.20] 1333s [gw1] [ 5%] PASSED test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_check_warning[False-5.7.20] 1333s test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_check_warning[True-10.2.6-MariaDB-10.2.6+maria~stretch.log] 1333s [gw1] [ 5%] PASSED test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_check_warning[True-10.2.6-MariaDB-10.2.6+maria~stretch.log] 1333s test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_check_warning[True-10.2.7-MariaDB] 1333s [gw1] [ 5%] PASSED test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_check_warning[True-10.2.7-MariaDB] 1333s test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_check_warning[True-5.6.15-10.2.7-MariaDB] 1333s [gw1] [ 5%] PASSED test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_check_warning[True-5.6.15-10.2.7-MariaDB] 1333s test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_madness 1333s [gw1] [ 5%] PASSED test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_madness 1333s test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_normalized_version[expected0-10.2.7-MariaDB-version0-True] 1333s [gw1] [ 5%] PASSED test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_normalized_version[expected0-10.2.7-MariaDB-version0-True] 1333s test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_normalized_version[expected1-5.6.15.10.2.7-MariaDB-version1-True] 1333s [gw1] [ 5%] PASSED test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_normalized_version[expected1-5.6.15.10.2.7-MariaDB-version1-True] 1333s test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_normalized_version[expected2-5.0.51a.24+lenny5-version2-False] 1333s [gw1] [ 5%] PASSED test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_normalized_version[expected2-5.0.51a.24+lenny5-version2-False] 1333s test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_normalized_version[expected3-10.2.10-MariaDB-version3-True] 1333s [gw1] [ 5%] PASSED test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_normalized_version[expected3-10.2.10-MariaDB-version3-True] 1333s test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_normalized_version[expected4-5.7.20-version4-False] 1333s [gw1] [ 5%] PASSED test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_normalized_version[expected4-5.7.20-version4-False] 1333s test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_normalized_version[expected5-5.6.15-version5-False] 1333s [gw1] [ 5%] PASSED test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_normalized_version[expected5-5.6.15-version5-False] 1333s test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_normalized_version[expected6-10.2.6.MariaDB.10.2.6+maria~stretch-log-version6-True] 1333s [gw1] [ 5%] PASSED test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_normalized_version[expected6-10.2.6.MariaDB.10.2.6+maria~stretch-log-version6-True] 1333s test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_normalized_version[expected7-10.1.9-MariaDBV1.0R050D002-20170809-1522-version7-True] 1333s [gw1] [ 5%] PASSED test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_normalized_version[expected7-10.1.9-MariaDBV1.0R050D002-20170809-1522-version7-True] 1333s test/dialect/postgresql/test_dialect.py::Psycopg3Test::test_async_client_side_cursor 1333s [gw1] [ 5%] SKIPPED test/dialect/postgresql/test_dialect.py::Psycopg3Test::test_async_client_side_cursor 1333s test/dialect/postgresql/test_dialect.py::Psycopg3Test::test_async_version 1333s [gw1] [ 5%] SKIPPED test/dialect/postgresql/test_dialect.py::Psycopg3Test::test_async_version 1333s test/dialect/postgresql/test_dialect.py::Psycopg3Test::test_client_side_cursor 1333s [gw1] [ 5%] SKIPPED test/dialect/postgresql/test_dialect.py::Psycopg3Test::test_client_side_cursor 1333s test/dialect/postgresql/test_dialect.py::Psycopg3Test::test_get_dialect 1333s [gw1] [ 5%] SKIPPED test/dialect/postgresql/test_dialect.py::Psycopg3Test::test_get_dialect 1333s test/dialect/postgresql/test_dialect.py::Psycopg3Test::test_hstore_correctly_registered 1333s [gw1] [ 5%] SKIPPED test/dialect/postgresql/test_dialect.py::Psycopg3Test::test_hstore_correctly_registered 1333s test/dialect/postgresql/test_dialect.py::Psycopg3Test::test_json_correctly_registered 1333s [gw1] [ 5%] SKIPPED test/dialect/postgresql/test_dialect.py::Psycopg3Test::test_json_correctly_registered 1333s test/dialect/oracle/test_dialect.py::QuotedBindRoundTripTest::test_expanding_quote_roundtrip 1333s [gw1] [ 5%] SKIPPED test/dialect/oracle/test_dialect.py::QuotedBindRoundTripTest::test_expanding_quote_roundtrip 1333s test/dialect/oracle/test_dialect.py::QuotedBindRoundTripTest::test_numeric_bind_in_crud 1333s [gw1] [ 5%] SKIPPED test/dialect/oracle/test_dialect.py::QuotedBindRoundTripTest::test_numeric_bind_in_crud 1333s test/dialect/oracle/test_dialect.py::QuotedBindRoundTripTest::test_numeric_bind_round_trip 1333s [gw1] [ 5%] SKIPPED test/dialect/oracle/test_dialect.py::QuotedBindRoundTripTest::test_numeric_bind_round_trip 1333s test/dialect/oracle/test_dialect.py::QuotedBindRoundTripTest::test_param_w_processors 1333s [gw1] [ 5%] SKIPPED test/dialect/oracle/test_dialect.py::QuotedBindRoundTripTest::test_param_w_processors 1333s test/dialect/oracle/test_dialect.py::QuotedBindRoundTripTest::test_python_side_default[False] 1333s [gw1] [ 5%] SKIPPED test/dialect/oracle/test_dialect.py::QuotedBindRoundTripTest::test_python_side_default[False] 1333s test/dialect/oracle/test_dialect.py::QuotedBindRoundTripTest::test_python_side_default[True] 1333s [gw1] [ 5%] SKIPPED test/dialect/oracle/test_dialect.py::QuotedBindRoundTripTest::test_python_side_default[True] 1333s test/dialect/oracle/test_dialect.py::QuotedBindRoundTripTest::test_table_round_trip 1333s [gw1] [ 5%] SKIPPED test/dialect/oracle/test_dialect.py::QuotedBindRoundTripTest::test_table_round_trip 1333s test/dialect/mysql/test_dialect.py::RemoveUTCTimestampTest::test_insert_executemany 1333s [gw1] [ 5%] SKIPPED test/dialect/mysql/test_dialect.py::RemoveUTCTimestampTest::test_insert_executemany 1333s test/dialect/mysql/test_dialect.py::RemoveUTCTimestampTest::test_insert_executemany_w_default 1333s [gw1] [ 5%] SKIPPED test/dialect/mysql/test_dialect.py::RemoveUTCTimestampTest::test_insert_executemany_w_default 1333s test/dialect/mysql/test_dialect.py::RemoveUTCTimestampTest::test_update_executemany 1333s [gw1] [ 5%] SKIPPED test/dialect/mysql/test_dialect.py::RemoveUTCTimestampTest::test_update_executemany 1333s test/dialect/mysql/test_dialect.py::RemoveUTCTimestampTest::test_update_executemany_w_default 1333s [gw1] [ 5%] SKIPPED test/dialect/mysql/test_dialect.py::RemoveUTCTimestampTest::test_update_executemany_w_default 1333s test/dialect/mysql/test_dialect.py::SQLModeDetectionTest::test_ansi_quotes 1333s [gw1] [ 5%] SKIPPED test/dialect/mysql/test_dialect.py::SQLModeDetectionTest::test_ansi_quotes 1333s test/dialect/mysql/test_dialect.py::SQLModeDetectionTest::test_backslash_escapes 1333s [gw1] [ 5%] SKIPPED test/dialect/mysql/test_dialect.py::SQLModeDetectionTest::test_backslash_escapes 1333s test/dialect/mysql/test_dialect.py::SQLModeDetectionTest::test_combination 1333s [gw1] [ 5%] SKIPPED test/dialect/mysql/test_dialect.py::SQLModeDetectionTest::test_combination 1333s test/dialect/oracle/test_dialect.py::TableValuedTest::test_scalar_strings 1333s [gw1] [ 5%] SKIPPED test/dialect/oracle/test_dialect.py::TableValuedTest::test_scalar_strings 1333s test/dialect/oracle/test_dialect.py::TableValuedTest::test_scalar_strings_control 1333s [gw1] [ 5%] SKIPPED test/dialect/oracle/test_dialect.py::TableValuedTest::test_scalar_strings_control 1333s test/dialect/oracle/test_dialect.py::TableValuedTest::test_scalar_strings_named_control 1333s [gw1] [ 5%] SKIPPED test/dialect/oracle/test_dialect.py::TableValuedTest::test_scalar_strings_named_control 1333s test/dialect/oracle/test_dialect.py::TableValuedTest::test_two_independent_tables 1333s [gw1] [ 5%] SKIPPED test/dialect/oracle/test_dialect.py::TableValuedTest::test_two_independent_tables 1333s test/dialect/oracle/test_dialect.py::TableValuedTest::test_two_strings 1333s [gw1] [ 5%] SKIPPED test/dialect/oracle/test_dialect.py::TableValuedTest::test_two_strings 1333s test/dialect/oracle/test_dialect.py::TableValuedTest::test_two_strings_control 1333s [gw1] [ 5%] SKIPPED test/dialect/oracle/test_dialect.py::TableValuedTest::test_two_strings_control 1333s test/dialect/oracle/test_dialect.py::UnicodeSchemaTest::test_quoted_column_non_unicode 1333s [gw1] [ 5%] SKIPPED test/dialect/oracle/test_dialect.py::UnicodeSchemaTest::test_quoted_column_non_unicode 1333s test/dialect/oracle/test_dialect.py::UnicodeSchemaTest::test_quoted_column_unicode 1333s [gw1] [ 5%] SKIPPED test/dialect/oracle/test_dialect.py::UnicodeSchemaTest::test_quoted_column_unicode 1333s test/orm/test_dynamic.py::DynamicHistoryTest::test_add_persistent 1333s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::DynamicHistoryTest::test_add_persistent 1333s test/orm/test_dynamic.py::DynamicHistoryTest::test_add_transient 1333s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::DynamicHistoryTest::test_add_transient 1333s test/orm/test_dynamic.py::DynamicHistoryTest::test_backref_pop_persistent_autoflush_m2m 1333s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::DynamicHistoryTest::test_backref_pop_persistent_autoflush_m2m 1333s test/orm/test_dynamic.py::DynamicHistoryTest::test_backref_pop_persistent_autoflush_o2m_active_hist 1333s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::DynamicHistoryTest::test_backref_pop_persistent_autoflush_o2m_active_hist 1333s test/orm/test_dynamic.py::DynamicHistoryTest::test_backref_pop_persistent_noflush_m2m 1333s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::DynamicHistoryTest::test_backref_pop_persistent_noflush_m2m 1333s test/orm/test_dynamic.py::DynamicHistoryTest::test_backref_pop_transient 1333s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::DynamicHistoryTest::test_backref_pop_transient 1333s test/orm/test_dynamic.py::DynamicHistoryTest::test_missing_but_removed_noflush 1333s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::DynamicHistoryTest::test_missing_but_removed_noflush 1333s test/orm/test_dynamic.py::DynamicHistoryTest::test_persistent_but_readded[False] 1333s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::DynamicHistoryTest::test_persistent_but_readded[False] 1333s test/orm/test_dynamic.py::DynamicHistoryTest::test_persistent_but_readded[True] 1333s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::DynamicHistoryTest::test_persistent_but_readded[True] 1333s test/orm/test_dynamic.py::DynamicHistoryTest::test_remove_persistent 1333s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::DynamicHistoryTest::test_remove_persistent 1333s test/orm/test_dynamic.py::DynamicHistoryTest::test_remove_transient 1333s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::DynamicHistoryTest::test_remove_transient 1333s test/orm/test_dynamic.py::DynamicHistoryTest::test_replace_persistent[False] 1333s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::DynamicHistoryTest::test_replace_persistent[False] 1333s test/orm/test_dynamic.py::DynamicHistoryTest::test_replace_persistent[True] 1333s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::DynamicHistoryTest::test_replace_persistent[True] 1333s test/orm/test_dynamic.py::DynamicHistoryTest::test_replace_transient 1333s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::DynamicHistoryTest::test_replace_transient 1333s test/orm/test_dynamic.py::DynamicHistoryTest::test_unchanged_persistent 1333s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ScopeBehaviorTest::test_dynamic_collection_iterate 1333s test/ext/test_associationproxy.py::ScopeBehaviorTest::test_plain_collection_gc 1333s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::DynamicHistoryTest::test_unchanged_persistent 1333s test/orm/test_dynamic.py::DynamicTest::test_association_nonaliased 1333s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::DynamicTest::test_association_nonaliased 1333s test/orm/test_dynamic.py::DynamicTest::test_basic 1333s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::DynamicTest::test_basic 1333s test/orm/test_dynamic.py::DynamicTest::test_configured_order_by 1333s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::DynamicTest::test_configured_order_by 1333s test/orm/test_dynamic.py::DynamicTest::test_count 1333s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::DynamicTest::test_count 1333s test/orm/test_dynamic.py::DynamicTest::test_detached_all_empty_list 1333s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::DynamicTest::test_detached_all_empty_list 1333s test/orm/test_dynamic.py::DynamicTest::test_detached_raise 1333s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::DynamicTest::test_detached_raise 1333s test/orm/test_dynamic.py::DynamicTest::test_dynamic_on_backref 1333s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::DynamicTest::test_dynamic_on_backref 1333s test/orm/test_dynamic.py::DynamicTest::test_m2m 1333s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::DynamicTest::test_m2m 1334s test/orm/test_dynamic.py::DynamicTest::test_negative_slice_access_raises 1334s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::DynamicTest::test_negative_slice_access_raises 1334s test/orm/test_dynamic.py::DynamicTest::test_no_count 1334s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::DynamicTest::test_no_count 1334s test/orm/test_dynamic.py::DynamicTest::test_no_m2o[False] 1334s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::DynamicTest::test_no_m2o[False] 1334s test/orm/test_dynamic.py::DynamicTest::test_no_m2o[None] 1334s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::DynamicTest::test_no_m2o[None] 1334s test/orm/test_dynamic.py::DynamicTest::test_no_m2o[True] 1334s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::DynamicTest::test_no_m2o[True] 1334s test/orm/test_dynamic.py::DynamicTest::test_no_populate 1334s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::DynamicTest::test_no_populate 1334s test/orm/test_dynamic.py::DynamicTest::test_no_uselist_false 1334s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::DynamicTest::test_no_uselist_false 1334s test/orm/test_dynamic.py::DynamicTest::test_noload_issue[attronly] 1334s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::DynamicTest::test_noload_issue[attronly] 1334s test/orm/test_dynamic.py::DynamicTest::test_noload_issue[star] 1334s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::DynamicTest::test_noload_issue[star] 1334s test/orm/test_dynamic.py::DynamicTest::test_order_by 1334s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::DynamicTest::test_order_by 1334s test/orm/test_dynamic.py::DynamicTest::test_order_by_composition_uses_immutable_tuple 1334s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::DynamicTest::test_order_by_composition_uses_immutable_tuple 1334s test/orm/test_dynamic.py::DynamicTest::test_query_class_custom_method 1334s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::DynamicTest::test_query_class_custom_method 1334s test/orm/test_dynamic.py::DynamicTest::test_secondary_as_join 1334s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::DynamicTest::test_secondary_as_join 1334s test/orm/test_dynamic.py::DynamicTest::test_secondary_as_join_complex_entity 1334s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::DynamicTest::test_secondary_as_join_complex_entity 1334s test/orm/test_dynamic.py::DynamicTest::test_secondary_doesnt_interfere_w_join_to_fromlist 1334s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::DynamicTest::test_secondary_doesnt_interfere_w_join_to_fromlist 1334s test/orm/test_dynamic.py::DynamicTest::test_slice_access 1334s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::DynamicTest::test_slice_access 1334s test/orm/test_dynamic.py::DynamicTest::test_statement 1334s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::DynamicTest::test_statement 1334s test/orm/test_dynamic.py::DynamicTest::test_transient_access 1334s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::DynamicTest::test_transient_access 1334s test/orm/test_dynamic.py::DynamicTest::test_transient_all_empty_list 1334s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::DynamicTest::test_transient_all_empty_list 1334s test/orm/test_dynamic.py::DynamicTest::test_transient_count 1334s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::DynamicTest::test_transient_count 1334s test/orm/test_dynamic.py::DynamicTest::test_transient_raise[add_to_session-all-expected0] 1334s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ScopeBehaviorTest::test_plain_collection_gc 1334s test/ext/test_associationproxy.py::ScopeBehaviorTest::test_plain_collection_iterate 1334s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::DynamicTest::test_transient_raise[add_to_session-all-expected0] 1334s test/orm/test_dynamic.py::DynamicTest::test_transient_raise[add_to_session-one-NoResultFound] 1334s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::DynamicTest::test_transient_raise[add_to_session-one-NoResultFound] 1334s test/orm/test_dynamic.py::DynamicTest::test_transient_raise[add_to_session-one_or_none-None] 1334s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::DynamicTest::test_transient_raise[add_to_session-one_or_none-None] 1334s test/orm/test_dynamic.py::DynamicTest::test_transient_raise[not_add_to_session-all-expected0] 1334s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::DynamicTest::test_transient_raise[not_add_to_session-all-expected0] 1334s test/orm/test_dynamic.py::DynamicTest::test_transient_raise[not_add_to_session-one-NoResultFound] 1334s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::DynamicTest::test_transient_raise[not_add_to_session-one-NoResultFound] 1334s test/orm/test_dynamic.py::DynamicTest::test_transient_raise[not_add_to_session-one_or_none-None] 1334s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::DynamicTest::test_transient_raise[not_add_to_session-one_or_none-None] 1334s test/orm/test_dynamic.py::DynamicUOWTest::test_backref[False-False] 1334s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_backref[False-False] 1334s test/orm/test_dynamic.py::DynamicUOWTest::test_backref[False-True] 1334s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_backref[False-True] 1334s test/orm/test_dynamic.py::DynamicUOWTest::test_backref[True-False] 1334s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_backref[True-False] 1334s test/orm/test_dynamic.py::DynamicUOWTest::test_backref[True-True] 1334s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_backref[True-True] 1334s test/orm/test_dynamic.py::DynamicUOWTest::test_backref_events 1334s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_backref_events 1334s test/orm/test_dynamic.py::DynamicUOWTest::test_collection_set 1334s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_collection_set 1334s test/orm/test_dynamic.py::DynamicUOWTest::test_delete_cascade[False] 1334s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_delete_cascade[False] 1334s test/orm/test_dynamic.py::DynamicUOWTest::test_delete_cascade[True] 1334s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_delete_cascade[True] 1334s test/orm/test_dynamic.py::DynamicUOWTest::test_hasattr 1334s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_hasattr 1334s test/orm/test_dynamic.py::DynamicUOWTest::test_merge_persistent[empty] 1334s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_merge_persistent[empty] 1334s test/orm/test_dynamic.py::DynamicUOWTest::test_merge_persistent[persistent] 1334s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_merge_persistent[persistent] 1334s test/orm/test_dynamic.py::DynamicUOWTest::test_merge_persistent[transient] 1334s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_merge_persistent[transient] 1334s test/orm/test_dynamic.py::DynamicUOWTest::test_no_deref 1334s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_no_deref 1334s test/orm/test_dynamic.py::DynamicUOWTest::test_noload_add 1334s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_noload_add 1334s test/orm/test_dynamic.py::DynamicUOWTest::test_noload_remove 1334s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_noload_remove 1334s test/orm/test_dynamic.py::DynamicUOWTest::test_persistence 1334s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_persistence 1334s test/orm/test_dynamic.py::DynamicUOWTest::test_remove_orphans 1334s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_remove_orphans 1334s test/orm/test_dynamic.py::DynamicUOWTest::test_rollback 1334s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_rollback 1334s test/orm/test_dynamic.py::DynamicUOWTest::test_self_referential 1334s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_self_referential 1335s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_backref[False-False] 1335s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_backref[False-False] 1335s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_backref[False-True] 1335s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_backref[False-True] 1335s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_backref[True-False] 1335s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_backref[True-False] 1335s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_backref[True-True] 1335s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ScopeBehaviorTest::test_plain_collection_iterate 1335s test/ext/test_associationproxy.py::SetTest::test_abc 1335s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::SetTest::test_abc 1335s test/ext/test_associationproxy.py::SetTest::test_bulk_replace 1335s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_backref[True-True] 1335s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_backref_events 1335s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::SetTest::test_bulk_replace 1335s test/ext/test_associationproxy.py::SetTest::test_set_comparison_empty_to_empty 1335s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_backref_events 1335s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_bulk_delete[False] 1335s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_bulk_delete[False] 1335s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_bulk_delete[True] 1335s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_bulk_delete[True] 1335s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_bulk_insert[False] 1335s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_bulk_insert[False] 1335s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_bulk_insert[True] 1335s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_bulk_insert[True] 1335s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_bulk_update[False] 1335s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_bulk_update[False] 1335s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_bulk_update[True] 1335s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_bulk_update[True] 1335s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_collection_set 1335s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_collection_set 1335s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_hasattr 1335s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::SetTest::test_set_comparison_empty_to_empty 1335s test/ext/test_associationproxy.py::SetTest::test_set_comparisons 1335s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::SetTest::test_set_comparisons 1335s test/ext/test_associationproxy.py::SetTest::test_set_mutation 1335s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_hasattr 1335s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_no_deref 1335s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_no_deref 1335s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_noload_add 1335s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_noload_add 1335s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_noload_remove 1335s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_noload_remove 1335s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_persistence 1335s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_persistence 1335s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::SetTest::test_set_mutation 1335s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_remove_orphans 1335s test/ext/test_associationproxy.py::SetTest::test_set_operations 1335s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::SetTest::test_set_operations 1335s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_remove_orphans 1335s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_rollback 1335s test/ext/test_associationproxy.py::SynonymOfProxyTest::test_hasattr 1335s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::SynonymOfProxyTest::test_hasattr 1335s test/ext/test_associationproxy.py::SynonymOfProxyTest::test_o2m_expr 1335s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::SynonymOfProxyTest::test_o2m_expr 1335s test/ext/test_associationproxy.py::SynonymOfProxyTest::test_o2m_instance_getter 1335s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::SynonymOfProxyTest::test_o2m_instance_getter 1335s test/orm/test_assorted_eager.py::EagerTest::test_dslish 1335s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_rollback 1335s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_self_referential 1335s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_self_referential 1335s test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_add_persistent 1335s [gw0] [ 5%] PASSED test/orm/test_assorted_eager.py::EagerTest::test_dslish 1335s test/orm/test_assorted_eager.py::EagerTest::test_noorm 1335s [gw0] [ 5%] PASSED test/orm/test_assorted_eager.py::EagerTest::test_noorm 1335s test/orm/test_assorted_eager.py::EagerTest::test_withjoinedload 1335s [gw0] [ 5%] PASSED test/orm/test_assorted_eager.py::EagerTest::test_withjoinedload 1335s test/orm/test_assorted_eager.py::EagerTest::test_without_outerjoin_literal 1335s [gw0] [ 5%] PASSED test/orm/test_assorted_eager.py::EagerTest::test_without_outerjoin_literal 1335s test/orm/test_assorted_eager.py::EagerTest::test_withoutjoinedload 1335s [gw0] [ 5%] PASSED test/orm/test_assorted_eager.py::EagerTest::test_withoutjoinedload 1335s test/orm/test_assorted_eager.py::EagerTest::test_withoutouterjoin 1335s [gw0] [ 5%] PASSED test/orm/test_assorted_eager.py::EagerTest::test_withoutouterjoin 1335s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_add_persistent 1335s test/orm/test_assorted_eager.py::EagerTest2::test_eager_terminate 1335s test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_add_transient 1335s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_add_transient 1335s test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_backref_pop_persistent_autoflush_m2m 1335s [gw0] [ 5%] PASSED test/orm/test_assorted_eager.py::EagerTest2::test_eager_terminate 1335s test/orm/test_assorted_eager.py::EagerTest3::test_nesting_with_functions 1335s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_backref_pop_persistent_autoflush_m2m 1335s test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_backref_pop_persistent_autoflush_o2m_active_hist 1335s [gw0] [ 5%] PASSED test/orm/test_assorted_eager.py::EagerTest3::test_nesting_with_functions 1335s test/orm/test_assorted_eager.py::EagerTest4::test_basic 1335s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_backref_pop_persistent_autoflush_o2m_active_hist 1335s test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_backref_pop_persistent_noflush_m2m 1335s [gw0] [ 5%] PASSED test/orm/test_assorted_eager.py::EagerTest4::test_basic 1335s test/orm/test_assorted_eager.py::EagerTest5::test_basic 1335s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_backref_pop_persistent_noflush_m2m 1335s test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_backref_pop_transient 1335s [gw0] [ 5%] PASSED test/orm/test_assorted_eager.py::EagerTest5::test_basic 1335s test/orm/test_assorted_eager.py::EagerTest6::test_one 1335s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_backref_pop_transient 1335s test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_missing_but_removed_noflush 1335s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_missing_but_removed_noflush 1335s test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_persistent_but_readded[False] 1335s [gw0] [ 5%] PASSED test/orm/test_assorted_eager.py::EagerTest6::test_one 1335s test/orm/test_assorted_eager.py::EagerTest7::test_load_m2o_attached_to_o2 1335s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_persistent_but_readded[False] 1335s test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_persistent_but_readded[True] 1335s [gw0] [ 5%] PASSED test/orm/test_assorted_eager.py::EagerTest7::test_load_m2o_attached_to_o2 1335s test/orm/test_assorted_eager.py::EagerTest8::test_nested_joins 1335s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_persistent_but_readded[True] 1335s test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_remove_persistent 1335s [gw0] [ 5%] PASSED test/orm/test_assorted_eager.py::EagerTest8::test_nested_joins 1335s test/orm/test_assorted_eager.py::EagerTest9::test_joinedload_on_path 1335s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_remove_persistent 1335s test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_remove_transient 1335s [gw0] [ 5%] PASSED test/orm/test_assorted_eager.py::EagerTest9::test_joinedload_on_path 1335s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_remove_transient 1335s test/orm/inheritance/test_assorted_poly.py::AdaptExistsSubqTest::test_eager_loaders[joinedload] 1335s test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_replace_persistent[False] 1335s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_replace_persistent[False] 1335s test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_replace_persistent[True] 1335s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::AdaptExistsSubqTest::test_eager_loaders[joinedload] 1335s test/orm/inheritance/test_assorted_poly.py::AdaptExistsSubqTest::test_eager_loaders[selectinload] 1335s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::AdaptExistsSubqTest::test_eager_loaders[selectinload] 1335s test/orm/inheritance/test_assorted_poly.py::AdaptExistsSubqTest::test_explicit_aliasing 1335s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_replace_persistent[True] 1335s test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_replace_transient 1335s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::AdaptExistsSubqTest::test_explicit_aliasing 1335s test/orm/inheritance/test_assorted_poly.py::AdaptExistsSubqTest::test_implicit_aliasing 1335s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::AdaptExistsSubqTest::test_implicit_aliasing 1335s test/orm/inheritance/test_assorted_poly.py::ColPropWAliasJoinedToBaseTest::test_alias_omitted 1335s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_replace_transient 1335s test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_unchanged_persistent 1335s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::ColPropWAliasJoinedToBaseTest::test_alias_omitted 1335s test/orm/inheritance/test_assorted_poly.py::ColSubclassTest::test_polymorphic_adaptation_auto 1335s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_unchanged_persistent 1335s test/orm/test_dynamic.py::WriteOnlyTest::test_configured_order_by 1335s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::ColSubclassTest::test_polymorphic_adaptation_auto 1335s test/orm/inheritance/test_assorted_poly.py::ColSubclassTest::test_polymorphic_adaptation_manual_alias 1335s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::ColSubclassTest::test_polymorphic_adaptation_manual_alias 1335s test/orm/inheritance/test_assorted_poly.py::CorrelateExceptWPolyAdaptTest::test_poly_query_on_correlate 1335s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::WriteOnlyTest::test_configured_order_by 1335s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::CorrelateExceptWPolyAdaptTest::test_poly_query_on_correlate 1335s test/orm/inheritance/test_assorted_poly.py::CorrelateExceptWPolyAdaptTest::test_poly_query_on_correlate_except 1335s test/orm/test_dynamic.py::WriteOnlyTest::test_iteration_error 1335s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::WriteOnlyTest::test_iteration_error 1335s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::CorrelateExceptWPolyAdaptTest::test_poly_query_on_correlate_except 1335s test/orm/inheritance/test_assorted_poly.py::CustomPKTest::test_custompk 1335s test/orm/test_dynamic.py::WriteOnlyTest::test_noload_issue[attronly] 1335s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::CustomPKTest::test_custompk 1335s test/orm/inheritance/test_assorted_poly.py::CustomPKTest::test_pk_collapses 1335s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::CustomPKTest::test_pk_collapses 1335s test/orm/inheritance/test_assorted_poly.py::GenerativeTest::test_join_to_q_engineer 1335s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::WriteOnlyTest::test_noload_issue[attronly] 1335s test/orm/test_dynamic.py::WriteOnlyTest::test_noload_issue[star] 1335s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::WriteOnlyTest::test_noload_issue[star] 1335s test/orm/test_dynamic.py::WriteOnlyTest::test_order_by 1335s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::GenerativeTest::test_join_to_q_engineer 1335s test/orm/inheritance/test_assorted_poly.py::GenerativeTest::test_join_to_q_person 1335s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::WriteOnlyTest::test_order_by 1335s test/orm/test_dynamic.py::WriteOnlyTest::test_secondary_as_join 1335s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::WriteOnlyTest::test_secondary_as_join 1335s test/orm/test_dynamic.py::WriteOnlyTest::test_secondary_as_join_complex_entity 1335s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::GenerativeTest::test_join_to_q_person 1335s test/orm/inheritance/test_assorted_poly.py::GenerativeTest::test_join_to_q_person_car 1335s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::WriteOnlyTest::test_secondary_as_join_complex_entity 1335s test/orm/test_dynamic.py::WriteOnlyTest::test_secondary_doesnt_interfere_w_join_to_fromlist 1335s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::GenerativeTest::test_join_to_q_person_car 1335s test/orm/inheritance/test_assorted_poly.py::InheritingEagerTest::test_basic 1335s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::WriteOnlyTest::test_secondary_doesnt_interfere_w_join_to_fromlist 1335s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_backref[False-False] 1335s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::InheritingEagerTest::test_basic 1335s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[not_use_poly_on_retailer-not_use_poly-mapped_cls] 1335s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[not_use_poly_on_retailer-not_use_poly-mapped_cls] 1335s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[not_use_poly_on_retailer-not_use_poly-table] 1335s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_backref[False-False] 1335s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_backref[False-True] 1335s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[not_use_poly_on_retailer-not_use_poly-table] 1335s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[not_use_poly_on_retailer-not_use_poly-table_alias] 1336s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_backref[False-True] 1336s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_backref[True-False] 1336s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[not_use_poly_on_retailer-not_use_poly-table_alias] 1336s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[not_use_poly_on_retailer-use_poly-mapped_cls] 1336s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_backref[True-False] 1336s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_backref[True-True] 1336s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[not_use_poly_on_retailer-use_poly-mapped_cls] 1336s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[not_use_poly_on_retailer-use_poly-table] 1336s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_backref[True-True] 1336s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_backref_events 1336s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[not_use_poly_on_retailer-use_poly-table] 1336s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[not_use_poly_on_retailer-use_poly-table_alias] 1336s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_backref_events 1336s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_collection_set 1336s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[not_use_poly_on_retailer-use_poly-table_alias] 1336s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[use_poly_on_retailer-not_use_poly-mapped_cls] 1336s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_collection_set 1336s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_hasattr 1336s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[use_poly_on_retailer-not_use_poly-mapped_cls] 1336s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[use_poly_on_retailer-not_use_poly-table] 1336s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_hasattr 1336s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_merge_persistent[empty] 1336s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[use_poly_on_retailer-not_use_poly-table] 1336s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[use_poly_on_retailer-not_use_poly-table_alias] 1336s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_merge_persistent[empty] 1336s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_merge_persistent[persistent] 1336s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[use_poly_on_retailer-not_use_poly-table_alias] 1336s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[use_poly_on_retailer-use_poly-mapped_cls] 1336s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_merge_persistent[persistent] 1336s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_merge_persistent[transient] 1336s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[use_poly_on_retailer-use_poly-mapped_cls] 1336s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[use_poly_on_retailer-use_poly-table] 1336s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_merge_persistent[transient] 1336s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_no_deref 1336s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[use_poly_on_retailer-use_poly-table] 1336s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[use_poly_on_retailer-use_poly-table_alias] 1336s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_no_deref 1336s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_noload_add 1336s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[use_poly_on_retailer-use_poly-table_alias] 1336s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[not_use_poly_on_retailer-not_use_poly-mapped_cls] 1336s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_noload_add 1336s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_noload_remove 1336s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[not_use_poly_on_retailer-not_use_poly-mapped_cls] 1336s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[not_use_poly_on_retailer-not_use_poly-table] 1336s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_noload_remove 1336s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_passive_deletes_required 1336s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[not_use_poly_on_retailer-not_use_poly-table] 1336s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[not_use_poly_on_retailer-not_use_poly-table_alias] 1336s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_passive_deletes_required 1336s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_passive_deletes_succeed[False] 1336s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[not_use_poly_on_retailer-not_use_poly-table_alias] 1336s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[not_use_poly_on_retailer-use_poly-mapped_cls] 1336s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_passive_deletes_succeed[False] 1336s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_passive_deletes_succeed[True] 1336s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[not_use_poly_on_retailer-use_poly-mapped_cls] 1336s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[not_use_poly_on_retailer-use_poly-table] 1336s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_passive_deletes_succeed[True] 1336s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_persistence 1336s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[not_use_poly_on_retailer-use_poly-table] 1336s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[not_use_poly_on_retailer-use_poly-table_alias] 1336s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_persistence 1336s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_remove_orphans[False] 1336s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[not_use_poly_on_retailer-use_poly-table_alias] 1336s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[use_poly_on_retailer-not_use_poly-mapped_cls] 1336s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[use_poly_on_retailer-not_use_poly-mapped_cls] 1336s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_remove_orphans[False] 1336s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[use_poly_on_retailer-not_use_poly-table] 1336s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_remove_orphans[True] 1336s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[use_poly_on_retailer-not_use_poly-table] 1336s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[use_poly_on_retailer-not_use_poly-table_alias] 1336s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_remove_orphans[True] 1336s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_rollback 1336s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[use_poly_on_retailer-not_use_poly-table_alias] 1336s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[use_poly_on_retailer-use_poly-mapped_cls] 1336s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_rollback 1336s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_self_referential 1336s [gw1] [ 5%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_self_referential 1336s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[use_poly_on_retailer-use_poly-mapped_cls] 1336s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[use_poly_on_retailer-use_poly-table] 1336s test/orm/test_eager_relations.py::AddEntityTest::test_mapper_configured 1336s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[use_poly_on_retailer-use_poly-table] 1336s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[use_poly_on_retailer-use_poly-table_alias] 1336s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[use_poly_on_retailer-use_poly-table_alias] 1336s [gw1] [ 5%] PASSED test/orm/test_eager_relations.py::AddEntityTest::test_mapper_configured 1336s test/orm/inheritance/test_assorted_poly.py::JoinedInhAdjacencyTest::test_joined_subclass_to_superclass 1336s test/orm/test_eager_relations.py::AddEntityTest::test_options 1336s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::JoinedInhAdjacencyTest::test_joined_subclass_to_superclass 1336s test/orm/inheritance/test_assorted_poly.py::JoinedInhAdjacencyTest::test_joined_to_base 1336s [gw1] [ 5%] PASSED test/orm/test_eager_relations.py::AddEntityTest::test_options 1336s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::JoinedInhAdjacencyTest::test_joined_to_base 1336s test/orm/inheritance/test_assorted_poly.py::JoinedInhAdjacencyTest::test_joined_to_same_subclass 1336s test/orm/test_eager_relations.py::CorrelatedSubqueryTest::test_labeled_on_date_alias 1336s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::JoinedInhAdjacencyTest::test_joined_to_same_subclass 1336s test/orm/inheritance/test_assorted_poly.py::ManyToManyPolyTest::test_pjoin_compile 1336s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::ManyToManyPolyTest::test_pjoin_compile 1336s test/orm/inheritance/test_assorted_poly.py::MissingPolymorphicOnTest::test_polyon_col_setsup 1336s [gw1] [ 5%] PASSED test/orm/test_eager_relations.py::CorrelatedSubqueryTest::test_labeled_on_date_alias 1336s test/orm/test_eager_relations.py::CorrelatedSubqueryTest::test_labeled_on_date_noalias 1336s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::MissingPolymorphicOnTest::test_polyon_col_setsup 1336s test/orm/inheritance/test_assorted_poly.py::MultiLevelTest::test_threelevels 1336s [gw1] [ 5%] PASSED test/orm/test_eager_relations.py::CorrelatedSubqueryTest::test_labeled_on_date_noalias 1336s test/orm/test_eager_relations.py::CorrelatedSubqueryTest::test_labeled_on_limitid_alias 1336s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::MultiLevelTest::test_threelevels 1336s test/orm/inheritance/test_assorted_poly.py::MultiOfTypeContainsEagerTest_joined::test_big_query[not_use_criteria-contains_eager] 1336s [gw1] [ 5%] PASSED test/orm/test_eager_relations.py::CorrelatedSubqueryTest::test_labeled_on_limitid_alias 1336s test/orm/test_eager_relations.py::CorrelatedSubqueryTest::test_labeled_on_limitid_noalias 1336s [gw1] [ 5%] PASSED test/orm/test_eager_relations.py::CorrelatedSubqueryTest::test_labeled_on_limitid_noalias 1336s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::MultiOfTypeContainsEagerTest_joined::test_big_query[not_use_criteria-contains_eager] 1336s test/orm/test_eager_relations.py::CorrelatedSubqueryTest::test_scalar_on_date_alias 1336s test/orm/inheritance/test_assorted_poly.py::MultiOfTypeContainsEagerTest_joined::test_big_query[not_use_criteria-joinedload] 1336s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::MultiOfTypeContainsEagerTest_joined::test_big_query[not_use_criteria-joinedload] 1336s test/orm/inheritance/test_assorted_poly.py::MultiOfTypeContainsEagerTest_joined::test_big_query[use_criteria-contains_eager] 1336s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::MultiOfTypeContainsEagerTest_joined::test_big_query[use_criteria-contains_eager] 1336s test/orm/inheritance/test_assorted_poly.py::MultiOfTypeContainsEagerTest_joined::test_big_query[use_criteria-joinedload] 1336s [gw1] [ 5%] PASSED test/orm/test_eager_relations.py::CorrelatedSubqueryTest::test_scalar_on_date_alias 1336s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::MultiOfTypeContainsEagerTest_joined::test_big_query[use_criteria-joinedload] 1336s test/orm/test_eager_relations.py::CorrelatedSubqueryTest::test_scalar_on_date_noalias 1336s test/orm/inheritance/test_assorted_poly.py::MultiOfTypeContainsEagerTest_single::test_big_query[not_use_criteria-contains_eager] 1336s [gw1] [ 5%] PASSED test/orm/test_eager_relations.py::CorrelatedSubqueryTest::test_scalar_on_date_noalias 1336s test/orm/test_eager_relations.py::CorrelatedSubqueryTest::test_scalar_on_limitid_alias 1336s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::MultiOfTypeContainsEagerTest_single::test_big_query[not_use_criteria-contains_eager] 1336s test/orm/inheritance/test_assorted_poly.py::MultiOfTypeContainsEagerTest_single::test_big_query[not_use_criteria-joinedload] 1336s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::MultiOfTypeContainsEagerTest_single::test_big_query[not_use_criteria-joinedload] 1336s test/orm/inheritance/test_assorted_poly.py::MultiOfTypeContainsEagerTest_single::test_big_query[use_criteria-contains_eager] 1336s [gw1] [ 5%] PASSED test/orm/test_eager_relations.py::CorrelatedSubqueryTest::test_scalar_on_limitid_alias 1336s test/orm/test_eager_relations.py::CorrelatedSubqueryTest::test_scalar_on_limitid_noalias 1336s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::MultiOfTypeContainsEagerTest_single::test_big_query[use_criteria-contains_eager] 1336s test/orm/inheritance/test_assorted_poly.py::MultiOfTypeContainsEagerTest_single::test_big_query[use_criteria-joinedload] 1336s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::MultiOfTypeContainsEagerTest_single::test_big_query[use_criteria-joinedload] 1336s test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[not_use_wpoly-loaders0] 1336s [gw1] [ 5%] PASSED test/orm/test_eager_relations.py::CorrelatedSubqueryTest::test_scalar_on_limitid_noalias 1336s test/orm/test_eager_relations.py::CyclicalInheritingEagerTestOne::test_basic 1336s [gw1] [ 5%] PASSED test/orm/test_eager_relations.py::CyclicalInheritingEagerTestOne::test_basic 1336s test/orm/test_eager_relations.py::CyclicalInheritingEagerTestThree::test_gen_query_depth 1336s [gw0] [ 5%] ERROR test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[not_use_wpoly-loaders0] 1336s test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[not_use_wpoly-loaders1] 1336s [gw0] [ 5%] ERROR test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[not_use_wpoly-loaders1] 1336s test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[not_use_wpoly-loaders2] 1336s [gw0] [ 5%] ERROR test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[not_use_wpoly-loaders2] 1336s test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[not_use_wpoly-loaders3] 1336s [gw0] [ 5%] ERROR test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[not_use_wpoly-loaders3] 1336s test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[not_use_wpoly-loaders4] 1336s [gw0] [ 5%] ERROR test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[not_use_wpoly-loaders4] 1336s test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[use_wpoly-loaders0] 1336s [gw0] [ 5%] ERROR test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[use_wpoly-loaders0] 1336s test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[use_wpoly-loaders1] 1336s [gw1] [ 5%] PASSED test/orm/test_eager_relations.py::CyclicalInheritingEagerTestThree::test_gen_query_depth 1336s test/orm/test_eager_relations.py::CyclicalInheritingEagerTestThree::test_gen_query_nodepth 1336s [gw0] [ 5%] ERROR test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[use_wpoly-loaders1] 1336s [gw1] [ 5%] PASSED test/orm/test_eager_relations.py::CyclicalInheritingEagerTestThree::test_gen_query_nodepth 1336s test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[use_wpoly-loaders2] 1336s [gw0] [ 5%] ERROR test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[use_wpoly-loaders2] 1336s test/orm/test_eager_relations.py::CyclicalInheritingEagerTestTwo::test_from_subclass 1336s test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[use_wpoly-loaders3] 1336s [gw0] [ 5%] ERROR test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[use_wpoly-loaders3] 1336s test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[use_wpoly-loaders4] 1336s [gw0] [ 5%] ERROR test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[use_wpoly-loaders4] 1336s test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_workaround[not_use_workaround] 1336s [gw0] [ 5%] ERROR test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_workaround[not_use_workaround] 1336s test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_workaround[use_workaround] 1336s [gw0] [ 5%] ERROR test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_workaround[use_workaround] 1336s test/orm/inheritance/test_assorted_poly.py::RelationshipTest1::test_descendant_refs_parent 1336s [gw1] [ 5%] PASSED test/orm/test_eager_relations.py::CyclicalInheritingEagerTestTwo::test_from_subclass 1336s test/orm/test_eager_relations.py::CyclicalInheritingEagerTestTwo::test_integrate 1336s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest1::test_descendant_refs_parent 1336s [gw1] [ 5%] PASSED test/orm/test_eager_relations.py::CyclicalInheritingEagerTestTwo::test_integrate 1336s test/orm/inheritance/test_assorted_poly.py::RelationshipTest1::test_parent_refs_descendant 1336s test/orm/test_eager_relations.py::DeepOptionsTest::test_deep_options_1 1336s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest1::test_parent_refs_descendant 1336s test/orm/inheritance/test_assorted_poly.py::RelationshipTest2::test_relationshiponsubclass[nodata-join1] 1336s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest2::test_relationshiponsubclass[nodata-join1] 1336s test/orm/inheritance/test_assorted_poly.py::RelationshipTest2::test_relationshiponsubclass[nodata-join2] 1336s [gw1] [ 5%] PASSED test/orm/test_eager_relations.py::DeepOptionsTest::test_deep_options_1 1336s test/orm/test_eager_relations.py::DeepOptionsTest::test_deep_options_2 1336s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest2::test_relationshiponsubclass[nodata-join2] 1336s test/orm/inheritance/test_assorted_poly.py::RelationshipTest2::test_relationshiponsubclass[nodata-join3] 1336s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest2::test_relationshiponsubclass[nodata-join3] 1336s test/orm/inheritance/test_assorted_poly.py::RelationshipTest2::test_relationshiponsubclass[usedata-join1] 1336s [gw1] [ 5%] PASSED test/orm/test_eager_relations.py::DeepOptionsTest::test_deep_options_2 1336s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest2::test_relationshiponsubclass[usedata-join1] 1336s test/orm/test_eager_relations.py::DeepOptionsTest::test_deep_options_4 1336s test/orm/inheritance/test_assorted_poly.py::RelationshipTest2::test_relationshiponsubclass[usedata-join2] 1336s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest2::test_relationshiponsubclass[usedata-join2] 1336s test/orm/inheritance/test_assorted_poly.py::RelationshipTest2::test_relationshiponsubclass[usedata-join3] 1336s [gw1] [ 5%] PASSED test/orm/test_eager_relations.py::DeepOptionsTest::test_deep_options_4 1336s test/orm/test_eager_relations.py::DeepOptionsTest::test_deep_options_5 1336s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest2::test_relationshiponsubclass[usedata-join3] 1336s test/orm/inheritance/test_assorted_poly.py::RelationshipTest3::test_relationship_on_base_class[nodata-join1] 1336s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest3::test_relationship_on_base_class[nodata-join1] 1336s test/orm/inheritance/test_assorted_poly.py::RelationshipTest3::test_relationship_on_base_class[nodata-join2] 1336s [gw1] [ 5%] PASSED test/orm/test_eager_relations.py::DeepOptionsTest::test_deep_options_5 1336s test/orm/test_eager_relations.py::DeepOptionsTest::test_deep_options_6 1336s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest3::test_relationship_on_base_class[nodata-join2] 1337s test/orm/inheritance/test_assorted_poly.py::RelationshipTest3::test_relationship_on_base_class[nodata-join3] 1337s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest3::test_relationship_on_base_class[nodata-join3] 1337s test/orm/inheritance/test_assorted_poly.py::RelationshipTest3::test_relationship_on_base_class[nodata-join4] 1337s [gw1] [ 5%] PASSED test/orm/test_eager_relations.py::DeepOptionsTest::test_deep_options_6 1337s test/orm/test_eager_relations.py::EagerTest::test_against_select 1337s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest3::test_relationship_on_base_class[nodata-join4] 1337s test/orm/inheritance/test_assorted_poly.py::RelationshipTest3::test_relationship_on_base_class[usedata-join1] 1337s [gw1] [ 5%] PASSED test/orm/test_eager_relations.py::EagerTest::test_against_select 1337s test/orm/test_eager_relations.py::EagerTest::test_aliased_stmt_includes_unnamed_fn 1337s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest3::test_relationship_on_base_class[usedata-join1] 1337s test/orm/inheritance/test_assorted_poly.py::RelationshipTest3::test_relationship_on_base_class[usedata-join2] 1337s [gw1] [ 5%] PASSED test/orm/test_eager_relations.py::EagerTest::test_aliased_stmt_includes_unnamed_fn 1337s test/orm/test_eager_relations.py::EagerTest::test_aliasing 1337s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest3::test_relationship_on_base_class[usedata-join2] 1337s test/orm/inheritance/test_assorted_poly.py::RelationshipTest3::test_relationship_on_base_class[usedata-join3] 1337s [gw1] [ 5%] PASSED test/orm/test_eager_relations.py::EagerTest::test_aliasing 1337s test/orm/test_eager_relations.py::EagerTest::test_basic 1337s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest3::test_relationship_on_base_class[usedata-join3] 1337s test/orm/inheritance/test_assorted_poly.py::RelationshipTest3::test_relationship_on_base_class[usedata-join4] 1337s [gw1] [ 5%] PASSED test/orm/test_eager_relations.py::EagerTest::test_basic 1337s test/orm/test_eager_relations.py::EagerTest::test_catch_the_right_target 1337s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest3::test_relationship_on_base_class[usedata-join4] 1337s test/orm/inheritance/test_assorted_poly.py::RelationshipTest4::test_many_to_one_polymorphic 1337s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest4::test_many_to_one_polymorphic 1337s test/orm/inheritance/test_assorted_poly.py::RelationshipTest5::test_eager_empty 1337s [gw1] [ 5%] PASSED test/orm/test_eager_relations.py::EagerTest::test_catch_the_right_target 1337s test/orm/test_eager_relations.py::EagerTest::test_column_property_adaptation 1337s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest5::test_eager_empty 1337s test/orm/inheritance/test_assorted_poly.py::RelationshipTest6::test_basic 1337s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest6::test_basic 1337s [gw1] [ 5%] PASSED test/orm/test_eager_relations.py::EagerTest::test_column_property_adaptation 1337s test/orm/test_eager_relations.py::EagerTest::test_cyclical 1337s test/orm/inheritance/test_assorted_poly.py::RelationshipTest7::test_manytoone_lazyload 1337s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest7::test_manytoone_lazyload 1337s [gw1] [ 5%] PASSED test/orm/test_eager_relations.py::EagerTest::test_cyclical 1337s test/orm/inheritance/test_assorted_poly.py::RelationshipTest8::test_selfref_onjoined 1337s test/orm/test_eager_relations.py::EagerTest::test_deferred_fk_col 1337s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest8::test_selfref_onjoined 1337s test/orm/inheritance/test_assorted_poly.py::SelfRefWPolyJoinedLoadTest::test_emit_lazy_loadonpk_parent 1337s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::SelfRefWPolyJoinedLoadTest::test_emit_lazy_loadonpk_parent 1337s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_2::test_thing[selectinload-aliased_class] 1337s [gw1] [ 5%] PASSED test/orm/test_eager_relations.py::EagerTest::test_deferred_fk_col 1337s test/orm/test_eager_relations.py::EagerTest::test_disable_dynamic 1337s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_2::test_thing[selectinload-aliased_class] 1337s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_2::test_thing[selectinload-class_] 1337s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_2::test_thing[selectinload-class_] 1337s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_2::test_thing[selectinload-parent] 1337s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_2::test_thing[selectinload-parent] 1337s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_2::test_thing[subqueryload-aliased_class] 1337s [gw1] [ 5%] PASSED test/orm/test_eager_relations.py::EagerTest::test_disable_dynamic 1337s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_2::test_thing[subqueryload-aliased_class] 1337s test/orm/test_eager_relations.py::EagerTest::test_distinct 1337s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_2::test_thing[subqueryload-class_] 1337s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_2::test_thing[subqueryload-class_] 1337s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_2::test_thing[subqueryload-parent] 1337s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_2::test_thing[subqueryload-parent] 1337s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_3::test_thing[selectinload-aliased_class] 1337s [gw1] [ 5%] PASSED test/orm/test_eager_relations.py::EagerTest::test_distinct 1337s test/orm/test_eager_relations.py::EagerTest::test_double_same_mappers 1337s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_3::test_thing[selectinload-aliased_class] 1337s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_3::test_thing[selectinload-class_] 1337s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_3::test_thing[selectinload-class_] 1337s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_3::test_thing[selectinload-parent] 1337s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_3::test_thing[selectinload-parent] 1337s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_3::test_thing[subqueryload-aliased_class] 1337s [gw1] [ 5%] PASSED test/orm/test_eager_relations.py::EagerTest::test_double_same_mappers 1337s test/orm/test_eager_relations.py::EagerTest::test_double_w_ac 1337s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_3::test_thing[subqueryload-aliased_class] 1337s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_3::test_thing[subqueryload-class_] 1337s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_3::test_thing[subqueryload-class_] 1337s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_3::test_thing[subqueryload-parent] 1337s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_3::test_thing[subqueryload-parent] 1337s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_2::test_thing[selectinload-aliased_class] 1337s [gw1] [ 5%] PASSED test/orm/test_eager_relations.py::EagerTest::test_double_w_ac 1337s test/orm/test_eager_relations.py::EagerTest::test_double_w_ac_against_subquery 1337s [gw0] [ 5%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_2::test_thing[selectinload-aliased_class] 1337s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_2::test_thing[selectinload-class_] 1337s [gw0] [ 6%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_2::test_thing[selectinload-class_] 1337s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_2::test_thing[selectinload-parent] 1337s [gw0] [ 6%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_2::test_thing[selectinload-parent] 1337s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_2::test_thing[subqueryload-aliased_class] 1337s [gw0] [ 6%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_2::test_thing[subqueryload-aliased_class] 1337s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_2::test_thing[subqueryload-class_] 1337s [gw0] [ 6%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_2::test_thing[subqueryload-class_] 1337s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_2::test_thing[subqueryload-parent] 1337s [gw0] [ 6%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_2::test_thing[subqueryload-parent] 1337s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_3::test_thing[selectinload-aliased_class] 1337s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::EagerTest::test_double_w_ac_against_subquery 1337s test/orm/test_eager_relations.py::EagerTest::test_double_with_aggregate 1337s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::EagerTest::test_double_with_aggregate 1337s test/orm/test_eager_relations.py::EagerTest::test_eager_option 1337s [gw0] [ 6%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_3::test_thing[selectinload-aliased_class] 1337s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_3::test_thing[selectinload-class_] 1337s [gw0] [ 6%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_3::test_thing[selectinload-class_] 1337s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_3::test_thing[selectinload-parent] 1337s [gw0] [ 6%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_3::test_thing[selectinload-parent] 1337s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_3::test_thing[subqueryload-aliased_class] 1337s [gw0] [ 6%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_3::test_thing[subqueryload-aliased_class] 1337s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::EagerTest::test_eager_option 1337s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_3::test_thing[subqueryload-class_] 1337s test/orm/test_eager_relations.py::EagerTest::test_from_statement[False] 1337s [gw0] [ 6%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_3::test_thing[subqueryload-class_] 1337s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_3::test_thing[subqueryload-parent] 1337s [gw0] [ 6%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_3::test_thing[subqueryload-parent] 1337s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_2::test_thing[selectinload-aliased_class] 1337s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::EagerTest::test_from_statement[False] 1337s test/orm/test_eager_relations.py::EagerTest::test_from_statement[True] 1337s [gw0] [ 6%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_2::test_thing[selectinload-aliased_class] 1337s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_2::test_thing[selectinload-class_] 1337s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::EagerTest::test_from_statement[True] 1337s test/orm/test_eager_relations.py::EagerTest::test_from_statement_contains_eager[False] 1337s [gw0] [ 6%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_2::test_thing[selectinload-class_] 1337s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_2::test_thing[selectinload-parent] 1337s [gw0] [ 6%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_2::test_thing[selectinload-parent] 1337s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_2::test_thing[subqueryload-aliased_class] 1337s [gw0] [ 6%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_2::test_thing[subqueryload-aliased_class] 1337s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_2::test_thing[subqueryload-class_] 1337s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::EagerTest::test_from_statement_contains_eager[False] 1337s [gw0] [ 6%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_2::test_thing[subqueryload-class_] 1337s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_2::test_thing[subqueryload-parent] 1337s test/orm/test_eager_relations.py::EagerTest::test_from_statement_contains_eager[True] 1337s [gw0] [ 6%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_2::test_thing[subqueryload-parent] 1337s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_3::test_thing[selectinload-aliased_class] 1337s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::EagerTest::test_from_statement_contains_eager[True] 1337s test/orm/test_eager_relations.py::EagerTest::test_group_by_only 1337s [gw0] [ 6%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_3::test_thing[selectinload-aliased_class] 1337s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_3::test_thing[selectinload-class_] 1337s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::EagerTest::test_group_by_only 1337s test/orm/test_eager_relations.py::EagerTest::test_inner_join 1337s [gw0] [ 6%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_3::test_thing[selectinload-class_] 1337s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_3::test_thing[selectinload-parent] 1337s [gw0] [ 6%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_3::test_thing[selectinload-parent] 1337s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_3::test_thing[subqueryload-aliased_class] 1337s [gw0] [ 6%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_3::test_thing[subqueryload-aliased_class] 1337s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_3::test_thing[subqueryload-class_] 1337s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::EagerTest::test_inner_join 1337s [gw0] [ 6%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_3::test_thing[subqueryload-class_] 1337s test/orm/test_eager_relations.py::EagerTest::test_inner_join_nested_chaining_fixed 1337s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_3::test_thing[subqueryload-parent] 1337s [gw0] [ 6%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_3::test_thing[subqueryload-parent] 1337s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_2::test_thing[selectinload-aliased_class] 1337s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::EagerTest::test_inner_join_nested_chaining_fixed 1337s test/orm/test_eager_relations.py::EagerTest::test_inner_join_nested_chaining_negative_options_one 1337s [gw0] [ 6%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_2::test_thing[selectinload-aliased_class] 1337s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_2::test_thing[selectinload-class_] 1337s [gw0] [ 6%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_2::test_thing[selectinload-class_] 1337s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_2::test_thing[selectinload-parent] 1337s [gw0] [ 6%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_2::test_thing[selectinload-parent] 1337s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_2::test_thing[subqueryload-aliased_class] 1337s [gw0] [ 6%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_2::test_thing[subqueryload-aliased_class] 1337s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_2::test_thing[subqueryload-class_] 1337s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::EagerTest::test_inner_join_nested_chaining_negative_options_one 1337s [gw0] [ 6%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_2::test_thing[subqueryload-class_] 1337s test/orm/test_eager_relations.py::EagerTest::test_inner_join_nested_chaining_negative_options_three 1337s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_2::test_thing[subqueryload-parent] 1337s [gw0] [ 6%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_2::test_thing[subqueryload-parent] 1337s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_3::test_thing[selectinload-aliased_class] 1337s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::EagerTest::test_inner_join_nested_chaining_negative_options_three 1337s test/orm/test_eager_relations.py::EagerTest::test_inner_join_nested_chaining_negative_options_two 1337s [gw0] [ 6%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_3::test_thing[selectinload-aliased_class] 1337s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_3::test_thing[selectinload-class_] 1337s [gw0] [ 6%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_3::test_thing[selectinload-class_] 1337s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_3::test_thing[selectinload-parent] 1337s [gw0] [ 6%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_3::test_thing[selectinload-parent] 1337s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_3::test_thing[subqueryload-aliased_class] 1337s [gw0] [ 6%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_3::test_thing[subqueryload-aliased_class] 1337s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::EagerTest::test_inner_join_nested_chaining_negative_options_two 1337s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_3::test_thing[subqueryload-class_] 1337s test/orm/test_eager_relations.py::EagerTest::test_inner_join_nested_chaining_positive_options 1337s [gw0] [ 6%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_3::test_thing[subqueryload-class_] 1337s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_3::test_thing[subqueryload-parent] 1337s [gw0] [ 6%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_3::test_thing[subqueryload-parent] 1337s test/orm/inheritance/test_assorted_poly.py::Ticket2419Test::test_join_w_eager_w_any 1337s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::EagerTest::test_inner_join_nested_chaining_positive_options 1337s test/orm/test_eager_relations.py::EagerTest::test_inner_join_options 1337s [gw0] [ 6%] PASSED test/orm/inheritance/test_assorted_poly.py::Ticket2419Test::test_join_w_eager_w_any 1337s test/dialect/postgresql/test_async_pg_py3k.py::AsyncPgTest::test_closed_during_execute 1337s [gw0] [ 6%] SKIPPED test/dialect/postgresql/test_async_pg_py3k.py::AsyncPgTest::test_closed_during_execute 1337s test/dialect/postgresql/test_async_pg_py3k.py::AsyncPgTest::test_codec_registration[setup_asyncpg_json_codec] 1337s [gw0] [ 6%] SKIPPED test/dialect/postgresql/test_async_pg_py3k.py::AsyncPgTest::test_codec_registration[setup_asyncpg_json_codec] 1337s test/dialect/postgresql/test_async_pg_py3k.py::AsyncPgTest::test_codec_registration[setup_asyncpg_jsonb_codec] 1337s [gw0] [ 6%] SKIPPED test/dialect/postgresql/test_async_pg_py3k.py::AsyncPgTest::test_codec_registration[setup_asyncpg_jsonb_codec] 1337s test/dialect/postgresql/test_async_pg_py3k.py::AsyncPgTest::test_detect_stale_ddl_cache_raise_recover 1337s [gw0] [ 6%] SKIPPED test/dialect/postgresql/test_async_pg_py3k.py::AsyncPgTest::test_detect_stale_ddl_cache_raise_recover 1337s test/dialect/postgresql/test_async_pg_py3k.py::AsyncPgTest::test_detect_stale_type_cache_raise_recover 1337s [gw0] [ 6%] SKIPPED test/dialect/postgresql/test_async_pg_py3k.py::AsyncPgTest::test_detect_stale_type_cache_raise_recover 1337s test/dialect/postgresql/test_async_pg_py3k.py::AsyncPgTest::test_dont_reset_open_transaction[commit] 1337s [gw0] [ 6%] SKIPPED test/dialect/postgresql/test_async_pg_py3k.py::AsyncPgTest::test_dont_reset_open_transaction[commit] 1337s test/dialect/postgresql/test_async_pg_py3k.py::AsyncPgTest::test_dont_reset_open_transaction[rollback] 1337s [gw0] [ 6%] SKIPPED test/dialect/postgresql/test_async_pg_py3k.py::AsyncPgTest::test_dont_reset_open_transaction[rollback] 1337s test/dialect/postgresql/test_async_pg_py3k.py::AsyncPgTest::test_failed_commit_recover 1337s [gw0] [ 6%] SKIPPED test/dialect/postgresql/test_async_pg_py3k.py::AsyncPgTest::test_failed_commit_recover 1337s test/dialect/postgresql/test_async_pg_py3k.py::AsyncPgTest::test_failed_rollback_recover 1337s [gw0] [ 6%] SKIPPED test/dialect/postgresql/test_async_pg_py3k.py::AsyncPgTest::test_failed_rollback_recover 1337s test/dialect/postgresql/test_async_pg_py3k.py::AsyncPgTest::test_honor_server_level_iso_setting[None] 1337s [gw0] [ 6%] SKIPPED test/dialect/postgresql/test_async_pg_py3k.py::AsyncPgTest::test_honor_server_level_iso_setting[None] 1337s test/dialect/postgresql/test_async_pg_py3k.py::AsyncPgTest::test_honor_server_level_iso_setting[read committed] 1337s [gw0] [ 6%] SKIPPED test/dialect/postgresql/test_async_pg_py3k.py::AsyncPgTest::test_honor_server_level_iso_setting[read committed] 1337s test/dialect/postgresql/test_async_pg_py3k.py::AsyncPgTest::test_honor_server_level_iso_setting[repeatable read] 1337s [gw0] [ 6%] SKIPPED test/dialect/postgresql/test_async_pg_py3k.py::AsyncPgTest::test_honor_server_level_iso_setting[repeatable read] 1337s test/dialect/postgresql/test_async_pg_py3k.py::AsyncPgTest::test_honor_server_level_iso_setting[serializable] 1337s [gw0] [ 6%] SKIPPED test/dialect/postgresql/test_async_pg_py3k.py::AsyncPgTest::test_honor_server_level_iso_setting[serializable] 1337s test/dialect/postgresql/test_async_pg_py3k.py::AsyncPgTest::test_name_connection_func 1337s [gw0] [ 6%] SKIPPED test/dialect/postgresql/test_async_pg_py3k.py::AsyncPgTest::test_name_connection_func 1337s test/dialect/postgresql/test_async_pg_py3k.py::AsyncPgTest::test_rollback_twice_no_problem 1337s [gw0] [ 6%] SKIPPED test/dialect/postgresql/test_async_pg_py3k.py::AsyncPgTest::test_rollback_twice_no_problem 1337s test/orm/test_attributes.py::AttributeImplAPITest::test_collection_obj_pop_invalid 1337s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::EagerTest::test_inner_join_options 1337s test/orm/test_eager_relations.py::EagerTest::test_inner_join_unnested_chaining_fixed 1337s [gw0] [ 6%] PASSED test/orm/test_attributes.py::AttributeImplAPITest::test_collection_obj_pop_invalid 1337s test/orm/test_attributes.py::AttributeImplAPITest::test_collection_obj_pop_valid 1337s [gw0] [ 6%] PASSED test/orm/test_attributes.py::AttributeImplAPITest::test_collection_obj_pop_valid 1337s test/orm/test_attributes.py::AttributeImplAPITest::test_collection_obj_remove_invalid 1337s [gw0] [ 6%] PASSED test/orm/test_attributes.py::AttributeImplAPITest::test_collection_obj_remove_invalid 1337s test/orm/test_attributes.py::AttributeImplAPITest::test_scalar_obj_pop_invalid 1337s [gw0] [ 6%] PASSED test/orm/test_attributes.py::AttributeImplAPITest::test_scalar_obj_pop_invalid 1337s test/orm/test_attributes.py::AttributeImplAPITest::test_scalar_obj_pop_valid 1337s [gw0] [ 6%] PASSED test/orm/test_attributes.py::AttributeImplAPITest::test_scalar_obj_pop_valid 1337s test/orm/test_attributes.py::AttributeImplAPITest::test_scalar_obj_remove_invalid 1337s [gw0] [ 6%] PASSED test/orm/test_attributes.py::AttributeImplAPITest::test_scalar_obj_remove_invalid 1337s test/orm/test_attributes.py::AttributesTest::test_basic 1337s [gw0] [ 6%] PASSED test/orm/test_attributes.py::AttributesTest::test_basic 1337s test/orm/test_attributes.py::AttributesTest::test_collectionclasses 1337s [gw0] [ 6%] PASSED test/orm/test_attributes.py::AttributesTest::test_collectionclasses 1337s test/orm/test_attributes.py::AttributesTest::test_deferred 1337s [gw0] [ 6%] PASSED test/orm/test_attributes.py::AttributesTest::test_deferred 1337s test/orm/test_attributes.py::AttributesTest::test_deferred_pickleable 1337s [gw0] [ 6%] PASSED test/orm/test_attributes.py::AttributesTest::test_deferred_pickleable 1337s test/orm/test_attributes.py::AttributesTest::test_del_collection_object 1337s [gw0] [ 6%] PASSED test/orm/test_attributes.py::AttributesTest::test_del_collection_object 1337s test/orm/test_attributes.py::AttributesTest::test_del_scalar_nonobject 1337s [gw0] [ 6%] PASSED test/orm/test_attributes.py::AttributesTest::test_del_scalar_nonobject 1337s test/orm/test_attributes.py::AttributesTest::test_del_scalar_object 1337s [gw0] [ 6%] PASSED test/orm/test_attributes.py::AttributesTest::test_del_scalar_object 1337s test/orm/test_attributes.py::AttributesTest::test_descriptorattributes 1337s [gw0] [ 6%] PASSED test/orm/test_attributes.py::AttributesTest::test_descriptorattributes 1337s test/orm/test_attributes.py::AttributesTest::test_illegal_trackparent 1337s [gw0] [ 6%] PASSED test/orm/test_attributes.py::AttributesTest::test_illegal_trackparent 1337s test/orm/test_attributes.py::AttributesTest::test_inheritance 1337s [gw0] [ 6%] PASSED test/orm/test_attributes.py::AttributesTest::test_inheritance 1337s test/orm/test_attributes.py::AttributesTest::test_inheritance2 1337s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::EagerTest::test_inner_join_unnested_chaining_fixed 1337s test/orm/test_eager_relations.py::EagerTest::test_inner_join_unnested_chaining_options 1337s [gw0] [ 6%] PASSED test/orm/test_attributes.py::AttributesTest::test_inheritance2 1337s test/orm/test_attributes.py::AttributesTest::test_last_known_tracking 1337s [gw0] [ 6%] PASSED test/orm/test_attributes.py::AttributesTest::test_last_known_tracking 1337s test/orm/test_attributes.py::AttributesTest::test_lazyhistory 1337s [gw0] [ 6%] PASSED test/orm/test_attributes.py::AttributesTest::test_lazyhistory 1337s test/orm/test_attributes.py::AttributesTest::test_lazytrackparent 1337s [gw0] [ 6%] PASSED test/orm/test_attributes.py::AttributesTest::test_lazytrackparent 1337s test/orm/test_attributes.py::AttributesTest::test_list 1337s [gw0] [ 6%] PASSED test/orm/test_attributes.py::AttributesTest::test_list 1337s test/orm/test_attributes.py::AttributesTest::test_no_double_state 1337s [gw0] [ 6%] PASSED test/orm/test_attributes.py::AttributesTest::test_no_double_state 1337s test/orm/test_attributes.py::AttributesTest::test_object_dereferenced_error 1337s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::EagerTest::test_inner_join_unnested_chaining_options 1337s test/orm/test_eager_relations.py::EagerTest::test_late_compile 1337s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::EagerTest::test_late_compile 1337s test/orm/test_eager_relations.py::EagerTest::test_limit 1337s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::EagerTest::test_limit 1337s test/orm/test_eager_relations.py::EagerTest::test_limit_2 1337s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::EagerTest::test_limit_2 1338s test/orm/test_eager_relations.py::EagerTest::test_limit_3 1338s [gw0] [ 6%] PASSED test/orm/test_attributes.py::AttributesTest::test_object_dereferenced_error 1338s test/orm/test_attributes.py::AttributesTest::test_parenttrack 1338s [gw0] [ 6%] PASSED test/orm/test_attributes.py::AttributesTest::test_parenttrack 1338s test/orm/test_attributes.py::AttributesTest::test_pickleness 1338s [gw0] [ 6%] PASSED test/orm/test_attributes.py::AttributesTest::test_pickleness 1338s test/orm/test_attributes.py::AttributesTest::test_state_gc 1338s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::EagerTest::test_limit_3 1338s test/orm/test_eager_relations.py::EagerTest::test_limit_4 1338s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::EagerTest::test_limit_4 1338s test/orm/test_eager_relations.py::EagerTest::test_many_to_many 1338s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::EagerTest::test_many_to_many 1338s test/orm/test_eager_relations.py::EagerTest::test_many_to_one 1338s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::EagerTest::test_many_to_one 1338s test/orm/test_eager_relations.py::EagerTest::test_many_to_one_null 1338s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::EagerTest::test_many_to_one_null 1338s test/orm/test_eager_relations.py::EagerTest::test_manytoone_limit 1338s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::EagerTest::test_manytoone_limit 1338s test/orm/test_eager_relations.py::EagerTest::test_map_to_cte_subq[cte] 1338s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::EagerTest::test_map_to_cte_subq[cte] 1338s test/orm/test_eager_relations.py::EagerTest::test_map_to_cte_subq[plain] 1338s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::EagerTest::test_map_to_cte_subq[plain] 1338s test/orm/test_eager_relations.py::EagerTest::test_map_to_cte_subq[subquery] 1338s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::EagerTest::test_map_to_cte_subq[subquery] 1338s test/orm/test_eager_relations.py::EagerTest::test_nested_outerjoin_propagation_only_on_correct_path 1338s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::EagerTest::test_nested_outerjoin_propagation_only_on_correct_path 1338s test/orm/test_eager_relations.py::EagerTest::test_no_ad_hoc_orderby 1338s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::EagerTest::test_no_ad_hoc_orderby 1338s test/orm/test_eager_relations.py::EagerTest::test_no_false_hits 1338s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::EagerTest::test_no_false_hits 1338s test/orm/test_eager_relations.py::EagerTest::test_no_orphan 1338s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::EagerTest::test_no_orphan 1338s test/orm/test_eager_relations.py::EagerTest::test_no_render_in_subquery 1338s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::EagerTest::test_no_render_in_subquery 1338s test/orm/test_eager_relations.py::EagerTest::test_one_and_many 1338s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::EagerTest::test_one_and_many 1338s test/orm/test_eager_relations.py::EagerTest::test_one_to_many_scalar 1338s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::EagerTest::test_one_to_many_scalar 1338s test/orm/test_eager_relations.py::EagerTest::test_one_to_many_scalar_subq_wrapping 1338s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::EagerTest::test_one_to_many_scalar_subq_wrapping 1338s test/orm/test_eager_relations.py::EagerTest::test_options_pathing 1338s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::EagerTest::test_options_pathing 1338s test/orm/test_eager_relations.py::EagerTest::test_orderby 1338s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::EagerTest::test_orderby 1338s test/orm/test_eager_relations.py::EagerTest::test_orderby_desc 1338s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::EagerTest::test_orderby_desc 1339s test/orm/test_eager_relations.py::EagerTest::test_orderby_multi 1339s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::EagerTest::test_orderby_multi 1339s test/orm/test_eager_relations.py::EagerTest::test_orderby_related 1339s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::EagerTest::test_orderby_related 1339s test/orm/test_eager_relations.py::EagerTest::test_propagated_lazyload_wildcard_bound 1339s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::EagerTest::test_propagated_lazyload_wildcard_bound 1339s test/orm/test_eager_relations.py::EagerTest::test_propagated_lazyload_wildcard_unbound 1339s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::EagerTest::test_propagated_lazyload_wildcard_unbound 1339s test/orm/test_eager_relations.py::EagerTest::test_unnested_outerjoin_propagation_only_on_correct_path 1339s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::EagerTest::test_unnested_outerjoin_propagation_only_on_correct_path 1339s test/orm/test_eager_relations.py::EagerTest::test_useget_cancels_eager 1339s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::EagerTest::test_useget_cancels_eager 1339s test/orm/test_eager_relations.py::EagerTest::test_useget_cancels_eager_propagated_present 1339s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::EagerTest::test_useget_cancels_eager_propagated_present 1339s test/orm/test_eager_relations.py::EagerTest::test_uselist_false_warning 1339s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::EagerTest::test_uselist_false_warning 1339s test/orm/test_eager_relations.py::EagerTest::test_we_adapt_for_compound_for_getter 1339s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::EagerTest::test_we_adapt_for_compound_for_getter 1339s test/orm/test_eager_relations.py::EagerTest::test_wide 1339s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::EagerTest::test_wide 1339s test/orm/test_eager_relations.py::EnsureColumnsAddedTest::test_joinedload_defered_pk_limit_m2m 1339s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::EnsureColumnsAddedTest::test_joinedload_defered_pk_limit_m2m 1339s test/orm/test_eager_relations.py::EnsureColumnsAddedTest::test_joinedload_defered_pk_limit_o2m 1339s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::EnsureColumnsAddedTest::test_joinedload_defered_pk_limit_o2m 1339s test/orm/test_eager_relations.py::EnsureColumnsAddedTest::test_joinedload_defered_pk_m2m 1339s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::EnsureColumnsAddedTest::test_joinedload_defered_pk_m2m 1339s test/orm/test_eager_relations.py::EnsureColumnsAddedTest::test_joinedload_defered_pk_o2m 1339s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::EnsureColumnsAddedTest::test_joinedload_defered_pk_o2m 1339s test/orm/test_eager_relations.py::EntityViaMultiplePathTestOne::test_multi_path_load 1339s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::EntityViaMultiplePathTestOne::test_multi_path_load 1339s test/orm/test_eager_relations.py::EntityViaMultiplePathTestOne::test_multi_path_load_of_type 1339s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::EntityViaMultiplePathTestOne::test_multi_path_load_of_type 1339s test/orm/test_eager_relations.py::EntityViaMultiplePathTestThree::test_multi_path_load_lazy_none 1339s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::EntityViaMultiplePathTestThree::test_multi_path_load_lazy_none 1339s test/orm/test_eager_relations.py::EntityViaMultiplePathTestTwo::test_multi_path_load_legacy_join_style 1339s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::EntityViaMultiplePathTestTwo::test_multi_path_load_legacy_join_style 1339s test/orm/test_eager_relations.py::EntityViaMultiplePathTestTwo::test_multi_path_load_of_type 1339s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::EntityViaMultiplePathTestTwo::test_multi_path_load_of_type 1339s test/orm/test_eager_relations.py::InnerJoinSplicingTest_sqlite+pysqlite_3_46_1::test_multiple_splice_points 1339s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::InnerJoinSplicingTest_sqlite+pysqlite_3_46_1::test_multiple_splice_points 1339s test/orm/test_eager_relations.py::InnerJoinSplicingTest_sqlite+pysqlite_3_46_1::test_nested_innerjoin_propagation_multiple_paths_one 1339s [gw0] [ 6%] PASSED test/orm/test_attributes.py::AttributesTest::test_state_gc 1339s test/orm/test_attributes.py::AttributesTest::test_unmapped_instance_raises 1339s [gw0] [ 6%] PASSED test/orm/test_attributes.py::AttributesTest::test_unmapped_instance_raises 1339s test/orm/test_attributes.py::BackrefTest::test_m2m 1339s [gw0] [ 6%] PASSED test/orm/test_attributes.py::BackrefTest::test_m2m 1339s test/orm/test_attributes.py::BackrefTest::test_o2m 1339s [gw0] [ 6%] PASSED test/orm/test_attributes.py::BackrefTest::test_o2m 1339s test/orm/test_attributes.py::BackrefTest::test_o2o 1339s [gw0] [ 6%] PASSED test/orm/test_attributes.py::BackrefTest::test_o2o 1339s test/orm/test_attributes.py::BackrefTest::test_symmetric_o2m_inheritance 1339s [gw0] [ 6%] PASSED test/orm/test_attributes.py::BackrefTest::test_symmetric_o2m_inheritance 1339s test/orm/test_attributes.py::BackrefTest::test_symmetric_o2o_inheritance 1339s [gw0] [ 6%] PASSED test/orm/test_attributes.py::BackrefTest::test_symmetric_o2o_inheritance 1339s test/orm/test_attributes.py::CollectionInitTest::test_assert_false_on_default_value 1339s [gw0] [ 6%] PASSED test/orm/test_attributes.py::CollectionInitTest::test_assert_false_on_default_value 1339s test/orm/test_attributes.py::CollectionInitTest::test_bulk_replace_resets_empty 1339s [gw0] [ 6%] PASSED test/orm/test_attributes.py::CollectionInitTest::test_bulk_replace_resets_empty 1339s test/orm/test_attributes.py::CollectionInitTest::test_loader_inits_collection_already_exists 1339s [gw0] [ 6%] PASSED test/orm/test_attributes.py::CollectionInitTest::test_loader_inits_collection_already_exists 1339s test/orm/test_attributes.py::CollectionKeyTest::test_dict_bulk_replace_w_key 1339s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::InnerJoinSplicingTest_sqlite+pysqlite_3_46_1::test_nested_innerjoin_propagation_multiple_paths_one 1339s test/orm/test_eager_relations.py::InnerJoinSplicingTest_sqlite+pysqlite_3_46_1::test_nested_innerjoin_propagation_multiple_paths_two 1339s [gw0] [ 6%] PASSED test/orm/test_attributes.py::CollectionKeyTest::test_dict_bulk_replace_w_key 1339s test/orm/test_attributes.py::CollectionKeyTest::test_listen_w_dict_key 1339s [gw0] [ 6%] PASSED test/orm/test_attributes.py::CollectionKeyTest::test_listen_w_dict_key 1339s test/orm/test_attributes.py::CollectionKeyTest::test_listen_w_list_key 1339s [gw0] [ 6%] PASSED test/orm/test_attributes.py::CollectionKeyTest::test_listen_w_list_key 1339s test/orm/test_attributes.py::CollectionKeyTest::test_listen_wo_dict_key 1339s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::InnerJoinSplicingTest_sqlite+pysqlite_3_46_1::test_nested_innerjoin_propagation_multiple_paths_two 1339s test/orm/test_eager_relations.py::InnerJoinSplicingTest_sqlite+pysqlite_3_46_1::test_splice_onto_ac 1339s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::InnerJoinSplicingTest_sqlite+pysqlite_3_46_1::test_splice_onto_ac 1339s test/orm/test_eager_relations.py::InnerJoinSplicingWSecondarySelfRefTest_sqlite+pysqlite_3_46_1::test_select[common_nodes,kind] 1339s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::InnerJoinSplicingWSecondarySelfRefTest_sqlite+pysqlite_3_46_1::test_select[common_nodes,kind] 1339s test/orm/test_eager_relations.py::InnerJoinSplicingWSecondarySelfRefTest_sqlite+pysqlite_3_46_1::test_select[kind,common_nodes] 1339s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::InnerJoinSplicingWSecondarySelfRefTest_sqlite+pysqlite_3_46_1::test_select[kind,common_nodes] 1339s test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_joinedload_aliased_abs_bcs 1339s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_joinedload_aliased_abs_bcs 1339s test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_joinedload_unaliased_abs_bcs 1339s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_joinedload_unaliased_abs_bcs 1339s test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_lazyload_aliased_abs_bcs_one 1339s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_lazyload_aliased_abs_bcs_one 1339s test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_lazyload_aliased_abs_bcs_two 1339s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_lazyload_aliased_abs_bcs_two 1339s test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_lazyload_plus_joined_aliased_abs_bcs 1339s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_lazyload_plus_joined_aliased_abs_bcs 1339s test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_lazyload_plus_joined_unaliased_abs_bcs 1339s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_lazyload_plus_joined_unaliased_abs_bcs 1339s test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_lazyload_unaliased_abs_bcs_one 1339s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_lazyload_unaliased_abs_bcs_one 1339s test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_lazyload_unaliased_abs_bcs_two 1339s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_lazyload_unaliased_abs_bcs_two 1339s test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_pathed_joinedload_aliased_abs_bcs 1339s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_pathed_joinedload_aliased_abs_bcs 1339s test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_pathed_lazyload_aliased_abs_bcs 1339s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_pathed_lazyload_aliased_abs_bcs 1339s test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_pathed_lazyload_plus_joined_aliased_abs_bcs 1339s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_pathed_lazyload_plus_joined_aliased_abs_bcs 1339s test/orm/test_eager_relations.py::LoadFromJoinedInhWUnion::test_one 1339s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::LoadFromJoinedInhWUnion::test_one 1339s test/orm/test_eager_relations.py::LoadFromJoinedInhWUnion::test_two 1339s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::LoadFromJoinedInhWUnion::test_two 1339s test/orm/test_eager_relations.py::LoadOnExistingTest::test_load_two_levels_collection_to_collection 1339s [gw0] [ 6%] PASSED test/orm/test_attributes.py::CollectionKeyTest::test_listen_wo_dict_key 1339s test/orm/test_attributes.py::CyclicBackrefAssertionTest::test_broken_collection_assertion 1339s [gw0] [ 6%] PASSED test/orm/test_attributes.py::CyclicBackrefAssertionTest::test_broken_collection_assertion 1339s test/orm/test_attributes.py::CyclicBackrefAssertionTest::test_collection_append_type_assertion 1339s [gw0] [ 6%] PASSED test/orm/test_attributes.py::CyclicBackrefAssertionTest::test_collection_append_type_assertion 1339s test/orm/test_attributes.py::CyclicBackrefAssertionTest::test_scalar_set_type_assertion 1339s [gw0] [ 6%] PASSED test/orm/test_attributes.py::CyclicBackrefAssertionTest::test_scalar_set_type_assertion 1339s test/orm/test_attributes.py::EventPropagateTest::test_propagate 1339s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::LoadOnExistingTest::test_load_two_levels_collection_to_collection 1339s test/orm/test_eager_relations.py::LoadOnExistingTest::test_load_two_levels_collection_to_scalar 1339s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::LoadOnExistingTest::test_load_two_levels_collection_to_scalar 1339s test/orm/test_eager_relations.py::LoadOnExistingTest::test_loads_second_level_collection_to_collection 1339s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::LoadOnExistingTest::test_loads_second_level_collection_to_collection 1339s test/orm/test_eager_relations.py::LoadOnExistingTest::test_loads_second_level_collection_to_scalar 1339s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::LoadOnExistingTest::test_loads_second_level_collection_to_scalar 1339s test/orm/test_eager_relations.py::LoadOnExistingTest::test_no_crash_on_existing 1339s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::LoadOnExistingTest::test_no_crash_on_existing 1339s test/orm/test_eager_relations.py::LoadOnExistingTest::test_populate_existing_propagate 1339s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::LoadOnExistingTest::test_populate_existing_propagate 1339s test/orm/test_eager_relations.py::LoadOnExistingTest::test_refresh_no_recursion[immediate] 1339s [gw0] [ 6%] PASSED test/orm/test_attributes.py::EventPropagateTest::test_propagate 1339s test/orm/test_attributes.py::EventPropagateTest::test_propagate_active_history 1339s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::LoadOnExistingTest::test_refresh_no_recursion[immediate] 1339s test/orm/test_eager_relations.py::LoadOnExistingTest::test_refresh_no_recursion[selectin] 1339s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::LoadOnExistingTest::test_refresh_no_recursion[selectin] 1339s test/orm/test_eager_relations.py::LoadOnExistingTest::test_refresh_no_recursion[subquery] 1339s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::LoadOnExistingTest::test_refresh_no_recursion[subquery] 1339s test/orm/test_eager_relations.py::LoadOnExistingTest::test_runs_query_on_refresh 1339s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::LoadOnExistingTest::test_runs_query_on_refresh 1339s test/orm/test_eager_relations.py::MixedEntitiesTest::test_aliased_entity_one 1339s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::MixedEntitiesTest::test_aliased_entity_one 1339s test/orm/test_eager_relations.py::MixedEntitiesTest::test_aliased_entity_three 1339s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::MixedEntitiesTest::test_aliased_entity_three 1339s test/orm/test_eager_relations.py::MixedEntitiesTest::test_aliased_entity_two 1339s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::MixedEntitiesTest::test_aliased_entity_two 1339s test/orm/test_eager_relations.py::MixedEntitiesTest::test_two_entities 1339s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::MixedEntitiesTest::test_two_entities 1339s test/orm/test_eager_relations.py::MixedEntitiesTest::test_two_entities_with_joins 1339s [gw0] [ 6%] PASSED test/orm/test_attributes.py::EventPropagateTest::test_propagate_active_history 1339s test/orm/test_attributes.py::EventPropagateTest::test_propagate_useobject 1339s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::MixedEntitiesTest::test_two_entities_with_joins 1339s test/orm/test_eager_relations.py::MixedSelfReferentialEagerTest::test_eager_load 1339s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::MixedSelfReferentialEagerTest::test_eager_load 1339s test/orm/test_eager_relations.py::NestedInnerjoinTestIssue11965::test_compile 1339s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::NestedInnerjoinTestIssue11965::test_compile 1339s test/orm/test_eager_relations.py::NestedInnerjoinTestIssue11965::test_roundtrip 1339s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::NestedInnerjoinTestIssue11965::test_roundtrip 1339s test/orm/test_eager_relations.py::OrderBySecondaryTest::test_ordering 1339s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::OrderBySecondaryTest::test_ordering 1339s test/orm/test_eager_relations.py::SecondaryOptionsTest::test_contains_eager 1339s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::SecondaryOptionsTest::test_contains_eager 1339s test/orm/test_eager_relations.py::SecondaryOptionsTest::test_joinedload_on_other 1339s [gw0] [ 6%] PASSED test/orm/test_attributes.py::EventPropagateTest::test_propagate_useobject 1339s test/orm/test_attributes.py::EventPropagateTest::test_propagate_useobject_active_history 1339s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::SecondaryOptionsTest::test_joinedload_on_other 1339s test/orm/test_eager_relations.py::SecondaryOptionsTest::test_joinedload_on_same 1339s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::SecondaryOptionsTest::test_joinedload_on_same 1339s test/orm/test_eager_relations.py::SelectUniqueTest::test_many_to_one 1339s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::SelectUniqueTest::test_many_to_one 1339s test/orm/test_eager_relations.py::SelectUniqueTest::test_unique_error[contains_eager] 1339s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::SelectUniqueTest::test_unique_error[contains_eager] 1339s test/orm/test_eager_relations.py::SelectUniqueTest::test_unique_error[joinedload] 1339s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::SelectUniqueTest::test_unique_error[joinedload] 1339s test/orm/test_eager_relations.py::SelectUniqueTest::test_unique_scalars_multiple_entity 1339s [gw0] [ 6%] PASSED test/orm/test_attributes.py::EventPropagateTest::test_propagate_useobject_active_history 1339s test/orm/test_attributes.py::GetNoValueTest::test_off_empty 1339s [gw0] [ 6%] PASSED test/orm/test_attributes.py::GetNoValueTest::test_off_empty 1339s test/orm/test_attributes.py::GetNoValueTest::test_passive_no_result 1339s [gw0] [ 6%] PASSED test/orm/test_attributes.py::GetNoValueTest::test_passive_no_result 1339s test/orm/test_attributes.py::GetNoValueTest::test_passive_no_result_no_value 1339s [gw0] [ 6%] PASSED test/orm/test_attributes.py::GetNoValueTest::test_passive_no_result_no_value 1339s test/orm/test_attributes.py::GetNoValueTest::test_passive_ret_no_value 1339s [gw0] [ 6%] PASSED test/orm/test_attributes.py::GetNoValueTest::test_passive_ret_no_value 1339s test/orm/test_attributes.py::GetNoValueTest::test_passive_ret_no_value_empty 1339s [gw0] [ 6%] PASSED test/orm/test_attributes.py::GetNoValueTest::test_passive_ret_no_value_empty 1339s test/orm/test_attributes.py::HistoryTest::test_collection_no_value 1339s [gw0] [ 6%] PASSED test/orm/test_attributes.py::HistoryTest::test_collection_no_value 1339s test/orm/test_attributes.py::HistoryTest::test_collections_via_backref 1339s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::SelectUniqueTest::test_unique_scalars_multiple_entity 1339s test/orm/test_eager_relations.py::SelectUniqueTest::test_unique_scalars_single_entity 1339s [gw0] [ 6%] PASSED test/orm/test_attributes.py::HistoryTest::test_collections_via_backref 1339s test/orm/test_attributes.py::HistoryTest::test_committed_value_init 1339s [gw0] [ 6%] PASSED test/orm/test_attributes.py::HistoryTest::test_committed_value_init 1339s test/orm/test_attributes.py::HistoryTest::test_committed_value_set 1339s [gw0] [ 6%] PASSED test/orm/test_attributes.py::HistoryTest::test_committed_value_set 1339s test/orm/test_attributes.py::HistoryTest::test_committed_value_set_active_hist 1339s [gw0] [ 6%] PASSED test/orm/test_attributes.py::HistoryTest::test_committed_value_set_active_hist 1339s test/orm/test_attributes.py::HistoryTest::test_committed_value_set_commit 1339s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::SelectUniqueTest::test_unique_scalars_single_entity 1339s [gw0] [ 6%] PASSED test/orm/test_attributes.py::HistoryTest::test_committed_value_set_commit 1339s test/orm/test_attributes.py::HistoryTest::test_dict_collections 1339s test/orm/test_eager_relations.py::SelectUniqueTest::test_unique_tuples_multiple_entity 1339s [gw0] [ 6%] PASSED test/orm/test_attributes.py::HistoryTest::test_dict_collections 1339s test/orm/test_attributes.py::HistoryTest::test_flag_modified_but_no_value_raises 1339s [gw0] [ 6%] PASSED test/orm/test_attributes.py::HistoryTest::test_flag_modified_but_no_value_raises 1339s test/orm/test_attributes.py::HistoryTest::test_mark_dirty_no_attr 1339s [gw0] [ 6%] PASSED test/orm/test_attributes.py::HistoryTest::test_mark_dirty_no_attr 1339s test/orm/test_attributes.py::HistoryTest::test_object_collections_mutate 1339s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::SelectUniqueTest::test_unique_tuples_multiple_entity 1339s test/orm/test_eager_relations.py::SelectUniqueTest::test_unique_tuples_single_entity 1339s [gw0] [ 6%] PASSED test/orm/test_attributes.py::HistoryTest::test_object_collections_mutate 1340s test/orm/test_attributes.py::HistoryTest::test_object_collections_set 1340s [gw0] [ 6%] PASSED test/orm/test_attributes.py::HistoryTest::test_object_collections_set 1340s test/orm/test_attributes.py::HistoryTest::test_object_del 1340s [gw0] [ 6%] PASSED test/orm/test_attributes.py::HistoryTest::test_object_del 1340s test/orm/test_attributes.py::HistoryTest::test_object_del_expired 1340s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::SelectUniqueTest::test_unique_tuples_single_entity 1340s [gw0] [ 6%] PASSED test/orm/test_attributes.py::HistoryTest::test_object_del_expired 1340s test/orm/test_eager_relations.py::SelfReferentialEagerTest::test_basic 1340s test/orm/test_attributes.py::HistoryTest::test_object_init 1340s [gw0] [ 6%] PASSED test/orm/test_attributes.py::HistoryTest::test_object_init 1340s test/orm/test_attributes.py::HistoryTest::test_object_init_active_history 1340s [gw0] [ 6%] PASSED test/orm/test_attributes.py::HistoryTest::test_object_init_active_history 1340s test/orm/test_attributes.py::HistoryTest::test_object_replace 1340s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::SelfReferentialEagerTest::test_basic 1340s test/orm/test_eager_relations.py::SelfReferentialEagerTest::test_lazy_fallback_doesnt_affect_eager 1340s [gw0] [ 6%] PASSED test/orm/test_attributes.py::HistoryTest::test_object_replace 1340s test/orm/test_attributes.py::HistoryTest::test_object_set_none 1340s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::SelfReferentialEagerTest::test_lazy_fallback_doesnt_affect_eager 1340s test/orm/test_eager_relations.py::SelfReferentialEagerTest::test_no_depth 1340s [gw0] [ 6%] PASSED test/orm/test_attributes.py::HistoryTest::test_object_set_none 1340s test/orm/test_attributes.py::HistoryTest::test_object_set_none_expired 1340s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::SelfReferentialEagerTest::test_no_depth 1340s test/orm/test_eager_relations.py::SelfReferentialEagerTest::test_options 1340s [gw0] [ 6%] PASSED test/orm/test_attributes.py::HistoryTest::test_object_set_none_expired 1340s test/orm/test_attributes.py::HistoryTest::test_scalar_active_init 1340s [gw0] [ 6%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_active_init 1340s test/orm/test_attributes.py::HistoryTest::test_scalar_active_no_init_side_effect 1340s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::SelfReferentialEagerTest::test_options 1340s [gw0] [ 6%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_active_no_init_side_effect 1340s test/orm/test_attributes.py::HistoryTest::test_scalar_active_set 1340s test/orm/test_eager_relations.py::SelfReferentialEagerTest::test_with_deferred 1340s [gw0] [ 6%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_active_set 1340s test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_None 1340s [gw0] [ 6%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_None 1340s test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_None_from_dict_set 1340s [gw0] [ 6%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_None_from_dict_set 1340s test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_commit 1340s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::SelfReferentialEagerTest::test_with_deferred 1340s [gw0] [ 6%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_commit 1340s test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_commit_reset 1340s test/orm/test_eager_relations.py::SelfReferentialM2MEagerTest::test_basic 1340s [gw0] [ 6%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_commit_reset 1340s test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_commit_reset_commit 1340s [gw0] [ 6%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_commit_reset_commit 1340s test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_commit_reset_commit_del 1340s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::SelfReferentialM2MEagerTest::test_basic 1340s test/orm/test_eager_relations.py::SingletonConstantSubqTest_sqlite+pysqlite_3_46_1::test_limited_eager_w_multi_null_booleans 1340s [gw0] [ 6%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_commit_reset_commit_del 1340s test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_dict 1340s [gw0] [ 6%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_dict 1340s test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_dict_set 1340s [gw0] [ 6%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_dict_set 1340s test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_dict_set_commit 1340s [gw0] [ 6%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_dict_set_commit 1340s test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_twice_no_commit 1340s [gw0] [ 6%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_twice_no_commit 1340s test/orm/test_attributes.py::HistoryTest::test_scalar_del 1340s [gw0] [ 6%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_del 1340s test/orm/test_attributes.py::HistoryTest::test_scalar_del_expired 1340s [gw0] [ 6%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_del_expired 1340s test/orm/test_attributes.py::HistoryTest::test_scalar_get_first_set_None 1340s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::SingletonConstantSubqTest_sqlite+pysqlite_3_46_1::test_limited_eager_w_multi_null_booleans 1340s [gw0] [ 6%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_get_first_set_None 1340s test/orm/test_attributes.py::HistoryTest::test_scalar_init 1340s test/orm/test_eager_relations.py::SingletonConstantSubqTest_sqlite+pysqlite_3_46_1::test_limited_eager_w_null 1340s [gw0] [ 6%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_init 1340s test/orm/test_attributes.py::HistoryTest::test_scalar_inplace_mutation_replace_self_flag_modified_set 1340s [gw0] [ 6%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_inplace_mutation_replace_self_flag_modified_set 1340s test/orm/test_attributes.py::HistoryTest::test_scalar_inplace_mutation_set 1340s [gw0] [ 6%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_inplace_mutation_set 1340s test/orm/test_attributes.py::HistoryTest::test_scalar_inplace_mutation_set_commit 1340s [gw0] [ 6%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_inplace_mutation_set_commit 1340s test/orm/test_attributes.py::HistoryTest::test_scalar_inplace_mutation_set_commit_flag_modified 1340s [gw0] [ 6%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_inplace_mutation_set_commit_flag_modified 1340s test/orm/test_attributes.py::HistoryTest::test_scalar_inplace_mutation_set_commit_flag_modified_set 1340s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::SingletonConstantSubqTest_sqlite+pysqlite_3_46_1::test_limited_eager_w_null 1340s test/orm/test_eager_relations.py::SubqueryAliasingTest::test_column_property 1340s [gw0] [ 6%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_inplace_mutation_set_commit_flag_modified_set 1340s test/orm/test_attributes.py::HistoryTest::test_scalar_inplace_mutation_set_commit_set 1340s [gw0] [ 6%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_inplace_mutation_set_commit_set 1340s test/orm/test_attributes.py::HistoryTest::test_scalar_inplace_mutation_set_commit_set_flag_modified 1340s [gw0] [ 6%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_inplace_mutation_set_commit_set_flag_modified 1340s test/orm/test_attributes.py::HistoryTest::test_scalar_no_init_side_effect 1340s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::SubqueryAliasingTest::test_column_property 1340s test/orm/test_eager_relations.py::SubqueryAliasingTest::test_column_property_correlated 1340s [gw0] [ 6%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_no_init_side_effect 1340s test/orm/test_attributes.py::HistoryTest::test_scalar_no_value 1340s [gw0] [ 6%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_no_value 1340s test/orm/test_attributes.py::HistoryTest::test_scalar_obj_no_value 1340s [gw0] [ 6%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_obj_no_value 1340s test/orm/test_attributes.py::HistoryTest::test_scalar_passive_flag 1340s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::SubqueryAliasingTest::test_column_property_correlated 1340s test/orm/test_eager_relations.py::SubqueryAliasingTest::test_column_property_desc 1340s [gw0] [ 6%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_passive_flag 1340s test/orm/test_attributes.py::HistoryTest::test_scalar_set 1340s [gw0] [ 6%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_set 1340s test/orm/test_attributes.py::HistoryTest::test_scalar_set_None 1340s [gw0] [ 6%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_set_None 1340s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::SubqueryAliasingTest::test_column_property_desc 1340s test/orm/test_attributes.py::HistoryTest::test_scalar_set_None_from_dict_set 1340s test/orm/test_eager_relations.py::SubqueryAliasingTest::test_standalone_negated 1340s [gw0] [ 6%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_set_None_from_dict_set 1340s test/orm/test_attributes.py::HistoryTest::test_scalar_set_commit 1340s [gw0] [ 6%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_set_commit 1340s test/orm/test_attributes.py::HistoryTest::test_scalar_set_commit_reset 1340s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::SubqueryAliasingTest::test_standalone_negated 1340s [gw0] [ 6%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_set_commit_reset 1340s test/orm/test_eager_relations.py::SubqueryAliasingTest::test_standalone_subquery_labeled 1340s test/orm/test_attributes.py::HistoryTest::test_scalar_set_commit_reset_commit 1340s [gw0] [ 6%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_set_commit_reset_commit 1340s test/orm/test_attributes.py::HistoryTest::test_scalar_set_commit_reset_commit_del 1340s [gw0] [ 6%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_set_commit_reset_commit_del 1340s test/orm/test_attributes.py::HistoryTest::test_scalar_set_dict 1340s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::SubqueryAliasingTest::test_standalone_subquery_labeled 1340s test/orm/test_eager_relations.py::SubqueryAliasingTest::test_standalone_subquery_unlabeled 1340s [gw0] [ 6%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_set_dict 1340s test/orm/test_attributes.py::HistoryTest::test_scalar_set_dict_set 1340s [gw0] [ 6%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_set_dict_set 1340s test/orm/test_attributes.py::HistoryTest::test_scalar_set_dict_set_commit 1340s [gw0] [ 6%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_set_dict_set_commit 1340s test/orm/test_attributes.py::HistoryTest::test_scalar_set_twice_no_commit 1340s [gw0] [ 6%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_set_twice_no_commit 1340s test/orm/test_attributes.py::HistoryTest::test_use_object_get_first_set_None 1340s [gw0] [ 6%] PASSED test/orm/test_attributes.py::HistoryTest::test_use_object_get_first_set_None 1340s test/orm/test_attributes.py::HistoryTest::test_use_object_init 1340s [gw0] [ 6%] PASSED test/orm/test_attributes.py::HistoryTest::test_use_object_init 1340s test/orm/test_attributes.py::HistoryTest::test_use_object_no_init_side_effect 1340s [gw0] [ 6%] PASSED test/orm/test_attributes.py::HistoryTest::test_use_object_no_init_side_effect 1340s test/orm/test_attributes.py::HistoryTest::test_use_object_set 1340s [gw0] [ 6%] PASSED test/orm/test_attributes.py::HistoryTest::test_use_object_set 1340s test/orm/test_attributes.py::HistoryTest::test_use_object_set_None 1340s [gw0] [ 6%] PASSED test/orm/test_attributes.py::HistoryTest::test_use_object_set_None 1340s test/orm/test_attributes.py::HistoryTest::test_use_object_set_commit 1340s [gw0] [ 6%] PASSED test/orm/test_attributes.py::HistoryTest::test_use_object_set_commit 1340s test/orm/test_attributes.py::HistoryTest::test_use_object_set_commit_del 1340s [gw0] [ 6%] PASSED test/orm/test_attributes.py::HistoryTest::test_use_object_set_commit_del 1340s test/orm/test_attributes.py::HistoryTest::test_use_object_set_commit_set 1340s [gw0] [ 6%] PASSED test/orm/test_attributes.py::HistoryTest::test_use_object_set_commit_set 1340s test/orm/test_attributes.py::HistoryTest::test_use_object_set_commit_set_commit 1340s [gw0] [ 6%] PASSED test/orm/test_attributes.py::HistoryTest::test_use_object_set_commit_set_commit 1340s test/orm/test_attributes.py::HistoryTest::test_use_object_set_dict 1340s [gw0] [ 6%] PASSED test/orm/test_attributes.py::HistoryTest::test_use_object_set_dict 1340s test/orm/test_attributes.py::HistoryTest::test_use_object_set_dict_set 1340s [gw0] [ 6%] PASSED test/orm/test_attributes.py::HistoryTest::test_use_object_set_dict_set 1340s test/orm/test_attributes.py::HistoryTest::test_use_object_set_dict_set_None 1340s [gw0] [ 6%] PASSED test/orm/test_attributes.py::HistoryTest::test_use_object_set_dict_set_None 1340s test/orm/test_attributes.py::HistoryTest::test_use_object_set_dict_set_commit 1340s [gw0] [ 6%] PASSED test/orm/test_attributes.py::HistoryTest::test_use_object_set_dict_set_commit 1340s test/orm/test_attributes.py::HistoryTest::test_use_object_set_value_twice 1340s [gw0] [ 6%] PASSED test/orm/test_attributes.py::HistoryTest::test_use_object_set_value_twice 1340s test/orm/test_attributes.py::LazyloadHistoryTest::test_collections_via_lazyload 1340s [gw0] [ 6%] PASSED test/orm/test_attributes.py::LazyloadHistoryTest::test_collections_via_lazyload 1340s test/orm/test_attributes.py::LazyloadHistoryTest::test_lazy_backref_collections 1340s [gw0] [ 6%] PASSED test/orm/test_attributes.py::LazyloadHistoryTest::test_lazy_backref_collections 1340s test/orm/test_attributes.py::LazyloadHistoryTest::test_scalar_object_via_lazyload 1340s [gw0] [ 6%] PASSED test/orm/test_attributes.py::LazyloadHistoryTest::test_scalar_object_via_lazyload 1340s test/orm/test_attributes.py::LazyloadHistoryTest::test_scalar_via_lazyload 1340s [gw0] [ 6%] PASSED test/orm/test_attributes.py::LazyloadHistoryTest::test_scalar_via_lazyload 1340s test/orm/test_attributes.py::LazyloadHistoryTest::test_scalar_via_lazyload_with_active 1340s [gw0] [ 6%] PASSED test/orm/test_attributes.py::LazyloadHistoryTest::test_scalar_via_lazyload_with_active 1340s test/orm/test_attributes.py::ListenerTest::test_collection_link_events 1340s [gw0] [ 6%] PASSED test/orm/test_attributes.py::ListenerTest::test_collection_link_events 1340s test/orm/test_attributes.py::ListenerTest::test_flag_modified 1340s [gw0] [ 6%] PASSED test/orm/test_attributes.py::ListenerTest::test_flag_modified 1340s test/orm/test_attributes.py::ListenerTest::test_named 1340s [gw0] [ 6%] PASSED test/orm/test_attributes.py::ListenerTest::test_named 1340s test/orm/test_attributes.py::ListenerTest::test_none_init_collection 1340s [gw0] [ 6%] PASSED test/orm/test_attributes.py::ListenerTest::test_none_init_collection 1340s test/orm/test_attributes.py::ListenerTest::test_none_init_object 1340s [gw0] [ 6%] PASSED test/orm/test_attributes.py::ListenerTest::test_none_init_object 1340s test/orm/test_attributes.py::ListenerTest::test_none_init_scalar 1340s [gw0] [ 6%] PASSED test/orm/test_attributes.py::ListenerTest::test_none_init_scalar 1340s test/orm/test_attributes.py::ListenerTest::test_none_on_collection_event 1340s [gw0] [ 6%] PASSED test/orm/test_attributes.py::ListenerTest::test_none_on_collection_event 1340s test/orm/test_attributes.py::ListenerTest::test_receive_changes 1340s [gw0] [ 6%] PASSED test/orm/test_attributes.py::ListenerTest::test_receive_changes 1340s test/orm/test_attributes.py::PendingBackrefTest::test_commit_removes_pending 1340s [gw0] [ 6%] PASSED test/orm/test_attributes.py::PendingBackrefTest::test_commit_removes_pending 1340s test/orm/test_attributes.py::PendingBackrefTest::test_lazy_add 1340s [gw0] [ 6%] PASSED test/orm/test_attributes.py::PendingBackrefTest::test_lazy_add 1340s test/orm/test_attributes.py::PendingBackrefTest::test_lazy_history_collection 1340s [gw0] [ 6%] PASSED test/orm/test_attributes.py::PendingBackrefTest::test_lazy_history_collection 1340s test/orm/test_attributes.py::PendingBackrefTest::test_normal_load 1340s [gw0] [ 6%] PASSED test/orm/test_attributes.py::PendingBackrefTest::test_normal_load 1340s test/orm/test_attributes.py::PendingBackrefTest::test_passive_history_collection_no_value 1340s [gw0] [ 6%] PASSED test/orm/test_attributes.py::PendingBackrefTest::test_passive_history_collection_no_value 1340s test/orm/test_attributes.py::PendingBackrefTest::test_pending_combines_with_lazy 1340s [gw0] [ 6%] PASSED test/orm/test_attributes.py::PendingBackrefTest::test_pending_combines_with_lazy 1340s test/orm/test_attributes.py::PendingBackrefTest::test_state_on_add_remove 1340s [gw0] [ 6%] PASSED test/orm/test_attributes.py::PendingBackrefTest::test_state_on_add_remove 1340s test/orm/test_attributes.py::TestUnlink::test_ad_hoc_lazy 1340s [gw0] [ 6%] PASSED test/orm/test_attributes.py::TestUnlink::test_ad_hoc_lazy 1340s test/orm/test_attributes.py::TestUnlink::test_expired 1340s [gw0] [ 6%] PASSED test/orm/test_attributes.py::TestUnlink::test_expired 1340s test/orm/test_attributes.py::TestUnlink::test_pop_existing 1340s [gw0] [ 6%] PASSED test/orm/test_attributes.py::TestUnlink::test_pop_existing 1340s test/orm/test_attributes.py::TestUnlink::test_replaced 1340s [gw0] [ 6%] PASSED test/orm/test_attributes.py::TestUnlink::test_replaced 1340s test/orm/test_attributes.py::UtilTest::test_helpers 1340s [gw0] [ 6%] PASSED test/orm/test_attributes.py::UtilTest::test_helpers 1340s test/orm/test_attributes.py::UtilTest::test_initiator_arg 1340s [gw0] [ 6%] PASSED test/orm/test_attributes.py::UtilTest::test_initiator_arg 1340s test/orm/test_attributes.py::UtilTest::test_set_committed_value_none_uselist 1340s [gw0] [ 6%] PASSED test/orm/test_attributes.py::UtilTest::test_set_committed_value_none_uselist 1340s test/ext/test_automap.py::AutomapInhTest::test_conditional_relationship 1340s [gw0] [ 6%] PASSED test/ext/test_automap.py::AutomapInhTest::test_conditional_relationship 1340s test/ext/test_automap.py::AutomapInhTest::test_joined_inheritance_reflect 1340s [gw0] [ 6%] PASSED test/ext/test_automap.py::AutomapInhTest::test_joined_inheritance_reflect 1340s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::SubqueryAliasingTest::test_standalone_subquery_unlabeled 1340s test/ext/test_automap.py::AutomapInhTest::test_single_inheritance_reflect 1340s test/orm/test_eager_relations.py::SubqueryTest::test_label_anonymizing[False-None] 1340s [gw0] [ 6%] PASSED test/ext/test_automap.py::AutomapInhTest::test_single_inheritance_reflect 1340s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::SubqueryTest::test_label_anonymizing[False-None] 1340s test/orm/test_eager_relations.py::SubqueryTest::test_label_anonymizing[True-None] 1340s test/ext/test_automap.py::AutomapTest::test_exception_prepare_not_called 1340s [gw0] [ 6%] PASSED test/ext/test_automap.py::AutomapTest::test_exception_prepare_not_called 1340s test/ext/test_automap.py::AutomapTest::test_m2m_relationship_also_map_the_secondary 1340s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::SubqueryTest::test_label_anonymizing[True-None] 1340s test/orm/test_eager_relations.py::SubqueryTest::test_label_anonymizing[True-score] 1340s [gw1] [ 6%] PASSED test/orm/test_eager_relations.py::SubqueryTest::test_label_anonymizing[True-score] 1340s [gw0] [ 6%] PASSED test/ext/test_automap.py::AutomapTest::test_m2m_relationship_also_map_the_secondary 1340s test/dialect/mssql/test_engine.py::FastExecutemanyTest::test_flag_on 1340s test/ext/test_automap.py::AutomapTest::test_naming_schemes 1340s [gw1] [ 6%] SKIPPED test/dialect/mssql/test_engine.py::FastExecutemanyTest::test_flag_on 1340s test/dialect/mssql/test_engine.py::FastExecutemanyTest::test_insert_typing[broken_types-not_insertmanyvalues-fastexecutemany-not_setinputsizes-add_event] 1340s [gw1] [ 6%] SKIPPED test/dialect/mssql/test_engine.py::FastExecutemanyTest::test_insert_typing[broken_types-not_insertmanyvalues-fastexecutemany-not_setinputsizes-add_event] 1340s test/dialect/mssql/test_engine.py::FastExecutemanyTest::test_insert_typing[broken_types-not_insertmanyvalues-fastexecutemany-not_setinputsizes-not_add_event] 1340s [gw1] [ 7%] SKIPPED test/dialect/mssql/test_engine.py::FastExecutemanyTest::test_insert_typing[broken_types-not_insertmanyvalues-fastexecutemany-not_setinputsizes-not_add_event] 1340s test/dialect/mssql/test_engine.py::FastExecutemanyTest::test_insert_typing[broken_types-not_insertmanyvalues-fastexecutemany-setinputsizes-add_event] 1340s [gw1] [ 7%] SKIPPED test/dialect/mssql/test_engine.py::FastExecutemanyTest::test_insert_typing[broken_types-not_insertmanyvalues-fastexecutemany-setinputsizes-add_event] 1340s test/dialect/mssql/test_engine.py::FastExecutemanyTest::test_insert_typing[broken_types-not_insertmanyvalues-fastexecutemany-setinputsizes-not_add_event] 1340s [gw1] [ 7%] SKIPPED test/dialect/mssql/test_engine.py::FastExecutemanyTest::test_insert_typing[broken_types-not_insertmanyvalues-fastexecutemany-setinputsizes-not_add_event] 1340s test/dialect/mssql/test_engine.py::FastExecutemanyTest::test_insert_typing[broken_types-not_insertmanyvalues-not_fastexecutemany-not_setinputsizes-add_event] 1340s [gw1] [ 7%] SKIPPED test/dialect/mssql/test_engine.py::FastExecutemanyTest::test_insert_typing[broken_types-not_insertmanyvalues-not_fastexecutemany-not_setinputsizes-add_event] 1340s test/dialect/mssql/test_engine.py::FastExecutemanyTest::test_insert_typing[broken_types-not_insertmanyvalues-not_fastexecutemany-not_setinputsizes-not_add_event] 1340s [gw1] [ 7%] SKIPPED test/dialect/mssql/test_engine.py::FastExecutemanyTest::test_insert_typing[broken_types-not_insertmanyvalues-not_fastexecutemany-not_setinputsizes-not_add_event] 1340s test/dialect/mssql/test_engine.py::FastExecutemanyTest::test_insert_typing[broken_types-not_insertmanyvalues-not_fastexecutemany-setinputsizes-add_event] 1340s [gw1] [ 7%] SKIPPED test/dialect/mssql/test_engine.py::FastExecutemanyTest::test_insert_typing[broken_types-not_insertmanyvalues-not_fastexecutemany-setinputsizes-add_event] 1340s test/dialect/mssql/test_engine.py::FastExecutemanyTest::test_insert_typing[broken_types-not_insertmanyvalues-not_fastexecutemany-setinputsizes-not_add_event] 1340s [gw1] [ 7%] SKIPPED test/dialect/mssql/test_engine.py::FastExecutemanyTest::test_insert_typing[broken_types-not_insertmanyvalues-not_fastexecutemany-setinputsizes-not_add_event] 1340s test/dialect/mssql/test_engine.py::FastExecutemanyTest::test_insert_typing[not_broken_types-not_insertmanyvalues-fastexecutemany-not_setinputsizes-add_event] 1340s [gw1] [ 7%] SKIPPED test/dialect/mssql/test_engine.py::FastExecutemanyTest::test_insert_typing[not_broken_types-not_insertmanyvalues-fastexecutemany-not_setinputsizes-add_event] 1340s test/dialect/mssql/test_engine.py::FastExecutemanyTest::test_insert_typing[not_broken_types-not_insertmanyvalues-fastexecutemany-not_setinputsizes-not_add_event] 1340s [gw1] [ 7%] SKIPPED test/dialect/mssql/test_engine.py::FastExecutemanyTest::test_insert_typing[not_broken_types-not_insertmanyvalues-fastexecutemany-not_setinputsizes-not_add_event] 1340s test/dialect/mssql/test_engine.py::FastExecutemanyTest::test_insert_typing[not_broken_types-not_insertmanyvalues-fastexecutemany-setinputsizes-add_event] 1340s [gw1] [ 7%] SKIPPED test/dialect/mssql/test_engine.py::FastExecutemanyTest::test_insert_typing[not_broken_types-not_insertmanyvalues-fastexecutemany-setinputsizes-add_event] 1340s test/dialect/mssql/test_engine.py::FastExecutemanyTest::test_insert_typing[not_broken_types-not_insertmanyvalues-fastexecutemany-setinputsizes-not_add_event] 1340s [gw1] [ 7%] SKIPPED test/dialect/mssql/test_engine.py::FastExecutemanyTest::test_insert_typing[not_broken_types-not_insertmanyvalues-fastexecutemany-setinputsizes-not_add_event] 1340s test/dialect/mssql/test_engine.py::FastExecutemanyTest::test_insert_typing[not_broken_types-not_insertmanyvalues-not_fastexecutemany-not_setinputsizes-add_event] 1340s [gw1] [ 7%] SKIPPED test/dialect/mssql/test_engine.py::FastExecutemanyTest::test_insert_typing[not_broken_types-not_insertmanyvalues-not_fastexecutemany-not_setinputsizes-add_event] 1340s test/dialect/mssql/test_engine.py::FastExecutemanyTest::test_insert_typing[not_broken_types-not_insertmanyvalues-not_fastexecutemany-not_setinputsizes-not_add_event] 1340s [gw1] [ 7%] SKIPPED test/dialect/mssql/test_engine.py::FastExecutemanyTest::test_insert_typing[not_broken_types-not_insertmanyvalues-not_fastexecutemany-not_setinputsizes-not_add_event] 1340s test/dialect/mssql/test_engine.py::FastExecutemanyTest::test_insert_typing[not_broken_types-not_insertmanyvalues-not_fastexecutemany-setinputsizes-add_event] 1340s [gw1] [ 7%] SKIPPED test/dialect/mssql/test_engine.py::FastExecutemanyTest::test_insert_typing[not_broken_types-not_insertmanyvalues-not_fastexecutemany-setinputsizes-add_event] 1340s test/dialect/mssql/test_engine.py::FastExecutemanyTest::test_insert_typing[not_broken_types-not_insertmanyvalues-not_fastexecutemany-setinputsizes-not_add_event] 1340s [gw1] [ 7%] SKIPPED test/dialect/mssql/test_engine.py::FastExecutemanyTest::test_insert_typing[not_broken_types-not_insertmanyvalues-not_fastexecutemany-setinputsizes-not_add_event] 1340s test/dialect/mssql/test_engine.py::IgnoreNotransOnRollbackTest::test_ignore_no_transaction_on_rollback 1340s [gw1] [ 7%] PASSED test/dialect/mssql/test_engine.py::IgnoreNotransOnRollbackTest::test_ignore_no_transaction_on_rollback 1340s test/dialect/mssql/test_engine.py::IgnoreNotransOnRollbackTest::test_other_programming_error_on_rollback 1340s [gw1] [ 7%] PASSED test/dialect/mssql/test_engine.py::IgnoreNotransOnRollbackTest::test_other_programming_error_on_rollback 1340s test/dialect/mssql/test_engine.py::InvalidTransactionFalsePositiveTest::test_invalid_transaction_detection 1340s [gw1] [ 7%] SKIPPED test/dialect/mssql/test_engine.py::InvalidTransactionFalsePositiveTest::test_invalid_transaction_detection 1340s test/dialect/mssql/test_engine.py::IsolationLevelDetectTest::test_dm_pdw_nodes 1340s [gw1] [ 7%] PASSED test/dialect/mssql/test_engine.py::IsolationLevelDetectTest::test_dm_pdw_nodes 1340s test/dialect/mssql/test_engine.py::IsolationLevelDetectTest::test_dont_have_table_perms 1340s [gw0] [ 7%] PASSED test/ext/test_automap.py::AutomapTest::test_naming_schemes 1340s [gw1] [ 7%] PASSED test/dialect/mssql/test_engine.py::IsolationLevelDetectTest::test_dont_have_table_perms 1340s test/dialect/mssql/test_engine.py::IsolationLevelDetectTest::test_exec_sessions 1340s test/ext/test_automap.py::AutomapTest::test_prepare_accepts_optional_schema_arg 1340s [gw1] [ 7%] PASSED test/dialect/mssql/test_engine.py::IsolationLevelDetectTest::test_exec_sessions 1340s test/dialect/mssql/test_engine.py::IsolationLevelDetectTest::test_no_system_views[False] 1340s [gw1] [ 7%] PASSED test/dialect/mssql/test_engine.py::IsolationLevelDetectTest::test_no_system_views[False] 1340s test/dialect/mssql/test_engine.py::IsolationLevelDetectTest::test_no_system_views[True] 1340s [gw1] [ 7%] PASSED test/dialect/mssql/test_engine.py::IsolationLevelDetectTest::test_no_system_views[True] 1340s test/dialect/mssql/test_engine.py::IsolationLevelDetectTest::test_not_supported 1340s [gw1] [ 7%] PASSED test/dialect/mssql/test_engine.py::IsolationLevelDetectTest::test_not_supported 1340s test/dialect/mssql/test_engine.py::MiscTest::test_comments_enabled_disabled[enable_comments] 1340s [gw1] [ 7%] SKIPPED test/dialect/mssql/test_engine.py::MiscTest::test_comments_enabled_disabled[enable_comments] 1340s test/dialect/mssql/test_engine.py::MiscTest::test_comments_enabled_disabled[not_enable_comments] 1340s [gw1] [ 7%] SKIPPED test/dialect/mssql/test_engine.py::MiscTest::test_comments_enabled_disabled[not_enable_comments] 1340s test/dialect/mssql/test_engine.py::ParseConnectTest::test_bad_freetds_warning 1340s [gw0] [ 7%] PASSED test/ext/test_automap.py::AutomapTest::test_prepare_accepts_optional_schema_arg 1340s [gw1] [ 7%] SKIPPED test/dialect/mssql/test_engine.py::ParseConnectTest::test_bad_freetds_warning 1340s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pymssql_disconnect 1340s [gw1] [ 7%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pymssql_disconnect 1340s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pymssql_port_setting 1340s test/ext/test_automap.py::AutomapTest::test_prepare_call_dont_rely_on_reflected 1340s [gw1] [ 7%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pymssql_port_setting 1340s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_connect_comma_port 1340s [gw1] [ 7%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_connect_comma_port 1340s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_connect_config_port 1340s [gw1] [ 7%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_connect_config_port 1340s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_connect_dsn_extra 1340s [gw1] [ 7%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_connect_dsn_extra 1340s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_connect_dsn_non_trusted 1340s [gw1] [ 7%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_connect_dsn_non_trusted 1340s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_connect_dsn_trusted 1340s [gw1] [ 7%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_connect_dsn_trusted 1340s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_connect_old_style_dsn_trusted 1340s [gw0] [ 7%] PASSED test/ext/test_automap.py::AutomapTest::test_prepare_call_dont_rely_on_reflected 1340s [gw1] [ 7%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_connect_old_style_dsn_trusted 1340s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_disconnect 1340s [gw1] [ 7%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_disconnect 1340s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_empty_url_no_warning 1340s test/ext/test_automap.py::AutomapTest::test_prepare_call_multiple_times 1340s [gw1] [ 7%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_empty_url_no_warning 1340s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_extra_connect 1340s [gw1] [ 7%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_extra_connect 1340s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_extra_connect_azure 1340s [gw1] [ 7%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_extra_connect_azure 1340s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_host_no_driver 1340s [gw1] [ 7%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_host_no_driver 1340s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_hostname 1340s [gw1] [ 7%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_hostname 1340s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_odbc_connect 1340s [gw1] [ 7%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_odbc_connect 1340s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_odbc_connect_ignores_other_values 1340s [gw1] [ 7%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_odbc_connect_ignores_other_values 1340s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_odbc_connect_with_dsn 1340s [gw1] [ 7%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_odbc_connect_with_dsn 1340s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_token_injection[issue_8062] 1340s [gw1] [ 7%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_token_injection[issue_8062] 1340s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_token_injection[original] 1340s [gw1] [ 7%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_token_injection[original] 1340s test/dialect/mssql/test_engine.py::RealIsolationLevelTest::test_isolation_level 1340s [gw1] [ 7%] SKIPPED test/dialect/mssql/test_engine.py::RealIsolationLevelTest::test_isolation_level 1340s test/dialect/mssql/test_engine.py::VersionDetectionTest::test_pymssql_version 1340s [gw1] [ 7%] PASSED test/dialect/mssql/test_engine.py::VersionDetectionTest::test_pymssql_version 1340s test/dialect/mssql/test_engine.py::VersionDetectionTest::test_pyodbc_version_fallback 1340s [gw1] [ 7%] PASSED test/dialect/mssql/test_engine.py::VersionDetectionTest::test_pyodbc_version_fallback 1340s test/dialect/mssql/test_engine.py::VersionDetectionTest::test_pyodbc_version_productversion 1340s [gw1] [ 7%] PASSED test/dialect/mssql/test_engine.py::VersionDetectionTest::test_pyodbc_version_productversion 1340s [gw0] [ 7%] PASSED test/ext/test_automap.py::AutomapTest::test_prepare_call_multiple_times 1340s test/ext/asyncio/test_engine_py3k.py::AsyncCreatePoolTest::test_pool_args 1340s [gw1] [ 7%] PASSED test/ext/asyncio/test_engine_py3k.py::AsyncCreatePoolTest::test_pool_args 1340s test/ext/asyncio/test_engine_py3k.py::AsyncCreatePoolTest::test_url_only 1340s test/ext/test_automap.py::AutomapTest::test_prepare_defaults_to_no_schema 1340s [gw1] [ 7%] PASSED test/ext/asyncio/test_engine_py3k.py::AsyncCreatePoolTest::test_url_only 1340s test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_appropriate_warning_for_gced_connection[not_simulate_gc] 1340s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_appropriate_warning_for_gced_connection[not_simulate_gc] 1340s test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_appropriate_warning_for_gced_connection[simulate_gc] 1340s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_appropriate_warning_for_gced_connection[simulate_gc] 1340s test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_async_creator_accepts_args_if_called_directly 1340s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_async_creator_accepts_args_if_called_directly 1340s test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_async_creator_and_creator 1340s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_async_creator_and_creator 1340s test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_async_creator_invoked 1340s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_async_creator_invoked 1340s test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_async_engine_from_config 1340s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_async_engine_from_config 1340s test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_cant_use_async_pool_w_create_engine 1340s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_cant_use_async_pool_w_create_engine 1340s [gw0] [ 7%] PASSED test/ext/test_automap.py::AutomapTest::test_prepare_defaults_to_no_schema 1340s test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_clear_compiled_cache 1340s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_clear_compiled_cache 1340s test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_conn_transaction_not_started 1340s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_conn_transaction_not_started 1340s test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_connect_ctxmanager 1340s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_connect_ctxmanager 1340s test/ext/test_automap.py::AutomapTest::test_prepare_from_subclass 1340s test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_connect_plain 1340s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_connect_plain 1340s test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_connection_eq_ne 1340s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_connection_eq_ne 1340s test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_connection_info 1340s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_connection_info 1340s test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_connection_not_started 1340s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_connection_not_started 1340s test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_create_async_engine_server_side_cursor 1340s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_create_async_engine_server_side_cursor 1340s test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_dispose 1340s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_dispose 1340s test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_dispose_no_close 1340s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_dispose_no_close 1340s test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_engine_aclose 1340s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_engine_aclose 1340s test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_engine_eq_ne 1340s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_engine_eq_ne 1340s test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_execution_options 1340s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_execution_options 1340s test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_get_dbapi_connection_raise 1340s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_get_dbapi_connection_raise 1340s test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_get_raw_connection 1340s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_get_raw_connection 1340s test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_init_once_concurrency 1340s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_init_once_concurrency 1340s test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_interrupt_ctxmanager_connection[async_trans_ctx_manager_fixture0] 1340s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_interrupt_ctxmanager_connection[async_trans_ctx_manager_fixture0] 1340s test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_interrupt_ctxmanager_connection[async_trans_ctx_manager_fixture1] 1340s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_interrupt_ctxmanager_connection[async_trans_ctx_manager_fixture1] 1340s test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_interrupt_ctxmanager_connection[async_trans_ctx_manager_fixture2] 1340s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_interrupt_ctxmanager_connection[async_trans_ctx_manager_fixture2] 1340s test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_interrupt_ctxmanager_connection[async_trans_ctx_manager_fixture3] 1340s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_interrupt_ctxmanager_connection[async_trans_ctx_manager_fixture3] 1340s test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_interrupt_ctxmanager_connection[async_trans_ctx_manager_fixture4] 1340s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_interrupt_ctxmanager_connection[async_trans_ctx_manager_fixture4] 1340s test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_interrupt_ctxmanager_connection[async_trans_ctx_manager_fixture5] 1340s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_interrupt_ctxmanager_connection[async_trans_ctx_manager_fixture5] 1340s test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_interrupt_ctxmanager_connection[async_trans_ctx_manager_fixture6] 1340s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_interrupt_ctxmanager_connection[async_trans_ctx_manager_fixture6] 1340s test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_interrupt_ctxmanager_connection[async_trans_ctx_manager_fixture7] 1340s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_interrupt_ctxmanager_connection[async_trans_ctx_manager_fixture7] 1340s test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_invalidate 1340s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_invalidate 1340s test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_isolation_level 1340s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_isolation_level 1340s test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_no_attach_to_event_loop 1340s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_no_attach_to_event_loop 1340s test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_pool_classes[instantiate-AssertionPool-True] 1340s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_pool_classes[instantiate-AssertionPool-True] 1340s test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_pool_classes[instantiate-AsyncAdaptedQueuePool-True] 1340s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_pool_classes[instantiate-AsyncAdaptedQueuePool-True] 1340s test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_pool_classes[instantiate-NullPool-True] 1340s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_pool_classes[instantiate-NullPool-True] 1340s [gw0] [ 7%] PASSED test/ext/test_automap.py::AutomapTest::test_prepare_from_subclass 1340s test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_pool_classes[instantiate-QueuePool-False] 1340s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_pool_classes[instantiate-QueuePool-False] 1340s test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_pool_classes[instantiate-SingletonThreadPool-False] 1340s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_pool_classes[instantiate-SingletonThreadPool-False] 1340s test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_pool_classes[instantiate-StaticPool-True] 1340s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_pool_classes[instantiate-StaticPool-True] 1340s test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_pool_classes[not_instantiate-AssertionPool-True] 1340s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_pool_classes[not_instantiate-AssertionPool-True] 1340s test/ext/test_automap.py::AutomapTest::test_prepare_w_dialect_kwargs 1340s test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_pool_classes[not_instantiate-AsyncAdaptedQueuePool-True] 1340s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_pool_classes[not_instantiate-AsyncAdaptedQueuePool-True] 1340s test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_pool_classes[not_instantiate-NullPool-True] 1340s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_pool_classes[not_instantiate-NullPool-True] 1340s test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_pool_classes[not_instantiate-QueuePool-False] 1340s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_pool_classes[not_instantiate-QueuePool-False] 1340s test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_pool_classes[not_instantiate-SingletonThreadPool-False] 1340s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_pool_classes[not_instantiate-SingletonThreadPool-False] 1340s test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_pool_classes[not_instantiate-StaticPool-True] 1340s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_pool_classes[not_instantiate-StaticPool-True] 1340s test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_pool_exhausted_no_timeout 1340s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_pool_exhausted_no_timeout 1340s test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_pool_exhausted_some_timeout 1340s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_pool_exhausted_some_timeout 1340s test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_proxied_attrs_connection 1340s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_proxied_attrs_connection 1340s test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_proxied_attrs_engine 1340s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_proxied_attrs_engine 1340s test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_run_async 1340s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_run_async 1340s test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_savepoint_commit_noctx 1340s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_savepoint_commit_noctx 1340s test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_savepoint_rollback_noctx 1340s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_savepoint_rollback_noctx 1340s test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_server_side_required_for_scalars[stream] 1340s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_server_side_required_for_scalars[stream] 1340s [gw0] [ 7%] PASSED test/ext/test_automap.py::AutomapTest::test_prepare_w_dialect_kwargs 1340s test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_server_side_required_for_scalars[stream_scalars] 1340s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_server_side_required_for_scalars[stream_scalars] 1340s test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_statement_compile 1340s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_statement_compile 1340s test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_transaction_accessor 1340s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_transaction_accessor 1340s test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_transaction_commit 1340s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_transaction_commit 1340s test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_transaction_eq_ne 1340s test/ext/test_automap.py::AutomapTest::test_prepare_w_only 1340s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_transaction_eq_ne 1340s test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_transaction_rollback 1340s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_transaction_rollback 1340s test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_we_are_definitely_running_async_tests 1340s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncEngineTest::test_we_are_definitely_running_async_tests 1340s test/ext/asyncio/test_engine_py3k.py::AsyncEventTest::test_event_on_sync_connection 1340s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncEventTest::test_event_on_sync_connection 1340s test/ext/asyncio/test_engine_py3k.py::AsyncEventTest::test_no_async_listeners 1340s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncEventTest::test_no_async_listeners 1340s [gw0] [ 7%] PASSED test/ext/test_automap.py::AutomapTest::test_prepare_w_only 1340s test/ext/asyncio/test_engine_py3k.py::AsyncEventTest::test_no_async_listeners_dialect_event 1340s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncEventTest::test_no_async_listeners_dialect_event 1340s test/ext/asyncio/test_engine_py3k.py::AsyncEventTest::test_no_async_listeners_pool_event 1340s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncEventTest::test_no_async_listeners_pool_event 1340s test/ext/asyncio/test_engine_py3k.py::AsyncEventTest::test_sync_before_cursor_execute_connection 1340s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncEventTest::test_sync_before_cursor_execute_connection 1340s test/ext/test_automap.py::AutomapTest::test_relationship_explicit_override_forwards_m2m 1340s test/ext/asyncio/test_engine_py3k.py::AsyncEventTest::test_sync_before_cursor_execute_engine 1340s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncEventTest::test_sync_before_cursor_execute_engine 1340s test/ext/asyncio/test_engine_py3k.py::AsyncInspection::test_inspect_connection 1340s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncInspection::test_inspect_connection 1340s test/ext/asyncio/test_engine_py3k.py::AsyncInspection::test_inspect_engine 1340s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncInspection::test_inspect_engine 1340s test/ext/asyncio/test_engine_py3k.py::AsyncProxyTest::test_gc_conn 1340s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncProxyTest::test_gc_conn 1340s test/ext/asyncio/test_engine_py3k.py::AsyncProxyTest::test_gc_engine 1340s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncProxyTest::test_gc_engine 1340s test/ext/asyncio/test_engine_py3k.py::AsyncProxyTest::test_get_connection 1340s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncProxyTest::test_get_connection 1340s test/ext/asyncio/test_engine_py3k.py::AsyncProxyTest::test_get_nested_transaction 1340s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncProxyTest::test_get_nested_transaction 1340s test/ext/asyncio/test_engine_py3k.py::AsyncProxyTest::test_get_transaction 1340s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncProxyTest::test_get_transaction 1340s test/ext/asyncio/test_engine_py3k.py::AsyncProxyTest::test_regen_conn_but_not_engine 1340s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncProxyTest::test_regen_conn_but_not_engine 1340s test/ext/asyncio/test_engine_py3k.py::AsyncProxyTest::test_regen_trans_but_not_conn 1340s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncProxyTest::test_regen_trans_but_not_conn 1340s test/ext/asyncio/test_engine_py3k.py::AsyncProxyTest::test_regenerate_connection 1340s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncProxyTest::test_regenerate_connection 1340s test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_aiter[None] 1340s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_aiter[None] 1340s test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_aiter[mappings] 1340s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_aiter[mappings] 1340s test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_aiter[scalars] 1340s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_aiter[scalars] 1340s test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_aiter[stream_scalars] 1340s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_aiter[stream_scalars] 1340s test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_all[None] 1340s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_all[None] 1340s test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_all[mappings] 1340s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_all[mappings] 1340s test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_all[scalars] 1340s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_all[scalars] 1340s test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_columns_all 1340s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_columns_all 1340s test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_cursor_close[execute] 1340s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_cursor_close[execute] 1340s test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_cursor_close[stream] 1340s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_cursor_close[stream] 1340s test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_keys[None] 1340s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_keys[None] 1340s test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_keys[mappings] 1340s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_keys[mappings] 1340s test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_no_ss_cursor_w_exec_driver_sql 1340s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_no_ss_cursor_w_exec_driver_sql 1340s test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_no_ss_cursor_w_execute 1340s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_no_ss_cursor_w_execute 1340s test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_one_multi_result 1340s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_one_multi_result 1340s test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_one_no_result 1340s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_one_no_result 1340s test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_one_success[None] 1340s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_one_success[None] 1340s test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_one_success[mappings] 1340s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_one_success[mappings] 1340s test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_one_success[scalars] 1340s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_one_success[scalars] 1340s [gw0] [ 7%] PASSED test/ext/test_automap.py::AutomapTest::test_relationship_explicit_override_forwards_m2m 1340s test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_partitions[method-10-None] 1340s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_partitions[method-10-None] 1340s test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_partitions[method-10-mappings] 1340s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_partitions[method-10-mappings] 1340s test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_partitions[method-10-scalars] 1340s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_partitions[method-10-scalars] 1340s test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_partitions[method-2-None] 1340s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_partitions[method-2-None] 1340s test/ext/test_automap.py::AutomapTest::test_relationship_explicit_override_m2o 1340s test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_partitions[method-2-mappings] 1340s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_partitions[method-2-mappings] 1340s test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_partitions[method-2-scalars] 1340s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_partitions[method-2-scalars] 1340s test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_partitions[method-5-None] 1340s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_partitions[method-5-None] 1340s test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_partitions[method-5-mappings] 1340s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_partitions[method-5-mappings] 1340s test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_partitions[method-5-scalars] 1340s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_partitions[method-5-scalars] 1340s test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_partitions[method-None-None] 1340s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_partitions[method-None-None] 1340s test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_partitions[method-None-mappings] 1340s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_partitions[method-None-mappings] 1340s test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_partitions[method-None-scalars] 1340s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_partitions[method-None-scalars] 1340s test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_partitions[opt-10-None] 1340s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_partitions[opt-10-None] 1340s test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_partitions[opt-10-mappings] 1340s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_partitions[opt-10-mappings] 1340s test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_partitions[opt-10-scalars] 1340s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_partitions[opt-10-scalars] 1340s test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_partitions[opt-2-None] 1340s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_partitions[opt-2-None] 1340s test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_partitions[opt-2-mappings] 1340s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_partitions[opt-2-mappings] 1340s test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_partitions[opt-2-scalars] 1340s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_partitions[opt-2-scalars] 1340s test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_partitions[opt-5-None] 1340s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_partitions[opt-5-None] 1340s test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_partitions[opt-5-mappings] 1340s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_partitions[opt-5-mappings] 1340s test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_partitions[opt-5-scalars] 1340s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_partitions[opt-5-scalars] 1340s test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_partitions[opt-None-None] 1340s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_partitions[opt-None-None] 1340s test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_partitions[opt-None-mappings] 1340s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_partitions[opt-None-mappings] 1340s test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_partitions[opt-None-scalars] 1340s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_partitions[opt-None-scalars] 1340s test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_scalars[scalars] 1340s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_scalars[scalars] 1340s test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_scalars[stream_scalars] 1340s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_scalars[stream_scalars] 1340s test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_stream_ctxmanager 1340s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_stream_ctxmanager 1340s test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_stream_fetch_many_not_complete[stream] 1340s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_stream_fetch_many_not_complete[stream] 1340s test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_stream_fetch_many_not_complete[stream_scalars] 1340s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_stream_fetch_many_not_complete[stream_scalars] 1340s test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_stream_scalar[scalar] 1340s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_stream_scalar[scalar] 1340s test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_stream_scalar[scalar_one] 1340s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_stream_scalar[scalar_one] 1340s test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_stream_scalar[scalar_one_or_none] 1340s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_stream_scalar[scalar_one_or_none] 1340s test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_stream_scalars_ctxmanager 1340s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_stream_scalars_ctxmanager 1340s test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_unique_all 1340s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::AsyncResultTest::test_unique_all 1340s test/ext/asyncio/test_engine_py3k.py::PoolRegenTest::test_gather_after_dispose[do_dispose] 1340s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::PoolRegenTest::test_gather_after_dispose[do_dispose] 1340s test/ext/asyncio/test_engine_py3k.py::PoolRegenTest::test_gather_after_dispose[not_do_dispose] 1340s [gw1] [ 7%] SKIPPED test/ext/asyncio/test_engine_py3k.py::PoolRegenTest::test_gather_after_dispose[not_do_dispose] 1340s test/ext/asyncio/test_engine_py3k.py::TextSyncDBAPI::test_sync_dbapi_raises 1340s [gw0] [ 7%] PASSED test/ext/test_automap.py::AutomapTest::test_relationship_explicit_override_m2o 1340s [gw1] [ 7%] PASSED test/ext/asyncio/test_engine_py3k.py::TextSyncDBAPI::test_sync_dbapi_raises 1340s test/ext/asyncio/test_engine_py3k.py::TextSyncDBAPI::test_sync_driver_execution[0] 1340s [gw1] [ 7%] PASSED test/ext/asyncio/test_engine_py3k.py::TextSyncDBAPI::test_sync_driver_execution[0] 1340s test/ext/test_automap.py::AutomapTest::test_relationship_explicit_override_o2m 1340s test/ext/asyncio/test_engine_py3k.py::TextSyncDBAPI::test_sync_driver_execution[1] 1340s [gw1] [ 7%] PASSED test/ext/asyncio/test_engine_py3k.py::TextSyncDBAPI::test_sync_driver_execution[1] 1340s test/ext/asyncio/test_engine_py3k.py::TextSyncDBAPI::test_sync_driver_execution[2] 1340s [gw1] [ 7%] PASSED test/ext/asyncio/test_engine_py3k.py::TextSyncDBAPI::test_sync_driver_execution[2] 1340s test/ext/asyncio/test_engine_py3k.py::TextSyncDBAPI::test_sync_driver_run_sync 1340s [gw1] [ 7%] PASSED test/ext/asyncio/test_engine_py3k.py::TextSyncDBAPI::test_sync_driver_run_sync 1340s test/orm/dml/test_evaluator.py::EvaluateTest::test_boolean_ops 1340s [gw1] [ 7%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_boolean_ops 1340s test/orm/dml/test_evaluator.py::EvaluateTest::test_compare_to_callable_bind 1340s [gw1] [ 7%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_compare_to_callable_bind 1340s test/orm/dml/test_evaluator.py::EvaluateTest::test_compare_to_none 1340s [gw0] [ 7%] PASSED test/ext/test_automap.py::AutomapTest::test_relationship_explicit_override_o2m 1340s [gw1] [ 7%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_compare_to_none 1340s test/ext/test_automap.py::AutomapTest::test_relationship_m2m 1340s test/orm/dml/test_evaluator.py::EvaluateTest::test_compare_to_value 1340s [gw1] [ 7%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_compare_to_value 1340s test/orm/dml/test_evaluator.py::EvaluateTest::test_custom_op 1340s [gw1] [ 7%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_custom_op 1340s test/orm/dml/test_evaluator.py::EvaluateTest::test_custom_op_no_impl 1340s [gw1] [ 7%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_custom_op_no_impl 1340s test/orm/dml/test_evaluator.py::EvaluateTest::test_hybrids 1340s [gw1] [ 7%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_hybrids 1340s test/orm/dml/test_evaluator.py::EvaluateTest::test_in 1340s [gw0] [ 7%] PASSED test/ext/test_automap.py::AutomapTest::test_relationship_m2m 1340s [gw1] [ 7%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_in 1340s test/ext/test_automap.py::AutomapTest::test_relationship_o2m_default 1340s test/orm/dml/test_evaluator.py::EvaluateTest::test_in_tuples 1340s [gw1] [ 7%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_in_tuples 1340s test/orm/dml/test_evaluator.py::EvaluateTest::test_math_op_type_exclusions[-id-10-15-None] 1340s [gw1] [ 7%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_math_op_type_exclusions[-id-10-15-None] 1340s test/orm/dml/test_evaluator.py::EvaluateTest::test_math_op_type_exclusions[-id-10-UnevaluatableError-Cannot evaluate math operator \\"add\\" for datatypes INTEGER, VARCHAR] 1340s [gw1] [ 7%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_math_op_type_exclusions[-id-10-UnevaluatableError-Cannot evaluate math operator \\"add\\" for datatypes INTEGER, VARCHAR] 1340s test/orm/dml/test_evaluator.py::EvaluateTest::test_math_op_type_exclusions[-json-initial_value3-UnevaluatableError-Cannot evaluate math operator \\"add\\" for datatypes JSON, INTEGER] 1340s [gw1] [ 7%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_math_op_type_exclusions[-json-initial_value3-UnevaluatableError-Cannot evaluate math operator \\"add\\" for datatypes JSON, INTEGER] 1340s test/orm/dml/test_evaluator.py::EvaluateTest::test_math_op_type_exclusions[-json-initial_value4-UnevaluatableError-Cannot evaluate concatenate operator \\"concat_op\\" for datatypes JSON, JSON] 1340s [gw0] [ 7%] PASSED test/ext/test_automap.py::AutomapTest::test_relationship_o2m_default 1340s [gw1] [ 7%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_math_op_type_exclusions[-json-initial_value4-UnevaluatableError-Cannot evaluate concatenate operator \\"concat_op\\" for datatypes JSON, JSON] 1340s test/ext/test_automap.py::AutomapTest::test_relationship_pass_params 1340s test/orm/dml/test_evaluator.py::EvaluateTest::test_math_op_type_exclusions[-json-initial_value5-UnevaluatableError-Cannot evaluate math operator \\"sub\\" for datatypes JSON, INTEGER] 1340s [gw1] [ 7%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_math_op_type_exclusions[-json-initial_value5-UnevaluatableError-Cannot evaluate math operator \\"sub\\" for datatypes JSON, INTEGER] 1340s test/orm/dml/test_evaluator.py::EvaluateTest::test_math_op_type_exclusions[-json-initial_value6-UnevaluatableError-Cannot evaluate math operator \\"sub\\" for datatypes JSON, VARCHAR] 1340s [gw1] [ 7%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_math_op_type_exclusions[-json-initial_value6-UnevaluatableError-Cannot evaluate math operator \\"sub\\" for datatypes JSON, VARCHAR] 1340s test/orm/dml/test_evaluator.py::EvaluateTest::test_math_op_type_exclusions[-name-some value-some value name-None] 1340s [gw0] [ 7%] PASSED test/ext/test_automap.py::AutomapTest::test_relationship_pass_params 1340s test/ext/test_automap.py::AutomapTest::test_relationship_self_referential 1340s [gw1] [ 7%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_math_op_type_exclusions[-name-some value-some value name-None] 1340s test/orm/dml/test_evaluator.py::EvaluateTest::test_multiple_expressions 1340s [gw1] [ 7%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_multiple_expressions 1340s test/orm/dml/test_evaluator.py::EvaluateTest::test_null_propagation 1340s [gw1] [ 7%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_null_propagation 1340s test/orm/dml/test_evaluator.py::EvaluateTest::test_raise_on_unannotated_matched_column 1340s [gw1] [ 7%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_raise_on_unannotated_matched_column 1340s test/orm/dml/test_evaluator.py::EvaluateTest::test_raise_on_unannotated_unmatched_column 1340s [gw1] [ 7%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_raise_on_unannotated_unmatched_column 1340s test/orm/dml/test_evaluator.py::EvaluateTest::test_string_ops[0] 1340s [gw0] [ 7%] PASSED test/ext/test_automap.py::AutomapTest::test_relationship_self_referential 1340s [gw1] [ 7%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_string_ops[0] 1340s test/orm/dml/test_evaluator.py::EvaluateTest::test_string_ops[1] 1340s test/ext/test_automap.py::CascadeTest::test_o2m_relationship_cascade 1340s [gw1] [ 7%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_string_ops[1] 1340s test/orm/dml/test_evaluator.py::EvaluateTest::test_string_ops[2] 1340s [gw1] [ 7%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_string_ops[2] 1340s test/orm/dml/test_evaluator.py::EvaluateTest::test_true_false 1340s [gw1] [ 7%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_true_false 1340s test/orm/dml/test_evaluator.py::M2OEvaluateTest::test_delete_expired 1340s [gw0] [ 7%] PASSED test/ext/test_automap.py::CascadeTest::test_o2m_relationship_cascade 1340s test/ext/test_automap.py::ConcurrentAutomapTest_sqlite+pysqlite_3_46_1::test_concurrent_automaps_w_configure 1340s [gw1] [ 7%] PASSED test/orm/dml/test_evaluator.py::M2OEvaluateTest::test_delete_expired 1340s test/orm/dml/test_evaluator.py::M2OEvaluateTest::test_delete_not_expired 1340s [gw1] [ 7%] PASSED test/orm/dml/test_evaluator.py::M2OEvaluateTest::test_delete_not_expired 1340s test/base/test_events.py::AcceptTargetsTest::test_target_accept 1340s [gw1] [ 7%] PASSED test/base/test_events.py::AcceptTargetsTest::test_target_accept 1340s test/base/test_events.py::ClsLevelListenTest::test_lis_multisub_lis 1340s [gw1] [ 7%] PASSED test/base/test_events.py::ClsLevelListenTest::test_lis_multisub_lis 1340s test/base/test_events.py::ClsLevelListenTest::test_lis_subcalss_lis 1340s [gw1] [ 7%] PASSED test/base/test_events.py::ClsLevelListenTest::test_lis_subcalss_lis 1340s test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[False-False-False-False] 1340s [gw1] [ 7%] PASSED test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[False-False-False-False] 1340s test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[False-False-False-True] 1340s [gw1] [ 7%] PASSED test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[False-False-False-True] 1340s test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[False-False-True-False] 1340s [gw1] [ 7%] PASSED test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[False-False-True-False] 1340s test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[False-False-True-True] 1340s [gw1] [ 7%] PASSED test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[False-False-True-True] 1340s test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[False-True-False-False] 1340s [gw1] [ 7%] PASSED test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[False-True-False-False] 1340s test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[False-True-False-True] 1340s [gw1] [ 7%] PASSED test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[False-True-False-True] 1340s test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[False-True-True-False] 1340s [gw1] [ 7%] PASSED test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[False-True-True-False] 1340s test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[False-True-True-True] 1340s [gw1] [ 7%] PASSED test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[False-True-True-True] 1340s test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[True-False-False-False] 1340s [gw1] [ 7%] PASSED test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[True-False-False-False] 1340s test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[True-False-False-True] 1340s [gw1] [ 7%] PASSED test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[True-False-False-True] 1340s test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[True-False-True-False] 1340s [gw1] [ 7%] PASSED test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[True-False-True-False] 1340s test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[True-False-True-True] 1340s [gw1] [ 7%] PASSED test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[True-False-True-True] 1340s test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[True-True-False-False] 1340s [gw1] [ 7%] PASSED test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[True-True-False-False] 1340s test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[True-True-False-True] 1340s [gw1] [ 7%] PASSED test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[True-True-False-True] 1340s test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[True-True-True-False] 1340s [gw1] [ 7%] PASSED test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[True-True-True-False] 1340s test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[True-True-True-True] 1340s [gw1] [ 7%] PASSED test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[True-True-True-True] 1340s test/base/test_events.py::ClsLevelListenTest::test_two_sub_lis 1340s [gw1] [ 7%] PASSED test/base/test_events.py::ClsLevelListenTest::test_two_sub_lis 1340s test/base/test_events.py::CustomTargetsTest::test_indirect 1340s [gw1] [ 7%] PASSED test/base/test_events.py::CustomTargetsTest::test_indirect 1340s test/orm/test_events.py::DeclarativeEventListenTest::test_inheritance_propagate_after_config 1340s [gw1] [ 7%] PASSED test/orm/test_events.py::DeclarativeEventListenTest::test_inheritance_propagate_after_config 1340s test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_instance_event_plain 1340s [gw1] [ 7%] PASSED test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_instance_event_plain 1340s test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_instance_event_subclass_no_propagate 1340s [gw1] [ 7%] PASSED test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_instance_event_subclass_no_propagate 1340s test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_instance_event_subclass_post_mapping_propagate 1340s [gw1] [ 7%] PASSED test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_instance_event_subclass_post_mapping_propagate 1340s test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_instance_event_subclass_propagate_baseclass 1340s [gw1] [ 7%] PASSED test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_instance_event_subclass_propagate_baseclass 1340s test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_instance_event_subclass_propagate_subclass_only 1340s [gw1] [ 7%] PASSED test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_instance_event_subclass_propagate_subclass_only 1340s test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_instrument_event 1340s [gw1] [ 7%] PASSED test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_instrument_event 1340s test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_instrument_event_subclass_no_propagate 1340s [gw1] [ 7%] PASSED test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_instrument_event_subclass_no_propagate 1340s test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_instrument_event_subclass_propagate 1340s [gw1] [ 7%] PASSED test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_instrument_event_subclass_propagate 1341s test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_map_event 1341s [gw1] [ 7%] PASSED test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_map_event 1341s test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_map_event_subclass_no_propagate 1341s [gw1] [ 7%] PASSED test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_map_event_subclass_no_propagate 1341s test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_map_event_subclass_post_mapping_propagate 1341s [gw1] [ 7%] PASSED test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_map_event_subclass_post_mapping_propagate 1341s test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_map_event_subclass_post_mapping_propagate_two 1341s [gw1] [ 7%] PASSED test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_map_event_subclass_post_mapping_propagate_two 1341s test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_map_event_subclass_propagate 1341s [gw1] [ 7%] PASSED test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_map_event_subclass_propagate 1341s test/orm/test_events.py::DeferredMapperEventsTest::test_instrument_event_auto_remove 1341s [gw1] [ 7%] PASSED test/orm/test_events.py::DeferredMapperEventsTest::test_instrument_event_auto_remove 1341s test/orm/test_events.py::DeferredMapperEventsTest::test_isolation_instrument_event 1341s [gw1] [ 7%] PASSED test/orm/test_events.py::DeferredMapperEventsTest::test_isolation_instrument_event 1341s test/base/test_events.py::DisableClsPropagateTest::test_insert_invoke_clslevel 1341s [gw1] [ 7%] PASSED test/base/test_events.py::DisableClsPropagateTest::test_insert_invoke_clslevel 1341s test/base/test_events.py::DisableClsPropagateTest::test_listen_invoke_clslevel 1341s [gw1] [ 7%] PASSED test/base/test_events.py::DisableClsPropagateTest::test_listen_invoke_clslevel 1341s test/base/test_events.py::DisableClsPropagateTest::test_remove_invoke_clslevel 1341s [gw1] [ 7%] PASSED test/base/test_events.py::DisableClsPropagateTest::test_remove_invoke_clslevel 1341s test/base/test_events.py::EventsTest::test_append_vs_insert_cls 1341s [gw1] [ 7%] PASSED test/base/test_events.py::EventsTest::test_append_vs_insert_cls 1341s test/base/test_events.py::EventsTest::test_append_vs_insert_instance 1341s [gw1] [ 7%] PASSED test/base/test_events.py::EventsTest::test_append_vs_insert_instance 1341s test/base/test_events.py::EventsTest::test_bool_clslevel 1341s [gw1] [ 7%] PASSED test/base/test_events.py::EventsTest::test_bool_clslevel 1341s test/base/test_events.py::EventsTest::test_decorator 1341s [gw1] [ 7%] PASSED test/base/test_events.py::EventsTest::test_decorator 1341s test/base/test_events.py::EventsTest::test_exec_once 1341s [gw1] [ 7%] PASSED test/base/test_events.py::EventsTest::test_exec_once 1341s test/base/test_events.py::EventsTest::test_exec_once_exception 1341s [gw1] [ 7%] PASSED test/base/test_events.py::EventsTest::test_exec_once_exception 1341s test/base/test_events.py::EventsTest::test_exec_once_unless_exception 1341s [gw1] [ 7%] PASSED test/base/test_events.py::EventsTest::test_exec_once_unless_exception 1341s test/base/test_events.py::EventsTest::test_immutable_methods 1341s [gw1] [ 7%] PASSED test/base/test_events.py::EventsTest::test_immutable_methods 1341s test/base/test_events.py::EventsTest::test_no_instance_level_collections 1341s [gw1] [ 7%] PASSED test/base/test_events.py::EventsTest::test_no_instance_level_collections 1342s test/base/test_events.py::EventsTest::test_real_name_wrong_dispatch 1342s [gw1] [ 7%] PASSED test/base/test_events.py::EventsTest::test_real_name_wrong_dispatch 1342s test/base/test_events.py::EventsTest::test_register_class 1342s [gw1] [ 7%] PASSED test/base/test_events.py::EventsTest::test_register_class 1342s test/base/test_events.py::EventsTest::test_register_class_instance 1342s [gw1] [ 7%] PASSED test/base/test_events.py::EventsTest::test_register_class_instance 1342s test/base/test_events.py::EventsTest::test_register_instance 1342s [gw1] [ 7%] PASSED test/base/test_events.py::EventsTest::test_register_instance 1342s test/base/test_events.py::JoinTest::test_join_twice 1342s [gw1] [ 7%] PASSED test/base/test_events.py::JoinTest::test_join_twice 1342s test/base/test_events.py::JoinTest::test_kw_ok 1342s [gw1] [ 7%] PASSED test/base/test_events.py::JoinTest::test_kw_ok 1342s test/base/test_events.py::JoinTest::test_neither 1342s [gw1] [ 7%] PASSED test/base/test_events.py::JoinTest::test_neither 1342s test/base/test_events.py::JoinTest::test_parent_class_child_class 1342s [gw1] [ 7%] PASSED test/base/test_events.py::JoinTest::test_parent_class_child_class 1342s test/base/test_events.py::JoinTest::test_parent_class_child_instance_apply_after 1342s [gw1] [ 7%] PASSED test/base/test_events.py::JoinTest::test_parent_class_child_instance_apply_after 1342s test/base/test_events.py::JoinTest::test_parent_class_child_instance_apply_before 1342s [gw1] [ 7%] PASSED test/base/test_events.py::JoinTest::test_parent_class_child_instance_apply_before 1342s test/base/test_events.py::JoinTest::test_parent_class_only 1342s [gw1] [ 7%] PASSED test/base/test_events.py::JoinTest::test_parent_class_only 1342s test/base/test_events.py::JoinTest::test_parent_events_child_no_events 1342s [gw1] [ 7%] PASSED test/base/test_events.py::JoinTest::test_parent_events_child_no_events 1342s test/base/test_events.py::JoinTest::test_parent_instance_child_class_apply_after 1342s [gw1] [ 7%] PASSED test/base/test_events.py::JoinTest::test_parent_instance_child_class_apply_after 1342s test/base/test_events.py::JoinTest::test_parent_instance_child_class_apply_before 1342s [gw1] [ 7%] PASSED test/base/test_events.py::JoinTest::test_parent_instance_child_class_apply_before 1342s test/base/test_events.py::JoinTest::test_parent_instance_child_instance_apply_before 1342s [gw1] [ 7%] PASSED test/base/test_events.py::JoinTest::test_parent_instance_child_instance_apply_before 1342s test/base/test_events.py::LegacySignatureTest::test_complex_legacy_accept 1342s [gw1] [ 7%] PASSED test/base/test_events.py::LegacySignatureTest::test_complex_legacy_accept 1342s test/base/test_events.py::LegacySignatureTest::test_complex_new_accept 1342s [gw1] [ 7%] PASSED test/base/test_events.py::LegacySignatureTest::test_complex_new_accept 1342s test/base/test_events.py::LegacySignatureTest::test_kw_accept_has_legacies 1342s [gw1] [ 7%] PASSED test/base/test_events.py::LegacySignatureTest::test_kw_accept_has_legacies 1342s test/base/test_events.py::LegacySignatureTest::test_kw_accept_plus_kw_has_legacies 1342s [gw1] [ 7%] PASSED test/base/test_events.py::LegacySignatureTest::test_kw_accept_plus_kw_has_legacies 1342s test/base/test_events.py::LegacySignatureTest::test_legacy_accept 1342s [gw1] [ 7%] PASSED test/base/test_events.py::LegacySignatureTest::test_legacy_accept 1342s test/base/test_events.py::LegacySignatureTest::test_legacy_accept_from_method 1342s [gw1] [ 7%] PASSED test/base/test_events.py::LegacySignatureTest::test_legacy_accept_from_method 1342s test/base/test_events.py::LegacySignatureTest::test_legacy_accept_kw_cls 1342s [gw1] [ 7%] PASSED test/base/test_events.py::LegacySignatureTest::test_legacy_accept_kw_cls 1342s test/base/test_events.py::LegacySignatureTest::test_legacy_accept_kw_instance 1342s [gw1] [ 7%] PASSED test/base/test_events.py::LegacySignatureTest::test_legacy_accept_kw_instance 1342s test/base/test_events.py::LegacySignatureTest::test_legacy_accept_partial 1342s [gw1] [ 7%] PASSED test/base/test_events.py::LegacySignatureTest::test_legacy_accept_partial 1342s test/base/test_events.py::LegacySignatureTest::test_standard_accept_has_legacies 1342s [gw1] [ 7%] PASSED test/base/test_events.py::LegacySignatureTest::test_standard_accept_has_legacies 1342s test/base/test_events.py::ListenOverrideTest::test_listen_override 1342s [gw1] [ 7%] PASSED test/base/test_events.py::ListenOverrideTest::test_listen_override 1342s test/base/test_events.py::ListenOverrideTest::test_remove_clslevel 1342s [gw1] [ 7%] PASSED test/base/test_events.py::ListenOverrideTest::test_remove_clslevel 1342s test/base/test_events.py::ListenOverrideTest::test_remove_instancelevel 1342s [gw1] [ 7%] PASSED test/base/test_events.py::ListenOverrideTest::test_remove_instancelevel 1342s test/orm/test_events.py::LoadTest::test_just_loaded 1342s [gw1] [ 7%] PASSED test/orm/test_events.py::LoadTest::test_just_loaded 1342s test/orm/test_events.py::LoadTest::test_repeated_rows 1342s [gw1] [ 7%] PASSED test/orm/test_events.py::LoadTest::test_repeated_rows 1342s test/orm/test_events.py::MapperEventsTest::test_basic 1342s [gw1] [ 7%] PASSED test/orm/test_events.py::MapperEventsTest::test_basic 1342s test/orm/test_events.py::MapperEventsTest::test_before_after_configured 1342s [gw1] [ 7%] PASSED test/orm/test_events.py::MapperEventsTest::test_before_after_configured 1342s test/orm/test_events.py::MapperEventsTest::test_before_after_configured_warn_on_non_mapper 1342s [gw1] [ 7%] PASSED test/orm/test_events.py::MapperEventsTest::test_before_after_configured_warn_on_non_mapper 1342s test/orm/test_events.py::MapperEventsTest::test_before_after_only_collection 1342s [gw1] [ 7%] PASSED test/orm/test_events.py::MapperEventsTest::test_before_after_only_collection 1342s test/orm/test_events.py::MapperEventsTest::test_before_mapper_configured_event[False-False] 1342s [gw1] [ 7%] PASSED test/orm/test_events.py::MapperEventsTest::test_before_mapper_configured_event[False-False] 1342s test/orm/test_events.py::MapperEventsTest::test_before_mapper_configured_event[False-True] 1342s [gw1] [ 7%] PASSED test/orm/test_events.py::MapperEventsTest::test_before_mapper_configured_event[False-True] 1342s test/orm/test_events.py::MapperEventsTest::test_before_mapper_configured_event[True-False] 1342s [gw1] [ 7%] PASSED test/orm/test_events.py::MapperEventsTest::test_before_mapper_configured_event[True-False] 1342s test/orm/test_events.py::MapperEventsTest::test_before_mapper_configured_event[True-True] 1342s [gw1] [ 7%] PASSED test/orm/test_events.py::MapperEventsTest::test_before_mapper_configured_event[True-True] 1342s test/orm/test_events.py::MapperEventsTest::test_inheritance 1342s [gw1] [ 7%] PASSED test/orm/test_events.py::MapperEventsTest::test_inheritance 1342s test/orm/test_events.py::MapperEventsTest::test_inheritance_subclass_deferred 1342s [gw1] [ 7%] PASSED test/orm/test_events.py::MapperEventsTest::test_inheritance_subclass_deferred 1342s test/orm/test_events.py::MapperEventsTest::test_init_allow_kw_modify 1342s [gw1] [ 7%] PASSED test/orm/test_events.py::MapperEventsTest::test_init_allow_kw_modify 1342s test/orm/test_events.py::MapperEventsTest::test_init_failure_hook 1342s [gw1] [ 7%] PASSED test/orm/test_events.py::MapperEventsTest::test_init_failure_hook 1342s test/orm/test_events.py::MapperEventsTest::test_insert_before_configured 1342s [gw1] [ 7%] PASSED test/orm/test_events.py::MapperEventsTest::test_insert_before_configured 1342s test/orm/test_events.py::MapperEventsTest::test_insert_flags 1342s [gw1] [ 7%] PASSED test/orm/test_events.py::MapperEventsTest::test_insert_flags 1342s test/orm/test_events.py::MapperEventsTest::test_instance_event_listen 1342s [gw1] [ 7%] PASSED test/orm/test_events.py::MapperEventsTest::test_instance_event_listen 1342s test/orm/test_events.py::MapperEventsTest::test_instrument_class_precedes_class_instrumentation 1342s [gw1] [ 7%] PASSED test/orm/test_events.py::MapperEventsTest::test_instrument_class_precedes_class_instrumentation 1342s test/orm/test_events.py::MapperEventsTest::test_instrument_event 1342s [gw1] [ 7%] PASSED test/orm/test_events.py::MapperEventsTest::test_instrument_event 1342s test/orm/test_events.py::MapperEventsTest::test_listen_doesnt_force_compile 1342s [gw1] [ 7%] PASSED test/orm/test_events.py::MapperEventsTest::test_listen_doesnt_force_compile 1342s test/orm/test_events.py::MapperEventsTest::test_mapper_config_sequence[listen_on_base] 1342s [gw1] [ 7%] PASSED test/orm/test_events.py::MapperEventsTest::test_mapper_config_sequence[listen_on_base] 1342s test/orm/test_events.py::MapperEventsTest::test_mapper_config_sequence[listen_on_mapper] 1342s [gw1] [ 7%] PASSED test/orm/test_events.py::MapperEventsTest::test_mapper_config_sequence[listen_on_mapper] 1342s test/orm/test_events.py::MapperEventsTest::test_mapper_config_sequence[listen_on_mixin] 1342s [gw1] [ 7%] PASSED test/orm/test_events.py::MapperEventsTest::test_mapper_config_sequence[listen_on_mixin] 1342s test/orm/test_events.py::MapperEventsTest::test_merge 1342s [gw1] [ 7%] PASSED test/orm/test_events.py::MapperEventsTest::test_merge 1342s test/base/test_events.py::NamedCallTest::test_kw_accept 1342s [gw1] [ 8%] PASSED test/base/test_events.py::NamedCallTest::test_kw_accept 1342s test/base/test_events.py::NamedCallTest::test_kw_accept_plus_kw 1342s [gw1] [ 8%] PASSED test/base/test_events.py::NamedCallTest::test_kw_accept_plus_kw 1342s test/base/test_events.py::NamedCallTest::test_kw_accept_wrapped 1342s [gw1] [ 8%] PASSED test/base/test_events.py::NamedCallTest::test_kw_accept_wrapped 1342s test/base/test_events.py::NamedCallTest::test_partial_kw_accept 1342s [gw1] [ 8%] PASSED test/base/test_events.py::NamedCallTest::test_partial_kw_accept 1342s test/base/test_events.py::NamedCallTest::test_partial_kw_accept_wrapped 1342s [gw1] [ 8%] PASSED test/base/test_events.py::NamedCallTest::test_partial_kw_accept_wrapped 1342s test/orm/test_events.py::ORMExecuteTest::test_all_mappers_accessor_one 1342s [gw1] [ 8%] PASSED test/orm/test_events.py::ORMExecuteTest::test_all_mappers_accessor_one 1342s test/orm/test_events.py::ORMExecuteTest::test_all_mappers_accessor_three 1342s [gw1] [ 8%] PASSED test/orm/test_events.py::ORMExecuteTest::test_all_mappers_accessor_three 1342s test/orm/test_events.py::ORMExecuteTest::test_all_mappers_accessor_two 1342s [gw1] [ 8%] PASSED test/orm/test_events.py::ORMExecuteTest::test_all_mappers_accessor_two 1342s test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[bulk-dest_autoflush-not_session_start] 1342s [gw1] [ 8%] PASSED test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[bulk-dest_autoflush-not_session_start] 1342s test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[bulk-dest_autoflush-session_start] 1342s [gw1] [ 8%] PASSED test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[bulk-dest_autoflush-session_start] 1342s test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[bulk-not_dest_autoflush-not_session_start] 1342s [gw1] [ 8%] PASSED test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[bulk-not_dest_autoflush-not_session_start] 1342s test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[bulk-not_dest_autoflush-session_start] 1342s [gw1] [ 8%] PASSED test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[bulk-not_dest_autoflush-session_start] 1342s test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[dml-dest_autoflush-not_session_start] 1342s [gw1] [ 8%] PASSED test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[dml-dest_autoflush-not_session_start] 1342s test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[dml-dest_autoflush-session_start] 1342s [gw1] [ 8%] PASSED test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[dml-dest_autoflush-session_start] 1342s test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[dml-not_dest_autoflush-not_session_start] 1342s [gw1] [ 8%] PASSED test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[dml-not_dest_autoflush-not_session_start] 1342s test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[dml-not_dest_autoflush-session_start] 1342s [gw1] [ 8%] PASSED test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[dml-not_dest_autoflush-session_start] 1342s test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[select-dest_autoflush-not_session_start] 1342s [gw1] [ 8%] PASSED test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[select-dest_autoflush-not_session_start] 1342s test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[select-dest_autoflush-session_start] 1342s [gw1] [ 8%] PASSED test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[select-dest_autoflush-session_start] 1342s test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[select-not_dest_autoflush-not_session_start] 1342s [gw1] [ 8%] PASSED test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[select-not_dest_autoflush-not_session_start] 1342s test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[select-not_dest_autoflush-session_start] 1342s [gw1] [ 8%] PASSED test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[select-not_dest_autoflush-session_start] 1342s test/orm/test_events.py::ORMExecuteTest::test_cache_option 1342s [gw1] [ 8%] PASSED test/orm/test_events.py::ORMExecuteTest::test_cache_option 1342s test/orm/test_events.py::ORMExecuteTest::test_chained_events_one 1342s [gw1] [ 8%] PASSED test/orm/test_events.py::ORMExecuteTest::test_chained_events_one 1342s test/orm/test_events.py::ORMExecuteTest::test_chained_events_two 1342s [gw1] [ 8%] PASSED test/orm/test_events.py::ORMExecuteTest::test_chained_events_two 1342s test/orm/test_events.py::ORMExecuteTest::test_lazyload_flags 1342s [gw1] [ 8%] PASSED test/orm/test_events.py::ORMExecuteTest::test_lazyload_flags 1342s test/orm/test_events.py::ORMExecuteTest::test_non_orm_statements[-False] 1342s [gw1] [ 8%] PASSED test/orm/test_events.py::ORMExecuteTest::test_non_orm_statements[-False] 1342s test/orm/test_events.py::ORMExecuteTest::test_non_orm_statements[-True0] 1342s [gw1] [ 8%] PASSED test/orm/test_events.py::ORMExecuteTest::test_non_orm_statements[-True0] 1342s test/orm/test_events.py::ORMExecuteTest::test_non_orm_statements[-True1] 1342s [gw1] [ 8%] PASSED test/orm/test_events.py::ORMExecuteTest::test_non_orm_statements[-True1] 1342s test/orm/test_events.py::ORMExecuteTest::test_override_parameters_executemany 1342s [gw1] [ 8%] PASSED test/orm/test_events.py::ORMExecuteTest::test_override_parameters_executemany 1342s test/orm/test_events.py::ORMExecuteTest::test_override_parameters_executemany_mismatch 1342s [gw1] [ 8%] PASSED test/orm/test_events.py::ORMExecuteTest::test_override_parameters_executemany_mismatch 1342s test/orm/test_events.py::ORMExecuteTest::test_override_parameters_executesingle 1342s [gw1] [ 8%] PASSED test/orm/test_events.py::ORMExecuteTest::test_override_parameters_executesingle 1342s test/orm/test_events.py::ORMExecuteTest::test_override_parameters_scalar 1342s [gw1] [ 8%] PASSED test/orm/test_events.py::ORMExecuteTest::test_override_parameters_scalar 1342s test/orm/test_events.py::ORMExecuteTest::test_select_flags 1342s [gw1] [ 8%] PASSED test/orm/test_events.py::ORMExecuteTest::test_select_flags 1342s test/orm/test_events.py::ORMExecuteTest::test_select_from_statement_flags 1342s [gw1] [ 8%] PASSED test/orm/test_events.py::ORMExecuteTest::test_select_from_statement_flags 1342s test/orm/test_events.py::ORMExecuteTest::test_selectinload_flags 1342s [gw1] [ 8%] PASSED test/orm/test_events.py::ORMExecuteTest::test_selectinload_flags 1342s test/orm/test_events.py::ORMExecuteTest::test_subqueryload_flags 1342s [gw1] [ 8%] PASSED test/orm/test_events.py::ORMExecuteTest::test_subqueryload_flags 1342s test/orm/test_events.py::ORMExecuteTest::test_update_delete_flags[from_stmt-delete] 1342s [gw1] [ 8%] PASSED test/orm/test_events.py::ORMExecuteTest::test_update_delete_flags[from_stmt-delete] 1342s test/orm/test_events.py::ORMExecuteTest::test_update_delete_flags[from_stmt-insert] 1342s [gw1] [ 8%] PASSED test/orm/test_events.py::ORMExecuteTest::test_update_delete_flags[from_stmt-insert] 1342s test/orm/test_events.py::ORMExecuteTest::test_update_delete_flags[from_stmt-update] 1342s [gw1] [ 8%] PASSED test/orm/test_events.py::ORMExecuteTest::test_update_delete_flags[from_stmt-update] 1342s test/orm/test_events.py::ORMExecuteTest::test_update_delete_flags[not_from_stmt-delete] 1342s [gw1] [ 8%] PASSED test/orm/test_events.py::ORMExecuteTest::test_update_delete_flags[not_from_stmt-delete] 1342s test/orm/test_events.py::ORMExecuteTest::test_update_delete_flags[not_from_stmt-insert] 1342s [gw1] [ 8%] PASSED test/orm/test_events.py::ORMExecuteTest::test_update_delete_flags[not_from_stmt-insert] 1342s test/orm/test_events.py::ORMExecuteTest::test_update_delete_flags[not_from_stmt-update] 1342s [gw1] [ 8%] PASSED test/orm/test_events.py::ORMExecuteTest::test_update_delete_flags[not_from_stmt-update] 1342s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-joinedload-1-dont_cache] 1342s [gw1] [ 8%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-joinedload-1-dont_cache] 1342s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-joinedload-1-fixed] 1342s [gw1] [ 8%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-joinedload-1-fixed] 1342s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-joinedload-1-payload] 1342s [gw1] [ 8%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-joinedload-1-payload] 1342s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-lazyload-10-dont_cache] 1342s [gw1] [ 8%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-lazyload-10-dont_cache] 1342s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-lazyload-10-fixed] 1342s [gw1] [ 8%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-lazyload-10-fixed] 1342s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-lazyload-10-payload] 1342s [gw1] [ 8%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-lazyload-10-payload] 1342s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-selectinload-3-dont_cache] 1342s [gw1] [ 8%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-selectinload-3-dont_cache] 1342s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-selectinload-3-fixed] 1342s [gw1] [ 8%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-selectinload-3-fixed] 1342s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-selectinload-3-payload] 1342s [gw1] [ 8%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-selectinload-3-payload] 1342s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-subqueryload-3-dont_cache] 1342s [gw1] [ 8%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-subqueryload-3-dont_cache] 1342s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-subqueryload-3-fixed] 1342s [gw1] [ 8%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-subqueryload-3-fixed] 1342s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-subqueryload-3-payload] 1342s [gw1] [ 8%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-subqueryload-3-payload] 1342s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-joinedload-1-dont_cache] 1342s [gw1] [ 8%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-joinedload-1-dont_cache] 1342s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-joinedload-1-fixed] 1342s [gw1] [ 8%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-joinedload-1-fixed] 1342s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-joinedload-1-payload] 1342s [gw1] [ 8%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-joinedload-1-payload] 1342s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-lazyload-10-dont_cache] 1342s [gw1] [ 8%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-lazyload-10-dont_cache] 1342s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-lazyload-10-fixed] 1342s [gw1] [ 8%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-lazyload-10-fixed] 1342s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-lazyload-10-payload] 1342s [gw1] [ 8%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-lazyload-10-payload] 1342s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-selectinload-3-dont_cache] 1342s [gw1] [ 8%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-selectinload-3-dont_cache] 1342s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-selectinload-3-fixed] 1342s [gw1] [ 8%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-selectinload-3-fixed] 1342s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-selectinload-3-payload] 1342s [gw1] [ 8%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-selectinload-3-payload] 1342s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-subqueryload-3-dont_cache] 1342s [gw1] [ 8%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-subqueryload-3-dont_cache] 1342s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-subqueryload-3-fixed] 1342s [gw1] [ 8%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-subqueryload-3-fixed] 1342s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-subqueryload-3-payload] 1342s [gw1] [ 8%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-subqueryload-3-payload] 1342s test/base/test_events.py::PropagateTest::test_propagate 1342s [gw1] [ 8%] PASSED test/base/test_events.py::PropagateTest::test_propagate 1342s test/orm/test_events.py::QueryEventsTest::test_alters_entities 1342s [gw1] [ 8%] PASSED test/orm/test_events.py::QueryEventsTest::test_alters_entities 1342s test/orm/test_events.py::QueryEventsTest::test_before_compile 1342s [gw1] [ 8%] PASSED test/orm/test_events.py::QueryEventsTest::test_before_compile 1342s test/orm/test_events.py::QueryEventsTest::test_before_compile_delete 1342s [gw1] [ 8%] PASSED test/orm/test_events.py::QueryEventsTest::test_before_compile_delete 1342s test/orm/test_events.py::QueryEventsTest::test_before_compile_execution_options 1342s [gw1] [ 8%] PASSED test/orm/test_events.py::QueryEventsTest::test_before_compile_execution_options 1342s test/orm/test_events.py::QueryEventsTest::test_before_compile_no_retval 1342s [gw1] [ 8%] PASSED test/orm/test_events.py::QueryEventsTest::test_before_compile_no_retval 1342s test/orm/test_events.py::QueryEventsTest::test_before_compile_update 1342s [gw1] [ 8%] PASSED test/orm/test_events.py::QueryEventsTest::test_before_compile_update 1342s test/orm/test_events.py::RefreshFlushInReturningTest_sqlite+pysqlite_3_46_1::test_no_attr_events_flush 1342s [gw1] [ 8%] PASSED test/orm/test_events.py::RefreshFlushInReturningTest_sqlite+pysqlite_3_46_1::test_no_attr_events_flush 1342s test/orm/test_events.py::RefreshTest::test_already_present 1342s [gw1] [ 8%] PASSED test/orm/test_events.py::RefreshTest::test_already_present 1342s test/orm/test_events.py::RefreshTest::test_changes_reset 1342s [gw1] [ 8%] PASSED test/orm/test_events.py::RefreshTest::test_changes_reset 1342s test/orm/test_events.py::RefreshTest::test_populate_existing 1342s [gw1] [ 8%] PASSED test/orm/test_events.py::RefreshTest::test_populate_existing 1342s test/orm/test_events.py::RefreshTest::test_repeated_rows 1342s [gw1] [ 8%] PASSED test/orm/test_events.py::RefreshTest::test_repeated_rows 1342s test/orm/test_events.py::RefreshTest::test_via_refresh_state 1342s [gw1] [ 8%] PASSED test/orm/test_events.py::RefreshTest::test_via_refresh_state 1342s test/orm/test_events.py::RefreshTest::test_was_expired 1342s [gw1] [ 8%] PASSED test/orm/test_events.py::RefreshTest::test_was_expired 1342s test/orm/test_events.py::RefreshTest::test_was_expired_attrs 1342s [gw1] [ 8%] PASSED test/orm/test_events.py::RefreshTest::test_was_expired_attrs 1342s test/orm/test_events.py::RefreshTest::test_was_expired_via_commit 1342s [gw1] [ 8%] PASSED test/orm/test_events.py::RefreshTest::test_was_expired_via_commit 1342s test/orm/test_events.py::RemovalTest::test_attr_propagated 1342s [gw1] [ 8%] PASSED test/orm/test_events.py::RemovalTest::test_attr_propagated 1342s test/base/test_events.py::RemovalTest::test_clslevel 1342s [gw1] [ 8%] PASSED test/base/test_events.py::RemovalTest::test_clslevel 1342s test/base/test_events.py::RemovalTest::test_clslevel_subclass 1342s [gw1] [ 8%] PASSED test/base/test_events.py::RemovalTest::test_clslevel_subclass 1342s test/base/test_events.py::RemovalTest::test_double_event_nonwrapped 1342s [gw1] [ 8%] PASSED test/base/test_events.py::RemovalTest::test_double_event_nonwrapped 1342s test/base/test_events.py::RemovalTest::test_double_event_wrapped 1342s [gw1] [ 8%] PASSED test/base/test_events.py::RemovalTest::test_double_event_wrapped 1342s test/base/test_events.py::RemovalTest::test_instance 1342s [gw1] [ 8%] PASSED test/base/test_events.py::RemovalTest::test_instance 1342s test/orm/test_events.py::RemovalTest::test_instance_event_listen_on_cls_before_map 1342s [gw1] [ 8%] PASSED test/orm/test_events.py::RemovalTest::test_instance_event_listen_on_cls_before_map 1343s test/base/test_events.py::RemovalTest::test_listener_collection_removed_cleanup 1343s [gw1] [ 8%] PASSED test/base/test_events.py::RemovalTest::test_listener_collection_removed_cleanup 1344s test/base/test_events.py::RemovalTest::test_listener_collection_removed_cleanup_clslevel 1344s [gw1] [ 8%] PASSED test/base/test_events.py::RemovalTest::test_listener_collection_removed_cleanup_clslevel 1344s test/base/test_events.py::RemovalTest::test_no_add_in_event 1344s [gw1] [ 8%] PASSED test/base/test_events.py::RemovalTest::test_no_add_in_event 1344s test/base/test_events.py::RemovalTest::test_no_remove_in_event 1344s [gw1] [ 8%] PASSED test/base/test_events.py::RemovalTest::test_no_remove_in_event 1344s test/base/test_events.py::RemovalTest::test_once 1344s [gw1] [ 8%] PASSED test/base/test_events.py::RemovalTest::test_once 1344s test/base/test_events.py::RemovalTest::test_once_doesnt_dereference_listener 1344s [gw1] [ 8%] PASSED test/base/test_events.py::RemovalTest::test_once_doesnt_dereference_listener 1344s test/base/test_events.py::RemovalTest::test_once_unless_exception 1344s [gw1] [ 8%] PASSED test/base/test_events.py::RemovalTest::test_once_unless_exception 1344s test/base/test_events.py::RemovalTest::test_propagate 1344s [gw1] [ 8%] PASSED test/base/test_events.py::RemovalTest::test_propagate 1344s test/base/test_events.py::RemovalTest::test_remove_not_listened 1344s [gw1] [ 8%] PASSED test/base/test_events.py::RemovalTest::test_remove_not_listened 1344s test/base/test_events.py::RemovalTest::test_remove_plain_named 1344s [gw1] [ 8%] PASSED test/base/test_events.py::RemovalTest::test_remove_plain_named 1344s test/base/test_events.py::RemovalTest::test_remove_wrapped_named 1344s [gw1] [ 8%] PASSED test/base/test_events.py::RemovalTest::test_remove_wrapped_named 1344s test/base/test_events.py::RemovalTest::test_two_subclasses_one_event 1344s [gw1] [ 8%] PASSED test/base/test_events.py::RemovalTest::test_two_subclasses_one_event 1344s test/base/test_events.py::RemovalTest::test_two_subclasses_one_event_reg_cleanup 1344s [gw0] [ 8%] PASSED test/ext/test_automap.py::ConcurrentAutomapTest_sqlite+pysqlite_3_46_1::test_concurrent_automaps_w_configure 1344s test/ext/test_automap.py::MultipleSchemaTest::test_by_schema_collection[prepare] 1344s [gw0] [ 8%] PASSED test/ext/test_automap.py::MultipleSchemaTest::test_by_schema_collection[prepare] 1344s test/ext/test_automap.py::MultipleSchemaTest::test_by_schema_collection[reflect] 1344s [gw0] [ 8%] PASSED test/ext/test_automap.py::MultipleSchemaTest::test_by_schema_collection[reflect] 1344s test/ext/test_automap.py::MultipleSchemaTest::test_cls_schema_name_conflict 1344s [gw0] [ 8%] PASSED test/ext/test_automap.py::MultipleSchemaTest::test_cls_schema_name_conflict 1344s test/ext/test_automap.py::MultipleSchemaTest::test_dupe_clsname_warning 1344s [gw0] [ 8%] PASSED test/ext/test_automap.py::MultipleSchemaTest::test_dupe_clsname_warning 1344s test/ext/test_automap.py::MultipleSchemaTest::test_dupe_tablename_ok_w_explicit_classes 1344s [gw0] [ 8%] PASSED test/ext/test_automap.py::MultipleSchemaTest::test_dupe_tablename_ok_w_explicit_classes 1344s test/ext/test_automap.py::MultipleSchemaTest::test_named_not_in_classes 1344s [gw0] [ 8%] PASSED test/ext/test_automap.py::MultipleSchemaTest::test_named_not_in_classes 1344s test/orm/test_backref_mutations.py::M2MCollectionMoveTest::test_add_remove_pending_backref 1344s [gw0] [ 8%] PASSED test/orm/test_backref_mutations.py::M2MCollectionMoveTest::test_add_remove_pending_backref 1344s test/orm/test_backref_mutations.py::M2MCollectionMoveTest::test_bulk_replace 1344s [gw0] [ 8%] PASSED test/orm/test_backref_mutations.py::M2MCollectionMoveTest::test_bulk_replace 1344s test/orm/test_backref_mutations.py::M2MCollectionMoveTest::test_duplicate_adds 1344s [gw0] [ 8%] PASSED test/orm/test_backref_mutations.py::M2MCollectionMoveTest::test_duplicate_adds 1344s test/orm/test_backref_mutations.py::M2MCollectionMoveTest::test_pending_combines_with_flushed 1344s [gw0] [ 8%] PASSED test/orm/test_backref_mutations.py::M2MCollectionMoveTest::test_pending_combines_with_flushed 1344s test/orm/test_backref_mutations.py::M2MCollectionMoveTest::test_remove_add_pending_backref 1344s [gw0] [ 8%] PASSED test/orm/test_backref_mutations.py::M2MCollectionMoveTest::test_remove_add_pending_backref 1344s test/orm/test_backref_mutations.py::M2MScalarMoveTest::test_collection_move_commit 1344s [gw0] [ 8%] PASSED test/orm/test_backref_mutations.py::M2MScalarMoveTest::test_collection_move_commit 1344s test/orm/test_backref_mutations.py::M2MScalarMoveTest::test_collection_move_notloaded 1344s [gw0] [ 8%] PASSED test/orm/test_backref_mutations.py::M2MScalarMoveTest::test_collection_move_notloaded 1344s test/orm/test_backref_mutations.py::M2MScalarMoveTest::test_collection_move_preloaded 1344s [gw0] [ 8%] PASSED test/orm/test_backref_mutations.py::M2MScalarMoveTest::test_collection_move_preloaded 1344s test/orm/test_backref_mutations.py::M2MStaleBackrefTest::test_backref_pop_m2m 1344s [gw0] [ 8%] PASSED test/orm/test_backref_mutations.py::M2MStaleBackrefTest::test_backref_pop_m2m 1344s test/orm/test_backref_mutations.py::O2MCollectionTest::test_append_del 1344s [gw0] [ 8%] PASSED test/orm/test_backref_mutations.py::O2MCollectionTest::test_append_del 1344s test/orm/test_backref_mutations.py::O2MCollectionTest::test_bulk_replace 1344s [gw0] [ 8%] PASSED test/orm/test_backref_mutations.py::O2MCollectionTest::test_bulk_replace 1344s test/orm/test_backref_mutations.py::O2MCollectionTest::test_collection_assignment_mutates_previous_one 1344s [gw0] [ 8%] PASSED test/orm/test_backref_mutations.py::O2MCollectionTest::test_collection_assignment_mutates_previous_one 1344s test/orm/test_backref_mutations.py::O2MCollectionTest::test_collection_assignment_mutates_previous_two 1344s [gw0] [ 8%] PASSED test/orm/test_backref_mutations.py::O2MCollectionTest::test_collection_assignment_mutates_previous_two 1344s test/orm/test_backref_mutations.py::O2MCollectionTest::test_collection_move_commitfirst 1344s [gw0] [ 8%] PASSED test/orm/test_backref_mutations.py::O2MCollectionTest::test_collection_move_commitfirst 1344s test/orm/test_backref_mutations.py::O2MCollectionTest::test_collection_move_hitslazy 1344s [gw0] [ 8%] PASSED test/orm/test_backref_mutations.py::O2MCollectionTest::test_collection_move_hitslazy 1344s test/orm/test_backref_mutations.py::O2MCollectionTest::test_collection_move_notloaded 1344s [gw0] [ 8%] PASSED test/orm/test_backref_mutations.py::O2MCollectionTest::test_collection_move_notloaded 1344s test/orm/test_backref_mutations.py::O2MCollectionTest::test_collection_move_preloaded 1344s [gw0] [ 8%] PASSED test/orm/test_backref_mutations.py::O2MCollectionTest::test_collection_move_preloaded 1344s test/orm/test_backref_mutations.py::O2MCollectionTest::test_del_from_collection 1344s [gw0] [ 8%] PASSED test/orm/test_backref_mutations.py::O2MCollectionTest::test_del_from_collection 1344s test/orm/test_backref_mutations.py::O2MCollectionTest::test_del_from_scalar 1344s [gw0] [ 8%] PASSED test/orm/test_backref_mutations.py::O2MCollectionTest::test_del_from_scalar 1344s test/orm/test_backref_mutations.py::O2MCollectionTest::test_plain_load_passive 1344s [gw0] [ 8%] PASSED test/orm/test_backref_mutations.py::O2MCollectionTest::test_plain_load_passive 1344s test/orm/test_backref_mutations.py::O2MCollectionTest::test_scalar_move_commitfirst 1344s [gw0] [ 8%] PASSED test/orm/test_backref_mutations.py::O2MCollectionTest::test_scalar_move_commitfirst 1344s test/orm/test_backref_mutations.py::O2MCollectionTest::test_scalar_move_notloaded 1344s [gw0] [ 8%] PASSED test/orm/test_backref_mutations.py::O2MCollectionTest::test_scalar_move_notloaded 1344s test/orm/test_backref_mutations.py::O2MCollectionTest::test_scalar_move_preloaded 1344s [gw0] [ 8%] PASSED test/orm/test_backref_mutations.py::O2MCollectionTest::test_scalar_move_preloaded 1344s test/orm/test_backref_mutations.py::O2MCollectionTest::test_set_none 1344s [gw0] [ 8%] PASSED test/orm/test_backref_mutations.py::O2MCollectionTest::test_set_none 1344s test/orm/test_backref_mutations.py::O2MCollectionTest::test_straight_remove 1344s [gw0] [ 8%] PASSED test/orm/test_backref_mutations.py::O2MCollectionTest::test_straight_remove 1345s test/orm/test_backref_mutations.py::O2MCollectionTest::test_tuple_assignment_w_reverse 1345s [gw0] [ 8%] PASSED test/orm/test_backref_mutations.py::O2MCollectionTest::test_tuple_assignment_w_reverse 1345s test/orm/test_backref_mutations.py::O2MStaleBackrefTest::test_backref_pop_m2o 1345s [gw0] [ 8%] PASSED test/orm/test_backref_mutations.py::O2MStaleBackrefTest::test_backref_pop_m2o 1345s test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_legacy_style::test_collection_move_commitfirst 1345s [gw0] [ 8%] PASSED test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_legacy_style::test_collection_move_commitfirst 1345s test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_legacy_style::test_collection_move_notloaded 1345s [gw0] [ 8%] PASSED test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_legacy_style::test_collection_move_notloaded 1345s test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_legacy_style::test_collection_move_preloaded 1345s [gw0] [ 8%] PASSED test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_legacy_style::test_collection_move_preloaded 1345s test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_legacy_style::test_scalar_move_commitfirst 1345s [gw0] [ 8%] PASSED test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_legacy_style::test_scalar_move_commitfirst 1345s test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_legacy_style::test_scalar_move_notloaded 1345s [gw0] [ 8%] PASSED test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_legacy_style::test_scalar_move_notloaded 1345s test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_legacy_style::test_scalar_move_preloaded 1345s [gw0] [ 8%] PASSED test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_legacy_style::test_scalar_move_preloaded 1345s test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_new_style::test_collection_move_commitfirst 1345s [gw0] [ 8%] PASSED test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_new_style::test_collection_move_commitfirst 1345s test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_new_style::test_collection_move_notloaded 1345s [gw0] [ 8%] PASSED test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_new_style::test_collection_move_notloaded 1345s test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_new_style::test_collection_move_preloaded 1345s [gw0] [ 8%] PASSED test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_new_style::test_collection_move_preloaded 1345s test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_new_style::test_scalar_move_commitfirst 1345s [gw0] [ 8%] PASSED test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_new_style::test_scalar_move_commitfirst 1345s test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_new_style::test_scalar_move_notloaded 1345s [gw0] [ 8%] PASSED test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_new_style::test_scalar_move_notloaded 1345s test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_new_style::test_scalar_move_preloaded 1345s [gw0] [ 8%] PASSED test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_new_style::test_scalar_move_preloaded 1345s test/orm/test_backref_mutations.py::O2OScalarMoveTest_legacy_style::test_collection_move_commitfirst 1345s [gw0] [ 8%] PASSED test/orm/test_backref_mutations.py::O2OScalarMoveTest_legacy_style::test_collection_move_commitfirst 1345s test/orm/test_backref_mutations.py::O2OScalarMoveTest_new_style::test_collection_move_commitfirst 1345s [gw0] [ 8%] PASSED test/orm/test_backref_mutations.py::O2OScalarMoveTest_new_style::test_collection_move_commitfirst 1345s test/orm/test_backref_mutations.py::O2OScalarOrphanTest::test_m2o_event 1345s [gw0] [ 8%] PASSED test/orm/test_backref_mutations.py::O2OScalarOrphanTest::test_m2o_event 1345s test/ext/test_baked.py::CustomIntegrationTest::test_non_baked 1345s [gw0] [ 8%] PASSED test/ext/test_baked.py::CustomIntegrationTest::test_non_baked 1345s test/ext/test_baked.py::CustomIntegrationTest::test_non_baked_tuples 1345s [gw0] [ 8%] PASSED test/ext/test_baked.py::CustomIntegrationTest::test_non_baked_tuples 1345s test/ext/test_baked.py::CustomIntegrationTest::test_plain_w_baked_lazyload 1345s [gw0] [ 8%] PASSED test/ext/test_baked.py::CustomIntegrationTest::test_plain_w_baked_lazyload 1345s test/ext/test_baked.py::CustomIntegrationTest::test_use_w_baked 1345s [gw0] [ 8%] PASSED test/ext/test_baked.py::CustomIntegrationTest::test_use_w_baked 1345s test/ext/test_baked.py::LikeQueryTest::test_count 1345s [gw0] [ 8%] PASSED test/ext/test_baked.py::LikeQueryTest::test_count 1345s test/ext/test_baked.py::LikeQueryTest::test_count_with_bindparams 1345s [gw0] [ 8%] PASSED test/ext/test_baked.py::LikeQueryTest::test_count_with_bindparams 1345s test/ext/test_baked.py::LikeQueryTest::test_first_multiple_result 1345s [gw0] [ 8%] PASSED test/ext/test_baked.py::LikeQueryTest::test_first_multiple_result 1345s test/ext/test_baked.py::LikeQueryTest::test_first_no_result 1345s [gw0] [ 8%] PASSED test/ext/test_baked.py::LikeQueryTest::test_first_no_result 1345s test/ext/test_baked.py::LikeQueryTest::test_get 1345s [gw0] [ 8%] PASSED test/ext/test_baked.py::LikeQueryTest::test_get 1345s test/ext/test_baked.py::LikeQueryTest::test_get_includes_getclause 1345s [gw0] [ 8%] PASSED test/ext/test_baked.py::LikeQueryTest::test_get_includes_getclause 1345s test/ext/test_baked.py::LikeQueryTest::test_get_pk_w_null 1345s [gw0] [ 8%] PASSED test/ext/test_baked.py::LikeQueryTest::test_get_pk_w_null 1345s test/ext/test_baked.py::LikeQueryTest::test_one_multiple_result 1345s [gw0] [ 8%] PASSED test/ext/test_baked.py::LikeQueryTest::test_one_multiple_result 1345s test/ext/test_baked.py::LikeQueryTest::test_one_no_result 1345s [gw0] [ 8%] PASSED test/ext/test_baked.py::LikeQueryTest::test_one_no_result 1345s test/ext/test_baked.py::LikeQueryTest::test_one_or_none_multiple_result 1345s [gw0] [ 8%] PASSED test/ext/test_baked.py::LikeQueryTest::test_one_or_none_multiple_result 1345s test/ext/test_baked.py::LikeQueryTest::test_one_or_none_no_result 1345s [gw0] [ 8%] PASSED test/ext/test_baked.py::LikeQueryTest::test_one_or_none_no_result 1345s test/ext/test_baked.py::LikeQueryTest::test_one_or_none_result 1345s [gw0] [ 8%] PASSED test/ext/test_baked.py::LikeQueryTest::test_one_or_none_result 1345s test/ext/test_baked.py::LikeQueryTest::test_one_result 1345s [gw0] [ 8%] PASSED test/ext/test_baked.py::LikeQueryTest::test_one_result 1345s test/ext/test_baked.py::LikeQueryTest::test_scalar 1345s [gw0] [ 8%] PASSED test/ext/test_baked.py::LikeQueryTest::test_scalar 1345s test/ext/test_baked.py::ResultPostCriteriaTest::test_first 1345s [gw0] [ 8%] PASSED test/ext/test_baked.py::ResultPostCriteriaTest::test_first 1345s test/ext/test_baked.py::ResultPostCriteriaTest::test_get 1345s [gw0] [ 8%] PASSED test/ext/test_baked.py::ResultPostCriteriaTest::test_get 1345s test/ext/test_baked.py::ResultPostCriteriaTest::test_iter 1345s [gw0] [ 8%] PASSED test/ext/test_baked.py::ResultPostCriteriaTest::test_iter 1345s test/ext/test_baked.py::ResultPostCriteriaTest::test_spoiled 1345s [gw0] [ 8%] PASSED test/ext/test_baked.py::ResultPostCriteriaTest::test_spoiled 1345s test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_cachekeys_on_constructor 1345s [gw0] [ 8%] PASSED test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_cachekeys_on_constructor 1345s test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_conditional_step 1345s [gw0] [ 8%] PASSED test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_conditional_step 1345s test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_conditional_step_oneline 1345s [gw0] [ 8%] PASSED test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_conditional_step_oneline 1345s test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_different_limits 1345s [gw0] [ 8%] PASSED test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_different_limits 1345s test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_disable_on_session 1345s [gw0] [ 8%] PASSED test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_disable_on_session 1345s test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_no_steps 1345s [gw0] [ 8%] PASSED test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_no_steps 1345s test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_spoiled_full_w_params 1345s [gw0] [ 8%] PASSED test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_spoiled_full_w_params 1345s test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_spoiled_half_w_params 1345s [gw0] [ 8%] PASSED test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_spoiled_half_w_params 1345s test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_subquery_eagerloading 1345s [gw0] [ 8%] PASSED test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_subquery_eagerloading 1345s test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_subqueryload_post_context 1345s [gw0] [ 8%] PASSED test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_subqueryload_post_context 1345s test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_subqueryload_post_context_w_cancelling_event 1345s [gw0] [ 8%] PASSED test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_subqueryload_post_context_w_cancelling_event 1345s test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_to_query_args 1345s [gw0] [ 8%] PASSED test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_to_query_args 1345s test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_to_query_query 1345s [gw0] [ 8%] PASSED test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_to_query_query 1345s test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_to_query_session 1345s [gw0] [ 8%] PASSED test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_to_query_session 1345s test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_w_new_entities 1345s [gw0] [ 8%] PASSED test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_w_new_entities 1345s test/ext/test_baked.py::StateChangeTest::test_chained_add 1345s [gw0] [ 8%] PASSED test/ext/test_baked.py::StateChangeTest::test_chained_add 1345s test/ext/test_baked.py::StateChangeTest::test_chained_add_operator 1345s [gw0] [ 8%] PASSED test/ext/test_baked.py::StateChangeTest::test_chained_add_operator 1345s test/ext/test_baked.py::StateChangeTest::test_initial_key 1345s [gw0] [ 8%] PASSED test/ext/test_baked.py::StateChangeTest::test_initial_key 1345s test/ext/test_baked.py::StateChangeTest::test_inplace_add 1345s [gw0] [ 8%] PASSED test/ext/test_baked.py::StateChangeTest::test_inplace_add 1345s test/ext/test_baked.py::StateChangeTest::test_inplace_add_operator 1345s [gw0] [ 8%] PASSED test/ext/test_baked.py::StateChangeTest::test_inplace_add_operator 1345s test/orm/inheritance/test_basic.py::CascadeTest::test_cascade 1345s [gw0] [ 8%] PASSED test/orm/inheritance/test_basic.py::CascadeTest::test_cascade 1345s test/orm/inheritance/test_basic.py::ColExpressionsTest_sqlite+pysqlite_3_46_1::test_group_by 1345s [gw0] [ 8%] PASSED test/orm/inheritance/test_basic.py::ColExpressionsTest_sqlite+pysqlite_3_46_1::test_group_by 1345s test/orm/inheritance/test_basic.py::CompositeJoinedInTest::test_round_trip 1345s [gw1] [ 8%] PASSED test/base/test_events.py::RemovalTest::test_two_subclasses_one_event_reg_cleanup 1345s test/orm/test_events.py::RemovalTest::test_unmapped_listen 1345s [gw0] [ 8%] PASSED test/orm/inheritance/test_basic.py::CompositeJoinedInTest::test_round_trip 1345s [gw1] [ 8%] PASSED test/orm/test_events.py::RemovalTest::test_unmapped_listen 1345s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_as_declarative 1345s [gw0] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_as_declarative 1345s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_cannot_add_to_selectable 1345s [gw0] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_cannot_add_to_selectable 1345s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_class_does_not_have_registry_attr 1345s [gw0] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_class_does_not_have_registry_attr 1345s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_class_has_registry_attr 1345s [gw0] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_class_has_registry_attr 1345s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_cls_docstring 1345s [gw0] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_cls_docstring 1345s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_custom_base 1345s [gw0] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_custom_base 1345s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_custom_column_sort_order 1345s [gw0] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_custom_column_sort_order 1345s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_custom_mapper_argument 1345s [gw0] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_custom_mapper_argument 1345s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_custom_mapper_attribute 1345s [gw0] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_custom_mapper_attribute 1345s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_declarative_base_bad_registry 1345s [gw0] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_declarative_base_bad_registry 1345s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_declarative_base_fn_ok[DeclarativeBaseNoMeta] 1345s [gw0] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_declarative_base_fn_ok[DeclarativeBaseNoMeta] 1345s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_declarative_base_fn_ok[DeclarativeBase] 1345s [gw0] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_declarative_base_fn_ok[DeclarativeBase] 1345s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_declarative_base_registry_and_type_map 1345s [gw0] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_declarative_base_registry_and_type_map 1345s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_declarative_base_used_directly[DeclarativeBaseNoMeta] 1345s [gw0] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_declarative_base_used_directly[DeclarativeBaseNoMeta] 1345s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_declarative_base_used_directly[DeclarativeBase] 1345s [gw0] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_declarative_base_used_directly[DeclarativeBase] 1345s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_default_column_order 1345s [gw0] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_default_column_order 1345s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_delattr_hybrid_fine 1345s [gw0] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_delattr_hybrid_fine 1345s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_delattr_mapped_raises 1345s [gw0] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_delattr_mapped_raises 1345s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_difficult_class 1345s [gw0] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_difficult_class 1345s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_dispose_attrs 1345s [gw0] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_dispose_attrs 1345s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_insert_sentinel_param_custom_type_maintained 1345s [gw0] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_insert_sentinel_param_custom_type_maintained 1345s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_insert_sentinel_param_default_type 1345s [gw0] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_insert_sentinel_param_default_type 1345s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_kw_support_in_declarative_base[DeclarativeBaseNoMeta] 1345s [gw0] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_kw_support_in_declarative_base[DeclarativeBaseNoMeta] 1345s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_kw_support_in_declarative_base[DeclarativeBase] 1345s [gw0] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_kw_support_in_declarative_base[DeclarativeBase] 1345s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_kw_support_in_declarative_base[MappedAsDataclass] 1345s [gw0] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_kw_support_in_declarative_base[MappedAsDataclass] 1345s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_kw_support_in_declarative_meta_init 1345s [gw0] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_kw_support_in_declarative_meta_init 1345s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_map_declaratively 1345s [gw0] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_map_declaratively 1345s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[anno-list] 1345s [gw0] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[anno-list] 1345s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[anno-list_str] 1345s [gw0] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[anno-list_str] 1345s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[anno-single] 1345s [gw0] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[anno-single] 1345s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[anno-single_str] 1345s [gw0] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[anno-single_str] 1345s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[anno-tuple] 1345s [gw0] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[anno-tuple] 1345s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[non_anno-list] 1345s [gw0] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[non_anno-list] 1345s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[non_anno-list_str] 1345s test/orm/test_events.py::RestoreLoadContextTest::test_flag_resolves[-load-] 1345s [gw0] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[non_anno-list_str] 1345s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[non_anno-single] 1345s [gw1] [ 8%] PASSED test/orm/test_events.py::RestoreLoadContextTest::test_flag_resolves[-load-] 1345s [gw0] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[non_anno-single] 1345s test/orm/test_events.py::RestoreLoadContextTest::test_flag_resolves[-loaded_as_persistent-] 1345s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[non_anno-single_str] 1345s [gw1] [ 8%] PASSED test/orm/test_events.py::RestoreLoadContextTest::test_flag_resolves[-loaded_as_persistent-] 1345s test/orm/test_events.py::RestoreLoadContextTest::test_flag_resolves[-refresh-] 1345s [gw1] [ 8%] PASSED test/orm/test_events.py::RestoreLoadContextTest::test_flag_resolves[-refresh-] 1345s test/orm/test_events.py::RestoreLoadContextTest::test_flag_resolves_existing[-load-] 1345s [gw1] [ 8%] PASSED test/orm/test_events.py::RestoreLoadContextTest::test_flag_resolves_existing[-load-] 1345s test/orm/test_events.py::RestoreLoadContextTest::test_flag_resolves_existing[-loaded_as_persistent-] 1345s [gw1] [ 8%] PASSED test/orm/test_events.py::RestoreLoadContextTest::test_flag_resolves_existing[-loaded_as_persistent-] 1345s [gw0] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[non_anno-single_str] 1345s test/orm/test_events.py::RestoreLoadContextTest::test_flag_resolves_existing[-refresh-] 1345s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[non_anno-tuple] 1345s [gw1] [ 8%] PASSED test/orm/test_events.py::RestoreLoadContextTest::test_flag_resolves_existing[-refresh-] 1345s test/orm/test_events.py::RestoreLoadContextTest::test_flag_resolves_existing_for_subclass[load-] 1345s [gw1] [ 8%] PASSED test/orm/test_events.py::RestoreLoadContextTest::test_flag_resolves_existing_for_subclass[load-] 1345s test/orm/test_events.py::RestoreLoadContextTest::test_flag_resolves_existing_for_subclass[refresh-] 1345s [gw0] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[non_anno-tuple] 1345s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[plain_column-list] 1345s [gw1] [ 8%] PASSED test/orm/test_events.py::RestoreLoadContextTest::test_flag_resolves_existing_for_subclass[refresh-] 1345s test/orm/test_events.py::RestoreLoadContextTest::test_warning[-load-] 1345s [gw1] [ 8%] PASSED test/orm/test_events.py::RestoreLoadContextTest::test_warning[-load-] 1345s test/orm/test_events.py::RestoreLoadContextTest::test_warning[-loaded_as_persistent-] 1345s [gw1] [ 8%] PASSED test/orm/test_events.py::RestoreLoadContextTest::test_warning[-loaded_as_persistent-] 1345s test/orm/test_events.py::RestoreLoadContextTest::test_warning[-refresh-] 1345s [gw1] [ 8%] PASSED test/orm/test_events.py::RestoreLoadContextTest::test_warning[-refresh-] 1345s [gw0] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[plain_column-list] 1345s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[plain_column-list_str] 1345s test/orm/test_events.py::SessionEventsTest::test_autobegin_no_reentrant 1345s [gw1] [ 8%] PASSED test/orm/test_events.py::SessionEventsTest::test_autobegin_no_reentrant 1345s test/orm/test_events.py::SessionEventsTest::test_before_flush_affects_dirty 1345s [gw0] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[plain_column-list_str] 1345s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[plain_column-single] 1345s [gw1] [ 8%] PASSED test/orm/test_events.py::SessionEventsTest::test_before_flush_affects_dirty 1345s test/orm/test_events.py::SessionEventsTest::test_before_flush_affects_flush_plan 1345s [gw0] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[plain_column-single] 1345s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[plain_column-single_str] 1346s [gw1] [ 8%] PASSED test/orm/test_events.py::SessionEventsTest::test_before_flush_affects_flush_plan 1346s test/orm/test_events.py::SessionEventsTest::test_can_use_session_in_outer_rollback_hook 1346s [gw1] [ 8%] PASSED test/orm/test_events.py::SessionEventsTest::test_can_use_session_in_outer_rollback_hook 1346s [gw0] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[plain_column-single_str] 1346s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[plain_column-tuple] 1346s test/orm/test_events.py::SessionEventsTest::test_class_listen 1346s [gw1] [ 8%] PASSED test/orm/test_events.py::SessionEventsTest::test_class_listen 1346s test/orm/test_events.py::SessionEventsTest::test_connection_emits_after_begin 1346s [gw1] [ 8%] PASSED test/orm/test_events.py::SessionEventsTest::test_connection_emits_after_begin 1346s test/orm/test_events.py::SessionEventsTest::test_flush_in_commit_hook 1346s [gw1] [ 8%] PASSED test/orm/test_events.py::SessionEventsTest::test_flush_in_commit_hook 1346s test/orm/test_events.py::SessionEventsTest::test_flush_noautocommit_hook 1346s [gw0] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[plain_column-tuple] 1346s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[mapped_column-callable-polymorphic_on] 1346s [gw1] [ 8%] PASSED test/orm/test_events.py::SessionEventsTest::test_flush_noautocommit_hook 1346s test/orm/test_events.py::SessionEventsTest::test_on_bulk_delete_hook 1346s [gw1] [ 8%] PASSED test/orm/test_events.py::SessionEventsTest::test_on_bulk_delete_hook 1346s test/orm/test_events.py::SessionEventsTest::test_on_bulk_update_hook 1346s [gw0] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[mapped_column-callable-polymorphic_on] 1346s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[mapped_column-callable-primary_key] 1346s [gw1] [ 8%] PASSED test/orm/test_events.py::SessionEventsTest::test_on_bulk_update_hook 1346s test/orm/test_events.py::SessionEventsTest::test_reentrant_flush 1346s [gw1] [ 8%] PASSED test/orm/test_events.py::SessionEventsTest::test_reentrant_flush 1346s test/orm/test_events.py::SessionEventsTest::test_rollback_hook 1346s [gw0] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[mapped_column-callable-primary_key] 1346s [gw1] [ 8%] PASSED test/orm/test_events.py::SessionEventsTest::test_rollback_hook 1346s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[mapped_column-callable-version_id_col] 1346s test/orm/test_events.py::SessionEventsTest::test_scoped_session_invalid_callable 1346s [gw1] [ 8%] PASSED test/orm/test_events.py::SessionEventsTest::test_scoped_session_invalid_callable 1346s test/orm/test_events.py::SessionEventsTest::test_scoped_session_invalid_class 1346s [gw1] [ 8%] PASSED test/orm/test_events.py::SessionEventsTest::test_scoped_session_invalid_class 1346s test/orm/test_events.py::SessionEventsTest::test_scoped_session_listen 1346s [gw1] [ 8%] PASSED test/orm/test_events.py::SessionEventsTest::test_scoped_session_listen 1346s test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[False-False-False-False] 1346s [gw1] [ 8%] PASSED test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[False-False-False-False] 1346s test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[False-False-False-True] 1346s [gw1] [ 8%] PASSED test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[False-False-False-True] 1346s test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[False-False-True-False] 1346s [gw0] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[mapped_column-callable-version_id_col] 1346s [gw1] [ 8%] PASSED test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[False-False-True-False] 1346s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[mapped_column-fixed-polymorphic_on] 1346s test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[False-False-True-True] 1346s [gw1] [ 8%] PASSED test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[False-False-True-True] 1346s test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[False-True-False-False] 1346s [gw1] [ 8%] PASSED test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[False-True-False-False] 1346s test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[False-True-False-True] 1346s [gw1] [ 8%] PASSED test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[False-True-False-True] 1346s test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[False-True-True-False] 1346s [gw1] [ 8%] PASSED test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[False-True-True-False] 1346s test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[False-True-True-True] 1346s [gw1] [ 8%] PASSED test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[False-True-True-True] 1346s [gw0] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[mapped_column-fixed-polymorphic_on] 1346s test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[True-False-False-False] 1346s [gw1] [ 8%] PASSED test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[True-False-False-False] 1346s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[mapped_column-fixed-primary_key] 1346s test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[True-False-False-True] 1346s [gw1] [ 8%] PASSED test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[True-False-False-True] 1346s test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[True-False-True-False] 1346s [gw1] [ 8%] PASSED test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[True-False-True-False] 1346s test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[True-False-True-True] 1346s [gw1] [ 8%] PASSED test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[True-False-True-True] 1346s test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[True-True-False-False] 1346s [gw1] [ 8%] PASSED test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[True-True-False-False] 1346s test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[True-True-False-True] 1346s [gw1] [ 8%] PASSED test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[True-True-False-True] 1346s [gw0] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[mapped_column-fixed-primary_key] 1346s test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[True-True-True-False] 1346s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[mapped_column-fixed-version_id_col] 1346s [gw1] [ 8%] PASSED test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[True-True-True-False] 1346s test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[True-True-True-True] 1346s [gw1] [ 8%] PASSED test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[True-True-True-True] 1346s test/orm/test_events.py::SessionEventsTest::test_sessionmaker_listen 1346s [gw1] [ 8%] PASSED test/orm/test_events.py::SessionEventsTest::test_sessionmaker_listen 1346s test/orm/test_events.py::SessionEventsTest::test_snapshot_still_present_after_commit 1346s [gw1] [ 8%] PASSED test/orm/test_events.py::SessionEventsTest::test_snapshot_still_present_after_commit 1346s [gw0] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[mapped_column-fixed-version_id_col] 1346s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[plain_column-callable-polymorphic_on] 1346s test/orm/test_events.py::SessionEventsTest::test_snapshot_still_present_after_rollback 1346s [gw1] [ 8%] PASSED test/orm/test_events.py::SessionEventsTest::test_snapshot_still_present_after_rollback 1346s test/orm/test_events.py::SessionEventsTest::test_standalone_on_commit_hook 1346s [gw1] [ 8%] PASSED test/orm/test_events.py::SessionEventsTest::test_standalone_on_commit_hook 1346s test/orm/test_events.py::SessionEventsTest::test_state_after_attach 1346s [gw0] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[plain_column-callable-polymorphic_on] 1346s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[plain_column-callable-primary_key] 1346s [gw1] [ 8%] PASSED test/orm/test_events.py::SessionEventsTest::test_state_after_attach 1346s test/orm/test_events.py::SessionEventsTest::test_state_before_attach 1346s [gw1] [ 8%] PASSED test/orm/test_events.py::SessionEventsTest::test_state_before_attach 1346s [gw0] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[plain_column-callable-primary_key] 1346s test/orm/test_events.py::SessionLifecycleEventsTest::test_deleted_to_detached_via_commit 1346s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[plain_column-callable-version_id_col] 1346s [gw0] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[plain_column-callable-version_id_col] 1346s [gw1] [ 8%] PASSED test/orm/test_events.py::SessionLifecycleEventsTest::test_deleted_to_detached_via_commit 1346s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[plain_column-fixed-polymorphic_on] 1346s test/orm/test_events.py::SessionLifecycleEventsTest::test_deleted_to_persistent_via_rollback 1346s [gw1] [ 8%] PASSED test/orm/test_events.py::SessionLifecycleEventsTest::test_deleted_to_persistent_via_rollback 1346s test/orm/test_events.py::SessionLifecycleEventsTest::test_detached_to_persistent 1346s [gw0] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[plain_column-fixed-polymorphic_on] 1346s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[plain_column-fixed-primary_key] 1346s [gw1] [ 8%] PASSED test/orm/test_events.py::SessionLifecycleEventsTest::test_detached_to_persistent 1346s test/orm/test_events.py::SessionLifecycleEventsTest::test_detached_to_persistent_via_cascaded_delete 1346s [gw0] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[plain_column-fixed-primary_key] 1346s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[plain_column-fixed-version_id_col] 1346s [gw1] [ 8%] PASSED test/orm/test_events.py::SessionLifecycleEventsTest::test_detached_to_persistent_via_cascaded_delete 1346s test/orm/test_events.py::SessionLifecycleEventsTest::test_detached_to_persistent_via_deleted 1346s [gw0] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[plain_column-fixed-version_id_col] 1346s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_version_poly_arg[anno-polymorphic_on] 1346s [gw1] [ 8%] PASSED test/orm/test_events.py::SessionLifecycleEventsTest::test_detached_to_persistent_via_deleted 1346s test/orm/test_events.py::SessionLifecycleEventsTest::test_loaded_as_persistent 1346s [gw0] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_version_poly_arg[anno-polymorphic_on] 1346s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_version_poly_arg[anno-version_id_col] 1346s [gw1] [ 8%] PASSED test/orm/test_events.py::SessionLifecycleEventsTest::test_loaded_as_persistent 1346s test/orm/test_events.py::SessionLifecycleEventsTest::test_pending_to_persistent 1346s [gw1] [ 8%] PASSED test/orm/test_events.py::SessionLifecycleEventsTest::test_pending_to_persistent 1346s [gw0] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_version_poly_arg[anno-version_id_col] 1346s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_version_poly_arg[non_anno-polymorphic_on] 1346s test/orm/test_events.py::SessionLifecycleEventsTest::test_pending_to_persistent_del 1346s [gw0] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_version_poly_arg[non_anno-polymorphic_on] 1346s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_version_poly_arg[non_anno-version_id_col] 1346s [gw0] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_version_poly_arg[non_anno-version_id_col] 1346s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_version_poly_arg[plain_column-polymorphic_on] 1346s [gw0] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_version_poly_arg[plain_column-polymorphic_on] 1346s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_version_poly_arg[plain_column-version_id_col] 1346s [gw0] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_version_poly_arg[plain_column-version_id_col] 1346s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapper_pk_arg_degradation_is_not_a_col[colprop] 1346s [gw0] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapper_pk_arg_degradation_is_not_a_col[colprop] 1346s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapper_pk_arg_degradation_is_not_a_col[relationship] 1346s [gw0] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapper_pk_arg_degradation_is_not_a_col[relationship] 1346s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapper_pk_arg_degradation_no_col 1346s [gw0] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapper_pk_arg_degradation_no_col 1346s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_no_change_to_all_descriptors 1346s [gw0] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_no_change_to_all_descriptors 1346s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_reg_constructor_custom_init[asdeclarative] 1346s [gw0] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_reg_constructor_custom_init[asdeclarative] 1346s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_reg_constructor_custom_init[declbase] 1346s [gw0] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_reg_constructor_custom_init[declbase] 1346s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_reg_constructor_custom_init[declbasefn] 1346s [gw0] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_reg_constructor_custom_init[declbasefn] 1346s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_reg_constructor_custom_init[declbasenometa] 1346s [gw0] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_reg_constructor_custom_init[declbasenometa] 1346s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_reg_constructor_custom_init[mixinonbase] 1346s [gw0] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_reg_constructor_custom_init[mixinonbase] 1346s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_reg_constructor_is_present[asdeclarative] 1346s [gw0] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_reg_constructor_is_present[asdeclarative] 1346s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_reg_constructor_is_present[declbase] 1346s [gw0] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_reg_constructor_is_present[declbase] 1346s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_reg_constructor_is_present[declbasefn] 1346s [gw0] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_reg_constructor_is_present[declbasefn] 1346s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_reg_constructor_is_present[declbasenometa] 1346s [gw0] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_reg_constructor_is_present[declbasenometa] 1346s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_setattr_hybrid_updates_descriptors 1346s [gw0] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_setattr_hybrid_updates_descriptors 1346s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_shared_class_registry 1346s [gw0] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_shared_class_registry 1346s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_string_dependency_resolution_annotations 1346s [gw0] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_string_dependency_resolution_annotations 1346s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_string_dependency_resolution_schemas 1346s [gw0] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_string_dependency_resolution_schemas 1346s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_string_dependency_resolution_schemas_no_base 1346s [gw0] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_string_dependency_resolution_schemas_no_base 1346s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_unbound_cls_registry 1346s [gw0] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_unbound_cls_registry 1346s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_unbound_declarative_base 1346s [gw0] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_unbound_declarative_base 1346s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_undefer_column_name 1346s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_undefer_column_name 1346s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_abstract_and_or_mixin[abstract] 1346s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_abstract_and_or_mixin[abstract] 1346s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_abstract_and_or_mixin[mixin] 1346s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_abstract_and_or_mixin[mixin] 1346s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_active_history_columns 1346s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_active_history_columns 1346s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_add_prop_auto[Column] 1346s [gw0] [ 9%] SKIPPED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_add_prop_auto[Column] 1346s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_add_prop_auto[mapped_column] 1346s [gw0] [ 9%] SKIPPED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_add_prop_auto[mapped_column] 1346s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_add_prop_manual[Column] 1346s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_add_prop_manual[Column] 1346s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_add_prop_manual[mapped_column] 1346s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_add_prop_manual[mapped_column] 1346s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_alt_name_attr_subclass_column_attrset 1346s [gw0] [ 9%] SKIPPED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_alt_name_attr_subclass_column_attrset 1346s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_alt_name_attr_subclass_column_inline 1346s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_alt_name_attr_subclass_column_inline 1346s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_alt_name_attr_subclass_relationship_attrset 1346s [gw0] [ 9%] SKIPPED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_alt_name_attr_subclass_relationship_attrset 1346s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_alt_name_attr_subclass_relationship_inline 1346s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_alt_name_attr_subclass_relationship_inline 1346s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_attr_assigned_to_multiple_keys[column] 1346s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_attr_assigned_to_multiple_keys[column] 1346s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_attr_assigned_to_multiple_keys[column_property] 1346s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_attr_assigned_to_multiple_keys[column_property] 1346s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_attr_assigned_to_multiple_keys[mapped_column] 1346s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_attr_assigned_to_multiple_keys[mapped_column] 1346s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_attr_assigned_to_multiple_keys[relationship] 1346s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_attr_assigned_to_multiple_keys[relationship] 1346s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_attr_assigned_to_multiple_keys[synonym] 1346s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_attr_assigned_to_multiple_keys[synonym] 1346s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_back_populates_setup 1346s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_back_populates_setup 1346s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_basic 1346s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_basic 1346s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_cant_add_columns 1346s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_cant_add_columns 1346s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_classes_can_override_new 1346s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_classes_can_override_new 1346s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_column 1346s [gw0] [ 9%] SKIPPED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_column 1346s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_column_named_twice 1346s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_column_named_twice 1346s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_column_properties 1346s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_column_properties 1346s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_column_properties_2 1346s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_column_properties_2 1346s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_column_repeated_under_prop[new] 1346s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_column_repeated_under_prop[new] 1346s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_column_repeated_under_prop[old] 1346s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_column_repeated_under_prop[old] 1346s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_composite_inline 1346s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_composite_inline 1346s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_composite_separate 1346s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_composite_separate 1346s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_decl_cascading_warns_non_mixin 1346s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_decl_cascading_warns_non_mixin 1346s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_declared_on_base_class 1346s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_declared_on_base_class 1346s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_deferred 1346s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_deferred 1346s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_deferred_reflection_default_error 1346s [gw0] [ 9%] SKIPPED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_deferred_reflection_default_error 1346s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_duplicate_classes_in_base 1346s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_duplicate_classes_in_base 1346s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_eager_order_by 1346s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_eager_order_by 1346s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_expression 1346s [gw0] [ 9%] SKIPPED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_expression 1346s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_index_doesnt_compile 1346s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_index_doesnt_compile 1346s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_instrument_class_before_instrumentation 1346s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_instrument_class_before_instrumentation 1346s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_mapping_to_join 1346s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_mapping_to_join 1346s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_nice_dependency_error 1346s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_nice_dependency_error 1346s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_nice_dependency_error_works_with_hasattr 1346s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_nice_dependency_error_works_with_hasattr 1346s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_no_table 1346s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_no_table 1346s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_non_sql_expression_warning_five 1346s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_non_sql_expression_warning_five 1346s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_non_sql_expression_warning_four 1346s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_non_sql_expression_warning_four 1346s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_non_sql_expression_warning_one 1346s [gw1] [ 9%] PASSED test/orm/test_events.py::SessionLifecycleEventsTest::test_pending_to_persistent_del 1346s test/orm/test_events.py::SessionLifecycleEventsTest::test_pending_to_transient_via_expunge 1346s [gw1] [ 9%] PASSED test/orm/test_events.py::SessionLifecycleEventsTest::test_pending_to_transient_via_expunge 1346s test/orm/test_events.py::SessionLifecycleEventsTest::test_pending_to_transient_via_rollback 1346s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_non_sql_expression_warning_one 1346s [gw1] [ 9%] PASSED test/orm/test_events.py::SessionLifecycleEventsTest::test_pending_to_transient_via_rollback 1346s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_non_sql_expression_warning_three 1346s test/orm/test_events.py::SessionLifecycleEventsTest::test_persistent_to_deleted 1346s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_non_sql_expression_warning_three 1346s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_non_sql_expression_warning_two 1346s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_non_sql_expression_warning_two 1346s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_oops 1346s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_oops 1346s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_order_by_multi 1346s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_order_by_multi 1346s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_pk_with_fk_init 1346s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_pk_with_fk_init 1346s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_recompile_on_othermapper 1346s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_recompile_on_othermapper 1346s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_reentrant_compile_via_foreignkey 1346s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_reentrant_compile_via_foreignkey 1346s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_relationship_level_msg_for_invalid_callable 1346s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_relationship_level_msg_for_invalid_callable 1347s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_relationship_level_msg_for_invalid_object 1347s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_relationship_level_msg_for_invalid_object 1347s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_relationship_reference 1347s [gw0] [ 9%] SKIPPED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_relationship_reference 1347s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_reserved_identifiers[column-metadata-True] 1347s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_reserved_identifiers[column-metadata-True] 1347s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_reserved_identifiers[column-registry-False] 1347s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_reserved_identifiers[column-registry-False] 1347s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_reserved_identifiers[relationship-metadata-True] 1347s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_reserved_identifiers[relationship-metadata-True] 1347s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_reserved_identifiers[relationship-registry-False] 1347s [gw1] [ 9%] PASSED test/orm/test_events.py::SessionLifecycleEventsTest::test_persistent_to_deleted 1347s test/orm/test_events.py::SessionLifecycleEventsTest::test_persistent_to_deleted_del 1347s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_reserved_identifiers[relationship-registry-False] 1347s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution 1347s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution 1347s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_asselectable 1347s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_asselectable 1347s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_class_over_table 1347s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_class_over_table 1347s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_in_backref 1347s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_in_backref 1347s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_module_qualified 1347s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_module_qualified 1347s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_no_magic 1347s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_no_magic 1347s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_no_table 1347s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_no_table 1347s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_orm_descriptor 1347s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_orm_descriptor 1347s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_synonym 1347s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_synonym 1347s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_table_over_class 1347s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_table_over_class 1347s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_tables 1347s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_tables 1347s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_w_pj_annotations 1347s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_w_pj_annotations 1347s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_synonym_added 1347s [gw0] [ 9%] SKIPPED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_synonym_added 1347s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_synonym_for 1347s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_synonym_for 1347s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_synonym_inline 1347s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_synonym_inline 1347s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_synonym_no_descriptor 1347s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_synonym_no_descriptor 1347s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_table_args_dict_format 1347s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_table_args_dict_format 1347s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_table_args_empty_dict 1347s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_table_args_empty_dict 1347s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_table_args_empty_tuple 1347s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_table_args_empty_tuple 1347s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_table_args_no_dict 1347s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_table_args_no_dict 1347s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_table_args_none 1347s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_table_args_none 1347s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_table_args_tuple_format 1347s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_table_args_tuple_format 1347s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_table_args_type 1347s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_table_args_type 1347s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_table_cls_attribute 1347s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_table_cls_attribute 1347s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_table_cls_attribute_return_none 1347s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_table_cls_attribute_return_none 1347s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_uncompiled_attributes_in_relationship 1347s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_uncompiled_attributes_in_relationship 1347s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_unicode_string_resolve 1347s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_unicode_string_resolve 1347s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_unicode_string_resolve_backref 1347s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_unicode_string_resolve_backref 1347s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_useless_declared_attr 1347s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_useless_declared_attr 1347s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_uses_get_on_class_col_fk 1347s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_uses_get_on_class_col_fk 1347s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_using_explicit_prop_in_schema_objects 1347s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_using_explicit_prop_in_schema_objects 1347s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_with_explicit_autoloaded 1347s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_with_explicit_autoloaded 1347s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_abstract_and_or_mixin[abstract] 1347s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_abstract_and_or_mixin[abstract] 1347s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_abstract_and_or_mixin[mixin] 1347s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_abstract_and_or_mixin[mixin] 1347s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_active_history_columns 1347s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_active_history_columns 1347s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_add_prop_auto[Column] 1347s [gw1] [ 9%] PASSED test/orm/test_events.py::SessionLifecycleEventsTest::test_persistent_to_deleted_del 1347s test/orm/test_events.py::SessionLifecycleEventsTest::test_persistent_to_detached_via_expunge 1347s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_add_prop_auto[Column] 1347s [gw1] [ 9%] PASSED test/orm/test_events.py::SessionLifecycleEventsTest::test_persistent_to_detached_via_expunge 1347s test/orm/test_events.py::SessionLifecycleEventsTest::test_persistent_to_detached_via_expunge_all 1347s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_add_prop_auto[mapped_column] 1347s [gw1] [ 9%] PASSED test/orm/test_events.py::SessionLifecycleEventsTest::test_persistent_to_detached_via_expunge_all 1347s test/orm/test_events.py::SessionLifecycleEventsTest::test_persistent_to_transient_via_rollback 1347s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_add_prop_auto[mapped_column] 1347s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_add_prop_manual[Column] 1347s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_add_prop_manual[Column] 1347s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_add_prop_manual[mapped_column] 1347s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_add_prop_manual[mapped_column] 1347s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_alt_name_attr_subclass_column_attrset 1347s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_alt_name_attr_subclass_column_attrset 1347s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_alt_name_attr_subclass_column_inline 1347s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_alt_name_attr_subclass_column_inline 1347s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_alt_name_attr_subclass_relationship_attrset 1347s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_alt_name_attr_subclass_relationship_attrset 1347s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_alt_name_attr_subclass_relationship_inline 1347s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_alt_name_attr_subclass_relationship_inline 1347s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_attr_assigned_to_multiple_keys[column] 1347s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_attr_assigned_to_multiple_keys[column] 1347s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_attr_assigned_to_multiple_keys[column_property] 1347s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_attr_assigned_to_multiple_keys[column_property] 1347s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_attr_assigned_to_multiple_keys[mapped_column] 1347s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_attr_assigned_to_multiple_keys[mapped_column] 1347s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_attr_assigned_to_multiple_keys[relationship] 1347s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_attr_assigned_to_multiple_keys[relationship] 1347s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_attr_assigned_to_multiple_keys[synonym] 1347s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_attr_assigned_to_multiple_keys[synonym] 1347s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_back_populates_setup 1347s [gw1] [ 9%] PASSED test/orm/test_events.py::SessionLifecycleEventsTest::test_persistent_to_transient_via_rollback 1347s test/orm/test_events.py::SessionLifecycleEventsTest::test_transient_to_pending 1347s [gw1] [ 9%] PASSED test/orm/test_events.py::SessionLifecycleEventsTest::test_transient_to_pending 1347s test/base/test_events.py::SlotsEventsTest::test_no_slots_dispatch 1347s [gw1] [ 9%] PASSED test/base/test_events.py::SlotsEventsTest::test_no_slots_dispatch 1347s test/base/test_events.py::SlotsEventsTest::test_slots_dispatch 1347s [gw1] [ 9%] PASSED test/base/test_events.py::SlotsEventsTest::test_slots_dispatch 1347s test/base/test_events.py::SubclassGrowthTest::test_subclass 1347s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_back_populates_setup 1347s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_basic 1347s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_basic 1347s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_cant_add_columns 1347s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_cant_add_columns 1347s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_classes_can_override_new 1347s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_classes_can_override_new 1347s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_column 1347s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_column 1347s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_column_named_twice 1347s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_column_named_twice 1348s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_column_properties 1348s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_column_properties 1348s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_column_properties_2 1348s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_column_properties_2 1348s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_column_repeated_under_prop[new] 1348s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_column_repeated_under_prop[new] 1348s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_column_repeated_under_prop[old] 1348s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_column_repeated_under_prop[old] 1348s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_composite_inline 1348s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_composite_inline 1348s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_composite_separate 1348s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_composite_separate 1348s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_decl_cascading_warns_non_mixin 1348s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_decl_cascading_warns_non_mixin 1348s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_declared_on_base_class 1348s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_declared_on_base_class 1348s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_deferred 1348s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_deferred 1348s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_deferred_reflection_default_error 1348s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_deferred_reflection_default_error 1348s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_duplicate_classes_in_base 1348s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_duplicate_classes_in_base 1348s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_eager_order_by 1348s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_eager_order_by 1348s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_expression 1348s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_expression 1348s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_index_doesnt_compile 1348s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_index_doesnt_compile 1348s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_instrument_class_before_instrumentation 1348s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_instrument_class_before_instrumentation 1348s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_mapping_to_join 1348s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_mapping_to_join 1348s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_nice_dependency_error 1348s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_nice_dependency_error 1348s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_nice_dependency_error_works_with_hasattr 1348s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_nice_dependency_error_works_with_hasattr 1348s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_no_table 1348s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_no_table 1348s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_non_sql_expression_warning_five 1348s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_non_sql_expression_warning_five 1348s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_non_sql_expression_warning_four 1348s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_non_sql_expression_warning_four 1348s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_non_sql_expression_warning_one 1348s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_non_sql_expression_warning_one 1348s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_non_sql_expression_warning_three 1348s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_non_sql_expression_warning_three 1348s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_non_sql_expression_warning_two 1348s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_non_sql_expression_warning_two 1348s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_oops 1348s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_oops 1348s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_order_by_multi 1348s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_order_by_multi 1348s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_pk_with_fk_init 1348s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_pk_with_fk_init 1348s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_recompile_on_othermapper 1348s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_recompile_on_othermapper 1348s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_reentrant_compile_via_foreignkey 1348s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_reentrant_compile_via_foreignkey 1348s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_relationship_level_msg_for_invalid_callable 1348s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_relationship_level_msg_for_invalid_callable 1348s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_relationship_level_msg_for_invalid_object 1348s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_relationship_level_msg_for_invalid_object 1348s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_relationship_reference 1348s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_relationship_reference 1348s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_reserved_identifiers[column-metadata-True] 1348s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_reserved_identifiers[column-metadata-True] 1348s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_reserved_identifiers[column-registry-False] 1348s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_reserved_identifiers[column-registry-False] 1348s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_reserved_identifiers[relationship-metadata-True] 1348s [gw1] [ 9%] PASSED test/base/test_events.py::SubclassGrowthTest::test_subclass 1348s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_backref_relationship 1348s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_reserved_identifiers[relationship-metadata-True] 1348s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_reserved_identifiers[relationship-registry-False] 1348s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_reserved_identifiers[relationship-registry-False] 1348s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution 1348s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution 1348s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_asselectable 1348s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_asselectable 1348s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_class_over_table 1348s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_class_over_table 1348s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_in_backref 1348s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_in_backref 1348s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_module_qualified 1348s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_module_qualified 1348s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_no_magic 1348s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_no_magic 1348s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_no_table 1348s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_no_table 1348s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_orm_descriptor 1348s [gw1] [ 9%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_backref_relationship 1348s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_create_double_flush 1348s [gw1] [ 9%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_create_double_flush 1348s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_orm_descriptor 1348s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_deferred 1348s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_synonym 1348s [gw1] [ 9%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_deferred 1348s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_discussion_9546 1348s [gw1] [ 9%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_discussion_9546 1348s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_external_id 1348s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_synonym 1348s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_table_over_class 1348s [gw1] [ 9%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_external_id 1348s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_from_null 1348s [gw1] [ 9%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_from_null 1348s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_index_naming[composite_index] 1348s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_table_over_class 1348s [gw1] [ 9%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_index_naming[composite_index] 1348s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_tables 1348s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_index_naming[explicit_name_index] 1348s [gw1] [ 9%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_index_naming[explicit_name_index] 1348s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_index_naming[fk_constraint] 1348s [gw1] [ 9%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_index_naming[fk_constraint] 1348s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_index_naming[fk_constraint_explicit_name] 1348s [gw1] [ 9%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_index_naming[fk_constraint_explicit_name] 1348s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_tables 1348s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_index_naming[fk_constraint_naming_conv] 1348s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_w_pj_annotations 1348s [gw1] [ 9%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_index_naming[fk_constraint_naming_conv] 1348s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_index_naming[index_single_col] 1348s [gw1] [ 9%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_index_naming[index_single_col] 1348s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_index_naming[unique_constraint] 1348s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_w_pj_annotations 1348s [gw1] [ 9%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_index_naming[unique_constraint] 1348s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_index_naming[unique_constraint_explicit_name] 1348s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_synonym_added 1348s [gw1] [ 9%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_index_naming[unique_constraint_explicit_name] 1348s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_index_naming[unique_constraint_naming_conv] 1348s [gw1] [ 9%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_index_naming[unique_constraint_naming_conv] 1348s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_insert_null 1348s [gw1] [ 9%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_insert_null 1348s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_joined_inheritance 1348s [gw1] [ 9%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_joined_inheritance 1348s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_joined_inheritance_changed 1348s [gw1] [ 9%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_joined_inheritance_changed 1348s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_joined_inheritance_multilevel 1348s [gw1] [ 9%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_joined_inheritance_multilevel 1348s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_mutate_named_column 1348s [gw1] [ 9%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_mutate_named_column 1348s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_mutate_plain_column 1348s [gw1] [ 9%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_mutate_plain_column 1348s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_plain 1348s [gw1] [ 9%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_plain 1348s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_relationship 1348s [gw1] [ 9%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_relationship 1349s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_single_inheritance 1349s [gw1] [ 9%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_single_inheritance 1349s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_unique 1349s [gw1] [ 9%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_unique 1349s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_unique_identifiers_across_deletes 1349s [gw1] [ 9%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_unique_identifiers_across_deletes 1349s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_w_mapper_versioning 1349s [gw1] [ 9%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_w_mapper_versioning 1349s test/base/test_examples.py::VersionedRowsTestNewBase::test_backref_relationship 1349s [gw1] [ 9%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_backref_relationship 1349s test/base/test_examples.py::VersionedRowsTestNewBase::test_create_double_flush 1349s [gw1] [ 9%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_create_double_flush 1349s test/base/test_examples.py::VersionedRowsTestNewBase::test_deferred 1349s [gw1] [ 9%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_deferred 1349s test/base/test_examples.py::VersionedRowsTestNewBase::test_discussion_9546 1349s [gw1] [ 9%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_discussion_9546 1349s test/base/test_examples.py::VersionedRowsTestNewBase::test_external_id 1349s [gw1] [ 9%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_external_id 1349s test/base/test_examples.py::VersionedRowsTestNewBase::test_from_null 1349s [gw1] [ 9%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_from_null 1349s test/base/test_examples.py::VersionedRowsTestNewBase::test_index_naming[composite_index] 1349s [gw1] [ 9%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_index_naming[composite_index] 1349s test/base/test_examples.py::VersionedRowsTestNewBase::test_index_naming[explicit_name_index] 1349s [gw1] [ 9%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_index_naming[explicit_name_index] 1349s test/base/test_examples.py::VersionedRowsTestNewBase::test_index_naming[fk_constraint] 1349s [gw1] [ 9%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_index_naming[fk_constraint] 1349s test/base/test_examples.py::VersionedRowsTestNewBase::test_index_naming[fk_constraint_explicit_name] 1349s [gw1] [ 9%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_index_naming[fk_constraint_explicit_name] 1349s test/base/test_examples.py::VersionedRowsTestNewBase::test_index_naming[fk_constraint_naming_conv] 1349s [gw1] [ 9%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_index_naming[fk_constraint_naming_conv] 1349s test/base/test_examples.py::VersionedRowsTestNewBase::test_index_naming[index_single_col] 1349s [gw1] [ 9%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_index_naming[index_single_col] 1349s test/base/test_examples.py::VersionedRowsTestNewBase::test_index_naming[unique_constraint] 1349s [gw1] [ 9%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_index_naming[unique_constraint] 1349s test/base/test_examples.py::VersionedRowsTestNewBase::test_index_naming[unique_constraint_explicit_name] 1349s [gw1] [ 9%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_index_naming[unique_constraint_explicit_name] 1349s test/base/test_examples.py::VersionedRowsTestNewBase::test_index_naming[unique_constraint_naming_conv] 1349s [gw1] [ 9%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_index_naming[unique_constraint_naming_conv] 1349s test/base/test_examples.py::VersionedRowsTestNewBase::test_insert_null 1349s [gw1] [ 9%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_insert_null 1349s test/base/test_examples.py::VersionedRowsTestNewBase::test_joined_inheritance 1349s [gw1] [ 9%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_joined_inheritance 1349s test/base/test_examples.py::VersionedRowsTestNewBase::test_joined_inheritance_changed 1349s [gw1] [ 9%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_joined_inheritance_changed 1349s test/base/test_examples.py::VersionedRowsTestNewBase::test_joined_inheritance_multilevel 1349s [gw1] [ 9%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_joined_inheritance_multilevel 1349s test/base/test_examples.py::VersionedRowsTestNewBase::test_mutate_named_column 1349s [gw1] [ 9%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_mutate_named_column 1349s test/base/test_examples.py::VersionedRowsTestNewBase::test_mutate_plain_column 1349s [gw1] [ 9%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_mutate_plain_column 1349s test/base/test_examples.py::VersionedRowsTestNewBase::test_plain 1349s [gw1] [ 9%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_plain 1349s test/base/test_examples.py::VersionedRowsTestNewBase::test_relationship 1349s [gw1] [ 9%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_relationship 1349s test/base/test_examples.py::VersionedRowsTestNewBase::test_single_inheritance 1349s [gw1] [ 9%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_single_inheritance 1349s test/base/test_examples.py::VersionedRowsTestNewBase::test_unique 1349s [gw1] [ 9%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_unique 1349s test/base/test_examples.py::VersionedRowsTestNewBase::test_unique_identifiers_across_deletes 1349s [gw1] [ 9%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_unique_identifiers_across_deletes 1349s test/base/test_examples.py::VersionedRowsTestNewBase::test_w_mapper_versioning 1349s [gw1] [ 9%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_w_mapper_versioning 1349s test/base/test_except.py::PickleException::test_all_exc 1349s [gw1] [ 9%] PASSED test/base/test_except.py::PickleException::test_all_exc 1349s test/base/test_except.py::PickleException::test_exc[AmbiguousForeignKeysError-] 1349s [gw1] [ 9%] PASSED test/base/test_except.py::PickleException::test_exc[AmbiguousForeignKeysError-] 1349s test/base/test_except.py::PickleException::test_exc[ArgumentError-] 1349s [gw1] [ 9%] PASSED test/base/test_except.py::PickleException::test_exc[ArgumentError-] 1349s test/base/test_except.py::PickleException::test_exc[AwaitRequired-] 1349s [gw1] [ 9%] PASSED test/base/test_except.py::PickleException::test_exc[AwaitRequired-] 1349s test/base/test_except.py::PickleException::test_exc[Base20DeprecationWarning-] 1349s [gw1] [ 9%] PASSED test/base/test_except.py::PickleException::test_exc[Base20DeprecationWarning-] 1349s test/base/test_except.py::PickleException::test_exc[CircularDependencyError-0] 1349s [gw1] [ 9%] PASSED test/base/test_except.py::PickleException::test_exc[CircularDependencyError-0] 1349s test/base/test_except.py::PickleException::test_exc[CircularDependencyError-1] 1349s [gw1] [ 9%] PASSED test/base/test_except.py::PickleException::test_exc[CircularDependencyError-1] 1349s test/base/test_except.py::PickleException::test_exc[CompileError-] 1349s [gw1] [ 9%] PASSED test/base/test_except.py::PickleException::test_exc[CompileError-] 1349s test/base/test_except.py::PickleException::test_exc[ConstraintColumnNotFoundError-] 1349s [gw1] [ 9%] PASSED test/base/test_except.py::PickleException::test_exc[ConstraintColumnNotFoundError-] 1349s test/base/test_except.py::PickleException::test_exc[DBAPIError-0] 1349s [gw1] [ 9%] PASSED test/base/test_except.py::PickleException::test_exc[DBAPIError-0] 1349s test/base/test_except.py::PickleException::test_exc[DBAPIError-1] 1349s [gw1] [ 9%] PASSED test/base/test_except.py::PickleException::test_exc[DBAPIError-1] 1349s test/base/test_except.py::PickleException::test_exc[DBAPIError-details] 1349s [gw1] [ 9%] PASSED test/base/test_except.py::PickleException::test_exc[DBAPIError-details] 1349s test/base/test_except.py::PickleException::test_exc[DataError-0] 1349s [gw1] [ 9%] PASSED test/base/test_except.py::PickleException::test_exc[DataError-0] 1349s test/base/test_except.py::PickleException::test_exc[DataError-1] 1349s [gw1] [ 9%] PASSED test/base/test_except.py::PickleException::test_exc[DataError-1] 1349s test/base/test_except.py::PickleException::test_exc[DataError-details] 1349s [gw1] [ 9%] PASSED test/base/test_except.py::PickleException::test_exc[DataError-details] 1349s test/base/test_except.py::PickleException::test_exc[DatabaseError-0] 1349s [gw1] [ 9%] PASSED test/base/test_except.py::PickleException::test_exc[DatabaseError-0] 1349s test/base/test_except.py::PickleException::test_exc[DatabaseError-1] 1349s [gw1] [ 9%] PASSED test/base/test_except.py::PickleException::test_exc[DatabaseError-1] 1349s test/base/test_except.py::PickleException::test_exc[DatabaseError-details] 1349s [gw1] [ 9%] PASSED test/base/test_except.py::PickleException::test_exc[DatabaseError-details] 1349s test/base/test_except.py::PickleException::test_exc[DisconnectionError-] 1349s [gw1] [ 9%] PASSED test/base/test_except.py::PickleException::test_exc[DisconnectionError-] 1349s test/base/test_except.py::PickleException::test_exc[DuplicateColumnError-] 1349s [gw1] [ 9%] PASSED test/base/test_except.py::PickleException::test_exc[DuplicateColumnError-] 1349s test/base/test_except.py::PickleException::test_exc[IdentifierError-] 1349s [gw1] [ 9%] PASSED test/base/test_except.py::PickleException::test_exc[IdentifierError-] 1349s test/base/test_except.py::PickleException::test_exc[IllegalStateChangeError-] 1349s [gw1] [ 9%] PASSED test/base/test_except.py::PickleException::test_exc[IllegalStateChangeError-] 1349s test/base/test_except.py::PickleException::test_exc[IntegrityError-0] 1349s [gw1] [ 9%] PASSED test/base/test_except.py::PickleException::test_exc[IntegrityError-0] 1349s test/base/test_except.py::PickleException::test_exc[IntegrityError-1] 1349s [gw1] [ 9%] PASSED test/base/test_except.py::PickleException::test_exc[IntegrityError-1] 1349s test/base/test_except.py::PickleException::test_exc[IntegrityError-details] 1349s [gw1] [ 9%] PASSED test/base/test_except.py::PickleException::test_exc[IntegrityError-details] 1349s test/base/test_except.py::PickleException::test_exc[InterfaceError-0] 1349s [gw1] [ 9%] PASSED test/base/test_except.py::PickleException::test_exc[InterfaceError-0] 1349s test/base/test_except.py::PickleException::test_exc[InterfaceError-1] 1349s [gw1] [ 9%] PASSED test/base/test_except.py::PickleException::test_exc[InterfaceError-1] 1349s test/base/test_except.py::PickleException::test_exc[InterfaceError-details] 1349s [gw1] [ 9%] PASSED test/base/test_except.py::PickleException::test_exc[InterfaceError-details] 1349s test/base/test_except.py::PickleException::test_exc[InternalError-0] 1349s [gw1] [ 9%] PASSED test/base/test_except.py::PickleException::test_exc[InternalError-0] 1349s test/base/test_except.py::PickleException::test_exc[InternalError-1] 1349s [gw1] [ 9%] PASSED test/base/test_except.py::PickleException::test_exc[InternalError-1] 1349s test/base/test_except.py::PickleException::test_exc[InternalError-details] 1349s [gw1] [ 9%] PASSED test/base/test_except.py::PickleException::test_exc[InternalError-details] 1349s test/base/test_except.py::PickleException::test_exc[InvalidRequestError-] 1349s [gw1] [ 9%] PASSED test/base/test_except.py::PickleException::test_exc[InvalidRequestError-] 1349s test/base/test_except.py::PickleException::test_exc[InvalidatePoolError-] 1349s [gw1] [ 9%] PASSED test/base/test_except.py::PickleException::test_exc[InvalidatePoolError-] 1349s test/base/test_except.py::PickleException::test_exc[LegacyAPIWarning-] 1349s [gw1] [ 9%] PASSED test/base/test_except.py::PickleException::test_exc[LegacyAPIWarning-] 1349s test/base/test_except.py::PickleException::test_exc[MissingGreenlet-] 1349s [gw1] [ 9%] PASSED test/base/test_except.py::PickleException::test_exc[MissingGreenlet-] 1349s test/base/test_except.py::PickleException::test_exc[MovedIn20Warning-] 1349s [gw1] [ 9%] PASSED test/base/test_except.py::PickleException::test_exc[MovedIn20Warning-] 1349s test/base/test_except.py::PickleException::test_exc[MultipleResultsFound-] 1349s [gw1] [ 9%] PASSED test/base/test_except.py::PickleException::test_exc[MultipleResultsFound-] 1349s test/base/test_except.py::PickleException::test_exc[NoForeignKeysError-] 1349s [gw1] [ 9%] PASSED test/base/test_except.py::PickleException::test_exc[NoForeignKeysError-] 1349s test/base/test_except.py::PickleException::test_exc[NoInspectionAvailable-] 1349s [gw1] [ 9%] PASSED test/base/test_except.py::PickleException::test_exc[NoInspectionAvailable-] 1349s test/base/test_except.py::PickleException::test_exc[NoReferenceError-] 1349s [gw1] [ 9%] PASSED test/base/test_except.py::PickleException::test_exc[NoReferenceError-] 1349s test/base/test_except.py::PickleException::test_exc[NoReferencedColumnError-] 1349s [gw1] [ 9%] PASSED test/base/test_except.py::PickleException::test_exc[NoReferencedColumnError-] 1349s test/base/test_except.py::PickleException::test_exc[NoReferencedTableError-] 1349s [gw1] [ 9%] PASSED test/base/test_except.py::PickleException::test_exc[NoReferencedTableError-] 1349s test/base/test_except.py::PickleException::test_exc[NoResultFound-] 1349s [gw1] [ 9%] PASSED test/base/test_except.py::PickleException::test_exc[NoResultFound-] 1349s test/base/test_except.py::PickleException::test_exc[NoSuchColumnError-] 1349s [gw1] [ 9%] PASSED test/base/test_except.py::PickleException::test_exc[NoSuchColumnError-] 1349s test/base/test_except.py::PickleException::test_exc[NoSuchModuleError-] 1349s [gw1] [ 9%] PASSED test/base/test_except.py::PickleException::test_exc[NoSuchModuleError-] 1349s test/base/test_except.py::PickleException::test_exc[NoSuchTableError-] 1349s [gw1] [ 9%] PASSED test/base/test_except.py::PickleException::test_exc[NoSuchTableError-] 1349s test/base/test_except.py::PickleException::test_exc[NotSupportedError-0] 1349s [gw1] [ 9%] PASSED test/base/test_except.py::PickleException::test_exc[NotSupportedError-0] 1349s test/base/test_except.py::PickleException::test_exc[NotSupportedError-1] 1349s [gw1] [ 9%] PASSED test/base/test_except.py::PickleException::test_exc[NotSupportedError-1] 1349s test/base/test_except.py::PickleException::test_exc[NotSupportedError-details] 1349s [gw1] [ 9%] PASSED test/base/test_except.py::PickleException::test_exc[NotSupportedError-details] 1349s test/base/test_except.py::PickleException::test_exc[ObjectNotExecutableError-] 1349s [gw1] [ 9%] PASSED test/base/test_except.py::PickleException::test_exc[ObjectNotExecutableError-] 1349s test/base/test_except.py::PickleException::test_exc[OperationalError-0] 1349s [gw1] [ 9%] PASSED test/base/test_except.py::PickleException::test_exc[OperationalError-0] 1349s test/base/test_except.py::PickleException::test_exc[OperationalError-1] 1349s [gw1] [ 9%] PASSED test/base/test_except.py::PickleException::test_exc[OperationalError-1] 1349s test/base/test_except.py::PickleException::test_exc[OperationalError-details] 1349s [gw1] [ 9%] PASSED test/base/test_except.py::PickleException::test_exc[OperationalError-details] 1349s test/base/test_except.py::PickleException::test_exc[PendingRollbackError-] 1349s [gw1] [ 9%] PASSED test/base/test_except.py::PickleException::test_exc[PendingRollbackError-] 1349s test/base/test_except.py::PickleException::test_exc[ProgrammingError-0] 1349s [gw1] [ 9%] PASSED test/base/test_except.py::PickleException::test_exc[ProgrammingError-0] 1349s test/base/test_except.py::PickleException::test_exc[ProgrammingError-1] 1349s [gw1] [ 9%] PASSED test/base/test_except.py::PickleException::test_exc[ProgrammingError-1] 1349s test/base/test_except.py::PickleException::test_exc[ProgrammingError-details] 1349s [gw1] [ 9%] PASSED test/base/test_except.py::PickleException::test_exc[ProgrammingError-details] 1349s test/base/test_except.py::PickleException::test_exc[ResourceClosedError-] 1349s [gw1] [ 9%] PASSED test/base/test_except.py::PickleException::test_exc[ResourceClosedError-] 1349s test/base/test_except.py::PickleException::test_exc[SADeprecationWarning-] 1349s [gw1] [ 9%] PASSED test/base/test_except.py::PickleException::test_exc[SADeprecationWarning-] 1349s test/base/test_except.py::PickleException::test_exc[SAPendingDeprecationWarning-] 1349s [gw1] [ 9%] PASSED test/base/test_except.py::PickleException::test_exc[SAPendingDeprecationWarning-] 1349s test/base/test_except.py::PickleException::test_exc[SATestSuiteWarning-] 1349s [gw1] [ 9%] PASSED test/base/test_except.py::PickleException::test_exc[SATestSuiteWarning-] 1349s test/base/test_except.py::PickleException::test_exc[SAWarning-] 1349s [gw1] [ 9%] PASSED test/base/test_except.py::PickleException::test_exc[SAWarning-] 1349s test/base/test_except.py::PickleException::test_exc[SQLAlchemyError-] 1349s [gw1] [ 9%] PASSED test/base/test_except.py::PickleException::test_exc[SQLAlchemyError-] 1349s test/base/test_except.py::PickleException::test_exc[StatementError-0] 1349s [gw1] [ 9%] PASSED test/base/test_except.py::PickleException::test_exc[StatementError-0] 1349s test/base/test_except.py::PickleException::test_exc[StatementError-1] 1349s [gw1] [ 9%] PASSED test/base/test_except.py::PickleException::test_exc[StatementError-1] 1349s test/base/test_except.py::PickleException::test_exc[StatementError-details] 1349s [gw1] [ 9%] PASSED test/base/test_except.py::PickleException::test_exc[StatementError-details] 1349s test/base/test_except.py::PickleException::test_exc[TimeoutError-] 1349s [gw1] [ 9%] PASSED test/base/test_except.py::PickleException::test_exc[TimeoutError-] 1349s test/base/test_except.py::PickleException::test_exc[UnboundExecutionError-] 1349s [gw1] [ 9%] PASSED test/base/test_except.py::PickleException::test_exc[UnboundExecutionError-] 1349s test/base/test_except.py::PickleException::test_exc[UnreflectableTableError-] 1349s [gw1] [ 9%] PASSED test/base/test_except.py::PickleException::test_exc[UnreflectableTableError-] 1349s test/base/test_except.py::PickleException::test_exc[UnsupportedCompilationError-0] 1349s [gw1] [ 9%] PASSED test/base/test_except.py::PickleException::test_exc[UnsupportedCompilationError-0] 1349s test/base/test_except.py::PickleException::test_exc[UnsupportedCompilationError-1] 1349s [gw1] [ 9%] PASSED test/base/test_except.py::PickleException::test_exc[UnsupportedCompilationError-1] 1349s test/base/test_except.py::WrapTest::test_db_error_busted_dbapi 1349s [gw1] [ 9%] PASSED test/base/test_except.py::WrapTest::test_db_error_busted_dbapi 1349s test/base/test_except.py::WrapTest::test_db_error_dbapi_uses_wrong_names 1349s [gw1] [ 9%] PASSED test/base/test_except.py::WrapTest::test_db_error_dbapi_uses_wrong_names 1349s test/base/test_except.py::WrapTest::test_db_error_keyboard_interrupt 1349s [gw1] [ 9%] PASSED test/base/test_except.py::WrapTest::test_db_error_keyboard_interrupt 1349s test/base/test_except.py::WrapTest::test_db_error_noncompliant_dbapi 1349s [gw1] [ 9%] PASSED test/base/test_except.py::WrapTest::test_db_error_noncompliant_dbapi 1349s test/base/test_except.py::WrapTest::test_db_error_normal 1349s [gw1] [ 9%] PASSED test/base/test_except.py::WrapTest::test_db_error_normal 1349s test/base/test_except.py::WrapTest::test_db_error_system_exit 1349s [gw1] [ 9%] PASSED test/base/test_except.py::WrapTest::test_db_error_system_exit 1349s test/base/test_except.py::WrapTest::test_statement_error_no_code 1349s [gw1] [ 9%] PASSED test/base/test_except.py::WrapTest::test_statement_error_no_code 1349s test/base/test_except.py::WrapTest::test_statement_error_w_code 1349s [gw1] [ 9%] PASSED test/base/test_except.py::WrapTest::test_statement_error_w_code 1349s test/base/test_except.py::WrapTest::test_tostring 1349s [gw1] [ 9%] PASSED test/base/test_except.py::WrapTest::test_tostring 1349s test/base/test_except.py::WrapTest::test_tostring_large_dict 1349s [gw1] [ 9%] PASSED test/base/test_except.py::WrapTest::test_tostring_large_dict 1349s test/base/test_except.py::WrapTest::test_tostring_large_executemany 1349s [gw1] [ 9%] PASSED test/base/test_except.py::WrapTest::test_tostring_large_executemany 1349s test/base/test_except.py::WrapTest::test_tostring_large_list 1349s [gw1] [ 9%] PASSED test/base/test_except.py::WrapTest::test_tostring_large_list 1349s test/base/test_except.py::WrapTest::test_tostring_with_newlines 1349s [gw1] [ 9%] PASSED test/base/test_except.py::WrapTest::test_tostring_with_newlines 1349s test/base/test_except.py::WrapTest::test_version_token 1349s [gw1] [ 9%] PASSED test/base/test_except.py::WrapTest::test_version_token 1349s test/base/test_except.py::WrapTest::test_wrap_multi_arg 1349s [gw1] [ 9%] PASSED test/base/test_except.py::WrapTest::test_wrap_multi_arg 1349s test/base/test_except.py::WrapTest::test_wrap_unicode_arg 1349s [gw1] [ 9%] PASSED test/base/test_except.py::WrapTest::test_wrap_unicode_arg 1349s test/engine/test_execute.py::CompiledCacheTest_sqlite+pysqlite_3_46_1::test_cache 1349s [gw1] [ 9%] PASSED test/engine/test_execute.py::CompiledCacheTest_sqlite+pysqlite_3_46_1::test_cache 1349s test/engine/test_execute.py::CompiledCacheTest_sqlite+pysqlite_3_46_1::test_cache_noleak_on_statement_values 1349s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_synonym_added 1349s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_synonym_for 1349s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_synonym_for 1349s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_synonym_inline 1349s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_synonym_inline 1349s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_synonym_no_descriptor 1349s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_synonym_no_descriptor 1349s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_table_args_dict_format 1349s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_table_args_dict_format 1349s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_table_args_empty_dict 1349s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_table_args_empty_dict 1349s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_table_args_empty_tuple 1349s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_table_args_empty_tuple 1349s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_table_args_no_dict 1349s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_table_args_no_dict 1349s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_table_args_none 1349s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_table_args_none 1349s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_table_args_tuple_format 1349s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_table_args_tuple_format 1349s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_table_args_type 1349s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_table_args_type 1349s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_table_cls_attribute 1349s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_table_cls_attribute 1349s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_table_cls_attribute_return_none 1349s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_table_cls_attribute_return_none 1349s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_uncompiled_attributes_in_relationship 1349s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_uncompiled_attributes_in_relationship 1349s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_unicode_string_resolve 1349s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_unicode_string_resolve 1349s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_unicode_string_resolve_backref 1349s [gw0] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_unicode_string_resolve_backref 1349s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_useless_declared_attr 1350s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_useless_declared_attr 1350s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_uses_get_on_class_col_fk 1350s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_uses_get_on_class_col_fk 1350s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_using_explicit_prop_in_schema_objects 1350s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_using_explicit_prop_in_schema_objects 1350s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_with_explicit_autoloaded 1350s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_with_explicit_autoloaded 1350s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_abstract_and_or_mixin[abstract] 1350s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_abstract_and_or_mixin[abstract] 1350s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_abstract_and_or_mixin[mixin] 1350s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_abstract_and_or_mixin[mixin] 1350s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_active_history_columns 1350s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_active_history_columns 1350s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_add_prop_auto[Column] 1350s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_add_prop_auto[Column] 1350s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_add_prop_auto[mapped_column] 1350s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_add_prop_auto[mapped_column] 1350s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_add_prop_manual[Column] 1350s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_add_prop_manual[Column] 1350s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_add_prop_manual[mapped_column] 1350s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_add_prop_manual[mapped_column] 1350s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_alt_name_attr_subclass_column_attrset 1350s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_alt_name_attr_subclass_column_attrset 1350s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_alt_name_attr_subclass_column_inline 1350s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_alt_name_attr_subclass_column_inline 1350s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_alt_name_attr_subclass_relationship_attrset 1350s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_alt_name_attr_subclass_relationship_attrset 1350s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_alt_name_attr_subclass_relationship_inline 1350s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_alt_name_attr_subclass_relationship_inline 1350s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_attr_assigned_to_multiple_keys[column] 1350s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_attr_assigned_to_multiple_keys[column] 1350s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_attr_assigned_to_multiple_keys[column_property] 1350s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_attr_assigned_to_multiple_keys[column_property] 1350s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_attr_assigned_to_multiple_keys[mapped_column] 1350s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_attr_assigned_to_multiple_keys[mapped_column] 1350s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_attr_assigned_to_multiple_keys[relationship] 1350s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_attr_assigned_to_multiple_keys[relationship] 1350s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_attr_assigned_to_multiple_keys[synonym] 1350s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_attr_assigned_to_multiple_keys[synonym] 1350s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_back_populates_setup 1350s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_back_populates_setup 1350s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_basic 1350s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_basic 1350s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_cant_add_columns 1350s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_cant_add_columns 1350s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_classes_can_override_new 1350s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_classes_can_override_new 1350s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_column 1350s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_column 1350s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_column_named_twice 1350s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_column_named_twice 1350s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_column_properties 1350s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_column_properties 1350s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_column_properties_2 1350s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_column_properties_2 1350s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_column_repeated_under_prop[new] 1350s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_column_repeated_under_prop[new] 1350s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_column_repeated_under_prop[old] 1350s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_column_repeated_under_prop[old] 1350s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_composite_inline 1350s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_composite_inline 1350s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_composite_separate 1350s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_composite_separate 1350s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_decl_cascading_warns_non_mixin 1350s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_decl_cascading_warns_non_mixin 1350s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_declared_on_base_class 1350s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_declared_on_base_class 1350s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_deferred 1350s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_deferred 1350s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_deferred_reflection_default_error 1350s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_deferred_reflection_default_error 1350s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_duplicate_classes_in_base 1350s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_duplicate_classes_in_base 1350s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_eager_order_by 1350s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_eager_order_by 1350s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_expression 1350s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_expression 1350s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_index_doesnt_compile 1350s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_index_doesnt_compile 1350s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_instrument_class_before_instrumentation 1350s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_instrument_class_before_instrumentation 1350s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_mapping_to_join 1350s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_mapping_to_join 1350s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_nice_dependency_error 1350s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_nice_dependency_error 1350s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_nice_dependency_error_works_with_hasattr 1350s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_nice_dependency_error_works_with_hasattr 1350s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_no_table 1350s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_no_table 1350s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_non_sql_expression_warning_five 1350s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_non_sql_expression_warning_five 1350s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_non_sql_expression_warning_four 1350s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_non_sql_expression_warning_four 1350s [gw1] [ 10%] PASSED test/engine/test_execute.py::CompiledCacheTest_sqlite+pysqlite_3_46_1::test_cache_noleak_on_statement_values 1350s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_non_sql_expression_warning_one 1350s test/engine/test_execute.py::CompiledCacheTest_sqlite+pysqlite_3_46_1::test_keys_independent_of_ordering 1350s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_non_sql_expression_warning_one 1350s [gw1] [ 10%] PASSED test/engine/test_execute.py::CompiledCacheTest_sqlite+pysqlite_3_46_1::test_keys_independent_of_ordering 1350s test/engine/test_execute.py::CompiledCacheTest_sqlite+pysqlite_3_46_1::test_schema_translate_in_key 1350s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_non_sql_expression_warning_three 1350s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_non_sql_expression_warning_three 1350s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_non_sql_expression_warning_two 1350s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_non_sql_expression_warning_two 1350s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_oops 1350s [gw1] [ 10%] PASSED test/engine/test_execute.py::CompiledCacheTest_sqlite+pysqlite_3_46_1::test_schema_translate_in_key 1350s test/engine/test_execute.py::ConvenienceExecuteTest_sqlite+pysqlite_3_46_1::test_connection_as_ctx 1350s [gw1] [ 10%] PASSED test/engine/test_execute.py::ConvenienceExecuteTest_sqlite+pysqlite_3_46_1::test_connection_as_ctx 1350s test/engine/test_execute.py::ConvenienceExecuteTest_sqlite+pysqlite_3_46_1::test_transaction_connection_ctx_commit 1350s [gw1] [ 10%] PASSED test/engine/test_execute.py::ConvenienceExecuteTest_sqlite+pysqlite_3_46_1::test_transaction_connection_ctx_commit 1350s test/engine/test_execute.py::ConvenienceExecuteTest_sqlite+pysqlite_3_46_1::test_transaction_connection_ctx_rollback 1350s [gw1] [ 10%] PASSED test/engine/test_execute.py::ConvenienceExecuteTest_sqlite+pysqlite_3_46_1::test_transaction_connection_ctx_rollback 1350s test/engine/test_execute.py::ConvenienceExecuteTest_sqlite+pysqlite_3_46_1::test_transaction_engine_ctx_begin_fails_dont_enter_enter 1350s [gw1] [ 10%] PASSED test/engine/test_execute.py::ConvenienceExecuteTest_sqlite+pysqlite_3_46_1::test_transaction_engine_ctx_begin_fails_dont_enter_enter 1350s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_oops 1350s test/engine/test_execute.py::ConvenienceExecuteTest_sqlite+pysqlite_3_46_1::test_transaction_engine_ctx_begin_fails_include_enter 1350s [gw1] [ 10%] PASSED test/engine/test_execute.py::ConvenienceExecuteTest_sqlite+pysqlite_3_46_1::test_transaction_engine_ctx_begin_fails_include_enter 1350s test/engine/test_execute.py::ConvenienceExecuteTest_sqlite+pysqlite_3_46_1::test_transaction_engine_ctx_commit 1350s [gw1] [ 10%] PASSED test/engine/test_execute.py::ConvenienceExecuteTest_sqlite+pysqlite_3_46_1::test_transaction_engine_ctx_commit 1350s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_order_by_multi 1350s test/engine/test_execute.py::ConvenienceExecuteTest_sqlite+pysqlite_3_46_1::test_transaction_engine_ctx_rollback 1350s [gw1] [ 10%] PASSED test/engine/test_execute.py::ConvenienceExecuteTest_sqlite+pysqlite_3_46_1::test_transaction_engine_ctx_rollback 1350s test/engine/test_execute.py::DialectDoesntSupportCachingTest_sqlite+pysqlite_3_46_1::test_it_caches 1350s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_order_by_multi 1350s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_pk_with_fk_init 1350s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_pk_with_fk_init 1350s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_recompile_on_othermapper 1350s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_recompile_on_othermapper 1350s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_reentrant_compile_via_foreignkey 1350s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_reentrant_compile_via_foreignkey 1350s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_relationship_level_msg_for_invalid_callable 1350s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_relationship_level_msg_for_invalid_callable 1350s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_relationship_level_msg_for_invalid_object 1350s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_relationship_level_msg_for_invalid_object 1350s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_relationship_reference 1350s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_relationship_reference 1350s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_reserved_identifiers[column-metadata-True] 1350s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_reserved_identifiers[column-metadata-True] 1350s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_reserved_identifiers[column-registry-False] 1350s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_reserved_identifiers[column-registry-False] 1350s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_reserved_identifiers[relationship-metadata-True] 1350s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_reserved_identifiers[relationship-metadata-True] 1350s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_reserved_identifiers[relationship-registry-False] 1350s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_reserved_identifiers[relationship-registry-False] 1350s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution 1350s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution 1350s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_asselectable 1350s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_asselectable 1350s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_class_over_table 1350s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_class_over_table 1350s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_in_backref 1350s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_in_backref 1350s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_module_qualified 1350s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_module_qualified 1350s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_no_magic 1350s [gw1] [ 10%] PASSED test/engine/test_execute.py::DialectDoesntSupportCachingTest_sqlite+pysqlite_3_46_1::test_it_caches 1350s test/engine/test_execute.py::DialectDoesntSupportCachingTest_sqlite+pysqlite_3_46_1::test_no_cache 1350s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_no_magic 1350s [gw1] [ 10%] PASSED test/engine/test_execute.py::DialectDoesntSupportCachingTest_sqlite+pysqlite_3_46_1::test_no_cache 1350s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_no_table 1350s test/engine/test_execute.py::DialectEventTest::test_connect_do_connect 1350s [gw1] [ 10%] PASSED test/engine/test_execute.py::DialectEventTest::test_connect_do_connect 1350s test/engine/test_execute.py::DialectEventTest::test_connect_do_connect_info_there_after_invalidate 1350s [gw1] [ 10%] PASSED test/engine/test_execute.py::DialectEventTest::test_connect_do_connect_info_there_after_invalidate 1350s test/engine/test_execute.py::DialectEventTest::test_connect_do_connect_info_there_after_recycle 1350s [gw1] [ 10%] PASSED test/engine/test_execute.py::DialectEventTest::test_connect_do_connect_info_there_after_recycle 1350s test/engine/test_execute.py::DialectEventTest::test_connect_replace_params 1350s [gw1] [ 10%] PASSED test/engine/test_execute.py::DialectEventTest::test_connect_replace_params 1350s test/engine/test_execute.py::DialectEventTest::test_cursor_execute_w_replace 1350s [gw1] [ 10%] PASSED test/engine/test_execute.py::DialectEventTest::test_cursor_execute_w_replace 1350s test/engine/test_execute.py::DialectEventTest::test_cursor_execute_wo_replace 1350s [gw1] [ 10%] PASSED test/engine/test_execute.py::DialectEventTest::test_cursor_execute_wo_replace 1350s test/engine/test_execute.py::DialectEventTest::test_do_execute_no_params_w_replace 1350s [gw1] [ 10%] PASSED test/engine/test_execute.py::DialectEventTest::test_do_execute_no_params_w_replace 1350s test/engine/test_execute.py::DialectEventTest::test_do_execute_no_params_wo_replace 1350s [gw1] [ 10%] PASSED test/engine/test_execute.py::DialectEventTest::test_do_execute_no_params_wo_replace 1350s test/engine/test_execute.py::DialectEventTest::test_do_execute_w_replace 1350s [gw1] [ 10%] PASSED test/engine/test_execute.py::DialectEventTest::test_do_execute_w_replace 1350s test/engine/test_execute.py::DialectEventTest::test_do_execute_wo_replace 1350s [gw1] [ 10%] PASSED test/engine/test_execute.py::DialectEventTest::test_do_execute_wo_replace 1350s test/engine/test_execute.py::DialectEventTest::test_do_executemany_w_replace 1350s [gw1] [ 10%] PASSED test/engine/test_execute.py::DialectEventTest::test_do_executemany_w_replace 1350s test/engine/test_execute.py::DialectEventTest::test_do_executemany_wo_replace 1350s [gw1] [ 10%] PASSED test/engine/test_execute.py::DialectEventTest::test_do_executemany_wo_replace 1350s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_add_event_after_connect 1350s [gw1] [ 10%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_add_event_after_connect 1350s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_argument_format_execute 1350s [gw1] [ 10%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_argument_format_execute 1350s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_no_table 1350s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_cant_listen_to_option_engine 1350s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_orm_descriptor 1350s [gw1] [ 10%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_cant_listen_to_option_engine 1350s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_close_parameter[False] 1350s [gw1] [ 10%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_close_parameter[False] 1350s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_close_parameter[True] 1350s [gw1] [ 10%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_close_parameter[True] 1350s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_clslevel_engine_event_options 1350s [gw1] [ 10%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_clslevel_engine_event_options 1350s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_cursor_events_ctx_execute_scalar 1350s [gw1] [ 10%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_cursor_events_ctx_execute_scalar 1350s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_orm_descriptor 1350s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_cursor_events_execute 1350s [gw1] [ 10%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_cursor_events_execute 1350s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_synonym 1350s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_cursor_execute 1350s [gw1] [ 10%] SKIPPED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_cursor_execute 1350s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_dispose_event 1350s [gw1] [ 10%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_dispose_event 1350s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_dont_modify_statement_driversql 1350s [gw1] [ 10%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_dont_modify_statement_driversql 1350s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_emit_sql_in_autobegin 1350s [gw1] [ 10%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_emit_sql_in_autobegin 1350s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_engine_connect 1350s [gw1] [ 10%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_engine_connect 1350s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_execute_events 1350s [gw1] [ 10%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_execute_events 1350s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_execution_options 1350s [gw1] [ 10%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_execution_options 1350s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_execution_options_modify_inplace 1350s [gw1] [ 10%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_execution_options_modify_inplace 1350s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_force_conn_events_false 1350s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_synonym 1350s [gw1] [ 10%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_force_conn_events_false 1350s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_generative_engine_event_dispatch 1350s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_table_over_class 1350s [gw1] [ 10%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_generative_engine_event_dispatch 1350s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_insert_connect_is_definitely_first[False-False] 1350s [gw1] [ 10%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_insert_connect_is_definitely_first[False-False] 1350s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_insert_connect_is_definitely_first[True-False] 1350s [gw1] [ 10%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_insert_connect_is_definitely_first[True-False] 1350s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_insert_connect_is_definitely_first[True-True] 1350s [gw1] [ 10%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_insert_connect_is_definitely_first[True-True] 1350s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_modify_parameters_from_event_one[multiparams0-params0-expected_multiparams0-expected_params0] 1350s [gw1] [ 10%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_modify_parameters_from_event_one[multiparams0-params0-expected_multiparams0-expected_params0] 1350s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_modify_parameters_from_event_one[multiparams1-params1-expected_multiparams1-expected_params1] 1350s [gw1] [ 10%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_modify_parameters_from_event_one[multiparams1-params1-expected_multiparams1-expected_params1] 1350s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_modify_parameters_from_event_three 1350s [gw1] [ 10%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_modify_parameters_from_event_three 1350s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_modify_parameters_from_event_two 1350s [gw1] [ 10%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_modify_parameters_from_event_two 1350s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_modify_statement_clauseelement 1350s [gw1] [ 10%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_modify_statement_clauseelement 1350s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_modify_statement_internal_driversql 1350s [gw1] [ 10%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_modify_statement_internal_driversql 1350s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_new_exec_driver_sql_no_events 1350s [gw1] [ 10%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_new_exec_driver_sql_no_events 1350s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_option_engine_registration_issue_one 1350s [gw1] [ 10%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_option_engine_registration_issue_one 1350s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_option_engine_registration_issue_two 1350s [gw1] [ 10%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_option_engine_registration_issue_two 1350s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_table_over_class 1350s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_options 1350s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_tables 1350s [gw1] [ 10%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_options 1350s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_per_connection_plus_engine 1350s [gw1] [ 10%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_per_connection_plus_engine 1350s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_per_engine_independence 1350s [gw1] [ 10%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_per_engine_independence 1350s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_per_engine_plus_global 1350s [gw1] [ 10%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_per_engine_plus_global 1350s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_retval_flag 1350s [gw1] [ 10%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_retval_flag 1350s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_transactional 1350s [gw1] [ 10%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_transactional 1350s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_transactional_advanced 1350s [gw1] [ 10%] SKIPPED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_transactional_advanced 1350s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_transactional_named 1350s [gw1] [ 10%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_transactional_named 1350s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_autocommit_option_no_issue_first_connect 1350s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_tables 1350s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_w_pj_annotations 1350s [gw1] [ 10%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_autocommit_option_no_issue_first_connect 1350s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_dialect_has_table_assertion 1350s [gw1] [ 10%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_dialect_has_table_assertion 1350s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_dialect_init_uses_options 1350s [gw1] [ 10%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_dialect_init_uses_options 1350s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_dont_wrap_mixin 1350s [gw1] [ 10%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_dont_wrap_mixin 1350s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_empty_insert 1350s [gw1] [ 10%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_empty_insert 1350s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_engine_level_options 1350s [gw1] [ 10%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_engine_level_options 1350s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_exception_wrapping_dbapi 1350s [gw1] [ 10%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_exception_wrapping_dbapi 1350s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_exception_wrapping_non_dbapi_error 1350s [gw1] [ 10%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_exception_wrapping_non_dbapi_error 1350s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_exception_wrapping_non_dbapi_statement 1350s [gw1] [ 10%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_exception_wrapping_non_dbapi_statement 1350s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_exception_wrapping_non_standard_dbapi_error 1350s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_w_pj_annotations 1350s [gw1] [ 10%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_exception_wrapping_non_standard_dbapi_error 1350s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_synonym_added 1350s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_execute_compiled_favors_compiled_paramstyle 1350s [gw1] [ 10%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_execute_compiled_favors_compiled_paramstyle 1350s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_execution_opts_per_invoke[conn_opts0-exec_opts0-expected0] 1350s [gw1] [ 10%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_execution_opts_per_invoke[conn_opts0-exec_opts0-expected0] 1350s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_execution_opts_per_invoke[conn_opts1-exec_opts1-expected1] 1350s [gw1] [ 10%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_execution_opts_per_invoke[conn_opts1-exec_opts1-expected1] 1350s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_execution_opts_per_invoke[conn_opts2-exec_opts2-expected2] 1350s [gw1] [ 10%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_execution_opts_per_invoke[conn_opts2-exec_opts2-expected2] 1350s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_synonym_added 1350s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_synonym_for 1350s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_execution_opts_per_invoke_execute_events[stmt_opts0-conn_opts0-exec_opts0-expected0] 1350s [gw1] [ 10%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_execution_opts_per_invoke_execute_events[stmt_opts0-conn_opts0-exec_opts0-expected0] 1350s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_execution_opts_per_invoke_execute_events[stmt_opts1-conn_opts1-exec_opts1-expected1] 1350s [gw1] [ 10%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_execution_opts_per_invoke_execute_events[stmt_opts1-conn_opts1-exec_opts1-expected1] 1350s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_execution_opts_per_invoke_execute_events[stmt_opts2-conn_opts2-exec_opts2-expected2] 1350s [gw1] [ 10%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_execution_opts_per_invoke_execute_events[stmt_opts2-conn_opts2-exec_opts2-expected2] 1350s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_execution_opts_per_invoke_execute_events[stmt_opts3-conn_opts3-exec_opts3-expected3] 1350s [gw1] [ 10%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_execution_opts_per_invoke_execute_events[stmt_opts3-conn_opts3-exec_opts3-expected3] 1350s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_generative_engine_event_dispatch_hasevents 1350s [gw1] [ 10%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_generative_engine_event_dispatch_hasevents 1350s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_generative_engine_execution_options 1350s [gw1] [ 10%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_generative_engine_execution_options 1350s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_initialize_rollback 1350s [gw1] [ 10%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_initialize_rollback 1350s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_no_params_option 1350s [gw1] [ 10%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_no_params_option 1350s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_no_strings 1350s [gw1] [ 10%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_no_strings 1350s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_synonym_for 1350s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_non_dict_mapping 1350s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_synonym_inline 1350s [gw1] [ 10%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_non_dict_mapping 1350s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_not_an_executable 1350s [gw1] [ 10%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_not_an_executable 1350s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_params_interpretation[parameters0] 1350s [gw1] [ 10%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_params_interpretation[parameters0] 1350s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_params_interpretation[parameters1] 1350s [gw1] [ 10%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_params_interpretation[parameters1] 1350s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_params_interpretation[parameters2] 1350s [gw1] [ 10%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_params_interpretation[parameters2] 1350s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_params_interpretation[parameters3] 1350s [gw1] [ 10%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_params_interpretation[parameters3] 1350s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_raw_named 1350s [gw1] [ 10%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_raw_named 1350s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_synonym_inline 1350s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_synonym_no_descriptor 1350s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_raw_named_invalid 1350s [gw1] [ 10%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_raw_named_invalid 1350s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_raw_positional_invalid 1350s [gw1] [ 10%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_raw_positional_invalid 1350s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_raw_python 1350s [gw1] [ 10%] SKIPPED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_raw_python 1350s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_raw_qmark 1350s [gw1] [ 10%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_raw_qmark 1350s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_raw_sprintf 1350s [gw1] [ 10%] SKIPPED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_raw_sprintf 1350s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_raw_tuple_params 1350s [gw1] [ 10%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_raw_tuple_params 1350s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_row_works_as_mapping 1350s [gw1] [ 10%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_row_works_as_mapping 1350s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_scalar 1350s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_synonym_no_descriptor 1350s [gw1] [ 10%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_scalar 1350s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_scalars 1350s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_table_args_dict_format 1350s [gw1] [ 10%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_scalars 1350s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_stmt_exception_bytestring_latin1 1350s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_table_args_dict_format 1350s [gw1] [ 10%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_stmt_exception_bytestring_latin1 1350s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_table_args_empty_dict 1350s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_stmt_exception_bytestring_raised 1350s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_table_args_empty_dict 1350s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_table_args_empty_tuple 1350s [gw1] [ 10%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_stmt_exception_bytestring_raised 1350s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_stmt_exception_bytestring_utf8 1350s [gw1] [ 10%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_stmt_exception_bytestring_utf8 1350s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_table_args_empty_tuple 1350s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_stmt_exception_object_arg 1350s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_table_args_no_dict 1350s [gw1] [ 10%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_stmt_exception_object_arg 1350s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_stmt_exception_pickleable_no_dbapi 1350s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_table_args_no_dict 1350s [gw1] [ 10%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_stmt_exception_pickleable_no_dbapi 1350s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_table_args_none 1350s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_stmt_exception_pickleable_plus_dbapi 1350s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_table_args_none 1350s [gw1] [ 10%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_stmt_exception_pickleable_plus_dbapi 1350s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_table_args_tuple_format 1350s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_table_args_tuple_format 1350s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_stmt_exception_str_multi_args 1350s [gw1] [ 10%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_stmt_exception_str_multi_args 1350s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_stmt_exception_str_multi_args_bytestring 1350s [gw1] [ 10%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_stmt_exception_str_multi_args_bytestring 1350s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_stmt_exception_str_multi_args_unicode 1350s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_table_args_type 1350s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_table_args_type 1350s [gw1] [ 10%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_stmt_exception_str_multi_args_unicode 1350s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_table_cls_attribute 1350s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_stmt_exception_unicode_hook_unicode 1350s [gw1] [ 10%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_stmt_exception_unicode_hook_unicode 1350s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_table_cls_attribute 1350s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_table_cls_attribute_return_none 1350s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_works_after_dispose 1350s [gw1] [ 10%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_works_after_dispose 1350s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_table_cls_attribute_return_none 1350s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_works_after_dispose_testing_engine 1350s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_uncompiled_attributes_in_relationship 1350s [gw1] [ 10%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_works_after_dispose_testing_engine 1350s test/engine/test_execute.py::ExecutionOptionsTest::test_dialect_conn_options 1350s [gw1] [ 10%] PASSED test/engine/test_execute.py::ExecutionOptionsTest::test_dialect_conn_options 1350s test/engine/test_execute.py::ExecutionOptionsTest::test_dialect_engine_construction_options 1350s [gw1] [ 10%] PASSED test/engine/test_execute.py::ExecutionOptionsTest::test_dialect_engine_construction_options 1350s test/engine/test_execute.py::ExecutionOptionsTest::test_dialect_engine_options 1350s [gw1] [ 10%] PASSED test/engine/test_execute.py::ExecutionOptionsTest::test_dialect_engine_options 1350s test/engine/test_execute.py::ExecutionOptionsTest::test_get_connection_execution_options 1350s [gw1] [ 10%] PASSED test/engine/test_execute.py::ExecutionOptionsTest::test_get_connection_execution_options 1350s test/engine/test_execute.py::ExecutionOptionsTest::test_get_engine_execution_options 1350s [gw1] [ 10%] PASSED test/engine/test_execute.py::ExecutionOptionsTest::test_get_engine_execution_options 1350s test/engine/test_execute.py::ExecutionOptionsTest::test_propagate_engine_to_connection 1350s [gw1] [ 10%] PASSED test/engine/test_execute.py::ExecutionOptionsTest::test_propagate_engine_to_connection 1350s test/engine/test_execute.py::ExecutionOptionsTest::test_propagate_option_engine_to_connection 1350s [gw1] [ 10%] PASSED test/engine/test_execute.py::ExecutionOptionsTest::test_propagate_option_engine_to_connection 1350s test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_actual_autorollback 1350s [gw1] [ 10%] PASSED test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_actual_autorollback 1350s test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_alter_disconnect_to_false 1350s [gw1] [ 10%] PASSED test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_alter_disconnect_to_false 1350s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_uncompiled_attributes_in_relationship 1350s test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_alter_disconnect_to_true 1350s [gw1] [ 10%] PASSED test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_alter_disconnect_to_true 1350s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_unicode_string_resolve 1350s test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_alter_invalidate_pool_stays_true 1350s [gw1] [ 10%] SKIPPED test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_alter_invalidate_pool_stays_true 1350s test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_alter_invalidate_pool_to_false 1350s [gw1] [ 10%] SKIPPED test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_alter_invalidate_pool_to_false 1350s test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_cursor_close_resultset_failed_connectionless 1350s [gw1] [ 10%] PASSED test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_cursor_close_resultset_failed_connectionless 1350s test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_cursor_close_resultset_failed_explicit 1350s [gw1] [ 10%] PASSED test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_cursor_close_resultset_failed_explicit 1350s test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_exception_event_ad_hoc_context 1350s [gw1] [ 10%] PASSED test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_exception_event_ad_hoc_context 1350s test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_exception_event_disable_handlers 1350s [gw1] [ 10%] PASSED test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_exception_event_disable_handlers 1350s test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_exception_event_non_dbapi_error 1350s [gw1] [ 10%] PASSED test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_exception_event_non_dbapi_error 1350s test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_exception_event_reraise 1350s [gw1] [ 10%] PASSED test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_exception_event_reraise 1350s test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_exception_event_reraise_chaining 1350s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_unicode_string_resolve 1350s [gw1] [ 10%] PASSED test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_exception_event_reraise_chaining 1350s test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_exception_no_autorollback 1350s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_unicode_string_resolve_backref 1350s [gw1] [ 10%] PASSED test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_exception_no_autorollback 1350s test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_handle_error 1350s [gw1] [ 10%] PASSED test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_handle_error 1350s test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_handle_error_event_connect_isolation_level 1350s [gw1] [ 10%] PASSED test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_handle_error_event_connect_isolation_level 1350s test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_handle_error_not_on_connection 1350s [gw1] [ 10%] PASSED test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_handle_error_not_on_connection 1350s test/engine/test_execute.py::MockStrategyTest::test_sequence_not_duped 1350s [gw1] [ 10%] PASSED test/engine/test_execute.py::MockStrategyTest::test_sequence_not_duped 1350s test/engine/test_execute.py::OnConnectTest::test_cant_connect_stay_invalidated 1350s [gw1] [ 10%] PASSED test/engine/test_execute.py::OnConnectTest::test_cant_connect_stay_invalidated 1350s test/engine/test_execute.py::OnConnectTest::test_dont_create_transaction_on_initialize 1350s [gw1] [ 10%] PASSED test/engine/test_execute.py::OnConnectTest::test_dont_create_transaction_on_initialize 1350s test/engine/test_execute.py::OnConnectTest::test_dont_touch_non_dbapi_exception_on_connect 1350s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_unicode_string_resolve_backref 1350s [gw1] [ 10%] PASSED test/engine/test_execute.py::OnConnectTest::test_dont_touch_non_dbapi_exception_on_connect 1350s test/engine/test_execute.py::OnConnectTest::test_ensure_dialect_does_is_disconnect_no_conn 1350s [gw1] [ 10%] PASSED test/engine/test_execute.py::OnConnectTest::test_ensure_dialect_does_is_disconnect_no_conn 1350s test/engine/test_execute.py::OnConnectTest::test_handle_error_custom_connect 1350s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_useless_declared_attr 1350s [gw1] [ 10%] PASSED test/engine/test_execute.py::OnConnectTest::test_handle_error_custom_connect 1350s test/engine/test_execute.py::OnConnectTest::test_handle_error_event_connect 1350s [gw1] [ 10%] PASSED test/engine/test_execute.py::OnConnectTest::test_handle_error_event_connect 1350s test/engine/test_execute.py::OnConnectTest::test_handle_error_event_connect_invalidate_flag 1350s [gw1] [ 10%] PASSED test/engine/test_execute.py::OnConnectTest::test_handle_error_event_connect_invalidate_flag 1350s test/engine/test_execute.py::OnConnectTest::test_handle_error_event_implicit_revalidate 1350s [gw1] [ 10%] PASSED test/engine/test_execute.py::OnConnectTest::test_handle_error_event_implicit_revalidate 1350s test/engine/test_execute.py::OnConnectTest::test_handle_error_event_revalidate 1350s [gw1] [ 10%] PASSED test/engine/test_execute.py::OnConnectTest::test_handle_error_event_revalidate 1350s test/engine/test_execute.py::OnConnectTest::test_initialize_connect_calls 1350s [gw1] [ 10%] PASSED test/engine/test_execute.py::OnConnectTest::test_initialize_connect_calls 1350s test/engine/test_execute.py::OnConnectTest::test_initialize_connect_race 1350s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_useless_declared_attr 1350s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_uses_get_on_class_col_fk 1350s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_uses_get_on_class_col_fk 1350s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_using_explicit_prop_in_schema_objects 1350s [gw1] [ 10%] PASSED test/engine/test_execute.py::OnConnectTest::test_initialize_connect_race 1350s test/engine/test_execute.py::OnConnectTest::test_invalidate_on_connect 1350s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_using_explicit_prop_in_schema_objects 1350s [gw1] [ 10%] PASSED test/engine/test_execute.py::OnConnectTest::test_invalidate_on_connect 1350s test/engine/test_execute.py::OnConnectTest::test_wraps_connect_in_dbapi 1350s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_with_explicit_autoloaded 1350s [gw1] [ 10%] PASSED test/engine/test_execute.py::OnConnectTest::test_wraps_connect_in_dbapi 1350s test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_46_1::test_create_table 1350s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_with_explicit_autoloaded 1350s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_abstract_and_or_mixin[abstract] 1350s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_abstract_and_or_mixin[abstract] 1350s [gw1] [ 10%] PASSED test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_46_1::test_create_table 1350s test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_46_1::test_crud 1350s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_abstract_and_or_mixin[mixin] 1350s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_abstract_and_or_mixin[mixin] 1350s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_active_history_columns 1350s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_active_history_columns 1350s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_add_prop_auto[Column] 1350s [gw1] [ 10%] PASSED test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_46_1::test_crud 1350s test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_46_1::test_ddl_hastable 1350s [gw1] [ 10%] PASSED test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_46_1::test_ddl_hastable 1350s test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_46_1::test_option_on_execute 1350s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_add_prop_auto[Column] 1350s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_add_prop_auto[mapped_column] 1350s [gw1] [ 10%] PASSED test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_46_1::test_option_on_execute 1350s test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_46_1::test_schema_translate_map_keys_change_name_added 1350s [gw1] [ 10%] PASSED test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_46_1::test_schema_translate_map_keys_change_name_added 1350s test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_46_1::test_schema_translate_map_keys_change_name_removed 1350s [gw1] [ 10%] PASSED test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_46_1::test_schema_translate_map_keys_change_name_removed 1350s test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_46_1::test_schema_translate_map_keys_change_none_added 1350s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_add_prop_auto[mapped_column] 1351s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_add_prop_manual[Column] 1351s [gw1] [ 10%] PASSED test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_46_1::test_schema_translate_map_keys_change_none_added 1351s test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_46_1::test_schema_translate_map_keys_change_none_removed 1351s [gw1] [ 10%] PASSED test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_46_1::test_schema_translate_map_keys_change_none_removed 1351s test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_46_1::test_via_engine 1351s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_add_prop_manual[Column] 1351s [gw1] [ 10%] PASSED test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_46_1::test_via_engine 1351s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_add_prop_manual[mapped_column] 1351s test/engine/test_execute.py::SetInputSizesTest::test_set_input_sizes_event 1351s [gw1] [ 10%] SKIPPED test/engine/test_execute.py::SetInputSizesTest::test_set_input_sizes_event 1351s test/engine/test_execute.py::SetInputSizesTest::test_set_input_sizes_expanding_param 1351s [gw1] [ 10%] SKIPPED test/engine/test_execute.py::SetInputSizesTest::test_set_input_sizes_expanding_param 1351s test/engine/test_execute.py::SetInputSizesTest::test_set_input_sizes_expanding_tuple_param 1351s [gw1] [ 10%] SKIPPED test/engine/test_execute.py::SetInputSizesTest::test_set_input_sizes_expanding_tuple_param 1351s test/engine/test_execute.py::SetInputSizesTest::test_set_input_sizes_insertmanyvalues_no_event 1351s [gw1] [ 10%] SKIPPED test/engine/test_execute.py::SetInputSizesTest::test_set_input_sizes_insertmanyvalues_no_event 1351s test/engine/test_execute.py::SetInputSizesTest::test_set_input_sizes_no_event 1351s [gw1] [ 10%] SKIPPED test/engine/test_execute.py::SetInputSizesTest::test_set_input_sizes_no_event 1351s test/orm/test_expire.py::ExpireTest::test_deferred 1351s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_add_prop_manual[mapped_column] 1351s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_alt_name_attr_subclass_column_attrset 1351s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_alt_name_attr_subclass_column_attrset 1351s [gw1] [ 10%] PASSED test/orm/test_expire.py::ExpireTest::test_deferred 1351s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_alt_name_attr_subclass_column_inline 1351s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_alt_name_attr_subclass_column_inline 1351s test/orm/test_expire.py::ExpireTest::test_deferred_expire_explicit_attrs 1351s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_alt_name_attr_subclass_relationship_attrset 1351s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_alt_name_attr_subclass_relationship_attrset 1351s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_alt_name_attr_subclass_relationship_inline 1351s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_alt_name_attr_subclass_relationship_inline 1351s [gw1] [ 10%] PASSED test/orm/test_expire.py::ExpireTest::test_deferred_expire_explicit_attrs 1351s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_attr_assigned_to_multiple_keys[column] 1351s test/orm/test_expire.py::ExpireTest::test_deferred_expire_normally 1351s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_attr_assigned_to_multiple_keys[column] 1351s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_attr_assigned_to_multiple_keys[column_property] 1351s [gw1] [ 10%] PASSED test/orm/test_expire.py::ExpireTest::test_deferred_expire_normally 1351s test/orm/test_expire.py::ExpireTest::test_deferred_expire_w_transient_to_detached 1351s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_attr_assigned_to_multiple_keys[column_property] 1351s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_attr_assigned_to_multiple_keys[mapped_column] 1351s [gw1] [ 10%] PASSED test/orm/test_expire.py::ExpireTest::test_deferred_expire_w_transient_to_detached 1351s test/orm/test_expire.py::ExpireTest::test_deferred_notfound 1351s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_attr_assigned_to_multiple_keys[mapped_column] 1351s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_attr_assigned_to_multiple_keys[relationship] 1351s [gw1] [ 10%] PASSED test/orm/test_expire.py::ExpireTest::test_deferred_notfound 1351s test/orm/test_expire.py::ExpireTest::test_expire 1351s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_attr_assigned_to_multiple_keys[relationship] 1351s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_attr_assigned_to_multiple_keys[synonym] 1351s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_attr_assigned_to_multiple_keys[synonym] 1351s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_back_populates_setup 1351s [gw1] [ 10%] PASSED test/orm/test_expire.py::ExpireTest::test_expire 1351s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_back_populates_setup 1351s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_basic 1351s test/orm/test_expire.py::ExpireTest::test_expire_all 1351s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_basic 1351s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_cant_add_columns 1351s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_cant_add_columns 1351s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_classes_can_override_new 1351s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_classes_can_override_new 1351s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_column 1351s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_column 1351s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_column_named_twice 1351s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_column_named_twice 1351s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_column_properties 1351s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_column_properties 1351s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_column_properties_2 1351s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_column_properties_2 1351s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_column_repeated_under_prop[new] 1351s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_column_repeated_under_prop[new] 1351s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_column_repeated_under_prop[old] 1351s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_column_repeated_under_prop[old] 1351s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_composite_inline 1351s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_composite_inline 1351s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_composite_separate 1351s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_composite_separate 1351s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_decl_cascading_warns_non_mixin 1351s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_decl_cascading_warns_non_mixin 1351s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_declared_on_base_class 1351s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_declared_on_base_class 1351s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_deferred 1351s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_deferred 1351s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_deferred_reflection_default_error 1351s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_deferred_reflection_default_error 1351s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_duplicate_classes_in_base 1351s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_duplicate_classes_in_base 1351s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_eager_order_by 1351s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_eager_order_by 1351s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_expression 1351s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_expression 1351s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_index_doesnt_compile 1351s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_index_doesnt_compile 1351s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_instrument_class_before_instrumentation 1351s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_instrument_class_before_instrumentation 1351s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_mapping_to_join 1351s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_mapping_to_join 1351s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_nice_dependency_error 1351s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_nice_dependency_error 1351s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_nice_dependency_error_works_with_hasattr 1351s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_nice_dependency_error_works_with_hasattr 1351s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_no_table 1351s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_no_table 1351s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_non_sql_expression_warning_five 1351s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_non_sql_expression_warning_five 1351s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_non_sql_expression_warning_four 1351s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_non_sql_expression_warning_four 1351s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_non_sql_expression_warning_one 1351s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_non_sql_expression_warning_one 1351s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_non_sql_expression_warning_three 1351s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_non_sql_expression_warning_three 1351s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_non_sql_expression_warning_two 1351s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_non_sql_expression_warning_two 1351s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_oops 1351s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_oops 1351s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_order_by_multi 1351s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_order_by_multi 1351s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_pk_with_fk_init 1351s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_pk_with_fk_init 1351s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_recompile_on_othermapper 1351s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_recompile_on_othermapper 1351s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_reentrant_compile_via_foreignkey 1351s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_reentrant_compile_via_foreignkey 1351s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_relationship_level_msg_for_invalid_callable 1351s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_relationship_level_msg_for_invalid_callable 1351s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_relationship_level_msg_for_invalid_object 1351s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_relationship_level_msg_for_invalid_object 1351s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_relationship_reference 1351s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_relationship_reference 1351s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_reserved_identifiers[column-metadata-True] 1351s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_reserved_identifiers[column-metadata-True] 1351s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_reserved_identifiers[column-registry-False] 1351s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_reserved_identifiers[column-registry-False] 1351s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_reserved_identifiers[relationship-metadata-True] 1351s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_reserved_identifiers[relationship-metadata-True] 1351s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_reserved_identifiers[relationship-registry-False] 1351s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_reserved_identifiers[relationship-registry-False] 1351s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution 1351s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution 1351s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_asselectable 1351s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_asselectable 1351s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_class_over_table 1351s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_class_over_table 1351s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_in_backref 1351s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_in_backref 1351s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_module_qualified 1351s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_module_qualified 1351s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_no_magic 1351s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_no_magic 1351s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_no_table 1351s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_no_table 1351s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_orm_descriptor 1351s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_orm_descriptor 1351s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_synonym 1351s [gw0] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_synonym 1351s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_table_over_class 1351s [gw0] [ 11%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_table_over_class 1351s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_tables 1351s [gw0] [ 11%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_tables 1351s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_w_pj_annotations 1351s [gw0] [ 11%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_w_pj_annotations 1351s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_synonym_added 1351s [gw0] [ 11%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_synonym_added 1351s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_synonym_for 1351s [gw0] [ 11%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_synonym_for 1351s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_synonym_inline 1351s [gw0] [ 11%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_synonym_inline 1351s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_synonym_no_descriptor 1351s [gw0] [ 11%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_synonym_no_descriptor 1351s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_table_args_dict_format 1351s [gw0] [ 11%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_table_args_dict_format 1351s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_table_args_empty_dict 1351s [gw0] [ 11%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_table_args_empty_dict 1351s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_table_args_empty_tuple 1351s [gw0] [ 11%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_table_args_empty_tuple 1351s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_table_args_no_dict 1351s [gw0] [ 11%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_table_args_no_dict 1351s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_table_args_none 1351s [gw0] [ 11%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_table_args_none 1351s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_table_args_tuple_format 1351s [gw0] [ 11%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_table_args_tuple_format 1351s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_table_args_type 1351s [gw0] [ 11%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_table_args_type 1351s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_table_cls_attribute 1351s [gw0] [ 11%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_table_cls_attribute 1351s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_table_cls_attribute_return_none 1351s [gw0] [ 11%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_table_cls_attribute_return_none 1351s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_uncompiled_attributes_in_relationship 1351s [gw0] [ 11%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_uncompiled_attributes_in_relationship 1351s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_unicode_string_resolve 1351s [gw0] [ 11%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_unicode_string_resolve 1351s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_unicode_string_resolve_backref 1351s [gw0] [ 11%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_unicode_string_resolve_backref 1351s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_useless_declared_attr 1351s [gw0] [ 11%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_useless_declared_attr 1351s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_uses_get_on_class_col_fk 1351s [gw0] [ 11%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_uses_get_on_class_col_fk 1351s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_using_explicit_prop_in_schema_objects 1351s [gw0] [ 11%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_using_explicit_prop_in_schema_objects 1351s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_with_explicit_autoloaded 1351s [gw0] [ 11%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_with_explicit_autoloaded 1351s test/orm/inheritance/test_basic.py::DeleteOrphanTest::test_orphan_message 1351s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::DeleteOrphanTest::test_orphan_message 1351s test/orm/inheritance/test_basic.py::DiscriminatorOrPkNoneTest::test_pk_is_null 1351s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::DiscriminatorOrPkNoneTest::test_pk_is_null 1351s test/orm/inheritance/test_basic.py::DiscriminatorOrPkNoneTest::test_pk_not_null_discriminator_null_from_base 1351s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::DiscriminatorOrPkNoneTest::test_pk_not_null_discriminator_null_from_base 1351s test/orm/inheritance/test_basic.py::DiscriminatorOrPkNoneTest::test_pk_not_null_discriminator_null_from_sub 1351s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::DiscriminatorOrPkNoneTest::test_pk_not_null_discriminator_null_from_sub 1351s test/orm/inheritance/test_basic.py::DistinctPKTest::test_explicit_composite_pk 1351s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::DistinctPKTest::test_explicit_composite_pk 1351s test/orm/inheritance/test_basic.py::DistinctPKTest::test_explicit_pk 1351s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::DistinctPKTest::test_explicit_pk 1351s test/orm/inheritance/test_basic.py::DistinctPKTest::test_explicit_props 1351s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::DistinctPKTest::test_explicit_props 1351s test/orm/inheritance/test_basic.py::DistinctPKTest::test_implicit 1351s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::DistinctPKTest::test_implicit 1351s test/orm/inheritance/test_basic.py::EagerLazyTest::test_basic 1351s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::EagerLazyTest::test_basic 1351s test/orm/inheritance/test_basic.py::EagerTargetingTest::test_adapt_stringency 1351s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::EagerTargetingTest::test_adapt_stringency 1351s test/orm/inheritance/test_basic.py::FalseDiscriminatorTest::test_false_on_base 1351s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::FalseDiscriminatorTest::test_false_on_base 1351s test/orm/inheritance/test_basic.py::FalseDiscriminatorTest::test_false_on_sub 1351s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::FalseDiscriminatorTest::test_false_on_sub 1352s test/orm/inheritance/test_basic.py::FlushTest::test_one 1352s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::FlushTest::test_one 1352s test/orm/inheritance/test_basic.py::FlushTest::test_two 1352s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::FlushTest::test_two 1352s test/orm/inheritance/test_basic.py::GetTest::test_get[polymorphic] 1352s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::GetTest::test_get[polymorphic] 1352s test/orm/inheritance/test_basic.py::GetTest::test_get[test_get_nonpolymorphic] 1352s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_expire_all 1352s test/orm/test_expire.py::ExpireTest::test_expire_autoflush 1352s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::GetTest::test_get[test_get_nonpolymorphic] 1352s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_expire_autoflush 1352s test/orm/inheritance/test_basic.py::InhCondTest::test_inh_cond_ambiguous_fk 1352s test/orm/test_expire.py::ExpireTest::test_expire_cascade 1352s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::InhCondTest::test_inh_cond_ambiguous_fk 1352s test/orm/inheritance/test_basic.py::InhCondTest::test_inh_cond_no_fk 1352s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::InhCondTest::test_inh_cond_no_fk 1352s test/orm/inheritance/test_basic.py::InhCondTest::test_inh_cond_nonexistent_col_related 1352s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::InhCondTest::test_inh_cond_nonexistent_col_related 1352s test/orm/inheritance/test_basic.py::InhCondTest::test_inh_cond_nonexistent_col_unrelated 1352s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::InhCondTest::test_inh_cond_nonexistent_col_unrelated 1352s test/orm/inheritance/test_basic.py::InhCondTest::test_inh_cond_nonexistent_table_related 1352s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::InhCondTest::test_inh_cond_nonexistent_table_related 1352s test/orm/inheritance/test_basic.py::InhCondTest::test_inh_cond_nonexistent_table_unrelated 1352s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::InhCondTest::test_inh_cond_nonexistent_table_unrelated 1352s test/orm/inheritance/test_basic.py::JoinedNoFKSortingTest::test_ordering 1352s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::JoinedNoFKSortingTest::test_ordering 1352s test/orm/inheritance/test_basic.py::M2OUseGetTest::test_use_get 1352s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::M2OUseGetTest::test_use_get 1352s test/orm/inheritance/test_basic.py::NameConflictTest::test_name_conflict 1352s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::NameConflictTest::test_name_conflict 1352s test/orm/declarative/test_basic.py::NamedAttrOrderingTest::test_no_imperative_with_declarative_table[decl_base_base] 1352s [gw0] [ 11%] PASSED test/orm/declarative/test_basic.py::NamedAttrOrderingTest::test_no_imperative_with_declarative_table[decl_base_base] 1352s test/orm/declarative/test_basic.py::NamedAttrOrderingTest::test_no_imperative_with_declarative_table[decl_base_fn] 1352s [gw0] [ 11%] PASSED test/orm/declarative/test_basic.py::NamedAttrOrderingTest::test_no_imperative_with_declarative_table[decl_base_fn] 1352s test/orm/declarative/test_basic.py::NamedAttrOrderingTest::test_no_imperative_with_declarative_table[decl_base_no_meta] 1352s [gw0] [ 11%] PASSED test/orm/declarative/test_basic.py::NamedAttrOrderingTest::test_no_imperative_with_declarative_table[decl_base_no_meta] 1352s test/orm/declarative/test_basic.py::NamedAttrOrderingTest::test_no_imperative_with_declarative_table[decorator] 1352s [gw0] [ 11%] PASSED test/orm/declarative/test_basic.py::NamedAttrOrderingTest::test_no_imperative_with_declarative_table[decorator] 1352s test/orm/declarative/test_basic.py::NamedAttrOrderingTest::test_no_imperative_with_declarative_table[map_declaratively] 1352s [gw0] [ 11%] PASSED test/orm/declarative/test_basic.py::NamedAttrOrderingTest::test_no_imperative_with_declarative_table[map_declaratively] 1352s test/orm/declarative/test_basic.py::NamedAttrOrderingTest::test_no_imperative_with_declarative_table[mapped_as_dataclass] 1352s [gw0] [ 11%] PASSED test/orm/declarative/test_basic.py::NamedAttrOrderingTest::test_no_imperative_with_declarative_table[mapped_as_dataclass] 1352s test/orm/declarative/test_basic.py::NamedAttrOrderingTest::test_ordering_of_attrs_cols_named_or_unnamed[classical_mapping] 1352s [gw0] [ 11%] PASSED test/orm/declarative/test_basic.py::NamedAttrOrderingTest::test_ordering_of_attrs_cols_named_or_unnamed[classical_mapping] 1352s test/orm/declarative/test_basic.py::NamedAttrOrderingTest::test_ordering_of_attrs_cols_named_or_unnamed[decl_base_base] 1352s [gw0] [ 11%] PASSED test/orm/declarative/test_basic.py::NamedAttrOrderingTest::test_ordering_of_attrs_cols_named_or_unnamed[decl_base_base] 1352s test/orm/declarative/test_basic.py::NamedAttrOrderingTest::test_ordering_of_attrs_cols_named_or_unnamed[decl_base_fn] 1352s [gw0] [ 11%] PASSED test/orm/declarative/test_basic.py::NamedAttrOrderingTest::test_ordering_of_attrs_cols_named_or_unnamed[decl_base_fn] 1352s test/orm/inheritance/test_basic.py::NoPKOnSubTableWarningTest::test_no_warning_with_explicit 1352s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::NoPKOnSubTableWarningTest::test_no_warning_with_explicit 1352s test/orm/inheritance/test_basic.py::NoPKOnSubTableWarningTest::test_warning_on_sub 1352s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::NoPKOnSubTableWarningTest::test_warning_on_sub 1352s test/orm/inheritance/test_basic.py::NoPolyIdentInMiddleTest::test_discriminator 1352s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::NoPolyIdentInMiddleTest::test_discriminator 1352s test/orm/inheritance/test_basic.py::NoPolyIdentInMiddleTest::test_load_from_base 1352s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_expire_cascade 1352s test/orm/test_expire.py::ExpireTest::test_expire_cascade_pending 1352s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::NoPolyIdentInMiddleTest::test_load_from_base 1352s test/orm/inheritance/test_basic.py::NoPolyIdentInMiddleTest::test_load_from_middle 1352s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_expire_cascade_pending 1352s test/orm/test_expire.py::ExpireTest::test_expire_cascade_pending_orphan 1352s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_expire_cascade_pending_orphan 1352s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::NoPolyIdentInMiddleTest::test_load_from_middle 1352s test/orm/test_expire.py::ExpireTest::test_expire_committed 1352s test/orm/inheritance/test_basic.py::NoPolyIdentInMiddleTest::test_load_multiple_from_middle 1352s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_expire_committed 1352s test/orm/test_expire.py::ExpireTest::test_expire_doesntload_on_set 1352s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_expire_doesntload_on_set 1352s test/orm/test_expire.py::ExpireTest::test_expire_preserves_changes 1352s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::NoPolyIdentInMiddleTest::test_load_multiple_from_middle 1352s test/orm/inheritance/test_basic.py::NoPolyIdentInMiddleTest::test_warning 1352s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_expire_preserves_changes 1352s test/orm/test_expire.py::ExpireTest::test_expire_synonym 1352s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_expire_synonym 1352s test/orm/test_expire.py::ExpireTest::test_expired_eager 1352s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_expired_eager 1352s test/orm/test_expire.py::ExpireTest::test_expired_lazy 1352s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::NoPolyIdentInMiddleTest::test_warning 1352s test/orm/inheritance/test_basic.py::O2MTest::test_basic 1352s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::O2MTest::test_basic 1352s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_expired_lazy 1352s test/orm/test_expire.py::ExpireTest::test_get_on_deleted_expunges 1352s test/orm/inheritance/test_basic.py::OptimizedGetOnDeferredTest::test_column_property 1352s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_get_on_deleted_expunges 1352s test/orm/test_expire.py::ExpireTest::test_get_refreshes 1352s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::OptimizedGetOnDeferredTest::test_column_property 1352s test/orm/inheritance/test_basic.py::OptimizedGetOnDeferredTest::test_expired_column 1352s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_get_refreshes 1352s test/orm/test_expire.py::ExpireTest::test_joinedload_props_load_two 1352s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::OptimizedGetOnDeferredTest::test_expired_column 1352s test/orm/inheritance/test_basic.py::OptimizedGetOnDeferredTest::test_load_from_expired_subclass 1352s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_joinedload_props_load_two 1352s test/orm/test_expire.py::ExpireTest::test_joinedload_query_refreshes 1352s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::OptimizedGetOnDeferredTest::test_load_from_expired_subclass 1352s test/orm/inheritance/test_basic.py::OptimizedGetOnDeferredTest::test_load_from_unloaded_subclass 1352s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_joinedload_query_refreshes 1352s test/orm/test_expire.py::ExpireTest::test_lazyload_autoflushes 1352s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::OptimizedGetOnDeferredTest::test_load_from_unloaded_subclass 1352s test/orm/inheritance/test_basic.py::OptimizedGetOnDeferredTest::test_refresh_column 1352s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_lazyload_autoflushes 1352s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-as_option-immediate] 1352s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::OptimizedGetOnDeferredTest::test_refresh_column 1352s test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_column_expression 1352s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-as_option-immediate] 1352s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-as_option-joined] 1352s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_column_expression 1352s test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_column_expression_joined 1352s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-as_option-joined] 1352s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-as_option-select] 1352s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_column_expression_joined 1352s test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_composite_column_joined 1352s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-as_option-select] 1352s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-as_option-selectin] 1352s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_composite_column_joined 1352s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-as_option-selectin] 1352s test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_dont_generate_on_none 1352s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-as_option-subquery] 1352s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_dont_generate_on_none 1352s test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_load_expired_on_pending[eager_defaults] 1352s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-as_option-subquery] 1352s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-not_as_option-immediate] 1352s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_load_expired_on_pending[eager_defaults] 1352s test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_load_expired_on_pending[not_eager_defaults] 1352s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-not_as_option-immediate] 1352s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-not_as_option-joined] 1352s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_load_expired_on_pending[not_eager_defaults] 1352s test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_load_expired_on_pending_twolevel 1352s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-not_as_option-joined] 1352s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-not_as_option-select] 1352s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-not_as_option-select] 1352s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_load_expired_on_pending_twolevel 1352s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-not_as_option-selectin] 1352s test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_no_optimize_on_map_to_join 1352s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-not_as_option-selectin] 1352s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-not_as_option-subquery] 1352s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_no_optimize_on_map_to_join 1352s test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_optimized_get_blank_intermediary 1352s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_optimized_get_blank_intermediary 1352s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-not_as_option-subquery] 1352s test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_optimized_load_subclass_labels 1352s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-as_option-immediate] 1352s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_optimized_load_subclass_labels 1352s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-as_option-immediate] 1352s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-as_option-joined] 1352s test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_optimized_passes 1352s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-as_option-joined] 1352s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_optimized_passes 1352s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-as_option-select] 1352s test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_base_descriptors_over_base_cols 1352s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_base_descriptors_over_base_cols 1352s test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_column_setup_sanity_check 1352s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-as_option-select] 1352s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-as_option-selectin] 1352s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_column_setup_sanity_check 1352s test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_custom_descriptor 1352s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_custom_descriptor 1352s test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_override_explicit 1352s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-as_option-selectin] 1352s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-as_option-subquery] 1352s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_override_explicit 1352s test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_override_implicit 1352s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_override_implicit 1352s test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_override_onlyinparent 1352s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_override_onlyinparent 1352s test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_pk_fk_different 1352s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_pk_fk_different 1352s test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_plain 1352s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_plain 1352s test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_plain_descriptor 1352s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-as_option-subquery] 1352s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-not_as_option-immediate] 1352s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_plain_descriptor 1352s test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_sub_columns_over_base_descriptors 1352s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_sub_columns_over_base_descriptors 1352s test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_subclass_renames_superclass_col_single_inh 1352s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-not_as_option-immediate] 1352s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-not_as_option-joined] 1352s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_subclass_renames_superclass_col_single_inh 1352s test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_subsubclass_groups_super_cols 1352s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-not_as_option-joined] 1352s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-not_as_option-select] 1352s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_subsubclass_groups_super_cols 1352s test/orm/inheritance/test_basic.py::PKDiscriminatorTest::test_pk_as_discriminator 1352s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-not_as_option-select] 1352s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-not_as_option-selectin] 1352s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::PKDiscriminatorTest::test_pk_as_discriminator 1352s test/orm/inheritance/test_basic.py::PassiveDeletesTest::test_a_only 1352s [gw0] [ 11%] SKIPPED test/orm/inheritance/test_basic.py::PassiveDeletesTest::test_a_only 1352s test/orm/inheritance/test_basic.py::PassiveDeletesTest::test_b_only 1352s [gw0] [ 11%] SKIPPED test/orm/inheritance/test_basic.py::PassiveDeletesTest::test_b_only 1352s test/orm/inheritance/test_basic.py::PassiveDeletesTest::test_c_only 1352s [gw0] [ 11%] SKIPPED test/orm/inheritance/test_basic.py::PassiveDeletesTest::test_c_only 1352s test/orm/inheritance/test_basic.py::PassiveDeletesTest::test_none 1352s [gw0] [ 11%] SKIPPED test/orm/inheritance/test_basic.py::PassiveDeletesTest::test_none 1352s test/orm/inheritance/test_basic.py::PolyExpressionEagerLoad::test_joinedload 1352s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-not_as_option-selectin] 1352s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-not_as_option-subquery] 1352s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::PolyExpressionEagerLoad::test_joinedload 1352s test/orm/inheritance/test_basic.py::PolymorphicAttributeManagementTest::test_base_class 1352s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-not_as_option-subquery] 1352s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-as_option-immediate] 1352s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-as_option-immediate] 1352s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-as_option-joined] 1352s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::PolymorphicAttributeManagementTest::test_base_class 1352s test/orm/inheritance/test_basic.py::PolymorphicAttributeManagementTest::test_entirely_oob_assignment 1352s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::PolymorphicAttributeManagementTest::test_entirely_oob_assignment 1352s test/orm/inheritance/test_basic.py::PolymorphicAttributeManagementTest::test_invalid_assignment_downwards 1352s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::PolymorphicAttributeManagementTest::test_invalid_assignment_downwards 1352s test/orm/inheritance/test_basic.py::PolymorphicAttributeManagementTest::test_invalid_assignment_upwards 1352s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::PolymorphicAttributeManagementTest::test_invalid_assignment_upwards 1352s test/orm/inheritance/test_basic.py::PolymorphicAttributeManagementTest::test_not_set_on_upate 1352s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::PolymorphicAttributeManagementTest::test_not_set_on_upate 1352s test/orm/inheritance/test_basic.py::PolymorphicAttributeManagementTest::test_poly_configured_immediate 1352s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::PolymorphicAttributeManagementTest::test_poly_configured_immediate 1352s test/orm/inheritance/test_basic.py::PolymorphicAttributeManagementTest::test_valid_assignment_upwards 1352s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-as_option-joined] 1352s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::PolymorphicAttributeManagementTest::test_valid_assignment_upwards 1352s test/orm/inheritance/test_basic.py::PolymorphicAttributeManagementTest::test_validate_on_upate 1352s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-as_option-select] 1352s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::PolymorphicAttributeManagementTest::test_validate_on_upate 1352s test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_non_col_polymorphic_on 1352s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-as_option-select] 1352s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-as_option-selectin] 1352s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_non_col_polymorphic_on 1352s test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_column_prop 1352s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-as_option-selectin] 1352s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_column_prop 1352s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-as_option-subquery] 1352s test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_column_str_prop 1352s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_column_str_prop 1352s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-as_option-subquery] 1352s test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_expr_explicit_map 1353s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-not_as_option-immediate] 1353s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-not_as_option-immediate] 1353s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_expr_explicit_map 1353s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-not_as_option-joined] 1353s test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_expr_implicit_map_no_label_joined 1353s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-not_as_option-joined] 1353s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_expr_implicit_map_no_label_joined 1353s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-not_as_option-select] 1353s test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_expr_implicit_map_no_label_single 1353s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-not_as_option-select] 1353s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_expr_implicit_map_no_label_single 1353s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-not_as_option-selectin] 1353s test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_expr_implicit_map_w_label_joined 1353s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-not_as_option-selectin] 1353s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-not_as_option-subquery] 1353s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_expr_implicit_map_w_label_joined 1353s test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_expr_implicit_map_w_label_single 1353s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-not_as_option-subquery] 1353s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-as_option-immediate] 1353s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_expr_implicit_map_w_label_single 1353s test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_non_expr_prop 1353s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_non_expr_prop 1353s test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_not_in_with_poly 1353s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-as_option-immediate] 1353s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-as_option-joined] 1353s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_not_in_with_poly 1353s test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_not_present_col 1353s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_not_present_col 1353s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-as_option-joined] 1353s test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_not_present_col_partial_wpoly 1353s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-as_option-select] 1353s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_not_present_col_partial_wpoly 1353s test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_only_in_with_poly 1353s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_only_in_with_poly 1353s test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_synonym 1353s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-as_option-select] 1353s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-as_option-selectin] 1353s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_synonym 1353s test/orm/inheritance/test_basic.py::PolymorphicResolutionMultiLevel::test_a 1353s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-as_option-selectin] 1353s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-as_option-subquery] 1353s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-as_option-subquery] 1353s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::PolymorphicResolutionMultiLevel::test_a 1353s test/orm/inheritance/test_basic.py::PolymorphicResolutionMultiLevel::test_b_d_selectable 1353s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::PolymorphicResolutionMultiLevel::test_b_d_selectable 1353s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-not_as_option-immediate] 1353s test/orm/inheritance/test_basic.py::PolymorphicResolutionMultiLevel::test_d_b_missing 1353s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::PolymorphicResolutionMultiLevel::test_d_b_missing 1353s test/orm/inheritance/test_basic.py::PolymorphicResolutionMultiLevel::test_d_c_b 1353s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::PolymorphicResolutionMultiLevel::test_d_c_b 1353s test/orm/inheritance/test_basic.py::PolymorphicResolutionMultiLevel::test_d_selectable 1353s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::PolymorphicResolutionMultiLevel::test_d_selectable 1353s test/orm/inheritance/test_basic.py::PolymorphicResolutionMultiLevel::test_ordered_b_d 1353s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::PolymorphicResolutionMultiLevel::test_ordered_b_d 1353s test/orm/inheritance/test_basic.py::PolymorphicResolutionMultiLevel::test_reverse_d_b 1353s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::PolymorphicResolutionMultiLevel::test_reverse_d_b 1353s test/orm/inheritance/test_basic.py::PolymorphicSynonymTest::test_polymorphic_synonym 1353s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-not_as_option-immediate] 1353s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-not_as_option-joined] 1353s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::PolymorphicSynonymTest::test_polymorphic_synonym 1353s test/orm/inheritance/test_basic.py::PolymorphicUnionTest::test_no_cast_null 1353s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::PolymorphicUnionTest::test_no_cast_null 1353s test/orm/inheritance/test_basic.py::PolymorphicUnionTest::test_type_col_non_present 1353s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::PolymorphicUnionTest::test_type_col_non_present 1353s test/orm/inheritance/test_basic.py::PolymorphicUnionTest::test_type_col_present 1353s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::PolymorphicUnionTest::test_type_col_present 1353s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-not_as_option-joined] 1353s test/orm/inheritance/test_basic.py::SortOnlyOnImportantFKsTest::test_flush 1353s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-not_as_option-select] 1353s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::SortOnlyOnImportantFKsTest::test_flush 1353s test/orm/inheritance/test_basic.py::SyncCompileTest::test_joins[0-0] 1353s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::SyncCompileTest::test_joins[0-0] 1353s test/orm/inheritance/test_basic.py::SyncCompileTest::test_joins[0-1] 1353s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-not_as_option-select] 1353s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-not_as_option-selectin] 1353s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::SyncCompileTest::test_joins[0-1] 1353s test/orm/inheritance/test_basic.py::SyncCompileTest::test_joins[0-2] 1353s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::SyncCompileTest::test_joins[0-2] 1353s test/orm/inheritance/test_basic.py::SyncCompileTest::test_joins[1-0] 1353s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::SyncCompileTest::test_joins[1-0] 1353s test/orm/inheritance/test_basic.py::SyncCompileTest::test_joins[1-1] 1353s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-not_as_option-selectin] 1353s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-not_as_option-subquery] 1353s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::SyncCompileTest::test_joins[1-1] 1353s test/orm/inheritance/test_basic.py::SyncCompileTest::test_joins[1-2] 1353s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::SyncCompileTest::test_joins[1-2] 1353s test/orm/inheritance/test_basic.py::SyncCompileTest::test_joins[2-0] 1353s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::SyncCompileTest::test_joins[2-0] 1353s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-not_as_option-subquery] 1353s test/orm/inheritance/test_basic.py::SyncCompileTest::test_joins[2-1] 1353s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-as_option-immediate] 1353s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::SyncCompileTest::test_joins[2-1] 1353s test/orm/inheritance/test_basic.py::SyncCompileTest::test_joins[2-2] 1353s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::SyncCompileTest::test_joins[2-2] 1353s test/orm/inheritance/test_basic.py::UnexpectedPolymorphicIdentityTest::test_joined_invalid_ident 1353s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-as_option-immediate] 1353s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-as_option-joined] 1353s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-as_option-joined] 1353s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-as_option-select] 1353s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-as_option-select] 1353s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-as_option-selectin] 1353s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::UnexpectedPolymorphicIdentityTest::test_joined_invalid_ident 1353s test/orm/inheritance/test_basic.py::UnexpectedPolymorphicIdentityTest::test_single_invalid_ident 1353s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::UnexpectedPolymorphicIdentityTest::test_single_invalid_ident 1353s test/orm/inheritance/test_basic.py::VersioningTest::test_delete 1353s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-as_option-selectin] 1353s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-as_option-subquery] 1353s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::VersioningTest::test_delete 1353s test/orm/inheritance/test_basic.py::VersioningTest::test_save_update 1353s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-as_option-subquery] 1353s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-not_as_option-immediate] 1353s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-not_as_option-immediate] 1353s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-not_as_option-joined] 1353s [gw0] [ 11%] PASSED test/orm/inheritance/test_basic.py::VersioningTest::test_save_update 1353s test/orm/test_bind.py::BindIntegrationTest::test_bind_arg 1353s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-not_as_option-joined] 1353s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-not_as_option-select] 1353s [gw0] [ 11%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_bind_arg 1353s test/orm/test_bind.py::BindIntegrationTest::test_bind_from_metadata 1353s [gw0] [ 11%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_bind_from_metadata 1353s test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e1_0] 1353s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-not_as_option-select] 1353s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-not_as_option-selectin] 1353s [gw0] [ 11%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e1_0] 1353s test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e1_1] 1353s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-not_as_option-selectin] 1353s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-not_as_option-subquery] 1353s [gw0] [ 11%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e1_1] 1353s test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e1_2] 1353s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-not_as_option-subquery] 1353s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-as_option-immediate] 1353s [gw0] [ 11%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e1_2] 1353s test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e1_3] 1353s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-as_option-immediate] 1353s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-as_option-joined] 1353s [gw0] [ 11%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e1_3] 1353s test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e1_4] 1353s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-as_option-joined] 1353s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-as_option-select] 1353s [gw0] [ 11%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e1_4] 1353s test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e1_5] 1353s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-as_option-select] 1353s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-as_option-selectin] 1353s [gw0] [ 11%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e1_5] 1353s test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e1_6] 1353s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-as_option-selectin] 1353s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-as_option-subquery] 1353s [gw0] [ 11%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e1_6] 1353s test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e1_7] 1353s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-as_option-subquery] 1353s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-not_as_option-immediate] 1353s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-not_as_option-immediate] 1353s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-not_as_option-joined] 1353s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-not_as_option-joined] 1353s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-not_as_option-select] 1353s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-not_as_option-select] 1353s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-not_as_option-selectin] 1353s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-not_as_option-selectin] 1353s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-not_as_option-subquery] 1353s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-not_as_option-subquery] 1353s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-as_option-immediate] 1353s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-as_option-immediate] 1353s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-as_option-joined] 1353s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-as_option-joined] 1353s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-as_option-select] 1353s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-as_option-select] 1353s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-as_option-selectin] 1353s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-as_option-selectin] 1353s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-as_option-subquery] 1353s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-as_option-subquery] 1353s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-not_as_option-immediate] 1353s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-not_as_option-immediate] 1353s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-not_as_option-joined] 1353s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-not_as_option-joined] 1353s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-not_as_option-select] 1353s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-not_as_option-select] 1353s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-not_as_option-selectin] 1353s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-not_as_option-selectin] 1353s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-not_as_option-subquery] 1353s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-not_as_option-subquery] 1353s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-as_option-immediate] 1353s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-as_option-immediate] 1353s [gw0] [ 11%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e1_7] 1353s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-as_option-joined] 1353s test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e2_0] 1353s [gw0] [ 11%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e2_0] 1353s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-as_option-joined] 1353s test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e2_1] 1353s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-as_option-select] 1353s [gw0] [ 11%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e2_1] 1353s test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e3] 1353s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-as_option-select] 1353s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-as_option-selectin] 1353s [gw0] [ 11%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e3] 1354s test/orm/test_bind.py::BindIntegrationTest::test_bound_connection 1354s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-as_option-selectin] 1354s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-as_option-subquery] 1354s [gw0] [ 11%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_bound_connection 1354s test/orm/test_bind.py::BindIntegrationTest::test_bound_connection_transactional 1354s [gw0] [ 11%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_bound_connection_transactional 1354s test/orm/test_bind.py::BindIntegrationTest::test_dont_mutate_binds[False] 1354s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-as_option-subquery] 1354s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-not_as_option-immediate] 1354s [gw0] [ 11%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_dont_mutate_binds[False] 1354s test/orm/test_bind.py::BindIntegrationTest::test_dont_mutate_binds[True] 1354s [gw0] [ 11%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_dont_mutate_binds[True] 1354s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_0] 1354s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-not_as_option-immediate] 1354s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-not_as_option-joined] 1354s [gw0] [ 11%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_0] 1354s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_10] 1354s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-not_as_option-joined] 1354s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-not_as_option-select] 1354s [gw0] [ 11%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_10] 1354s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_11] 1354s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-not_as_option-select] 1354s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-not_as_option-selectin] 1354s [gw0] [ 11%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_11] 1354s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_1] 1354s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-not_as_option-selectin] 1354s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-not_as_option-subquery] 1354s [gw0] [ 11%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_1] 1354s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_2] 1354s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-not_as_option-subquery] 1354s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-as_option-immediate] 1354s [gw0] [ 11%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_2] 1354s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_3] 1354s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-as_option-immediate] 1354s [gw0] [ 11%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_3] 1354s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-as_option-joined] 1354s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_4] 1354s [gw0] [ 11%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_4] 1354s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_5] 1354s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-as_option-joined] 1354s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-as_option-select] 1354s [gw0] [ 11%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_5] 1354s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_6] 1354s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-as_option-select] 1354s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-as_option-selectin] 1354s [gw0] [ 11%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_6] 1354s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_7] 1354s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-as_option-selectin] 1354s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-as_option-subquery] 1354s [gw0] [ 11%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_7] 1354s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_8] 1354s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-as_option-subquery] 1354s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-not_as_option-immediate] 1354s [gw0] [ 11%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_8] 1354s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_9] 1354s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-not_as_option-immediate] 1354s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-not_as_option-joined] 1354s [gw0] [ 11%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_9] 1354s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e2_0] 1354s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-not_as_option-joined] 1354s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-not_as_option-select] 1354s [gw0] [ 11%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e2_0] 1354s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e2_1] 1354s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-not_as_option-select] 1354s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-not_as_option-selectin] 1354s [gw0] [ 11%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e2_1] 1354s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e2_2] 1354s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-not_as_option-selectin] 1354s [gw0] [ 11%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e2_2] 1354s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-not_as_option-subquery] 1354s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e2_3] 1354s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-not_as_option-subquery] 1354s [gw0] [ 11%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e2_3] 1354s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-as_option-immediate] 1354s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e2_4] 1354s [gw0] [ 11%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e2_4] 1354s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-as_option-immediate] 1354s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e2_5] 1354s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-as_option-joined] 1354s [gw0] [ 11%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e2_5] 1354s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e3_0] 1354s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-as_option-joined] 1354s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-as_option-select] 1354s [gw0] [ 11%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e3_0] 1354s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e3_1] 1354s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-as_option-select] 1354s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-as_option-selectin] 1354s [gw0] [ 11%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e3_1] 1354s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e3_2] 1354s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-as_option-selectin] 1354s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-as_option-subquery] 1354s [gw0] [ 11%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e3_2] 1354s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e4_0] 1354s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-as_option-subquery] 1354s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-not_as_option-immediate] 1354s [gw0] [ 11%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e4_0] 1354s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e4_1] 1354s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-not_as_option-immediate] 1354s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-not_as_option-joined] 1354s [gw0] [ 11%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e4_1] 1354s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e4_2] 1354s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-not_as_option-joined] 1354s [gw0] [ 11%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e4_2] 1354s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-not_as_option-select] 1354s test/orm/test_bind.py::BindIntegrationTest::test_mapped_binds 1354s [gw0] [ 11%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_mapped_binds 1354s test/orm/test_bind.py::BindIntegrationTest::test_table_binds 1354s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-not_as_option-select] 1354s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-not_as_option-selectin] 1354s [gw0] [ 11%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_table_binds 1354s test/orm/test_bind.py::GetBindTest::test_bind_base_class_base_class 1354s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-not_as_option-selectin] 1354s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-not_as_option-subquery] 1354s [gw0] [ 11%] PASSED test/orm/test_bind.py::GetBindTest::test_bind_base_class_base_class 1354s test/orm/test_bind.py::GetBindTest::test_bind_base_class_concrete_sub_class 1354s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-not_as_option-subquery] 1354s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-as_option-immediate] 1354s [gw0] [ 11%] PASSED test/orm/test_bind.py::GetBindTest::test_bind_base_class_concrete_sub_class 1354s test/orm/test_bind.py::GetBindTest::test_bind_base_class_joined_sub_class 1354s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-as_option-immediate] 1354s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-as_option-joined] 1354s [gw0] [ 11%] PASSED test/orm/test_bind.py::GetBindTest::test_bind_base_class_joined_sub_class 1354s test/orm/test_bind.py::GetBindTest::test_bind_base_table_base_class 1354s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-as_option-joined] 1354s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-as_option-select] 1354s [gw0] [ 11%] PASSED test/orm/test_bind.py::GetBindTest::test_bind_base_table_base_class 1354s test/orm/test_bind.py::GetBindTest::test_bind_base_table_concrete_sub_class 1354s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-as_option-select] 1354s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-as_option-selectin] 1354s [gw0] [ 11%] PASSED test/orm/test_bind.py::GetBindTest::test_bind_base_table_concrete_sub_class 1354s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-as_option-selectin] 1354s test/orm/test_bind.py::GetBindTest::test_bind_base_table_joined_sub_class 1354s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-as_option-subquery] 1354s [gw0] [ 11%] PASSED test/orm/test_bind.py::GetBindTest::test_bind_base_table_joined_sub_class 1354s test/orm/test_bind.py::GetBindTest::test_bind_joined_sub_class_joined_sub_class 1354s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-as_option-subquery] 1354s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-not_as_option-immediate] 1354s [gw0] [ 11%] PASSED test/orm/test_bind.py::GetBindTest::test_bind_joined_sub_class_joined_sub_class 1354s test/orm/test_bind.py::GetBindTest::test_bind_joined_sub_table_joined_sub_class 1354s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-not_as_option-immediate] 1354s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-not_as_option-joined] 1354s [gw0] [ 11%] PASSED test/orm/test_bind.py::GetBindTest::test_bind_joined_sub_table_joined_sub_class 1354s test/orm/test_bind.py::GetBindTest::test_bind_mixin_class_simple_class 1354s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-not_as_option-joined] 1354s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-not_as_option-select] 1354s [gw0] [ 11%] PASSED test/orm/test_bind.py::GetBindTest::test_bind_mixin_class_simple_class 1354s test/orm/test_bind.py::GetBindTest::test_bind_selectable_join 1354s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-not_as_option-select] 1354s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-not_as_option-selectin] 1354s [gw0] [ 11%] PASSED test/orm/test_bind.py::GetBindTest::test_bind_selectable_join 1354s test/orm/test_bind.py::GetBindTest::test_bind_selectable_table 1354s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-not_as_option-selectin] 1354s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-not_as_option-subquery] 1354s [gw0] [ 11%] PASSED test/orm/test_bind.py::GetBindTest::test_bind_selectable_table 1354s test/orm/test_bind.py::GetBindTest::test_bind_selectable_union 1354s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-not_as_option-subquery] 1354s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-as_option-immediate] 1354s [gw0] [ 11%] PASSED test/orm/test_bind.py::GetBindTest::test_bind_selectable_union 1354s test/orm/test_bind.py::GetBindTest::test_bind_sub_class_concrete_sub_class 1354s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-as_option-immediate] 1354s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-as_option-joined] 1354s [gw0] [ 11%] PASSED test/orm/test_bind.py::GetBindTest::test_bind_sub_class_concrete_sub_class 1354s test/orm/test_bind.py::GetBindTest::test_bind_sub_table_concrete_sub_class 1354s [gw1] [ 11%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-as_option-joined] 1354s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-as_option-select] 1354s [gw0] [ 11%] PASSED test/orm/test_bind.py::GetBindTest::test_bind_sub_table_concrete_sub_class 1354s test/orm/test_bind.py::GetBindTest::test_clause_extracts_orm_plugin_subject[delete] 1354s [gw1] [ 12%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-as_option-select] 1354s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-as_option-selectin] 1354s [gw0] [ 12%] PASSED test/orm/test_bind.py::GetBindTest::test_clause_extracts_orm_plugin_subject[delete] 1354s test/orm/test_bind.py::GetBindTest::test_clause_extracts_orm_plugin_subject[insert] 1354s [gw1] [ 12%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-as_option-selectin] 1354s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-as_option-subquery] 1354s [gw0] [ 12%] PASSED test/orm/test_bind.py::GetBindTest::test_clause_extracts_orm_plugin_subject[insert] 1354s test/orm/test_bind.py::GetBindTest::test_clause_extracts_orm_plugin_subject[select] 1354s [gw1] [ 12%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-as_option-subquery] 1354s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-not_as_option-immediate] 1354s [gw0] [ 12%] PASSED test/orm/test_bind.py::GetBindTest::test_clause_extracts_orm_plugin_subject[select] 1354s test/orm/test_bind.py::GetBindTest::test_clause_extracts_orm_plugin_subject[update] 1354s [gw1] [ 12%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-not_as_option-immediate] 1354s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-not_as_option-joined] 1354s [gw0] [ 12%] PASSED test/orm/test_bind.py::GetBindTest::test_clause_extracts_orm_plugin_subject[update] 1354s test/orm/test_bind.py::GetBindTest::test_fallback_table_metadata 1354s [gw1] [ 12%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-not_as_option-joined] 1354s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-not_as_option-select] 1354s [gw0] [ 12%] PASSED test/orm/test_bind.py::GetBindTest::test_fallback_table_metadata 1355s test/orm/test_bind.py::SessionBindTest::test_session_bind 1355s [gw0] [ 12%] PASSED test/orm/test_bind.py::SessionBindTest::test_session_bind 1355s test/orm/test_bind.py::SessionBindTest::test_session_unbound 1355s [gw1] [ 12%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-not_as_option-select] 1355s [gw0] [ 12%] PASSED test/orm/test_bind.py::SessionBindTest::test_session_unbound 1355s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-not_as_option-selectin] 1355s test/orm/dml/test_bulk.py::BulkInheritanceTest_sqlite+pysqlite_3_46_1::test_bulk_insert_joined_inh_return_defaults[insert_mappings] 1355s [gw1] [ 12%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-not_as_option-selectin] 1355s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-not_as_option-subquery] 1355s [gw0] [ 12%] PASSED test/orm/dml/test_bulk.py::BulkInheritanceTest_sqlite+pysqlite_3_46_1::test_bulk_insert_joined_inh_return_defaults[insert_mappings] 1355s test/orm/dml/test_bulk.py::BulkInheritanceTest_sqlite+pysqlite_3_46_1::test_bulk_insert_joined_inh_return_defaults[insert_stmt] 1355s [gw1] [ 12%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-not_as_option-subquery] 1355s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-as_option-immediate] 1355s [gw0] [ 12%] PASSED test/orm/dml/test_bulk.py::BulkInheritanceTest_sqlite+pysqlite_3_46_1::test_bulk_insert_joined_inh_return_defaults[insert_stmt] 1355s test/orm/dml/test_bulk.py::BulkInheritanceTest_sqlite+pysqlite_3_46_1::test_bulk_save_joined_inh_no_defaults 1355s [gw1] [ 12%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-as_option-immediate] 1355s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-as_option-joined] 1355s [gw0] [ 12%] PASSED test/orm/dml/test_bulk.py::BulkInheritanceTest_sqlite+pysqlite_3_46_1::test_bulk_save_joined_inh_no_defaults 1355s test/orm/dml/test_bulk.py::BulkInheritanceTest_sqlite+pysqlite_3_46_1::test_bulk_save_joined_inh_return_defaults 1355s [gw1] [ 12%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-as_option-joined] 1355s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-as_option-select] 1355s [gw1] [ 12%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-as_option-select] 1355s [gw0] [ 12%] PASSED test/orm/dml/test_bulk.py::BulkInheritanceTest_sqlite+pysqlite_3_46_1::test_bulk_save_joined_inh_return_defaults 1355s test/orm/dml/test_bulk.py::BulkInheritanceTest_sqlite+pysqlite_3_46_1::test_bulk_update[update_mappings] 1355s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-as_option-selectin] 1355s [gw1] [ 12%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-as_option-selectin] 1355s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-as_option-subquery] 1355s [gw0] [ 12%] PASSED test/orm/dml/test_bulk.py::BulkInheritanceTest_sqlite+pysqlite_3_46_1::test_bulk_update[update_mappings] 1355s test/orm/dml/test_bulk.py::BulkInheritanceTest_sqlite+pysqlite_3_46_1::test_bulk_update[update_stmt] 1355s [gw1] [ 12%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-as_option-subquery] 1355s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-not_as_option-immediate] 1355s [gw0] [ 12%] PASSED test/orm/dml/test_bulk.py::BulkInheritanceTest_sqlite+pysqlite_3_46_1::test_bulk_update[update_stmt] 1355s test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_insert 1355s [gw1] [ 12%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-not_as_option-immediate] 1355s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-not_as_option-joined] 1355s [gw0] [ 12%] PASSED test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_insert 1355s test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_insert_render_nulls 1355s [gw1] [ 12%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-not_as_option-joined] 1355s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-not_as_option-select] 1355s [gw0] [ 12%] PASSED test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_insert_render_nulls 1355s [gw1] [ 12%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-not_as_option-select] 1355s test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_mappings_preserve_order 1355s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-not_as_option-selectin] 1355s [gw1] [ 12%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-not_as_option-selectin] 1355s [gw0] [ 12%] PASSED test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_mappings_preserve_order 1355s test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_no_defaults 1355s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-not_as_option-subquery] 1355s [gw1] [ 12%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-not_as_option-subquery] 1355s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-as_option-immediate] 1355s [gw0] [ 12%] PASSED test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_no_defaults 1355s test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_objects_defaults_key 1355s [gw1] [ 12%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-as_option-immediate] 1355s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-as_option-joined] 1355s [gw0] [ 12%] PASSED test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_objects_defaults_key 1355s test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_return_defaults[not_return_defaults-insert_mappings] 1355s [gw1] [ 12%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-as_option-joined] 1355s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-as_option-select] 1355s [gw0] [ 12%] PASSED test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_return_defaults[not_return_defaults-insert_mappings] 1355s test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_return_defaults[not_return_defaults-insert_stmt] 1355s [gw1] [ 12%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-as_option-select] 1355s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-as_option-selectin] 1355s [gw0] [ 12%] PASSED test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_return_defaults[not_return_defaults-insert_stmt] 1355s test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_return_defaults[not_return_defaults-save_objects] 1355s [gw1] [ 12%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-as_option-selectin] 1355s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-as_option-subquery] 1355s [gw0] [ 12%] PASSED test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_return_defaults[not_return_defaults-save_objects] 1355s test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_return_defaults[return_defaults-insert_mappings] 1355s [gw1] [ 12%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-as_option-subquery] 1355s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-not_as_option-immediate] 1355s [gw0] [ 12%] PASSED test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_return_defaults[return_defaults-insert_mappings] 1355s test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_return_defaults[return_defaults-insert_stmt] 1355s [gw1] [ 12%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-not_as_option-immediate] 1355s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-not_as_option-joined] 1355s [gw0] [ 12%] PASSED test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_return_defaults[return_defaults-insert_stmt] 1355s test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_return_defaults[return_defaults-save_objects] 1355s [gw1] [ 12%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-not_as_option-joined] 1355s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-not_as_option-select] 1355s [gw1] [ 12%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-not_as_option-select] 1355s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-not_as_option-selectin] 1355s [gw1] [ 12%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-not_as_option-selectin] 1355s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-not_as_option-subquery] 1355s [gw1] [ 12%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-not_as_option-subquery] 1355s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-as_option-immediate] 1355s [gw0] [ 12%] PASSED test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_return_defaults[return_defaults-save_objects] 1355s test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_updated_include_unchanged 1355s [gw1] [ 12%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-as_option-immediate] 1355s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-as_option-joined] 1355s [gw0] [ 12%] PASSED test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_updated_include_unchanged 1355s [gw1] [ 12%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-as_option-joined] 1355s test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_update[update_mappings] 1355s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-as_option-select] 1355s [gw1] [ 12%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-as_option-select] 1355s [gw0] [ 12%] PASSED test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_update[update_mappings] 1355s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-as_option-selectin] 1355s test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_update[update_stmt] 1355s [gw1] [ 12%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-as_option-selectin] 1355s [gw0] [ 12%] PASSED test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_update[update_stmt] 1355s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-as_option-subquery] 1355s test/orm/dml/test_bulk.py::BulkInsertUpdateVersionId_sqlite+pysqlite_3_46_1::test_bulk_insert_via_save 1355s [gw0] [ 12%] PASSED test/orm/dml/test_bulk.py::BulkInsertUpdateVersionId_sqlite+pysqlite_3_46_1::test_bulk_insert_via_save 1355s test/orm/dml/test_bulk.py::BulkInsertUpdateVersionId_sqlite+pysqlite_3_46_1::test_bulk_update_via_save 1355s [gw1] [ 12%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-as_option-subquery] 1355s [gw0] [ 12%] PASSED test/orm/dml/test_bulk.py::BulkInsertUpdateVersionId_sqlite+pysqlite_3_46_1::test_bulk_update_via_save 1355s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-not_as_option-immediate] 1355s test/orm/dml/test_bulk.py::BulkIssue6793Test_sqlite+pysqlite_3_46_1::test_issue_6793 1355s [gw0] [ 12%] PASSED test/orm/dml/test_bulk.py::BulkIssue6793Test_sqlite+pysqlite_3_46_1::test_issue_6793 1355s test/orm/dml/test_bulk.py::BulkUDPostfetchTest_sqlite+pysqlite_3_46_1::test_insert_w_fetch 1355s [gw1] [ 12%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-not_as_option-immediate] 1355s [gw0] [ 12%] PASSED test/orm/dml/test_bulk.py::BulkUDPostfetchTest_sqlite+pysqlite_3_46_1::test_insert_w_fetch 1355s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-not_as_option-joined] 1355s test/orm/dml/test_bulk.py::BulkUDPostfetchTest_sqlite+pysqlite_3_46_1::test_update_w_fetch 1355s [gw0] [ 12%] PASSED test/orm/dml/test_bulk.py::BulkUDPostfetchTest_sqlite+pysqlite_3_46_1::test_update_w_fetch 1355s test/orm/dml/test_bulk.py::BulkUDTestAltColKeys_sqlite+pysqlite_3_46_1::test_insert_attrs 1355s [gw1] [ 12%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-not_as_option-joined] 1355s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-not_as_option-select] 1355s [gw0] [ 12%] PASSED test/orm/dml/test_bulk.py::BulkUDTestAltColKeys_sqlite+pysqlite_3_46_1::test_insert_attrs 1355s test/orm/dml/test_bulk.py::BulkUDTestAltColKeys_sqlite+pysqlite_3_46_1::test_insert_both 1355s [gw1] [ 12%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-not_as_option-select] 1355s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-not_as_option-selectin] 1355s [gw0] [ 12%] PASSED test/orm/dml/test_bulk.py::BulkUDTestAltColKeys_sqlite+pysqlite_3_46_1::test_insert_both 1355s test/orm/dml/test_bulk.py::BulkUDTestAltColKeys_sqlite+pysqlite_3_46_1::test_insert_keys 1355s [gw1] [ 12%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-not_as_option-selectin] 1355s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-not_as_option-subquery] 1355s [gw0] [ 12%] PASSED test/orm/dml/test_bulk.py::BulkUDTestAltColKeys_sqlite+pysqlite_3_46_1::test_insert_keys 1355s test/orm/dml/test_bulk.py::BulkUDTestAltColKeys_sqlite+pysqlite_3_46_1::test_update_attrs[dicts] 1355s [gw1] [ 12%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-not_as_option-subquery] 1355s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-as_option-immediate] 1355s [gw0] [ 12%] PASSED test/orm/dml/test_bulk.py::BulkUDTestAltColKeys_sqlite+pysqlite_3_46_1::test_update_attrs[dicts] 1355s test/orm/dml/test_bulk.py::BulkUDTestAltColKeys_sqlite+pysqlite_3_46_1::test_update_attrs[states] 1355s [gw1] [ 12%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-as_option-immediate] 1355s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-as_option-joined] 1355s [gw0] [ 12%] PASSED test/orm/dml/test_bulk.py::BulkUDTestAltColKeys_sqlite+pysqlite_3_46_1::test_update_attrs[states] 1355s test/orm/dml/test_bulk.py::BulkUDTestAltColKeys_sqlite+pysqlite_3_46_1::test_update_both 1355s [gw1] [ 12%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-as_option-joined] 1355s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-as_option-select] 1355s [gw0] [ 12%] PASSED test/orm/dml/test_bulk.py::BulkUDTestAltColKeys_sqlite+pysqlite_3_46_1::test_update_both 1355s test/orm/dml/test_bulk.py::BulkUDTestAltColKeys_sqlite+pysqlite_3_46_1::test_update_keys[dicts] 1355s [gw1] [ 12%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-as_option-select] 1355s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-as_option-selectin] 1355s [gw0] [ 12%] PASSED test/orm/dml/test_bulk.py::BulkUDTestAltColKeys_sqlite+pysqlite_3_46_1::test_update_keys[dicts] 1355s test/orm/dml/test_bulk.py::BulkUDTestAltColKeys_sqlite+pysqlite_3_46_1::test_update_keys[states] 1355s [gw1] [ 12%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-as_option-selectin] 1355s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-as_option-subquery] 1355s [gw0] [ 12%] PASSED test/orm/dml/test_bulk.py::BulkUDTestAltColKeys_sqlite+pysqlite_3_46_1::test_update_keys[states] 1355s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_autoflush[default] 1355s [gw1] [ 12%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-as_option-subquery] 1355s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-not_as_option-immediate] 1355s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_autoflush[default] 1355s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_autoflush[opt_disable] 1355s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_autoflush[opt_disable] 1355s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_autoflush[session_disable] 1355s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_autoflush[session_disable] 1355s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk] 1355s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk] 1355s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_ordered] 1355s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_ordered] 1355s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_w_embedded_bindparam] 1355s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_w_embedded_bindparam] 1355s [gw1] [ 12%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-not_as_option-immediate] 1355s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_base_class_upsert[orm] 1355s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-not_as_option-joined] 1355s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_base_class_upsert[orm] 1355s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_no_ordered_values[False] 1355s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_no_ordered_values[False] 1355s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_no_ordered_values[True] 1355s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_no_ordered_values[True] 1355s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_subclass 1355s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_subclass 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions_subclass 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions_subclass 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[not_sort_by_parameter_order-not_use_returning] 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[not_sort_by_parameter_order-not_use_returning] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[not_sort_by_parameter_order-use_returning] 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[not_sort_by_parameter_order-use_returning] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[sort_by_parameter_order-not_use_returning] 1356s [gw1] [ 12%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-not_as_option-joined] 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[sort_by_parameter_order-not_use_returning] 1356s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-not_as_option-select] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[sort_by_parameter_order-use_returning] 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[sort_by_parameter_order-use_returning] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_insert_col_key_also_works_currently 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_insert_col_key_also_works_currently 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_returning_fn 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_returning_fn 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-cols] 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-cols] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-cols_w_exprs] 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-cols_w_exprs] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-strings] 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-strings] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-strings_w_exprs] 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-strings_w_exprs] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols] 1356s [gw1] [ 12%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-not_as_option-select] 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols] 1356s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-not_as_option-selectin] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols_w_exprs] 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols_w_exprs] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings] 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings_w_exprs] 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings_w_exprs] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_bulk_update 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_bulk_update 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_load_only[not_single_element-not_sort_by_parameter_order] 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_load_only[not_single_element-not_sort_by_parameter_order] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_load_only[not_single_element-sort_by_parameter_order] 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_load_only[not_single_element-sort_by_parameter_order] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_load_only[single_element-not_sort_by_parameter_order] 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_load_only[single_element-not_sort_by_parameter_order] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_load_only[single_element-sort_by_parameter_order] 1356s [gw1] [ 12%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-not_as_option-selectin] 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_load_only[single_element-sort_by_parameter_order] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_load_only_doesnt_fetch_cols[not_single_element] 1356s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-not_as_option-subquery] 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_load_only_doesnt_fetch_cols[not_single_element] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_load_only_doesnt_fetch_cols[single_element] 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_load_only_doesnt_fetch_cols[single_element] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_no_returning[not_single_element] 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_no_returning[not_single_element] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_no_returning[single_element] 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_no_returning[single_element] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[not_sort_by_parameter_order-not_single_element] 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[not_sort_by_parameter_order-not_single_element] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[not_sort_by_parameter_order-single_element] 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[not_sort_by_parameter_order-single_element] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[sort_by_parameter_order-not_single_element] 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[sort_by_parameter_order-not_single_element] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[sort_by_parameter_order-single_element] 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[sort_by_parameter_order-single_element] 1356s [gw1] [ 12%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-not_as_option-subquery] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[not_single_element] 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[not_single_element] 1356s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-as_option-immediate] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[single_element] 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[single_element] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-bulk] 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-bulk] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-orm] 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-orm] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-bulk] 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-bulk] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-orm] 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-orm] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_autoflush[default] 1356s [gw1] [ 12%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-as_option-immediate] 1356s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-as_option-joined] 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_autoflush[default] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_autoflush[opt_disable] 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_autoflush[opt_disable] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_autoflush[session_disable] 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_autoflush[session_disable] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk] 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_ordered] 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_ordered] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_w_embedded_bindparam] 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_w_embedded_bindparam] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_base_class_upsert[orm] 1356s [gw1] [ 12%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-as_option-joined] 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_base_class_upsert[orm] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_no_ordered_values[False] 1356s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-as_option-select] 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_no_ordered_values[False] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_no_ordered_values[True] 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_no_ordered_values[True] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_subclass 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_subclass 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions 1356s [gw1] [ 12%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-as_option-select] 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions 1356s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-as_option-selectin] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions_subclass 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions_subclass 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[not_sort_by_parameter_order-not_use_returning] 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[not_sort_by_parameter_order-not_use_returning] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[not_sort_by_parameter_order-use_returning] 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[not_sort_by_parameter_order-use_returning] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[sort_by_parameter_order-not_use_returning] 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[sort_by_parameter_order-not_use_returning] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[sort_by_parameter_order-use_returning] 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[sort_by_parameter_order-use_returning] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_insert_col_key_also_works_currently 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_insert_col_key_also_works_currently 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_single_returning_fn 1356s [gw1] [ 12%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-as_option-selectin] 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_single_returning_fn 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-cols] 1356s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-as_option-subquery] 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-cols] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-cols_w_exprs] 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-cols_w_exprs] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-strings] 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-strings] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-strings_w_exprs] 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-strings_w_exprs] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols] 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols_w_exprs] 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols_w_exprs] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings] 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings] 1356s [gw1] [ 12%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-as_option-subquery] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings_w_exprs] 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings_w_exprs] 1356s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-not_as_option-immediate] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_bulk_update 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_bulk_update 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_load_only[not_single_element-not_sort_by_parameter_order] 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_load_only[not_single_element-not_sort_by_parameter_order] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_load_only[not_single_element-sort_by_parameter_order] 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_load_only[not_single_element-sort_by_parameter_order] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_load_only[single_element-not_sort_by_parameter_order] 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_load_only[single_element-not_sort_by_parameter_order] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_load_only[single_element-sort_by_parameter_order] 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_load_only[single_element-sort_by_parameter_order] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_load_only_doesnt_fetch_cols[not_single_element] 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_load_only_doesnt_fetch_cols[not_single_element] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_load_only_doesnt_fetch_cols[single_element] 1356s [gw1] [ 12%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-not_as_option-immediate] 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_load_only_doesnt_fetch_cols[single_element] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_no_returning[not_single_element] 1356s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-not_as_option-joined] 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_no_returning[not_single_element] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_no_returning[single_element] 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_no_returning[single_element] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[not_sort_by_parameter_order-not_single_element] 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[not_sort_by_parameter_order-not_single_element] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[not_sort_by_parameter_order-single_element] 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[not_sort_by_parameter_order-single_element] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[sort_by_parameter_order-not_single_element] 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[sort_by_parameter_order-not_single_element] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[sort_by_parameter_order-single_element] 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[sort_by_parameter_order-single_element] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[not_single_element] 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[not_single_element] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[single_element] 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[single_element] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-bulk] 1356s [gw1] [ 12%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-not_as_option-joined] 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-bulk] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-orm] 1356s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-not_as_option-select] 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-orm] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-bulk] 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-bulk] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-orm] 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-orm] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[default] 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[default] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[opt_disable] 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[opt_disable] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[session_disable] 1356s [gw1] [ 12%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-not_as_option-select] 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[session_disable] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk] 1356s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-not_as_option-selectin] 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_ordered] 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_ordered] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_w_embedded_bindparam] 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_w_embedded_bindparam] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[orm] 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[orm] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_no_ordered_values[False] 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_no_ordered_values[False] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_no_ordered_values[True] 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_no_ordered_values[True] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_subclass 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_subclass 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions 1356s [gw1] [ 12%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-not_as_option-selectin] 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions_subclass 1356s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-not_as_option-subquery] 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions_subclass 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[not_sort_by_parameter_order-not_use_returning] 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[not_sort_by_parameter_order-not_use_returning] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[not_sort_by_parameter_order-use_returning] 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[not_sort_by_parameter_order-use_returning] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[sort_by_parameter_order-not_use_returning] 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[sort_by_parameter_order-not_use_returning] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[sort_by_parameter_order-use_returning] 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[sort_by_parameter_order-use_returning] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_insert_col_key_also_works_currently 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_insert_col_key_also_works_currently 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_single_returning_fn 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_single_returning_fn 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-cols] 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-cols] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-cols_w_exprs] 1356s [gw1] [ 12%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-not_as_option-subquery] 1356s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-as_option-immediate] 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-cols_w_exprs] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-strings] 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-strings] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-strings_w_exprs] 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-strings_w_exprs] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols] 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols_w_exprs] 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols_w_exprs] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings] 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings_w_exprs] 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings_w_exprs] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_bulk_update 1356s [gw1] [ 12%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-as_option-immediate] 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_bulk_update 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_load_only[not_single_element-not_sort_by_parameter_order] 1356s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-as_option-joined] 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_load_only[not_single_element-not_sort_by_parameter_order] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_load_only[not_single_element-sort_by_parameter_order] 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_load_only[not_single_element-sort_by_parameter_order] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_load_only[single_element-not_sort_by_parameter_order] 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_load_only[single_element-not_sort_by_parameter_order] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_load_only[single_element-sort_by_parameter_order] 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_load_only[single_element-sort_by_parameter_order] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_load_only_doesnt_fetch_cols[not_single_element] 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_load_only_doesnt_fetch_cols[not_single_element] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_load_only_doesnt_fetch_cols[single_element] 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_load_only_doesnt_fetch_cols[single_element] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_no_returning[not_single_element] 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_no_returning[not_single_element] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_no_returning[single_element] 1356s [gw1] [ 12%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-as_option-joined] 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_no_returning[single_element] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[not_sort_by_parameter_order-not_single_element] 1356s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-as_option-select] 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[not_sort_by_parameter_order-not_single_element] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[not_sort_by_parameter_order-single_element] 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[not_sort_by_parameter_order-single_element] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[sort_by_parameter_order-not_single_element] 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[sort_by_parameter_order-not_single_element] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[sort_by_parameter_order-single_element] 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[sort_by_parameter_order-single_element] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[not_single_element] 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[not_single_element] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[single_element] 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[single_element] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-False-bulk] 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-False-bulk] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-False-orm] 1356s [gw1] [ 12%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-as_option-select] 1356s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-as_option-selectin] 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-False-orm] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-True-bulk] 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-True-bulk] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-True-orm] 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-True-orm] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-False-bulk] 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-False-bulk] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-False-orm] 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-False-orm] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-True-bulk] 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-True-bulk] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-True-orm] 1356s [gw1] [ 12%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-as_option-selectin] 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-True-orm] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[default] 1356s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-as_option-subquery] 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[default] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[opt_disable] 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[opt_disable] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[session_disable] 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[session_disable] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk] 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_ordered] 1356s [gw1] [ 12%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-as_option-subquery] 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_ordered] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_w_embedded_bindparam] 1356s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-not_as_option-immediate] 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_w_embedded_bindparam] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[orm] 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[orm] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_no_ordered_values[False] 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_no_ordered_values[False] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_no_ordered_values[True] 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_no_ordered_values[True] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_subclass 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_subclass 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions_subclass 1356s [gw1] [ 12%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-not_as_option-immediate] 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions_subclass 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[not_sort_by_parameter_order-not_use_returning] 1356s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-not_as_option-joined] 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[not_sort_by_parameter_order-not_use_returning] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[not_sort_by_parameter_order-use_returning] 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[not_sort_by_parameter_order-use_returning] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[sort_by_parameter_order-not_use_returning] 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[sort_by_parameter_order-not_use_returning] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[sort_by_parameter_order-use_returning] 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[sort_by_parameter_order-use_returning] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_insert_col_key_also_works_currently 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_insert_col_key_also_works_currently 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_single_returning_fn 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_single_returning_fn 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-cols] 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-cols] 1356s [gw1] [ 12%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-not_as_option-joined] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-cols_w_exprs] 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-cols_w_exprs] 1356s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-not_as_option-select] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-strings] 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-strings] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-strings_w_exprs] 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-strings_w_exprs] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols] 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols_w_exprs] 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols_w_exprs] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings] 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings_w_exprs] 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings_w_exprs] 1356s [gw1] [ 12%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-not_as_option-select] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_bulk_update 1356s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-not_as_option-selectin] 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_bulk_update 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_load_only[not_single_element-not_sort_by_parameter_order] 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_load_only[not_single_element-not_sort_by_parameter_order] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_load_only[not_single_element-sort_by_parameter_order] 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_load_only[not_single_element-sort_by_parameter_order] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_load_only[single_element-not_sort_by_parameter_order] 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_load_only[single_element-not_sort_by_parameter_order] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_load_only[single_element-sort_by_parameter_order] 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_load_only[single_element-sort_by_parameter_order] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_load_only_doesnt_fetch_cols[not_single_element] 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_load_only_doesnt_fetch_cols[not_single_element] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_load_only_doesnt_fetch_cols[single_element] 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_load_only_doesnt_fetch_cols[single_element] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_no_returning[not_single_element] 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_no_returning[not_single_element] 1356s [gw1] [ 12%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-not_as_option-selectin] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_no_returning[single_element] 1356s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-not_as_option-subquery] 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_no_returning[single_element] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[not_sort_by_parameter_order-not_single_element] 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[not_sort_by_parameter_order-not_single_element] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[not_sort_by_parameter_order-single_element] 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[not_sort_by_parameter_order-single_element] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[sort_by_parameter_order-not_single_element] 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[sort_by_parameter_order-not_single_element] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[sort_by_parameter_order-single_element] 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[sort_by_parameter_order-single_element] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[not_single_element] 1356s [gw1] [ 12%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-not_as_option-subquery] 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[not_single_element] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[single_element] 1356s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-as_option-immediate] 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[single_element] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-False-bulk] 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-False-bulk] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-False-orm] 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-False-orm] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-True-bulk] 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-True-bulk] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-True-orm] 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-True-orm] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-False-bulk] 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-False-bulk] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-False-orm] 1356s [gw1] [ 12%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-as_option-immediate] 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-False-orm] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-True-bulk] 1356s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-as_option-joined] 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-True-bulk] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-True-orm] 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-True-orm] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[default] 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[default] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[opt_disable] 1356s [gw1] [ 12%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-as_option-joined] 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[opt_disable] 1356s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-as_option-select] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[session_disable] 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[session_disable] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk] 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_ordered] 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_ordered] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_w_embedded_bindparam] 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_w_embedded_bindparam] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[orm] 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[orm] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_no_ordered_values[False] 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_no_ordered_values[False] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_no_ordered_values[True] 1356s [gw1] [ 12%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-as_option-select] 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_no_ordered_values[True] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_subclass 1356s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-as_option-selectin] 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_subclass 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions_subclass 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions_subclass 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[not_sort_by_parameter_order-not_use_returning] 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[not_sort_by_parameter_order-not_use_returning] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[not_sort_by_parameter_order-use_returning] 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[not_sort_by_parameter_order-use_returning] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[sort_by_parameter_order-not_use_returning] 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[sort_by_parameter_order-not_use_returning] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[sort_by_parameter_order-use_returning] 1356s [gw1] [ 12%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-as_option-selectin] 1356s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-as_option-subquery] 1356s [gw1] [ 12%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-as_option-subquery] 1356s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-not_as_option-immediate] 1356s [gw1] [ 12%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-not_as_option-immediate] 1356s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-not_as_option-joined] 1356s [gw1] [ 12%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-not_as_option-joined] 1356s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-not_as_option-select] 1356s [gw1] [ 12%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-not_as_option-select] 1356s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-not_as_option-selectin] 1356s [gw1] [ 12%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-not_as_option-selectin] 1356s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-not_as_option-subquery] 1356s [gw1] [ 12%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-not_as_option-subquery] 1356s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-as_option-immediate] 1356s [gw1] [ 12%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-as_option-immediate] 1356s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-as_option-joined] 1356s [gw1] [ 12%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-as_option-joined] 1356s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-as_option-select] 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[sort_by_parameter_order-use_returning] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_insert_col_key_also_works_currently 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_insert_col_key_also_works_currently 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_single_returning_fn 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_single_returning_fn 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-cols] 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-cols] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-cols_w_exprs] 1356s [gw1] [ 12%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-as_option-select] 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-cols_w_exprs] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-strings] 1356s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-as_option-selectin] 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-strings] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-strings_w_exprs] 1356s [gw0] [ 12%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-strings_w_exprs] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols] 1356s [gw0] [ 13%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols_w_exprs] 1356s [gw0] [ 13%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols_w_exprs] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings] 1356s [gw0] [ 13%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings_w_exprs] 1356s [gw0] [ 13%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings_w_exprs] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_bulk_update 1356s [gw0] [ 13%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_bulk_update 1356s [gw1] [ 13%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-as_option-selectin] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_load_only[not_single_element-not_sort_by_parameter_order] 1356s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-as_option-subquery] 1356s [gw0] [ 13%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_load_only[not_single_element-not_sort_by_parameter_order] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_load_only[not_single_element-sort_by_parameter_order] 1356s [gw0] [ 13%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_load_only[not_single_element-sort_by_parameter_order] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_load_only[single_element-not_sort_by_parameter_order] 1356s [gw0] [ 13%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_load_only[single_element-not_sort_by_parameter_order] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_load_only[single_element-sort_by_parameter_order] 1356s [gw0] [ 13%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_load_only[single_element-sort_by_parameter_order] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_load_only_doesnt_fetch_cols[not_single_element] 1356s [gw0] [ 13%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_load_only_doesnt_fetch_cols[not_single_element] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_load_only_doesnt_fetch_cols[single_element] 1356s [gw0] [ 13%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_load_only_doesnt_fetch_cols[single_element] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_no_returning[not_single_element] 1356s [gw0] [ 13%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_no_returning[not_single_element] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_no_returning[single_element] 1356s [gw1] [ 13%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-as_option-subquery] 1356s [gw0] [ 13%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_no_returning[single_element] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[not_sort_by_parameter_order-not_single_element] 1356s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-not_as_option-immediate] 1356s [gw0] [ 13%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[not_sort_by_parameter_order-not_single_element] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[not_sort_by_parameter_order-single_element] 1356s [gw0] [ 13%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[not_sort_by_parameter_order-single_element] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[sort_by_parameter_order-not_single_element] 1356s [gw0] [ 13%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[sort_by_parameter_order-not_single_element] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[sort_by_parameter_order-single_element] 1356s [gw0] [ 13%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[sort_by_parameter_order-single_element] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[not_single_element] 1356s [gw0] [ 13%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[not_single_element] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[single_element] 1356s [gw0] [ 13%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[single_element] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-False-bulk] 1356s [gw1] [ 13%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-not_as_option-immediate] 1356s [gw0] [ 13%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-False-bulk] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-False-orm] 1356s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-not_as_option-joined] 1356s [gw0] [ 13%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-False-orm] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-True-bulk] 1356s [gw0] [ 13%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-True-bulk] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-True-orm] 1356s [gw0] [ 13%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-True-orm] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-False-bulk] 1356s [gw0] [ 13%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-False-bulk] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-False-orm] 1356s [gw0] [ 13%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-False-orm] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-True-bulk] 1356s [gw0] [ 13%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-True-bulk] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-True-orm] 1356s [gw0] [ 13%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-True-orm] 1356s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[default] 1356s [gw1] [ 13%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-not_as_option-joined] 1356s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-not_as_option-select] 1356s [gw0] [ 13%] ERROR test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[default] 1356s [gw1] [ 13%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-not_as_option-select] 1356s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-not_as_option-selectin] 1356s [gw1] [ 13%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-not_as_option-selectin] 1356s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-not_as_option-subquery] 1356s [gw1] [ 13%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-not_as_option-subquery] 1357s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-as_option-immediate] 1357s [gw1] [ 13%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-as_option-immediate] 1357s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-as_option-joined] 1357s [gw1] [ 13%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-as_option-joined] 1357s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-as_option-select] 1357s [gw1] [ 13%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-as_option-select] 1357s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-as_option-selectin] 1357s [gw1] [ 13%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-as_option-selectin] 1357s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-as_option-subquery] 1357s [gw1] [ 13%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-as_option-subquery] 1357s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-not_as_option-immediate] 1357s [gw1] [ 13%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-not_as_option-immediate] 1357s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-not_as_option-joined] 1357s [gw1] [ 13%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-not_as_option-joined] 1357s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-not_as_option-select] 1357s [gw1] [ 13%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-not_as_option-select] 1357s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-not_as_option-selectin] 1357s [gw1] [ 13%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-not_as_option-selectin] 1357s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-not_as_option-subquery] 1357s [gw1] [ 13%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-not_as_option-subquery] 1357s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-as_option-immediate] 1357s [gw1] [ 13%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-as_option-immediate] 1357s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-as_option-joined] 1357s [gw1] [ 13%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-as_option-joined] 1357s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-as_option-select] 1357s [gw1] [ 13%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-as_option-select] 1357s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-as_option-selectin] 1357s [gw1] [ 13%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-as_option-selectin] 1357s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-as_option-subquery] 1357s [gw1] [ 13%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-as_option-subquery] 1357s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-not_as_option-immediate] 1357s [gw1] [ 13%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-not_as_option-immediate] 1357s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-not_as_option-joined] 1357s [gw1] [ 13%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-not_as_option-joined] 1357s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-not_as_option-select] 1357s [gw1] [ 13%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-not_as_option-select] 1357s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-not_as_option-selectin] 1357s [gw1] [ 13%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-not_as_option-selectin] 1357s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-not_as_option-subquery] 1357s [gw1] [ 13%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-not_as_option-subquery] 1357s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-as_option-immediate] 1357s [gw1] [ 13%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-as_option-immediate] 1357s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-as_option-joined] 1357s [gw1] [ 13%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-as_option-joined] 1357s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-as_option-select] 1357s [gw1] [ 13%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-as_option-select] 1357s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-as_option-selectin] 1357s [gw1] [ 13%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-as_option-selectin] 1357s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-as_option-subquery] 1357s [gw1] [ 13%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-as_option-subquery] 1357s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-not_as_option-immediate] 1357s [gw1] [ 13%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-not_as_option-immediate] 1357s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-not_as_option-joined] 1357s [gw1] [ 13%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-not_as_option-joined] 1357s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-not_as_option-select] 1357s [gw1] [ 13%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-not_as_option-select] 1357s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-not_as_option-selectin] 1357s [gw1] [ 13%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-not_as_option-selectin] 1357s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-not_as_option-subquery] 1357s [gw1] [ 13%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-not_as_option-subquery] 1357s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk_plus_pending-as_option-immediate] 1357s [gw1] [ 13%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk_plus_pending-as_option-immediate] 1357s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk_plus_pending-as_option-joined] 1357s [gw1] [ 13%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk_plus_pending-as_option-joined] 1357s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk_plus_pending-as_option-select] 1357s [gw1] [ 13%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk_plus_pending-as_option-select] 1357s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk_plus_pending-as_option-selectin] 1357s [gw1] [ 13%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk_plus_pending-as_option-selectin] 1357s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk_plus_pending-as_option-subquery] 1357s [gw1] [ 13%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk_plus_pending-as_option-subquery] 1357s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk_plus_pending-not_as_option-immediate] 1357s [gw1] [ 13%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk_plus_pending-not_as_option-immediate] 1357s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk_plus_pending-not_as_option-joined] 1357s [gw1] [ 13%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk_plus_pending-not_as_option-joined] 1357s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk_plus_pending-not_as_option-select] 1357s [gw1] [ 13%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk_plus_pending-not_as_option-select] 1357s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk_plus_pending-not_as_option-selectin] 1357s [gw1] [ 13%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk_plus_pending-not_as_option-selectin] 1357s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk_plus_pending-not_as_option-subquery] 1357s [gw1] [ 13%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk_plus_pending-not_as_option-subquery] 1357s test/orm/test_expire.py::ExpireTest::test_mapper_joinedload_props_load 1357s [gw1] [ 13%] PASSED test/orm/test_expire.py::ExpireTest::test_mapper_joinedload_props_load 1357s test/orm/test_expire.py::ExpireTest::test_no_instance_key 1357s [gw1] [ 13%] PASSED test/orm/test_expire.py::ExpireTest::test_no_instance_key 1357s test/orm/test_expire.py::ExpireTest::test_no_instance_key_no_pk 1357s [gw1] [ 13%] PASSED test/orm/test_expire.py::ExpireTest::test_no_instance_key_no_pk 1357s test/orm/test_expire.py::ExpireTest::test_no_pending_pks_on_refresh[ensure_name_cleared-autoflush-expire_first] 1357s [gw1] [ 13%] PASSED test/orm/test_expire.py::ExpireTest::test_no_pending_pks_on_refresh[ensure_name_cleared-autoflush-expire_first] 1357s test/orm/test_expire.py::ExpireTest::test_no_pending_pks_on_refresh[ensure_name_cleared-autoflush-not_expire_first] 1357s [gw1] [ 13%] PASSED test/orm/test_expire.py::ExpireTest::test_no_pending_pks_on_refresh[ensure_name_cleared-autoflush-not_expire_first] 1357s test/orm/test_expire.py::ExpireTest::test_no_pending_pks_on_refresh[ensure_name_cleared-not_autoflush-expire_first] 1357s [gw1] [ 13%] PASSED test/orm/test_expire.py::ExpireTest::test_no_pending_pks_on_refresh[ensure_name_cleared-not_autoflush-expire_first] 1358s test/orm/test_expire.py::ExpireTest::test_no_pending_pks_on_refresh[ensure_name_cleared-not_autoflush-not_expire_first] 1358s [gw1] [ 13%] PASSED test/orm/test_expire.py::ExpireTest::test_no_pending_pks_on_refresh[ensure_name_cleared-not_autoflush-not_expire_first] 1358s test/orm/test_expire.py::ExpireTest::test_no_pending_pks_on_refresh[not_ensure_name_cleared-autoflush-expire_first] 1358s [gw1] [ 13%] PASSED test/orm/test_expire.py::ExpireTest::test_no_pending_pks_on_refresh[not_ensure_name_cleared-autoflush-expire_first] 1358s test/orm/test_expire.py::ExpireTest::test_no_pending_pks_on_refresh[not_ensure_name_cleared-autoflush-not_expire_first] 1358s [gw1] [ 13%] PASSED test/orm/test_expire.py::ExpireTest::test_no_pending_pks_on_refresh[not_ensure_name_cleared-autoflush-not_expire_first] 1358s test/orm/test_expire.py::ExpireTest::test_no_pending_pks_on_refresh[not_ensure_name_cleared-not_autoflush-expire_first] 1358s [gw1] [ 13%] PASSED test/orm/test_expire.py::ExpireTest::test_no_pending_pks_on_refresh[not_ensure_name_cleared-not_autoflush-expire_first] 1358s test/orm/test_expire.py::ExpireTest::test_no_pending_pks_on_refresh[not_ensure_name_cleared-not_autoflush-not_expire_first] 1358s [gw1] [ 13%] PASSED test/orm/test_expire.py::ExpireTest::test_no_pending_pks_on_refresh[not_ensure_name_cleared-not_autoflush-not_expire_first] 1358s test/orm/test_expire.py::ExpireTest::test_no_session 1358s [gw1] [ 13%] PASSED test/orm/test_expire.py::ExpireTest::test_no_session 1358s test/orm/test_expire.py::ExpireTest::test_options_joinedload_props_load 1358s [gw1] [ 13%] PASSED test/orm/test_expire.py::ExpireTest::test_options_joinedload_props_load 1358s test/orm/test_expire.py::ExpireTest::test_partial_expire 1358s [gw1] [ 13%] PASSED test/orm/test_expire.py::ExpireTest::test_partial_expire 1358s test/orm/test_expire.py::ExpireTest::test_partial_expire_deferred 1358s [gw1] [ 13%] PASSED test/orm/test_expire.py::ExpireTest::test_partial_expire_deferred 1358s test/orm/test_expire.py::ExpireTest::test_partial_expire_eager 1358s [gw1] [ 13%] PASSED test/orm/test_expire.py::ExpireTest::test_partial_expire_eager 1358s test/orm/test_expire.py::ExpireTest::test_partial_expire_lazy 1358s [gw1] [ 13%] PASSED test/orm/test_expire.py::ExpireTest::test_partial_expire_lazy 1358s test/orm/test_expire.py::ExpireTest::test_pending_raises 1358s [gw1] [ 13%] PASSED test/orm/test_expire.py::ExpireTest::test_pending_raises 1358s test/orm/test_expire.py::ExpireTest::test_persistence_check 1358s [gw1] [ 13%] PASSED test/orm/test_expire.py::ExpireTest::test_persistence_check 1358s test/orm/test_expire.py::ExpireTest::test_refresh_cancels_expire 1358s [gw1] [ 13%] PASSED test/orm/test_expire.py::ExpireTest::test_refresh_cancels_expire 1358s test/orm/test_expire.py::ExpireTest::test_refresh_cascade 1358s [gw1] [ 13%] PASSED test/orm/test_expire.py::ExpireTest::test_refresh_cascade 1358s test/orm/test_expire.py::ExpireTest::test_refresh_cascade_pending 1358s [gw1] [ 13%] PASSED test/orm/test_expire.py::ExpireTest::test_refresh_cascade_pending 1358s test/orm/test_expire.py::ExpireTest::test_refresh_cascade_pending_orphan 1358s [gw1] [ 13%] PASSED test/orm/test_expire.py::ExpireTest::test_refresh_cascade_pending_orphan 1358s test/orm/test_expire.py::ExpireTest::test_refresh_on_deleted_raises 1358s [gw1] [ 13%] PASSED test/orm/test_expire.py::ExpireTest::test_refresh_on_deleted_raises 1358s test/orm/test_expire.py::ExpireTest::test_relationship_changes_preserved 1358s [gw1] [ 13%] PASSED test/orm/test_expire.py::ExpireTest::test_relationship_changes_preserved 1358s test/orm/test_expire.py::ExpireTest::test_relationships_load_on_query 1358s [gw1] [ 13%] PASSED test/orm/test_expire.py::ExpireTest::test_relationships_load_on_query 1358s test/orm/test_expire.py::ExpireTest::test_rollback_undoes_expunge_from_deleted 1358s [gw1] [ 13%] PASSED test/orm/test_expire.py::ExpireTest::test_rollback_undoes_expunge_from_deleted 1358s test/orm/test_expire.py::ExpireTest::test_skip_options_that_dont_match[False-False] 1358s [gw1] [ 13%] PASSED test/orm/test_expire.py::ExpireTest::test_skip_options_that_dont_match[False-False] 1358s test/orm/test_expire.py::ExpireTest::test_skip_options_that_dont_match[False-True] 1358s [gw1] [ 13%] PASSED test/orm/test_expire.py::ExpireTest::test_skip_options_that_dont_match[False-True] 1358s test/orm/test_expire.py::ExpireTest::test_skip_options_that_dont_match[True-False] 1358s [gw1] [ 13%] PASSED test/orm/test_expire.py::ExpireTest::test_skip_options_that_dont_match[True-False] 1358s test/orm/test_expire.py::ExpireTest::test_state_change_col_to_deferred 1358s [gw1] [ 13%] PASSED test/orm/test_expire.py::ExpireTest::test_state_change_col_to_deferred 1358s test/orm/test_expire.py::ExpireTest::test_state_deferred_to_col 1358s [gw1] [ 13%] PASSED test/orm/test_expire.py::ExpireTest::test_state_deferred_to_col 1358s test/orm/test_expire.py::ExpireTest::test_state_noload_to_lazy 1358s [gw1] [ 13%] PASSED test/orm/test_expire.py::ExpireTest::test_state_noload_to_lazy 1358s test/orm/test_expire.py::ExpireTest::test_unexpire_eager_dont_include_contains_eager[contains,contains] 1358s [gw1] [ 13%] PASSED test/orm/test_expire.py::ExpireTest::test_unexpire_eager_dont_include_contains_eager[contains,contains] 1358s test/orm/test_expire.py::ExpireTest::test_unexpire_eager_dont_include_contains_eager[contains,joined] 1358s [gw1] [ 13%] PASSED test/orm/test_expire.py::ExpireTest::test_unexpire_eager_dont_include_contains_eager[contains,joined] 1358s test/orm/test_expire.py::ExpireTest::test_unexpire_eager_dont_overwrite_related 1358s [gw1] [ 13%] PASSED test/orm/test_expire.py::ExpireTest::test_unexpire_eager_dont_overwrite_related 1358s test/orm/test_expire.py::ExpiredPendingTest::test_expired_pending 1358s [gw1] [ 13%] PASSED test/orm/test_expire.py::ExpiredPendingTest::test_expired_pending 1358s test/orm/test_expire.py::LifecycleTest::test_attr_not_inserted 1358s [gw1] [ 13%] PASSED test/orm/test_expire.py::LifecycleTest::test_attr_not_inserted 1358s test/orm/test_expire.py::LifecycleTest::test_attr_not_inserted_expired 1358s [gw1] [ 13%] PASSED test/orm/test_expire.py::LifecycleTest::test_attr_not_inserted_expired 1358s test/orm/test_expire.py::LifecycleTest::test_attr_not_inserted_fetched 1358s [gw1] [ 13%] PASSED test/orm/test_expire.py::LifecycleTest::test_attr_not_inserted_fetched 1358s test/orm/test_expire.py::LifecycleTest::test_cols_missing_in_load 1358s [gw1] [ 13%] PASSED test/orm/test_expire.py::LifecycleTest::test_cols_missing_in_load 1358s test/orm/test_expire.py::LifecycleTest::test_deferred_cols_missing_in_load_state_reset 1358s [gw1] [ 13%] PASSED test/orm/test_expire.py::LifecycleTest::test_deferred_cols_missing_in_load_state_reset 1358s test/orm/test_expire.py::PolymorphicExpireTest::test_no_instance_key 1358s [gw1] [ 13%] PASSED test/orm/test_expire.py::PolymorphicExpireTest::test_no_instance_key 1358s test/orm/test_expire.py::PolymorphicExpireTest::test_no_instance_key_pk_absent 1358s [gw1] [ 13%] PASSED test/orm/test_expire.py::PolymorphicExpireTest::test_no_instance_key_pk_absent 1358s test/orm/test_expire.py::PolymorphicExpireTest::test_poly_deferred 1358s [gw1] [ 13%] PASSED test/orm/test_expire.py::PolymorphicExpireTest::test_poly_deferred 1358s test/orm/test_expire.py::RefreshTest::test_persistence_check 1358s [gw1] [ 13%] PASSED test/orm/test_expire.py::RefreshTest::test_persistence_check 1358s test/orm/test_expire.py::RefreshTest::test_refresh 1358s [gw1] [ 13%] PASSED test/orm/test_expire.py::RefreshTest::test_refresh 1358s test/orm/test_expire.py::RefreshTest::test_refresh2 1358s [gw1] [ 13%] PASSED test/orm/test_expire.py::RefreshTest::test_refresh2 1358s test/orm/test_expire.py::RefreshTest::test_refresh_autoflush 1358s [gw1] [ 13%] PASSED test/orm/test_expire.py::RefreshTest::test_refresh_autoflush 1358s test/orm/test_expire.py::RefreshTest::test_refresh_expired 1358s [gw1] [ 13%] PASSED test/orm/test_expire.py::RefreshTest::test_refresh_expired 1358s test/orm/test_expire.py::RefreshTest::test_refresh_maintains_deferred_options 1358s [gw1] [ 13%] PASSED test/orm/test_expire.py::RefreshTest::test_refresh_maintains_deferred_options 1358s test/orm/test_expire.py::RefreshTest::test_refresh_with_eager 1358s [gw1] [ 13%] PASSED test/orm/test_expire.py::RefreshTest::test_refresh_with_eager 1358s test/orm/test_expire.py::RefreshTest::test_refresh_with_lazy 1358s [gw1] [ 13%] PASSED test/orm/test_expire.py::RefreshTest::test_refresh_with_lazy 1358s test/ext/test_extendedattr.py::DisposeTest::test_unregister 1358s [gw1] [ 13%] PASSED test/ext/test_extendedattr.py::DisposeTest::test_unregister 1358s test/ext/test_extendedattr.py::ExtendedEventsTest::test_subclassed 1358s [gw1] [ 13%] PASSED test/ext/test_extendedattr.py::ExtendedEventsTest::test_subclassed 1358s test/ext/test_extendedattr.py::FinderTest::test_customfinder_greedy 1358s [gw1] [ 13%] PASSED test/ext/test_extendedattr.py::FinderTest::test_customfinder_greedy 1358s test/ext/test_extendedattr.py::FinderTest::test_customfinder_pass 1358s [gw1] [ 13%] PASSED test/ext/test_extendedattr.py::FinderTest::test_customfinder_pass 1358s test/ext/test_extendedattr.py::FinderTest::test_nativeext_interfaceexact 1358s [gw1] [ 13%] PASSED test/ext/test_extendedattr.py::FinderTest::test_nativeext_interfaceexact 1358s test/ext/test_extendedattr.py::FinderTest::test_nativeext_submanager 1358s [gw1] [ 13%] PASSED test/ext/test_extendedattr.py::FinderTest::test_nativeext_submanager 1358s test/ext/test_extendedattr.py::FinderTest::test_standard 1358s [gw1] [ 13%] PASSED test/ext/test_extendedattr.py::FinderTest::test_standard 1358s test/ext/test_extendedattr.py::InstrumentationCollisionTest::test_diamond_b1 1358s [gw1] [ 13%] PASSED test/ext/test_extendedattr.py::InstrumentationCollisionTest::test_diamond_b1 1358s test/ext/test_extendedattr.py::InstrumentationCollisionTest::test_diamond_b2 1358s [gw1] [ 13%] PASSED test/ext/test_extendedattr.py::InstrumentationCollisionTest::test_diamond_b2 1358s test/ext/test_extendedattr.py::InstrumentationCollisionTest::test_diamond_c_b 1358s [gw1] [ 13%] PASSED test/ext/test_extendedattr.py::InstrumentationCollisionTest::test_diamond_c_b 1358s test/ext/test_extendedattr.py::InstrumentationCollisionTest::test_none 1358s [gw1] [ 13%] PASSED test/ext/test_extendedattr.py::InstrumentationCollisionTest::test_none 1358s test/ext/test_extendedattr.py::InstrumentationCollisionTest::test_single_down 1358s [gw1] [ 13%] PASSED test/ext/test_extendedattr.py::InstrumentationCollisionTest::test_single_down 1358s test/ext/test_extendedattr.py::InstrumentationCollisionTest::test_single_up 1358s [gw1] [ 13%] PASSED test/ext/test_extendedattr.py::InstrumentationCollisionTest::test_single_up 1358s test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_alternate_finders 1358s [gw1] [ 13%] PASSED test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_alternate_finders 1358s test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_basic 1358s [gw1] [ 13%] PASSED test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_basic 1358s test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_collection_with_backref 1358s [gw1] [ 13%] PASSED test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_collection_with_backref 1358s test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_deferred 1358s [gw1] [ 13%] PASSED test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_deferred 1358s test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_history 1358s [gw1] [ 13%] PASSED test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_history 1358s test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_inheritance 1358s [gw1] [ 13%] PASSED test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_inheritance 1359s test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_instance_dict 1359s [gw1] [ 13%] PASSED test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_instance_dict 1359s test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_null_instrumentation 1359s [gw1] [ 13%] PASSED test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_null_instrumentation 1359s test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_unmapped_not_type_error 1359s [gw1] [ 13%] PASSED test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_unmapped_not_type_error 1359s test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_unmapped_not_type_error_iter_ok 1359s [gw1] [ 13%] PASSED test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_unmapped_not_type_error_iter_ok 1359s test/sql/test_external_traversal.py::BinaryEndpointTraversalTest::test_basic 1359s [gw1] [ 13%] PASSED test/sql/test_external_traversal.py::BinaryEndpointTraversalTest::test_basic 1359s test/sql/test_external_traversal.py::BinaryEndpointTraversalTest::test_composed 1359s [gw1] [ 13%] PASSED test/sql/test_external_traversal.py::BinaryEndpointTraversalTest::test_composed 1359s test/sql/test_external_traversal.py::BinaryEndpointTraversalTest::test_subquery 1359s [gw1] [ 13%] PASSED test/sql/test_external_traversal.py::BinaryEndpointTraversalTest::test_subquery 1359s test/sql/test_external_traversal.py::BinaryEndpointTraversalTest::test_with_tuples 1359s [gw1] [ 13%] PASSED test/sql/test_external_traversal.py::BinaryEndpointTraversalTest::test_with_tuples 1359s test/sql/test_external_traversal.py::ClauseAdapterTest::test_adapt_select_w_unlabeled_fn 1359s [gw1] [ 13%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_adapt_select_w_unlabeled_fn 1359s test/sql/test_external_traversal.py::ClauseAdapterTest::test_aliasedselect_to_aliasedselect_join 1359s [gw1] [ 13%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_aliasedselect_to_aliasedselect_join 1359s test/sql/test_external_traversal.py::ClauseAdapterTest::test_aliasedselect_to_aliasedselect_join_nested_table[False] 1359s [gw1] [ 13%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_aliasedselect_to_aliasedselect_join_nested_table[False] 1359s test/sql/test_external_traversal.py::ClauseAdapterTest::test_aliasedselect_to_aliasedselect_join_nested_table[True] 1359s [gw1] [ 13%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_aliasedselect_to_aliasedselect_join_nested_table[True] 1359s test/sql/test_external_traversal.py::ClauseAdapterTest::test_aliasedselect_to_aliasedselect_straight 1359s [gw1] [ 13%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_aliasedselect_to_aliasedselect_straight 1359s test/sql/test_external_traversal.py::ClauseAdapterTest::test_correlate_except_on_clone[False] 1359s [gw1] [ 13%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_correlate_except_on_clone[False] 1359s test/sql/test_external_traversal.py::ClauseAdapterTest::test_correlate_except_on_clone[True] 1359s [gw1] [ 13%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_correlate_except_on_clone[True] 1359s test/sql/test_external_traversal.py::ClauseAdapterTest::test_correlate_except_with_mixed_tables[False] 1359s [gw1] [ 13%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_correlate_except_with_mixed_tables[False] 1359s test/sql/test_external_traversal.py::ClauseAdapterTest::test_correlate_except_with_mixed_tables[True] 1359s [gw1] [ 13%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_correlate_except_with_mixed_tables[True] 1359s test/sql/test_external_traversal.py::ClauseAdapterTest::test_correlation_on_clone 1359s [gw1] [ 13%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_correlation_on_clone 1359s test/sql/test_external_traversal.py::ClauseAdapterTest::test_derived_from 1359s [gw1] [ 13%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_derived_from 1359s test/sql/test_external_traversal.py::ClauseAdapterTest::test_functions 1359s [gw1] [ 13%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_functions 1359s test/sql/test_external_traversal.py::ClauseAdapterTest::test_include_exclude 1359s [gw1] [ 13%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_include_exclude 1359s test/sql/test_external_traversal.py::ClauseAdapterTest::test_join_to_alias 1359s [gw1] [ 13%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_join_to_alias 1359s test/sql/test_external_traversal.py::ClauseAdapterTest::test_joins_dont_adapt 1359s [gw1] [ 13%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_joins_dont_adapt 1359s test/sql/test_external_traversal.py::ClauseAdapterTest::test_label_anonymize_one 1359s [gw1] [ 13%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_label_anonymize_one 1359s test/sql/test_external_traversal.py::ClauseAdapterTest::test_label_anonymize_three 1359s [gw1] [ 13%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_label_anonymize_three 1359s test/sql/test_external_traversal.py::ClauseAdapterTest::test_label_anonymize_two 1359s [gw1] [ 13%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_label_anonymize_two 1359s test/sql/test_external_traversal.py::ClauseAdapterTest::test_multilevel_equivalents 1359s [gw1] [ 13%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_multilevel_equivalents 1359s test/sql/test_external_traversal.py::ClauseAdapterTest::test_prev_entities_adapt 1359s [gw1] [ 13%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_prev_entities_adapt 1359s test/sql/test_external_traversal.py::ClauseAdapterTest::test_recursive 1359s [gw1] [ 13%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_recursive 1359s test/sql/test_external_traversal.py::ClauseAdapterTest::test_recursive_equivalents 1359s [gw1] [ 13%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_recursive_equivalents 1359s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_10 1359s [gw1] [ 13%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_10 1359s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_11 1359s [gw1] [ 13%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_11 1359s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_12 1359s [gw1] [ 13%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_12 1359s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_13 1359s [gw1] [ 13%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_13 1359s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_14 1359s [gw1] [ 13%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_14 1359s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_15 1359s [gw1] [ 13%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_15 1359s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_16 1359s [gw1] [ 13%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_16 1359s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_1[False] 1359s [gw1] [ 13%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_1[False] 1359s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_1[True] 1359s [gw1] [ 13%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_1[True] 1359s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_2[False] 1359s [gw1] [ 13%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_2[False] 1359s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_2[True] 1359s [gw1] [ 13%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_2[True] 1359s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_3[False] 1359s [gw1] [ 13%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_3[False] 1359s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_3[True] 1359s [gw1] [ 13%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_3[True] 1359s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_4[False] 1359s [gw1] [ 13%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_4[False] 1359s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_4[True] 1359s [gw1] [ 13%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_4[True] 1359s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_5[False] 1359s [gw1] [ 13%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_5[False] 1359s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_5[True] 1359s [gw1] [ 13%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_5[True] 1359s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_6[False] 1359s [gw1] [ 13%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_6[False] 1359s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_6[True] 1359s [gw1] [ 13%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_6[True] 1359s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_7 1359s [gw1] [ 13%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_7 1359s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_8 1359s [gw1] [ 13%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_8 1359s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_9 1359s [gw1] [ 13%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_9 1359s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_valued_column 1359s [gw1] [ 13%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_valued_column 1359s test/sql/test_external_traversal.py::ClauseTest::test_adapt_funcs_etc_on_identity_one 1359s [gw1] [ 13%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_adapt_funcs_etc_on_identity_one 1359s test/sql/test_external_traversal.py::ClauseTest::test_adapt_funcs_etc_on_identity_two 1359s [gw1] [ 13%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_adapt_funcs_etc_on_identity_two 1359s test/sql/test_external_traversal.py::ClauseTest::test_adapt_union 1359s [gw1] [ 13%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_adapt_union 1359s test/sql/test_external_traversal.py::ClauseTest::test_alias 1359s [gw1] [ 13%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_alias 1359s test/sql/test_external_traversal.py::ClauseTest::test_aliased_cloned_column_adapt_exported 1359s [gw1] [ 13%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_aliased_cloned_column_adapt_exported 1359s test/sql/test_external_traversal.py::ClauseTest::test_aliased_cloned_column_adapt_inner 1359s [gw1] [ 13%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_aliased_cloned_column_adapt_inner 1359s test/sql/test_external_traversal.py::ClauseTest::test_aliased_cloned_schema_column_adapt_exported 1359s [gw1] [ 13%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_aliased_cloned_schema_column_adapt_exported 1359s test/sql/test_external_traversal.py::ClauseTest::test_aliased_column_adapt 1359s [gw1] [ 13%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_aliased_column_adapt 1359s test/sql/test_external_traversal.py::ClauseTest::test_aliased_cte_w_union 1359s [gw1] [ 13%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_aliased_cte_w_union 1359s test/sql/test_external_traversal.py::ClauseTest::test_annotated_fetch[default-fetch] 1359s [gw1] [ 13%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_annotated_fetch[default-fetch] 1359s test/sql/test_external_traversal.py::ClauseTest::test_annotated_fetch[default-limit] 1359s [gw1] [ 13%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_annotated_fetch[default-limit] 1359s test/sql/test_external_traversal.py::ClauseTest::test_annotated_fetch[oracle-fetch] 1359s [gw1] [ 13%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_annotated_fetch[oracle-fetch] 1359s test/sql/test_external_traversal.py::ClauseTest::test_annotated_fetch[oracle-limit] 1359s [gw1] [ 13%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_annotated_fetch[oracle-limit] 1359s test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[False-False--CASE WHEN (t1_1.col1 = :col1_1) THEN :param_1 ELSE t1_1.col1 END] 1359s [gw1] [ 13%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[False-False--CASE WHEN (t1_1.col1 = :col1_1) THEN :param_1 ELSE t1_1.col1 END] 1359s test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[False-False--t1_1.col1 = :col1_1] 1359s [gw1] [ 13%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[False-False--t1_1.col1 = :col1_1] 1359s test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[False-False--t1_1.col1] 1359s [gw1] [ 13%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[False-False--t1_1.col1] 1359s test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[False-True--CASE WHEN (t1_1.col1 = :col1_1) THEN :param_1 ELSE t1_1.col1 END] 1359s [gw1] [ 13%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[False-True--CASE WHEN (t1_1.col1 = :col1_1) THEN :param_1 ELSE t1_1.col1 END] 1359s test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[False-True--t1_1.col1 = :col1_1] 1359s [gw1] [ 13%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[False-True--t1_1.col1 = :col1_1] 1359s test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[False-True--t1_1.col1] 1359s [gw1] [ 13%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[False-True--t1_1.col1] 1359s test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[True-False--CASE WHEN (t1_1.col1 = :col1_1) THEN :param_1 ELSE t1_1.col1 END] 1359s [gw1] [ 13%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[True-False--CASE WHEN (t1_1.col1 = :col1_1) THEN :param_1 ELSE t1_1.col1 END] 1359s test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[True-False--t1_1.col1 = :col1_1] 1359s [gw1] [ 13%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[True-False--t1_1.col1 = :col1_1] 1359s test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[True-False--t1_1.col1] 1359s [gw1] [ 13%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[True-False--t1_1.col1] 1359s test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[True-True--CASE WHEN (t1_1.col1 = :col1_1) THEN :param_1 ELSE t1_1.col1 END] 1359s [gw1] [ 13%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[True-True--CASE WHEN (t1_1.col1 = :col1_1) THEN :param_1 ELSE t1_1.col1 END] 1359s test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[True-True--t1_1.col1 = :col1_1] 1359s [gw1] [ 13%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[True-True--t1_1.col1 = :col1_1] 1359s test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[True-True--t1_1.col1] 1359s [gw1] [ 13%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[True-True--t1_1.col1] 1359s test/sql/test_external_traversal.py::ClauseTest::test_binary 1359s [gw1] [ 13%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_binary 1359s test/sql/test_external_traversal.py::ClauseTest::test_binary_anon_label_quirk 1359s [gw1] [ 13%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_binary_anon_label_quirk 1359s test/sql/test_external_traversal.py::ClauseTest::test_bindparam_render_literal_execute[annotate] 1359s [gw1] [ 13%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_bindparam_render_literal_execute[annotate] 1359s test/sql/test_external_traversal.py::ClauseTest::test_bindparam_render_literal_execute[not_annotate] 1359s [gw1] [ 13%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_bindparam_render_literal_execute[not_annotate] 1359s test/sql/test_external_traversal.py::ClauseTest::test_bindparams 1359s [gw1] [ 13%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_bindparams 1359s test/sql/test_external_traversal.py::ClauseTest::test_correlated_select 1359s [gw1] [ 13%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_correlated_select 1359s test/sql/test_external_traversal.py::ClauseTest::test_cte_w_union 1359s [gw1] [ 13%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_cte_w_union 1359s test/sql/test_external_traversal.py::ClauseTest::test_dont_adapt_singleton_elements[elem0] 1359s [gw1] [ 13%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_dont_adapt_singleton_elements[elem0] 1359s test/sql/test_external_traversal.py::ClauseTest::test_dont_adapt_singleton_elements[elem1] 1359s [gw1] [ 13%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_dont_adapt_singleton_elements[elem1] 1359s test/sql/test_external_traversal.py::ClauseTest::test_dont_traverse_immutables 1359s [gw1] [ 13%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_dont_traverse_immutables 1359s test/sql/test_external_traversal.py::ClauseTest::test_extract 1359s [gw1] [ 13%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_extract 1359s test/sql/test_external_traversal.py::ClauseTest::test_funcfilter 1359s [gw1] [ 13%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_funcfilter 1359s test/sql/test_external_traversal.py::ClauseTest::test_in 1359s [gw1] [ 13%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_in 1359s test/sql/test_external_traversal.py::ClauseTest::test_join 1359s [gw1] [ 13%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_join 1359s test/sql/test_external_traversal.py::ClauseTest::test_labeled_expression_adapt 1359s [gw1] [ 13%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_labeled_expression_adapt 1359s test/sql/test_external_traversal.py::ClauseTest::test_over 1359s [gw1] [ 13%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_over 1359s test/sql/test_external_traversal.py::ClauseTest::test_params_elements_in_setup_joins 1359s [gw1] [ 13%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_params_elements_in_setup_joins 1359s test/sql/test_external_traversal.py::ClauseTest::test_params_on_expr_against_subquery 1359s [gw1] [ 13%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_params_on_expr_against_subquery 1359s test/sql/test_external_traversal.py::ClauseTest::test_params_subqueries_in_joins_one 1359s [gw1] [ 13%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_params_subqueries_in_joins_one 1359s test/sql/test_external_traversal.py::ClauseTest::test_params_subqueries_in_joins_two 1359s [gw1] [ 13%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_params_subqueries_in_joins_two 1359s test/sql/test_external_traversal.py::ClauseTest::test_select 1359s [gw1] [ 13%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_select 1359s test/sql/test_external_traversal.py::ClauseTest::test_select_fromtwice_one 1359s [gw1] [ 13%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_select_fromtwice_one 1359s test/sql/test_external_traversal.py::ClauseTest::test_select_fromtwice_two 1359s [gw1] [ 13%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_select_fromtwice_two 1359s test/sql/test_external_traversal.py::ClauseTest::test_select_setup_joins_adapt_element_one 1359s [gw1] [ 13%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_select_setup_joins_adapt_element_one 1359s test/sql/test_external_traversal.py::ClauseTest::test_select_setup_joins_adapt_element_three 1359s [gw1] [ 13%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_select_setup_joins_adapt_element_three 1359s test/sql/test_external_traversal.py::ClauseTest::test_select_setup_joins_adapt_element_two 1359s [gw1] [ 13%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_select_setup_joins_adapt_element_two 1359s test/sql/test_external_traversal.py::ClauseTest::test_select_setup_joins_straight_clone 1359s [gw1] [ 13%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_select_setup_joins_straight_clone 1359s test/sql/test_external_traversal.py::ClauseTest::test_text 1359s [gw1] [ 13%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_text 1359s test/sql/test_external_traversal.py::ClauseTest::test_this_thing 1359s [gw1] [ 13%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_this_thing 1359s test/sql/test_external_traversal.py::ClauseTest::test_this_thing_using_setup_joins_four 1359s [gw1] [ 13%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_this_thing_using_setup_joins_four 1359s test/sql/test_external_traversal.py::ClauseTest::test_this_thing_using_setup_joins_one 1359s [gw1] [ 13%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_this_thing_using_setup_joins_one 1359s test/sql/test_external_traversal.py::ClauseTest::test_this_thing_using_setup_joins_three 1359s [gw1] [ 13%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_this_thing_using_setup_joins_three 1359s test/sql/test_external_traversal.py::ClauseTest::test_this_thing_using_setup_joins_two 1359s [gw1] [ 13%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_this_thing_using_setup_joins_two 1359s test/sql/test_external_traversal.py::ClauseTest::test_union 1359s [gw1] [ 13%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_union 1359s test/sql/test_external_traversal.py::ClauseTest::test_within_group 1359s [gw1] [ 13%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_within_group 1359s test/sql/test_external_traversal.py::ColumnAdapterTest::test_adapt_binary_col[False-False-False] 1359s [gw1] [ 13%] PASSED test/sql/test_external_traversal.py::ColumnAdapterTest::test_adapt_binary_col[False-False-False] 1359s test/sql/test_external_traversal.py::ColumnAdapterTest::test_adapt_binary_col[False-False-True] 1359s [gw1] [ 13%] PASSED test/sql/test_external_traversal.py::ColumnAdapterTest::test_adapt_binary_col[False-False-True] 1359s test/sql/test_external_traversal.py::ColumnAdapterTest::test_adapt_binary_col[False-True-False] 1359s [gw1] [ 13%] PASSED test/sql/test_external_traversal.py::ColumnAdapterTest::test_adapt_binary_col[False-True-False] 1359s test/sql/test_external_traversal.py::ColumnAdapterTest::test_adapt_binary_col[False-True-True] 1359s [gw1] [ 13%] PASSED test/sql/test_external_traversal.py::ColumnAdapterTest::test_adapt_binary_col[False-True-True] 1359s test/sql/test_external_traversal.py::ColumnAdapterTest::test_adapt_binary_col[True-False-False] 1359s [gw1] [ 13%] PASSED test/sql/test_external_traversal.py::ColumnAdapterTest::test_adapt_binary_col[True-False-False] 1359s test/sql/test_external_traversal.py::ColumnAdapterTest::test_adapt_binary_col[True-False-True] 1359s [gw1] [ 13%] PASSED test/sql/test_external_traversal.py::ColumnAdapterTest::test_adapt_binary_col[True-False-True] 1359s test/sql/test_external_traversal.py::ColumnAdapterTest::test_adapt_binary_col[True-True-False] 1359s [gw1] [ 13%] PASSED test/sql/test_external_traversal.py::ColumnAdapterTest::test_adapt_binary_col[True-True-False] 1359s test/sql/test_external_traversal.py::ColumnAdapterTest::test_adapt_binary_col[True-True-True] 1359s [gw1] [ 13%] PASSED test/sql/test_external_traversal.py::ColumnAdapterTest::test_adapt_binary_col[True-True-True] 1359s test/sql/test_external_traversal.py::ColumnAdapterTest::test_columns_memoizes_w_itself 1359s [gw1] [ 13%] PASSED test/sql/test_external_traversal.py::ColumnAdapterTest::test_columns_memoizes_w_itself 1359s test/sql/test_external_traversal.py::ColumnAdapterTest::test_traverse_memoizes_w_columns 1359s [gw1] [ 13%] PASSED test/sql/test_external_traversal.py::ColumnAdapterTest::test_traverse_memoizes_w_columns 1359s test/sql/test_external_traversal.py::ColumnAdapterTest::test_traverse_memoizes_w_itself 1359s [gw1] [ 13%] PASSED test/sql/test_external_traversal.py::ColumnAdapterTest::test_traverse_memoizes_w_itself 1359s test/sql/test_external_traversal.py::ColumnAdapterTest::test_wrapping_fallthrough 1359s [gw1] [ 13%] PASSED test/sql/test_external_traversal.py::ColumnAdapterTest::test_wrapping_fallthrough 1359s test/sql/test_external_traversal.py::ColumnAdapterTest::test_wrapping_inclusions 1359s [gw1] [ 13%] PASSED test/sql/test_external_traversal.py::ColumnAdapterTest::test_wrapping_inclusions 1359s test/sql/test_external_traversal.py::ColumnAdapterTest::test_wrapping_multiple 1359s [gw1] [ 13%] PASSED test/sql/test_external_traversal.py::ColumnAdapterTest::test_wrapping_multiple 1359s test/sql/test_external_traversal.py::ColumnAdapterTest::test_wrapping_ordering 1359s [gw1] [ 13%] PASSED test/sql/test_external_traversal.py::ColumnAdapterTest::test_wrapping_ordering 1359s test/sql/test_external_traversal.py::SelectTest::test_columns 1359s [gw1] [ 13%] PASSED test/sql/test_external_traversal.py::SelectTest::test_columns 1359s test/sql/test_external_traversal.py::SelectTest::test_execution_options 1359s [gw1] [ 13%] PASSED test/sql/test_external_traversal.py::SelectTest::test_execution_options 1359s test/sql/test_external_traversal.py::SelectTest::test_froms 1359s [gw1] [ 13%] PASSED test/sql/test_external_traversal.py::SelectTest::test_froms 1359s test/sql/test_external_traversal.py::SelectTest::test_invalid_options 1359s [gw1] [ 13%] PASSED test/sql/test_external_traversal.py::SelectTest::test_invalid_options 1359s test/sql/test_external_traversal.py::SelectTest::test_prefixes 1359s [gw1] [ 13%] PASSED test/sql/test_external_traversal.py::SelectTest::test_prefixes 1359s test/sql/test_external_traversal.py::SpliceJoinsTest::test_splice 1359s [gw1] [ 13%] PASSED test/sql/test_external_traversal.py::SpliceJoinsTest::test_splice 1359s test/sql/test_external_traversal.py::SpliceJoinsTest::test_splice_2 1359s [gw1] [ 13%] PASSED test/sql/test_external_traversal.py::SpliceJoinsTest::test_splice_2 1359s test/sql/test_external_traversal.py::SpliceJoinsTest::test_stop_on 1359s [gw1] [ 13%] PASSED test/sql/test_external_traversal.py::SpliceJoinsTest::test_stop_on 1359s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with [brackets]-clone] 1359s [gw1] [ 13%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with [brackets]-clone] 1359s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with [brackets]-conv_to_unique] 1359s [gw1] [ 13%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with [brackets]-conv_to_unique] 1359s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with [brackets]-none] 1359s [gw1] [ 13%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with [brackets]-none] 1359s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with [brackets]-pickle] 1359s [gw1] [ 13%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with [brackets]-pickle] 1359s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with space-clone] 1359s [gw1] [ 13%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with space-clone] 1359s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with space-conv_to_unique] 1359s [gw1] [ 13%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with space-conv_to_unique] 1359s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with space-none] 1359s [gw1] [ 13%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with space-none] 1359s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with space-pickle] 1359s [gw1] [ 13%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with space-pickle] 1359s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with~~tildes~~-clone] 1359s [gw1] [ 13%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with~~tildes~~-clone] 1359s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with~~tildes~~-conv_to_unique] 1359s [gw1] [ 13%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with~~tildes~~-conv_to_unique] 1359s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with~~tildes~~-none] 1359s [gw1] [ 13%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with~~tildes~~-none] 1359s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with~~tildes~~-pickle] 1359s [gw1] [ 13%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with~~tildes~~-pickle] 1359s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with [brackets]-clone] 1359s [gw1] [ 13%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with [brackets]-clone] 1359s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with [brackets]-conv_to_unique] 1359s [gw1] [ 13%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with [brackets]-conv_to_unique] 1359s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with [brackets]-none] 1359s [gw1] [ 13%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with [brackets]-none] 1359s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with [brackets]-pickle] 1359s [gw1] [ 13%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with [brackets]-pickle] 1359s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with space-clone] 1359s [gw1] [ 13%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with space-clone] 1359s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with space-conv_to_unique] 1359s [gw1] [ 13%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with space-conv_to_unique] 1359s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with space-none] 1359s [gw1] [ 13%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with space-none] 1359s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with space-pickle] 1359s [gw1] [ 13%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with space-pickle] 1359s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with~~tildes~~-clone] 1359s [gw1] [ 13%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with~~tildes~~-clone] 1359s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with~~tildes~~-conv_to_unique] 1359s [gw1] [ 13%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with~~tildes~~-conv_to_unique] 1359s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with~~tildes~~-none] 1359s [gw1] [ 13%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with~~tildes~~-none] 1359s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with~~tildes~~-pickle] 1359s [gw1] [ 13%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with~~tildes~~-pickle] 1359s test/sql/test_external_traversal.py::TraversalTest::test_change_in_place 1359s [gw1] [ 13%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_change_in_place 1359s test/sql/test_external_traversal.py::TraversalTest::test_clone 1359s [gw1] [ 13%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_clone 1359s test/sql/test_external_traversal.py::TraversalTest::test_clone_anon_label 1359s [gw1] [ 13%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_clone_anon_label 1359s test/sql/test_external_traversal.py::TraversalTest::test_expanding_in_bindparam_safe_to_clone 1359s [gw1] [ 13%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_expanding_in_bindparam_safe_to_clone 1359s test/sql/test_external_traversal.py::TraversalTest::test_no_clone 1359s [gw1] [ 13%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_no_clone 1359s test/sql/test_external_traversal.py::TraversalTest::test_test_classes 1359s [gw1] [ 13%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_test_classes 1359s test/sql/test_external_traversal.py::TraversalTest::test_traversal_size 1359s [gw1] [ 13%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_traversal_size 1359s test/sql/test_external_traversal.py::TraversalTest::test_visit_name 1359s [gw1] [ 13%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_visit_name 1359s test/sql/test_external_traversal.py::ValuesBaseTest::test_add_dictionary 1359s [gw1] [ 13%] PASSED test/sql/test_external_traversal.py::ValuesBaseTest::test_add_dictionary 1359s test/sql/test_external_traversal.py::ValuesBaseTest::test_add_kwarg 1359s [gw1] [ 13%] PASSED test/sql/test_external_traversal.py::ValuesBaseTest::test_add_kwarg 1359s test/sql/test_external_traversal.py::ValuesBaseTest::test_add_kwarg_disallowed_multi 1359s [gw1] [ 13%] PASSED test/sql/test_external_traversal.py::ValuesBaseTest::test_add_kwarg_disallowed_multi 1359s test/sql/test_external_traversal.py::ValuesBaseTest::test_cant_mix_single_multi_formats_dict_to_list 1359s [gw1] [ 13%] PASSED test/sql/test_external_traversal.py::ValuesBaseTest::test_cant_mix_single_multi_formats_dict_to_list 1359s test/sql/test_external_traversal.py::ValuesBaseTest::test_cant_mix_single_multi_formats_list_to_dict 1359s [gw1] [ 13%] PASSED test/sql/test_external_traversal.py::ValuesBaseTest::test_cant_mix_single_multi_formats_list_to_dict 1359s test/sql/test_external_traversal.py::ValuesBaseTest::test_erroneous_multi_args_dicts 1359s [gw1] [ 13%] PASSED test/sql/test_external_traversal.py::ValuesBaseTest::test_erroneous_multi_args_dicts 1359s test/sql/test_external_traversal.py::ValuesBaseTest::test_erroneous_multi_args_plus_kw 1359s [gw1] [ 13%] PASSED test/sql/test_external_traversal.py::ValuesBaseTest::test_erroneous_multi_args_plus_kw 1359s test/sql/test_external_traversal.py::ValuesBaseTest::test_erroneous_multi_args_tuples 1359s [gw1] [ 13%] PASSED test/sql/test_external_traversal.py::ValuesBaseTest::test_erroneous_multi_args_tuples 1359s test/sql/test_external_traversal.py::ValuesBaseTest::test_inline_values_multi 1359s [gw1] [ 13%] PASSED test/sql/test_external_traversal.py::ValuesBaseTest::test_inline_values_multi 1359s test/sql/test_external_traversal.py::ValuesBaseTest::test_inline_values_single 1359s [gw1] [ 13%] PASSED test/sql/test_external_traversal.py::ValuesBaseTest::test_inline_values_single 1359s test/sql/test_external_traversal.py::ValuesBaseTest::test_kw_and_dict_simultaneously_single 1359s [gw1] [ 13%] PASSED test/sql/test_external_traversal.py::ValuesBaseTest::test_kw_and_dict_simultaneously_single 1359s test/sql/test_external_traversal.py::ValuesBaseTest::test_prefixes 1359s [gw1] [ 13%] PASSED test/sql/test_external_traversal.py::ValuesBaseTest::test_prefixes 1359s test/sql/test_external_traversal.py::ValuesBaseTest::test_update_no_support_multi_constructor 1359s [gw1] [ 13%] PASSED test/sql/test_external_traversal.py::ValuesBaseTest::test_update_no_support_multi_constructor 1359s test/sql/test_external_traversal.py::ValuesBaseTest::test_update_no_support_multi_values 1359s [gw1] [ 13%] PASSED test/sql/test_external_traversal.py::ValuesBaseTest::test_update_no_support_multi_values 1359s test/sql/test_external_traversal.py::ValuesBaseTest::test_via_tuple_multi 1359s [gw1] [ 13%] PASSED test/sql/test_external_traversal.py::ValuesBaseTest::test_via_tuple_multi 1359s test/sql/test_external_traversal.py::ValuesBaseTest::test_via_tuple_single 1359s [gw1] [ 13%] PASSED test/sql/test_external_traversal.py::ValuesBaseTest::test_via_tuple_single 1359s test/sql/test_external_traversal.py::ValuesBaseTest::test_whereclause_returning_adapted[delete] 1359s [gw1] [ 14%] PASSED test/sql/test_external_traversal.py::ValuesBaseTest::test_whereclause_returning_adapted[delete] 1359s test/sql/test_external_traversal.py::ValuesBaseTest::test_whereclause_returning_adapted[update] 1359s [gw1] [ 14%] PASSED test/sql/test_external_traversal.py::ValuesBaseTest::test_whereclause_returning_adapted[update] 1359s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_basic 1359s [gw1] [ 14%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_basic 1359s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_nowait 1359s [gw1] [ 14%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_nowait 1359s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_basic 1359s [gw1] [ 14%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_basic 1359s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_column_list_aliased 1359s [gw1] [ 14%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_column_list_aliased 1359s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_join_aliased 1359s [gw1] [ 14%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_join_aliased 1359s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_join_one 1359s [gw1] [ 14%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_join_one 1359s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_nowait 1359s [gw1] [ 14%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_nowait 1359s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_read 1359s [gw1] [ 14%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_read 1359s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_read_nowait 1359s [gw1] [ 14%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_read_nowait 1359s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_read_nowait_column_list 1359s [gw1] [ 14%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_read_nowait_column_list 1359s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_read_skip_locked 1359s [gw1] [ 14%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_read_skip_locked 1359s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_skip_locked 1359s [gw1] [ 14%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_skip_locked 1359s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_read 1359s [gw1] [ 14%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_read 1359s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_read_and_nowait 1359s [gw1] [ 14%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_read_and_nowait 1359s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_read_and_skip_locked 1359s [gw1] [ 14%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_read_and_skip_locked 1359s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_skip_locked 1359s [gw1] [ 14%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_skip_locked 1359s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_textual_of 1359s [gw1] [ 14%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_textual_of 1359s test/dialect/mysql/test_for_update.py::MySQLForUpdateLockingTest::test_basic_lock 1359s [gw1] [ 14%] SKIPPED test/dialect/mysql/test_for_update.py::MySQLForUpdateLockingTest::test_basic_lock 1359s test/dialect/mysql/test_for_update.py::MySQLForUpdateLockingTest::test_basic_not_lock 1359s [gw1] [ 14%] SKIPPED test/dialect/mysql/test_for_update.py::MySQLForUpdateLockingTest::test_basic_not_lock 1359s test/dialect/mysql/test_for_update.py::MySQLForUpdateLockingTest::test_joined_lock_no_subquery 1359s [gw1] [ 14%] SKIPPED test/dialect/mysql/test_for_update.py::MySQLForUpdateLockingTest::test_joined_lock_no_subquery 1359s test/dialect/mysql/test_for_update.py::MySQLForUpdateLockingTest::test_joined_lock_subquery 1359s [gw1] [ 14%] SKIPPED test/dialect/mysql/test_for_update.py::MySQLForUpdateLockingTest::test_joined_lock_subquery 1359s test/dialect/mysql/test_for_update.py::MySQLForUpdateLockingTest::test_joined_lock_subquery_inner_for_update 1359s [gw1] [ 14%] SKIPPED test/dialect/mysql/test_for_update.py::MySQLForUpdateLockingTest::test_joined_lock_subquery_inner_for_update 1359s test/dialect/mysql/test_for_update.py::MySQLForUpdateLockingTest::test_joined_lock_subquery_inner_for_update_outer 1359s [gw1] [ 14%] SKIPPED test/dialect/mysql/test_for_update.py::MySQLForUpdateLockingTest::test_joined_lock_subquery_inner_for_update_outer 1359s test/dialect/mysql/test_for_update.py::MySQLForUpdateLockingTest::test_joined_lock_subquery_order_for_update_outer 1359s [gw1] [ 14%] SKIPPED test/dialect/mysql/test_for_update.py::MySQLForUpdateLockingTest::test_joined_lock_subquery_order_for_update_outer 1359s test/dialect/mysql/test_for_update.py::SkipLockedTest::test_skip_locked 1359s [gw1] [ 14%] SKIPPED test/dialect/mysql/test_for_update.py::SkipLockedTest::test_skip_locked 1359s test/dialect/mysql/test_for_update.py::SkipLockedTest::test_unsupported_skip_locked 1359s [gw1] [ 14%] SKIPPED test/dialect/mysql/test_for_update.py::SkipLockedTest::test_unsupported_skip_locked 1359s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_c_and_d_both_disconnected 1359s [gw1] [ 14%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_c_and_d_both_disconnected 1359s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_cloned_aliases[both] 1359s [gw1] [ 14%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_cloned_aliases[both] 1359s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_cloned_aliases[fromclause] 1359s [gw1] [ 14%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_cloned_aliases[fromclause] 1359s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_cloned_aliases[nothing] 1359s [gw1] [ 14%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_cloned_aliases[nothing] 1359s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_cloned_aliases[whereclause] 1359s [gw1] [ 14%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_cloned_aliases[whereclause] 1359s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_count_non_eq_comparison_operators 1359s [gw1] [ 14%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_count_non_eq_comparison_operators 1359s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_disconnect_between_ab_cd 1359s [gw1] [ 14%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_disconnect_between_ab_cd 1359s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_disconnected_subquery 1359s [gw1] [ 14%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_disconnected_subquery 1359s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_dml[False-False-delete] 1359s [gw1] [ 14%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_dml[False-False-delete] 1359s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_dml[False-False-update] 1359s [gw1] [ 14%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_dml[False-False-update] 1359s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_dml[True-False-delete] 1359s [gw1] [ 14%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_dml[True-False-delete] 1359s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_dml[True-False-update] 1359s [gw1] [ 14%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_dml[True-False-update] 1359s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_dml[True-True-delete] 1359s [gw1] [ 14%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_dml[True-True-delete] 1359s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_dml[True-True-update] 1359s [gw1] [ 14%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_dml[True-True-update] 1359s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_dont_count_non_comparison_operators 1359s [gw1] [ 14%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_dont_count_non_comparison_operators 1359s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_everything_is_connected 1359s [gw1] [ 14%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_everything_is_connected 1359s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[column_valued-joins_implicitly-alias] 1359s [gw1] [ 14%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[column_valued-joins_implicitly-alias] 1359s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[column_valued-joins_implicitly-none] 1359s [gw1] [ 14%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[column_valued-joins_implicitly-none] 1359s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[column_valued-not_joins_implicitly-alias] 1359s [gw1] [ 14%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[column_valued-not_joins_implicitly-alias] 1359s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[column_valued-not_joins_implicitly-none] 1359s [gw1] [ 14%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[column_valued-not_joins_implicitly-none] 1359s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[table_valued-joins_implicitly-alias] 1359s [gw1] [ 14%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[table_valued-joins_implicitly-alias] 1359s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[table_valued-joins_implicitly-none] 1359s [gw1] [ 14%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[table_valued-joins_implicitly-none] 1359s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[table_valued-not_joins_implicitly-alias] 1359s [gw1] [ 14%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[table_valued-not_joins_implicitly-alias] 1359s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[table_valued-not_joins_implicitly-none] 1359s [gw1] [ 14%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[table_valued-not_joins_implicitly-none] 1359s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[table_valued_derived-joins_implicitly-alias] 1359s [gw1] [ 14%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[table_valued_derived-joins_implicitly-alias] 1359s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[table_valued_derived-joins_implicitly-none] 1359s [gw1] [ 14%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[table_valued_derived-joins_implicitly-none] 1359s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[table_valued_derived-not_joins_implicitly-alias] 1359s [gw1] [ 14%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[table_valued_derived-not_joins_implicitly-alias] 1359s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[table_valued_derived-not_joins_implicitly-none] 1359s [gw1] [ 14%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[table_valued_derived-not_joins_implicitly-none] 1359s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_join_on_true 1359s [gw1] [ 14%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_join_on_true 1359s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_join_on_true_muti_levels 1359s [gw1] [ 14%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_join_on_true_muti_levels 1359s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_lateral_subqueries[cartesian] 1359s [gw1] [ 14%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_lateral_subqueries[cartesian] 1359s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_lateral_subqueries[join] 1359s [gw1] [ 14%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_lateral_subqueries[join] 1359s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_lateral_subqueries[lateral] 1359s [gw1] [ 14%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_lateral_subqueries[lateral] 1359s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_lateral_subqueries_ok_do_we_still_find_cartesians 1359s [gw1] [ 14%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_lateral_subqueries_ok_do_we_still_find_cartesians 1359s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_lateral_subqueries_w_joins 1359s [gw1] [ 14%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_lateral_subqueries_w_joins 1359s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_no_froms 1359s [gw1] [ 14%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_no_froms 1359s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_now_connect_it 1359s [gw1] [ 14%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_now_connect_it 1359s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_now_connected 1359s [gw1] [ 14%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_now_connected 1359s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_plain_cartesian 1359s [gw1] [ 14%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_plain_cartesian 1359s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_right_nested_join_with_an_issue 1359s [gw1] [ 14%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_right_nested_join_with_an_issue 1359s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_right_nested_join_without_issue 1359s [gw1] [ 14%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_right_nested_join_without_issue 1359s test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_does_not_modify_query 1359s [gw1] [ 14%] PASSED test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_does_not_modify_query 1359s test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_no_linting 1359s [gw1] [ 14%] PASSED test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_no_linting 1359s test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_noop_for_unhandled_objects 1359s [gw1] [ 14%] PASSED test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_noop_for_unhandled_objects 1359s test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_anon_alias 1359s [gw1] [ 14%] PASSED test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_anon_alias 1359s test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_anon_cte 1359s [gw1] [ 14%] PASSED test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_anon_cte 1359s test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_dml[False-False-delete] 1359s [gw1] [ 14%] SKIPPED test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_dml[False-False-delete] 1359s test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_dml[False-False-update] 1359s [gw1] [ 14%] PASSED test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_dml[False-False-update] 1359s test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_dml[True-False-delete] 1359s [gw1] [ 14%] SKIPPED test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_dml[True-False-delete] 1359s test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_dml[True-False-update] 1359s [gw1] [ 14%] PASSED test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_dml[True-False-update] 1359s test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_dml[True-True-delete] 1359s [gw1] [ 14%] SKIPPED test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_dml[True-True-delete] 1359s test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_dml[True-True-update] 1359s [gw1] [ 14%] PASSED test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_dml[True-True-update] 1359s test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_simple 1359s [gw1] [ 14%] PASSED test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_simple 1359s test/orm/test_froms.py::AddEntityEquivalenceTest::test_add_entity_equivalence 1359s [gw1] [ 14%] PASSED test/orm/test_froms.py::AddEntityEquivalenceTest::test_add_entity_equivalence 1359s test/orm/test_froms.py::ColumnAccessTest::test_anonymous_expression_from_self_twice_newstyle_wlabels 1359s [gw1] [ 14%] PASSED test/orm/test_froms.py::ColumnAccessTest::test_anonymous_expression_from_self_twice_newstyle_wlabels 1359s test/orm/test_froms.py::ColumnAccessTest::test_anonymous_expression_from_self_twice_newstyle_wolabels 1359s [gw1] [ 14%] PASSED test/orm/test_froms.py::ColumnAccessTest::test_anonymous_expression_from_self_twice_newstyle_wolabels 1359s test/orm/test_froms.py::ColumnAccessTest::test_anonymous_expression_newstyle 1359s [gw1] [ 14%] PASSED test/orm/test_froms.py::ColumnAccessTest::test_anonymous_expression_newstyle 1359s test/orm/test_froms.py::ColumnAccessTest::test_anonymous_expression_oldstyle 1359s [gw1] [ 14%] PASSED test/orm/test_froms.py::ColumnAccessTest::test_anonymous_expression_oldstyle 1359s test/orm/test_froms.py::ColumnAccessTest::test_anonymous_expression_plus_explicit_aliased_join_newstyle 1359s [gw1] [ 14%] PASSED test/orm/test_froms.py::ColumnAccessTest::test_anonymous_expression_plus_explicit_aliased_join_newstyle 1359s test/orm/test_froms.py::ColumnAccessTest::test_anonymous_expression_plus_flag_aliased_join_newstyle 1359s [gw1] [ 14%] PASSED test/orm/test_froms.py::ColumnAccessTest::test_anonymous_expression_plus_flag_aliased_join_newstyle 1359s test/orm/test_froms.py::ColumnAccessTest::test_anonymous_labeled_expression_newstyle 1359s [gw1] [ 14%] PASSED test/orm/test_froms.py::ColumnAccessTest::test_anonymous_labeled_expression_newstyle 1359s test/orm/test_froms.py::ColumnAccessTest::test_anonymous_labeled_expression_oldstyle 1359s [gw1] [ 14%] PASSED test/orm/test_froms.py::ColumnAccessTest::test_anonymous_labeled_expression_oldstyle 1359s test/orm/test_froms.py::ColumnAccessTest::test_select_from_no_aliasing 1359s [gw1] [ 14%] PASSED test/orm/test_froms.py::ColumnAccessTest::test_select_from_no_aliasing 1359s test/orm/test_froms.py::ColumnAccessTest::test_table_anonymous_expression_from_self_twice_newstyle 1359s [gw1] [ 14%] PASSED test/orm/test_froms.py::ColumnAccessTest::test_table_anonymous_expression_from_self_twice_newstyle 1359s test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[False-None-False] 1359s [gw1] [ 14%] PASSED test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[False-None-False] 1359s test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[False-None-True] 1359s [gw1] [ 14%] PASSED test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[False-None-True] 1359s test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[False-correlate-False] 1359s [gw1] [ 14%] PASSED test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[False-correlate-False] 1359s test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[False-correlate-True] 1359s [gw1] [ 14%] PASSED test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[False-correlate-True] 1359s test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[False-correlate_except-False] 1359s [gw1] [ 14%] PASSED test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[False-correlate_except-False] 1359s test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[False-correlate_except-True] 1359s [gw1] [ 14%] PASSED test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[False-correlate_except-True] 1359s test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[True-None-False] 1359s [gw1] [ 14%] PASSED test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[True-None-False] 1359s test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[True-None-True] 1359s [gw1] [ 14%] PASSED test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[True-None-True] 1359s test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[True-correlate-False] 1359s [gw1] [ 14%] PASSED test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[True-correlate-False] 1359s test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[True-correlate-True] 1359s [gw1] [ 14%] PASSED test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[True-correlate-True] 1359s test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[True-correlate_except-False] 1359s [gw1] [ 14%] PASSED test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[True-correlate_except-False] 1359s test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[True-correlate_except-True] 1359s [gw1] [ 14%] PASSED test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[True-correlate_except-True] 1359s test/orm/test_froms.py::CustomJoinTest::test_double_same_mappers_explicit_alias 1359s [gw1] [ 14%] PASSED test/orm/test_froms.py::CustomJoinTest::test_double_same_mappers_explicit_alias 1359s test/orm/test_froms.py::EntityFromSubqueryTest::test_aliases 1359s [gw1] [ 14%] PASSED test/orm/test_froms.py::EntityFromSubqueryTest::test_aliases 1359s test/orm/test_froms.py::EntityFromSubqueryTest::test_error_w_aliased_against_select 1359s [gw1] [ 14%] PASSED test/orm/test_froms.py::EntityFromSubqueryTest::test_error_w_aliased_against_select 1359s test/orm/test_froms.py::EntityFromSubqueryTest::test_filter 1359s [gw1] [ 14%] PASSED test/orm/test_froms.py::EntityFromSubqueryTest::test_filter 1359s test/orm/test_froms.py::EntityFromSubqueryTest::test_group_by 1359s [gw1] [ 14%] PASSED test/orm/test_froms.py::EntityFromSubqueryTest::test_group_by 1359s test/orm/test_froms.py::EntityFromSubqueryTest::test_having 1359s [gw1] [ 14%] PASSED test/orm/test_froms.py::EntityFromSubqueryTest::test_having 1359s test/orm/test_froms.py::EntityFromSubqueryTest::test_join 1359s [gw1] [ 14%] PASSED test/orm/test_froms.py::EntityFromSubqueryTest::test_join 1359s test/orm/test_froms.py::EntityFromSubqueryTest::test_multiple_entities 1359s [gw1] [ 14%] PASSED test/orm/test_froms.py::EntityFromSubqueryTest::test_multiple_entities 1359s test/orm/test_froms.py::EntityFromSubqueryTest::test_multiple_with_column_entities_newstyle 1359s [gw1] [ 14%] PASSED test/orm/test_froms.py::EntityFromSubqueryTest::test_multiple_with_column_entities_newstyle 1359s test/orm/test_froms.py::EntityFromSubqueryTest::test_multiple_with_column_entities_oldstyle 1359s [gw1] [ 14%] PASSED test/orm/test_froms.py::EntityFromSubqueryTest::test_multiple_with_column_entities_oldstyle 1359s test/orm/test_froms.py::EntityFromSubqueryTest::test_nested_alias_none_to_subquery 1359s [gw1] [ 14%] PASSED test/orm/test_froms.py::EntityFromSubqueryTest::test_nested_alias_none_to_subquery 1359s test/orm/test_froms.py::EntityFromSubqueryTest::test_nested_alias_subquery_to_subquery_w_adaption 1359s [gw1] [ 14%] PASSED test/orm/test_froms.py::EntityFromSubqueryTest::test_nested_alias_subquery_to_subquery_w_adaption 1359s test/orm/test_froms.py::EntityFromSubqueryTest::test_nested_alias_subquery_to_subquery_w_replace 1359s [gw1] [ 14%] PASSED test/orm/test_froms.py::EntityFromSubqueryTest::test_nested_alias_subquery_to_subquery_w_replace 1359s test/orm/test_froms.py::EntityFromSubqueryTest::test_nested_alias_subquery_w_alias_to_none 1359s [gw1] [ 14%] PASSED test/orm/test_froms.py::EntityFromSubqueryTest::test_nested_alias_subquery_w_alias_to_none 1359s test/orm/test_froms.py::EntityFromSubqueryTest::test_nested_aliases_none_to_none 1359s [gw1] [ 14%] PASSED test/orm/test_froms.py::EntityFromSubqueryTest::test_nested_aliases_none_to_none 1359s test/orm/test_froms.py::EntityFromSubqueryTest::test_no_joinedload 1359s [gw1] [ 14%] PASSED test/orm/test_froms.py::EntityFromSubqueryTest::test_no_joinedload 1359s test/orm/test_froms.py::ExternalColumnsTest::test_external_columns 1359s [gw1] [ 14%] PASSED test/orm/test_froms.py::ExternalColumnsTest::test_external_columns 1360s test/orm/test_froms.py::ExternalColumnsTest::test_external_columns_bad 1360s [gw1] [ 14%] PASSED test/orm/test_froms.py::ExternalColumnsTest::test_external_columns_bad 1360s test/orm/test_froms.py::ExternalColumnsTest::test_external_columns_compound 1360s [gw1] [ 14%] PASSED test/orm/test_froms.py::ExternalColumnsTest::test_external_columns_compound 1360s test/orm/test_froms.py::ExternalColumnsTest::test_external_columns_joinedload 1360s [gw1] [ 14%] PASSED test/orm/test_froms.py::ExternalColumnsTest::test_external_columns_joinedload 1360s test/orm/test_froms.py::InstancesTest::test_contains_eager_aliased 1360s [gw1] [ 14%] PASSED test/orm/test_froms.py::InstancesTest::test_contains_eager_aliased 1360s test/orm/test_froms.py::InstancesTest::test_contains_eager_chaining 1360s [gw1] [ 14%] PASSED test/orm/test_froms.py::InstancesTest::test_contains_eager_chaining 1360s test/orm/test_froms.py::InstancesTest::test_contains_eager_chaining_aliased_endpoint 1360s [gw1] [ 14%] PASSED test/orm/test_froms.py::InstancesTest::test_contains_eager_chaining_aliased_endpoint 1360s test/orm/test_froms.py::InstancesTest::test_contains_eager_four 1360s [gw1] [ 14%] PASSED test/orm/test_froms.py::InstancesTest::test_contains_eager_four 1360s test/orm/test_froms.py::InstancesTest::test_contains_eager_four_future 1360s [gw1] [ 14%] PASSED test/orm/test_froms.py::InstancesTest::test_contains_eager_four_future 1360s test/orm/test_froms.py::InstancesTest::test_contains_eager_multi_alias 1360s [gw1] [ 14%] PASSED test/orm/test_froms.py::InstancesTest::test_contains_eager_multi_alias 1360s test/orm/test_froms.py::InstancesTest::test_contains_eager_multi_aliased 1360s [gw1] [ 14%] PASSED test/orm/test_froms.py::InstancesTest::test_contains_eager_multi_aliased 1360s test/orm/test_froms.py::InstancesTest::test_contains_eager_multi_aliased_of_type 1360s [gw1] [ 14%] PASSED test/orm/test_froms.py::InstancesTest::test_contains_eager_multi_aliased_of_type 1360s test/orm/test_froms.py::InstancesTest::test_contains_eager_one 1360s [gw1] [ 14%] PASSED test/orm/test_froms.py::InstancesTest::test_contains_eager_one 1360s test/orm/test_froms.py::InstancesTest::test_contains_eager_two 1360s [gw1] [ 14%] PASSED test/orm/test_froms.py::InstancesTest::test_contains_eager_two 1360s test/orm/test_froms.py::InstancesTest::test_from_alias_four 1360s [gw1] [ 14%] PASSED test/orm/test_froms.py::InstancesTest::test_from_alias_four 1360s test/orm/test_froms.py::InstancesTest::test_from_alias_three 1360s [gw1] [ 14%] PASSED test/orm/test_froms.py::InstancesTest::test_from_alias_three 1360s test/orm/test_froms.py::InstancesTest::test_from_alias_two 1360s [gw1] [ 14%] PASSED test/orm/test_froms.py::InstancesTest::test_from_alias_two 1360s test/orm/test_froms.py::InstancesTest::test_from_alias_two_needs_nothing 1360s [gw1] [ 14%] PASSED test/orm/test_froms.py::InstancesTest::test_from_alias_two_needs_nothing 1360s test/orm/test_froms.py::InstancesTest::test_mixed_eager_contains_with_limit 1360s [gw1] [ 14%] PASSED test/orm/test_froms.py::InstancesTest::test_mixed_eager_contains_with_limit 1360s test/orm/test_froms.py::LabelCollideTest::test_overlap_plain 1360s [gw1] [ 14%] PASSED test/orm/test_froms.py::LabelCollideTest::test_overlap_plain 1360s test/orm/test_froms.py::LabelCollideTest::test_overlap_subquery 1360s [gw1] [ 14%] PASSED test/orm/test_froms.py::LabelCollideTest::test_overlap_subquery 1360s test/orm/test_froms.py::MixedEntitiesTest::test_add_multi_columns 1360s [gw1] [ 14%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_add_multi_columns 1360s test/orm/test_froms.py::MixedEntitiesTest::test_alias_naming 1360s [gw1] [ 14%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_alias_naming 1360s test/orm/test_froms.py::MixedEntitiesTest::test_aliased_adapt_on_names 1360s [gw1] [ 14%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_aliased_adapt_on_names 1360s test/orm/test_froms.py::MixedEntitiesTest::test_aliased_multi_mappers 1360s [gw1] [ 14%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_aliased_multi_mappers 1360s test/orm/test_froms.py::MixedEntitiesTest::test_column_from_limited_joinedload 1360s [gw1] [ 14%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_column_from_limited_joinedload 1360s test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_eight 1360s [gw1] [ 14%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_eight 1360s test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_eleven 1360s [gw1] [ 14%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_eleven 1360s test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_five 1360s [gw1] [ 14%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_five 1360s test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_four 1360s [gw1] [ 14%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_four 1360s test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_nine 1360s [gw1] [ 14%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_nine 1360s test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_one 1360s [gw1] [ 14%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_one 1360s test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_seven 1360s [gw1] [ 14%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_seven 1360s test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_six 1360s [gw1] [ 14%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_six 1360s test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_ten 1360s [gw1] [ 14%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_ten 1360s test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_three 1360s [gw1] [ 14%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_three 1360s test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_two 1360s [gw1] [ 14%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_two 1360s test/orm/test_froms.py::MixedEntitiesTest::test_correlated_subquery 1360s [gw1] [ 14%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_correlated_subquery 1360s test/orm/test_froms.py::MixedEntitiesTest::test_expression_selectable_matches_mzero 1360s [gw1] [ 14%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_expression_selectable_matches_mzero 1360s test/orm/test_froms.py::MixedEntitiesTest::test_from_self_internal_literals_newstyle 1360s [gw1] [ 14%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_from_self_internal_literals_newstyle 1360s test/orm/test_froms.py::MixedEntitiesTest::test_multi_columns 1360s [gw1] [ 14%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_multi_columns 1360s test/orm/test_froms.py::MixedEntitiesTest::test_multi_columns_2 1360s [gw1] [ 14%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_multi_columns_2 1360s test/orm/test_froms.py::MixedEntitiesTest::test_multi_columns_3 1360s [gw1] [ 14%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_multi_columns_3 1360s test/orm/test_froms.py::MixedEntitiesTest::test_multi_mappers 1360s [gw1] [ 14%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_multi_mappers 1360s test/orm/test_froms.py::MixedEntitiesTest::test_no_uniquing_cols[False] 1360s [gw1] [ 14%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_no_uniquing_cols[False] 1360s test/orm/test_froms.py::MixedEntitiesTest::test_no_uniquing_cols[True] 1360s [gw1] [ 14%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_no_uniquing_cols[True] 1360s test/orm/test_froms.py::MixedEntitiesTest::test_no_uniquing_cols_legacy[False] 1360s [gw1] [ 14%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_no_uniquing_cols_legacy[False] 1360s test/orm/test_froms.py::MixedEntitiesTest::test_no_uniquing_cols_legacy[True] 1360s [gw1] [ 14%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_no_uniquing_cols_legacy[True] 1360s test/orm/test_froms.py::MixedEntitiesTest::test_raw_columns 1360s [gw1] [ 14%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_raw_columns 1360s test/orm/test_froms.py::MixedEntitiesTest::test_self_referential_from_self 1360s [gw1] [ 14%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_self_referential_from_self 1360s test/orm/test_froms.py::MixedEntitiesTest::test_unrelated_column 1360s [gw1] [ 14%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_unrelated_column 1360s test/orm/test_froms.py::MixedEntitiesTest::test_unrelated_column_col_prop 1360s [gw1] [ 14%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_unrelated_column_col_prop 1360s test/orm/test_froms.py::MixedEntitiesTest::test_with_entities 1360s [gw1] [ 14%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_with_entities 1360s test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_correlate_to_union 1360s [gw1] [ 14%] PASSED test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_correlate_to_union 1360s test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_correlate_to_union_newstyle 1360s [gw1] [ 14%] PASSED test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_correlate_to_union_newstyle 1360s test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_correlate_to_union_w_labels_newstyle 1360s [gw1] [ 14%] PASSED test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_correlate_to_union_w_labels_newstyle 1360s test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_scalar_subquery_query_auto_correlate 1360s [gw1] [ 14%] PASSED test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_scalar_subquery_query_auto_correlate 1360s test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_scalar_subquery_query_correlate_off[False] 1360s [gw1] [ 14%] PASSED test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_scalar_subquery_query_correlate_off[False] 1360s test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_scalar_subquery_query_correlate_off[None] 1360s [gw1] [ 14%] PASSED test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_scalar_subquery_query_correlate_off[None] 1360s test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_scalar_subquery_query_explicit_correlate 1360s [gw1] [ 14%] PASSED test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_scalar_subquery_query_explicit_correlate 1360s test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_scalar_subquery_select_auto_correlate 1360s [gw1] [ 14%] PASSED test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_scalar_subquery_select_auto_correlate 1360s test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_scalar_subquery_select_correlate_off 1360s [gw1] [ 14%] PASSED test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_scalar_subquery_select_correlate_off 1360s test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_scalar_subquery_select_explicit_correlate 1360s [gw1] [ 14%] PASSED test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_scalar_subquery_select_explicit_correlate 1360s test/orm/test_froms.py::RawSelectTest::test_select 1360s [gw1] [ 14%] PASSED test/orm/test_froms.py::RawSelectTest::test_select 1360s test/orm/test_froms.py::SelectFromTest::test_aliased_class_vs_nonaliased 1360s [gw1] [ 14%] PASSED test/orm/test_froms.py::SelectFromTest::test_aliased_class_vs_nonaliased 1360s test/orm/test_froms.py::SelectFromTest::test_differentiate_self_external 1360s [gw1] [ 14%] PASSED test/orm/test_froms.py::SelectFromTest::test_differentiate_self_external 1360s test/orm/test_froms.py::SelectFromTest::test_filter_by_selected_from 1360s [gw1] [ 14%] PASSED test/orm/test_froms.py::SelectFromTest::test_filter_by_selected_from 1360s test/orm/test_froms.py::SelectFromTest::test_join 1360s [gw1] [ 14%] PASSED test/orm/test_froms.py::SelectFromTest::test_join 1360s test/orm/test_froms.py::SelectFromTest::test_join_ent_selected_from 1360s [gw1] [ 14%] PASSED test/orm/test_froms.py::SelectFromTest::test_join_ent_selected_from 1360s test/orm/test_froms.py::SelectFromTest::test_join_relname_from_selected_from 1360s [gw1] [ 14%] PASSED test/orm/test_froms.py::SelectFromTest::test_join_relname_from_selected_from 1361s test/orm/test_froms.py::SelectFromTest::test_more_joins 1361s [gw1] [ 14%] PASSED test/orm/test_froms.py::SelectFromTest::test_more_joins 1361s test/orm/test_froms.py::SelectFromTest::test_replace_with_eager 1361s [gw1] [ 14%] PASSED test/orm/test_froms.py::SelectFromTest::test_replace_with_eager 1361s test/orm/test_froms.py::SelectFromTest::test_replace_with_select 1361s [gw1] [ 14%] PASSED test/orm/test_froms.py::SelectFromTest::test_replace_with_select 1361s test/orm/test_froms.py::SelectFromTest::test_select_from_aliased_one 1361s [gw1] [ 14%] PASSED test/orm/test_froms.py::SelectFromTest::test_select_from_aliased_one 1361s test/orm/test_froms.py::SelectFromTest::test_select_from_aliased_two 1361s [gw1] [ 14%] PASSED test/orm/test_froms.py::SelectFromTest::test_select_from_aliased_two 1361s test/orm/test_froms.py::SelectFromTest::test_very_nested_joins_with_joinedload 1361s [gw1] [ 14%] PASSED test/orm/test_froms.py::SelectFromTest::test_very_nested_joins_with_joinedload 1361s test/orm/test_froms.py::TestOverlyEagerEquivalentCols::test_equivs 1361s [gw1] [ 14%] PASSED test/orm/test_froms.py::TestOverlyEagerEquivalentCols::test_equivs 1361s test/sql/test_functions.py::CompileTest::test_aggregate_strings[SELECT LISTAGG(t.value, :aggregate_strings_2) AS aggregate_strings_1 FROM t-oracle] 1361s [gw1] [ 14%] PASSED test/sql/test_functions.py::CompileTest::test_aggregate_strings[SELECT LISTAGG(t.value, :aggregate_strings_2) AS aggregate_strings_1 FROM t-oracle] 1361s test/sql/test_functions.py::CompileTest::test_aggregate_strings[SELECT group_concat(t.value SEPARATOR %s) AS aggregate_strings_1 FROM t-mysql] 1361s [gw1] [ 14%] PASSED test/sql/test_functions.py::CompileTest::test_aggregate_strings[SELECT group_concat(t.value SEPARATOR %s) AS aggregate_strings_1 FROM t-mysql] 1361s test/sql/test_functions.py::CompileTest::test_aggregate_strings[SELECT group_concat(t.value, ?) AS aggregate_strings_1 FROM t-sqlite] 1361s [gw1] [ 14%] PASSED test/sql/test_functions.py::CompileTest::test_aggregate_strings[SELECT group_concat(t.value, ?) AS aggregate_strings_1 FROM t-sqlite] 1361s test/sql/test_functions.py::CompileTest::test_aggregate_strings[SELECT string_agg(t.value, %(aggregate_strings_2)s) AS aggregate_strings_1 FROM t-postgresql] 1361s [gw1] [ 14%] PASSED test/sql/test_functions.py::CompileTest::test_aggregate_strings[SELECT string_agg(t.value, %(aggregate_strings_2)s) AS aggregate_strings_1 FROM t-postgresql] 1361s test/sql/test_functions.py::CompileTest::test_aggregate_strings[SELECT string_agg(t.value, __[POSTCOMPILE_aggregate_strings_2]) AS aggregate_strings_1 FROM t-mssql] 1361s [gw1] [ 14%] PASSED test/sql/test_functions.py::CompileTest::test_aggregate_strings[SELECT string_agg(t.value, __[POSTCOMPILE_aggregate_strings_2]) AS aggregate_strings_1 FROM t-mssql] 1361s test/sql/test_functions.py::CompileTest::test_alias_method_columns 1361s [gw1] [ 14%] PASSED test/sql/test_functions.py::CompileTest::test_alias_method_columns 1361s test/sql/test_functions.py::CompileTest::test_alias_method_columns_two 1361s [gw1] [ 14%] PASSED test/sql/test_functions.py::CompileTest::test_alias_method_columns_two 1361s test/sql/test_functions.py::CompileTest::test_alias_method_one 1361s [gw1] [ 14%] PASSED test/sql/test_functions.py::CompileTest::test_alias_method_one 1361s test/sql/test_functions.py::CompileTest::test_alias_method_two 1361s [gw1] [ 14%] PASSED test/sql/test_functions.py::CompileTest::test_alias_method_two 1361s test/sql/test_functions.py::CompileTest::test_annotation_dialect_specific 1361s [gw1] [ 14%] PASSED test/sql/test_functions.py::CompileTest::test_annotation_dialect_specific 1361s test/sql/test_functions.py::CompileTest::test_ansi_functions_with_args 1361s [gw1] [ 14%] PASSED test/sql/test_functions.py::CompileTest::test_ansi_functions_with_args 1361s test/sql/test_functions.py::CompileTest::test_as_comparison 1361s [gw1] [ 14%] PASSED test/sql/test_functions.py::CompileTest::test_as_comparison 1361s test/sql/test_functions.py::CompileTest::test_as_comparison_annotate 1361s [gw1] [ 14%] PASSED test/sql/test_functions.py::CompileTest::test_as_comparison_annotate 1361s test/sql/test_functions.py::CompileTest::test_as_comparison_many_argument 1361s [gw1] [ 14%] PASSED test/sql/test_functions.py::CompileTest::test_as_comparison_many_argument 1361s test/sql/test_functions.py::CompileTest::test_assorted 1361s [gw1] [ 14%] PASSED test/sql/test_functions.py::CompileTest::test_assorted 1361s test/sql/test_functions.py::CompileTest::test_case_sensitive 1361s [gw1] [ 14%] PASSED test/sql/test_functions.py::CompileTest::test_case_sensitive 1361s test/sql/test_functions.py::CompileTest::test_char_length_fixed_args 1361s [gw1] [ 14%] PASSED test/sql/test_functions.py::CompileTest::test_char_length_fixed_args 1361s test/sql/test_functions.py::CompileTest::test_compile 1361s [gw1] [ 14%] PASSED test/sql/test_functions.py::CompileTest::test_compile 1361s test/sql/test_functions.py::CompileTest::test_cube_operators 1361s [gw1] [ 14%] PASSED test/sql/test_functions.py::CompileTest::test_cube_operators 1361s test/sql/test_functions.py::CompileTest::test_custom_args 1361s [gw1] [ 14%] PASSED test/sql/test_functions.py::CompileTest::test_custom_args 1361s test/sql/test_functions.py::CompileTest::test_custom_default_namespace 1361s [gw1] [ 14%] PASSED test/sql/test_functions.py::CompileTest::test_custom_default_namespace 1361s test/sql/test_functions.py::CompileTest::test_custom_legacy_type 1361s [gw1] [ 14%] PASSED test/sql/test_functions.py::CompileTest::test_custom_legacy_type 1361s test/sql/test_functions.py::CompileTest::test_custom_name 1361s [gw1] [ 14%] PASSED test/sql/test_functions.py::CompileTest::test_custom_name 1361s test/sql/test_functions.py::CompileTest::test_custom_package_namespace 1361s [gw1] [ 14%] PASSED test/sql/test_functions.py::CompileTest::test_custom_package_namespace 1361s test/sql/test_functions.py::CompileTest::test_custom_registered_identifier 1361s [gw1] [ 14%] PASSED test/sql/test_functions.py::CompileTest::test_custom_registered_identifier 1361s test/sql/test_functions.py::CompileTest::test_custom_type 1361s [gw1] [ 14%] PASSED test/sql/test_functions.py::CompileTest::test_custom_type 1361s test/sql/test_functions.py::CompileTest::test_custom_w_custom_name 1361s [gw1] [ 14%] PASSED test/sql/test_functions.py::CompileTest::test_custom_w_custom_name 1361s test/sql/test_functions.py::CompileTest::test_custom_w_quoted_name 1361s [gw1] [ 14%] PASSED test/sql/test_functions.py::CompileTest::test_custom_w_quoted_name 1361s test/sql/test_functions.py::CompileTest::test_custom_w_quoted_name_no_identifier 1361s [gw1] [ 14%] PASSED test/sql/test_functions.py::CompileTest::test_custom_w_quoted_name_no_identifier 1361s test/sql/test_functions.py::CompileTest::test_funcfilter_arrayagg_subscript 1361s [gw1] [ 14%] PASSED test/sql/test_functions.py::CompileTest::test_funcfilter_arrayagg_subscript 1361s test/sql/test_functions.py::CompileTest::test_funcfilter_chaining 1361s [gw1] [ 14%] PASSED test/sql/test_functions.py::CompileTest::test_funcfilter_chaining 1361s test/sql/test_functions.py::CompileTest::test_funcfilter_compound_criterion 1361s [gw1] [ 14%] PASSED test/sql/test_functions.py::CompileTest::test_funcfilter_compound_criterion 1361s test/sql/test_functions.py::CompileTest::test_funcfilter_criterion 1361s [gw1] [ 14%] PASSED test/sql/test_functions.py::CompileTest::test_funcfilter_criterion 1361s test/sql/test_functions.py::CompileTest::test_funcfilter_empty 1361s [gw1] [ 14%] PASSED test/sql/test_functions.py::CompileTest::test_funcfilter_empty 1361s test/sql/test_functions.py::CompileTest::test_funcfilter_fromobj_fromcriterion 1361s [gw1] [ 14%] PASSED test/sql/test_functions.py::CompileTest::test_funcfilter_fromobj_fromcriterion 1361s test/sql/test_functions.py::CompileTest::test_funcfilter_fromobj_fromfunc 1361s [gw1] [ 14%] PASSED test/sql/test_functions.py::CompileTest::test_funcfilter_fromobj_fromfunc 1361s test/sql/test_functions.py::CompileTest::test_funcfilter_label 1361s [gw1] [ 14%] PASSED test/sql/test_functions.py::CompileTest::test_funcfilter_label 1361s test/sql/test_functions.py::CompileTest::test_funcfilter_more_criteria 1361s [gw1] [ 14%] PASSED test/sql/test_functions.py::CompileTest::test_funcfilter_more_criteria 1361s test/sql/test_functions.py::CompileTest::test_funcfilter_windowing_groups 1361s [gw1] [ 14%] PASSED test/sql/test_functions.py::CompileTest::test_funcfilter_windowing_groups 1361s test/sql/test_functions.py::CompileTest::test_funcfilter_windowing_groups_positional 1361s [gw1] [ 14%] PASSED test/sql/test_functions.py::CompileTest::test_funcfilter_windowing_groups_positional 1361s test/sql/test_functions.py::CompileTest::test_funcfilter_windowing_orderby 1361s [gw1] [ 14%] PASSED test/sql/test_functions.py::CompileTest::test_funcfilter_windowing_orderby 1361s test/sql/test_functions.py::CompileTest::test_funcfilter_windowing_orderby_partitionby 1361s [gw1] [ 14%] PASSED test/sql/test_functions.py::CompileTest::test_funcfilter_windowing_orderby_partitionby 1361s test/sql/test_functions.py::CompileTest::test_funcfilter_windowing_range 1361s [gw1] [ 14%] PASSED test/sql/test_functions.py::CompileTest::test_funcfilter_windowing_range 1361s test/sql/test_functions.py::CompileTest::test_funcfilter_windowing_range_positional 1361s [gw1] [ 14%] PASSED test/sql/test_functions.py::CompileTest::test_funcfilter_windowing_range_positional 1361s test/sql/test_functions.py::CompileTest::test_funcfilter_windowing_rows 1361s [gw1] [ 14%] PASSED test/sql/test_functions.py::CompileTest::test_funcfilter_windowing_rows 1361s test/sql/test_functions.py::CompileTest::test_funcfilter_within_group 1361s [gw1] [ 14%] PASSED test/sql/test_functions.py::CompileTest::test_funcfilter_within_group 1361s test/sql/test_functions.py::CompileTest::test_functions_with_cols 1361s [gw1] [ 14%] PASSED test/sql/test_functions.py::CompileTest::test_functions_with_cols 1361s test/sql/test_functions.py::CompileTest::test_generic_annotation 1361s [gw1] [ 14%] PASSED test/sql/test_functions.py::CompileTest::test_generic_annotation 1361s test/sql/test_functions.py::CompileTest::test_generic_count 1361s [gw1] [ 14%] PASSED test/sql/test_functions.py::CompileTest::test_generic_count 1361s test/sql/test_functions.py::CompileTest::test_generic_now 1361s [gw1] [ 14%] PASSED test/sql/test_functions.py::CompileTest::test_generic_now 1361s test/sql/test_functions.py::CompileTest::test_generic_random 1361s [gw1] [ 14%] PASSED test/sql/test_functions.py::CompileTest::test_generic_random 1361s test/sql/test_functions.py::CompileTest::test_incorrect_none_type 1361s [gw1] [ 14%] PASSED test/sql/test_functions.py::CompileTest::test_incorrect_none_type 1361s test/sql/test_functions.py::CompileTest::test_mixed_case 1361s [gw1] [ 14%] PASSED test/sql/test_functions.py::CompileTest::test_mixed_case 1361s test/sql/test_functions.py::CompileTest::test_mixed_case_packages 1361s [gw1] [ 14%] PASSED test/sql/test_functions.py::CompileTest::test_mixed_case_packages 1361s test/sql/test_functions.py::CompileTest::test_namespacing_conflicts 1361s [gw1] [ 14%] PASSED test/sql/test_functions.py::CompileTest::test_namespacing_conflicts 1361s test/sql/test_functions.py::CompileTest::test_non_functions 1361s [gw1] [ 14%] PASSED test/sql/test_functions.py::CompileTest::test_non_functions 1361s test/sql/test_functions.py::CompileTest::test_operators_custom[False-add-5-myfunc() + 5] 1361s [gw1] [ 14%] PASSED test/sql/test_functions.py::CompileTest::test_operators_custom[False-add-5-myfunc() + 5] 1361s test/sql/test_functions.py::CompileTest::test_operators_custom[False-eq-other2-myfunc() = q] 1361s [gw1] [ 14%] PASSED test/sql/test_functions.py::CompileTest::test_operators_custom[False-eq-other2-myfunc() = q] 1361s test/sql/test_functions.py::CompileTest::test_operators_custom[False-in_op-other0-myfunc() IN (1, 2, 3)] 1361s [gw1] [ 14%] PASSED test/sql/test_functions.py::CompileTest::test_operators_custom[False-in_op-other0-myfunc() IN (1, 2, 3)] 1361s test/sql/test_functions.py::CompileTest::test_operators_custom[True-add-5-myfunc() + 5] 1361s [gw1] [ 14%] PASSED test/sql/test_functions.py::CompileTest::test_operators_custom[True-add-5-myfunc() + 5] 1361s test/sql/test_functions.py::CompileTest::test_operators_custom[True-eq-other2-myfunc() = q] 1361s [gw1] [ 14%] PASSED test/sql/test_functions.py::CompileTest::test_operators_custom[True-eq-other2-myfunc() = q] 1361s test/sql/test_functions.py::CompileTest::test_operators_custom[True-in_op-other0-myfunc() IN (1, 2, 3)] 1361s [gw1] [ 14%] PASSED test/sql/test_functions.py::CompileTest::test_operators_custom[True-in_op-other0-myfunc() IN (1, 2, 3)] 1361s test/sql/test_functions.py::CompileTest::test_pickle_over 1361s [gw1] [ 14%] PASSED test/sql/test_functions.py::CompileTest::test_pickle_over 1361s test/sql/test_functions.py::CompileTest::test_pickle_within_group 1361s [gw1] [ 14%] PASSED test/sql/test_functions.py::CompileTest::test_pickle_within_group 1361s test/sql/test_functions.py::CompileTest::test_quote_special_chars 1361s [gw1] [ 14%] PASSED test/sql/test_functions.py::CompileTest::test_quote_special_chars 1361s test/sql/test_functions.py::CompileTest::test_quote_special_chars_packages 1361s [gw1] [ 14%] PASSED test/sql/test_functions.py::CompileTest::test_quote_special_chars_packages 1361s test/sql/test_functions.py::CompileTest::test_replace_function 1361s [gw1] [ 14%] PASSED test/sql/test_functions.py::CompileTest::test_replace_function 1361s test/sql/test_functions.py::CompileTest::test_replace_function_case_insensitive 1361s [gw1] [ 14%] PASSED test/sql/test_functions.py::CompileTest::test_replace_function_case_insensitive 1361s test/sql/test_functions.py::CompileTest::test_return_type_aggregate_strings 1361s [gw1] [ 14%] PASSED test/sql/test_functions.py::CompileTest::test_return_type_aggregate_strings 1361s test/sql/test_functions.py::CompileTest::test_return_type_detection 1361s [gw1] [ 14%] PASSED test/sql/test_functions.py::CompileTest::test_return_type_detection 1361s test/sql/test_functions.py::CompileTest::test_select_method_one 1361s [gw1] [ 14%] PASSED test/sql/test_functions.py::CompileTest::test_select_method_one 1361s test/sql/test_functions.py::CompileTest::test_select_method_three 1361s [gw1] [ 14%] PASSED test/sql/test_functions.py::CompileTest::test_select_method_three 1361s test/sql/test_functions.py::CompileTest::test_select_method_two 1361s [gw1] [ 14%] PASSED test/sql/test_functions.py::CompileTest::test_select_method_two 1361s test/sql/test_functions.py::CompileTest::test_underscores 1361s [gw1] [ 14%] PASSED test/sql/test_functions.py::CompileTest::test_underscores 1361s test/sql/test_functions.py::CompileTest::test_underscores_packages 1361s [gw1] [ 14%] PASSED test/sql/test_functions.py::CompileTest::test_underscores_packages 1361s test/sql/test_functions.py::CompileTest::test_uppercase 1361s [gw1] [ 14%] PASSED test/sql/test_functions.py::CompileTest::test_uppercase 1361s test/sql/test_functions.py::CompileTest::test_uppercase_packages 1361s [gw1] [ 14%] PASSED test/sql/test_functions.py::CompileTest::test_uppercase_packages 1361s test/sql/test_functions.py::CompileTest::test_use_labels 1361s [gw1] [ 14%] PASSED test/sql/test_functions.py::CompileTest::test_use_labels 1361s test/sql/test_functions.py::CompileTest::test_use_labels_function_element 1361s [gw1] [ 14%] PASSED test/sql/test_functions.py::CompileTest::test_use_labels_function_element 1361s test/sql/test_functions.py::CompileTest::test_within_group 1361s [gw1] [ 14%] PASSED test/sql/test_functions.py::CompileTest::test_within_group 1361s test/sql/test_functions.py::CompileTest::test_within_group_desc 1361s [gw1] [ 14%] PASSED test/sql/test_functions.py::CompileTest::test_within_group_desc 1361s test/sql/test_functions.py::CompileTest::test_within_group_filter 1361s [gw1] [ 14%] PASSED test/sql/test_functions.py::CompileTest::test_within_group_filter 1361s test/sql/test_functions.py::CompileTest::test_within_group_multi 1361s [gw1] [ 14%] PASSED test/sql/test_functions.py::CompileTest::test_within_group_multi 1361s test/sql/test_functions.py::CompileTest::test_within_group_w_over 1361s [gw1] [ 14%] PASSED test/sql/test_functions.py::CompileTest::test_within_group_w_over 1361s test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_aggregate_strings_execute[not_unicode_separator-not_unicode_value] 1361s [gw1] [ 14%] PASSED test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_aggregate_strings_execute[not_unicode_separator-not_unicode_value] 1361s test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_aggregate_strings_execute[not_unicode_separator-unicode_value] 1361s [gw1] [ 14%] PASSED test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_aggregate_strings_execute[not_unicode_separator-unicode_value] 1361s test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_aggregate_strings_execute[unicode_separator-not_unicode_value] 1361s [gw1] [ 14%] PASSED test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_aggregate_strings_execute[unicode_separator-not_unicode_value] 1361s test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_aggregate_strings_execute[unicode_separator-unicode_value] 1361s [gw1] [ 14%] PASSED test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_aggregate_strings_execute[unicode_separator-unicode_value] 1361s test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_as_from 1361s [gw1] [ 14%] PASSED test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_as_from 1361s test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_conn_execute 1361s [gw1] [ 14%] PASSED test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_conn_execute 1361s test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_exec_options 1361s [gw1] [ 14%] PASSED test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_exec_options 1361s test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_extract_bind 1361s [gw1] [ 14%] PASSED test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_extract_bind 1361s test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_extract_expression 1361s [gw1] [ 14%] PASSED test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_extract_expression 1361s test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_update 1361s [gw1] [ 14%] PASSED test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_update 1361s test/sql/test_functions.py::RegisterTest::test_GenericFunction_is_registered 1361s [gw1] [ 14%] PASSED test/sql/test_functions.py::RegisterTest::test_GenericFunction_is_registered 1361s test/sql/test_functions.py::RegisterTest::test_register_function 1361s [gw1] [ 14%] PASSED test/sql/test_functions.py::RegisterTest::test_register_function 1361s test/sql/test_functions.py::ReturnTypeTest::test_array_agg 1361s [gw1] [ 14%] PASSED test/sql/test_functions.py::ReturnTypeTest::test_array_agg 1361s test/sql/test_functions.py::ReturnTypeTest::test_array_agg_array_datatype 1361s [gw1] [ 14%] PASSED test/sql/test_functions.py::ReturnTypeTest::test_array_agg_array_datatype 1361s test/sql/test_functions.py::ReturnTypeTest::test_array_agg_array_literal_explicit_type 1361s [gw1] [ 14%] PASSED test/sql/test_functions.py::ReturnTypeTest::test_array_agg_array_literal_explicit_type 1361s test/sql/test_functions.py::ReturnTypeTest::test_array_agg_array_literal_implicit_type 1361s [gw1] [ 14%] PASSED test/sql/test_functions.py::ReturnTypeTest::test_array_agg_array_literal_implicit_type 1361s test/sql/test_functions.py::ReturnTypeTest::test_cume_dist 1361s [gw1] [ 14%] PASSED test/sql/test_functions.py::ReturnTypeTest::test_cume_dist 1361s test/sql/test_functions.py::ReturnTypeTest::test_mode 1361s [gw1] [ 14%] PASSED test/sql/test_functions.py::ReturnTypeTest::test_mode 1361s test/sql/test_functions.py::ReturnTypeTest::test_percent_rank 1361s [gw1] [ 14%] PASSED test/sql/test_functions.py::ReturnTypeTest::test_percent_rank 1361s test/sql/test_functions.py::ReturnTypeTest::test_percentile_cont 1361s [gw1] [ 14%] PASSED test/sql/test_functions.py::ReturnTypeTest::test_percentile_cont 1361s test/sql/test_functions.py::ReturnTypeTest::test_percentile_cont_array 1361s [gw1] [ 14%] PASSED test/sql/test_functions.py::ReturnTypeTest::test_percentile_cont_array 1361s test/sql/test_functions.py::ReturnTypeTest::test_percentile_cont_array_desc 1361s [gw1] [ 14%] PASSED test/sql/test_functions.py::ReturnTypeTest::test_percentile_cont_array_desc 1361s test/sql/test_functions.py::TableValuedCompileTest::test_aggregate_scalar_over_table_valued 1361s [gw1] [ 14%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_aggregate_scalar_over_table_valued 1361s test/sql/test_functions.py::TableValuedCompileTest::test_alias_column 1361s [gw1] [ 14%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_alias_column 1361s test/sql/test_functions.py::TableValuedCompileTest::test_alias_maintains_tableval_type 1361s [gw1] [ 14%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_alias_maintains_tableval_type 1361s test/sql/test_functions.py::TableValuedCompileTest::test_column_valued_one 1361s [gw1] [ 14%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_column_valued_one 1361s test/sql/test_functions.py::TableValuedCompileTest::test_column_valued_subquery 1361s [gw1] [ 14%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_column_valued_subquery 1361s test/sql/test_functions.py::TableValuedCompileTest::test_column_valued_two 1361s [gw1] [ 14%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_column_valued_two 1361s test/sql/test_functions.py::TableValuedCompileTest::test_function_alias 1361s [gw1] [ 14%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_function_alias 1361s test/sql/test_functions.py::TableValuedCompileTest::test_json_object_keys_with_ordinality 1361s [gw1] [ 14%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_json_object_keys_with_ordinality 1361s test/sql/test_functions.py::TableValuedCompileTest::test_named_table_valued 1361s [gw1] [ 14%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_named_table_valued 1361s test/sql/test_functions.py::TableValuedCompileTest::test_named_table_valued_alias 1361s [gw1] [ 14%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_named_table_valued_alias 1361s test/sql/test_functions.py::TableValuedCompileTest::test_named_table_valued_subquery 1361s [gw1] [ 14%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_named_table_valued_subquery 1361s test/sql/test_functions.py::TableValuedCompileTest::test_named_table_valued_w_quoting 1361s [gw1] [ 14%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_named_table_valued_w_quoting 1361s test/sql/test_functions.py::TableValuedCompileTest::test_named_with_ordinality 1361s [gw1] [ 14%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_named_with_ordinality 1361s test/sql/test_functions.py::TableValuedCompileTest::test_render_derived_maintains_tableval_type 1361s [gw1] [ 14%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_render_derived_maintains_tableval_type 1361s test/sql/test_functions.py::TableValuedCompileTest::test_render_derived_with_lateral[False] 1361s [gw1] [ 14%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_render_derived_with_lateral[False] 1361s test/sql/test_functions.py::TableValuedCompileTest::test_render_derived_with_lateral[True] 1361s [gw1] [ 14%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_render_derived_with_lateral[True] 1361s test/sql/test_functions.py::TableValuedCompileTest::test_scalar_subquery 1361s [gw1] [ 14%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_scalar_subquery 1361s test/sql/test_functions.py::TableValuedCompileTest::test_scalar_table_valued 1361s [gw1] [ 14%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_scalar_table_valued 1361s test/sql/test_functions.py::TableValuedCompileTest::test_star_with_ordinality 1361s [gw1] [ 14%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_star_with_ordinality 1361s test/sql/test_functions.py::TableValuedCompileTest::test_subquery_as_table_valued 1361s [gw1] [ 14%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_subquery_as_table_valued 1361s test/sql/test_functions.py::TableValuedCompileTest::test_table_as_table_valued 1361s [gw1] [ 14%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_table_as_table_valued 1361s test/sql/test_functions.py::TableValuedCompileTest::test_table_valued_one 1361s [gw1] [ 14%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_table_valued_one 1361s test/sql/test_functions.py::TableValuedCompileTest::test_table_valued_two 1361s [gw1] [ 14%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_table_valued_two 1361s test/orm/test_generative.py::CaseSensitiveTest::test_distinct_count 1361s [gw1] [ 14%] PASSED test/orm/test_generative.py::CaseSensitiveTest::test_distinct_count 1361s test/orm/test_generative.py::GenerativeQueryTest::test_aggregate 1361s [gw1] [ 14%] PASSED test/orm/test_generative.py::GenerativeQueryTest::test_aggregate 1361s test/orm/test_generative.py::GenerativeQueryTest::test_aggregate_1 1361s [gw1] [ 14%] PASSED test/orm/test_generative.py::GenerativeQueryTest::test_aggregate_1 1361s test/orm/test_generative.py::GenerativeQueryTest::test_aggregate_2 1361s [gw1] [ 14%] PASSED test/orm/test_generative.py::GenerativeQueryTest::test_aggregate_2 1361s test/orm/test_generative.py::GenerativeQueryTest::test_aggregate_3 1361s [gw1] [ 14%] PASSED test/orm/test_generative.py::GenerativeQueryTest::test_aggregate_3 1361s test/orm/test_generative.py::GenerativeQueryTest::test_filter 1361s [gw1] [ 15%] PASSED test/orm/test_generative.py::GenerativeQueryTest::test_filter 1361s test/orm/test_generative.py::GenerativeQueryTest::test_offset 1361s [gw1] [ 15%] PASSED test/orm/test_generative.py::GenerativeQueryTest::test_offset 1361s test/orm/test_generative.py::GenerativeQueryTest::test_offset_order_by 1361s [gw1] [ 15%] PASSED test/orm/test_generative.py::GenerativeQueryTest::test_offset_order_by 1361s test/orm/test_generative.py::GenerativeQueryTest::test_order_by 1361s [gw1] [ 15%] PASSED test/orm/test_generative.py::GenerativeQueryTest::test_order_by 1361s test/orm/test_generative.py::GenerativeQueryTest::test_selectby 1361s [gw1] [ 15%] PASSED test/orm/test_generative.py::GenerativeQueryTest::test_selectby 1361s test/orm/test_generative.py::GenerativeQueryTest::test_slice 1361s [gw1] [ 15%] PASSED test/orm/test_generative.py::GenerativeQueryTest::test_slice 1361s test/orm/test_generative.py::GenerativeTest2::test_distinct_count 1361s [gw1] [ 15%] PASSED test/orm/test_generative.py::GenerativeTest2::test_distinct_count 1361s test/orm/test_generative.py::RelationshipsTest::test_from 1361s [gw1] [ 15%] PASSED test/orm/test_generative.py::RelationshipsTest::test_from 1361s test/orm/test_generative.py::RelationshipsTest::test_join 1361s [gw1] [ 15%] PASSED test/orm/test_generative.py::RelationshipsTest::test_join 1361s test/orm/test_generative.py::RelationshipsTest::test_outer_join 1361s [gw1] [ 15%] PASSED test/orm/test_generative.py::RelationshipsTest::test_outer_join 1361s test/orm/test_generative.py::RelationshipsTest::test_outer_join_count 1361s [gw1] [ 15%] PASSED test/orm/test_generative.py::RelationshipsTest::test_outer_join_count 1361s test/orm/test_hasparent.py::ParentRemovalTest::test_fresh_state_negative 1361s [gw1] [ 15%] PASSED test/orm/test_hasparent.py::ParentRemovalTest::test_fresh_state_negative 1361s test/orm/test_hasparent.py::ParentRemovalTest::test_fresh_state_positive 1361s [gw1] [ 15%] PASSED test/orm/test_hasparent.py::ParentRemovalTest::test_fresh_state_positive 1366s test/orm/test_hasparent.py::ParentRemovalTest::test_stale_state_negative 1366s [gw1] [ 15%] PASSED test/orm/test_hasparent.py::ParentRemovalTest::test_stale_state_negative 1370s test/orm/test_hasparent.py::ParentRemovalTest::test_stale_state_negative_child_expired 1370s [gw1] [ 15%] PASSED test/orm/test_hasparent.py::ParentRemovalTest::test_stale_state_negative_child_expired 1370s test/orm/test_hasparent.py::ParentRemovalTest::test_stale_state_positive 1370s [gw1] [ 15%] PASSED test/orm/test_hasparent.py::ParentRemovalTest::test_stale_state_positive 1371s test/orm/test_hasparent.py::ParentRemovalTest::test_stale_state_positive_gc 1371s [gw1] [ 15%] PASSED test/orm/test_hasparent.py::ParentRemovalTest::test_stale_state_positive_gc 1372s test/orm/test_hasparent.py::ParentRemovalTest::test_stale_state_positive_pk_change 1372s [gw1] [ 15%] PASSED test/orm/test_hasparent.py::ParentRemovalTest::test_stale_state_positive_pk_change 1372s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_baked_mix 1372s [gw1] [ 15%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_baked_mix 1372s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_filter_baked_query_shard_id 1372s [gw1] [ 15%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_filter_baked_query_shard_id 1372s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_get 1372s [gw1] [ 15%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_get 1372s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_get_baked_query 1372s [gw1] [ 15%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_get_baked_query 1372s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_get_baked_query_shard_id 1372s [gw1] [ 15%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_get_baked_query_shard_id 1372s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_get_explicit_shard 1372s [gw1] [ 15%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_get_explicit_shard 1372s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_get_one 1372s [gw1] [ 15%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_get_one 1372s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_delete_synchronize[False-auto] 1372s [gw1] [ 15%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_delete_synchronize[False-auto] 1372s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_delete_synchronize[False-evaluate] 1372s [gw1] [ 15%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_delete_synchronize[False-evaluate] 1372s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_delete_synchronize[False-fetch] 1372s [gw1] [ 15%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_delete_synchronize[False-fetch] 1372s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_delete_synchronize[True-auto] 1372s [gw1] [ 15%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_delete_synchronize[True-auto] 1372s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_delete_synchronize[True-evaluate] 1372s [gw1] [ 15%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_delete_synchronize[True-evaluate] 1372s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_delete_synchronize[True-fetch] 1372s [gw1] [ 15%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_delete_synchronize[True-fetch] 1372s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_update_synchronize[False-auto] 1372s [gw1] [ 15%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_update_synchronize[False-auto] 1372s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_update_synchronize[False-evaluate] 1372s [gw1] [ 15%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_update_synchronize[False-evaluate] 1372s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_update_synchronize[False-fetch] 1372s [gw1] [ 15%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_update_synchronize[False-fetch] 1373s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_update_synchronize[True-auto] 1373s [gw1] [ 15%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_update_synchronize[True-auto] 1373s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_update_synchronize[True-evaluate] 1373s [gw1] [ 15%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_update_synchronize[True-evaluate] 1373s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_update_synchronize[True-fetch] 1373s [gw1] [ 15%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_update_synchronize[True-fetch] 1373s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_plain_core_lookup_w_shard 1373s [gw1] [ 15%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_plain_core_lookup_w_shard 1373s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_plain_db_lookup 1373s [gw1] [ 15%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_plain_db_lookup 1373s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_query_explicit_shard_via_bind_opts 1373s [gw1] [ 15%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_query_explicit_shard_via_bind_opts 1373s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_roundtrip 1373s [gw1] [ 15%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_roundtrip 1373s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_roundtrip_future 1373s [gw1] [ 15%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_roundtrip_future 1373s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_column[bind_arg-defer] 1373s [gw1] [ 15%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_column[bind_arg-defer] 1373s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_column[bind_arg-none] 1373s [gw1] [ 15%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_column[bind_arg-none] 1373s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_column[lead_only-defer] 1373s [gw1] [ 15%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_column[lead_only-defer] 1373s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_column[lead_only-none] 1373s [gw1] [ 15%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_column[lead_only-none] 1373s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_column[none-defer] 1373s [gw1] [ 15%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_column[none-defer] 1373s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_column[none-none] 1373s [gw1] [ 15%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_column[none-none] 1373s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_column[propagate_to_loaders-defer] 1373s [gw1] [ 15%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_column[propagate_to_loaders-defer] 1373s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_column[propagate_to_loaders-none] 1373s [gw1] [ 15%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_column[propagate_to_loaders-none] 1373s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[bind_arg-lazyload] 1373s [gw1] [ 15%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[bind_arg-lazyload] 1373s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[bind_arg-none] 1373s [gw1] [ 15%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[bind_arg-none] 1373s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[bind_arg-selectinload] 1373s [gw1] [ 15%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[bind_arg-selectinload] 1373s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[lead_only-lazyload] 1373s [gw1] [ 15%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[lead_only-lazyload] 1373s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[lead_only-none] 1373s [gw1] [ 15%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[lead_only-none] 1373s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[lead_only-selectinload] 1373s [gw1] [ 15%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[lead_only-selectinload] 1373s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[none-lazyload] 1373s [gw1] [ 15%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[none-lazyload] 1373s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[none-none] 1373s [gw1] [ 15%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[none-none] 1373s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[none-selectinload] 1373s [gw1] [ 15%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[none-selectinload] 1373s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[propagate_to_loaders-lazyload] 1373s [gw1] [ 15%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[propagate_to_loaders-lazyload] 1373s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[propagate_to_loaders-none] 1373s [gw1] [ 15%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[propagate_to_loaders-none] 1374s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[propagate_to_loaders-selectinload] 1374s [gw1] [ 15%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[propagate_to_loaders-selectinload] 1374s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_shard_id_event 1374s [gw1] [ 15%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_shard_id_event 1374s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_baked_mix 1374s [gw1] [ 15%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_baked_mix 1374s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_filter_baked_query_shard_id 1374s [gw1] [ 15%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_filter_baked_query_shard_id 1374s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_get 1374s [gw1] [ 15%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_get 1374s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_get_baked_query 1374s [gw1] [ 15%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_get_baked_query 1374s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_get_baked_query_shard_id 1374s [gw1] [ 15%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_get_baked_query_shard_id 1374s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_get_explicit_shard 1374s [gw1] [ 15%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_get_explicit_shard 1374s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_get_one 1374s [gw1] [ 15%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_get_one 1374s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_delete_synchronize[False-auto] 1374s [gw1] [ 15%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_delete_synchronize[False-auto] 1374s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_delete_synchronize[False-evaluate] 1374s [gw1] [ 15%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_delete_synchronize[False-evaluate] 1374s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_delete_synchronize[False-fetch] 1374s [gw1] [ 15%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_delete_synchronize[False-fetch] 1374s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_delete_synchronize[True-auto] 1374s [gw1] [ 15%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_delete_synchronize[True-auto] 1374s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_delete_synchronize[True-evaluate] 1374s [gw1] [ 15%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_delete_synchronize[True-evaluate] 1374s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_delete_synchronize[True-fetch] 1374s [gw1] [ 15%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_delete_synchronize[True-fetch] 1374s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_update_synchronize[False-auto] 1374s [gw1] [ 15%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_update_synchronize[False-auto] 1374s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_update_synchronize[False-evaluate] 1374s [gw1] [ 15%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_update_synchronize[False-evaluate] 1374s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_update_synchronize[False-fetch] 1374s [gw1] [ 15%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_update_synchronize[False-fetch] 1374s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_update_synchronize[True-auto] 1375s [gw1] [ 15%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_update_synchronize[True-auto] 1375s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_update_synchronize[True-evaluate] 1375s [gw1] [ 15%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_update_synchronize[True-evaluate] 1375s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_update_synchronize[True-fetch] 1375s [gw1] [ 15%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_update_synchronize[True-fetch] 1375s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_plain_core_lookup_w_shard 1375s [gw1] [ 15%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_plain_core_lookup_w_shard 1375s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_plain_core_textual_lookup 1375s [gw1] [ 15%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_plain_core_textual_lookup 1375s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_plain_core_textual_lookup_w_shard 1375s [gw1] [ 15%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_plain_core_textual_lookup_w_shard 1375s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_plain_db_lookup 1375s [gw1] [ 15%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_plain_db_lookup 1375s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_query_explicit_shard_via_bind_opts 1375s [gw1] [ 15%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_query_explicit_shard_via_bind_opts 1375s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_roundtrip 1375s [gw1] [ 15%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_roundtrip 1375s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_roundtrip_future 1375s [gw1] [ 15%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_roundtrip_future 1375s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_column[bind_arg-defer] 1375s [gw1] [ 15%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_column[bind_arg-defer] 1375s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_column[bind_arg-none] 1375s [gw1] [ 15%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_column[bind_arg-none] 1375s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_column[lead_only-defer] 1375s [gw1] [ 15%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_column[lead_only-defer] 1375s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_column[lead_only-none] 1375s [gw1] [ 15%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_column[lead_only-none] 1375s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_column[none-defer] 1375s [gw1] [ 15%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_column[none-defer] 1375s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_column[none-none] 1375s [gw1] [ 15%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_column[none-none] 1375s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_column[propagate_to_loaders-defer] 1375s [gw1] [ 15%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_column[propagate_to_loaders-defer] 1375s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_column[propagate_to_loaders-none] 1375s [gw1] [ 15%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_column[propagate_to_loaders-none] 1375s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[bind_arg-lazyload] 1375s [gw1] [ 15%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[bind_arg-lazyload] 1376s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[bind_arg-none] 1376s [gw1] [ 15%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[bind_arg-none] 1376s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[bind_arg-selectinload] 1376s [gw1] [ 15%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[bind_arg-selectinload] 1376s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[lead_only-lazyload] 1376s [gw1] [ 15%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[lead_only-lazyload] 1376s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[lead_only-none] 1376s [gw1] [ 15%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[lead_only-none] 1376s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[lead_only-selectinload] 1376s [gw1] [ 15%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[lead_only-selectinload] 1376s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[none-lazyload] 1376s [gw1] [ 15%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[none-lazyload] 1376s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[none-none] 1376s [gw1] [ 15%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[none-none] 1376s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[none-selectinload] 1376s [gw1] [ 15%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[none-selectinload] 1376s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[propagate_to_loaders-lazyload] 1376s [gw1] [ 15%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[propagate_to_loaders-lazyload] 1376s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[propagate_to_loaders-none] 1376s [gw1] [ 15%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[propagate_to_loaders-none] 1376s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[propagate_to_loaders-selectinload] 1376s [gw1] [ 15%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[propagate_to_loaders-selectinload] 1376s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_shard_id_event 1376s [gw1] [ 15%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_shard_id_event 1376s test/ext/test_horizontal_shard.py::LazyLoadIdentityKeyTest::test_lazy_load_from_db 1376s [gw1] [ 15%] PASSED test/ext/test_horizontal_shard.py::LazyLoadIdentityKeyTest::test_lazy_load_from_db 1376s test/ext/test_horizontal_shard.py::LazyLoadIdentityKeyTest::test_lazy_load_from_identity_map 1376s [gw1] [ 15%] PASSED test/ext/test_horizontal_shard.py::LazyLoadIdentityKeyTest::test_lazy_load_from_identity_map 1376s test/ext/test_horizontal_shard.py::LazyLoadIdentityKeyTest::test_lazy_load_no_baked_conflict 1376s [gw1] [ 15%] PASSED test/ext/test_horizontal_shard.py::LazyLoadIdentityKeyTest::test_lazy_load_no_baked_conflict 1376s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_baked_mix 1376s [gw1] [ 15%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_baked_mix 1376s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_filter_baked_query_shard_id 1376s [gw1] [ 15%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_filter_baked_query_shard_id 1376s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_get 1376s [gw1] [ 15%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_get 1376s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_get_baked_query 1376s [gw1] [ 15%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_get_baked_query 1376s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_get_baked_query_shard_id 1376s [gw1] [ 15%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_get_baked_query_shard_id 1377s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_get_explicit_shard 1377s [gw1] [ 15%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_get_explicit_shard 1377s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_get_one 1377s [gw1] [ 15%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_get_one 1377s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_delete_synchronize[False-auto] 1377s [gw1] [ 15%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_delete_synchronize[False-auto] 1377s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_delete_synchronize[False-evaluate] 1377s [gw1] [ 15%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_delete_synchronize[False-evaluate] 1377s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_delete_synchronize[False-fetch] 1377s [gw1] [ 15%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_delete_synchronize[False-fetch] 1377s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_delete_synchronize[True-auto] 1377s [gw1] [ 15%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_delete_synchronize[True-auto] 1377s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_delete_synchronize[True-evaluate] 1377s [gw1] [ 15%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_delete_synchronize[True-evaluate] 1377s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_delete_synchronize[True-fetch] 1377s [gw1] [ 15%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_delete_synchronize[True-fetch] 1377s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_update_synchronize[False-auto] 1377s [gw1] [ 15%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_update_synchronize[False-auto] 1377s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_update_synchronize[False-evaluate] 1377s [gw1] [ 15%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_update_synchronize[False-evaluate] 1377s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_update_synchronize[False-fetch] 1377s [gw1] [ 15%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_update_synchronize[False-fetch] 1377s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_update_synchronize[True-auto] 1377s [gw1] [ 15%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_update_synchronize[True-auto] 1377s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_update_synchronize[True-evaluate] 1377s [gw1] [ 15%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_update_synchronize[True-evaluate] 1377s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_update_synchronize[True-fetch] 1377s [gw1] [ 15%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_update_synchronize[True-fetch] 1377s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_plain_core_lookup_w_shard 1377s [gw1] [ 15%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_plain_core_lookup_w_shard 1377s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_plain_core_textual_lookup 1377s [gw1] [ 15%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_plain_core_textual_lookup 1377s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_plain_core_textual_lookup_w_shard 1377s [gw1] [ 15%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_plain_core_textual_lookup_w_shard 1378s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_plain_db_lookup 1378s [gw1] [ 15%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_plain_db_lookup 1378s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_query_explicit_shard_via_bind_opts 1378s [gw1] [ 15%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_query_explicit_shard_via_bind_opts 1378s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_roundtrip 1378s [gw1] [ 15%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_roundtrip 1378s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_roundtrip_future 1378s [gw1] [ 15%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_roundtrip_future 1378s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_column[bind_arg-defer] 1378s [gw1] [ 15%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_column[bind_arg-defer] 1378s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_column[bind_arg-none] 1378s [gw1] [ 15%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_column[bind_arg-none] 1378s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_column[lead_only-defer] 1378s [gw1] [ 15%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_column[lead_only-defer] 1378s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_column[lead_only-none] 1378s [gw1] [ 15%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_column[lead_only-none] 1378s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_column[none-defer] 1378s [gw1] [ 15%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_column[none-defer] 1378s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_column[none-none] 1378s [gw1] [ 15%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_column[none-none] 1378s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_column[propagate_to_loaders-defer] 1378s [gw1] [ 15%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_column[propagate_to_loaders-defer] 1378s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_column[propagate_to_loaders-none] 1378s [gw1] [ 15%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_column[propagate_to_loaders-none] 1378s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[bind_arg-lazyload] 1378s [gw1] [ 15%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[bind_arg-lazyload] 1378s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[bind_arg-none] 1378s [gw1] [ 15%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[bind_arg-none] 1378s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[bind_arg-selectinload] 1378s [gw1] [ 15%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[bind_arg-selectinload] 1378s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[lead_only-lazyload] 1378s [gw1] [ 15%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[lead_only-lazyload] 1378s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[lead_only-none] 1378s [gw1] [ 15%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[lead_only-none] 1378s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[lead_only-selectinload] 1378s [gw1] [ 15%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[lead_only-selectinload] 1379s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[none-lazyload] 1379s [gw1] [ 15%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[none-lazyload] 1379s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[none-none] 1379s [gw1] [ 15%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[none-none] 1379s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[none-selectinload] 1379s [gw1] [ 15%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[none-selectinload] 1379s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[propagate_to_loaders-lazyload] 1379s [gw1] [ 15%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[propagate_to_loaders-lazyload] 1379s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[propagate_to_loaders-none] 1379s [gw1] [ 15%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[propagate_to_loaders-none] 1379s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[propagate_to_loaders-selectinload] 1379s [gw1] [ 15%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[propagate_to_loaders-selectinload] 1379s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_shard_id_event 1379s [gw1] [ 15%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_shard_id_event 1379s test/ext/test_horizontal_shard.py::MultipleDialectShardTest::test_baked_mix 1379s [gw1] [ 15%] SKIPPED test/ext/test_horizontal_shard.py::MultipleDialectShardTest::test_baked_mix 1379s test/ext/test_horizontal_shard.py::MultipleDialectShardTest::test_filter_baked_query_shard_id 1379s [gw1] [ 15%] SKIPPED test/ext/test_horizontal_shard.py::MultipleDialectShardTest::test_filter_baked_query_shard_id 1379s test/ext/test_horizontal_shard.py::MultipleDialectShardTest::test_get 1379s [gw1] [ 15%] SKIPPED test/ext/test_horizontal_shard.py::MultipleDialectShardTest::test_get 1379s test/ext/test_horizontal_shard.py::MultipleDialectShardTest::test_get_baked_query 1379s [gw1] [ 15%] SKIPPED test/ext/test_horizontal_shard.py::MultipleDialectShardTest::test_get_baked_query 1379s test/ext/test_horizontal_shard.py::MultipleDialectShardTest::test_get_baked_query_shard_id 1379s [gw1] [ 15%] SKIPPED test/ext/test_horizontal_shard.py::MultipleDialectShardTest::test_get_baked_query_shard_id 1379s test/ext/test_horizontal_shard.py::MultipleDialectShardTest::test_get_explicit_shard 1379s [gw1] [ 15%] SKIPPED test/ext/test_horizontal_shard.py::MultipleDialectShardTest::test_get_explicit_shard 1379s test/ext/test_horizontal_shard.py::MultipleDialectShardTest::test_get_one 1379s [gw1] [ 15%] SKIPPED test/ext/test_horizontal_shard.py::MultipleDialectShardTest::test_get_one 1379s test/ext/test_horizontal_shard.py::MultipleDialectShardTest::test_orm_delete_synchronize[False-auto] 1379s [gw1] [ 15%] SKIPPED test/ext/test_horizontal_shard.py::MultipleDialectShardTest::test_orm_delete_synchronize[False-auto] 1379s test/ext/test_horizontal_shard.py::MultipleDialectShardTest::test_orm_delete_synchronize[False-evaluate] 1379s [gw1] [ 15%] SKIPPED test/ext/test_horizontal_shard.py::MultipleDialectShardTest::test_orm_delete_synchronize[False-evaluate] 1379s test/ext/test_horizontal_shard.py::MultipleDialectShardTest::test_orm_delete_synchronize[False-fetch] 1379s [gw1] [ 15%] SKIPPED test/ext/test_horizontal_shard.py::MultipleDialectShardTest::test_orm_delete_synchronize[False-fetch] 1379s test/ext/test_horizontal_shard.py::MultipleDialectShardTest::test_orm_delete_synchronize[True-auto] 1379s [gw1] [ 15%] SKIPPED test/ext/test_horizontal_shard.py::MultipleDialectShardTest::test_orm_delete_synchronize[True-auto] 1379s test/ext/test_horizontal_shard.py::MultipleDialectShardTest::test_orm_delete_synchronize[True-evaluate] 1379s [gw1] [ 15%] SKIPPED test/ext/test_horizontal_shard.py::MultipleDialectShardTest::test_orm_delete_synchronize[True-evaluate] 1379s test/ext/test_horizontal_shard.py::MultipleDialectShardTest::test_orm_delete_synchronize[True-fetch] 1379s [gw1] [ 15%] SKIPPED test/ext/test_horizontal_shard.py::MultipleDialectShardTest::test_orm_delete_synchronize[True-fetch] 1379s test/ext/test_horizontal_shard.py::MultipleDialectShardTest::test_orm_update_synchronize[False-auto] 1379s [gw1] [ 15%] SKIPPED test/ext/test_horizontal_shard.py::MultipleDialectShardTest::test_orm_update_synchronize[False-auto] 1379s test/ext/test_horizontal_shard.py::MultipleDialectShardTest::test_orm_update_synchronize[False-evaluate] 1379s [gw1] [ 15%] SKIPPED test/ext/test_horizontal_shard.py::MultipleDialectShardTest::test_orm_update_synchronize[False-evaluate] 1379s test/ext/test_horizontal_shard.py::MultipleDialectShardTest::test_orm_update_synchronize[False-fetch] 1379s [gw1] [ 15%] SKIPPED test/ext/test_horizontal_shard.py::MultipleDialectShardTest::test_orm_update_synchronize[False-fetch] 1379s test/ext/test_horizontal_shard.py::MultipleDialectShardTest::test_orm_update_synchronize[True-auto] 1379s [gw1] [ 15%] SKIPPED test/ext/test_horizontal_shard.py::MultipleDialectShardTest::test_orm_update_synchronize[True-auto] 1379s test/ext/test_horizontal_shard.py::MultipleDialectShardTest::test_orm_update_synchronize[True-evaluate] 1379s [gw1] [ 15%] SKIPPED test/ext/test_horizontal_shard.py::MultipleDialectShardTest::test_orm_update_synchronize[True-evaluate] 1379s test/ext/test_horizontal_shard.py::MultipleDialectShardTest::test_orm_update_synchronize[True-fetch] 1379s [gw1] [ 15%] SKIPPED test/ext/test_horizontal_shard.py::MultipleDialectShardTest::test_orm_update_synchronize[True-fetch] 1379s test/ext/test_horizontal_shard.py::MultipleDialectShardTest::test_plain_core_lookup_w_shard 1379s [gw1] [ 15%] SKIPPED test/ext/test_horizontal_shard.py::MultipleDialectShardTest::test_plain_core_lookup_w_shard 1379s test/ext/test_horizontal_shard.py::MultipleDialectShardTest::test_plain_db_lookup 1379s [gw1] [ 15%] SKIPPED test/ext/test_horizontal_shard.py::MultipleDialectShardTest::test_plain_db_lookup 1379s test/ext/test_horizontal_shard.py::MultipleDialectShardTest::test_query_explicit_shard_via_bind_opts 1379s [gw1] [ 15%] SKIPPED test/ext/test_horizontal_shard.py::MultipleDialectShardTest::test_query_explicit_shard_via_bind_opts 1379s test/ext/test_horizontal_shard.py::MultipleDialectShardTest::test_roundtrip 1379s [gw1] [ 15%] SKIPPED test/ext/test_horizontal_shard.py::MultipleDialectShardTest::test_roundtrip 1379s test/ext/test_horizontal_shard.py::MultipleDialectShardTest::test_roundtrip_future 1379s [gw1] [ 15%] SKIPPED test/ext/test_horizontal_shard.py::MultipleDialectShardTest::test_roundtrip_future 1379s test/ext/test_horizontal_shard.py::MultipleDialectShardTest::test_set_shard_option_column[bind_arg-defer] 1379s [gw1] [ 15%] SKIPPED test/ext/test_horizontal_shard.py::MultipleDialectShardTest::test_set_shard_option_column[bind_arg-defer] 1379s test/ext/test_horizontal_shard.py::MultipleDialectShardTest::test_set_shard_option_column[bind_arg-none] 1379s [gw1] [ 15%] SKIPPED test/ext/test_horizontal_shard.py::MultipleDialectShardTest::test_set_shard_option_column[bind_arg-none] 1379s test/ext/test_horizontal_shard.py::MultipleDialectShardTest::test_set_shard_option_column[lead_only-defer] 1379s [gw1] [ 15%] SKIPPED test/ext/test_horizontal_shard.py::MultipleDialectShardTest::test_set_shard_option_column[lead_only-defer] 1379s test/ext/test_horizontal_shard.py::MultipleDialectShardTest::test_set_shard_option_column[lead_only-none] 1379s [gw1] [ 15%] SKIPPED test/ext/test_horizontal_shard.py::MultipleDialectShardTest::test_set_shard_option_column[lead_only-none] 1379s test/ext/test_horizontal_shard.py::MultipleDialectShardTest::test_set_shard_option_column[none-defer] 1379s [gw1] [ 15%] SKIPPED test/ext/test_horizontal_shard.py::MultipleDialectShardTest::test_set_shard_option_column[none-defer] 1379s test/ext/test_horizontal_shard.py::MultipleDialectShardTest::test_set_shard_option_column[none-none] 1379s [gw1] [ 15%] SKIPPED test/ext/test_horizontal_shard.py::MultipleDialectShardTest::test_set_shard_option_column[none-none] 1379s test/ext/test_horizontal_shard.py::MultipleDialectShardTest::test_set_shard_option_column[propagate_to_loaders-defer] 1379s [gw1] [ 15%] SKIPPED test/ext/test_horizontal_shard.py::MultipleDialectShardTest::test_set_shard_option_column[propagate_to_loaders-defer] 1379s test/ext/test_horizontal_shard.py::MultipleDialectShardTest::test_set_shard_option_column[propagate_to_loaders-none] 1379s [gw1] [ 15%] SKIPPED test/ext/test_horizontal_shard.py::MultipleDialectShardTest::test_set_shard_option_column[propagate_to_loaders-none] 1379s test/ext/test_horizontal_shard.py::MultipleDialectShardTest::test_set_shard_option_relationship[bind_arg-lazyload] 1379s [gw1] [ 15%] SKIPPED test/ext/test_horizontal_shard.py::MultipleDialectShardTest::test_set_shard_option_relationship[bind_arg-lazyload] 1379s test/ext/test_horizontal_shard.py::MultipleDialectShardTest::test_set_shard_option_relationship[bind_arg-none] 1379s [gw1] [ 15%] SKIPPED test/ext/test_horizontal_shard.py::MultipleDialectShardTest::test_set_shard_option_relationship[bind_arg-none] 1379s test/ext/test_horizontal_shard.py::MultipleDialectShardTest::test_set_shard_option_relationship[bind_arg-selectinload] 1379s [gw1] [ 15%] SKIPPED test/ext/test_horizontal_shard.py::MultipleDialectShardTest::test_set_shard_option_relationship[bind_arg-selectinload] 1379s test/ext/test_horizontal_shard.py::MultipleDialectShardTest::test_set_shard_option_relationship[lead_only-lazyload] 1379s [gw1] [ 15%] SKIPPED test/ext/test_horizontal_shard.py::MultipleDialectShardTest::test_set_shard_option_relationship[lead_only-lazyload] 1379s test/ext/test_horizontal_shard.py::MultipleDialectShardTest::test_set_shard_option_relationship[lead_only-none] 1379s [gw1] [ 15%] SKIPPED test/ext/test_horizontal_shard.py::MultipleDialectShardTest::test_set_shard_option_relationship[lead_only-none] 1379s test/ext/test_horizontal_shard.py::MultipleDialectShardTest::test_set_shard_option_relationship[lead_only-selectinload] 1379s [gw1] [ 15%] SKIPPED test/ext/test_horizontal_shard.py::MultipleDialectShardTest::test_set_shard_option_relationship[lead_only-selectinload] 1379s test/ext/test_horizontal_shard.py::MultipleDialectShardTest::test_set_shard_option_relationship[none-lazyload] 1379s [gw1] [ 15%] SKIPPED test/ext/test_horizontal_shard.py::MultipleDialectShardTest::test_set_shard_option_relationship[none-lazyload] 1379s test/ext/test_horizontal_shard.py::MultipleDialectShardTest::test_set_shard_option_relationship[none-none] 1379s [gw1] [ 15%] SKIPPED test/ext/test_horizontal_shard.py::MultipleDialectShardTest::test_set_shard_option_relationship[none-none] 1379s test/ext/test_horizontal_shard.py::MultipleDialectShardTest::test_set_shard_option_relationship[none-selectinload] 1379s [gw1] [ 15%] SKIPPED test/ext/test_horizontal_shard.py::MultipleDialectShardTest::test_set_shard_option_relationship[none-selectinload] 1379s test/ext/test_horizontal_shard.py::MultipleDialectShardTest::test_set_shard_option_relationship[propagate_to_loaders-lazyload] 1379s [gw1] [ 15%] SKIPPED test/ext/test_horizontal_shard.py::MultipleDialectShardTest::test_set_shard_option_relationship[propagate_to_loaders-lazyload] 1379s test/ext/test_horizontal_shard.py::MultipleDialectShardTest::test_set_shard_option_relationship[propagate_to_loaders-none] 1379s [gw1] [ 15%] SKIPPED test/ext/test_horizontal_shard.py::MultipleDialectShardTest::test_set_shard_option_relationship[propagate_to_loaders-none] 1379s test/ext/test_horizontal_shard.py::MultipleDialectShardTest::test_set_shard_option_relationship[propagate_to_loaders-selectinload] 1379s [gw1] [ 15%] SKIPPED test/ext/test_horizontal_shard.py::MultipleDialectShardTest::test_set_shard_option_relationship[propagate_to_loaders-selectinload] 1379s test/ext/test_horizontal_shard.py::MultipleDialectShardTest::test_shard_id_event 1379s [gw1] [ 15%] SKIPPED test/ext/test_horizontal_shard.py::MultipleDialectShardTest::test_shard_id_event 1379s test/ext/test_horizontal_shard.py::RefreshDeferExpireTest::test_deferred 1379s [gw1] [ 15%] PASSED test/ext/test_horizontal_shard.py::RefreshDeferExpireTest::test_deferred 1379s test/ext/test_horizontal_shard.py::RefreshDeferExpireTest::test_refresh 1379s [gw1] [ 15%] PASSED test/ext/test_horizontal_shard.py::RefreshDeferExpireTest::test_refresh 1379s test/ext/test_horizontal_shard.py::RefreshDeferExpireTest::test_unexpire 1379s [gw1] [ 15%] PASSED test/ext/test_horizontal_shard.py::RefreshDeferExpireTest::test_unexpire 1379s test/ext/test_horizontal_shard.py::SelectinloadRegressionTest::test_selectinload_query 1379s [gw1] [ 15%] PASSED test/ext/test_horizontal_shard.py::SelectinloadRegressionTest::test_selectinload_query 1379s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_baked_mix 1379s [gw1] [ 15%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_baked_mix 1379s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_filter_baked_query_shard_id 1379s [gw1] [ 15%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_filter_baked_query_shard_id 1379s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_get 1379s [gw1] [ 15%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_get 1379s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_get_baked_query 1379s [gw1] [ 15%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_get_baked_query 1379s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_get_baked_query_shard_id 1379s [gw1] [ 15%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_get_baked_query_shard_id 1379s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_get_explicit_shard 1379s [gw1] [ 15%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_get_explicit_shard 1379s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_get_one 1379s [gw1] [ 15%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_get_one 1379s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_delete_synchronize[False-auto] 1379s [gw1] [ 15%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_delete_synchronize[False-auto] 1379s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_delete_synchronize[False-evaluate] 1379s [gw1] [ 15%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_delete_synchronize[False-evaluate] 1379s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_delete_synchronize[False-fetch] 1379s [gw1] [ 15%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_delete_synchronize[False-fetch] 1379s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_delete_synchronize[True-auto] 1379s [gw1] [ 15%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_delete_synchronize[True-auto] 1379s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_delete_synchronize[True-evaluate] 1379s [gw1] [ 15%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_delete_synchronize[True-evaluate] 1379s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_delete_synchronize[True-fetch] 1379s [gw1] [ 15%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_delete_synchronize[True-fetch] 1379s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_update_synchronize[False-auto] 1379s [gw1] [ 15%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_update_synchronize[False-auto] 1379s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_update_synchronize[False-evaluate] 1379s [gw1] [ 15%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_update_synchronize[False-evaluate] 1379s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_update_synchronize[False-fetch] 1379s [gw1] [ 15%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_update_synchronize[False-fetch] 1379s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_update_synchronize[True-auto] 1379s [gw1] [ 15%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_update_synchronize[True-auto] 1379s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_update_synchronize[True-evaluate] 1379s [gw1] [ 15%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_update_synchronize[True-evaluate] 1379s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_update_synchronize[True-fetch] 1379s [gw1] [ 15%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_update_synchronize[True-fetch] 1379s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_plain_core_lookup_w_shard 1379s [gw1] [ 15%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_plain_core_lookup_w_shard 1379s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_plain_db_lookup 1379s [gw1] [ 15%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_plain_db_lookup 1379s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_query_explicit_shard_via_bind_opts 1379s [gw1] [ 15%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_query_explicit_shard_via_bind_opts 1379s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_roundtrip 1379s [gw1] [ 15%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_roundtrip 1379s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_roundtrip_future 1379s [gw1] [ 15%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_roundtrip_future 1379s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_column[bind_arg-defer] 1379s [gw1] [ 15%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_column[bind_arg-defer] 1379s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_column[bind_arg-none] 1379s [gw1] [ 15%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_column[bind_arg-none] 1379s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_column[lead_only-defer] 1379s [gw1] [ 15%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_column[lead_only-defer] 1379s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_column[lead_only-none] 1379s [gw1] [ 15%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_column[lead_only-none] 1379s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_column[none-defer] 1379s [gw1] [ 15%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_column[none-defer] 1379s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_column[none-none] 1379s [gw1] [ 15%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_column[none-none] 1379s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_column[propagate_to_loaders-defer] 1379s [gw1] [ 15%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_column[propagate_to_loaders-defer] 1379s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_column[propagate_to_loaders-none] 1379s [gw1] [ 15%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_column[propagate_to_loaders-none] 1379s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[bind_arg-lazyload] 1379s [gw1] [ 15%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[bind_arg-lazyload] 1380s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[bind_arg-none] 1380s [gw1] [ 15%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[bind_arg-none] 1380s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[bind_arg-selectinload] 1380s [gw1] [ 15%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[bind_arg-selectinload] 1380s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[lead_only-lazyload] 1380s [gw1] [ 15%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[lead_only-lazyload] 1380s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[lead_only-none] 1380s [gw1] [ 15%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[lead_only-none] 1380s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[lead_only-selectinload] 1380s [gw1] [ 15%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[lead_only-selectinload] 1380s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[none-lazyload] 1380s [gw1] [ 15%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[none-lazyload] 1380s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[none-none] 1380s [gw1] [ 15%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[none-none] 1380s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[none-selectinload] 1380s [gw1] [ 15%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[none-selectinload] 1380s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[propagate_to_loaders-lazyload] 1380s [gw1] [ 15%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[propagate_to_loaders-lazyload] 1380s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[propagate_to_loaders-none] 1380s [gw1] [ 15%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[propagate_to_loaders-none] 1380s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[propagate_to_loaders-selectinload] 1380s [gw1] [ 15%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[propagate_to_loaders-selectinload] 1380s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_shard_id_event 1380s [gw1] [ 15%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_shard_id_event 1380s test/ext/test_hybrid.py::BulkUpdateTest::test_evaluate_hybrid_attr_indirect 1380s [gw1] [ 15%] PASSED test/ext/test_hybrid.py::BulkUpdateTest::test_evaluate_hybrid_attr_indirect 1380s test/ext/test_hybrid.py::BulkUpdateTest::test_evaluate_hybrid_attr_indirect_w_update_expr 1380s [gw1] [ 15%] PASSED test/ext/test_hybrid.py::BulkUpdateTest::test_evaluate_hybrid_attr_indirect_w_update_expr 1380s test/ext/test_hybrid.py::BulkUpdateTest::test_evaluate_hybrid_attr_plain 1380s [gw1] [ 15%] PASSED test/ext/test_hybrid.py::BulkUpdateTest::test_evaluate_hybrid_attr_plain 1380s test/ext/test_hybrid.py::BulkUpdateTest::test_evaluate_hybrid_attr_w_update_expr 1380s [gw1] [ 15%] PASSED test/ext/test_hybrid.py::BulkUpdateTest::test_evaluate_hybrid_attr_w_update_expr 1380s test/ext/test_hybrid.py::BulkUpdateTest::test_evaluate_non_hybrid_attr 1380s [gw1] [ 15%] PASSED test/ext/test_hybrid.py::BulkUpdateTest::test_evaluate_non_hybrid_attr 1380s test/ext/test_hybrid.py::BulkUpdateTest::test_fetch_hybrid_attr_indirect 1380s [gw1] [ 15%] PASSED test/ext/test_hybrid.py::BulkUpdateTest::test_fetch_hybrid_attr_indirect 1380s test/ext/test_hybrid.py::BulkUpdateTest::test_fetch_hybrid_attr_plain 1380s [gw1] [ 15%] PASSED test/ext/test_hybrid.py::BulkUpdateTest::test_fetch_hybrid_attr_plain 1380s test/ext/test_hybrid.py::BulkUpdateTest::test_fetch_hybrid_attr_w_update_expr 1380s [gw1] [ 15%] PASSED test/ext/test_hybrid.py::BulkUpdateTest::test_fetch_hybrid_attr_w_update_expr 1380s test/ext/test_hybrid.py::BulkUpdateTest::test_insert_expr[attr] 1380s [gw1] [ 15%] PASSED test/ext/test_hybrid.py::BulkUpdateTest::test_insert_expr[attr] 1380s test/ext/test_hybrid.py::BulkUpdateTest::test_insert_expr[kwarg] 1380s [gw1] [ 15%] PASSED test/ext/test_hybrid.py::BulkUpdateTest::test_insert_expr[kwarg] 1380s test/ext/test_hybrid.py::BulkUpdateTest::test_insert_expr[str] 1380s [gw1] [ 15%] PASSED test/ext/test_hybrid.py::BulkUpdateTest::test_insert_expr[str] 1380s test/ext/test_hybrid.py::BulkUpdateTest::test_update_expr[attr] 1380s [gw1] [ 15%] PASSED test/ext/test_hybrid.py::BulkUpdateTest::test_update_expr[attr] 1380s test/ext/test_hybrid.py::BulkUpdateTest::test_update_expr[kwarg] 1380s [gw1] [ 15%] PASSED test/ext/test_hybrid.py::BulkUpdateTest::test_update_expr[kwarg] 1380s test/ext/test_hybrid.py::BulkUpdateTest::test_update_expr[str] 1380s [gw1] [ 15%] PASSED test/ext/test_hybrid.py::BulkUpdateTest::test_update_expr[str] 1380s test/ext/test_hybrid.py::BulkUpdateTest::test_update_plain 1380s [gw1] [ 15%] PASSED test/ext/test_hybrid.py::BulkUpdateTest::test_update_plain 1380s test/ext/test_hybrid.py::InplaceCreationTest::test_method_integration 1380s [gw1] [ 15%] PASSED test/ext/test_hybrid.py::InplaceCreationTest::test_method_integration 1380s test/ext/test_hybrid.py::InplaceCreationTest::test_property_integration 1380s [gw1] [ 15%] PASSED test/ext/test_hybrid.py::InplaceCreationTest::test_property_integration 1380s test/ext/test_hybrid.py::InplaceCreationTest::test_property_unit 1380s [gw1] [ 15%] PASSED test/ext/test_hybrid.py::InplaceCreationTest::test_property_unit 1380s test/ext/test_hybrid.py::MethodExpressionTest::test_aliased_expression 1380s [gw1] [ 15%] PASSED test/ext/test_hybrid.py::MethodExpressionTest::test_aliased_expression 1380s test/ext/test_hybrid.py::MethodExpressionTest::test_aliased_query 1380s [gw1] [ 15%] PASSED test/ext/test_hybrid.py::MethodExpressionTest::test_aliased_query 1380s test/ext/test_hybrid.py::MethodExpressionTest::test_aliased_query_col 1380s [gw1] [ 15%] PASSED test/ext/test_hybrid.py::MethodExpressionTest::test_aliased_query_col 1380s test/ext/test_hybrid.py::MethodExpressionTest::test_call 1380s [gw1] [ 15%] PASSED test/ext/test_hybrid.py::MethodExpressionTest::test_call 1380s test/ext/test_hybrid.py::MethodExpressionTest::test_docstring 1380s [gw1] [ 15%] PASSED test/ext/test_hybrid.py::MethodExpressionTest::test_docstring 1380s test/ext/test_hybrid.py::MethodExpressionTest::test_expression 1380s [gw1] [ 15%] PASSED test/ext/test_hybrid.py::MethodExpressionTest::test_expression 1380s test/ext/test_hybrid.py::MethodExpressionTest::test_info 1380s [gw1] [ 15%] PASSED test/ext/test_hybrid.py::MethodExpressionTest::test_info 1380s test/ext/test_hybrid.py::MethodExpressionTest::test_query 1380s [gw1] [ 15%] PASSED test/ext/test_hybrid.py::MethodExpressionTest::test_query 1380s test/ext/test_hybrid.py::MethodExpressionTest::test_query_col 1380s [gw1] [ 15%] PASSED test/ext/test_hybrid.py::MethodExpressionTest::test_query_col 1380s test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_filter[not_use_classmethod-not_use_inplace] 1380s [gw1] [ 15%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_filter[not_use_classmethod-not_use_inplace] 1380s test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_filter[not_use_classmethod-use_inplace] 1380s [gw1] [ 15%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_filter[not_use_classmethod-use_inplace] 1380s test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_filter[use_classmethod-not_use_inplace] 1380s [gw1] [ 15%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_filter[use_classmethod-not_use_inplace] 1380s test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_filter[use_classmethod-use_inplace] 1380s [gw1] [ 15%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_filter[use_classmethod-use_inplace] 1380s test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_query[not_use_classmethod-not_use_inplace] 1380s [gw1] [ 15%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_query[not_use_classmethod-not_use_inplace] 1380s test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_query[not_use_classmethod-use_inplace] 1380s [gw1] [ 15%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_query[not_use_classmethod-use_inplace] 1380s test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_query[use_classmethod-not_use_inplace] 1380s [gw1] [ 15%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_query[use_classmethod-not_use_inplace] 1380s test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_query[use_classmethod-use_inplace] 1380s [gw1] [ 15%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_query[use_classmethod-use_inplace] 1380s test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_value[not_use_classmethod-not_use_inplace] 1380s [gw1] [ 15%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_value[not_use_classmethod-not_use_inplace] 1380s test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_value[not_use_classmethod-use_inplace] 1380s [gw1] [ 15%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_value[not_use_classmethod-use_inplace] 1380s test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_value[use_classmethod-not_use_inplace] 1380s [gw1] [ 15%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_value[use_classmethod-not_use_inplace] 1380s test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_value[use_classmethod-use_inplace] 1380s [gw1] [ 15%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_value[use_classmethod-use_inplace] 1380s test/ext/test_hybrid.py::PropertyComparatorTest::test_custom_op 1380s [gw1] [ 15%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_custom_op 1380s test/ext/test_hybrid.py::PropertyComparatorTest::test_docstring 1380s [gw1] [ 15%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_docstring 1380s test/ext/test_hybrid.py::PropertyComparatorTest::test_no_name_one 1380s [gw1] [ 15%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_no_name_one 1380s test/ext/test_hybrid.py::PropertyComparatorTest::test_no_name_two 1380s [gw1] [ 15%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_no_name_two 1380s test/ext/test_hybrid.py::PropertyComparatorTest::test_query[not_use_classmethod-not_use_inplace] 1380s [gw1] [ 15%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_query[not_use_classmethod-not_use_inplace] 1380s test/ext/test_hybrid.py::PropertyComparatorTest::test_query[not_use_classmethod-use_inplace] 1380s [gw1] [ 15%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_query[not_use_classmethod-use_inplace] 1380s test/ext/test_hybrid.py::PropertyComparatorTest::test_query[use_classmethod-not_use_inplace] 1380s [gw1] [ 15%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_query[use_classmethod-not_use_inplace] 1380s test/ext/test_hybrid.py::PropertyComparatorTest::test_query[use_classmethod-use_inplace] 1380s [gw1] [ 15%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_query[use_classmethod-use_inplace] 1380s test/ext/test_hybrid.py::PropertyComparatorTest::test_set_get 1380s [gw1] [ 15%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_set_get 1380s test/ext/test_hybrid.py::PropertyComparatorTest::test_value[not_use_classmethod-not_use_inplace] 1380s [gw1] [ 15%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_value[not_use_classmethod-not_use_inplace] 1380s test/ext/test_hybrid.py::PropertyComparatorTest::test_value[not_use_classmethod-use_inplace] 1380s [gw1] [ 15%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_value[not_use_classmethod-use_inplace] 1380s test/ext/test_hybrid.py::PropertyComparatorTest::test_value[use_classmethod-not_use_inplace] 1380s [gw1] [ 15%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_value[use_classmethod-not_use_inplace] 1380s test/ext/test_hybrid.py::PropertyComparatorTest::test_value[use_classmethod-use_inplace] 1380s [gw1] [ 15%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_value[use_classmethod-use_inplace] 1380s test/ext/test_hybrid.py::PropertyExpressionTest::test_access_from_not_yet_mapped 1380s [gw1] [ 15%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_access_from_not_yet_mapped 1380s test/ext/test_hybrid.py::PropertyExpressionTest::test_access_from_unmapped 1380s [gw1] [ 15%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_access_from_unmapped 1380s test/ext/test_hybrid.py::PropertyExpressionTest::test_aliased_expression[not_use_classmethod-not_use_inplace] 1380s [gw1] [ 15%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_aliased_expression[not_use_classmethod-not_use_inplace] 1380s test/ext/test_hybrid.py::PropertyExpressionTest::test_aliased_expression[not_use_classmethod-use_inplace] 1380s [gw1] [ 15%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_aliased_expression[not_use_classmethod-use_inplace] 1380s test/ext/test_hybrid.py::PropertyExpressionTest::test_aliased_expression[use_classmethod-not_use_inplace] 1380s [gw1] [ 15%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_aliased_expression[use_classmethod-not_use_inplace] 1380s test/ext/test_hybrid.py::PropertyExpressionTest::test_aliased_expression[use_classmethod-use_inplace] 1380s [gw1] [ 15%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_aliased_expression[use_classmethod-use_inplace] 1380s test/ext/test_hybrid.py::PropertyExpressionTest::test_aliased_query[not_use_classmethod-not_use_inplace] 1380s [gw1] [ 15%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_aliased_query[not_use_classmethod-not_use_inplace] 1380s test/ext/test_hybrid.py::PropertyExpressionTest::test_aliased_query[not_use_classmethod-use_inplace] 1380s [gw1] [ 15%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_aliased_query[not_use_classmethod-use_inplace] 1380s test/ext/test_hybrid.py::PropertyExpressionTest::test_aliased_query[use_classmethod-not_use_inplace] 1380s [gw1] [ 15%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_aliased_query[use_classmethod-not_use_inplace] 1380s test/ext/test_hybrid.py::PropertyExpressionTest::test_aliased_query[use_classmethod-use_inplace] 1380s [gw1] [ 15%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_aliased_query[use_classmethod-use_inplace] 1380s test/ext/test_hybrid.py::PropertyExpressionTest::test_any 1380s [gw1] [ 15%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_any 1380s test/ext/test_hybrid.py::PropertyExpressionTest::test_cloning_in_polymorphic_any 1380s [gw1] [ 15%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_cloning_in_polymorphic_any 1380s test/ext/test_hybrid.py::PropertyExpressionTest::test_docstring[not_use_classmethod-not_use_inplace] 1380s [gw1] [ 15%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_docstring[not_use_classmethod-not_use_inplace] 1380s test/ext/test_hybrid.py::PropertyExpressionTest::test_docstring[not_use_classmethod-use_inplace] 1380s [gw1] [ 15%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_docstring[not_use_classmethod-use_inplace] 1380s test/ext/test_hybrid.py::PropertyExpressionTest::test_docstring[use_classmethod-not_use_inplace] 1380s [gw1] [ 15%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_docstring[use_classmethod-not_use_inplace] 1380s test/ext/test_hybrid.py::PropertyExpressionTest::test_docstring[use_classmethod-use_inplace] 1380s [gw1] [ 15%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_docstring[use_classmethod-use_inplace] 1380s test/ext/test_hybrid.py::PropertyExpressionTest::test_expression[not_use_classmethod-not_use_inplace] 1380s [gw1] [ 15%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_expression[not_use_classmethod-not_use_inplace] 1380s test/ext/test_hybrid.py::PropertyExpressionTest::test_expression[not_use_classmethod-use_inplace] 1380s [gw1] [ 15%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_expression[not_use_classmethod-use_inplace] 1380s test/ext/test_hybrid.py::PropertyExpressionTest::test_expression[use_classmethod-not_use_inplace] 1380s [gw1] [ 15%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_expression[use_classmethod-not_use_inplace] 1380s test/ext/test_hybrid.py::PropertyExpressionTest::test_expression[use_classmethod-use_inplace] 1380s [gw1] [ 15%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_expression[use_classmethod-use_inplace] 1380s test/ext/test_hybrid.py::PropertyExpressionTest::test_expression_isnt_clause_element 1380s [gw1] [ 15%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_expression_isnt_clause_element 1380s test/ext/test_hybrid.py::PropertyExpressionTest::test_info[not_use_classmethod-not_use_inplace] 1380s [gw1] [ 15%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_info[not_use_classmethod-not_use_inplace] 1380s test/ext/test_hybrid.py::PropertyExpressionTest::test_info[not_use_classmethod-use_inplace] 1380s [gw1] [ 15%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_info[not_use_classmethod-use_inplace] 1380s test/ext/test_hybrid.py::PropertyExpressionTest::test_info[use_classmethod-not_use_inplace] 1380s [gw1] [ 15%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_info[use_classmethod-not_use_inplace] 1380s test/ext/test_hybrid.py::PropertyExpressionTest::test_info[use_classmethod-use_inplace] 1380s [gw1] [ 15%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_info[use_classmethod-use_inplace] 1380s test/ext/test_hybrid.py::PropertyExpressionTest::test_labeling_for_unnamed 1380s [gw1] [ 15%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_labeling_for_unnamed 1380s test/ext/test_hybrid.py::PropertyExpressionTest::test_labeling_for_unnamed_legacy 1380s [gw1] [ 16%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_labeling_for_unnamed_legacy 1380s test/ext/test_hybrid.py::PropertyExpressionTest::test_labeling_for_unnamed_matches_col[not_pre_populate_col_proxy] 1380s [gw1] [ 16%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_labeling_for_unnamed_matches_col[not_pre_populate_col_proxy] 1380s test/ext/test_hybrid.py::PropertyExpressionTest::test_labeling_for_unnamed_matches_col[pre_populate_col_proxy] 1380s [gw1] [ 16%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_labeling_for_unnamed_matches_col[pre_populate_col_proxy] 1380s test/ext/test_hybrid.py::PropertyExpressionTest::test_labeling_for_unnamed_tablename_plus_col 1380s [gw1] [ 16%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_labeling_for_unnamed_tablename_plus_col 1380s test/ext/test_hybrid.py::PropertyExpressionTest::test_query[not_use_classmethod-not_use_inplace] 1380s [gw1] [ 16%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_query[not_use_classmethod-not_use_inplace] 1380s test/ext/test_hybrid.py::PropertyExpressionTest::test_query[not_use_classmethod-use_inplace] 1380s [gw1] [ 16%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_query[not_use_classmethod-use_inplace] 1380s test/ext/test_hybrid.py::PropertyExpressionTest::test_query[use_classmethod-not_use_inplace] 1380s [gw1] [ 16%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_query[use_classmethod-not_use_inplace] 1380s test/ext/test_hybrid.py::PropertyExpressionTest::test_query[use_classmethod-use_inplace] 1380s [gw1] [ 16%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_query[use_classmethod-use_inplace] 1380s test/ext/test_hybrid.py::PropertyExpressionTest::test_set_get[not_use_classmethod-not_use_inplace] 1380s [gw1] [ 16%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_set_get[not_use_classmethod-not_use_inplace] 1380s test/ext/test_hybrid.py::PropertyExpressionTest::test_set_get[not_use_classmethod-use_inplace] 1380s [gw1] [ 16%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_set_get[not_use_classmethod-use_inplace] 1380s test/ext/test_hybrid.py::PropertyExpressionTest::test_set_get[use_classmethod-not_use_inplace] 1380s [gw1] [ 16%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_set_get[use_classmethod-not_use_inplace] 1380s test/ext/test_hybrid.py::PropertyExpressionTest::test_set_get[use_classmethod-use_inplace] 1380s [gw1] [ 16%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_set_get[use_classmethod-use_inplace] 1380s test/ext/test_hybrid.py::PropertyMirrorTest::test_aliased_mismatched_col 1380s [gw1] [ 16%] PASSED test/ext/test_hybrid.py::PropertyMirrorTest::test_aliased_mismatched_col 1380s test/ext/test_hybrid.py::PropertyMirrorTest::test_c_collection_func_element 1380s [gw1] [ 16%] PASSED test/ext/test_hybrid.py::PropertyMirrorTest::test_c_collection_func_element 1380s test/ext/test_hybrid.py::PropertyMirrorTest::test_class 1380s [gw1] [ 16%] PASSED test/ext/test_hybrid.py::PropertyMirrorTest::test_class 1380s test/ext/test_hybrid.py::PropertyMirrorTest::test_dont_assume_attr_key_is_present 1380s [gw1] [ 16%] PASSED test/ext/test_hybrid.py::PropertyMirrorTest::test_dont_assume_attr_key_is_present 1380s test/ext/test_hybrid.py::PropertyMirrorTest::test_dont_assume_attr_key_is_present_ac 1380s [gw1] [ 16%] PASSED test/ext/test_hybrid.py::PropertyMirrorTest::test_dont_assume_attr_key_is_present_ac 1380s test/ext/test_hybrid.py::PropertyMirrorTest::test_filter_by_mismatched_col 1380s [gw1] [ 16%] PASSED test/ext/test_hybrid.py::PropertyMirrorTest::test_filter_by_mismatched_col 1380s test/ext/test_hybrid.py::PropertyMirrorTest::test_get_history 1380s [gw1] [ 16%] PASSED test/ext/test_hybrid.py::PropertyMirrorTest::test_get_history 1380s test/ext/test_hybrid.py::PropertyMirrorTest::test_info_from_hybrid 1380s [gw1] [ 16%] PASSED test/ext/test_hybrid.py::PropertyMirrorTest::test_info_from_hybrid 1380s test/ext/test_hybrid.py::PropertyMirrorTest::test_info_not_mirrored 1380s [gw1] [ 16%] PASSED test/ext/test_hybrid.py::PropertyMirrorTest::test_info_not_mirrored 1380s test/ext/test_hybrid.py::PropertyMirrorTest::test_key 1380s [gw1] [ 16%] PASSED test/ext/test_hybrid.py::PropertyMirrorTest::test_key 1380s test/ext/test_hybrid.py::PropertyMirrorTest::test_property 1380s [gw1] [ 16%] PASSED test/ext/test_hybrid.py::PropertyMirrorTest::test_property 1380s test/ext/test_hybrid.py::PropertyOverrideTest::test_override_comparator 1380s [gw1] [ 16%] PASSED test/ext/test_hybrid.py::PropertyOverrideTest::test_override_comparator 1380s test/ext/test_hybrid.py::PropertyOverrideTest::test_override_expr 1380s [gw1] [ 16%] PASSED test/ext/test_hybrid.py::PropertyOverrideTest::test_override_expr 1380s test/ext/test_hybrid.py::PropertyOverrideTest::test_override_getter 1380s [gw1] [ 16%] PASSED test/ext/test_hybrid.py::PropertyOverrideTest::test_override_getter 1380s test/ext/test_hybrid.py::PropertyOverrideTest::test_override_setter 1380s [gw1] [ 16%] PASSED test/ext/test_hybrid.py::PropertyOverrideTest::test_override_setter 1380s test/ext/test_hybrid.py::PropertyOverrideTest::test_property 1380s [gw1] [ 16%] PASSED test/ext/test_hybrid.py::PropertyOverrideTest::test_property 1380s test/ext/test_hybrid.py::PropertyValueTest::test_nonassignable 1380s [gw1] [ 16%] PASSED test/ext/test_hybrid.py::PropertyValueTest::test_nonassignable 1380s test/ext/test_hybrid.py::PropertyValueTest::test_nondeletable 1380s [gw1] [ 16%] PASSED test/ext/test_hybrid.py::PropertyValueTest::test_nondeletable 1380s test/ext/test_hybrid.py::PropertyValueTest::test_set_get 1380s [gw1] [ 16%] PASSED test/ext/test_hybrid.py::PropertyValueTest::test_set_get 1380s test/ext/test_hybrid.py::SpecialObjectTest::test_docstring 1380s [gw1] [ 16%] PASSED test/ext/test_hybrid.py::SpecialObjectTest::test_docstring 1380s test/ext/test_hybrid.py::SpecialObjectTest::test_instance_four 1380s [gw1] [ 16%] PASSED test/ext/test_hybrid.py::SpecialObjectTest::test_instance_four 1380s test/ext/test_hybrid.py::SpecialObjectTest::test_instance_one 1380s [gw1] [ 16%] PASSED test/ext/test_hybrid.py::SpecialObjectTest::test_instance_one 1380s test/ext/test_hybrid.py::SpecialObjectTest::test_instance_three 1380s [gw1] [ 16%] PASSED test/ext/test_hybrid.py::SpecialObjectTest::test_instance_three 1380s test/ext/test_hybrid.py::SpecialObjectTest::test_instance_two 1380s [gw1] [ 16%] PASSED test/ext/test_hybrid.py::SpecialObjectTest::test_instance_two 1380s test/ext/test_hybrid.py::SpecialObjectTest::test_query_five 1380s [gw1] [ 16%] PASSED test/ext/test_hybrid.py::SpecialObjectTest::test_query_five 1380s test/ext/test_hybrid.py::SpecialObjectTest::test_query_four 1380s [gw1] [ 16%] PASSED test/ext/test_hybrid.py::SpecialObjectTest::test_query_four 1380s test/ext/test_hybrid.py::SpecialObjectTest::test_query_one 1380s [gw1] [ 16%] PASSED test/ext/test_hybrid.py::SpecialObjectTest::test_query_one 1380s test/ext/test_hybrid.py::SpecialObjectTest::test_query_three 1380s [gw1] [ 16%] PASSED test/ext/test_hybrid.py::SpecialObjectTest::test_query_three 1380s test/ext/test_hybrid.py::SpecialObjectTest::test_query_two 1380s [gw1] [ 16%] PASSED test/ext/test_hybrid.py::SpecialObjectTest::test_query_two 1380s test/ext/test_hybrid.py::SynonymOfPropertyTest::test_expression_expr 1380s [gw1] [ 16%] PASSED test/ext/test_hybrid.py::SynonymOfPropertyTest::test_expression_expr 1380s test/ext/test_hybrid.py::SynonymOfPropertyTest::test_expression_property 1380s [gw1] [ 16%] PASSED test/ext/test_hybrid.py::SynonymOfPropertyTest::test_expression_property 1380s test/ext/test_hybrid.py::SynonymOfPropertyTest::test_hasattr 1380s [gw1] [ 16%] PASSED test/ext/test_hybrid.py::SynonymOfPropertyTest::test_hasattr 1380s test/ext/test_hybrid.py::SynonymOfPropertyTest::test_instance_access 1380s [gw1] [ 16%] PASSED test/ext/test_hybrid.py::SynonymOfPropertyTest::test_instance_access 1380s test/sql/test_identity_column.py::DefaultDialectIdentityDDL_sqlite+pysqlite_3_46_1::test_autoincrement_true 1380s [gw1] [ 16%] PASSED test/sql/test_identity_column.py::DefaultDialectIdentityDDL_sqlite+pysqlite_3_46_1::test_autoincrement_true 1380s test/sql/test_identity_column.py::DefaultDialectIdentityDDL_sqlite+pysqlite_3_46_1::test_create_ddl[identity_args0-ALWAYS AS IDENTITY] 1380s [gw1] [ 16%] PASSED test/sql/test_identity_column.py::DefaultDialectIdentityDDL_sqlite+pysqlite_3_46_1::test_create_ddl[identity_args0-ALWAYS AS IDENTITY] 1380s test/sql/test_identity_column.py::DefaultDialectIdentityDDL_sqlite+pysqlite_3_46_1::test_create_ddl[identity_args1-BY DEFAULT AS IDENTITY (START WITH 5)] 1380s [gw1] [ 16%] PASSED test/sql/test_identity_column.py::DefaultDialectIdentityDDL_sqlite+pysqlite_3_46_1::test_create_ddl[identity_args1-BY DEFAULT AS IDENTITY (START WITH 5)] 1380s test/sql/test_identity_column.py::DefaultDialectIdentityDDL_sqlite+pysqlite_3_46_1::test_create_ddl[identity_args10-BY DEFAULT AS IDENTITY (CYCLE)] 1380s [gw1] [ 16%] PASSED test/sql/test_identity_column.py::DefaultDialectIdentityDDL_sqlite+pysqlite_3_46_1::test_create_ddl[identity_args10-BY DEFAULT AS IDENTITY (CYCLE)] 1380s test/sql/test_identity_column.py::DefaultDialectIdentityDDL_sqlite+pysqlite_3_46_1::test_create_ddl[identity_args2-ALWAYS AS IDENTITY (INCREMENT BY 2)] 1380s [gw1] [ 16%] PASSED test/sql/test_identity_column.py::DefaultDialectIdentityDDL_sqlite+pysqlite_3_46_1::test_create_ddl[identity_args2-ALWAYS AS IDENTITY (INCREMENT BY 2)] 1380s test/sql/test_identity_column.py::DefaultDialectIdentityDDL_sqlite+pysqlite_3_46_1::test_create_ddl[identity_args3-BY DEFAULT AS IDENTITY (INCREMENT BY 2 START WITH 5)] 1380s [gw1] [ 16%] PASSED test/sql/test_identity_column.py::DefaultDialectIdentityDDL_sqlite+pysqlite_3_46_1::test_create_ddl[identity_args3-BY DEFAULT AS IDENTITY (INCREMENT BY 2 START WITH 5)] 1380s test/sql/test_identity_column.py::DefaultDialectIdentityDDL_sqlite+pysqlite_3_46_1::test_create_ddl[identity_args4-ALWAYS AS IDENTITY (INCREMENT BY 2 START WITH 0 MINVALUE 0)] 1380s [gw1] [ 16%] PASSED test/sql/test_identity_column.py::DefaultDialectIdentityDDL_sqlite+pysqlite_3_46_1::test_create_ddl[identity_args4-ALWAYS AS IDENTITY (INCREMENT BY 2 START WITH 0 MINVALUE 0)] 1380s test/sql/test_identity_column.py::DefaultDialectIdentityDDL_sqlite+pysqlite_3_46_1::test_create_ddl[identity_args5-BY DEFAULT AS IDENTITY (INCREMENT BY 2 START WITH 1 MAXVALUE 5)] 1380s [gw1] [ 16%] PASSED test/sql/test_identity_column.py::DefaultDialectIdentityDDL_sqlite+pysqlite_3_46_1::test_create_ddl[identity_args5-BY DEFAULT AS IDENTITY (INCREMENT BY 2 START WITH 1 MAXVALUE 5)] 1380s test/sql/test_identity_column.py::DefaultDialectIdentityDDL_sqlite+pysqlite_3_46_1::test_create_ddl[identity_args6-ALWAYS AS IDENTITY (INCREMENT BY 2 START WITH 1 NO MAXVALUE)] 1380s [gw1] [ 16%] PASSED test/sql/test_identity_column.py::DefaultDialectIdentityDDL_sqlite+pysqlite_3_46_1::test_create_ddl[identity_args6-ALWAYS AS IDENTITY (INCREMENT BY 2 START WITH 1 NO MAXVALUE)] 1380s test/sql/test_identity_column.py::DefaultDialectIdentityDDL_sqlite+pysqlite_3_46_1::test_create_ddl[identity_args7-BY DEFAULT AS IDENTITY (INCREMENT BY 2 START WITH 0 NO MINVALUE)] 1380s [gw1] [ 16%] PASSED test/sql/test_identity_column.py::DefaultDialectIdentityDDL_sqlite+pysqlite_3_46_1::test_create_ddl[identity_args7-BY DEFAULT AS IDENTITY (INCREMENT BY 2 START WITH 0 NO MINVALUE)] 1380s test/sql/test_identity_column.py::DefaultDialectIdentityDDL_sqlite+pysqlite_3_46_1::test_create_ddl[identity_args8-ALWAYS AS IDENTITY (START WITH 1 MAXVALUE 10 CYCLE)] 1380s [gw1] [ 16%] PASSED test/sql/test_identity_column.py::DefaultDialectIdentityDDL_sqlite+pysqlite_3_46_1::test_create_ddl[identity_args8-ALWAYS AS IDENTITY (START WITH 1 MAXVALUE 10 CYCLE)] 1380s test/sql/test_identity_column.py::DefaultDialectIdentityDDL_sqlite+pysqlite_3_46_1::test_create_ddl[identity_args9-BY DEFAULT AS IDENTITY (CACHE 1000 NO CYCLE)] 1380s [gw1] [ 16%] PASSED test/sql/test_identity_column.py::DefaultDialectIdentityDDL_sqlite+pysqlite_3_46_1::test_create_ddl[identity_args9-BY DEFAULT AS IDENTITY (CACHE 1000 NO CYCLE)] 1380s test/sql/test_identity_column.py::DefaultDialectIdentityDDL_sqlite+pysqlite_3_46_1::test_nullable_kwarg 1380s [gw1] [ 16%] PASSED test/sql/test_identity_column.py::DefaultDialectIdentityDDL_sqlite+pysqlite_3_46_1::test_nullable_kwarg 1380s test/sql/test_identity_column.py::DefaultDialectIdentityDDL_sqlite+pysqlite_3_46_1::test_other_options 1380s [gw1] [ 16%] PASSED test/sql/test_identity_column.py::DefaultDialectIdentityDDL_sqlite+pysqlite_3_46_1::test_other_options 1380s test/sql/test_identity_column.py::IdentityDDL::test_autoincrement_true 1380s [gw1] [ 16%] SKIPPED test/sql/test_identity_column.py::IdentityDDL::test_autoincrement_true 1380s test/sql/test_identity_column.py::IdentityDDL::test_create_ddl[identity_args0-ALWAYS AS IDENTITY] 1380s [gw1] [ 16%] SKIPPED test/sql/test_identity_column.py::IdentityDDL::test_create_ddl[identity_args0-ALWAYS AS IDENTITY] 1380s test/sql/test_identity_column.py::IdentityDDL::test_create_ddl[identity_args1-BY DEFAULT AS IDENTITY (START WITH 5)] 1380s [gw1] [ 16%] SKIPPED test/sql/test_identity_column.py::IdentityDDL::test_create_ddl[identity_args1-BY DEFAULT AS IDENTITY (START WITH 5)] 1380s test/sql/test_identity_column.py::IdentityDDL::test_create_ddl[identity_args10-BY DEFAULT AS IDENTITY (CYCLE)] 1380s [gw1] [ 16%] SKIPPED test/sql/test_identity_column.py::IdentityDDL::test_create_ddl[identity_args10-BY DEFAULT AS IDENTITY (CYCLE)] 1380s test/sql/test_identity_column.py::IdentityDDL::test_create_ddl[identity_args2-ALWAYS AS IDENTITY (INCREMENT BY 2)] 1380s [gw1] [ 16%] SKIPPED test/sql/test_identity_column.py::IdentityDDL::test_create_ddl[identity_args2-ALWAYS AS IDENTITY (INCREMENT BY 2)] 1380s test/sql/test_identity_column.py::IdentityDDL::test_create_ddl[identity_args3-BY DEFAULT AS IDENTITY (INCREMENT BY 2 START WITH 5)] 1380s [gw1] [ 16%] SKIPPED test/sql/test_identity_column.py::IdentityDDL::test_create_ddl[identity_args3-BY DEFAULT AS IDENTITY (INCREMENT BY 2 START WITH 5)] 1380s test/sql/test_identity_column.py::IdentityDDL::test_create_ddl[identity_args4-ALWAYS AS IDENTITY (INCREMENT BY 2 START WITH 0 MINVALUE 0)] 1380s [gw1] [ 16%] SKIPPED test/sql/test_identity_column.py::IdentityDDL::test_create_ddl[identity_args4-ALWAYS AS IDENTITY (INCREMENT BY 2 START WITH 0 MINVALUE 0)] 1380s test/sql/test_identity_column.py::IdentityDDL::test_create_ddl[identity_args5-BY DEFAULT AS IDENTITY (INCREMENT BY 2 START WITH 1 MAXVALUE 5)] 1380s [gw1] [ 16%] SKIPPED test/sql/test_identity_column.py::IdentityDDL::test_create_ddl[identity_args5-BY DEFAULT AS IDENTITY (INCREMENT BY 2 START WITH 1 MAXVALUE 5)] 1380s test/sql/test_identity_column.py::IdentityDDL::test_create_ddl[identity_args6-ALWAYS AS IDENTITY (INCREMENT BY 2 START WITH 1 NO MAXVALUE)] 1380s [gw1] [ 16%] SKIPPED test/sql/test_identity_column.py::IdentityDDL::test_create_ddl[identity_args6-ALWAYS AS IDENTITY (INCREMENT BY 2 START WITH 1 NO MAXVALUE)] 1380s test/sql/test_identity_column.py::IdentityDDL::test_create_ddl[identity_args7-BY DEFAULT AS IDENTITY (INCREMENT BY 2 START WITH 0 NO MINVALUE)] 1380s [gw1] [ 16%] SKIPPED test/sql/test_identity_column.py::IdentityDDL::test_create_ddl[identity_args7-BY DEFAULT AS IDENTITY (INCREMENT BY 2 START WITH 0 NO MINVALUE)] 1380s test/sql/test_identity_column.py::IdentityDDL::test_create_ddl[identity_args8-ALWAYS AS IDENTITY (START WITH 1 MAXVALUE 10 CYCLE)] 1380s [gw1] [ 16%] SKIPPED test/sql/test_identity_column.py::IdentityDDL::test_create_ddl[identity_args8-ALWAYS AS IDENTITY (START WITH 1 MAXVALUE 10 CYCLE)] 1380s test/sql/test_identity_column.py::IdentityDDL::test_create_ddl[identity_args9-BY DEFAULT AS IDENTITY (CACHE 1000 NO CYCLE)] 1380s [gw1] [ 16%] SKIPPED test/sql/test_identity_column.py::IdentityDDL::test_create_ddl[identity_args9-BY DEFAULT AS IDENTITY (CACHE 1000 NO CYCLE)] 1380s test/sql/test_identity_column.py::IdentityDDL::test_nullable_kwarg 1380s [gw1] [ 16%] SKIPPED test/sql/test_identity_column.py::IdentityDDL::test_nullable_kwarg 1380s test/sql/test_identity_column.py::IdentityDDL::test_on_null 1380s [gw1] [ 16%] SKIPPED test/sql/test_identity_column.py::IdentityDDL::test_on_null 1380s test/sql/test_identity_column.py::IdentityDDL::test_other_options 1380s [gw1] [ 16%] SKIPPED test/sql/test_identity_column.py::IdentityDDL::test_other_options 1380s test/sql/test_identity_column.py::IdentityTest::test_autoincrement_column 1380s [gw1] [ 16%] PASSED test/sql/test_identity_column.py::IdentityTest::test_autoincrement_column 1380s test/sql/test_identity_column.py::IdentityTest::test_identity_and_sequence 1380s [gw1] [ 16%] PASSED test/sql/test_identity_column.py::IdentityTest::test_identity_and_sequence 1380s test/sql/test_identity_column.py::IdentityTest::test_identity_autoincrement_false 1380s [gw1] [ 16%] PASSED test/sql/test_identity_column.py::IdentityTest::test_identity_autoincrement_false 1380s test/sql/test_identity_column.py::IdentityTest::test_server_default_onupdate 1380s [gw1] [ 16%] PASSED test/sql/test_identity_column.py::IdentityTest::test_server_default_onupdate 1380s test/sql/test_identity_column.py::IdentityTest::test_to_metadata 1380s [gw1] [ 16%] PASSED test/sql/test_identity_column.py::IdentityTest::test_to_metadata 1380s test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored[mariadb] 1380s [gw1] [ 16%] PASSED test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored[mariadb] 1380s test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored[mysql] 1380s [gw1] [ 16%] PASSED test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored[mysql] 1380s test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored[oracle] 1380s [gw1] [ 16%] PASSED test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored[oracle] 1380s test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored[postgresql] 1380s [gw1] [ 16%] PASSED test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored[postgresql] 1380s test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored[sqlite] 1380s [gw1] [ 16%] PASSED test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored[sqlite] 1380s test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[True-mariadb] 1380s [gw1] [ 16%] PASSED test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[True-mariadb] 1380s test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[True-mysql] 1380s [gw1] [ 16%] PASSED test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[True-mysql] 1380s test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[True-oracle] 1380s [gw1] [ 16%] PASSED test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[True-oracle] 1380s test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[True-postgresql] 1380s [gw1] [ 16%] PASSED test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[True-postgresql] 1380s test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[True-sqlite] 1380s [gw1] [ 16%] PASSED test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[True-sqlite] 1380s test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[auto-mariadb] 1380s [gw1] [ 16%] PASSED test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[auto-mariadb] 1380s test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[auto-mysql] 1380s [gw1] [ 16%] PASSED test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[auto-mysql] 1380s test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[auto-oracle] 1380s [gw1] [ 16%] PASSED test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[auto-oracle] 1380s test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[auto-postgresql] 1380s [gw1] [ 16%] PASSED test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[auto-postgresql] 1380s test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[auto-sqlite] 1380s [gw1] [ 16%] PASSED test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[auto-sqlite] 1380s test/orm/test_immediate_load.py::ImmediateTest::test_basic 1380s [gw1] [ 16%] PASSED test/orm/test_immediate_load.py::ImmediateTest::test_basic 1380s test/orm/test_immediate_load.py::ImmediateTest::test_basic_option[immediate] 1380s [gw1] [ 16%] PASSED test/orm/test_immediate_load.py::ImmediateTest::test_basic_option[immediate] 1380s test/orm/test_immediate_load.py::ImmediateTest::test_basic_option[raise] 1380s [gw1] [ 16%] PASSED test/orm/test_immediate_load.py::ImmediateTest::test_basic_option[raise] 1380s test/orm/test_immediate_load.py::ImmediateTest::test_basic_option[raise_on_sql] 1380s [gw1] [ 16%] PASSED test/orm/test_immediate_load.py::ImmediateTest::test_basic_option[raise_on_sql] 1380s test/orm/test_immediate_load.py::ImmediateTest::test_basic_option[select] 1380s [gw1] [ 16%] PASSED test/orm/test_immediate_load.py::ImmediateTest::test_basic_option[select] 1380s test/orm/test_immediate_load.py::ImmediateTest::test_basic_option_m2o[immediate] 1380s [gw1] [ 16%] PASSED test/orm/test_immediate_load.py::ImmediateTest::test_basic_option_m2o[immediate] 1380s test/orm/test_immediate_load.py::ImmediateTest::test_basic_option_m2o[raise] 1380s [gw1] [ 16%] PASSED test/orm/test_immediate_load.py::ImmediateTest::test_basic_option_m2o[raise] 1380s test/orm/test_immediate_load.py::ImmediateTest::test_basic_option_m2o[raise_on_sql] 1380s [gw1] [ 16%] PASSED test/orm/test_immediate_load.py::ImmediateTest::test_basic_option_m2o[raise_on_sql] 1380s test/orm/test_immediate_load.py::ImmediateTest::test_basic_option_m2o[select] 1380s [gw1] [ 16%] PASSED test/orm/test_immediate_load.py::ImmediateTest::test_basic_option_m2o[select] 1380s test/orm/test_immediate_load.py::ImmediateTest::test_m2one_side[joined] 1380s [gw1] [ 16%] PASSED test/orm/test_immediate_load.py::ImmediateTest::test_m2one_side[joined] 1380s test/orm/test_immediate_load.py::ImmediateTest::test_m2one_side[selectin] 1380s [gw1] [ 16%] PASSED test/orm/test_immediate_load.py::ImmediateTest::test_m2one_side[selectin] 1380s test/orm/test_immediate_load.py::ImmediateTest::test_m2one_side[subquery] 1380s [gw1] [ 16%] PASSED test/orm/test_immediate_load.py::ImmediateTest::test_m2one_side[subquery] 1380s test/orm/test_immediate_load.py::ImmediateTest::test_o2mone_side[immediate] 1380s [gw1] [ 16%] PASSED test/orm/test_immediate_load.py::ImmediateTest::test_o2mone_side[immediate] 1380s test/orm/test_immediate_load.py::ImmediateTest::test_o2mone_side[joined] 1380s [gw1] [ 16%] PASSED test/orm/test_immediate_load.py::ImmediateTest::test_o2mone_side[joined] 1380s test/orm/test_immediate_load.py::ImmediateTest::test_o2mone_side[selectin] 1380s [gw1] [ 16%] PASSED test/orm/test_immediate_load.py::ImmediateTest::test_o2mone_side[selectin] 1380s test/orm/test_immediate_load.py::ImmediateTest::test_o2mone_side[subquery] 1380s [gw1] [ 16%] PASSED test/orm/test_immediate_load.py::ImmediateTest::test_o2mone_side[subquery] 1380s test/orm/test_immediate_load.py::SelfReferentialTest::test_self_referential_recursive[1-expunge] 1380s [gw1] [ 16%] PASSED test/orm/test_immediate_load.py::SelfReferentialTest::test_self_referential_recursive[1-expunge] 1380s test/orm/test_immediate_load.py::SelfReferentialTest::test_self_referential_recursive[1-keep] 1380s [gw1] [ 16%] PASSED test/orm/test_immediate_load.py::SelfReferentialTest::test_self_referential_recursive[1-keep] 1381s test/orm/test_immediate_load.py::SelfReferentialTest::test_self_referential_recursive[1-reload] 1381s [gw1] [ 16%] PASSED test/orm/test_immediate_load.py::SelfReferentialTest::test_self_referential_recursive[1-reload] 1381s test/orm/test_immediate_load.py::SelfReferentialTest::test_self_referential_recursive[2-expunge] 1381s [gw1] [ 16%] PASSED test/orm/test_immediate_load.py::SelfReferentialTest::test_self_referential_recursive[2-expunge] 1381s test/orm/test_immediate_load.py::SelfReferentialTest::test_self_referential_recursive[2-keep] 1381s [gw1] [ 16%] PASSED test/orm/test_immediate_load.py::SelfReferentialTest::test_self_referential_recursive[2-keep] 1381s test/orm/test_immediate_load.py::SelfReferentialTest::test_self_referential_recursive[2-reload] 1381s [gw1] [ 16%] PASSED test/orm/test_immediate_load.py::SelfReferentialTest::test_self_referential_recursive[2-reload] 1381s test/orm/test_immediate_load.py::SelfReferentialTest::test_self_referential_recursive[None-expunge] 1381s [gw1] [ 16%] PASSED test/orm/test_immediate_load.py::SelfReferentialTest::test_self_referential_recursive[None-expunge] 1381s test/orm/test_immediate_load.py::SelfReferentialTest::test_self_referential_recursive[None-keep] 1381s [gw1] [ 16%] PASSED test/orm/test_immediate_load.py::SelfReferentialTest::test_self_referential_recursive[None-keep] 1381s test/orm/test_immediate_load.py::SelfReferentialTest::test_self_referential_recursive[None-reload] 1381s [gw1] [ 16%] PASSED test/orm/test_immediate_load.py::SelfReferentialTest::test_self_referential_recursive[None-reload] 1381s test/ext/test_indexable.py::IndexPropertyArrayTest::test_modified 1381s [gw1] [ 16%] SKIPPED test/ext/test_indexable.py::IndexPropertyArrayTest::test_modified 1381s test/ext/test_indexable.py::IndexPropertyArrayTest::test_mutable 1381s [gw1] [ 16%] SKIPPED test/ext/test_indexable.py::IndexPropertyArrayTest::test_mutable 1381s test/ext/test_indexable.py::IndexPropertyArrayTest::test_query 1381s [gw1] [ 16%] SKIPPED test/ext/test_indexable.py::IndexPropertyArrayTest::test_query 1381s test/ext/test_indexable.py::IndexPropertyJsonTest::test_cast_type 1381s [gw1] [ 16%] SKIPPED test/ext/test_indexable.py::IndexPropertyJsonTest::test_cast_type 1381s test/ext/test_indexable.py::IndexPropertyJsonTest::test_modified 1381s [gw1] [ 16%] SKIPPED test/ext/test_indexable.py::IndexPropertyJsonTest::test_modified 1381s test/ext/test_indexable.py::IndexPropertyJsonTest::test_multi_dimension 1381s [gw1] [ 16%] SKIPPED test/ext/test_indexable.py::IndexPropertyJsonTest::test_multi_dimension 1381s test/ext/test_indexable.py::IndexPropertyJsonTest::test_mutable 1381s [gw1] [ 16%] SKIPPED test/ext/test_indexable.py::IndexPropertyJsonTest::test_mutable 1381s test/ext/test_indexable.py::IndexPropertyJsonTest::test_nested_property_init 1381s [gw1] [ 16%] SKIPPED test/ext/test_indexable.py::IndexPropertyJsonTest::test_nested_property_init 1381s test/ext/test_indexable.py::IndexPropertyJsonTest::test_nested_property_set 1381s [gw1] [ 16%] SKIPPED test/ext/test_indexable.py::IndexPropertyJsonTest::test_nested_property_set 1381s test/ext/test_indexable.py::IndexPropertyJsonTest::test_query 1381s [gw1] [ 16%] SKIPPED test/ext/test_indexable.py::IndexPropertyJsonTest::test_query 1381s test/ext/test_indexable.py::IndexPropertyTest::test_array 1381s [gw1] [ 16%] PASSED test/ext/test_indexable.py::IndexPropertyTest::test_array 1381s test/ext/test_indexable.py::IndexPropertyTest::test_array_longinit 1381s [gw1] [ 16%] PASSED test/ext/test_indexable.py::IndexPropertyTest::test_array_longinit 1381s test/ext/test_indexable.py::IndexPropertyTest::test_get_attribute_error 1381s [gw1] [ 16%] PASSED test/ext/test_indexable.py::IndexPropertyTest::test_get_attribute_error 1381s test/ext/test_indexable.py::IndexPropertyTest::test_get_default_value 1381s [gw1] [ 16%] PASSED test/ext/test_indexable.py::IndexPropertyTest::test_get_default_value 1381s test/ext/test_indexable.py::IndexPropertyTest::test_json 1381s [gw1] [ 16%] PASSED test/ext/test_indexable.py::IndexPropertyTest::test_json 1381s test/ext/test_indexable.py::IndexPropertyTest::test_set_immutable 1381s [gw1] [ 16%] PASSED test/ext/test_indexable.py::IndexPropertyTest::test_set_immutable 1381s test/ext/test_indexable.py::IndexPropertyTest::test_set_mutable_dict 1381s [gw1] [ 16%] PASSED test/ext/test_indexable.py::IndexPropertyTest::test_set_mutable_dict 1381s test/ext/test_indexable.py::IndexPropertyTest::test_value_is_none_attributeerror 1381s [gw1] [ 16%] PASSED test/ext/test_indexable.py::IndexPropertyTest::test_value_is_none_attributeerror 1381s test/ext/declarative/test_inheritance.py::ConcreteExtensionConfigTest::test_abstract_in_hierarchy[False] 1381s [gw1] [ 16%] PASSED test/ext/declarative/test_inheritance.py::ConcreteExtensionConfigTest::test_abstract_in_hierarchy[False] 1381s test/ext/declarative/test_inheritance.py::ConcreteExtensionConfigTest::test_abstract_in_hierarchy[True] 1381s [gw1] [ 16%] PASSED test/ext/declarative/test_inheritance.py::ConcreteExtensionConfigTest::test_abstract_in_hierarchy[True] 1381s test/ext/declarative/test_inheritance.py::ConcreteExtensionConfigTest::test_classreg_setup 1381s [gw1] [ 16%] PASSED test/ext/declarative/test_inheritance.py::ConcreteExtensionConfigTest::test_classreg_setup 1381s test/ext/declarative/test_inheritance.py::ConcreteExtensionConfigTest::test_column_attr_names[False] 1381s [gw1] [ 16%] PASSED test/ext/declarative/test_inheritance.py::ConcreteExtensionConfigTest::test_column_attr_names[False] 1381s test/ext/declarative/test_inheritance.py::ConcreteExtensionConfigTest::test_column_attr_names[True] 1381s [gw1] [ 16%] PASSED test/ext/declarative/test_inheritance.py::ConcreteExtensionConfigTest::test_column_attr_names[True] 1381s test/ext/declarative/test_inheritance.py::ConcreteExtensionConfigTest::test_configure_discriminator_col 1381s [gw1] [ 16%] PASSED test/ext/declarative/test_inheritance.py::ConcreteExtensionConfigTest::test_configure_discriminator_col 1381s test/ext/declarative/test_inheritance.py::ConcreteExtensionConfigTest::test_prop_on_base 1381s [gw1] [ 16%] PASSED test/ext/declarative/test_inheritance.py::ConcreteExtensionConfigTest::test_prop_on_base 1381s test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_abs_clean_dir 1381s [gw1] [ 16%] PASSED test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_abs_clean_dir 1381s test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_abs_concrete_extension_warn_concrete_disc_resolves_overlap[False] 1381s [gw1] [ 16%] PASSED test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_abs_concrete_extension_warn_concrete_disc_resolves_overlap[False] 1381s test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_abs_concrete_extension_warn_concrete_disc_resolves_overlap[True] 1381s [gw1] [ 16%] PASSED test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_abs_concrete_extension_warn_concrete_disc_resolves_overlap[True] 1381s test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_abs_concrete_extension_warn_for_overlap 1381s [gw1] [ 16%] PASSED test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_abs_concrete_extension_warn_for_overlap 1381s test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_abstract_concrete_base_didnt_configure 1381s [gw1] [ 16%] PASSED test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_abstract_concrete_base_didnt_configure 1381s test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_abstract_concrete_extension 1381s [gw1] [ 16%] PASSED test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_abstract_concrete_extension 1381s test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_abstract_concrete_extension_descriptor_refresh[False] 1381s [gw1] [ 16%] PASSED test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_abstract_concrete_extension_descriptor_refresh[False] 1381s test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_abstract_concrete_extension_descriptor_refresh[True] 1381s [gw1] [ 16%] PASSED test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_abstract_concrete_extension_descriptor_refresh[True] 1381s test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_concrete_extension 1381s [gw1] [ 16%] PASSED test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_concrete_extension 1381s test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_concrete_extension_warn_concrete_disc_resolves_overlap 1381s [gw1] [ 16%] PASSED test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_concrete_extension_warn_concrete_disc_resolves_overlap 1381s test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_concrete_extension_warn_for_overlap 1381s [gw1] [ 16%] PASSED test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_concrete_extension_warn_for_overlap 1381s test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_concrete_inline_non_polymorphic 1381s [gw1] [ 16%] PASSED test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_concrete_inline_non_polymorphic 1381s test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_explicit 1381s [gw1] [ 16%] PASSED test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_explicit 1381s test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_has_inherited_table_doesnt_consider_base 1381s [gw1] [ 16%] PASSED test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_has_inherited_table_doesnt_consider_base 1381s test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_has_inherited_table_in_mapper_args 1381s [gw1] [ 16%] PASSED test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_has_inherited_table_in_mapper_args 1381s test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_ok_to_override_type_from_abstract 1381s [gw1] [ 16%] PASSED test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_ok_to_override_type_from_abstract 1381s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_add_deferred 1381s [gw1] [ 16%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_add_deferred 1381s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_add_parentcol_after_the_fact 1381s [gw1] [ 16%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_add_parentcol_after_the_fact 1381s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_add_sub_parentcol_after_the_fact 1381s [gw1] [ 16%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_add_sub_parentcol_after_the_fact 1381s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_add_subcol_after_the_fact 1381s [gw1] [ 16%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_add_subcol_after_the_fact 1381s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_class_w_invalid_multiple_bases 1381s [gw1] [ 16%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_class_w_invalid_multiple_bases 1381s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_columns_single_inheritance_cascading_resolution_pk[legacy] 1381s [gw1] [ 16%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_columns_single_inheritance_cascading_resolution_pk[legacy] 1381s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_columns_single_inheritance_cascading_resolution_pk[use_existing_column] 1381s [gw1] [ 16%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_columns_single_inheritance_cascading_resolution_pk[use_existing_column] 1381s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_columns_single_inheritance_conflict_resolution[different_attr-legacy] 1381s [gw1] [ 16%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_columns_single_inheritance_conflict_resolution[different_attr-legacy] 1381s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_columns_single_inheritance_conflict_resolution[different_attr-use_existing_column] 1381s [gw1] [ 16%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_columns_single_inheritance_conflict_resolution[different_attr-use_existing_column] 1381s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_columns_single_inheritance_conflict_resolution[not_different_attr-legacy] 1381s [gw1] [ 16%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_columns_single_inheritance_conflict_resolution[not_different_attr-legacy] 1381s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_columns_single_inheritance_conflict_resolution[not_different_attr-use_existing_column] 1381s [gw1] [ 16%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_columns_single_inheritance_conflict_resolution[not_different_attr-use_existing_column] 1381s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_columns_single_inheritance_conflict_resolution_pk[legacy] 1381s [gw1] [ 16%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_columns_single_inheritance_conflict_resolution_pk[legacy] 1382s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_columns_single_inheritance_conflict_resolution_pk[use_existing_column] 1382s [gw1] [ 16%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_columns_single_inheritance_conflict_resolution_pk[use_existing_column] 1382s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_custom_join_condition 1382s [gw1] [ 16%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_custom_join_condition 1382s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_declared_attr_mapped_args[da_directive] 1382s [gw1] [ 16%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_declared_attr_mapped_args[da_directive] 1382s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_declared_attr_mapped_args[declared_attr] 1382s [gw1] [ 16%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_declared_attr_mapped_args[declared_attr] 1382s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_dupe_name_in_hierarchy 1382s [gw1] [ 16%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_dupe_name_in_hierarchy 1382s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_foreign_keys_with_col 1382s [gw1] [ 16%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_foreign_keys_with_col 1382s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_intermediate_abstract_class_on_classical 1382s [gw1] [ 16%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_intermediate_abstract_class_on_classical 1382s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_intermediate_unmapped_class_on_classical 1382s [gw1] [ 16%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_intermediate_unmapped_class_on_classical 1382s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_joined 1382s [gw1] [ 16%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_joined 1382s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_joined_from_single 1382s [gw1] [ 16%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_joined_from_single 1382s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_polymorphic_on_converted_from_inst 1382s [gw1] [ 16%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_polymorphic_on_converted_from_inst 1382s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_cols_on_sub_base_of_joined 1382s [gw1] [ 16%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_cols_on_sub_base_of_joined 1382s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_cols_on_sub_base_of_subquery 1382s [gw1] [ 16%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_cols_on_sub_base_of_subquery 1382s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_cols_on_sub_to_joined 1382s [gw1] [ 16%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_cols_on_sub_to_joined 1382s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_colsonbase 1382s [gw1] [ 16%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_colsonbase 1382s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_colsonsub 1382s [gw1] [ 16%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_colsonsub 1382s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_constraint_on_sub 1382s [gw1] [ 16%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_constraint_on_sub 1382s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_detects_conflict 1382s [gw1] [ 16%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_detects_conflict 1382s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_fksonsub 1382s [gw1] [ 16%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_fksonsub 1382s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_from_joined_colsonsub 1382s [gw1] [ 16%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_from_joined_colsonsub 1382s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_no_special_cols 1382s [gw1] [ 16%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_no_special_cols 1382s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_no_table_args 1382s [gw1] [ 16%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_no_table_args 1382s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_three_levels 1382s [gw1] [ 16%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_three_levels 1382s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_subclass_mixin 1382s [gw1] [ 16%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_subclass_mixin 1382s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_use_existing_column_other_inh_types[c_first-combine_on_b-not_omit_from_statements] 1382s [gw1] [ 16%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_use_existing_column_other_inh_types[c_first-combine_on_b-not_omit_from_statements] 1382s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_use_existing_column_other_inh_types[c_first-combine_on_b-omit_from_statements] 1382s [gw1] [ 16%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_use_existing_column_other_inh_types[c_first-combine_on_b-omit_from_statements] 1382s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_use_existing_column_other_inh_types[c_first-not_combine_on_b-not_omit_from_statements] 1382s [gw1] [ 16%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_use_existing_column_other_inh_types[c_first-not_combine_on_b-not_omit_from_statements] 1382s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_use_existing_column_other_inh_types[c_first-not_combine_on_b-omit_from_statements] 1382s [gw1] [ 16%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_use_existing_column_other_inh_types[c_first-not_combine_on_b-omit_from_statements] 1382s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_use_existing_column_other_inh_types[not_c_first-combine_on_b-not_omit_from_statements] 1382s [gw1] [ 16%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_use_existing_column_other_inh_types[not_c_first-combine_on_b-not_omit_from_statements] 1382s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_use_existing_column_other_inh_types[not_c_first-combine_on_b-omit_from_statements] 1382s [gw1] [ 16%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_use_existing_column_other_inh_types[not_c_first-combine_on_b-omit_from_statements] 1382s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_use_existing_column_other_inh_types[not_c_first-not_combine_on_b-not_omit_from_statements] 1382s [gw1] [ 16%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_use_existing_column_other_inh_types[not_c_first-not_combine_on_b-not_omit_from_statements] 1382s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_use_existing_column_other_inh_types[not_c_first-not_combine_on_b-omit_from_statements] 1382s [gw1] [ 16%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_use_existing_column_other_inh_types[not_c_first-not_combine_on_b-omit_from_statements] 1382s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_we_must_copy_mapper_args 1382s [gw1] [ 16%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_we_must_copy_mapper_args 1382s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_we_must_only_copy_column_mapper_args 1382s [gw1] [ 16%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_we_must_only_copy_column_mapper_args 1382s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_with_undefined_foreignkey 1382s [gw1] [ 16%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_with_undefined_foreignkey 1382s test/orm/declarative/test_inheritance.py::OverlapColPrecedenceTest::test_alt_name_base 1382s [gw1] [ 16%] PASSED test/orm/declarative/test_inheritance.py::OverlapColPrecedenceTest::test_alt_name_base 1382s test/orm/declarative/test_inheritance.py::OverlapColPrecedenceTest::test_alt_name_both 1382s [gw1] [ 16%] PASSED test/orm/declarative/test_inheritance.py::OverlapColPrecedenceTest::test_alt_name_both 1382s test/orm/declarative/test_inheritance.py::OverlapColPrecedenceTest::test_alt_name_sub 1382s [gw1] [ 16%] PASSED test/orm/declarative/test_inheritance.py::OverlapColPrecedenceTest::test_alt_name_sub 1382s test/orm/declarative/test_inheritance.py::OverlapColPrecedenceTest::test_basic 1382s [gw1] [ 16%] PASSED test/orm/declarative/test_inheritance.py::OverlapColPrecedenceTest::test_basic 1382s test/sql/test_insert.py::EmptyTest::test_empty_insert_default 1382s [gw1] [ 16%] PASSED test/sql/test_insert.py::EmptyTest::test_empty_insert_default 1382s test/sql/test_insert.py::EmptyTest::test_insert_with_empty_collection_values[collection0] 1382s [gw1] [ 16%] PASSED test/sql/test_insert.py::EmptyTest::test_insert_with_empty_collection_values[collection0] 1382s test/sql/test_insert.py::EmptyTest::test_insert_with_empty_collection_values[collection1] 1382s [gw1] [ 16%] PASSED test/sql/test_insert.py::EmptyTest::test_insert_with_empty_collection_values[collection1] 1382s test/sql/test_insert.py::EmptyTest::test_insert_with_empty_collection_values[collection2] 1382s [gw1] [ 16%] PASSED test/sql/test_insert.py::EmptyTest::test_insert_with_empty_collection_values[collection2] 1382s test/sql/test_insert.py::EmptyTest::test_supports_empty_insert_false 1382s [gw1] [ 16%] PASSED test/sql/test_insert.py::EmptyTest::test_supports_empty_insert_false 1382s test/sql/test_insert.py::EmptyTest::test_supports_empty_insert_true 1382s [gw1] [ 16%] PASSED test/sql/test_insert.py::EmptyTest::test_supports_empty_insert_true 1382s test/sql/test_insert.py::EmptyTest::test_supports_empty_insert_true_executemany_mode 1382s [gw1] [ 16%] PASSED test/sql/test_insert.py::EmptyTest::test_supports_empty_insert_true_executemany_mode 1382s test/sql/test_insert.py::InsertImplicitReturningTest::test_explicit_null_implicit_returning_still_renders[nothing-False] 1382s [gw1] [ 16%] PASSED test/sql/test_insert.py::InsertImplicitReturningTest::test_explicit_null_implicit_returning_still_renders[nothing-False] 1382s test/sql/test_insert.py::InsertImplicitReturningTest::test_explicit_null_implicit_returning_still_renders[nothing-True] 1382s [gw1] [ 16%] PASSED test/sql/test_insert.py::InsertImplicitReturningTest::test_explicit_null_implicit_returning_still_renders[nothing-True] 1382s test/sql/test_insert.py::InsertImplicitReturningTest::test_explicit_null_implicit_returning_still_renders[params-False] 1382s [gw1] [ 16%] PASSED test/sql/test_insert.py::InsertImplicitReturningTest::test_explicit_null_implicit_returning_still_renders[params-False] 1382s test/sql/test_insert.py::InsertImplicitReturningTest::test_explicit_null_implicit_returning_still_renders[params-True] 1382s [gw1] [ 16%] PASSED test/sql/test_insert.py::InsertImplicitReturningTest::test_explicit_null_implicit_returning_still_renders[params-True] 1382s test/sql/test_insert.py::InsertImplicitReturningTest::test_explicit_null_implicit_returning_still_renders[values-False] 1382s [gw1] [ 16%] PASSED test/sql/test_insert.py::InsertImplicitReturningTest::test_explicit_null_implicit_returning_still_renders[values-False] 1382s test/sql/test_insert.py::InsertImplicitReturningTest::test_explicit_null_implicit_returning_still_renders[values-True] 1382s [gw1] [ 16%] PASSED test/sql/test_insert.py::InsertImplicitReturningTest::test_explicit_null_implicit_returning_still_renders[values-True] 1382s test/sql/test_insert.py::InsertImplicitReturningTest::test_insert_multiple_values 1382s [gw1] [ 16%] PASSED test/sql/test_insert.py::InsertImplicitReturningTest::test_insert_multiple_values 1382s test/sql/test_insert.py::InsertImplicitReturningTest::test_insert_multiple_values_literal_binds 1382s [gw1] [ 16%] PASSED test/sql/test_insert.py::InsertImplicitReturningTest::test_insert_multiple_values_literal_binds 1382s test/sql/test_insert.py::InsertImplicitReturningTest::test_insert_multiple_values_return_defaults 1382s [gw1] [ 16%] PASSED test/sql/test_insert.py::InsertImplicitReturningTest::test_insert_multiple_values_return_defaults 1382s test/sql/test_insert.py::InsertImplicitReturningTest::test_insert_select 1382s [gw1] [ 16%] PASSED test/sql/test_insert.py::InsertImplicitReturningTest::test_insert_select 1382s test/sql/test_insert.py::InsertImplicitReturningTest::test_insert_select_return_defaults 1382s [gw1] [ 16%] PASSED test/sql/test_insert.py::InsertImplicitReturningTest::test_insert_select_return_defaults 1382s test/sql/test_insert.py::InsertImplicitReturningTest::test_insert_single_element_values 1382s [gw1] [ 16%] PASSED test/sql/test_insert.py::InsertImplicitReturningTest::test_insert_single_element_values 1382s test/sql/test_insert.py::InsertImplicitReturningTest::test_insert_single_list_values 1382s [gw1] [ 16%] PASSED test/sql/test_insert.py::InsertImplicitReturningTest::test_insert_single_list_values 1382s test/sql/test_insert.py::InsertTest::test_anticipate_no_pk_composite_pk 1382s [gw1] [ 16%] PASSED test/sql/test_insert.py::InsertTest::test_anticipate_no_pk_composite_pk 1382s test/sql/test_insert.py::InsertTest::test_anticipate_no_pk_composite_pk_implicit_returning 1382s [gw1] [ 16%] PASSED test/sql/test_insert.py::InsertTest::test_anticipate_no_pk_composite_pk_implicit_returning 1382s test/sql/test_insert.py::InsertTest::test_anticipate_no_pk_composite_pk_prefetch 1382s [gw1] [ 16%] PASSED test/sql/test_insert.py::InsertTest::test_anticipate_no_pk_composite_pk_prefetch 1382s test/sql/test_insert.py::InsertTest::test_anticipate_no_pk_lower_case_table 1382s [gw1] [ 16%] PASSED test/sql/test_insert.py::InsertTest::test_anticipate_no_pk_lower_case_table 1382s test/sql/test_insert.py::InsertTest::test_anticipate_no_pk_non_composite_pk 1382s [gw1] [ 16%] PASSED test/sql/test_insert.py::InsertTest::test_anticipate_no_pk_non_composite_pk 1382s test/sql/test_insert.py::InsertTest::test_anticipate_no_pk_non_composite_pk_implicit_returning 1382s [gw1] [ 16%] PASSED test/sql/test_insert.py::InsertTest::test_anticipate_no_pk_non_composite_pk_implicit_returning 1382s test/sql/test_insert.py::InsertTest::test_anticipate_no_pk_non_composite_pk_prefetch 1382s [gw1] [ 16%] PASSED test/sql/test_insert.py::InsertTest::test_anticipate_no_pk_non_composite_pk_prefetch 1382s test/sql/test_insert.py::InsertTest::test_anticipate_nullable_composite_pk 1382s [gw1] [ 16%] PASSED test/sql/test_insert.py::InsertTest::test_anticipate_nullable_composite_pk 1382s test/sql/test_insert.py::InsertTest::test_bindparam_name_no_consume_error 1382s [gw1] [ 16%] PASSED test/sql/test_insert.py::InsertTest::test_bindparam_name_no_consume_error 1382s test/sql/test_insert.py::InsertTest::test_binds_that_match_columns 1382s [gw1] [ 16%] PASSED test/sql/test_insert.py::InsertTest::test_binds_that_match_columns 1382s test/sql/test_insert.py::InsertTest::test_generic_insert_bind_params_all_columns 1382s [gw1] [ 16%] PASSED test/sql/test_insert.py::InsertTest::test_generic_insert_bind_params_all_columns 1382s test/sql/test_insert.py::InsertTest::test_heterogeneous_multi_values[dollar] 1382s [gw1] [ 16%] PASSED test/sql/test_insert.py::InsertTest::test_heterogeneous_multi_values[dollar] 1382s test/sql/test_insert.py::InsertTest::test_heterogeneous_multi_values[numeric] 1382s [gw1] [ 16%] PASSED test/sql/test_insert.py::InsertTest::test_heterogeneous_multi_values[numeric] 1382s test/sql/test_insert.py::InsertTest::test_heterogeneous_multi_values[pg] 1382s [gw1] [ 16%] PASSED test/sql/test_insert.py::InsertTest::test_heterogeneous_multi_values[pg] 1382s test/sql/test_insert.py::InsertTest::test_heterogeneous_multi_values[qmark] 1382s [gw1] [ 16%] PASSED test/sql/test_insert.py::InsertTest::test_heterogeneous_multi_values[qmark] 1382s test/sql/test_insert.py::InsertTest::test_inline_default 1382s [gw1] [ 16%] PASSED test/sql/test_insert.py::InsertTest::test_inline_default 1382s test/sql/test_insert.py::InsertTest::test_inline_defaults 1382s [gw1] [ 16%] PASSED test/sql/test_insert.py::InsertTest::test_inline_defaults 1382s test/sql/test_insert.py::InsertTest::test_insert_from_select_col_values 1382s [gw1] [ 16%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_col_values 1382s test/sql/test_insert.py::InsertTest::test_insert_from_select_cte_follows_insert_one 1382s [gw1] [ 16%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_cte_follows_insert_one 1382s test/sql/test_insert.py::InsertTest::test_insert_from_select_cte_follows_insert_two 1382s [gw1] [ 16%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_cte_follows_insert_two 1382s test/sql/test_insert.py::InsertTest::test_insert_from_select_cte_one 1382s [gw1] [ 16%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_cte_one 1382s test/sql/test_insert.py::InsertTest::test_insert_from_select_cte_two 1382s [gw1] [ 16%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_cte_two 1382s test/sql/test_insert.py::InsertTest::test_insert_from_select_dont_mutate_raw_columns 1382s [gw1] [ 16%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_dont_mutate_raw_columns 1382s test/sql/test_insert.py::InsertTest::test_insert_from_select_fn_defaults 1382s [gw1] [ 16%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_fn_defaults 1382s test/sql/test_insert.py::InsertTest::test_insert_from_select_fn_defaults_compound 1382s [gw1] [ 16%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_fn_defaults_compound 1382s test/sql/test_insert.py::InsertTest::test_insert_from_select_fn_defaults_compound_subquery 1382s [gw1] [ 16%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_fn_defaults_compound_subquery 1382s test/sql/test_insert.py::InsertTest::test_insert_from_select_no_defaults 1382s [gw1] [ 16%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_no_defaults 1382s test/sql/test_insert.py::InsertTest::test_insert_from_select_override_defaults 1382s [gw1] [ 16%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_override_defaults 1382s test/sql/test_insert.py::InsertTest::test_insert_from_select_returning 1382s [gw1] [ 16%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_returning 1382s test/sql/test_insert.py::InsertTest::test_insert_from_select_select 1382s [gw1] [ 16%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_select 1382s test/sql/test_insert.py::InsertTest::test_insert_from_select_select_alt_ordering 1382s [gw1] [ 16%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_select_alt_ordering 1382s test/sql/test_insert.py::InsertTest::test_insert_from_select_seq 1382s [gw1] [ 16%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_seq 1382s test/sql/test_insert.py::InsertTest::test_insert_from_select_table 1382s [gw1] [ 16%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_table 1382s test/sql/test_insert.py::InsertTest::test_insert_from_select_union 1382s [gw1] [ 16%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_union 1382s test/sql/test_insert.py::InsertTest::test_insert_from_select_with_python_defaults 1382s [gw1] [ 16%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_with_python_defaults 1382s test/sql/test_insert.py::InsertTest::test_insert_from_select_with_sql_defaults 1382s [gw1] [ 16%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_with_sql_defaults 1382s test/sql/test_insert.py::InsertTest::test_insert_literal_binds 1382s [gw1] [ 16%] PASSED test/sql/test_insert.py::InsertTest::test_insert_literal_binds 1382s test/sql/test_insert.py::InsertTest::test_insert_literal_binds_sequence_notimplemented 1382s [gw1] [ 16%] PASSED test/sql/test_insert.py::InsertTest::test_insert_literal_binds_sequence_notimplemented 1382s test/sql/test_insert.py::InsertTest::test_insert_mix_select_values_exception 1382s [gw1] [ 16%] PASSED test/sql/test_insert.py::InsertTest::test_insert_mix_select_values_exception 1382s test/sql/test_insert.py::InsertTest::test_insert_mix_values_select_exception 1382s [gw1] [ 16%] PASSED test/sql/test_insert.py::InsertTest::test_insert_mix_values_select_exception 1382s test/sql/test_insert.py::InsertTest::test_insert_returning_not_in_default 1382s [gw1] [ 16%] PASSED test/sql/test_insert.py::InsertTest::test_insert_returning_not_in_default 1382s test/sql/test_insert.py::InsertTest::test_insert_seq_non_pk_multi_values 1382s [gw1] [ 16%] PASSED test/sql/test_insert.py::InsertTest::test_insert_seq_non_pk_multi_values 1382s test/sql/test_insert.py::InsertTest::test_insert_seq_pk_multi_values 1382s [gw1] [ 16%] PASSED test/sql/test_insert.py::InsertTest::test_insert_seq_pk_multi_values 1382s test/sql/test_insert.py::InsertTest::test_insert_seq_pk_multi_values_seq_not_supported 1382s [gw1] [ 16%] PASSED test/sql/test_insert.py::InsertTest::test_insert_seq_pk_multi_values_seq_not_supported 1382s test/sql/test_insert.py::InsertTest::test_insert_values_multiple 1382s [gw1] [ 16%] PASSED test/sql/test_insert.py::InsertTest::test_insert_values_multiple 1382s test/sql/test_insert.py::InsertTest::test_insert_with_user_supplied_bind_params 1382s [gw1] [ 16%] PASSED test/sql/test_insert.py::InsertTest::test_insert_with_user_supplied_bind_params 1382s test/sql/test_insert.py::InsertTest::test_insert_with_values_dict 1382s [gw1] [ 16%] PASSED test/sql/test_insert.py::InsertTest::test_insert_with_values_dict 1382s test/sql/test_insert.py::InsertTest::test_insert_with_values_func 1382s [gw1] [ 16%] PASSED test/sql/test_insert.py::InsertTest::test_insert_with_values_func 1382s test/sql/test_insert.py::InsertTest::test_insert_with_values_tuple 1382s [gw1] [ 16%] PASSED test/sql/test_insert.py::InsertTest::test_insert_with_values_tuple 1382s test/sql/test_insert.py::InsertTest::test_prefix_with 1382s [gw1] [ 16%] PASSED test/sql/test_insert.py::InsertTest::test_prefix_with 1382s test/sql/test_insert.py::InsertTest::test_return_defaults_generative[initial_keys0-second_keys0-expected_keys0] 1382s [gw1] [ 16%] PASSED test/sql/test_insert.py::InsertTest::test_return_defaults_generative[initial_keys0-second_keys0-expected_keys0] 1382s test/sql/test_insert.py::InsertTest::test_return_defaults_generative[initial_keys1-second_keys1-expected_keys1] 1382s [gw1] [ 16%] PASSED test/sql/test_insert.py::InsertTest::test_return_defaults_generative[initial_keys1-second_keys1-expected_keys1] 1382s test/sql/test_insert.py::InsertTest::test_return_defaults_generative[initial_keys2-second_keys2-expected_keys2] 1382s [gw1] [ 16%] PASSED test/sql/test_insert.py::InsertTest::test_return_defaults_generative[initial_keys2-second_keys2-expected_keys2] 1382s test/sql/test_insert.py::InsertTest::test_return_defaults_generative[initial_keys3-second_keys3-expected_keys3] 1382s [gw1] [ 16%] PASSED test/sql/test_insert.py::InsertTest::test_return_defaults_generative[initial_keys3-second_keys3-expected_keys3] 1382s test/sql/test_insert.py::InsertTest::test_sort_by_parameter_ordering_parameter_no_multi_values[not_sort_by_parameter_order-multi_values-after] 1382s [gw1] [ 16%] PASSED test/sql/test_insert.py::InsertTest::test_sort_by_parameter_ordering_parameter_no_multi_values[not_sort_by_parameter_order-multi_values-after] 1382s test/sql/test_insert.py::InsertTest::test_sort_by_parameter_ordering_parameter_no_multi_values[not_sort_by_parameter_order-multi_values-before] 1382s [gw1] [ 16%] PASSED test/sql/test_insert.py::InsertTest::test_sort_by_parameter_ordering_parameter_no_multi_values[not_sort_by_parameter_order-multi_values-before] 1382s test/sql/test_insert.py::InsertTest::test_sort_by_parameter_ordering_parameter_no_multi_values[not_sort_by_parameter_order-not_multi_values-after] 1382s [gw1] [ 16%] PASSED test/sql/test_insert.py::InsertTest::test_sort_by_parameter_ordering_parameter_no_multi_values[not_sort_by_parameter_order-not_multi_values-after] 1382s test/sql/test_insert.py::InsertTest::test_sort_by_parameter_ordering_parameter_no_multi_values[not_sort_by_parameter_order-not_multi_values-before] 1382s [gw1] [ 16%] PASSED test/sql/test_insert.py::InsertTest::test_sort_by_parameter_ordering_parameter_no_multi_values[not_sort_by_parameter_order-not_multi_values-before] 1382s test/sql/test_insert.py::InsertTest::test_sort_by_parameter_ordering_parameter_no_multi_values[sort_by_parameter_order-multi_values-after] 1382s [gw1] [ 16%] PASSED test/sql/test_insert.py::InsertTest::test_sort_by_parameter_ordering_parameter_no_multi_values[sort_by_parameter_order-multi_values-after] 1382s test/sql/test_insert.py::InsertTest::test_sort_by_parameter_ordering_parameter_no_multi_values[sort_by_parameter_order-multi_values-before] 1382s [gw1] [ 16%] PASSED test/sql/test_insert.py::InsertTest::test_sort_by_parameter_ordering_parameter_no_multi_values[sort_by_parameter_order-multi_values-before] 1382s test/sql/test_insert.py::InsertTest::test_sort_by_parameter_ordering_parameter_no_multi_values[sort_by_parameter_order-not_multi_values-after] 1382s [gw1] [ 16%] PASSED test/sql/test_insert.py::InsertTest::test_sort_by_parameter_ordering_parameter_no_multi_values[sort_by_parameter_order-not_multi_values-after] 1382s test/sql/test_insert.py::InsertTest::test_sort_by_parameter_ordering_parameter_no_multi_values[sort_by_parameter_order-not_multi_values-before] 1382s [gw1] [ 16%] PASSED test/sql/test_insert.py::InsertTest::test_sort_by_parameter_ordering_parameter_no_multi_values[sort_by_parameter_order-not_multi_values-before] 1382s test/sql/test_insert.py::InsertTest::test_unconsumed_names_kwargs 1382s [gw1] [ 16%] PASSED test/sql/test_insert.py::InsertTest::test_unconsumed_names_kwargs 1382s test/sql/test_insert.py::InsertTest::test_unconsumed_names_multi_values_dict 1382s [gw1] [ 16%] PASSED test/sql/test_insert.py::InsertTest::test_unconsumed_names_multi_values_dict 1382s test/sql/test_insert.py::InsertTest::test_unconsumed_names_values_dict 1382s [gw1] [ 16%] PASSED test/sql/test_insert.py::InsertTest::test_unconsumed_names_values_dict 1382s test/sql/test_insert.py::MultirowTest::test_inline_default 1382s [gw1] [ 16%] PASSED test/sql/test_insert.py::MultirowTest::test_inline_default 1382s test/sql/test_insert.py::MultirowTest::test_mix_single_and_multi_multi_first 1382s [gw1] [ 16%] PASSED test/sql/test_insert.py::MultirowTest::test_mix_single_and_multi_multi_first 1382s test/sql/test_insert.py::MultirowTest::test_mix_single_and_multi_single_first 1382s [gw1] [ 16%] PASSED test/sql/test_insert.py::MultirowTest::test_mix_single_and_multi_single_first 1382s test/sql/test_insert.py::MultirowTest::test_multi_multi 1382s [gw1] [ 16%] PASSED test/sql/test_insert.py::MultirowTest::test_multi_multi 1382s test/sql/test_insert.py::MultirowTest::test_named 1382s [gw1] [ 16%] PASSED test/sql/test_insert.py::MultirowTest::test_named 1382s test/sql/test_insert.py::MultirowTest::test_named_with_column_objects[columns] 1382s [gw1] [ 16%] PASSED test/sql/test_insert.py::MultirowTest::test_named_with_column_objects[columns] 1382s test/sql/test_insert.py::MultirowTest::test_named_with_column_objects[inspectables] 1382s [gw1] [ 16%] PASSED test/sql/test_insert.py::MultirowTest::test_named_with_column_objects[inspectables] 1382s test/sql/test_insert.py::MultirowTest::test_named_with_column_objects[strings] 1382s [gw1] [ 16%] PASSED test/sql/test_insert.py::MultirowTest::test_named_with_column_objects[strings] 1382s test/sql/test_insert.py::MultirowTest::test_not_supported 1382s [gw1] [ 16%] PASSED test/sql/test_insert.py::MultirowTest::test_not_supported 1382s test/sql/test_insert.py::MultirowTest::test_positional 1382s [gw1] [ 16%] PASSED test/sql/test_insert.py::MultirowTest::test_positional 1382s test/sql/test_insert.py::MultirowTest::test_positional_w_defaults 1382s [gw1] [ 16%] PASSED test/sql/test_insert.py::MultirowTest::test_positional_w_defaults 1382s test/sql/test_insert.py::MultirowTest::test_python_fn_default 1382s [gw1] [ 16%] PASSED test/sql/test_insert.py::MultirowTest::test_python_fn_default 1382s test/sql/test_insert.py::MultirowTest::test_python_scalar_default[columns] 1382s [gw1] [ 16%] PASSED test/sql/test_insert.py::MultirowTest::test_python_scalar_default[columns] 1382s test/sql/test_insert.py::MultirowTest::test_python_scalar_default[inspectables] 1382s [gw1] [ 16%] PASSED test/sql/test_insert.py::MultirowTest::test_python_scalar_default[inspectables] 1382s test/sql/test_insert.py::MultirowTest::test_python_scalar_default[strings] 1382s [gw1] [ 16%] PASSED test/sql/test_insert.py::MultirowTest::test_python_scalar_default[strings] 1382s test/sql/test_insert.py::MultirowTest::test_server_default 1382s [gw1] [ 16%] PASSED test/sql/test_insert.py::MultirowTest::test_server_default 1382s test/sql/test_insert.py::MultirowTest::test_server_default_absent_value 1382s [gw1] [ 16%] PASSED test/sql/test_insert.py::MultirowTest::test_server_default_absent_value 1382s test/sql/test_insert.py::MultirowTest::test_sql_expression_pk_autoinc_lastinserted 1382s [gw1] [ 16%] PASSED test/sql/test_insert.py::MultirowTest::test_sql_expression_pk_autoinc_lastinserted 1382s test/sql/test_insert.py::MultirowTest::test_sql_expression_pk_autoinc_returning 1382s [gw1] [ 16%] PASSED test/sql/test_insert.py::MultirowTest::test_sql_expression_pk_autoinc_returning 1382s test/sql/test_insert.py::MultirowTest::test_sql_expression_pk_noautoinc_returning 1382s [gw1] [ 16%] PASSED test/sql/test_insert.py::MultirowTest::test_sql_expression_pk_noautoinc_returning 1382s test/sql/test_insert.py::MultirowTest::test_sql_functions 1382s [gw1] [ 16%] PASSED test/sql/test_insert.py::MultirowTest::test_sql_functions 1382s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_auto_downgraded_non_mvi_dialect[not_randomize_returning-not_warn_for_downgrades-not_sort_by_parameter_order] 1382s [gw1] [ 16%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_auto_downgraded_non_mvi_dialect[not_randomize_returning-not_warn_for_downgrades-not_sort_by_parameter_order] 1382s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_auto_downgraded_non_mvi_dialect[not_randomize_returning-not_warn_for_downgrades-sort_by_parameter_order] 1382s [gw1] [ 16%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_auto_downgraded_non_mvi_dialect[not_randomize_returning-not_warn_for_downgrades-sort_by_parameter_order] 1382s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_auto_downgraded_non_mvi_dialect[not_randomize_returning-warn_for_downgrades-not_sort_by_parameter_order] 1382s [gw1] [ 16%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_auto_downgraded_non_mvi_dialect[not_randomize_returning-warn_for_downgrades-not_sort_by_parameter_order] 1382s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_auto_downgraded_non_mvi_dialect[not_randomize_returning-warn_for_downgrades-sort_by_parameter_order] 1382s [gw1] [ 16%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_auto_downgraded_non_mvi_dialect[not_randomize_returning-warn_for_downgrades-sort_by_parameter_order] 1382s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_auto_downgraded_non_mvi_dialect[randomize_returning-not_warn_for_downgrades-not_sort_by_parameter_order] 1382s [gw1] [ 16%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_auto_downgraded_non_mvi_dialect[randomize_returning-not_warn_for_downgrades-not_sort_by_parameter_order] 1382s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_auto_downgraded_non_mvi_dialect[randomize_returning-not_warn_for_downgrades-sort_by_parameter_order] 1382s [gw1] [ 16%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_auto_downgraded_non_mvi_dialect[randomize_returning-not_warn_for_downgrades-sort_by_parameter_order] 1382s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_auto_downgraded_non_mvi_dialect[randomize_returning-warn_for_downgrades-not_sort_by_parameter_order] 1382s [gw1] [ 16%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_auto_downgraded_non_mvi_dialect[randomize_returning-warn_for_downgrades-not_sort_by_parameter_order] 1382s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_auto_downgraded_non_mvi_dialect[randomize_returning-warn_for_downgrades-sort_by_parameter_order] 1382s [gw1] [ 16%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_auto_downgraded_non_mvi_dialect[randomize_returning-warn_for_downgrades-sort_by_parameter_order] 1382s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[not_randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-as_uuid-native_uuid] 1382s [gw1] [ 16%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[not_randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-as_uuid-native_uuid] 1382s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[not_randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-as_uuid-not_native_uuid] 1382s [gw1] [ 16%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[not_randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-as_uuid-not_native_uuid] 1382s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[not_randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-not_as_uuid-native_uuid] 1382s [gw1] [ 16%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[not_randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-not_as_uuid-native_uuid] 1382s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[not_randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-not_as_uuid-not_native_uuid] 1382s [gw1] [ 16%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[not_randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-not_as_uuid-not_native_uuid] 1382s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[not_randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-as_uuid-native_uuid] 1382s [gw1] [ 16%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[not_randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-as_uuid-native_uuid] 1382s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[not_randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-as_uuid-not_native_uuid] 1382s [gw1] [ 16%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[not_randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-as_uuid-not_native_uuid] 1382s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[not_randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-not_as_uuid-native_uuid] 1382s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[not_randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-not_as_uuid-native_uuid] 1382s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[not_randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-not_as_uuid-not_native_uuid] 1382s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[not_randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-not_as_uuid-not_native_uuid] 1382s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[not_randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-as_uuid-native_uuid] 1382s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[not_randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-as_uuid-native_uuid] 1382s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[not_randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-as_uuid-not_native_uuid] 1382s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[not_randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-as_uuid-not_native_uuid] 1382s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[not_randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-not_as_uuid-native_uuid] 1382s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[not_randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-not_as_uuid-native_uuid] 1382s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[not_randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-not_as_uuid-not_native_uuid] 1382s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[not_randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-not_as_uuid-not_native_uuid] 1382s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[not_randomize_returning-sort_by_parameter_order-warn_for_downgrades-as_uuid-native_uuid] 1382s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[not_randomize_returning-sort_by_parameter_order-warn_for_downgrades-as_uuid-native_uuid] 1382s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[not_randomize_returning-sort_by_parameter_order-warn_for_downgrades-as_uuid-not_native_uuid] 1382s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[not_randomize_returning-sort_by_parameter_order-warn_for_downgrades-as_uuid-not_native_uuid] 1382s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[not_randomize_returning-sort_by_parameter_order-warn_for_downgrades-not_as_uuid-native_uuid] 1382s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[not_randomize_returning-sort_by_parameter_order-warn_for_downgrades-not_as_uuid-native_uuid] 1382s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[not_randomize_returning-sort_by_parameter_order-warn_for_downgrades-not_as_uuid-not_native_uuid] 1382s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[not_randomize_returning-sort_by_parameter_order-warn_for_downgrades-not_as_uuid-not_native_uuid] 1382s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-as_uuid-native_uuid] 1382s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-as_uuid-native_uuid] 1382s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-as_uuid-not_native_uuid] 1382s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-as_uuid-not_native_uuid] 1382s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-not_as_uuid-native_uuid] 1382s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-not_as_uuid-native_uuid] 1382s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-not_as_uuid-not_native_uuid] 1382s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-not_as_uuid-not_native_uuid] 1382s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-as_uuid-native_uuid] 1382s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-as_uuid-native_uuid] 1382s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-as_uuid-not_native_uuid] 1382s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-as_uuid-not_native_uuid] 1382s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-not_as_uuid-native_uuid] 1382s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-not_as_uuid-native_uuid] 1382s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-not_as_uuid-not_native_uuid] 1382s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-not_as_uuid-not_native_uuid] 1382s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-as_uuid-native_uuid] 1382s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-as_uuid-native_uuid] 1382s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-as_uuid-not_native_uuid] 1382s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-as_uuid-not_native_uuid] 1382s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-not_as_uuid-native_uuid] 1382s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-not_as_uuid-native_uuid] 1382s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-not_as_uuid-not_native_uuid] 1382s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-not_as_uuid-not_native_uuid] 1382s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[randomize_returning-sort_by_parameter_order-warn_for_downgrades-as_uuid-native_uuid] 1382s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[randomize_returning-sort_by_parameter_order-warn_for_downgrades-as_uuid-native_uuid] 1382s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[randomize_returning-sort_by_parameter_order-warn_for_downgrades-as_uuid-not_native_uuid] 1382s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[randomize_returning-sort_by_parameter_order-warn_for_downgrades-as_uuid-not_native_uuid] 1382s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[randomize_returning-sort_by_parameter_order-warn_for_downgrades-not_as_uuid-native_uuid] 1382s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[randomize_returning-sort_by_parameter_order-warn_for_downgrades-not_as_uuid-native_uuid] 1382s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[randomize_returning-sort_by_parameter_order-warn_for_downgrades-not_as_uuid-not_native_uuid] 1382s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[randomize_returning-sort_by_parameter_order-warn_for_downgrades-not_as_uuid-not_native_uuid] 1382s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_failure_mode_if_i_dont_send_value[not_sort_by_parameter_order-composite_pk] 1382s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_failure_mode_if_i_dont_send_value[not_sort_by_parameter_order-composite_pk] 1382s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_failure_mode_if_i_dont_send_value[not_sort_by_parameter_order-not_composite_pk] 1382s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_failure_mode_if_i_dont_send_value[not_sort_by_parameter_order-not_composite_pk] 1382s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_failure_mode_if_i_dont_send_value[sort_by_parameter_order-composite_pk] 1382s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_failure_mode_if_i_dont_send_value[sort_by_parameter_order-composite_pk] 1382s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_failure_mode_if_i_dont_send_value[sort_by_parameter_order-not_composite_pk] 1382s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_failure_mode_if_i_dont_send_value[sort_by_parameter_order-not_composite_pk] 1382s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_fixture_downgraded[downgrade] 1382s [gw1] [ 17%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_fixture_downgraded[downgrade] 1382s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_fixture_downgraded[not_downgrade] 1382s [gw1] [ 17%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_fixture_downgraded[not_downgrade] 1382s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_fixture_randomizing 1382s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_fixture_randomizing 1382s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[not_randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-not_set_autoincrement-add_sentinel_to_col] 1382s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[not_randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-not_set_autoincrement-add_sentinel_to_col] 1382s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[not_randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-not_set_autoincrement-not_add_sentinel_to_col] 1382s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[not_randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-not_set_autoincrement-not_add_sentinel_to_col] 1382s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[not_randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-set_autoincrement-add_sentinel_to_col] 1382s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[not_randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-set_autoincrement-add_sentinel_to_col] 1382s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[not_randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-set_autoincrement-not_add_sentinel_to_col] 1382s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[not_randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-set_autoincrement-not_add_sentinel_to_col] 1382s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[not_randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-not_set_autoincrement-add_sentinel_to_col] 1382s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[not_randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-not_set_autoincrement-add_sentinel_to_col] 1382s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[not_randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-not_set_autoincrement-not_add_sentinel_to_col] 1382s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[not_randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-not_set_autoincrement-not_add_sentinel_to_col] 1382s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[not_randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-set_autoincrement-add_sentinel_to_col] 1382s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[not_randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-set_autoincrement-add_sentinel_to_col] 1382s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[not_randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-set_autoincrement-not_add_sentinel_to_col] 1382s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[not_randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-set_autoincrement-not_add_sentinel_to_col] 1382s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[not_randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-not_set_autoincrement-add_sentinel_to_col] 1382s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[not_randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-not_set_autoincrement-add_sentinel_to_col] 1382s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[not_randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-not_set_autoincrement-not_add_sentinel_to_col] 1382s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[not_randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-not_set_autoincrement-not_add_sentinel_to_col] 1382s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[not_randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-set_autoincrement-add_sentinel_to_col] 1382s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[not_randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-set_autoincrement-add_sentinel_to_col] 1382s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[not_randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-set_autoincrement-not_add_sentinel_to_col] 1382s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[not_randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-set_autoincrement-not_add_sentinel_to_col] 1382s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[not_randomize_returning-sort_by_parameter_order-warn_for_downgrades-not_set_autoincrement-add_sentinel_to_col] 1382s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[not_randomize_returning-sort_by_parameter_order-warn_for_downgrades-not_set_autoincrement-add_sentinel_to_col] 1382s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[not_randomize_returning-sort_by_parameter_order-warn_for_downgrades-not_set_autoincrement-not_add_sentinel_to_col] 1382s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[not_randomize_returning-sort_by_parameter_order-warn_for_downgrades-not_set_autoincrement-not_add_sentinel_to_col] 1382s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[not_randomize_returning-sort_by_parameter_order-warn_for_downgrades-set_autoincrement-add_sentinel_to_col] 1382s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[not_randomize_returning-sort_by_parameter_order-warn_for_downgrades-set_autoincrement-add_sentinel_to_col] 1382s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[not_randomize_returning-sort_by_parameter_order-warn_for_downgrades-set_autoincrement-not_add_sentinel_to_col] 1382s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[not_randomize_returning-sort_by_parameter_order-warn_for_downgrades-set_autoincrement-not_add_sentinel_to_col] 1382s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-not_set_autoincrement-add_sentinel_to_col] 1382s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-not_set_autoincrement-add_sentinel_to_col] 1382s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-not_set_autoincrement-not_add_sentinel_to_col] 1382s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-not_set_autoincrement-not_add_sentinel_to_col] 1382s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-set_autoincrement-add_sentinel_to_col] 1382s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-set_autoincrement-add_sentinel_to_col] 1382s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-set_autoincrement-not_add_sentinel_to_col] 1382s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-set_autoincrement-not_add_sentinel_to_col] 1382s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-not_set_autoincrement-add_sentinel_to_col] 1382s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-not_set_autoincrement-add_sentinel_to_col] 1382s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-not_set_autoincrement-not_add_sentinel_to_col] 1382s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-not_set_autoincrement-not_add_sentinel_to_col] 1382s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-set_autoincrement-add_sentinel_to_col] 1382s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-set_autoincrement-add_sentinel_to_col] 1382s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-set_autoincrement-not_add_sentinel_to_col] 1382s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-set_autoincrement-not_add_sentinel_to_col] 1382s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-not_set_autoincrement-add_sentinel_to_col] 1382s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-not_set_autoincrement-add_sentinel_to_col] 1382s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-not_set_autoincrement-not_add_sentinel_to_col] 1382s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-not_set_autoincrement-not_add_sentinel_to_col] 1382s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-set_autoincrement-add_sentinel_to_col] 1382s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-set_autoincrement-add_sentinel_to_col] 1382s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-set_autoincrement-not_add_sentinel_to_col] 1382s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-set_autoincrement-not_add_sentinel_to_col] 1382s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[randomize_returning-sort_by_parameter_order-warn_for_downgrades-not_set_autoincrement-add_sentinel_to_col] 1382s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[randomize_returning-sort_by_parameter_order-warn_for_downgrades-not_set_autoincrement-add_sentinel_to_col] 1382s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[randomize_returning-sort_by_parameter_order-warn_for_downgrades-not_set_autoincrement-not_add_sentinel_to_col] 1382s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[randomize_returning-sort_by_parameter_order-warn_for_downgrades-not_set_autoincrement-not_add_sentinel_to_col] 1382s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[randomize_returning-sort_by_parameter_order-warn_for_downgrades-set_autoincrement-add_sentinel_to_col] 1382s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[randomize_returning-sort_by_parameter_order-warn_for_downgrades-set_autoincrement-add_sentinel_to_col] 1382s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[randomize_returning-sort_by_parameter_order-warn_for_downgrades-set_autoincrement-not_add_sentinel_to_col] 1382s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[randomize_returning-sort_by_parameter_order-warn_for_downgrades-set_autoincrement-not_add_sentinel_to_col] 1382s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-not_randomize_returning-autoincrement-default_only-add_sentinel_flag_to_col] 1382s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-not_randomize_returning-autoincrement-default_only-add_sentinel_flag_to_col] 1382s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-not_randomize_returning-autoincrement-default_only-not_add_sentinel_flag_to_col] 1382s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-not_randomize_returning-autoincrement-default_only-not_add_sentinel_flag_to_col] 1382s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-not_randomize_returning-autoincrement-include_sentinel-add_sentinel_flag_to_col] 1382s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-not_randomize_returning-autoincrement-include_sentinel-add_sentinel_flag_to_col] 1382s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-not_randomize_returning-autoincrement-include_sentinel-not_add_sentinel_flag_to_col] 1382s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-not_randomize_returning-autoincrement-include_sentinel-not_add_sentinel_flag_to_col] 1382s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-not_randomize_returning-autoincrement-return_defaults-add_sentinel_flag_to_col] 1382s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-not_randomize_returning-autoincrement-return_defaults-add_sentinel_flag_to_col] 1382s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-not_randomize_returning-autoincrement-return_defaults-not_add_sentinel_flag_to_col] 1382s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-not_randomize_returning-autoincrement-return_defaults-not_add_sentinel_flag_to_col] 1382s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-not_randomize_returning-identity-default_only-add_sentinel_flag_to_col] 1382s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-not_randomize_returning-identity-default_only-add_sentinel_flag_to_col] 1382s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-not_randomize_returning-identity-default_only-not_add_sentinel_flag_to_col] 1382s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-not_randomize_returning-identity-default_only-not_add_sentinel_flag_to_col] 1382s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-not_randomize_returning-identity-include_sentinel-add_sentinel_flag_to_col] 1382s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-not_randomize_returning-identity-include_sentinel-add_sentinel_flag_to_col] 1382s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-not_randomize_returning-identity-include_sentinel-not_add_sentinel_flag_to_col] 1382s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-not_randomize_returning-identity-include_sentinel-not_add_sentinel_flag_to_col] 1382s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-not_randomize_returning-identity-return_defaults-add_sentinel_flag_to_col] 1382s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-not_randomize_returning-identity-return_defaults-add_sentinel_flag_to_col] 1382s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-not_randomize_returning-identity-return_defaults-not_add_sentinel_flag_to_col] 1382s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-not_randomize_returning-identity-return_defaults-not_add_sentinel_flag_to_col] 1382s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-not_randomize_returning-sequence-default_only-add_sentinel_flag_to_col] 1382s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-not_randomize_returning-sequence-default_only-add_sentinel_flag_to_col] 1382s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-not_randomize_returning-sequence-default_only-not_add_sentinel_flag_to_col] 1382s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-not_randomize_returning-sequence-default_only-not_add_sentinel_flag_to_col] 1382s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-not_randomize_returning-sequence-include_sentinel-add_sentinel_flag_to_col] 1382s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-not_randomize_returning-sequence-include_sentinel-add_sentinel_flag_to_col] 1382s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-not_randomize_returning-sequence-include_sentinel-not_add_sentinel_flag_to_col] 1382s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-not_randomize_returning-sequence-include_sentinel-not_add_sentinel_flag_to_col] 1382s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-not_randomize_returning-sequence-return_defaults-add_sentinel_flag_to_col] 1383s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-not_randomize_returning-sequence-return_defaults-add_sentinel_flag_to_col] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-not_randomize_returning-sequence-return_defaults-not_add_sentinel_flag_to_col] 1383s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-not_randomize_returning-sequence-return_defaults-not_add_sentinel_flag_to_col] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-randomize_returning-autoincrement-default_only-add_sentinel_flag_to_col] 1383s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-randomize_returning-autoincrement-default_only-add_sentinel_flag_to_col] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-randomize_returning-autoincrement-default_only-not_add_sentinel_flag_to_col] 1383s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-randomize_returning-autoincrement-default_only-not_add_sentinel_flag_to_col] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-randomize_returning-autoincrement-include_sentinel-add_sentinel_flag_to_col] 1383s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-randomize_returning-autoincrement-include_sentinel-add_sentinel_flag_to_col] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-randomize_returning-autoincrement-include_sentinel-not_add_sentinel_flag_to_col] 1383s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-randomize_returning-autoincrement-include_sentinel-not_add_sentinel_flag_to_col] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-randomize_returning-autoincrement-return_defaults-add_sentinel_flag_to_col] 1383s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-randomize_returning-autoincrement-return_defaults-add_sentinel_flag_to_col] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-randomize_returning-autoincrement-return_defaults-not_add_sentinel_flag_to_col] 1383s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-randomize_returning-autoincrement-return_defaults-not_add_sentinel_flag_to_col] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-randomize_returning-identity-default_only-add_sentinel_flag_to_col] 1383s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-randomize_returning-identity-default_only-add_sentinel_flag_to_col] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-randomize_returning-identity-default_only-not_add_sentinel_flag_to_col] 1383s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-randomize_returning-identity-default_only-not_add_sentinel_flag_to_col] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-randomize_returning-identity-include_sentinel-add_sentinel_flag_to_col] 1383s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-randomize_returning-identity-include_sentinel-add_sentinel_flag_to_col] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-randomize_returning-identity-include_sentinel-not_add_sentinel_flag_to_col] 1383s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-randomize_returning-identity-include_sentinel-not_add_sentinel_flag_to_col] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-randomize_returning-identity-return_defaults-add_sentinel_flag_to_col] 1383s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-randomize_returning-identity-return_defaults-add_sentinel_flag_to_col] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-randomize_returning-identity-return_defaults-not_add_sentinel_flag_to_col] 1383s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-randomize_returning-identity-return_defaults-not_add_sentinel_flag_to_col] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-randomize_returning-sequence-default_only-add_sentinel_flag_to_col] 1383s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-randomize_returning-sequence-default_only-add_sentinel_flag_to_col] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-randomize_returning-sequence-default_only-not_add_sentinel_flag_to_col] 1383s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-randomize_returning-sequence-default_only-not_add_sentinel_flag_to_col] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-randomize_returning-sequence-include_sentinel-add_sentinel_flag_to_col] 1383s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-randomize_returning-sequence-include_sentinel-add_sentinel_flag_to_col] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-randomize_returning-sequence-include_sentinel-not_add_sentinel_flag_to_col] 1383s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-randomize_returning-sequence-include_sentinel-not_add_sentinel_flag_to_col] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-randomize_returning-sequence-return_defaults-add_sentinel_flag_to_col] 1383s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-randomize_returning-sequence-return_defaults-add_sentinel_flag_to_col] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-randomize_returning-sequence-return_defaults-not_add_sentinel_flag_to_col] 1383s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-randomize_returning-sequence-return_defaults-not_add_sentinel_flag_to_col] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-not_randomize_returning-autoincrement-default_only-add_sentinel_flag_to_col] 1383s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-not_randomize_returning-autoincrement-default_only-add_sentinel_flag_to_col] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-not_randomize_returning-autoincrement-default_only-not_add_sentinel_flag_to_col] 1383s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-not_randomize_returning-autoincrement-default_only-not_add_sentinel_flag_to_col] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-not_randomize_returning-autoincrement-include_sentinel-add_sentinel_flag_to_col] 1383s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-not_randomize_returning-autoincrement-include_sentinel-add_sentinel_flag_to_col] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-not_randomize_returning-autoincrement-include_sentinel-not_add_sentinel_flag_to_col] 1383s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-not_randomize_returning-autoincrement-include_sentinel-not_add_sentinel_flag_to_col] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-not_randomize_returning-autoincrement-return_defaults-add_sentinel_flag_to_col] 1383s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-not_randomize_returning-autoincrement-return_defaults-add_sentinel_flag_to_col] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-not_randomize_returning-autoincrement-return_defaults-not_add_sentinel_flag_to_col] 1383s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-not_randomize_returning-autoincrement-return_defaults-not_add_sentinel_flag_to_col] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-not_randomize_returning-identity-default_only-add_sentinel_flag_to_col] 1383s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-not_randomize_returning-identity-default_only-add_sentinel_flag_to_col] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-not_randomize_returning-identity-default_only-not_add_sentinel_flag_to_col] 1383s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-not_randomize_returning-identity-default_only-not_add_sentinel_flag_to_col] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-not_randomize_returning-identity-include_sentinel-add_sentinel_flag_to_col] 1383s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-not_randomize_returning-identity-include_sentinel-add_sentinel_flag_to_col] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-not_randomize_returning-identity-include_sentinel-not_add_sentinel_flag_to_col] 1383s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-not_randomize_returning-identity-include_sentinel-not_add_sentinel_flag_to_col] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-not_randomize_returning-identity-return_defaults-add_sentinel_flag_to_col] 1383s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-not_randomize_returning-identity-return_defaults-add_sentinel_flag_to_col] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-not_randomize_returning-identity-return_defaults-not_add_sentinel_flag_to_col] 1383s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-not_randomize_returning-identity-return_defaults-not_add_sentinel_flag_to_col] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-not_randomize_returning-sequence-default_only-add_sentinel_flag_to_col] 1383s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-not_randomize_returning-sequence-default_only-add_sentinel_flag_to_col] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-not_randomize_returning-sequence-default_only-not_add_sentinel_flag_to_col] 1383s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-not_randomize_returning-sequence-default_only-not_add_sentinel_flag_to_col] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-not_randomize_returning-sequence-include_sentinel-add_sentinel_flag_to_col] 1383s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-not_randomize_returning-sequence-include_sentinel-add_sentinel_flag_to_col] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-not_randomize_returning-sequence-include_sentinel-not_add_sentinel_flag_to_col] 1383s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-not_randomize_returning-sequence-include_sentinel-not_add_sentinel_flag_to_col] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-not_randomize_returning-sequence-return_defaults-add_sentinel_flag_to_col] 1383s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-not_randomize_returning-sequence-return_defaults-add_sentinel_flag_to_col] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-not_randomize_returning-sequence-return_defaults-not_add_sentinel_flag_to_col] 1383s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-not_randomize_returning-sequence-return_defaults-not_add_sentinel_flag_to_col] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-randomize_returning-autoincrement-default_only-add_sentinel_flag_to_col] 1383s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-randomize_returning-autoincrement-default_only-add_sentinel_flag_to_col] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-randomize_returning-autoincrement-default_only-not_add_sentinel_flag_to_col] 1383s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-randomize_returning-autoincrement-default_only-not_add_sentinel_flag_to_col] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-randomize_returning-autoincrement-include_sentinel-add_sentinel_flag_to_col] 1383s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-randomize_returning-autoincrement-include_sentinel-add_sentinel_flag_to_col] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-randomize_returning-autoincrement-include_sentinel-not_add_sentinel_flag_to_col] 1383s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-randomize_returning-autoincrement-include_sentinel-not_add_sentinel_flag_to_col] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-randomize_returning-autoincrement-return_defaults-add_sentinel_flag_to_col] 1383s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-randomize_returning-autoincrement-return_defaults-add_sentinel_flag_to_col] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-randomize_returning-autoincrement-return_defaults-not_add_sentinel_flag_to_col] 1383s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-randomize_returning-autoincrement-return_defaults-not_add_sentinel_flag_to_col] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-randomize_returning-identity-default_only-add_sentinel_flag_to_col] 1383s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-randomize_returning-identity-default_only-add_sentinel_flag_to_col] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-randomize_returning-identity-default_only-not_add_sentinel_flag_to_col] 1383s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-randomize_returning-identity-default_only-not_add_sentinel_flag_to_col] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-randomize_returning-identity-include_sentinel-add_sentinel_flag_to_col] 1383s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-randomize_returning-identity-include_sentinel-add_sentinel_flag_to_col] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-randomize_returning-identity-include_sentinel-not_add_sentinel_flag_to_col] 1383s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-randomize_returning-identity-include_sentinel-not_add_sentinel_flag_to_col] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-randomize_returning-identity-return_defaults-add_sentinel_flag_to_col] 1383s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-randomize_returning-identity-return_defaults-add_sentinel_flag_to_col] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-randomize_returning-identity-return_defaults-not_add_sentinel_flag_to_col] 1383s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-randomize_returning-identity-return_defaults-not_add_sentinel_flag_to_col] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-randomize_returning-sequence-default_only-add_sentinel_flag_to_col] 1383s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-randomize_returning-sequence-default_only-add_sentinel_flag_to_col] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-randomize_returning-sequence-default_only-not_add_sentinel_flag_to_col] 1383s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-randomize_returning-sequence-default_only-not_add_sentinel_flag_to_col] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-randomize_returning-sequence-include_sentinel-add_sentinel_flag_to_col] 1383s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-randomize_returning-sequence-include_sentinel-add_sentinel_flag_to_col] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-randomize_returning-sequence-include_sentinel-not_add_sentinel_flag_to_col] 1383s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-randomize_returning-sequence-include_sentinel-not_add_sentinel_flag_to_col] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-randomize_returning-sequence-return_defaults-add_sentinel_flag_to_col] 1383s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-randomize_returning-sequence-return_defaults-add_sentinel_flag_to_col] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-randomize_returning-sequence-return_defaults-not_add_sentinel_flag_to_col] 1383s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-randomize_returning-sequence-return_defaults-not_add_sentinel_flag_to_col] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-clientside-autoinc] 1383s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-clientside-autoinc] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-clientside-clientside] 1383s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-clientside-clientside] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-none-autoinc] 1383s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-none-autoinc] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-none-clientside] 1383s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-none-clientside] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-sentinel-autoinc] 1383s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-sentinel-autoinc] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-sentinel-clientside] 1383s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-sentinel-clientside] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-clientside-autoinc] 1383s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-clientside-autoinc] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-clientside-clientside] 1383s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-clientside-clientside] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-none-autoinc] 1383s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-none-autoinc] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-none-clientside] 1383s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-none-clientside] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-sentinel-autoinc] 1383s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-sentinel-autoinc] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-sentinel-clientside] 1383s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-sentinel-clientside] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-clientside-autoinc] 1383s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-clientside-autoinc] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-clientside-clientside] 1383s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-clientside-clientside] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-none-autoinc] 1383s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-none-autoinc] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-none-clientside] 1383s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-none-clientside] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-sentinel-autoinc] 1383s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-sentinel-autoinc] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-sentinel-clientside] 1383s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-sentinel-clientside] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-randomize_returning-warn_for_downgrades-clientside-autoinc] 1383s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-randomize_returning-warn_for_downgrades-clientside-autoinc] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-randomize_returning-warn_for_downgrades-clientside-clientside] 1383s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-randomize_returning-warn_for_downgrades-clientside-clientside] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-randomize_returning-warn_for_downgrades-none-autoinc] 1383s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-randomize_returning-warn_for_downgrades-none-autoinc] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-randomize_returning-warn_for_downgrades-none-clientside] 1383s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-randomize_returning-warn_for_downgrades-none-clientside] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-randomize_returning-warn_for_downgrades-sentinel-autoinc] 1383s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-randomize_returning-warn_for_downgrades-sentinel-autoinc] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-randomize_returning-warn_for_downgrades-sentinel-clientside] 1383s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-randomize_returning-warn_for_downgrades-sentinel-clientside] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-clientside-autoinc] 1383s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-clientside-autoinc] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-clientside-clientside] 1383s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-clientside-clientside] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-none-autoinc] 1383s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-none-autoinc] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-none-clientside] 1383s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-none-clientside] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-sentinel-autoinc] 1383s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-sentinel-autoinc] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-sentinel-clientside] 1383s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-sentinel-clientside] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-clientside-autoinc] 1383s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-clientside-autoinc] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-clientside-clientside] 1383s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-clientside-clientside] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-none-autoinc] 1383s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-none-autoinc] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-none-clientside] 1383s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-none-clientside] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-sentinel-autoinc] 1383s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-sentinel-autoinc] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-sentinel-clientside] 1383s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-sentinel-clientside] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-clientside-autoinc] 1383s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-clientside-autoinc] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-clientside-clientside] 1383s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-clientside-clientside] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-none-autoinc] 1383s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-none-autoinc] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-none-clientside] 1383s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-none-clientside] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-sentinel-autoinc] 1383s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-sentinel-autoinc] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-sentinel-clientside] 1383s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-sentinel-clientside] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-randomize_returning-warn_for_downgrades-clientside-autoinc] 1383s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-randomize_returning-warn_for_downgrades-clientside-autoinc] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-randomize_returning-warn_for_downgrades-clientside-clientside] 1383s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-randomize_returning-warn_for_downgrades-clientside-clientside] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-randomize_returning-warn_for_downgrades-none-autoinc] 1383s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-randomize_returning-warn_for_downgrades-none-autoinc] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-randomize_returning-warn_for_downgrades-none-clientside] 1383s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-randomize_returning-warn_for_downgrades-none-clientside] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-randomize_returning-warn_for_downgrades-sentinel-autoinc] 1383s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-randomize_returning-warn_for_downgrades-sentinel-autoinc] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-randomize_returning-warn_for_downgrades-sentinel-clientside] 1383s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-randomize_returning-warn_for_downgrades-sentinel-clientside] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_inserts_w_all_nulls[not_sort_by_parameter_order-datatype0-_exclusions_00] 1383s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_inserts_w_all_nulls[not_sort_by_parameter_order-datatype0-_exclusions_00] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_inserts_w_all_nulls[not_sort_by_parameter_order-datatype1-_exclusions_01] 1383s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_inserts_w_all_nulls[not_sort_by_parameter_order-datatype1-_exclusions_01] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_inserts_w_all_nulls[not_sort_by_parameter_order-datatype2-_exclusions_02] 1383s [gw1] [ 17%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_inserts_w_all_nulls[not_sort_by_parameter_order-datatype2-_exclusions_02] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_inserts_w_all_nulls[not_sort_by_parameter_order-datatype3-_exclusions_03] 1383s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_inserts_w_all_nulls[not_sort_by_parameter_order-datatype3-_exclusions_03] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_inserts_w_all_nulls[not_sort_by_parameter_order-datatype4-_exclusions_04] 1383s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_inserts_w_all_nulls[not_sort_by_parameter_order-datatype4-_exclusions_04] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_inserts_w_all_nulls[not_sort_by_parameter_order-datatype5-_exclusions_05] 1383s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_inserts_w_all_nulls[not_sort_by_parameter_order-datatype5-_exclusions_05] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_inserts_w_all_nulls[sort_by_parameter_order-datatype0-_exclusions_00] 1383s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_inserts_w_all_nulls[sort_by_parameter_order-datatype0-_exclusions_00] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_inserts_w_all_nulls[sort_by_parameter_order-datatype1-_exclusions_01] 1383s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_inserts_w_all_nulls[sort_by_parameter_order-datatype1-_exclusions_01] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_inserts_w_all_nulls[sort_by_parameter_order-datatype2-_exclusions_02] 1383s [gw1] [ 17%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_inserts_w_all_nulls[sort_by_parameter_order-datatype2-_exclusions_02] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_inserts_w_all_nulls[sort_by_parameter_order-datatype3-_exclusions_03] 1383s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_inserts_w_all_nulls[sort_by_parameter_order-datatype3-_exclusions_03] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_inserts_w_all_nulls[sort_by_parameter_order-datatype4-_exclusions_04] 1383s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_inserts_w_all_nulls[sort_by_parameter_order-datatype4-_exclusions_04] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_inserts_w_all_nulls[sort_by_parameter_order-datatype5-_exclusions_05] 1383s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_inserts_w_all_nulls[sort_by_parameter_order-datatype5-_exclusions_05] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-explicit_sentinel-implicit-identity] 1383s [gw1] [ 17%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-explicit_sentinel-implicit-identity] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-explicit_sentinel-implicit-sequence] 1383s [gw1] [ 17%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-explicit_sentinel-implicit-sequence] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-explicit_sentinel-negative-identity] 1383s [gw1] [ 17%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-explicit_sentinel-negative-identity] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-explicit_sentinel-negative-sequence] 1383s [gw1] [ 17%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-explicit_sentinel-negative-sequence] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-explicit_sentinel-positive-identity] 1383s [gw1] [ 17%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-explicit_sentinel-positive-identity] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-explicit_sentinel-positive-sequence] 1383s [gw1] [ 17%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-explicit_sentinel-positive-sequence] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-implicit-identity] 1383s [gw1] [ 17%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-implicit-identity] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-implicit-sequence] 1383s [gw1] [ 17%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-implicit-sequence] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-negative-identity] 1383s [gw1] [ 17%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-negative-identity] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-negative-sequence] 1383s [gw1] [ 17%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-negative-sequence] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-positive-identity] 1383s [gw1] [ 17%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-positive-identity] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-positive-sequence] 1383s [gw1] [ 17%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-positive-sequence] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-explicit_sentinel-implicit-identity] 1383s [gw1] [ 17%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-explicit_sentinel-implicit-identity] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-explicit_sentinel-implicit-sequence] 1383s [gw1] [ 17%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-explicit_sentinel-implicit-sequence] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-explicit_sentinel-negative-identity] 1383s [gw1] [ 17%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-explicit_sentinel-negative-identity] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-explicit_sentinel-negative-sequence] 1383s [gw1] [ 17%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-explicit_sentinel-negative-sequence] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-explicit_sentinel-positive-identity] 1383s [gw1] [ 17%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-explicit_sentinel-positive-identity] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-explicit_sentinel-positive-sequence] 1383s [gw1] [ 17%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-explicit_sentinel-positive-sequence] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_explicit_sentinel-implicit-identity] 1383s [gw1] [ 17%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_explicit_sentinel-implicit-identity] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_explicit_sentinel-implicit-sequence] 1383s [gw1] [ 17%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_explicit_sentinel-implicit-sequence] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_explicit_sentinel-negative-identity] 1383s [gw1] [ 17%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_explicit_sentinel-negative-identity] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_explicit_sentinel-negative-sequence] 1383s [gw1] [ 17%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_explicit_sentinel-negative-sequence] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_explicit_sentinel-positive-identity] 1383s [gw1] [ 17%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_explicit_sentinel-positive-identity] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_explicit_sentinel-positive-sequence] 1383s [gw1] [ 17%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_explicit_sentinel-positive-sequence] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-explicit_sentinel-implicit-identity] 1383s [gw1] [ 17%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-explicit_sentinel-implicit-identity] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-explicit_sentinel-implicit-sequence] 1383s [gw1] [ 17%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-explicit_sentinel-implicit-sequence] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-explicit_sentinel-negative-identity] 1383s [gw1] [ 17%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-explicit_sentinel-negative-identity] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-explicit_sentinel-negative-sequence] 1383s [gw1] [ 17%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-explicit_sentinel-negative-sequence] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-explicit_sentinel-positive-identity] 1383s [gw1] [ 17%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-explicit_sentinel-positive-identity] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-explicit_sentinel-positive-sequence] 1383s [gw1] [ 17%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-explicit_sentinel-positive-sequence] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-implicit-identity] 1383s [gw1] [ 17%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-implicit-identity] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-implicit-sequence] 1383s [gw1] [ 17%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-implicit-sequence] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-negative-identity] 1383s [gw1] [ 17%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-negative-identity] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-negative-sequence] 1383s [gw1] [ 17%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-negative-sequence] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-positive-identity] 1383s [gw1] [ 17%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-positive-identity] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-positive-sequence] 1383s [gw1] [ 17%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-positive-sequence] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-explicit_sentinel-implicit-identity] 1383s [gw1] [ 17%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-explicit_sentinel-implicit-identity] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-explicit_sentinel-implicit-sequence] 1383s [gw1] [ 17%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-explicit_sentinel-implicit-sequence] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-explicit_sentinel-negative-identity] 1383s [gw1] [ 17%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-explicit_sentinel-negative-identity] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-explicit_sentinel-negative-sequence] 1383s [gw1] [ 17%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-explicit_sentinel-negative-sequence] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-explicit_sentinel-positive-identity] 1383s [gw1] [ 17%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-explicit_sentinel-positive-identity] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-explicit_sentinel-positive-sequence] 1383s [gw1] [ 17%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-explicit_sentinel-positive-sequence] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_explicit_sentinel-implicit-identity] 1383s [gw1] [ 17%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_explicit_sentinel-implicit-identity] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_explicit_sentinel-implicit-sequence] 1383s [gw1] [ 17%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_explicit_sentinel-implicit-sequence] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_explicit_sentinel-negative-identity] 1383s [gw1] [ 17%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_explicit_sentinel-negative-identity] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_explicit_sentinel-negative-sequence] 1383s [gw1] [ 17%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_explicit_sentinel-negative-sequence] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_explicit_sentinel-positive-identity] 1383s [gw1] [ 17%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_explicit_sentinel-positive-identity] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_explicit_sentinel-positive-sequence] 1383s [gw1] [ 17%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_explicit_sentinel-positive-sequence] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-explicit_sentinel-implicit-identity] 1383s [gw1] [ 17%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-explicit_sentinel-implicit-identity] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-explicit_sentinel-implicit-sequence] 1383s [gw1] [ 17%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-explicit_sentinel-implicit-sequence] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-explicit_sentinel-negative-identity] 1383s [gw1] [ 17%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-explicit_sentinel-negative-identity] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-explicit_sentinel-negative-sequence] 1383s [gw1] [ 17%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-explicit_sentinel-negative-sequence] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-explicit_sentinel-positive-identity] 1383s [gw1] [ 17%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-explicit_sentinel-positive-identity] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-explicit_sentinel-positive-sequence] 1383s [gw1] [ 17%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-explicit_sentinel-positive-sequence] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-implicit-identity] 1383s [gw1] [ 17%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-implicit-identity] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-implicit-sequence] 1383s [gw1] [ 17%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-implicit-sequence] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-negative-identity] 1383s [gw1] [ 17%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-negative-identity] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-negative-sequence] 1383s [gw1] [ 17%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-negative-sequence] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-positive-identity] 1383s [gw1] [ 17%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-positive-identity] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-positive-sequence] 1383s [gw1] [ 17%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-positive-sequence] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-explicit_sentinel-implicit-identity] 1383s [gw1] [ 17%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-explicit_sentinel-implicit-identity] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-explicit_sentinel-implicit-sequence] 1383s [gw1] [ 17%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-explicit_sentinel-implicit-sequence] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-explicit_sentinel-negative-identity] 1383s [gw1] [ 17%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-explicit_sentinel-negative-identity] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-explicit_sentinel-negative-sequence] 1383s [gw1] [ 17%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-explicit_sentinel-negative-sequence] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-explicit_sentinel-positive-identity] 1383s [gw1] [ 17%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-explicit_sentinel-positive-identity] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-explicit_sentinel-positive-sequence] 1383s [gw1] [ 17%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-explicit_sentinel-positive-sequence] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_explicit_sentinel-implicit-identity] 1383s [gw1] [ 17%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_explicit_sentinel-implicit-identity] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_explicit_sentinel-implicit-sequence] 1383s [gw1] [ 17%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_explicit_sentinel-implicit-sequence] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_explicit_sentinel-negative-identity] 1383s [gw1] [ 17%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_explicit_sentinel-negative-identity] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_explicit_sentinel-negative-sequence] 1383s [gw1] [ 17%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_explicit_sentinel-negative-sequence] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_explicit_sentinel-positive-identity] 1383s [gw1] [ 17%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_explicit_sentinel-positive-identity] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_explicit_sentinel-positive-sequence] 1383s [gw1] [ 17%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_explicit_sentinel-positive-sequence] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-explicit_sentinel-implicit-identity] 1383s [gw1] [ 17%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-explicit_sentinel-implicit-identity] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-explicit_sentinel-implicit-sequence] 1383s [gw1] [ 17%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-explicit_sentinel-implicit-sequence] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-explicit_sentinel-negative-identity] 1383s [gw1] [ 17%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-explicit_sentinel-negative-identity] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-explicit_sentinel-negative-sequence] 1383s [gw1] [ 17%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-explicit_sentinel-negative-sequence] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-explicit_sentinel-positive-identity] 1383s [gw1] [ 17%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-explicit_sentinel-positive-identity] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-explicit_sentinel-positive-sequence] 1383s [gw1] [ 17%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-explicit_sentinel-positive-sequence] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-implicit-identity] 1383s [gw1] [ 17%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-implicit-identity] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-implicit-sequence] 1383s [gw1] [ 17%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-implicit-sequence] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-negative-identity] 1383s [gw1] [ 17%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-negative-identity] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-negative-sequence] 1383s [gw1] [ 17%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-negative-sequence] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-positive-identity] 1383s [gw1] [ 17%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-positive-identity] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-positive-sequence] 1383s [gw1] [ 17%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-positive-sequence] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-sort_by_parameter_order-explicit_sentinel-implicit-identity] 1383s [gw1] [ 17%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-sort_by_parameter_order-explicit_sentinel-implicit-identity] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-sort_by_parameter_order-explicit_sentinel-implicit-sequence] 1383s [gw1] [ 17%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-sort_by_parameter_order-explicit_sentinel-implicit-sequence] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-sort_by_parameter_order-explicit_sentinel-negative-identity] 1383s [gw1] [ 17%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-sort_by_parameter_order-explicit_sentinel-negative-identity] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-sort_by_parameter_order-explicit_sentinel-negative-sequence] 1383s [gw1] [ 17%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-sort_by_parameter_order-explicit_sentinel-negative-sequence] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-sort_by_parameter_order-explicit_sentinel-positive-identity] 1383s [gw1] [ 17%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-sort_by_parameter_order-explicit_sentinel-positive-identity] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-sort_by_parameter_order-explicit_sentinel-positive-sequence] 1383s [gw1] [ 17%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-sort_by_parameter_order-explicit_sentinel-positive-sequence] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_explicit_sentinel-implicit-identity] 1383s [gw1] [ 17%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_explicit_sentinel-implicit-identity] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_explicit_sentinel-implicit-sequence] 1383s [gw1] [ 17%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_explicit_sentinel-implicit-sequence] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_explicit_sentinel-negative-identity] 1383s [gw1] [ 17%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_explicit_sentinel-negative-identity] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_explicit_sentinel-negative-sequence] 1383s [gw1] [ 17%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_explicit_sentinel-negative-sequence] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_explicit_sentinel-positive-identity] 1383s [gw1] [ 17%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_explicit_sentinel-positive-identity] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_explicit_sentinel-positive-sequence] 1383s [gw1] [ 17%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_explicit_sentinel-positive-sequence] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[not_randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-not_set_identity-add_sentinel] 1383s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[not_randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-not_set_identity-add_sentinel] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[not_randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-not_set_identity-not_add_sentinel] 1383s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[not_randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-not_set_identity-not_add_sentinel] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[not_randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-set_identity-add_sentinel] 1383s [gw1] [ 17%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[not_randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-set_identity-add_sentinel] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[not_randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-set_identity-not_add_sentinel] 1383s [gw1] [ 17%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[not_randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-set_identity-not_add_sentinel] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[not_randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-not_set_identity-add_sentinel] 1383s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[not_randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-not_set_identity-add_sentinel] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[not_randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-not_set_identity-not_add_sentinel] 1383s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[not_randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-not_set_identity-not_add_sentinel] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[not_randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-set_identity-add_sentinel] 1383s [gw1] [ 17%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[not_randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-set_identity-add_sentinel] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[not_randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-set_identity-not_add_sentinel] 1383s [gw1] [ 17%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[not_randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-set_identity-not_add_sentinel] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[not_randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-not_set_identity-add_sentinel] 1383s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[not_randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-not_set_identity-add_sentinel] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[not_randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-not_set_identity-not_add_sentinel] 1383s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[not_randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-not_set_identity-not_add_sentinel] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[not_randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-set_identity-add_sentinel] 1383s [gw1] [ 17%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[not_randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-set_identity-add_sentinel] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[not_randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-set_identity-not_add_sentinel] 1383s [gw1] [ 17%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[not_randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-set_identity-not_add_sentinel] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[not_randomize_returning-sort_by_parameter_order-warn_for_downgrades-not_set_identity-add_sentinel] 1383s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[not_randomize_returning-sort_by_parameter_order-warn_for_downgrades-not_set_identity-add_sentinel] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[not_randomize_returning-sort_by_parameter_order-warn_for_downgrades-not_set_identity-not_add_sentinel] 1383s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[not_randomize_returning-sort_by_parameter_order-warn_for_downgrades-not_set_identity-not_add_sentinel] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[not_randomize_returning-sort_by_parameter_order-warn_for_downgrades-set_identity-add_sentinel] 1383s [gw1] [ 17%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[not_randomize_returning-sort_by_parameter_order-warn_for_downgrades-set_identity-add_sentinel] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[not_randomize_returning-sort_by_parameter_order-warn_for_downgrades-set_identity-not_add_sentinel] 1383s [gw1] [ 17%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[not_randomize_returning-sort_by_parameter_order-warn_for_downgrades-set_identity-not_add_sentinel] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-not_set_identity-add_sentinel] 1383s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-not_set_identity-add_sentinel] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-not_set_identity-not_add_sentinel] 1383s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-not_set_identity-not_add_sentinel] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-set_identity-add_sentinel] 1383s [gw1] [ 17%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-set_identity-add_sentinel] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-set_identity-not_add_sentinel] 1383s [gw1] [ 17%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-set_identity-not_add_sentinel] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-not_set_identity-add_sentinel] 1383s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-not_set_identity-add_sentinel] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-not_set_identity-not_add_sentinel] 1383s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-not_set_identity-not_add_sentinel] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-set_identity-add_sentinel] 1383s [gw1] [ 17%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-set_identity-add_sentinel] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-set_identity-not_add_sentinel] 1383s [gw1] [ 17%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-set_identity-not_add_sentinel] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-not_set_identity-add_sentinel] 1383s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-not_set_identity-add_sentinel] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-not_set_identity-not_add_sentinel] 1383s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-not_set_identity-not_add_sentinel] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-set_identity-add_sentinel] 1383s [gw1] [ 17%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-set_identity-add_sentinel] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-set_identity-not_add_sentinel] 1383s [gw1] [ 17%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-set_identity-not_add_sentinel] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[randomize_returning-sort_by_parameter_order-warn_for_downgrades-not_set_identity-add_sentinel] 1383s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[randomize_returning-sort_by_parameter_order-warn_for_downgrades-not_set_identity-add_sentinel] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[randomize_returning-sort_by_parameter_order-warn_for_downgrades-not_set_identity-not_add_sentinel] 1383s [gw1] [ 17%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[randomize_returning-sort_by_parameter_order-warn_for_downgrades-not_set_identity-not_add_sentinel] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[randomize_returning-sort_by_parameter_order-warn_for_downgrades-set_identity-add_sentinel] 1383s [gw1] [ 17%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[randomize_returning-sort_by_parameter_order-warn_for_downgrades-set_identity-add_sentinel] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[randomize_returning-sort_by_parameter_order-warn_for_downgrades-set_identity-not_add_sentinel] 1383s [gw1] [ 17%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[randomize_returning-sort_by_parameter_order-warn_for_downgrades-set_identity-not_add_sentinel] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_sentinel_on_non_int_ss_function[not_sort_by_parameter_order-add_insert_sentinel-client_side] 1383s [gw1] [ 17%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_sentinel_on_non_int_ss_function[not_sort_by_parameter_order-add_insert_sentinel-client_side] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_sentinel_on_non_int_ss_function[not_sort_by_parameter_order-add_insert_sentinel-server_side] 1383s [gw1] [ 17%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_sentinel_on_non_int_ss_function[not_sort_by_parameter_order-add_insert_sentinel-server_side] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_sentinel_on_non_int_ss_function[not_sort_by_parameter_order-not_add_insert_sentinel-client_side] 1383s [gw1] [ 17%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_sentinel_on_non_int_ss_function[not_sort_by_parameter_order-not_add_insert_sentinel-client_side] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_sentinel_on_non_int_ss_function[not_sort_by_parameter_order-not_add_insert_sentinel-server_side] 1383s [gw1] [ 17%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_sentinel_on_non_int_ss_function[not_sort_by_parameter_order-not_add_insert_sentinel-server_side] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_sentinel_on_non_int_ss_function[sort_by_parameter_order-add_insert_sentinel-client_side] 1383s [gw1] [ 17%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_sentinel_on_non_int_ss_function[sort_by_parameter_order-add_insert_sentinel-client_side] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_sentinel_on_non_int_ss_function[sort_by_parameter_order-add_insert_sentinel-server_side] 1383s [gw1] [ 17%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_sentinel_on_non_int_ss_function[sort_by_parameter_order-add_insert_sentinel-server_side] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_sentinel_on_non_int_ss_function[sort_by_parameter_order-not_add_insert_sentinel-client_side] 1383s [gw1] [ 18%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_sentinel_on_non_int_ss_function[sort_by_parameter_order-not_add_insert_sentinel-client_side] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_sentinel_on_non_int_ss_function[sort_by_parameter_order-not_add_insert_sentinel-server_side] 1383s [gw1] [ 18%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_sentinel_on_non_int_ss_function[sort_by_parameter_order-not_add_insert_sentinel-server_side] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_cant_match_keys[not_sort_by_parameter_order-not_resolve_sentinel_values] 1383s [gw1] [ 18%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_cant_match_keys[not_sort_by_parameter_order-not_resolve_sentinel_values] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_cant_match_keys[not_sort_by_parameter_order-resolve_sentinel_values] 1383s [gw1] [ 18%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_cant_match_keys[not_sort_by_parameter_order-resolve_sentinel_values] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_cant_match_keys[sort_by_parameter_order-not_resolve_sentinel_values] 1383s [gw1] [ 18%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_cant_match_keys[sort_by_parameter_order-not_resolve_sentinel_values] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_cant_match_keys[sort_by_parameter_order-resolve_sentinel_values] 1383s [gw1] [ 18%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_cant_match_keys[sort_by_parameter_order-resolve_sentinel_values] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-default_string_uuid-identity] 1383s [gw1] [ 18%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-default_string_uuid-identity] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-default_string_uuid-plain_autoinc] 1383s [gw1] [ 18%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-default_string_uuid-plain_autoinc] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-default_string_uuid-sequence] 1383s [gw1] [ 18%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-default_string_uuid-sequence] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-default_uuid-identity] 1383s [gw1] [ 18%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-default_uuid-identity] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-default_uuid-plain_autoinc] 1383s [gw1] [ 18%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-default_uuid-plain_autoinc] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-default_uuid-sequence] 1383s [gw1] [ 18%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-default_uuid-sequence] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-explicit-identity] 1383s [gw1] [ 18%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-explicit-identity] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-explicit-plain_autoinc] 1383s [gw1] [ 18%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-explicit-plain_autoinc] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-explicit-sequence] 1383s [gw1] [ 18%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-explicit-sequence] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-explicit_but_nullable-identity] 1383s [gw1] [ 18%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-explicit_but_nullable-identity] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-explicit_but_nullable-plain_autoinc] 1383s [gw1] [ 18%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-explicit_but_nullable-plain_autoinc] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-explicit_but_nullable-sequence] 1383s [gw1] [ 18%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-explicit_but_nullable-sequence] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-identity-identity] 1383s [gw1] [ 18%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-identity-identity] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-identity-plain_autoinc] 1383s [gw1] [ 18%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-identity-plain_autoinc] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-identity-sequence] 1383s [gw1] [ 18%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-identity-sequence] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-implicit_not_omitted-identity] 1383s [gw1] [ 18%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-implicit_not_omitted-identity] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-implicit_not_omitted-plain_autoinc] 1383s [gw1] [ 18%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-implicit_not_omitted-plain_autoinc] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-implicit_not_omitted-sequence] 1383s [gw1] [ 18%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-implicit_not_omitted-sequence] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-implicit_omitted-identity] 1383s [gw1] [ 18%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-implicit_omitted-identity] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-implicit_omitted-plain_autoinc] 1383s [gw1] [ 18%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-implicit_omitted-plain_autoinc] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-implicit_omitted-sequence] 1383s [gw1] [ 18%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-implicit_omitted-sequence] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-none-identity] 1383s [gw1] [ 18%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-none-identity] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-none-plain_autoinc] 1383s [gw1] [ 18%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-none-plain_autoinc] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-none-sequence] 1383s [gw1] [ 18%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-none-sequence] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-sequence-identity] 1383s [gw1] [ 18%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-sequence-identity] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-sequence-plain_autoinc] 1383s [gw1] [ 18%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-sequence-plain_autoinc] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-sequence-sequence] 1383s [gw1] [ 18%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-sequence-sequence] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-default_string_uuid-identity] 1383s [gw1] [ 18%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-default_string_uuid-identity] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-default_string_uuid-plain_autoinc] 1383s [gw1] [ 18%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-default_string_uuid-plain_autoinc] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-default_string_uuid-sequence] 1383s [gw1] [ 18%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-default_string_uuid-sequence] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-default_uuid-identity] 1383s [gw1] [ 18%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-default_uuid-identity] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-default_uuid-plain_autoinc] 1383s [gw1] [ 18%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-default_uuid-plain_autoinc] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-default_uuid-sequence] 1383s [gw1] [ 18%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-default_uuid-sequence] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-explicit-identity] 1383s [gw1] [ 18%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-explicit-identity] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-explicit-plain_autoinc] 1383s [gw1] [ 18%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-explicit-plain_autoinc] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-explicit-sequence] 1383s [gw1] [ 18%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-explicit-sequence] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-explicit_but_nullable-identity] 1383s [gw1] [ 18%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-explicit_but_nullable-identity] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-explicit_but_nullable-plain_autoinc] 1383s [gw1] [ 18%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-explicit_but_nullable-plain_autoinc] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-explicit_but_nullable-sequence] 1383s [gw1] [ 18%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-explicit_but_nullable-sequence] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-identity-identity] 1383s [gw1] [ 18%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-identity-identity] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-identity-plain_autoinc] 1383s [gw1] [ 18%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-identity-plain_autoinc] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-identity-sequence] 1383s [gw1] [ 18%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-identity-sequence] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-implicit_not_omitted-identity] 1383s [gw1] [ 18%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-implicit_not_omitted-identity] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-implicit_not_omitted-plain_autoinc] 1383s [gw1] [ 18%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-implicit_not_omitted-plain_autoinc] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-implicit_not_omitted-sequence] 1383s [gw1] [ 18%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-implicit_not_omitted-sequence] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-implicit_omitted-identity] 1383s [gw1] [ 18%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-implicit_omitted-identity] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-implicit_omitted-plain_autoinc] 1383s [gw1] [ 18%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-implicit_omitted-plain_autoinc] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-implicit_omitted-sequence] 1383s [gw1] [ 18%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-implicit_omitted-sequence] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-none-identity] 1383s [gw1] [ 18%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-none-identity] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-none-plain_autoinc] 1383s [gw1] [ 18%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-none-plain_autoinc] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-none-sequence] 1383s [gw1] [ 18%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-none-sequence] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-sequence-identity] 1383s [gw1] [ 18%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-sequence-identity] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-sequence-plain_autoinc] 1383s [gw1] [ 18%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-sequence-plain_autoinc] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-sequence-sequence] 1383s [gw1] [ 18%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-sequence-sequence] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-default_string_uuid-identity] 1383s [gw1] [ 18%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-default_string_uuid-identity] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-default_string_uuid-plain_autoinc] 1383s [gw1] [ 18%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-default_string_uuid-plain_autoinc] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-default_string_uuid-sequence] 1383s [gw1] [ 18%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-default_string_uuid-sequence] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-default_uuid-identity] 1383s [gw1] [ 18%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-default_uuid-identity] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-default_uuid-plain_autoinc] 1383s [gw1] [ 18%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-default_uuid-plain_autoinc] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-default_uuid-sequence] 1383s [gw1] [ 18%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-default_uuid-sequence] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-explicit-identity] 1383s [gw1] [ 18%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-explicit-identity] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-explicit-plain_autoinc] 1383s [gw1] [ 18%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-explicit-plain_autoinc] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-explicit-sequence] 1383s [gw1] [ 18%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-explicit-sequence] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-explicit_but_nullable-identity] 1383s [gw1] [ 18%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-explicit_but_nullable-identity] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-explicit_but_nullable-plain_autoinc] 1383s [gw1] [ 18%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-explicit_but_nullable-plain_autoinc] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-explicit_but_nullable-sequence] 1383s [gw1] [ 18%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-explicit_but_nullable-sequence] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-identity-identity] 1383s [gw1] [ 18%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-identity-identity] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-identity-plain_autoinc] 1383s [gw1] [ 18%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-identity-plain_autoinc] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-identity-sequence] 1383s [gw1] [ 18%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-identity-sequence] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-implicit_not_omitted-identity] 1383s [gw1] [ 18%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-implicit_not_omitted-identity] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-implicit_not_omitted-plain_autoinc] 1383s [gw1] [ 18%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-implicit_not_omitted-plain_autoinc] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-implicit_not_omitted-sequence] 1383s [gw1] [ 18%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-implicit_not_omitted-sequence] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-implicit_omitted-identity] 1383s [gw1] [ 18%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-implicit_omitted-identity] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-implicit_omitted-plain_autoinc] 1383s [gw1] [ 18%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-implicit_omitted-plain_autoinc] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-implicit_omitted-sequence] 1383s [gw1] [ 18%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-implicit_omitted-sequence] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-none-identity] 1383s [gw1] [ 18%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-none-identity] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-none-plain_autoinc] 1383s [gw1] [ 18%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-none-plain_autoinc] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-none-sequence] 1383s [gw1] [ 18%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-none-sequence] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-sequence-identity] 1383s [gw1] [ 18%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-sequence-identity] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-sequence-plain_autoinc] 1383s [gw1] [ 18%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-sequence-plain_autoinc] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-sequence-sequence] 1383s [gw1] [ 18%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-sequence-sequence] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-default_string_uuid-identity] 1383s [gw1] [ 18%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-default_string_uuid-identity] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-default_string_uuid-plain_autoinc] 1383s [gw1] [ 18%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-default_string_uuid-plain_autoinc] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-default_string_uuid-sequence] 1383s [gw1] [ 18%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-default_string_uuid-sequence] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-default_uuid-identity] 1383s [gw1] [ 18%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-default_uuid-identity] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-default_uuid-plain_autoinc] 1383s [gw1] [ 18%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-default_uuid-plain_autoinc] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-default_uuid-sequence] 1383s [gw1] [ 18%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-default_uuid-sequence] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-explicit-identity] 1383s [gw1] [ 18%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-explicit-identity] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-explicit-plain_autoinc] 1383s [gw1] [ 18%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-explicit-plain_autoinc] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-explicit-sequence] 1383s [gw1] [ 18%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-explicit-sequence] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-explicit_but_nullable-identity] 1383s [gw1] [ 18%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-explicit_but_nullable-identity] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-explicit_but_nullable-plain_autoinc] 1383s [gw1] [ 18%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-explicit_but_nullable-plain_autoinc] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-explicit_but_nullable-sequence] 1383s [gw1] [ 18%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-explicit_but_nullable-sequence] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-identity-identity] 1383s [gw1] [ 18%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-identity-identity] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-identity-plain_autoinc] 1383s [gw1] [ 18%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-identity-plain_autoinc] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-identity-sequence] 1383s [gw1] [ 18%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-identity-sequence] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-implicit_not_omitted-identity] 1383s [gw1] [ 18%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-implicit_not_omitted-identity] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-implicit_not_omitted-plain_autoinc] 1383s [gw1] [ 18%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-implicit_not_omitted-plain_autoinc] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-implicit_not_omitted-sequence] 1383s [gw1] [ 18%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-implicit_not_omitted-sequence] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-implicit_omitted-identity] 1383s [gw1] [ 18%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-implicit_omitted-identity] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-implicit_omitted-plain_autoinc] 1383s [gw1] [ 18%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-implicit_omitted-plain_autoinc] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-implicit_omitted-sequence] 1383s [gw1] [ 18%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-implicit_omitted-sequence] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-none-identity] 1383s [gw1] [ 18%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-none-identity] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-none-plain_autoinc] 1383s [gw1] [ 18%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-none-plain_autoinc] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-none-sequence] 1383s [gw1] [ 18%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-none-sequence] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-sequence-identity] 1383s [gw1] [ 18%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-sequence-identity] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-sequence-plain_autoinc] 1383s [gw1] [ 18%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-sequence-plain_autoinc] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-sequence-sequence] 1383s [gw1] [ 18%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-sequence-sequence] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_incorrect_rowcount[not_sort_by_parameter_order] 1383s [gw1] [ 18%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_incorrect_rowcount[not_sort_by_parameter_order] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_incorrect_rowcount[sort_by_parameter_order] 1383s [gw1] [ 18%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_incorrect_rowcount[sort_by_parameter_order] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_insert_default_pk_only[not_sort_by_parameter_order-add_insert_sentinel] 1383s [gw1] [ 18%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_insert_default_pk_only[not_sort_by_parameter_order-add_insert_sentinel] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_insert_default_pk_only[not_sort_by_parameter_order-not_add_insert_sentinel] 1383s [gw1] [ 18%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_insert_default_pk_only[not_sort_by_parameter_order-not_add_insert_sentinel] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_insert_default_pk_only[sort_by_parameter_order-add_insert_sentinel] 1383s [gw1] [ 18%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_insert_default_pk_only[sort_by_parameter_order-add_insert_sentinel] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_insert_default_pk_only[sort_by_parameter_order-not_add_insert_sentinel] 1383s [gw1] [ 18%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_insert_default_pk_only[sort_by_parameter_order-not_add_insert_sentinel] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-not_randomize_returning-as_uuid-native_uuid-add_sentinel_flag_to_col-default_only] 1383s [gw1] [ 18%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-not_randomize_returning-as_uuid-native_uuid-add_sentinel_flag_to_col-default_only] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-not_randomize_returning-as_uuid-native_uuid-add_sentinel_flag_to_col-include_sentinel] 1383s [gw1] [ 18%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-not_randomize_returning-as_uuid-native_uuid-add_sentinel_flag_to_col-include_sentinel] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-not_randomize_returning-as_uuid-native_uuid-add_sentinel_flag_to_col-return_defaults] 1383s [gw1] [ 18%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-not_randomize_returning-as_uuid-native_uuid-add_sentinel_flag_to_col-return_defaults] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-not_randomize_returning-as_uuid-native_uuid-not_add_sentinel_flag_to_col-default_only] 1383s [gw1] [ 18%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-not_randomize_returning-as_uuid-native_uuid-not_add_sentinel_flag_to_col-default_only] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-not_randomize_returning-as_uuid-native_uuid-not_add_sentinel_flag_to_col-include_sentinel] 1383s [gw1] [ 18%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-not_randomize_returning-as_uuid-native_uuid-not_add_sentinel_flag_to_col-include_sentinel] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-not_randomize_returning-as_uuid-native_uuid-not_add_sentinel_flag_to_col-return_defaults] 1383s [gw1] [ 18%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-not_randomize_returning-as_uuid-native_uuid-not_add_sentinel_flag_to_col-return_defaults] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-not_randomize_returning-as_uuid-not_native_uuid-add_sentinel_flag_to_col-default_only] 1383s [gw1] [ 18%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-not_randomize_returning-as_uuid-not_native_uuid-add_sentinel_flag_to_col-default_only] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-not_randomize_returning-as_uuid-not_native_uuid-add_sentinel_flag_to_col-include_sentinel] 1383s [gw1] [ 18%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-not_randomize_returning-as_uuid-not_native_uuid-add_sentinel_flag_to_col-include_sentinel] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-not_randomize_returning-as_uuid-not_native_uuid-add_sentinel_flag_to_col-return_defaults] 1383s [gw1] [ 18%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-not_randomize_returning-as_uuid-not_native_uuid-add_sentinel_flag_to_col-return_defaults] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-not_randomize_returning-as_uuid-not_native_uuid-not_add_sentinel_flag_to_col-default_only] 1383s [gw1] [ 18%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-not_randomize_returning-as_uuid-not_native_uuid-not_add_sentinel_flag_to_col-default_only] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-not_randomize_returning-as_uuid-not_native_uuid-not_add_sentinel_flag_to_col-include_sentinel] 1383s [gw1] [ 18%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-not_randomize_returning-as_uuid-not_native_uuid-not_add_sentinel_flag_to_col-include_sentinel] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-not_randomize_returning-as_uuid-not_native_uuid-not_add_sentinel_flag_to_col-return_defaults] 1383s [gw1] [ 18%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-not_randomize_returning-as_uuid-not_native_uuid-not_add_sentinel_flag_to_col-return_defaults] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-not_randomize_returning-not_as_uuid-native_uuid-add_sentinel_flag_to_col-default_only] 1383s [gw1] [ 18%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-not_randomize_returning-not_as_uuid-native_uuid-add_sentinel_flag_to_col-default_only] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-not_randomize_returning-not_as_uuid-native_uuid-add_sentinel_flag_to_col-include_sentinel] 1383s [gw1] [ 18%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-not_randomize_returning-not_as_uuid-native_uuid-add_sentinel_flag_to_col-include_sentinel] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-not_randomize_returning-not_as_uuid-native_uuid-add_sentinel_flag_to_col-return_defaults] 1383s [gw1] [ 18%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-not_randomize_returning-not_as_uuid-native_uuid-add_sentinel_flag_to_col-return_defaults] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-not_randomize_returning-not_as_uuid-native_uuid-not_add_sentinel_flag_to_col-default_only] 1383s [gw1] [ 18%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-not_randomize_returning-not_as_uuid-native_uuid-not_add_sentinel_flag_to_col-default_only] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-not_randomize_returning-not_as_uuid-native_uuid-not_add_sentinel_flag_to_col-include_sentinel] 1383s [gw1] [ 18%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-not_randomize_returning-not_as_uuid-native_uuid-not_add_sentinel_flag_to_col-include_sentinel] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-not_randomize_returning-not_as_uuid-native_uuid-not_add_sentinel_flag_to_col-return_defaults] 1383s [gw1] [ 18%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-not_randomize_returning-not_as_uuid-native_uuid-not_add_sentinel_flag_to_col-return_defaults] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-not_randomize_returning-not_as_uuid-not_native_uuid-add_sentinel_flag_to_col-default_only] 1383s [gw1] [ 18%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-not_randomize_returning-not_as_uuid-not_native_uuid-add_sentinel_flag_to_col-default_only] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-not_randomize_returning-not_as_uuid-not_native_uuid-add_sentinel_flag_to_col-include_sentinel] 1383s [gw1] [ 18%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-not_randomize_returning-not_as_uuid-not_native_uuid-add_sentinel_flag_to_col-include_sentinel] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-not_randomize_returning-not_as_uuid-not_native_uuid-add_sentinel_flag_to_col-return_defaults] 1383s [gw1] [ 18%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-not_randomize_returning-not_as_uuid-not_native_uuid-add_sentinel_flag_to_col-return_defaults] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-not_randomize_returning-not_as_uuid-not_native_uuid-not_add_sentinel_flag_to_col-default_only] 1383s [gw1] [ 18%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-not_randomize_returning-not_as_uuid-not_native_uuid-not_add_sentinel_flag_to_col-default_only] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-not_randomize_returning-not_as_uuid-not_native_uuid-not_add_sentinel_flag_to_col-include_sentinel] 1383s [gw1] [ 18%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-not_randomize_returning-not_as_uuid-not_native_uuid-not_add_sentinel_flag_to_col-include_sentinel] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-not_randomize_returning-not_as_uuid-not_native_uuid-not_add_sentinel_flag_to_col-return_defaults] 1383s [gw1] [ 18%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-not_randomize_returning-not_as_uuid-not_native_uuid-not_add_sentinel_flag_to_col-return_defaults] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-randomize_returning-as_uuid-native_uuid-add_sentinel_flag_to_col-default_only] 1383s [gw1] [ 18%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-randomize_returning-as_uuid-native_uuid-add_sentinel_flag_to_col-default_only] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-randomize_returning-as_uuid-native_uuid-add_sentinel_flag_to_col-include_sentinel] 1383s [gw1] [ 18%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-randomize_returning-as_uuid-native_uuid-add_sentinel_flag_to_col-include_sentinel] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-randomize_returning-as_uuid-native_uuid-add_sentinel_flag_to_col-return_defaults] 1383s [gw1] [ 18%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-randomize_returning-as_uuid-native_uuid-add_sentinel_flag_to_col-return_defaults] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-randomize_returning-as_uuid-native_uuid-not_add_sentinel_flag_to_col-default_only] 1383s [gw1] [ 18%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-randomize_returning-as_uuid-native_uuid-not_add_sentinel_flag_to_col-default_only] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-randomize_returning-as_uuid-native_uuid-not_add_sentinel_flag_to_col-include_sentinel] 1383s [gw1] [ 18%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-randomize_returning-as_uuid-native_uuid-not_add_sentinel_flag_to_col-include_sentinel] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-randomize_returning-as_uuid-native_uuid-not_add_sentinel_flag_to_col-return_defaults] 1383s [gw1] [ 18%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-randomize_returning-as_uuid-native_uuid-not_add_sentinel_flag_to_col-return_defaults] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-randomize_returning-as_uuid-not_native_uuid-add_sentinel_flag_to_col-default_only] 1383s [gw1] [ 18%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-randomize_returning-as_uuid-not_native_uuid-add_sentinel_flag_to_col-default_only] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-randomize_returning-as_uuid-not_native_uuid-add_sentinel_flag_to_col-include_sentinel] 1383s [gw1] [ 18%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-randomize_returning-as_uuid-not_native_uuid-add_sentinel_flag_to_col-include_sentinel] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-randomize_returning-as_uuid-not_native_uuid-add_sentinel_flag_to_col-return_defaults] 1383s [gw1] [ 18%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-randomize_returning-as_uuid-not_native_uuid-add_sentinel_flag_to_col-return_defaults] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-randomize_returning-as_uuid-not_native_uuid-not_add_sentinel_flag_to_col-default_only] 1383s [gw1] [ 18%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-randomize_returning-as_uuid-not_native_uuid-not_add_sentinel_flag_to_col-default_only] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-randomize_returning-as_uuid-not_native_uuid-not_add_sentinel_flag_to_col-include_sentinel] 1383s [gw1] [ 18%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-randomize_returning-as_uuid-not_native_uuid-not_add_sentinel_flag_to_col-include_sentinel] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-randomize_returning-as_uuid-not_native_uuid-not_add_sentinel_flag_to_col-return_defaults] 1383s [gw1] [ 18%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-randomize_returning-as_uuid-not_native_uuid-not_add_sentinel_flag_to_col-return_defaults] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-randomize_returning-not_as_uuid-native_uuid-add_sentinel_flag_to_col-default_only] 1383s [gw1] [ 18%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-randomize_returning-not_as_uuid-native_uuid-add_sentinel_flag_to_col-default_only] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-randomize_returning-not_as_uuid-native_uuid-add_sentinel_flag_to_col-include_sentinel] 1383s [gw1] [ 18%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-randomize_returning-not_as_uuid-native_uuid-add_sentinel_flag_to_col-include_sentinel] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-randomize_returning-not_as_uuid-native_uuid-add_sentinel_flag_to_col-return_defaults] 1383s [gw1] [ 18%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-randomize_returning-not_as_uuid-native_uuid-add_sentinel_flag_to_col-return_defaults] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-randomize_returning-not_as_uuid-native_uuid-not_add_sentinel_flag_to_col-default_only] 1383s [gw1] [ 18%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-randomize_returning-not_as_uuid-native_uuid-not_add_sentinel_flag_to_col-default_only] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-randomize_returning-not_as_uuid-native_uuid-not_add_sentinel_flag_to_col-include_sentinel] 1383s [gw1] [ 18%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-randomize_returning-not_as_uuid-native_uuid-not_add_sentinel_flag_to_col-include_sentinel] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-randomize_returning-not_as_uuid-native_uuid-not_add_sentinel_flag_to_col-return_defaults] 1383s [gw1] [ 18%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-randomize_returning-not_as_uuid-native_uuid-not_add_sentinel_flag_to_col-return_defaults] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-randomize_returning-not_as_uuid-not_native_uuid-add_sentinel_flag_to_col-default_only] 1383s [gw1] [ 18%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-randomize_returning-not_as_uuid-not_native_uuid-add_sentinel_flag_to_col-default_only] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-randomize_returning-not_as_uuid-not_native_uuid-add_sentinel_flag_to_col-include_sentinel] 1383s [gw1] [ 18%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-randomize_returning-not_as_uuid-not_native_uuid-add_sentinel_flag_to_col-include_sentinel] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-randomize_returning-not_as_uuid-not_native_uuid-add_sentinel_flag_to_col-return_defaults] 1383s [gw1] [ 18%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-randomize_returning-not_as_uuid-not_native_uuid-add_sentinel_flag_to_col-return_defaults] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-randomize_returning-not_as_uuid-not_native_uuid-not_add_sentinel_flag_to_col-default_only] 1383s [gw1] [ 18%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-randomize_returning-not_as_uuid-not_native_uuid-not_add_sentinel_flag_to_col-default_only] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-randomize_returning-not_as_uuid-not_native_uuid-not_add_sentinel_flag_to_col-include_sentinel] 1383s [gw1] [ 18%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-randomize_returning-not_as_uuid-not_native_uuid-not_add_sentinel_flag_to_col-include_sentinel] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-randomize_returning-not_as_uuid-not_native_uuid-not_add_sentinel_flag_to_col-return_defaults] 1383s [gw1] [ 18%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-randomize_returning-not_as_uuid-not_native_uuid-not_add_sentinel_flag_to_col-return_defaults] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-not_randomize_returning-as_uuid-native_uuid-add_sentinel_flag_to_col-default_only] 1383s [gw1] [ 18%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-not_randomize_returning-as_uuid-native_uuid-add_sentinel_flag_to_col-default_only] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-not_randomize_returning-as_uuid-native_uuid-add_sentinel_flag_to_col-include_sentinel] 1383s [gw1] [ 18%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-not_randomize_returning-as_uuid-native_uuid-add_sentinel_flag_to_col-include_sentinel] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-not_randomize_returning-as_uuid-native_uuid-add_sentinel_flag_to_col-return_defaults] 1383s [gw1] [ 18%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-not_randomize_returning-as_uuid-native_uuid-add_sentinel_flag_to_col-return_defaults] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-not_randomize_returning-as_uuid-native_uuid-not_add_sentinel_flag_to_col-default_only] 1383s [gw1] [ 18%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-not_randomize_returning-as_uuid-native_uuid-not_add_sentinel_flag_to_col-default_only] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-not_randomize_returning-as_uuid-native_uuid-not_add_sentinel_flag_to_col-include_sentinel] 1383s [gw1] [ 18%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-not_randomize_returning-as_uuid-native_uuid-not_add_sentinel_flag_to_col-include_sentinel] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-not_randomize_returning-as_uuid-native_uuid-not_add_sentinel_flag_to_col-return_defaults] 1383s [gw1] [ 18%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-not_randomize_returning-as_uuid-native_uuid-not_add_sentinel_flag_to_col-return_defaults] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-not_randomize_returning-as_uuid-not_native_uuid-add_sentinel_flag_to_col-default_only] 1383s [gw1] [ 18%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-not_randomize_returning-as_uuid-not_native_uuid-add_sentinel_flag_to_col-default_only] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-not_randomize_returning-as_uuid-not_native_uuid-add_sentinel_flag_to_col-include_sentinel] 1383s [gw1] [ 18%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-not_randomize_returning-as_uuid-not_native_uuid-add_sentinel_flag_to_col-include_sentinel] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-not_randomize_returning-as_uuid-not_native_uuid-add_sentinel_flag_to_col-return_defaults] 1383s [gw1] [ 18%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-not_randomize_returning-as_uuid-not_native_uuid-add_sentinel_flag_to_col-return_defaults] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-not_randomize_returning-as_uuid-not_native_uuid-not_add_sentinel_flag_to_col-default_only] 1383s [gw1] [ 18%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-not_randomize_returning-as_uuid-not_native_uuid-not_add_sentinel_flag_to_col-default_only] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-not_randomize_returning-as_uuid-not_native_uuid-not_add_sentinel_flag_to_col-include_sentinel] 1383s [gw1] [ 18%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-not_randomize_returning-as_uuid-not_native_uuid-not_add_sentinel_flag_to_col-include_sentinel] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-not_randomize_returning-as_uuid-not_native_uuid-not_add_sentinel_flag_to_col-return_defaults] 1383s [gw1] [ 18%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-not_randomize_returning-as_uuid-not_native_uuid-not_add_sentinel_flag_to_col-return_defaults] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-not_randomize_returning-not_as_uuid-native_uuid-add_sentinel_flag_to_col-default_only] 1383s [gw1] [ 18%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-not_randomize_returning-not_as_uuid-native_uuid-add_sentinel_flag_to_col-default_only] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-not_randomize_returning-not_as_uuid-native_uuid-add_sentinel_flag_to_col-include_sentinel] 1383s [gw1] [ 18%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-not_randomize_returning-not_as_uuid-native_uuid-add_sentinel_flag_to_col-include_sentinel] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-not_randomize_returning-not_as_uuid-native_uuid-add_sentinel_flag_to_col-return_defaults] 1383s [gw1] [ 18%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-not_randomize_returning-not_as_uuid-native_uuid-add_sentinel_flag_to_col-return_defaults] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-not_randomize_returning-not_as_uuid-native_uuid-not_add_sentinel_flag_to_col-default_only] 1383s [gw1] [ 18%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-not_randomize_returning-not_as_uuid-native_uuid-not_add_sentinel_flag_to_col-default_only] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-not_randomize_returning-not_as_uuid-native_uuid-not_add_sentinel_flag_to_col-include_sentinel] 1383s [gw1] [ 18%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-not_randomize_returning-not_as_uuid-native_uuid-not_add_sentinel_flag_to_col-include_sentinel] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-not_randomize_returning-not_as_uuid-native_uuid-not_add_sentinel_flag_to_col-return_defaults] 1383s [gw1] [ 18%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-not_randomize_returning-not_as_uuid-native_uuid-not_add_sentinel_flag_to_col-return_defaults] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-not_randomize_returning-not_as_uuid-not_native_uuid-add_sentinel_flag_to_col-default_only] 1383s [gw1] [ 18%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-not_randomize_returning-not_as_uuid-not_native_uuid-add_sentinel_flag_to_col-default_only] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-not_randomize_returning-not_as_uuid-not_native_uuid-add_sentinel_flag_to_col-include_sentinel] 1383s [gw1] [ 18%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-not_randomize_returning-not_as_uuid-not_native_uuid-add_sentinel_flag_to_col-include_sentinel] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-not_randomize_returning-not_as_uuid-not_native_uuid-add_sentinel_flag_to_col-return_defaults] 1383s [gw1] [ 18%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-not_randomize_returning-not_as_uuid-not_native_uuid-add_sentinel_flag_to_col-return_defaults] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-not_randomize_returning-not_as_uuid-not_native_uuid-not_add_sentinel_flag_to_col-default_only] 1383s [gw1] [ 18%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-not_randomize_returning-not_as_uuid-not_native_uuid-not_add_sentinel_flag_to_col-default_only] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-not_randomize_returning-not_as_uuid-not_native_uuid-not_add_sentinel_flag_to_col-include_sentinel] 1383s [gw1] [ 18%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-not_randomize_returning-not_as_uuid-not_native_uuid-not_add_sentinel_flag_to_col-include_sentinel] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-not_randomize_returning-not_as_uuid-not_native_uuid-not_add_sentinel_flag_to_col-return_defaults] 1383s [gw1] [ 18%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-not_randomize_returning-not_as_uuid-not_native_uuid-not_add_sentinel_flag_to_col-return_defaults] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-as_uuid-native_uuid-add_sentinel_flag_to_col-default_only] 1383s [gw1] [ 18%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-as_uuid-native_uuid-add_sentinel_flag_to_col-default_only] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-as_uuid-native_uuid-add_sentinel_flag_to_col-include_sentinel] 1383s [gw1] [ 18%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-as_uuid-native_uuid-add_sentinel_flag_to_col-include_sentinel] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-as_uuid-native_uuid-add_sentinel_flag_to_col-return_defaults] 1383s [gw1] [ 18%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-as_uuid-native_uuid-add_sentinel_flag_to_col-return_defaults] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-as_uuid-native_uuid-not_add_sentinel_flag_to_col-default_only] 1383s [gw1] [ 18%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-as_uuid-native_uuid-not_add_sentinel_flag_to_col-default_only] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-as_uuid-native_uuid-not_add_sentinel_flag_to_col-include_sentinel] 1383s [gw1] [ 18%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-as_uuid-native_uuid-not_add_sentinel_flag_to_col-include_sentinel] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-as_uuid-native_uuid-not_add_sentinel_flag_to_col-return_defaults] 1383s [gw1] [ 18%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-as_uuid-native_uuid-not_add_sentinel_flag_to_col-return_defaults] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-as_uuid-not_native_uuid-add_sentinel_flag_to_col-default_only] 1383s [gw1] [ 18%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-as_uuid-not_native_uuid-add_sentinel_flag_to_col-default_only] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-as_uuid-not_native_uuid-add_sentinel_flag_to_col-include_sentinel] 1383s [gw1] [ 18%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-as_uuid-not_native_uuid-add_sentinel_flag_to_col-include_sentinel] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-as_uuid-not_native_uuid-add_sentinel_flag_to_col-return_defaults] 1383s [gw1] [ 18%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-as_uuid-not_native_uuid-add_sentinel_flag_to_col-return_defaults] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-as_uuid-not_native_uuid-not_add_sentinel_flag_to_col-default_only] 1383s [gw1] [ 18%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-as_uuid-not_native_uuid-not_add_sentinel_flag_to_col-default_only] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-as_uuid-not_native_uuid-not_add_sentinel_flag_to_col-include_sentinel] 1383s [gw1] [ 18%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-as_uuid-not_native_uuid-not_add_sentinel_flag_to_col-include_sentinel] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-as_uuid-not_native_uuid-not_add_sentinel_flag_to_col-return_defaults] 1383s [gw1] [ 18%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-as_uuid-not_native_uuid-not_add_sentinel_flag_to_col-return_defaults] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-not_as_uuid-native_uuid-add_sentinel_flag_to_col-default_only] 1383s [gw1] [ 18%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-not_as_uuid-native_uuid-add_sentinel_flag_to_col-default_only] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-not_as_uuid-native_uuid-add_sentinel_flag_to_col-include_sentinel] 1383s [gw1] [ 18%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-not_as_uuid-native_uuid-add_sentinel_flag_to_col-include_sentinel] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-not_as_uuid-native_uuid-add_sentinel_flag_to_col-return_defaults] 1383s [gw1] [ 18%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-not_as_uuid-native_uuid-add_sentinel_flag_to_col-return_defaults] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-not_as_uuid-native_uuid-not_add_sentinel_flag_to_col-default_only] 1383s [gw1] [ 18%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-not_as_uuid-native_uuid-not_add_sentinel_flag_to_col-default_only] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-not_as_uuid-native_uuid-not_add_sentinel_flag_to_col-include_sentinel] 1383s [gw1] [ 18%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-not_as_uuid-native_uuid-not_add_sentinel_flag_to_col-include_sentinel] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-not_as_uuid-native_uuid-not_add_sentinel_flag_to_col-return_defaults] 1383s [gw1] [ 18%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-not_as_uuid-native_uuid-not_add_sentinel_flag_to_col-return_defaults] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-not_as_uuid-not_native_uuid-add_sentinel_flag_to_col-default_only] 1383s [gw1] [ 18%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-not_as_uuid-not_native_uuid-add_sentinel_flag_to_col-default_only] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-not_as_uuid-not_native_uuid-add_sentinel_flag_to_col-include_sentinel] 1383s [gw1] [ 18%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-not_as_uuid-not_native_uuid-add_sentinel_flag_to_col-include_sentinel] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-not_as_uuid-not_native_uuid-add_sentinel_flag_to_col-return_defaults] 1383s [gw1] [ 18%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-not_as_uuid-not_native_uuid-add_sentinel_flag_to_col-return_defaults] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-not_as_uuid-not_native_uuid-not_add_sentinel_flag_to_col-default_only] 1383s [gw1] [ 18%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-not_as_uuid-not_native_uuid-not_add_sentinel_flag_to_col-default_only] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-not_as_uuid-not_native_uuid-not_add_sentinel_flag_to_col-include_sentinel] 1383s [gw1] [ 18%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-not_as_uuid-not_native_uuid-not_add_sentinel_flag_to_col-include_sentinel] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-not_as_uuid-not_native_uuid-not_add_sentinel_flag_to_col-return_defaults] 1383s [gw1] [ 18%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-not_as_uuid-not_native_uuid-not_add_sentinel_flag_to_col-return_defaults] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-explicit_sentinel] 1383s [gw1] [ 18%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-explicit_sentinel] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] 1383s [gw1] [ 18%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-explicit_sentinel] 1383s [gw1] [ 18%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-explicit_sentinel] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-not_explicit_sentinel] 1383s [gw1] [ 18%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-not_explicit_sentinel] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-explicit_sentinel] 1383s [gw1] [ 18%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-explicit_sentinel] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] 1383s [gw1] [ 18%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-the_table_translates-sequence_actually_translates-explicit_sentinel] 1383s [gw1] [ 18%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-the_table_translates-sequence_actually_translates-explicit_sentinel] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-the_table_translates-sequence_actually_translates-not_explicit_sentinel] 1383s [gw1] [ 18%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-the_table_translates-sequence_actually_translates-not_explicit_sentinel] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-explicit_sentinel] 1383s [gw1] [ 18%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-explicit_sentinel] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] 1383s [gw1] [ 18%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-explicit_sentinel] 1383s [gw1] [ 18%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-explicit_sentinel] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-not_explicit_sentinel] 1383s [gw1] [ 18%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-not_explicit_sentinel] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-explicit_sentinel] 1383s [gw1] [ 18%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-explicit_sentinel] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] 1383s [gw1] [ 18%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-the_table_translates-sequence_actually_translates-explicit_sentinel] 1383s [gw1] [ 18%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-the_table_translates-sequence_actually_translates-explicit_sentinel] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-the_table_translates-sequence_actually_translates-not_explicit_sentinel] 1383s [gw1] [ 18%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-the_table_translates-sequence_actually_translates-not_explicit_sentinel] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-explicit_sentinel] 1383s [gw1] [ 18%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-explicit_sentinel] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] 1383s [gw1] [ 18%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-explicit_sentinel] 1383s [gw1] [ 18%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-explicit_sentinel] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-not_explicit_sentinel] 1383s [gw1] [ 18%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-not_explicit_sentinel] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-explicit_sentinel] 1383s [gw1] [ 18%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-explicit_sentinel] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] 1383s [gw1] [ 18%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-the_table_translates-sequence_actually_translates-explicit_sentinel] 1383s [gw1] [ 18%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-the_table_translates-sequence_actually_translates-explicit_sentinel] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-the_table_translates-sequence_actually_translates-not_explicit_sentinel] 1383s [gw1] [ 18%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-the_table_translates-sequence_actually_translates-not_explicit_sentinel] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-explicit_sentinel] 1383s [gw1] [ 18%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-explicit_sentinel] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] 1383s [gw1] [ 18%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-explicit_sentinel] 1383s [gw1] [ 18%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-explicit_sentinel] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-not_explicit_sentinel] 1383s [gw1] [ 18%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-not_explicit_sentinel] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-explicit_sentinel] 1383s [gw1] [ 18%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-explicit_sentinel] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] 1383s [gw1] [ 18%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-the_table_translates-sequence_actually_translates-explicit_sentinel] 1383s [gw1] [ 18%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-the_table_translates-sequence_actually_translates-explicit_sentinel] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-the_table_translates-sequence_actually_translates-not_explicit_sentinel] 1383s [gw1] [ 18%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-the_table_translates-sequence_actually_translates-not_explicit_sentinel] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-explicit_sentinel] 1383s [gw1] [ 18%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-explicit_sentinel] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] 1383s [gw1] [ 18%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] 1383s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-explicit_sentinel] 1383s [gw1] [ 18%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-explicit_sentinel] 1384s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-not_explicit_sentinel] 1384s [gw1] [ 18%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-not_explicit_sentinel] 1384s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-explicit_sentinel] 1384s [gw1] [ 18%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-explicit_sentinel] 1384s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] 1384s [gw1] [ 18%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] 1384s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-the_table_translates-sequence_actually_translates-explicit_sentinel] 1384s [gw1] [ 18%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-the_table_translates-sequence_actually_translates-explicit_sentinel] 1384s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-the_table_translates-sequence_actually_translates-not_explicit_sentinel] 1384s [gw1] [ 18%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-the_table_translates-sequence_actually_translates-not_explicit_sentinel] 1384s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-explicit_sentinel] 1384s [gw1] [ 18%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-explicit_sentinel] 1384s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] 1384s [gw1] [ 18%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] 1384s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-explicit_sentinel] 1384s [gw1] [ 18%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-explicit_sentinel] 1384s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-not_explicit_sentinel] 1384s [gw1] [ 18%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-not_explicit_sentinel] 1384s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-explicit_sentinel] 1384s [gw1] [ 18%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-explicit_sentinel] 1384s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] 1384s [gw1] [ 18%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] 1384s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-the_table_translates-sequence_actually_translates-explicit_sentinel] 1384s [gw1] [ 18%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-the_table_translates-sequence_actually_translates-explicit_sentinel] 1384s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-the_table_translates-sequence_actually_translates-not_explicit_sentinel] 1384s [gw1] [ 18%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-the_table_translates-sequence_actually_translates-not_explicit_sentinel] 1384s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-explicit_sentinel] 1384s [gw1] [ 18%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-explicit_sentinel] 1384s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] 1384s [gw1] [ 18%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] 1384s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-explicit_sentinel] 1384s [gw1] [ 18%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-explicit_sentinel] 1384s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-not_explicit_sentinel] 1384s [gw1] [ 18%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-not_explicit_sentinel] 1384s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-explicit_sentinel] 1384s [gw1] [ 18%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-explicit_sentinel] 1384s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] 1384s [gw1] [ 18%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] 1384s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-the_table_translates-sequence_actually_translates-explicit_sentinel] 1384s [gw1] [ 18%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-the_table_translates-sequence_actually_translates-explicit_sentinel] 1384s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-the_table_translates-sequence_actually_translates-not_explicit_sentinel] 1384s [gw1] [ 18%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-the_table_translates-sequence_actually_translates-not_explicit_sentinel] 1384s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-explicit_sentinel] 1384s [gw1] [ 18%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-explicit_sentinel] 1384s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] 1384s [gw1] [ 18%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] 1384s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-explicit_sentinel] 1384s [gw1] [ 18%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-explicit_sentinel] 1384s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-not_explicit_sentinel] 1384s [gw1] [ 18%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-not_explicit_sentinel] 1384s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-explicit_sentinel] 1384s [gw1] [ 18%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-explicit_sentinel] 1384s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] 1384s [gw1] [ 18%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] 1384s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-sort_by_parameter_order-the_table_translates-sequence_actually_translates-explicit_sentinel] 1384s [gw1] [ 18%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-sort_by_parameter_order-the_table_translates-sequence_actually_translates-explicit_sentinel] 1384s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-sort_by_parameter_order-the_table_translates-sequence_actually_translates-not_explicit_sentinel] 1384s [gw1] [ 18%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-sort_by_parameter_order-the_table_translates-sequence_actually_translates-not_explicit_sentinel] 1384s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-separate_sentinel-clientside] 1384s [gw1] [ 18%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-separate_sentinel-clientside] 1384s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-separate_sentinel-serverside] 1384s [gw1] [ 18%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-separate_sentinel-serverside] 1384s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-separate_uuid-clientside] 1384s [gw1] [ 18%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-separate_uuid-clientside] 1384s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-separate_uuid-serverside] 1384s [gw1] [ 18%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-separate_uuid-serverside] 1384s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-use_pk-clientside] 1384s [gw1] [ 18%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-use_pk-clientside] 1384s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-use_pk-serverside] 1384s [gw1] [ 18%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-use_pk-serverside] 1384s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-use_pk_explicit-clientside] 1384s [gw1] [ 18%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-use_pk_explicit-clientside] 1384s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-use_pk_explicit-serverside] 1384s [gw1] [ 18%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-use_pk_explicit-serverside] 1384s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-separate_sentinel-clientside] 1384s [gw1] [ 18%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-separate_sentinel-clientside] 1384s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-separate_sentinel-serverside] 1384s [gw1] [ 18%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-separate_sentinel-serverside] 1384s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-separate_uuid-clientside] 1384s [gw1] [ 18%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-separate_uuid-clientside] 1384s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-separate_uuid-serverside] 1384s [gw1] [ 18%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-separate_uuid-serverside] 1384s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-use_pk-clientside] 1384s [gw1] [ 18%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-use_pk-clientside] 1384s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-use_pk-serverside] 1384s [gw1] [ 18%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-use_pk-serverside] 1384s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-use_pk_explicit-clientside] 1384s [gw1] [ 18%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-use_pk_explicit-clientside] 1384s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-use_pk_explicit-serverside] 1384s [gw1] [ 18%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-use_pk_explicit-serverside] 1384s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-separate_sentinel-clientside] 1384s [gw1] [ 18%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-separate_sentinel-clientside] 1384s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-separate_sentinel-serverside] 1384s [gw1] [ 18%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-separate_sentinel-serverside] 1384s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-separate_uuid-clientside] 1384s [gw1] [ 18%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-separate_uuid-clientside] 1384s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-separate_uuid-serverside] 1384s [gw1] [ 18%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-separate_uuid-serverside] 1384s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-use_pk-clientside] 1384s [gw1] [ 18%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-use_pk-clientside] 1384s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-use_pk-serverside] 1384s [gw1] [ 18%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-use_pk-serverside] 1384s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-use_pk_explicit-clientside] 1384s [gw1] [ 18%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-use_pk_explicit-clientside] 1384s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-use_pk_explicit-serverside] 1384s [gw1] [ 18%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-use_pk_explicit-serverside] 1384s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-warn_for_downgrades-separate_sentinel-clientside] 1384s [gw1] [ 18%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-warn_for_downgrades-separate_sentinel-clientside] 1384s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-warn_for_downgrades-separate_sentinel-serverside] 1384s [gw1] [ 18%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-warn_for_downgrades-separate_sentinel-serverside] 1384s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-warn_for_downgrades-separate_uuid-clientside] 1384s [gw1] [ 18%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-warn_for_downgrades-separate_uuid-clientside] 1384s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-warn_for_downgrades-separate_uuid-serverside] 1384s [gw1] [ 18%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-warn_for_downgrades-separate_uuid-serverside] 1384s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-warn_for_downgrades-use_pk-clientside] 1384s [gw1] [ 18%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-warn_for_downgrades-use_pk-clientside] 1384s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-warn_for_downgrades-use_pk-serverside] 1384s [gw1] [ 18%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-warn_for_downgrades-use_pk-serverside] 1384s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-warn_for_downgrades-use_pk_explicit-clientside] 1384s [gw1] [ 18%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-warn_for_downgrades-use_pk_explicit-clientside] 1384s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-warn_for_downgrades-use_pk_explicit-serverside] 1384s [gw1] [ 18%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-warn_for_downgrades-use_pk_explicit-serverside] 1384s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-separate_sentinel-clientside] 1384s [gw1] [ 18%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-separate_sentinel-clientside] 1384s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-separate_sentinel-serverside] 1384s [gw1] [ 18%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-separate_sentinel-serverside] 1384s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-separate_uuid-clientside] 1384s [gw1] [ 18%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-separate_uuid-clientside] 1384s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-separate_uuid-serverside] 1384s [gw1] [ 18%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-separate_uuid-serverside] 1384s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-use_pk-clientside] 1384s [gw1] [ 18%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-use_pk-clientside] 1384s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-use_pk-serverside] 1384s [gw1] [ 18%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-use_pk-serverside] 1384s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-use_pk_explicit-clientside] 1384s [gw1] [ 18%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-use_pk_explicit-clientside] 1384s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-use_pk_explicit-serverside] 1384s [gw1] [ 18%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-use_pk_explicit-serverside] 1384s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-separate_sentinel-clientside] 1384s [gw1] [ 18%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-separate_sentinel-clientside] 1384s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-separate_sentinel-serverside] 1384s [gw1] [ 18%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-separate_sentinel-serverside] 1384s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-separate_uuid-clientside] 1384s [gw1] [ 18%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-separate_uuid-clientside] 1384s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-separate_uuid-serverside] 1384s [gw1] [ 18%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-separate_uuid-serverside] 1384s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-use_pk-clientside] 1384s [gw1] [ 18%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-use_pk-clientside] 1384s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-use_pk-serverside] 1384s [gw1] [ 18%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-use_pk-serverside] 1384s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-use_pk_explicit-clientside] 1384s [gw1] [ 18%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-use_pk_explicit-clientside] 1384s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-use_pk_explicit-serverside] 1384s [gw1] [ 18%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-use_pk_explicit-serverside] 1384s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-separate_sentinel-clientside] 1384s [gw1] [ 18%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-separate_sentinel-clientside] 1384s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-separate_sentinel-serverside] 1384s [gw1] [ 18%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-separate_sentinel-serverside] 1384s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-separate_uuid-clientside] 1384s [gw1] [ 18%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-separate_uuid-clientside] 1384s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-separate_uuid-serverside] 1384s [gw1] [ 19%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-separate_uuid-serverside] 1384s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-use_pk-clientside] 1384s [gw1] [ 19%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-use_pk-clientside] 1384s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-use_pk-serverside] 1384s [gw1] [ 19%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-use_pk-serverside] 1384s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-use_pk_explicit-clientside] 1384s [gw1] [ 19%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-use_pk_explicit-clientside] 1384s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-use_pk_explicit-serverside] 1384s [gw1] [ 19%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-use_pk_explicit-serverside] 1384s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-warn_for_downgrades-separate_sentinel-clientside] 1384s [gw1] [ 19%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-warn_for_downgrades-separate_sentinel-clientside] 1384s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-warn_for_downgrades-separate_sentinel-serverside] 1384s [gw1] [ 19%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-warn_for_downgrades-separate_sentinel-serverside] 1384s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-warn_for_downgrades-separate_uuid-clientside] 1384s [gw1] [ 19%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-warn_for_downgrades-separate_uuid-clientside] 1384s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-warn_for_downgrades-separate_uuid-serverside] 1384s [gw1] [ 19%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-warn_for_downgrades-separate_uuid-serverside] 1384s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-warn_for_downgrades-use_pk-clientside] 1384s [gw1] [ 19%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-warn_for_downgrades-use_pk-clientside] 1384s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-warn_for_downgrades-use_pk-serverside] 1384s [gw1] [ 19%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-warn_for_downgrades-use_pk-serverside] 1384s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-warn_for_downgrades-use_pk_explicit-clientside] 1384s [gw1] [ 19%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-warn_for_downgrades-use_pk_explicit-clientside] 1384s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-warn_for_downgrades-use_pk_explicit-serverside] 1384s [gw1] [ 19%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-warn_for_downgrades-use_pk_explicit-serverside] 1384s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_implicit_id_insert_select_columns 1384s [gw1] [ 19%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_implicit_id_insert_select_columns 1384s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_implicit_id_insert_select_keys 1384s [gw1] [ 19%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_implicit_id_insert_select_keys 1384s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_insert_heterogeneous_params 1384s [gw1] [ 19%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_insert_heterogeneous_params 1384s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_five[False-_exclusions_01] 1384s [gw1] [ 19%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_five[False-_exclusions_01] 1384s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_five[True-_exclusions_00] 1384s [gw1] [ 19%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_five[True-_exclusions_00] 1384s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_four[False-_exclusions_01] 1384s [gw1] [ 19%] SKIPPED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_four[False-_exclusions_01] 1384s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_four[True-_exclusions_00] 1384s [gw1] [ 19%] SKIPPED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_four[True-_exclusions_00] 1384s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_four_a[False-_exclusions_01] 1384s [gw1] [ 19%] SKIPPED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_four_a[False-_exclusions_01] 1384s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_four_a[True-_exclusions_00] 1384s [gw1] [ 19%] SKIPPED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_four_a[True-_exclusions_00] 1384s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_one[False-_exclusions_01] 1384s [gw1] [ 19%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_one[False-_exclusions_01] 1384s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_one[True-_exclusions_00] 1384s [gw1] [ 19%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_one[True-_exclusions_00] 1384s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_six[False-_exclusions_01] 1384s [gw1] [ 19%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_six[False-_exclusions_01] 1384s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_six[True-_exclusions_00] 1384s [gw1] [ 19%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_six[True-_exclusions_00] 1384s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_three[False-_exclusions_01] 1384s [gw1] [ 19%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_three[False-_exclusions_01] 1384s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_three[True-_exclusions_00] 1384s [gw1] [ 19%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_three[True-_exclusions_00] 1384s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_two[False-_exclusions_01] 1384s [gw1] [ 19%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_two[False-_exclusions_01] 1384s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_two[True-_exclusions_00] 1384s [gw1] [ 19%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_two[True-_exclusions_00] 1384s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrowid_zero 1384s [gw1] [ 19%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrowid_zero 1384s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_misordered_lastrow 1384s [gw1] [ 19%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_misordered_lastrow 1384s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_multivalues_insert[column] 1384s [gw1] [ 19%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_multivalues_insert[column] 1384s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_multivalues_insert[expect] 1384s [gw1] [ 19%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_multivalues_insert[expect] 1384s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_multivalues_insert[string] 1384s [gw1] [ 19%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_multivalues_insert[string] 1384s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_no_inserted_pk_on_returning 1384s [gw1] [ 19%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_no_inserted_pk_on_returning 1384s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_disabled 1384s [gw1] [ 19%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_disabled 1384s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_return_pks_default_values 1384s [gw1] [ 19%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_return_pks_default_values 1385s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_returning_defaults[not_preserve_rowcount] 1385s [gw1] [ 19%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_returning_defaults[not_preserve_rowcount] 1385s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_returning_defaults[preserve_rowcount] 1385s [gw1] [ 19%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_returning_defaults[preserve_rowcount] 1385s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_returning_preexecute_pk 1385s [gw1] [ 19%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_returning_preexecute_pk 1385s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_returning_values[not_preserve_rowcount] 1385s [gw1] [ 19%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_returning_values[not_preserve_rowcount] 1385s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_returning_values[preserve_rowcount] 1385s [gw1] [ 19%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_returning_values[preserve_rowcount] 1385s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_unicode_keys 1385s [gw1] [ 19%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_unicode_keys 1385s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_nested_insert[add_expr_returning] 1385s [gw1] [ 19%] SKIPPED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_nested_insert[add_expr_returning] 1385s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_nested_insert[not_add_expr_returning] 1385s [gw1] [ 19%] SKIPPED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_nested_insert[not_add_expr_returning] 1385s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_subq[False-1-False] 1385s [gw1] [ 19%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_subq[False-1-False] 1385s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_subq[False-1-True] 1385s [gw1] [ 19%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_subq[False-1-True] 1385s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_subq[False-2-False] 1385s [gw1] [ 19%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_subq[False-2-False] 1385s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_subq[False-2-True] 1385s [gw1] [ 19%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_subq[False-2-True] 1385s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_subq[True-1-False] 1385s [gw1] [ 19%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_subq[True-1-False] 1385s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_subq[True-1-True] 1385s [gw1] [ 19%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_subq[True-1-True] 1385s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_subq[True-2-False] 1385s [gw1] [ 19%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_subq[True-2-False] 1385s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_subq[True-2-True] 1385s [gw1] [ 19%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_subq[True-2-True] 1385s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[conn_execution_option-100] 1385s [gw1] [ 19%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[conn_execution_option-100] 1385s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[conn_execution_option-329] 1385s [gw1] [ 19%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[conn_execution_option-329] 1385s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[conn_execution_option-None] 1385s [gw1] [ 19%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[conn_execution_option-None] 1385s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[engine-100] 1385s [gw1] [ 19%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[engine-100] 1385s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[engine-329] 1385s [gw1] [ 19%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[engine-329] 1385s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[engine-None] 1385s [gw1] [ 19%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[engine-None] 1385s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[exec_execution_option-100] 1385s [gw1] [ 19%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[exec_execution_option-100] 1385s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[exec_execution_option-329] 1385s [gw1] [ 19%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[exec_execution_option-329] 1385s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[exec_execution_option-None] 1385s [gw1] [ 19%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[exec_execution_option-None] 1385s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[stmt_execution_option-100] 1385s [gw1] [ 19%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[stmt_execution_option-100] 1385s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[stmt_execution_option-329] 1385s [gw1] [ 19%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[stmt_execution_option-329] 1385s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[stmt_execution_option-None] 1385s [gw1] [ 19%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[stmt_execution_option-None] 1385s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_returning_integrity_error[not_use_returning] 1385s [gw1] [ 19%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_returning_integrity_error[not_use_returning] 1385s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_returning_integrity_error[use_returning] 1385s [gw1] [ 19%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_returning_integrity_error[use_returning] 1385s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_upsert_w_returning 1385s [gw1] [ 19%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_upsert_w_returning 1385s test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_direct_params 1385s [gw1] [ 19%] PASSED test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_direct_params 1385s test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_direct_params_returning 1385s [gw1] [ 19%] PASSED test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_direct_params_returning 1385s test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_explicit_null_pk_params_db_ignores_it 1385s [gw1] [ 19%] PASSED test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_explicit_null_pk_params_db_ignores_it 1385s test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_explicit_null_pk_values_db_ignores_it 1385s [gw1] [ 19%] PASSED test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_explicit_null_pk_values_db_ignores_it 1385s test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_explicit_sequence 1385s [gw1] [ 19%] SKIPPED test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_explicit_sequence 1385s test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_implicit_pk 1385s [gw1] [ 19%] PASSED test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_implicit_pk 1385s test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_implicit_pk_inline 1385s [gw1] [ 19%] PASSED test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_implicit_pk_inline 1385s test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_implicit_pk_multi_rows 1385s [gw1] [ 19%] PASSED test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_implicit_pk_multi_rows 1385s test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_sql_expr_lastrowid 1385s [gw1] [ 19%] PASSED test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_sql_expr_lastrowid 1385s test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_uppercase 1385s [gw1] [ 19%] PASSED test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_uppercase 1385s test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_uppercase_direct_params 1385s [gw1] [ 19%] PASSED test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_uppercase_direct_params 1385s test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_uppercase_direct_params_returning 1385s [gw1] [ 19%] PASSED test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_uppercase_direct_params_returning 1385s test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_uppercase_implicit 1385s [gw1] [ 19%] PASSED test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_uppercase_implicit 1385s test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_uppercase_inline 1385s [gw1] [ 19%] PASSED test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_uppercase_inline 1385s test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_uppercase_inline_implicit 1385s [gw1] [ 19%] PASSED test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_uppercase_inline_implicit 1385s test/sql/test_inspect.py::TestCoreInspection::test_col_now_has_a_clauseelement 1385s [gw1] [ 19%] PASSED test/sql/test_inspect.py::TestCoreInspection::test_col_now_has_a_clauseelement 1385s test/sql/test_inspect.py::TestCoreInspection::test_column_expr 1385s [gw1] [ 19%] PASSED test/sql/test_inspect.py::TestCoreInspection::test_column_expr 1385s test/sql/test_inspect.py::TestCoreInspection::test_no_clause_element_on_clauseelement 1385s [gw1] [ 19%] PASSED test/sql/test_inspect.py::TestCoreInspection::test_no_clause_element_on_clauseelement 1385s test/sql/test_inspect.py::TestCoreInspection::test_select 1385s [gw1] [ 19%] PASSED test/sql/test_inspect.py::TestCoreInspection::test_select 1385s test/sql/test_inspect.py::TestCoreInspection::test_table 1385s [gw1] [ 19%] PASSED test/sql/test_inspect.py::TestCoreInspection::test_table 1385s test/base/test_inspect.py::TestInspection::test_class_insp 1385s [gw1] [ 19%] PASSED test/base/test_inspect.py::TestInspection::test_class_insp 1385s test/base/test_inspect.py::TestInspection::test_def_insp 1385s [gw1] [ 19%] PASSED test/base/test_inspect.py::TestInspection::test_def_insp 1385s test/base/test_inspect.py::TestInspection::test_hierarchy_insp 1385s [gw1] [ 19%] PASSED test/base/test_inspect.py::TestInspection::test_hierarchy_insp 1385s test/base/test_inspect.py::TestInspection::test_no_inspect 1385s [gw1] [ 19%] PASSED test/base/test_inspect.py::TestInspection::test_no_inspect 1385s test/orm/test_inspect.py::TestORMInspection::test_aliased_class 1385s [gw1] [ 19%] PASSED test/orm/test_inspect.py::TestORMInspection::test_aliased_class 1385s test/orm/test_inspect.py::TestORMInspection::test_all_orm_descriptors_pep520_classical 1385s [gw1] [ 19%] PASSED test/orm/test_inspect.py::TestORMInspection::test_all_orm_descriptors_pep520_classical 1385s test/orm/test_inspect.py::TestORMInspection::test_all_orm_descriptors_pep520_noinh 1385s [gw1] [ 19%] PASSED test/orm/test_inspect.py::TestORMInspection::test_all_orm_descriptors_pep520_noinh 1385s test/orm/test_inspect.py::TestORMInspection::test_all_orm_descriptors_pep520_onelevel_inh 1385s [gw1] [ 19%] PASSED test/orm/test_inspect.py::TestORMInspection::test_all_orm_descriptors_pep520_onelevel_inh 1385s test/orm/test_inspect.py::TestORMInspection::test_attr_keys 1385s [gw1] [ 19%] PASSED test/orm/test_inspect.py::TestORMInspection::test_attr_keys 1385s test/orm/test_inspect.py::TestORMInspection::test_attrs_props_prop_added_after_configure 1385s [gw1] [ 19%] PASSED test/orm/test_inspect.py::TestORMInspection::test_attrs_props_prop_added_after_configure 1385s test/orm/test_inspect.py::TestORMInspection::test_class_mapper 1385s [gw1] [ 19%] PASSED test/orm/test_inspect.py::TestORMInspection::test_class_mapper 1385s test/orm/test_inspect.py::TestORMInspection::test_col_filter 1385s [gw1] [ 19%] PASSED test/orm/test_inspect.py::TestORMInspection::test_col_filter 1385s test/orm/test_inspect.py::TestORMInspection::test_col_property 1385s [gw1] [ 19%] PASSED test/orm/test_inspect.py::TestORMInspection::test_col_property 1385s test/orm/test_inspect.py::TestORMInspection::test_column_collection_iterate 1385s [gw1] [ 19%] PASSED test/orm/test_inspect.py::TestORMInspection::test_column_collection_iterate 1385s test/orm/test_inspect.py::TestORMInspection::test_extension_types 1385s [gw1] [ 19%] PASSED test/orm/test_inspect.py::TestORMInspection::test_extension_types 1385s test/orm/test_inspect.py::TestORMInspection::test_identity_key 1385s [gw1] [ 19%] PASSED test/orm/test_inspect.py::TestORMInspection::test_identity_key 1385s test/orm/test_inspect.py::TestORMInspection::test_insp_aliased_column_prop 1385s [gw1] [ 19%] PASSED test/orm/test_inspect.py::TestORMInspection::test_insp_aliased_column_prop 1385s test/orm/test_inspect.py::TestORMInspection::test_insp_aliased_relationship_prop 1385s [gw1] [ 19%] PASSED test/orm/test_inspect.py::TestORMInspection::test_insp_aliased_relationship_prop 1385s test/orm/test_inspect.py::TestORMInspection::test_insp_column_prop 1385s [gw1] [ 19%] PASSED test/orm/test_inspect.py::TestORMInspection::test_insp_column_prop 1385s test/orm/test_inspect.py::TestORMInspection::test_insp_relationship_prop 1385s [gw1] [ 19%] PASSED test/orm/test_inspect.py::TestORMInspection::test_insp_relationship_prop 1386s test/orm/test_inspect.py::TestORMInspection::test_instance_state 1386s [gw1] [ 19%] PASSED test/orm/test_inspect.py::TestORMInspection::test_instance_state 1386s test/orm/test_inspect.py::TestORMInspection::test_instance_state_attr 1386s [gw1] [ 19%] PASSED test/orm/test_inspect.py::TestORMInspection::test_instance_state_attr 1386s test/orm/test_inspect.py::TestORMInspection::test_instance_state_attr_passive_value_collection 1386s [gw1] [ 19%] PASSED test/orm/test_inspect.py::TestORMInspection::test_instance_state_attr_passive_value_collection 1386s test/orm/test_inspect.py::TestORMInspection::test_instance_state_attr_passive_value_scalar 1386s [gw1] [ 19%] PASSED test/orm/test_inspect.py::TestORMInspection::test_instance_state_attr_passive_value_scalar 1386s test/orm/test_inspect.py::TestORMInspection::test_instance_state_collection_attr_hist 1386s [gw1] [ 19%] PASSED test/orm/test_inspect.py::TestORMInspection::test_instance_state_collection_attr_hist 1386s test/orm/test_inspect.py::TestORMInspection::test_instance_state_collection_attr_load_hist 1386s [gw1] [ 19%] PASSED test/orm/test_inspect.py::TestORMInspection::test_instance_state_collection_attr_load_hist 1386s test/orm/test_inspect.py::TestORMInspection::test_instance_state_ident_persistent 1386s [gw1] [ 19%] PASSED test/orm/test_inspect.py::TestORMInspection::test_instance_state_ident_persistent 1386s test/orm/test_inspect.py::TestORMInspection::test_instance_state_ident_transient 1386s [gw1] [ 19%] PASSED test/orm/test_inspect.py::TestORMInspection::test_instance_state_ident_transient 1386s test/orm/test_inspect.py::TestORMInspection::test_instance_state_info 1386s [gw1] [ 19%] PASSED test/orm/test_inspect.py::TestORMInspection::test_instance_state_info 1386s test/orm/test_inspect.py::TestORMInspection::test_instance_state_scalar_attr_hist 1386s [gw1] [ 19%] PASSED test/orm/test_inspect.py::TestORMInspection::test_instance_state_scalar_attr_hist 1386s test/orm/test_inspect.py::TestORMInspection::test_instance_state_scalar_attr_hist_load 1386s [gw1] [ 19%] PASSED test/orm/test_inspect.py::TestORMInspection::test_instance_state_scalar_attr_hist_load 1386s test/orm/test_inspect.py::TestORMInspection::test_is_instance 1386s [gw1] [ 19%] PASSED test/orm/test_inspect.py::TestORMInspection::test_is_instance 1386s test/orm/test_inspect.py::TestORMInspection::test_local_table 1386s [gw1] [ 19%] PASSED test/orm/test_inspect.py::TestORMInspection::test_local_table 1386s test/orm/test_inspect.py::TestORMInspection::test_mapper_selectable 1386s [gw1] [ 19%] PASSED test/orm/test_inspect.py::TestORMInspection::test_mapper_selectable 1386s test/orm/test_inspect.py::TestORMInspection::test_mapper_selectable_fixed 1386s [gw1] [ 19%] PASSED test/orm/test_inspect.py::TestORMInspection::test_mapper_selectable_fixed 1386s test/orm/test_inspect.py::TestORMInspection::test_not_mapped_class 1386s [gw1] [ 19%] PASSED test/orm/test_inspect.py::TestORMInspection::test_not_mapped_class 1386s test/orm/test_inspect.py::TestORMInspection::test_not_mapped_instance 1386s [gw1] [ 19%] PASSED test/orm/test_inspect.py::TestORMInspection::test_not_mapped_instance 1386s test/orm/test_inspect.py::TestORMInspection::test_object_accessor 1386s [gw1] [ 19%] PASSED test/orm/test_inspect.py::TestORMInspection::test_object_accessor 1386s test/orm/test_inspect.py::TestORMInspection::test_persist_selectable 1386s [gw1] [ 19%] PASSED test/orm/test_inspect.py::TestORMInspection::test_persist_selectable 1386s test/orm/test_inspect.py::TestORMInspection::test_persistence_states 1386s [gw1] [ 19%] PASSED test/orm/test_inspect.py::TestORMInspection::test_persistence_states 1386s test/orm/test_inspect.py::TestORMInspection::test_primary_key 1386s [gw1] [ 19%] PASSED test/orm/test_inspect.py::TestORMInspection::test_primary_key 1387s test/orm/test_inspect.py::TestORMInspection::test_property 1387s [gw1] [ 19%] PASSED test/orm/test_inspect.py::TestORMInspection::test_property 1387s test/orm/test_inspect.py::TestORMInspection::test_rel_accessors 1387s [gw1] [ 19%] PASSED test/orm/test_inspect.py::TestORMInspection::test_rel_accessors 1387s test/orm/test_inspect.py::TestORMInspection::test_relationship_filter 1387s [gw1] [ 19%] PASSED test/orm/test_inspect.py::TestORMInspection::test_relationship_filter 1387s test/orm/test_inspect.py::TestORMInspection::test_session_accessor 1387s [gw1] [ 19%] PASSED test/orm/test_inspect.py::TestORMInspection::test_session_accessor 1387s test/orm/test_inspect.py::TestORMInspection::test_synonym_filter 1387s [gw1] [ 19%] PASSED test/orm/test_inspect.py::TestORMInspection::test_synonym_filter 1387s test/orm/test_inspect.py::TestORMInspection::test_with_polymorphic 1387s [gw1] [ 19%] PASSED test/orm/test_inspect.py::TestORMInspection::test_with_polymorphic 1387s test/orm/test_instrumentation.py::InitTest::test_A 1387s [gw1] [ 19%] PASSED test/orm/test_instrumentation.py::InitTest::test_A 1387s test/orm/test_instrumentation.py::InitTest::test_A_B_C 1387s [gw1] [ 19%] PASSED test/orm/test_instrumentation.py::InitTest::test_A_B_C 1387s test/orm/test_instrumentation.py::InitTest::test_A_B_Ci 1387s [gw1] [ 19%] PASSED test/orm/test_instrumentation.py::InitTest::test_A_B_Ci 1387s test/orm/test_instrumentation.py::InitTest::test_A_Bi_C 1387s [gw1] [ 19%] PASSED test/orm/test_instrumentation.py::InitTest::test_A_Bi_C 1387s test/orm/test_instrumentation.py::InitTest::test_Ai 1387s [gw1] [ 19%] PASSED test/orm/test_instrumentation.py::InitTest::test_Ai 1387s test/orm/test_instrumentation.py::InitTest::test_Ai_B 1387s [gw1] [ 19%] PASSED test/orm/test_instrumentation.py::InitTest::test_Ai_B 1387s test/orm/test_instrumentation.py::InitTest::test_Ai_B_C 1387s [gw1] [ 19%] PASSED test/orm/test_instrumentation.py::InitTest::test_Ai_B_C 1387s test/orm/test_instrumentation.py::InitTest::test_Ai_B_Ci 1387s [gw1] [ 19%] PASSED test/orm/test_instrumentation.py::InitTest::test_Ai_B_Ci 1387s test/orm/test_instrumentation.py::InitTest::test_Ai_Bi 1387s [gw1] [ 19%] PASSED test/orm/test_instrumentation.py::InitTest::test_Ai_Bi 1387s test/orm/test_instrumentation.py::InitTest::test_Ai_Bi_Ci 1387s [gw1] [ 19%] PASSED test/orm/test_instrumentation.py::InitTest::test_Ai_Bi_Ci 1387s test/orm/test_instrumentation.py::InitTest::test_Ai_b_Ci 1387s [gw1] [ 19%] PASSED test/orm/test_instrumentation.py::InitTest::test_Ai_b_Ci 1387s test/orm/test_instrumentation.py::InitTest::test_Ai_bi 1387s [gw1] [ 19%] PASSED test/orm/test_instrumentation.py::InitTest::test_Ai_bi 1387s test/orm/test_instrumentation.py::InitTest::test_Ai_bi_Ci 1387s [gw1] [ 19%] PASSED test/orm/test_instrumentation.py::InitTest::test_Ai_bi_Ci 1387s test/orm/test_instrumentation.py::InitTest::test_ai 1387s [gw1] [ 19%] PASSED test/orm/test_instrumentation.py::InitTest::test_ai 1387s test/orm/test_instrumentation.py::InitTest::test_ai_B 1387s [gw1] [ 19%] PASSED test/orm/test_instrumentation.py::InitTest::test_ai_B 1387s test/orm/test_instrumentation.py::InitTest::test_ai_Bi 1387s [gw1] [ 19%] PASSED test/orm/test_instrumentation.py::InitTest::test_ai_Bi 1387s test/orm/test_instrumentation.py::InitTest::test_defaulted_init 1387s [gw1] [ 19%] PASSED test/orm/test_instrumentation.py::InitTest::test_defaulted_init 1387s test/orm/test_instrumentation.py::MapperInitTest::test_del_warning 1387s [gw1] [ 19%] PASSED test/orm/test_instrumentation.py::MapperInitTest::test_del_warning 1387s test/orm/test_instrumentation.py::MapperInitTest::test_partially_mapped_inheritance 1387s [gw1] [ 19%] PASSED test/orm/test_instrumentation.py::MapperInitTest::test_partially_mapped_inheritance 1387s test/orm/test_instrumentation.py::MiscTest::test_compileonattr 1387s [gw1] [ 19%] PASSED test/orm/test_instrumentation.py::MiscTest::test_compileonattr 1387s test/orm/test_instrumentation.py::MiscTest::test_compileonattr_rel 1387s [gw1] [ 19%] PASSED test/orm/test_instrumentation.py::MiscTest::test_compileonattr_rel 1387s test/orm/test_instrumentation.py::MiscTest::test_compileonattr_rel_backref_a 1387s [gw1] [ 19%] PASSED test/orm/test_instrumentation.py::MiscTest::test_compileonattr_rel_backref_a 1387s test/orm/test_instrumentation.py::MiscTest::test_compileonattr_rel_backref_b 1387s [gw1] [ 19%] PASSED test/orm/test_instrumentation.py::MiscTest::test_compileonattr_rel_backref_b 1387s test/orm/test_instrumentation.py::MiscTest::test_uninstrument 1387s [gw1] [ 19%] PASSED test/orm/test_instrumentation.py::MiscTest::test_uninstrument 1387s test/orm/test_instrumentation.py::NativeInstrumentationTest::test_mapped_managerattr 1387s [gw1] [ 19%] PASSED test/orm/test_instrumentation.py::NativeInstrumentationTest::test_mapped_managerattr 1387s test/orm/test_instrumentation.py::NativeInstrumentationTest::test_mapped_stateattr 1387s [gw1] [ 19%] PASSED test/orm/test_instrumentation.py::NativeInstrumentationTest::test_mapped_stateattr 1387s test/orm/test_instrumentation.py::NativeInstrumentationTest::test_register_reserved_attribute 1387s [gw1] [ 19%] PASSED test/orm/test_instrumentation.py::NativeInstrumentationTest::test_register_reserved_attribute 1387s test/orm/test_instrumentation.py::OnLoadTest::test_basic 1387s [gw1] [ 19%] PASSED test/orm/test_instrumentation.py::OnLoadTest::test_basic 1387s test/orm/test_instrumentation.py::Py3KFunctionInstTest::test_kw_only_args 1387s [gw1] [ 19%] PASSED test/orm/test_instrumentation.py::Py3KFunctionInstTest::test_kw_only_args 1387s test/orm/test_instrumentation.py::Py3KFunctionInstTest::test_kw_only_args_plus_opt 1387s [gw1] [ 19%] PASSED test/orm/test_instrumentation.py::Py3KFunctionInstTest::test_kw_only_args_plus_opt 1387s test/orm/test_instrumentation.py::Py3KFunctionInstTest::test_kw_only_sig 1387s [gw1] [ 19%] PASSED test/orm/test_instrumentation.py::Py3KFunctionInstTest::test_kw_only_sig 1387s test/orm/test_instrumentation.py::Py3KFunctionInstTest::test_kw_plus_opt_sig 1387s [gw1] [ 19%] PASSED test/orm/test_instrumentation.py::Py3KFunctionInstTest::test_kw_plus_opt_sig 1387s test/orm/test_instrumentation.py::Py3KFunctionInstTest::test_kw_plus_posn_args 1387s [gw1] [ 19%] PASSED test/orm/test_instrumentation.py::Py3KFunctionInstTest::test_kw_plus_posn_args 1387s test/orm/test_joins.py::CreateJoinsTest::test_double_level_aliased_exists 1387s [gw1] [ 19%] PASSED test/orm/test_joins.py::CreateJoinsTest::test_double_level_aliased_exists 1387s test/orm/test_joins.py::InheritedJoinTest::test_auto_aliasing_multi_link 1387s [gw1] [ 19%] PASSED test/orm/test_joins.py::InheritedJoinTest::test_auto_aliasing_multi_link 1387s test/orm/test_joins.py::InheritedJoinTest::test_explicit_polymorphic_join_one 1387s [gw1] [ 19%] PASSED test/orm/test_joins.py::InheritedJoinTest::test_explicit_polymorphic_join_one 1387s test/orm/test_joins.py::InheritedJoinTest::test_explicit_polymorphic_join_two 1387s [gw1] [ 19%] PASSED test/orm/test_joins.py::InheritedJoinTest::test_explicit_polymorphic_join_two 1387s test/orm/test_joins.py::InheritedJoinTest::test_force_via_select_from 1387s [gw1] [ 19%] PASSED test/orm/test_joins.py::InheritedJoinTest::test_force_via_select_from 1387s test/orm/test_joins.py::InheritedJoinTest::test_single_prop 1387s [gw1] [ 19%] PASSED test/orm/test_joins.py::InheritedJoinTest::test_single_prop 1387s test/orm/test_joins.py::InheritedJoinTest::test_single_prop_of_type 1387s [gw1] [ 19%] PASSED test/orm/test_joins.py::InheritedJoinTest::test_single_prop_of_type 1387s test/orm/test_joins.py::JoinFromSelectableTest::test_mapped_select_to_mapped_explicit_left 1387s [gw1] [ 19%] PASSED test/orm/test_joins.py::JoinFromSelectableTest::test_mapped_select_to_mapped_explicit_left 1387s test/orm/test_joins.py::JoinFromSelectableTest::test_mapped_select_to_mapped_implicit_left 1387s [gw1] [ 19%] PASSED test/orm/test_joins.py::JoinFromSelectableTest::test_mapped_select_to_mapped_implicit_left 1387s test/orm/test_joins.py::JoinFromSelectableTest::test_mapped_select_to_select_explicit_left 1387s [gw1] [ 19%] PASSED test/orm/test_joins.py::JoinFromSelectableTest::test_mapped_select_to_select_explicit_left 1387s test/orm/test_joins.py::JoinFromSelectableTest::test_mapped_select_to_select_implicit_left 1387s [gw1] [ 19%] PASSED test/orm/test_joins.py::JoinFromSelectableTest::test_mapped_select_to_select_implicit_left 1387s test/orm/test_joins.py::JoinFromSelectableTest::test_select_mapped_to_mapped_explicit_left 1387s [gw1] [ 19%] PASSED test/orm/test_joins.py::JoinFromSelectableTest::test_select_mapped_to_mapped_explicit_left 1387s test/orm/test_joins.py::JoinFromSelectableTest::test_select_mapped_to_mapped_implicit_left 1387s [gw1] [ 19%] PASSED test/orm/test_joins.py::JoinFromSelectableTest::test_select_mapped_to_mapped_implicit_left 1387s test/orm/test_joins.py::JoinFromSelectableTest::test_select_mapped_to_select_explicit_left 1387s [gw1] [ 19%] PASSED test/orm/test_joins.py::JoinFromSelectableTest::test_select_mapped_to_select_explicit_left 1387s test/orm/test_joins.py::JoinFromSelectableTest::test_select_mapped_to_select_implicit_left 1387s [gw1] [ 19%] PASSED test/orm/test_joins.py::JoinFromSelectableTest::test_select_mapped_to_select_implicit_left 1387s test/orm/test_joins.py::JoinLateralTest::test_from_function 1387s [gw1] [ 19%] PASSED test/orm/test_joins.py::JoinLateralTest::test_from_function 1387s test/orm/test_joins.py::JoinLateralTest::test_from_function_aas 1387s [gw1] [ 19%] PASSED test/orm/test_joins.py::JoinLateralTest::test_from_function_aas 1387s test/orm/test_joins.py::JoinLateralTest::test_select_subquery 1387s [gw1] [ 19%] PASSED test/orm/test_joins.py::JoinLateralTest::test_select_subquery 1387s test/orm/test_joins.py::JoinLateralTest::test_select_subquery_aas_explicit_correlate 1387s [gw1] [ 19%] PASSED test/orm/test_joins.py::JoinLateralTest::test_select_subquery_aas_explicit_correlate 1387s test/orm/test_joins.py::JoinLateralTest::test_select_subquery_aas_explicit_correlate_coreonly 1387s [gw1] [ 19%] PASSED test/orm/test_joins.py::JoinLateralTest::test_select_subquery_aas_explicit_correlate_coreonly 1387s test/orm/test_joins.py::JoinLateralTest::test_select_subquery_aas_implicit_correlate 1387s [gw1] [ 19%] PASSED test/orm/test_joins.py::JoinLateralTest::test_select_subquery_aas_implicit_correlate 1387s test/orm/test_joins.py::JoinLateralTest::test_select_subquery_aas_implicit_correlate_coreonly 1387s [gw1] [ 19%] PASSED test/orm/test_joins.py::JoinLateralTest::test_select_subquery_aas_implicit_correlate_coreonly 1387s test/orm/test_joins.py::JoinOnSynonymTest::test_join_on_synonym 1387s [gw1] [ 19%] PASSED test/orm/test_joins.py::JoinOnSynonymTest::test_join_on_synonym 1387s test/orm/test_joins.py::JoinRawTablesWLegacyTest::test_core_round_trip 1387s [gw1] [ 19%] PASSED test/orm/test_joins.py::JoinRawTablesWLegacyTest::test_core_round_trip 1387s test/orm/test_joins.py::JoinRawTablesWLegacyTest::test_join_render[-SELECT users.id AS users_id, users.name AS users_name FROM users JOIN addresses ON users.id = addresses.user_id0] 1387s [gw1] [ 19%] PASSED test/orm/test_joins.py::JoinRawTablesWLegacyTest::test_join_render[-SELECT users.id AS users_id, users.name AS users_name FROM users JOIN addresses ON users.id = addresses.user_id0] 1387s test/orm/test_joins.py::JoinRawTablesWLegacyTest::test_join_render[-SELECT users.id AS users_id, users.name AS users_name FROM users JOIN addresses ON users.id = addresses.user_id1] 1387s [gw1] [ 19%] PASSED test/orm/test_joins.py::JoinRawTablesWLegacyTest::test_join_render[-SELECT users.id AS users_id, users.name AS users_name FROM users JOIN addresses ON users.id = addresses.user_id1] 1387s test/orm/test_joins.py::JoinRawTablesWLegacyTest::test_join_render[-SELECT users.id AS users_id, users.name AS users_name FROM users LEFT OUTER JOIN orders ON users.id = orders.user_id JOIN addresses ON addresses.id = orders.address_id0] 1387s [gw1] [ 19%] PASSED test/orm/test_joins.py::JoinRawTablesWLegacyTest::test_join_render[-SELECT users.id AS users_id, users.name AS users_name FROM users LEFT OUTER JOIN orders ON users.id = orders.user_id JOIN addresses ON addresses.id = orders.address_id0] 1387s test/orm/test_joins.py::JoinRawTablesWLegacyTest::test_join_render[-SELECT users.id AS users_id, users.name AS users_name FROM users LEFT OUTER JOIN orders ON users.id = orders.user_id JOIN addresses ON addresses.id = orders.address_id1] 1387s [gw1] [ 19%] PASSED test/orm/test_joins.py::JoinRawTablesWLegacyTest::test_join_render[-SELECT users.id AS users_id, users.name AS users_name FROM users LEFT OUTER JOIN orders ON users.id = orders.user_id JOIN addresses ON addresses.id = orders.address_id1] 1387s test/orm/test_joins.py::JoinTest::test_aliased_classes 1387s [gw1] [ 19%] PASSED test/orm/test_joins.py::JoinTest::test_aliased_classes 1387s test/orm/test_joins.py::JoinTest::test_aliased_classes_m2m 1387s [gw1] [ 19%] PASSED test/orm/test_joins.py::JoinTest::test_aliased_classes_m2m 1387s test/orm/test_joins.py::JoinTest::test_aliased_order_by 1387s [gw1] [ 19%] PASSED test/orm/test_joins.py::JoinTest::test_aliased_order_by 1387s test/orm/test_joins.py::JoinTest::test_backwards_join 1387s [gw1] [ 19%] PASSED test/orm/test_joins.py::JoinTest::test_backwards_join 1387s test/orm/test_joins.py::JoinTest::test_clause_onclause 1387s [gw1] [ 19%] PASSED test/orm/test_joins.py::JoinTest::test_clause_onclause 1387s test/orm/test_joins.py::JoinTest::test_clause_present_in_froms_twice_w_onclause 1387s [gw1] [ 19%] PASSED test/orm/test_joins.py::JoinTest::test_clause_present_in_froms_twice_w_onclause 1387s test/orm/test_joins.py::JoinTest::test_clause_present_in_froms_twice_wo_onclause 1387s [gw1] [ 19%] PASSED test/orm/test_joins.py::JoinTest::test_clause_present_in_froms_twice_wo_onclause 1387s test/orm/test_joins.py::JoinTest::test_expression_onclauses 1387s [gw1] [ 19%] PASSED test/orm/test_joins.py::JoinTest::test_expression_onclauses 1387s test/orm/test_joins.py::JoinTest::test_filter_by_from_join[explicit-False] 1387s [gw1] [ 19%] PASSED test/orm/test_joins.py::JoinTest::test_filter_by_from_join[explicit-False] 1387s test/orm/test_joins.py::JoinTest::test_filter_by_from_join[explicit-True] 1387s [gw1] [ 19%] PASSED test/orm/test_joins.py::JoinTest::test_filter_by_from_join[explicit-True] 1387s test/orm/test_joins.py::JoinTest::test_filter_by_from_join[none-False] 1387s [gw1] [ 19%] PASSED test/orm/test_joins.py::JoinTest::test_filter_by_from_join[none-False] 1387s test/orm/test_joins.py::JoinTest::test_filter_by_from_join[none-True] 1387s [gw1] [ 19%] PASSED test/orm/test_joins.py::JoinTest::test_filter_by_from_join[none-True] 1387s test/orm/test_joins.py::JoinTest::test_filter_by_from_join[relationship-False] 1387s [gw1] [ 19%] PASSED test/orm/test_joins.py::JoinTest::test_filter_by_from_join[relationship-False] 1387s test/orm/test_joins.py::JoinTest::test_filter_by_from_join[relationship-True] 1387s [gw1] [ 19%] PASSED test/orm/test_joins.py::JoinTest::test_filter_by_from_join[relationship-True] 1387s test/orm/test_joins.py::JoinTest::test_filter_by_from_join[relationship_only-False] 1387s [gw1] [ 19%] PASSED test/orm/test_joins.py::JoinTest::test_filter_by_from_join[relationship_only-False] 1387s test/orm/test_joins.py::JoinTest::test_filter_by_from_join[relationship_only-True] 1387s [gw1] [ 19%] PASSED test/orm/test_joins.py::JoinTest::test_filter_by_from_join[relationship_only-True] 1387s test/orm/test_joins.py::JoinTest::test_filter_by_from_join[table_explicit-False] 1387s [gw1] [ 19%] PASSED test/orm/test_joins.py::JoinTest::test_filter_by_from_join[table_explicit-False] 1387s test/orm/test_joins.py::JoinTest::test_filter_by_from_join[table_explicit-True] 1387s [gw1] [ 19%] PASSED test/orm/test_joins.py::JoinTest::test_filter_by_from_join[table_explicit-True] 1387s test/orm/test_joins.py::JoinTest::test_filter_by_from_join[table_none-False] 1387s [gw1] [ 19%] PASSED test/orm/test_joins.py::JoinTest::test_filter_by_from_join[table_none-False] 1387s test/orm/test_joins.py::JoinTest::test_filter_by_from_join[table_none-True] 1387s [gw1] [ 19%] PASSED test/orm/test_joins.py::JoinTest::test_filter_by_from_join[table_none-True] 1387s test/orm/test_joins.py::JoinTest::test_full_flag 1387s [gw1] [ 19%] PASSED test/orm/test_joins.py::JoinTest::test_full_flag 1387s test/orm/test_joins.py::JoinTest::test_invalid_join_entity_from_multiple_from_clause 1387s [gw1] [ 19%] PASSED test/orm/test_joins.py::JoinTest::test_invalid_join_entity_from_multiple_from_clause 1387s test/orm/test_joins.py::JoinTest::test_invalid_join_entity_from_no_from_clause 1387s [gw1] [ 19%] PASSED test/orm/test_joins.py::JoinTest::test_invalid_join_entity_from_no_from_clause 1387s test/orm/test_joins.py::JoinTest::test_invalid_join_entity_from_single_from_clause 1387s [gw1] [ 19%] PASSED test/orm/test_joins.py::JoinTest::test_invalid_join_entity_from_single_from_clause 1387s test/orm/test_joins.py::JoinTest::test_invalid_kwarg_join 1387s [gw1] [ 19%] PASSED test/orm/test_joins.py::JoinTest::test_invalid_kwarg_join 1387s test/orm/test_joins.py::JoinTest::test_isouter_flag 1387s [gw1] [ 19%] PASSED test/orm/test_joins.py::JoinTest::test_isouter_flag 1387s test/orm/test_joins.py::JoinTest::test_join_and_union_with_entities[False-False] 1387s [gw1] [ 19%] PASSED test/orm/test_joins.py::JoinTest::test_join_and_union_with_entities[False-False] 1387s test/orm/test_joins.py::JoinTest::test_join_and_union_with_entities[False-True] 1387s [gw1] [ 19%] PASSED test/orm/test_joins.py::JoinTest::test_join_and_union_with_entities[False-True] 1387s test/orm/test_joins.py::JoinTest::test_join_and_union_with_entities[True-False] 1387s [gw1] [ 19%] PASSED test/orm/test_joins.py::JoinTest::test_join_and_union_with_entities[True-False] 1387s test/orm/test_joins.py::JoinTest::test_join_and_union_with_entities[True-True] 1387s [gw1] [ 19%] PASSED test/orm/test_joins.py::JoinTest::test_join_and_union_with_entities[True-True] 1387s test/orm/test_joins.py::JoinTest::test_join_entity_from_multiple_entities 1387s [gw1] [ 19%] PASSED test/orm/test_joins.py::JoinTest::test_join_entity_from_multiple_entities 1387s test/orm/test_joins.py::JoinTest::test_join_entity_from_multiple_from_clause 1387s [gw1] [ 19%] PASSED test/orm/test_joins.py::JoinTest::test_join_entity_from_multiple_from_clause 1387s test/orm/test_joins.py::JoinTest::test_join_explicit_left_multiple_adapted 1387s [gw1] [ 19%] PASSED test/orm/test_joins.py::JoinTest::test_join_explicit_left_multiple_adapted 1387s test/orm/test_joins.py::JoinTest::test_join_explicit_left_multiple_from_clause 1387s [gw1] [ 19%] PASSED test/orm/test_joins.py::JoinTest::test_join_explicit_left_multiple_from_clause 1387s test/orm/test_joins.py::JoinTest::test_join_nonmapped_column 1387s [gw1] [ 19%] PASSED test/orm/test_joins.py::JoinTest::test_join_nonmapped_column 1387s test/orm/test_joins.py::JoinTest::test_join_relationship_propagate_attrs 1387s [gw1] [ 19%] PASSED test/orm/test_joins.py::JoinTest::test_join_relationship_propagate_attrs 1387s test/orm/test_joins.py::JoinTest::test_join_with_entities[False-False] 1387s [gw1] [ 19%] PASSED test/orm/test_joins.py::JoinTest::test_join_with_entities[False-False] 1387s test/orm/test_joins.py::JoinTest::test_join_with_entities[False-True] 1387s [gw1] [ 19%] PASSED test/orm/test_joins.py::JoinTest::test_join_with_entities[False-True] 1387s test/orm/test_joins.py::JoinTest::test_join_with_entities[True-False] 1387s [gw1] [ 19%] PASSED test/orm/test_joins.py::JoinTest::test_join_with_entities[True-False] 1387s test/orm/test_joins.py::JoinTest::test_join_with_entities[True-True] 1387s [gw1] [ 19%] PASSED test/orm/test_joins.py::JoinTest::test_join_with_entities[True-True] 1387s test/orm/test_joins.py::JoinTest::test_joins_from_adapted_entities 1387s [gw1] [ 19%] PASSED test/orm/test_joins.py::JoinTest::test_joins_from_adapted_entities 1387s test/orm/test_joins.py::JoinTest::test_joins_from_adapted_entities_isouter 1387s [gw1] [ 19%] PASSED test/orm/test_joins.py::JoinTest::test_joins_from_adapted_entities_isouter 1387s test/orm/test_joins.py::JoinTest::test_kw_only_blocks_legacy_multi_join 1387s [gw1] [ 19%] PASSED test/orm/test_joins.py::JoinTest::test_kw_only_blocks_legacy_multi_join 1387s test/orm/test_joins.py::JoinTest::test_left_is_none_and_query_has_no_entities 1387s [gw1] [ 19%] PASSED test/orm/test_joins.py::JoinTest::test_left_is_none_and_query_has_no_entities 1387s test/orm/test_joins.py::JoinTest::test_left_w_no_entity 1387s [gw1] [ 19%] PASSED test/orm/test_joins.py::JoinTest::test_left_w_no_entity 1387s test/orm/test_joins.py::JoinTest::test_multiple_with_aliases 1387s [gw1] [ 19%] PASSED test/orm/test_joins.py::JoinTest::test_multiple_with_aliases 1387s test/orm/test_joins.py::JoinTest::test_no_joinpoint_expr 1387s [gw1] [ 19%] PASSED test/orm/test_joins.py::JoinTest::test_no_joinpoint_expr 1387s test/orm/test_joins.py::JoinTest::test_no_legacy_multi_join_two_element 1387s [gw1] [ 19%] PASSED test/orm/test_joins.py::JoinTest::test_no_legacy_multi_join_two_element 1387s test/orm/test_joins.py::JoinTest::test_no_modern_multi_join_two_element 1387s [gw1] [ 19%] PASSED test/orm/test_joins.py::JoinTest::test_no_modern_multi_join_two_element 1387s test/orm/test_joins.py::JoinTest::test_no_onclause 1387s [gw1] [ 19%] PASSED test/orm/test_joins.py::JoinTest::test_no_onclause 1387s test/orm/test_joins.py::JoinTest::test_no_strings_for_dual_onclause_legacy_query 1387s [gw1] [ 19%] PASSED test/orm/test_joins.py::JoinTest::test_no_strings_for_dual_onclause_legacy_query 1387s test/orm/test_joins.py::JoinTest::test_no_strings_for_dual_onclause_newstyle 1387s [gw1] [ 19%] PASSED test/orm/test_joins.py::JoinTest::test_no_strings_for_dual_onclause_newstyle 1387s test/orm/test_joins.py::JoinTest::test_no_strings_for_single_onclause_legacy_query 1387s [gw1] [ 19%] PASSED test/orm/test_joins.py::JoinTest::test_no_strings_for_single_onclause_legacy_query 1387s test/orm/test_joins.py::JoinTest::test_no_strings_for_single_onclause_newstyle 1387s [gw1] [ 19%] PASSED test/orm/test_joins.py::JoinTest::test_no_strings_for_single_onclause_newstyle 1387s test/orm/test_joins.py::JoinTest::test_on_clause_no_right_side_one 1387s [gw1] [ 19%] PASSED test/orm/test_joins.py::JoinTest::test_on_clause_no_right_side_one 1387s test/orm/test_joins.py::JoinTest::test_on_clause_no_right_side_one_future 1387s [gw1] [ 19%] PASSED test/orm/test_joins.py::JoinTest::test_on_clause_no_right_side_one_future 1387s test/orm/test_joins.py::JoinTest::test_on_clause_no_right_side_two 1387s [gw1] [ 19%] PASSED test/orm/test_joins.py::JoinTest::test_on_clause_no_right_side_two 1387s test/orm/test_joins.py::JoinTest::test_on_clause_no_right_side_two_future 1387s [gw1] [ 19%] PASSED test/orm/test_joins.py::JoinTest::test_on_clause_no_right_side_two_future 1387s test/orm/test_joins.py::JoinTest::test_overlap_with_aliases 1387s [gw1] [ 19%] PASSED test/orm/test_joins.py::JoinTest::test_overlap_with_aliases 1387s test/orm/test_joins.py::JoinTest::test_overlapping_backwards_joins 1387s [gw1] [ 19%] PASSED test/orm/test_joins.py::JoinTest::test_overlapping_backwards_joins 1387s test/orm/test_joins.py::JoinTest::test_overlapping_paths_multilevel_legacy 1387s [gw1] [ 19%] PASSED test/orm/test_joins.py::JoinTest::test_overlapping_paths_multilevel_legacy 1387s test/orm/test_joins.py::JoinTest::test_overlapping_paths_multilevel_modern 1387s [gw1] [ 19%] PASSED test/orm/test_joins.py::JoinTest::test_overlapping_paths_multilevel_modern 1387s test/orm/test_joins.py::JoinTest::test_overlapping_paths_one_legacy 1387s [gw1] [ 19%] PASSED test/orm/test_joins.py::JoinTest::test_overlapping_paths_one_legacy 1387s test/orm/test_joins.py::JoinTest::test_overlapping_paths_one_modern 1388s [gw1] [ 19%] PASSED test/orm/test_joins.py::JoinTest::test_overlapping_paths_one_modern 1388s test/orm/test_joins.py::JoinTest::test_plain_table 1388s [gw1] [ 19%] PASSED test/orm/test_joins.py::JoinTest::test_plain_table 1388s test/orm/test_joins.py::JoinTest::test_pure_expression 1388s [gw1] [ 19%] PASSED test/orm/test_joins.py::JoinTest::test_pure_expression 1388s test/orm/test_joins.py::JoinTest::test_replace_multiple_from_clause 1388s [gw1] [ 19%] PASSED test/orm/test_joins.py::JoinTest::test_replace_multiple_from_clause 1388s test/orm/test_joins.py::JoinTest::test_select_from 1388s [gw1] [ 19%] PASSED test/orm/test_joins.py::JoinTest::test_select_from 1388s test/orm/test_joins.py::JoinTest::test_select_from_orm_joins 1388s [gw1] [ 19%] PASSED test/orm/test_joins.py::JoinTest::test_select_from_orm_joins 1388s test/orm/test_joins.py::JoinTest::test_single_prop_1 1388s [gw1] [ 19%] PASSED test/orm/test_joins.py::JoinTest::test_single_prop_1 1388s test/orm/test_joins.py::JoinTest::test_single_prop_12 1388s [gw1] [ 19%] PASSED test/orm/test_joins.py::JoinTest::test_single_prop_12 1388s test/orm/test_joins.py::JoinTest::test_single_prop_13 1388s [gw1] [ 19%] PASSED test/orm/test_joins.py::JoinTest::test_single_prop_13 1388s test/orm/test_joins.py::JoinTest::test_single_prop_2 1388s [gw1] [ 19%] PASSED test/orm/test_joins.py::JoinTest::test_single_prop_2 1388s test/orm/test_joins.py::JoinTest::test_single_prop_3 1388s [gw1] [ 19%] PASSED test/orm/test_joins.py::JoinTest::test_single_prop_3 1388s test/orm/test_joins.py::JoinTest::test_single_prop_4 1388s [gw1] [ 19%] PASSED test/orm/test_joins.py::JoinTest::test_single_prop_4 1388s test/orm/test_joins.py::JoinTest::test_single_prop_6 1388s [gw1] [ 19%] PASSED test/orm/test_joins.py::JoinTest::test_single_prop_6 1388s test/orm/test_joins.py::JoinTest::test_single_prop_9 1388s [gw1] [ 19%] PASSED test/orm/test_joins.py::JoinTest::test_single_prop_9 1388s test/orm/test_joins.py::JoinTest::test_str_not_accepted_orm_join 1388s [gw1] [ 19%] PASSED test/orm/test_joins.py::JoinTest::test_str_not_accepted_orm_join 1388s test/orm/test_joins.py::JoinToNonPolyAliasesTest::test_join_parent_child 1388s [gw1] [ 19%] PASSED test/orm/test_joins.py::JoinToNonPolyAliasesTest::test_join_parent_child 1388s test/orm/test_joins.py::JoinToNonPolyAliasesTest::test_join_parent_child_select_from 1388s [gw1] [ 19%] PASSED test/orm/test_joins.py::JoinToNonPolyAliasesTest::test_join_parent_child_select_from 1388s test/orm/test_joins.py::JoinToNonPolyAliasesTest::test_join_select_parent_child 1388s [gw1] [ 19%] PASSED test/orm/test_joins.py::JoinToNonPolyAliasesTest::test_join_select_parent_child 1388s test/orm/test_joins.py::SelfRefMixedTest::test_m2m_aliased_plus_o2m 1388s [gw1] [ 19%] PASSED test/orm/test_joins.py::SelfRefMixedTest::test_m2m_aliased_plus_o2m 1388s test/orm/test_joins.py::SelfRefMixedTest::test_o2m_aliased_plus_o2m 1388s [gw1] [ 19%] PASSED test/orm/test_joins.py::SelfRefMixedTest::test_o2m_aliased_plus_o2m 1388s test/orm/test_joins.py::SelfReferentialM2MTest::test_any 1388s [gw1] [ 19%] PASSED test/orm/test_joins.py::SelfReferentialM2MTest::test_any 1388s test/orm/test_joins.py::SelfReferentialM2MTest::test_contains 1388s [gw1] [ 19%] PASSED test/orm/test_joins.py::SelfReferentialM2MTest::test_contains 1388s test/orm/test_joins.py::SelfReferentialM2MTest::test_explicit_join 1388s [gw1] [ 19%] PASSED test/orm/test_joins.py::SelfReferentialM2MTest::test_explicit_join 1388s test/orm/test_joins.py::SelfReferentialTest::test_any 1388s [gw1] [ 19%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_any 1388s test/orm/test_joins.py::SelfReferentialTest::test_contains 1388s [gw1] [ 19%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_contains 1388s test/orm/test_joins.py::SelfReferentialTest::test_eq_ne 1388s [gw1] [ 19%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_eq_ne 1388s test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_10 1388s [gw1] [ 19%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_10 1388s test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_2 1388s [gw1] [ 19%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_2 1388s test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_3 1388s [gw1] [ 19%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_3 1388s test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_4 1388s [gw1] [ 19%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_4 1388s test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_5 1388s [gw1] [ 19%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_5 1388s test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_6 1388s [gw1] [ 19%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_6 1388s test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_7 1388s [gw1] [ 19%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_7 1388s test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_8 1388s [gw1] [ 19%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_8 1388s test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_9 1388s [gw1] [ 19%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_9 1388s test/orm/test_joins.py::SelfReferentialTest::test_from_self_inside_excludes_outside 1388s [gw1] [ 19%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_from_self_inside_excludes_outside 1388s test/orm/test_joins.py::SelfReferentialTest::test_has 1388s [gw1] [ 19%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_has 1388s test/orm/test_joins.py::SelfReferentialTest::test_join_4_explicit_join 1388s [gw1] [ 19%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_join_4_explicit_join 1388s test/orm/test_joins.py::SelfReferentialTest::test_join_to_nonaliased 1388s [gw1] [ 19%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_join_to_nonaliased 1388s test/orm/test_joins.py::SelfReferentialTest::test_join_to_self_no_aliases_raises 1388s [gw1] [ 19%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_join_to_self_no_aliases_raises 1388s test/orm/test_joins.py::SelfReferentialTest::test_multiple_explicit_entities_five 1388s [gw1] [ 19%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_multiple_explicit_entities_five 1388s test/orm/test_joins.py::SelfReferentialTest::test_multiple_explicit_entities_four 1388s [gw1] [ 19%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_multiple_explicit_entities_four 1388s test/orm/test_joins.py::SelfReferentialTest::test_multiple_explicit_entities_one 1388s [gw1] [ 19%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_multiple_explicit_entities_one 1388s test/orm/test_joins.py::SelfReferentialTest::test_multiple_explicit_entities_three 1388s [gw1] [ 19%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_multiple_explicit_entities_three 1388s test/orm/test_joins.py::SelfReferentialTest::test_multiple_explicit_entities_two 1388s [gw1] [ 19%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_multiple_explicit_entities_two 1388s test/sql/test_labels.py::ColExprLabelTest::test_anon_expression_fallback 1388s [gw1] [ 19%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_anon_expression_fallback 1388s test/sql/test_labels.py::ColExprLabelTest::test_anon_expression_fallback_use_labels 1388s [gw1] [ 19%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_anon_expression_fallback_use_labels 1388s test/sql/test_labels.py::ColExprLabelTest::test_boolean_auto_label 1388s [gw1] [ 19%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_boolean_auto_label 1388s test/sql/test_labels.py::ColExprLabelTest::test_cast_auto_label_label_style_disabmiguate 1388s [gw1] [ 19%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_cast_auto_label_label_style_disabmiguate 1388s test/sql/test_labels.py::ColExprLabelTest::test_cast_auto_label_label_style_none 1388s [gw1] [ 19%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_cast_auto_label_label_style_none 1388s test/sql/test_labels.py::ColExprLabelTest::test_column_auto_label_dupes_label_style_disambiguate 1388s [gw1] [ 19%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_column_auto_label_dupes_label_style_disambiguate 1388s test/sql/test_labels.py::ColExprLabelTest::test_column_auto_label_dupes_label_style_none 1388s [gw1] [ 19%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_column_auto_label_dupes_label_style_none 1388s test/sql/test_labels.py::ColExprLabelTest::test_column_auto_label_dupes_use_labels 1388s [gw1] [ 19%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_column_auto_label_dupes_use_labels 1388s test/sql/test_labels.py::ColExprLabelTest::test_column_auto_label_use_labels 1388s [gw1] [ 19%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_column_auto_label_use_labels 1388s test/sql/test_labels.py::ColExprLabelTest::test_label_auto_label 1388s [gw1] [ 19%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_label_auto_label 1388s test/sql/test_labels.py::ColExprLabelTest::test_label_auto_label_use_labels 1388s [gw1] [ 19%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_label_auto_label_use_labels 1388s test/sql/test_labels.py::ColExprLabelTest::test_labels_w_strformat_chars_in_isolation[test_case0-'_1,2]'_1] 1388s [gw1] [ 19%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_labels_w_strformat_chars_in_isolation[test_case0-'_1,2]'_1] 1388s test/sql/test_labels.py::ColExprLabelTest::test_labels_w_strformat_chars_in_isolation[test_case1-__1] 1388s [gw1] [ 19%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_labels_w_strformat_chars_in_isolation[test_case1-__1] 1388s test/sql/test_labels.py::ColExprLabelTest::test_labels_w_strformat_chars_in_isolation[test_case2-'_'_1] 1388s [gw1] [ 19%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_labels_w_strformat_chars_in_isolation[test_case2-'_'_1] 1388s test/sql/test_labels.py::ColExprLabelTest::test_labels_w_strformat_chars_in_statements[test_case0-SELECT '(1,2]', '(1,2]'] 1388s [gw1] [ 19%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_labels_w_strformat_chars_in_statements[test_case0-SELECT '(1,2]', '(1,2]'] 1388s test/sql/test_labels.py::ColExprLabelTest::test_labels_w_strformat_chars_in_statements[test_case1-SELECT )), ))] 1388s [gw1] [ 19%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_labels_w_strformat_chars_in_statements[test_case1-SELECT )), ))] 1388s test/sql/test_labels.py::ColExprLabelTest::test_labels_w_strformat_chars_in_statements[test_case2-SELECT '%(', '%('] 1388s [gw1] [ 19%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_labels_w_strformat_chars_in_statements[test_case2-SELECT '%(', '%('] 1388s test/sql/test_labels.py::ColExprLabelTest::test_plain_returning_column_expression[columns] 1388s [gw1] [ 19%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_plain_returning_column_expression[columns] 1388s test/sql/test_labels.py::ColExprLabelTest::test_plain_returning_column_expression[table] 1388s [gw1] [ 19%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_plain_returning_column_expression[table] 1388s test/sql/test_labels.py::ColExprLabelTest::test_plain_returning_compiler_expression 1388s [gw1] [ 19%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_plain_returning_compiler_expression 1388s test/sql/test_labels.py::ColExprLabelTest::test_plain_select_column_expression 1388s [gw1] [ 19%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_plain_select_column_expression 1388s test/sql/test_labels.py::ColExprLabelTest::test_plain_select_compiler_expression 1388s [gw1] [ 19%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_plain_select_compiler_expression 1388s test/sql/test_labels.py::ColExprLabelTest::test_returning_dupes_column_expression 1388s [gw1] [ 19%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_returning_dupes_column_expression 1388s test/sql/test_labels.py::ColExprLabelTest::test_select_dupes_column_expression 1388s [gw1] [ 19%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_select_dupes_column_expression 1388s test/sql/test_labels.py::ColExprLabelTest::test_type_coerce_auto_label_label_style_disambiguate 1388s [gw1] [ 19%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_type_coerce_auto_label_label_style_disambiguate 1388s test/sql/test_labels.py::ColExprLabelTest::test_type_coerce_auto_label_label_style_none 1388s [gw1] [ 19%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_type_coerce_auto_label_label_style_none 1388s test/sql/test_labels.py::ColExprLabelTest::test_wraps_col_expr_label_propagate[inside] 1388s [gw1] [ 20%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_wraps_col_expr_label_propagate[inside] 1388s test/sql/test_labels.py::ColExprLabelTest::test_wraps_col_expr_label_propagate[outside] 1388s [gw1] [ 20%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_wraps_col_expr_label_propagate[outside] 1388s test/sql/test_labels.py::LabelLengthTest::test_adjustable_1 1388s [gw1] [ 20%] PASSED test/sql/test_labels.py::LabelLengthTest::test_adjustable_1 1388s test/sql/test_labels.py::LabelLengthTest::test_adjustable_2 1388s [gw1] [ 20%] PASSED test/sql/test_labels.py::LabelLengthTest::test_adjustable_2 1388s test/sql/test_labels.py::LabelLengthTest::test_adjustable_3 1388s [gw1] [ 20%] PASSED test/sql/test_labels.py::LabelLengthTest::test_adjustable_3 1388s test/sql/test_labels.py::LabelLengthTest::test_adjustable_4 1388s [gw1] [ 20%] PASSED test/sql/test_labels.py::LabelLengthTest::test_adjustable_4 1388s test/sql/test_labels.py::LabelLengthTest::test_adjustable_5 1388s [gw1] [ 20%] PASSED test/sql/test_labels.py::LabelLengthTest::test_adjustable_5 1388s test/sql/test_labels.py::LabelLengthTest::test_adjustable_result_schema_column_1 1388s [gw1] [ 20%] PASSED test/sql/test_labels.py::LabelLengthTest::test_adjustable_result_schema_column_1 1388s test/sql/test_labels.py::LabelLengthTest::test_adjustable_result_schema_column_2 1388s [gw1] [ 20%] PASSED test/sql/test_labels.py::LabelLengthTest::test_adjustable_result_schema_column_2 1388s test/sql/test_labels.py::LabelLengthTest::test_colnames_longer_than_labels_lowercase 1388s [gw1] [ 20%] PASSED test/sql/test_labels.py::LabelLengthTest::test_colnames_longer_than_labels_lowercase 1388s test/sql/test_labels.py::LabelLengthTest::test_colnames_longer_than_labels_uppercase 1388s [gw1] [ 20%] PASSED test/sql/test_labels.py::LabelLengthTest::test_colnames_longer_than_labels_uppercase 1388s test/sql/test_labels.py::LabelLengthTest::test_label_overlap_unlabeled 1388s [gw1] [ 20%] PASSED test/sql/test_labels.py::LabelLengthTest::test_label_overlap_unlabeled 1388s test/sql/test_labels.py::LabelLengthTest::test_table_plus_column_exceeds_length 1388s [gw1] [ 20%] PASSED test/sql/test_labels.py::LabelLengthTest::test_table_plus_column_exceeds_length 1388s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_bind_param_non_truncated 1388s [gw1] [ 20%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_bind_param_non_truncated 1388s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_bind_param_truncated_named 1388s [gw1] [ 20%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_bind_param_truncated_named 1388s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_bind_param_truncated_positional 1388s [gw1] [ 20%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_bind_param_truncated_positional 1388s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_column_bind_labels_1 1388s [gw1] [ 20%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_column_bind_labels_1 1388s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_column_bind_labels_2 1388s [gw1] [ 20%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_column_bind_labels_2 1388s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_custom_max_identifier_length 1388s [gw1] [ 20%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_custom_max_identifier_length 1388s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_custom_max_identifier_length_onconnect 1388s [gw1] [ 20%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_custom_max_identifier_length_onconnect 1388s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_label_length_custom_maxlen 1388s [gw1] [ 20%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_label_length_custom_maxlen 1388s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_label_length_custom_maxlen_dialect_only 1388s [gw1] [ 20%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_label_length_custom_maxlen_dialect_only 1388s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_label_length_custom_maxlen_user_set_manually 1388s [gw1] [ 20%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_label_length_custom_maxlen_user_set_manually 1388s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_label_length_raise_too_large 1388s [gw1] [ 20%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_label_length_raise_too_large 1388s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_label_length_too_large_custom_maxlen 1388s [gw1] [ 20%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_label_length_too_large_custom_maxlen 1388s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_max_identifier_length_onconnect 1388s [gw1] [ 20%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_max_identifier_length_onconnect 1388s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_max_identifier_length_onconnect_returns_none 1388s [gw1] [ 20%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_max_identifier_length_onconnect_returns_none 1388s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_result_map_anon_alias 1388s [gw1] [ 20%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_result_map_anon_alias 1388s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_result_map_limit 1388s [gw1] [ 20%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_result_map_limit 1388s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_result_map_subquery 1388s [gw1] [ 20%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_result_map_subquery 1388s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_result_map_use_labels 1388s [gw1] [ 20%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_result_map_use_labels 1388s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_table_alias_1 1388s [gw1] [ 20%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_table_alias_1 1388s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_table_alias_2 1388s [gw1] [ 20%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_table_alias_2 1388s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_too_long_name_disallowed 1388s [gw1] [ 20%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_too_long_name_disallowed 1388s test/sql/test_lambdas.py::ConcurrencyTest::test_lambda_concurrency 1388s [gw1] [ 20%] SKIPPED test/sql/test_lambdas.py::ConcurrencyTest::test_lambda_concurrency 1388s test/sql/test_lambdas.py::DeferredLambdaElementTest::test_cache_key_many_different_args[_fixture_five] 1388s [gw1] [ 20%] PASSED test/sql/test_lambdas.py::DeferredLambdaElementTest::test_cache_key_many_different_args[_fixture_five] 1388s test/sql/test_lambdas.py::DeferredLambdaElementTest::test_cache_key_many_different_args[_fixture_four] 1388s [gw1] [ 20%] PASSED test/sql/test_lambdas.py::DeferredLambdaElementTest::test_cache_key_many_different_args[_fixture_four] 1388s test/sql/test_lambdas.py::DeferredLambdaElementTest::test_cache_key_many_different_args[_fixture_one] 1388s [gw1] [ 20%] PASSED test/sql/test_lambdas.py::DeferredLambdaElementTest::test_cache_key_many_different_args[_fixture_one] 1388s test/sql/test_lambdas.py::DeferredLambdaElementTest::test_cache_key_many_different_args[_fixture_six] 1388s [gw1] [ 20%] PASSED test/sql/test_lambdas.py::DeferredLambdaElementTest::test_cache_key_many_different_args[_fixture_six] 1388s test/sql/test_lambdas.py::DeferredLambdaElementTest::test_cache_key_many_different_args[_fixture_three] 1388s [gw1] [ 20%] PASSED test/sql/test_lambdas.py::DeferredLambdaElementTest::test_cache_key_many_different_args[_fixture_three] 1388s test/sql/test_lambdas.py::DeferredLambdaElementTest::test_cache_key_many_different_args[_fixture_two] 1388s [gw1] [ 20%] PASSED test/sql/test_lambdas.py::DeferredLambdaElementTest::test_cache_key_many_different_args[_fixture_two] 1388s test/sql/test_lambdas.py::DeferredLambdaElementTest::test_detect_change_in_binds_no_tracking 1388s [gw1] [ 20%] PASSED test/sql/test_lambdas.py::DeferredLambdaElementTest::test_detect_change_in_binds_no_tracking 1388s test/sql/test_lambdas.py::DeferredLambdaElementTest::test_detect_change_in_binds_tracking_negative 1388s [gw1] [ 20%] PASSED test/sql/test_lambdas.py::DeferredLambdaElementTest::test_detect_change_in_binds_tracking_negative 1388s test/sql/test_lambdas.py::DeferredLambdaElementTest::test_detect_change_in_binds_tracking_positive 1388s [gw1] [ 20%] PASSED test/sql/test_lambdas.py::DeferredLambdaElementTest::test_detect_change_in_binds_tracking_positive 1388s test/sql/test_lambdas.py::LambdaElementTest::test_9029_integration[closure-lambda_crit] 1388s [gw1] [ 20%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_9029_integration[closure-lambda_crit] 1388s test/sql/test_lambdas.py::LambdaElementTest::test_9029_integration[closure-lambda_stmt] 1388s [gw1] [ 20%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_9029_integration[closure-lambda_stmt] 1388s test/sql/test_lambdas.py::LambdaElementTest::test_9029_integration[none-lambda_crit] 1388s [gw1] [ 20%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_9029_integration[none-lambda_crit] 1388s test/sql/test_lambdas.py::LambdaElementTest::test_9029_integration[none-lambda_stmt] 1388s [gw1] [ 20%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_9029_integration[none-lambda_stmt] 1388s test/sql/test_lambdas.py::LambdaElementTest::test_9029_integration[parameter-lambda_crit] 1388s [gw1] [ 20%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_9029_integration[parameter-lambda_crit] 1388s test/sql/test_lambdas.py::LambdaElementTest::test_9029_integration[parameter-lambda_stmt] 1388s [gw1] [ 20%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_9029_integration[parameter-lambda_stmt] 1388s test/sql/test_lambdas.py::LambdaElementTest::test_adapt_select 1388s [gw1] [ 20%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_adapt_select 1388s test/sql/test_lambdas.py::LambdaElementTest::test_assignment_one 1388s [gw1] [ 20%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_assignment_one 1388s test/sql/test_lambdas.py::LambdaElementTest::test_assignment_three 1388s [gw1] [ 20%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_assignment_three 1388s test/sql/test_lambdas.py::LambdaElementTest::test_assignment_two 1388s [gw1] [ 20%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_assignment_two 1388s test/sql/test_lambdas.py::LambdaElementTest::test_bind_type 1388s [gw1] [ 20%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_bind_type 1388s test/sql/test_lambdas.py::LambdaElementTest::test_bindparam_not_cached 1388s [gw1] [ 20%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_bindparam_not_cached 1388s test/sql/test_lambdas.py::LambdaElementTest::test_boolean_conditionals 1388s [gw1] [ 20%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_boolean_conditionals 1388s test/sql/test_lambdas.py::LambdaElementTest::test_boolean_constants 1388s [gw1] [ 20%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_boolean_constants 1388s test/sql/test_lambdas.py::LambdaElementTest::test_cache_key_bindparam_matches 1388s [gw1] [ 20%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_cache_key_bindparam_matches 1388s test/sql/test_lambdas.py::LambdaElementTest::test_cache_key_bindparam_matches_annotations 1388s [gw1] [ 20%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_cache_key_bindparam_matches_annotations 1388s test/sql/test_lambdas.py::LambdaElementTest::test_cache_key_instance_variable_issue_correct_one 1388s [gw1] [ 20%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_cache_key_instance_variable_issue_correct_one 1388s test/sql/test_lambdas.py::LambdaElementTest::test_cache_key_instance_variable_issue_correct_two 1388s [gw1] [ 20%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_cache_key_instance_variable_issue_correct_two 1388s test/sql/test_lambdas.py::LambdaElementTest::test_cache_key_instance_variable_issue_incorrect 1388s [gw1] [ 20%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_cache_key_instance_variable_issue_incorrect 1388s test/sql/test_lambdas.py::LambdaElementTest::test_coercion_cols_clause 1388s [gw1] [ 20%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_coercion_cols_clause 1388s test/sql/test_lambdas.py::LambdaElementTest::test_coercion_where_clause 1388s [gw1] [ 20%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_coercion_where_clause 1388s test/sql/test_lambdas.py::LambdaElementTest::test_conditional_must_be_tracked 1388s [gw1] [ 20%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_conditional_must_be_tracked 1388s test/sql/test_lambdas.py::LambdaElementTest::test_detect_embedded_callables_four 1388s [gw1] [ 20%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_detect_embedded_callables_four 1388s test/sql/test_lambdas.py::LambdaElementTest::test_detect_embedded_callables_one 1388s [gw1] [ 20%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_detect_embedded_callables_one 1388s test/sql/test_lambdas.py::LambdaElementTest::test_detect_embedded_callables_three 1388s [gw1] [ 20%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_detect_embedded_callables_three 1388s test/sql/test_lambdas.py::LambdaElementTest::test_detect_embedded_callables_two 1388s [gw1] [ 20%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_detect_embedded_callables_two 1388s test/sql/test_lambdas.py::LambdaElementTest::test_dict_literal_keys_proper_use 1388s [gw1] [ 20%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_dict_literal_keys_proper_use 1388s test/sql/test_lambdas.py::LambdaElementTest::test_execute_boolean 1388s [gw1] [ 20%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_execute_boolean 1388s test/sql/test_lambdas.py::LambdaElementTest::test_execute_constructed_cached 1388s [gw1] [ 20%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_execute_constructed_cached 1388s test/sql/test_lambdas.py::LambdaElementTest::test_execute_constructed_uncached 1388s [gw1] [ 20%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_execute_constructed_uncached 1388s test/sql/test_lambdas.py::LambdaElementTest::test_execute_full_cached 1388s [gw1] [ 20%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_execute_full_cached 1388s test/sql/test_lambdas.py::LambdaElementTest::test_execute_full_uncached 1388s [gw1] [ 20%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_execute_full_uncached 1388s test/sql/test_lambdas.py::LambdaElementTest::test_global_tracking 1388s [gw1] [ 20%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_global_tracking 1388s test/sql/test_lambdas.py::LambdaElementTest::test_in_columnelement 1388s [gw1] [ 20%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_in_columnelement 1388s test/sql/test_lambdas.py::LambdaElementTest::test_in_expr_compile 1388s [gw1] [ 20%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_in_expr_compile 1388s test/sql/test_lambdas.py::LambdaElementTest::test_in_expressions 1388s [gw1] [ 20%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_in_expressions 1388s test/sql/test_lambdas.py::LambdaElementTest::test_in_parameters_five 1388s [gw1] [ 20%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_in_parameters_five 1388s test/sql/test_lambdas.py::LambdaElementTest::test_in_parameters_four 1388s [gw1] [ 20%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_in_parameters_four 1388s test/sql/test_lambdas.py::LambdaElementTest::test_in_parameters_one 1388s [gw1] [ 20%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_in_parameters_one 1388s test/sql/test_lambdas.py::LambdaElementTest::test_in_parameters_three 1388s [gw1] [ 20%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_in_parameters_three 1388s test/sql/test_lambdas.py::LambdaElementTest::test_in_parameters_two 1388s [gw1] [ 20%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_in_parameters_two 1388s test/sql/test_lambdas.py::LambdaElementTest::test_insert_statement 1388s [gw1] [ 20%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_insert_statement 1388s test/sql/test_lambdas.py::LambdaElementTest::test_maintain_required_bindparam 1388s [gw1] [ 20%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_maintain_required_bindparam 1388s test/sql/test_lambdas.py::LambdaElementTest::test_no_var_dict_keys 1388s [gw1] [ 20%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_no_var_dict_keys 1388s test/sql/test_lambdas.py::LambdaElementTest::test_offline_cache_key_no_paramtrack 1388s [gw1] [ 20%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_offline_cache_key_no_paramtrack 1388s test/sql/test_lambdas.py::LambdaElementTest::test_offline_cache_key_paramtrack 1388s [gw1] [ 20%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_offline_cache_key_paramtrack 1388s test/sql/test_lambdas.py::LambdaElementTest::test_op_forwards 1388s [gw1] [ 20%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_op_forwards 1388s test/sql/test_lambdas.py::LambdaElementTest::test_op_reverse 1388s [gw1] [ 20%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_op_reverse 1388s test/sql/test_lambdas.py::LambdaElementTest::test_plain_object_ok_w_tracking_disabled 1388s [gw1] [ 20%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_plain_object_ok_w_tracking_disabled 1388s test/sql/test_lambdas.py::LambdaElementTest::test_plain_object_used_outside_lambda 1388s [gw1] [ 20%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_plain_object_used_outside_lambda 1388s test/sql/test_lambdas.py::LambdaElementTest::test_propagate_attrs_cols_clause 1388s [gw1] [ 20%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_propagate_attrs_cols_clause 1388s test/sql/test_lambdas.py::LambdaElementTest::test_propagate_attrs_from_clause 1388s [gw1] [ 20%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_propagate_attrs_from_clause 1388s test/sql/test_lambdas.py::LambdaElementTest::test_propagate_attrs_full_stmt 1388s [gw1] [ 20%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_propagate_attrs_full_stmt 1388s test/sql/test_lambdas.py::LambdaElementTest::test_reject_dict_literal_keys 1388s [gw1] [ 20%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_reject_dict_literal_keys 1388s test/sql/test_lambdas.py::LambdaElementTest::test_reject_methods 1388s [gw1] [ 20%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_reject_methods 1388s test/sql/test_lambdas.py::LambdaElementTest::test_reject_plain_object 1388s [gw1] [ 20%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_reject_plain_object 1388s test/sql/test_lambdas.py::LambdaElementTest::test_rhs_type_detection_from_left 1388s [gw1] [ 20%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_rhs_type_detection_from_left 1388s test/sql/test_lambdas.py::LambdaElementTest::test_rhs_type_detection_standalone 1388s [gw1] [ 20%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_rhs_type_detection_standalone 1388s test/sql/test_lambdas.py::LambdaElementTest::test_select_columns_clause 1388s [gw1] [ 20%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_select_columns_clause 1388s test/sql/test_lambdas.py::LambdaElementTest::test_select_fromclause 1388s [gw1] [ 20%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_select_fromclause 1388s test/sql/test_lambdas.py::LambdaElementTest::test_select_future_expanding_columns 1388s [gw1] [ 20%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_select_future_expanding_columns 1388s test/sql/test_lambdas.py::LambdaElementTest::test_select_legacy_expanding_columns 1388s [gw1] [ 20%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_select_legacy_expanding_columns 1388s test/sql/test_lambdas.py::LambdaElementTest::test_select_whereclause 1388s [gw1] [ 20%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_select_whereclause 1388s test/sql/test_lambdas.py::LambdaElementTest::test_stale_checker_embedded 1388s [gw1] [ 20%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_stale_checker_embedded 1388s test/sql/test_lambdas.py::LambdaElementTest::test_stale_checker_linked 1388s [gw1] [ 20%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_stale_checker_linked 1388s test/sql/test_lambdas.py::LambdaElementTest::test_stale_checker_statement 1388s [gw1] [ 20%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_stale_checker_statement 1388s test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_hey_theres_multiple_paths 1388s [gw1] [ 20%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_hey_theres_multiple_paths 1388s test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_opt_w_key 1388s [gw1] [ 20%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_opt_w_key 1388s test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_opt_w_no_key 1388s [gw1] [ 20%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_opt_w_no_key 1388s test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_plain_customtrack 1388s [gw1] [ 20%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_plain_customtrack 1388s test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_track_closure_binds_one 1388s [gw1] [ 20%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_track_closure_binds_one 1388s test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_track_closure_binds_three 1388s [gw1] [ 20%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_track_closure_binds_three 1388s test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_track_closure_binds_two 1388s [gw1] [ 20%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_track_closure_binds_two 1388s test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_w_additional_hascachekey_variants 1388s [gw1] [ 20%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_w_additional_hascachekey_variants 1388s test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_w_atonce_whereclause_customtrack_binds[False] 1388s [gw1] [ 20%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_w_atonce_whereclause_customtrack_binds[False] 1388s test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_w_atonce_whereclause_customtrack_binds[True] 1388s [gw1] [ 20%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_w_atonce_whereclause_customtrack_binds[True] 1388s test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_w_atonce_whereclause_novalue 1388s [gw1] [ 20%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_w_atonce_whereclause_novalue 1388s test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_w_atonce_whereclause_values 1388s [gw1] [ 20%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_w_atonce_whereclause_values 1388s test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_w_atonce_whereclause_values_notrack 1388s [gw1] [ 20%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_w_atonce_whereclause_values_notrack 1388s test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_w_list_of_opts 1388s [gw1] [ 20%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_w_list_of_opts 1388s test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_w_set_of_opts 1388s [gw1] [ 20%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_w_set_of_opts 1388s test/sql/test_lambdas.py::LambdaElementTest::test_update_statement 1388s [gw1] [ 20%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_update_statement 1388s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_cols_round_trip 1388s [gw1] [ 20%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_cols_round_trip 1388s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_entity_round_trip[False-False] 1388s [gw1] [ 20%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_entity_round_trip[False-False] 1388s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_entity_round_trip[True-False] 1388s [gw1] [ 20%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_entity_round_trip[True-False] 1388s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_entity_round_trip[True-True] 1388s [gw1] [ 20%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_entity_round_trip[True-True] 1388s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[0] 1388s [gw1] [ 20%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[0] 1388s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[1] 1388s [gw1] [ 20%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[1] 1388s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[2] 1388s [gw1] [ 20%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[2] 1388s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[3] 1388s [gw1] [ 20%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[3] 1388s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[4] 1388s [gw1] [ 20%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[4] 1388s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[5] 1388s [gw1] [ 20%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[5] 1388s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[6] 1388s [gw1] [ 20%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[6] 1388s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[7] 1388s [gw1] [ 20%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[7] 1388s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[8] 1388s [gw1] [ 20%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[8] 1388s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[9] 1388s [gw1] [ 20%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[9] 1388s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_lambdas_rejected_in_options 1388s [gw1] [ 20%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_lambdas_rejected_in_options 1388s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_multiple_entities_single_lambda 1388s [gw1] [ 20%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_multiple_entities_single_lambda 1388s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_subqueryload_external_lambda_caveats 1388s [gw1] [ 20%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_subqueryload_external_lambda_caveats 1388s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_subqueryload_internal_lambda 1388s [gw1] [ 20%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_subqueryload_internal_lambda 1388s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_user_cols_single_lambda 1388s [gw1] [ 20%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_user_cols_single_lambda 1388s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_user_cols_single_lambda_query 1388s [gw1] [ 20%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_user_cols_single_lambda_query 1388s test/orm/test_lambdas.py::PolymorphicTest::test_join_second_prop_lambda 1388s [gw1] [ 20%] PASSED test/orm/test_lambdas.py::PolymorphicTest::test_join_second_prop_lambda 1388s test/orm/test_lambdas.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update 1388s [gw1] [ 20%] PASSED test/orm/test_lambdas.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update 1388s test/sql/test_lateral.py::LateralTest::test_alias_of_lateral 1388s [gw1] [ 20%] PASSED test/sql/test_lateral.py::LateralTest::test_alias_of_lateral 1388s test/sql/test_lateral.py::LateralTest::test_from_function 1388s [gw1] [ 20%] PASSED test/sql/test_lateral.py::LateralTest::test_from_function 1388s test/sql/test_lateral.py::LateralTest::test_join_lateral_subquery_twolevel[False] 1388s [gw1] [ 20%] PASSED test/sql/test_lateral.py::LateralTest::test_join_lateral_subquery_twolevel[False] 1388s test/sql/test_lateral.py::LateralTest::test_join_lateral_subquery_twolevel[True] 1388s [gw1] [ 20%] PASSED test/sql/test_lateral.py::LateralTest::test_join_lateral_subquery_twolevel[True] 1388s test/sql/test_lateral.py::LateralTest::test_join_lateral_w_select_implicit_subquery 1388s [gw1] [ 20%] PASSED test/sql/test_lateral.py::LateralTest::test_join_lateral_w_select_implicit_subquery 1388s test/sql/test_lateral.py::LateralTest::test_join_lateral_w_select_subquery 1388s [gw1] [ 20%] PASSED test/sql/test_lateral.py::LateralTest::test_join_lateral_w_select_subquery 1388s test/sql/test_lateral.py::LateralTest::test_no_alias_construct 1388s [gw1] [ 20%] PASSED test/sql/test_lateral.py::LateralTest::test_no_alias_construct 1388s test/sql/test_lateral.py::LateralTest::test_plain_join 1388s [gw1] [ 20%] PASSED test/sql/test_lateral.py::LateralTest::test_plain_join 1388s test/sql/test_lateral.py::LateralTest::test_plain_join_implicit_subquery 1388s [gw1] [ 20%] PASSED test/sql/test_lateral.py::LateralTest::test_plain_join_implicit_subquery 1388s test/sql/test_lateral.py::LateralTest::test_select_from 1388s [gw1] [ 20%] PASSED test/sql/test_lateral.py::LateralTest::test_select_from 1388s test/sql/test_lateral.py::LateralTest::test_select_from_implicit_subquery 1388s [gw1] [ 20%] PASSED test/sql/test_lateral.py::LateralTest::test_select_from_implicit_subquery 1388s test/sql/test_lateral.py::LateralTest::test_select_from_text_implicit_subquery 1388s [gw1] [ 20%] PASSED test/sql/test_lateral.py::LateralTest::test_select_from_text_implicit_subquery 1388s test/sql/test_lateral.py::LateralTest::test_standalone 1388s [gw1] [ 20%] PASSED test/sql/test_lateral.py::LateralTest::test_standalone 1388s test/sql/test_lateral.py::LateralTest::test_standalone_implicit_subquery 1388s [gw1] [ 20%] PASSED test/sql/test_lateral.py::LateralTest::test_standalone_implicit_subquery 1389s test/orm/test_lazy_relations.py::CompositeSimpleM2OTest::test_dont_use_get_pj_is_different 1389s [gw1] [ 20%] PASSED test/orm/test_lazy_relations.py::CompositeSimpleM2OTest::test_dont_use_get_pj_is_different 1389s test/orm/test_lazy_relations.py::CompositeSimpleM2OTest::test_use_get_reverseorder 1389s [gw1] [ 20%] PASSED test/orm/test_lazy_relations.py::CompositeSimpleM2OTest::test_use_get_reverseorder 1389s test/orm/test_lazy_relations.py::CompositeSimpleM2OTest::test_use_get_sameorder 1389s [gw1] [ 20%] PASSED test/orm/test_lazy_relations.py::CompositeSimpleM2OTest::test_use_get_sameorder 1389s test/orm/test_lazy_relations.py::CorrelatedTest::test_correlated_lazyload 1389s [gw1] [ 20%] PASSED test/orm/test_lazy_relations.py::CorrelatedTest::test_correlated_lazyload 1389s test/orm/test_lazy_relations.py::GetterStateTest::test_get_empty_passive_no_initialize 1389s [gw1] [ 20%] PASSED test/orm/test_lazy_relations.py::GetterStateTest::test_get_empty_passive_no_initialize 1389s test/orm/test_lazy_relations.py::GetterStateTest::test_get_empty_passive_return_never_set 1389s [gw1] [ 20%] PASSED test/orm/test_lazy_relations.py::GetterStateTest::test_get_empty_passive_return_never_set 1389s test/orm/test_lazy_relations.py::GetterStateTest::test_get_populated_passive_no_initialize 1389s [gw1] [ 20%] PASSED test/orm/test_lazy_relations.py::GetterStateTest::test_get_populated_passive_no_initialize 1389s test/orm/test_lazy_relations.py::GetterStateTest::test_get_populated_passive_return_never_set 1389s [gw1] [ 20%] PASSED test/orm/test_lazy_relations.py::GetterStateTest::test_get_populated_passive_return_never_set 1389s test/orm/test_lazy_relations.py::GetterStateTest::test_history_empty_passive_no_initialize 1389s [gw1] [ 20%] PASSED test/orm/test_lazy_relations.py::GetterStateTest::test_history_empty_passive_no_initialize 1389s test/orm/test_lazy_relations.py::GetterStateTest::test_history_empty_passive_return_never_set 1389s [gw1] [ 20%] PASSED test/orm/test_lazy_relations.py::GetterStateTest::test_history_empty_passive_return_never_set 1389s test/orm/test_lazy_relations.py::GetterStateTest::test_history_populated_passive_no_initialize 1389s [gw1] [ 20%] PASSED test/orm/test_lazy_relations.py::GetterStateTest::test_history_populated_passive_no_initialize 1389s test/orm/test_lazy_relations.py::GetterStateTest::test_history_populated_passive_return_never_set 1389s [gw1] [ 20%] PASSED test/orm/test_lazy_relations.py::GetterStateTest::test_history_populated_passive_return_never_set 1389s test/orm/test_lazy_relations.py::GetterStateTest::test_no_use_get_params_missing 1389s [gw1] [ 20%] PASSED test/orm/test_lazy_relations.py::GetterStateTest::test_no_use_get_params_missing 1389s test/orm/test_lazy_relations.py::GetterStateTest::test_no_use_get_params_not_hashable 1389s [gw1] [ 20%] PASSED test/orm/test_lazy_relations.py::GetterStateTest::test_no_use_get_params_not_hashable 1389s test/orm/test_lazy_relations.py::GetterStateTest::test_no_use_get_params_not_hashable_on_pending 1389s [gw1] [ 20%] PASSED test/orm/test_lazy_relations.py::GetterStateTest::test_no_use_get_params_not_hashable_on_pending 1389s test/orm/test_lazy_relations.py::LazyTest::test_annotated_fn_criteria 1389s [gw1] [ 20%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_annotated_fn_criteria 1389s test/orm/test_lazy_relations.py::LazyTest::test_backrefs_dont_lazyload 1389s [gw1] [ 20%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_backrefs_dont_lazyload 1389s test/orm/test_lazy_relations.py::LazyTest::test_basic 1389s [gw1] [ 20%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_basic 1389s test/orm/test_lazy_relations.py::LazyTest::test_callable_bind 1389s [gw1] [ 20%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_callable_bind 1389s test/orm/test_lazy_relations.py::LazyTest::test_distinct 1389s [gw1] [ 20%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_distinct 1389s test/orm/test_lazy_relations.py::LazyTest::test_double_w_ac 1389s [gw1] [ 20%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_double_w_ac 1389s test/orm/test_lazy_relations.py::LazyTest::test_double_w_ac_against_subquery 1389s [gw1] [ 20%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_double_w_ac_against_subquery 1389s test/orm/test_lazy_relations.py::LazyTest::test_limit 1389s [gw1] [ 20%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_limit 1389s test/orm/test_lazy_relations.py::LazyTest::test_many_to_many 1389s [gw1] [ 20%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_many_to_many 1389s test/orm/test_lazy_relations.py::LazyTest::test_many_to_one 1389s [gw1] [ 20%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_many_to_one 1389s test/orm/test_lazy_relations.py::LazyTest::test_many_to_one_binds 1389s [gw1] [ 20%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_many_to_one_binds 1389s test/orm/test_lazy_relations.py::LazyTest::test_map_to_cte_subq[cte] 1389s [gw1] [ 20%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_map_to_cte_subq[cte] 1389s test/orm/test_lazy_relations.py::LazyTest::test_map_to_cte_subq[plain] 1389s [gw1] [ 20%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_map_to_cte_subq[plain] 1389s test/orm/test_lazy_relations.py::LazyTest::test_map_to_cte_subq[subquery] 1389s [gw1] [ 20%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_map_to_cte_subq[subquery] 1389s test/orm/test_lazy_relations.py::LazyTest::test_needs_parent 1389s [gw1] [ 20%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_needs_parent 1389s test/orm/test_lazy_relations.py::LazyTest::test_no_orphan 1389s [gw1] [ 20%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_no_orphan 1389s test/orm/test_lazy_relations.py::LazyTest::test_one_to_many_scalar 1389s [gw1] [ 20%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_one_to_many_scalar 1389s test/orm/test_lazy_relations.py::LazyTest::test_orderby 1389s [gw1] [ 20%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_orderby 1389s test/orm/test_lazy_relations.py::LazyTest::test_orderby_desc 1389s [gw1] [ 20%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_orderby_desc 1389s test/orm/test_lazy_relations.py::LazyTest::test_orderby_secondary 1389s [gw1] [ 20%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_orderby_secondary 1389s test/orm/test_lazy_relations.py::LazyTest::test_use_get_lambda_key_wont_go_stale 1389s [gw1] [ 20%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_use_get_lambda_key_wont_go_stale 1389s test/orm/test_lazy_relations.py::LazyTest::test_uselist_false_warning 1389s [gw1] [ 20%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_uselist_false_warning 1389s test/orm/test_lazy_relations.py::LazyTest::test_uses_get 1389s [gw1] [ 20%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_uses_get 1389s test/orm/test_lazy_relations.py::LazyTest::test_uses_get_compatible_types 1389s [gw1] [ 20%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_uses_get_compatible_types 1389s test/orm/test_lazy_relations.py::M2OGetTest::test_composite_m2o_load_partial_pks[allow_partial_pks] 1389s [gw1] [ 20%] PASSED test/orm/test_lazy_relations.py::M2OGetTest::test_composite_m2o_load_partial_pks[allow_partial_pks] 1390s test/orm/test_lazy_relations.py::M2OGetTest::test_composite_m2o_load_partial_pks[not_allow_partial_pks] 1390s [gw1] [ 20%] PASSED test/orm/test_lazy_relations.py::M2OGetTest::test_composite_m2o_load_partial_pks[not_allow_partial_pks] 1390s test/orm/test_lazy_relations.py::M2OGetTest::test_m2o_noload 1390s [gw1] [ 20%] PASSED test/orm/test_lazy_relations.py::M2OGetTest::test_m2o_noload 1390s test/orm/test_lazy_relations.py::O2MWOSideFixedTest::test_lazyload_assert_expected_sql 1390s [gw1] [ 20%] PASSED test/orm/test_lazy_relations.py::O2MWOSideFixedTest::test_lazyload_assert_expected_sql 1390s test/orm/test_lazy_relations.py::O2MWOSideFixedTest::test_lazyload_people_no_other_exists 1390s [gw1] [ 20%] PASSED test/orm/test_lazy_relations.py::O2MWOSideFixedTest::test_lazyload_people_no_other_exists 1390s test/orm/test_lazy_relations.py::O2MWOSideFixedTest::test_lazyload_people_other_exists 1390s [gw1] [ 20%] PASSED test/orm/test_lazy_relations.py::O2MWOSideFixedTest::test_lazyload_people_other_exists 1390s test/orm/test_lazy_relations.py::RefersToSelfLazyLoadInterferenceTest::test_lazy_doesnt_interfere 1390s [gw1] [ 20%] PASSED test/orm/test_lazy_relations.py::RefersToSelfLazyLoadInterferenceTest::test_lazy_doesnt_interfere 1390s test/orm/test_lazy_relations.py::TypeCoerceTest_sqlite+pysqlite_3_46_1::test_lazyload_singlecast 1390s [gw1] [ 20%] PASSED test/orm/test_lazy_relations.py::TypeCoerceTest_sqlite+pysqlite_3_46_1::test_lazyload_singlecast 1390s test/orm/test_load_on_fks.py::FlushOnPendingTest::test_annoying_autoflush_one 1390s [gw1] [ 20%] PASSED test/orm/test_load_on_fks.py::FlushOnPendingTest::test_annoying_autoflush_one 1390s test/orm/test_load_on_fks.py::FlushOnPendingTest::test_annoying_autoflush_two 1390s [gw1] [ 20%] PASSED test/orm/test_load_on_fks.py::FlushOnPendingTest::test_annoying_autoflush_two 1390s test/orm/test_load_on_fks.py::FlushOnPendingTest::test_dont_load_if_no_keys 1390s [gw1] [ 20%] PASSED test/orm/test_load_on_fks.py::FlushOnPendingTest::test_dont_load_if_no_keys 1390s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_autoflush_load_on_pending_on_pending 1390s [gw1] [ 20%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_autoflush_load_on_pending_on_pending 1390s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_autoflush_on_pending 1390s [gw1] [ 20%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_autoflush_on_pending 1390s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_backref_doesnt_double 1390s [gw1] [ 20%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_backref_doesnt_double 1390s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_collection_load_from_pending_no_sql 1390s [gw1] [ 20%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_collection_load_from_pending_no_sql 1390s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_collection_load_from_pending_populated 1390s [gw1] [ 20%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_collection_load_from_pending_populated 1390s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_enable_rel_loading_allows_backref_event 1390s [gw1] [ 20%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_enable_rel_loading_allows_backref_event 1390s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_enable_rel_loading_on_persistent_allows_backref_event 1390s [gw1] [ 20%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_enable_rel_loading_on_persistent_allows_backref_event 1390s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_load_on_pending_allows_backref_event 1390s [gw1] [ 20%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_load_on_pending_allows_backref_event 1390s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_load_on_pending_with_set 1390s [gw1] [ 20%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_load_on_pending_with_set 1390s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_load_on_persistent_allows_backref_event 1390s [gw1] [ 20%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_load_on_persistent_allows_backref_event 1390s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_history_on_persistent_allows_backref_event 1390s [gw1] [ 20%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_history_on_persistent_allows_backref_event 1390s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_pending[False-False-False] 1390s [gw1] [ 20%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_pending[False-False-False] 1390s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_pending[False-False-True] 1390s [gw1] [ 20%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_pending[False-False-True] 1390s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_pending[False-True-False] 1390s [gw1] [ 20%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_pending[False-True-False] 1390s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_pending[False-True-True] 1390s [gw1] [ 20%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_pending[False-True-True] 1390s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_pending[True-False-False] 1390s [gw1] [ 20%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_pending[True-False-False] 1390s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_pending[True-False-True] 1390s [gw1] [ 20%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_pending[True-False-True] 1390s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_pending[True-True-False] 1390s [gw1] [ 20%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_pending[True-True-False] 1390s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_pending[True-True-True] 1390s [gw1] [ 20%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_pending[True-True-True] 1390s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-False-False-False-False] 1390s [gw1] [ 20%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-False-False-False-False] 1390s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-False-False-False-True] 1390s [gw1] [ 20%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-False-False-False-True] 1390s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-False-False-True-False] 1390s [gw1] [ 20%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-False-False-True-False] 1390s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-False-False-True-True] 1390s [gw1] [ 20%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-False-False-True-True] 1390s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-False-True-False-False] 1390s [gw1] [ 20%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-False-True-False-False] 1390s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-False-True-False-True] 1390s [gw1] [ 20%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-False-True-False-True] 1390s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-False-True-True-False] 1390s [gw1] [ 20%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-False-True-True-False] 1390s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-False-True-True-True] 1390s [gw1] [ 20%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-False-True-True-True] 1390s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-True-False-False-False] 1390s [gw1] [ 20%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-True-False-False-False] 1390s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-True-False-False-True] 1390s [gw1] [ 20%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-True-False-False-True] 1390s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-True-False-True-False] 1390s [gw1] [ 20%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-True-False-True-False] 1390s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-True-False-True-True] 1390s [gw1] [ 20%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-True-False-True-True] 1390s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-True-True-False-False] 1390s [gw1] [ 20%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-True-True-False-False] 1390s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-True-True-False-True] 1390s [gw1] [ 20%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-True-True-False-True] 1390s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-True-True-True-False] 1390s [gw1] [ 20%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-True-True-True-False] 1390s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-True-True-True-True] 1390s [gw1] [ 20%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-True-True-True-True] 1390s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-False-False-False-False] 1390s [gw1] [ 20%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-False-False-False-False] 1390s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-False-False-False-True] 1390s [gw1] [ 20%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-False-False-False-True] 1390s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-False-False-True-False] 1390s [gw1] [ 20%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-False-False-True-False] 1390s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-False-False-True-True] 1390s [gw1] [ 20%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-False-False-True-True] 1390s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-False-True-False-False] 1390s [gw1] [ 20%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-False-True-False-False] 1390s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-False-True-False-True] 1390s [gw1] [ 20%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-False-True-False-True] 1390s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-False-True-True-False] 1390s [gw1] [ 20%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-False-True-True-False] 1390s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-False-True-True-True] 1390s [gw1] [ 20%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-False-True-True-True] 1390s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-True-False-False-False] 1390s [gw1] [ 20%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-True-False-False-False] 1390s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-True-False-False-True] 1390s [gw1] [ 20%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-True-False-False-True] 1390s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-True-False-True-False] 1390s [gw1] [ 20%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-True-False-True-False] 1390s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-True-False-True-True] 1390s [gw1] [ 20%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-True-False-True-True] 1390s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-True-True-False-False] 1390s [gw1] [ 20%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-True-True-False-False] 1390s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-True-True-False-True] 1390s [gw1] [ 20%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-True-True-False-True] 1390s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-True-True-True-False] 1390s [gw1] [ 20%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-True-True-True-False] 1390s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-True-True-True-True] 1390s [gw1] [ 20%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-True-True-True-True] 1390s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-False-False-False-False] 1390s [gw1] [ 20%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-False-False-False-False] 1390s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-False-False-False-True] 1390s [gw1] [ 20%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-False-False-False-True] 1390s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-False-False-True-False] 1390s [gw1] [ 20%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-False-False-True-False] 1390s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-False-False-True-True] 1390s [gw1] [ 20%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-False-False-True-True] 1390s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-False-True-False-False] 1390s [gw1] [ 20%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-False-True-False-False] 1390s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-False-True-False-True] 1390s [gw1] [ 20%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-False-True-False-True] 1390s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-False-True-True-False] 1390s [gw1] [ 20%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-False-True-True-False] 1390s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-False-True-True-True] 1390s [gw1] [ 20%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-False-True-True-True] 1390s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-True-False-False-False] 1390s [gw1] [ 20%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-True-False-False-False] 1390s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-True-False-False-True] 1390s [gw1] [ 20%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-True-False-False-True] 1390s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-True-False-True-False] 1390s [gw1] [ 20%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-True-False-True-False] 1390s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-True-False-True-True] 1390s [gw1] [ 20%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-True-False-True-True] 1390s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-True-True-False-False] 1390s [gw1] [ 20%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-True-True-False-False] 1390s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-True-True-False-True] 1390s [gw1] [ 20%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-True-True-False-True] 1390s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-True-True-True-False] 1390s [gw1] [ 20%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-True-True-True-False] 1390s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-True-True-True-True] 1390s [gw1] [ 20%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-True-True-True-True] 1390s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-False-False-False-False] 1390s [gw1] [ 20%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-False-False-False-False] 1390s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-False-False-False-True] 1390s [gw1] [ 20%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-False-False-False-True] 1390s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-False-False-True-False] 1390s [gw1] [ 20%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-False-False-True-False] 1390s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-False-False-True-True] 1390s [gw1] [ 20%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-False-False-True-True] 1390s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-False-True-False-False] 1390s [gw1] [ 20%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-False-True-False-False] 1390s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-False-True-False-True] 1390s [gw1] [ 20%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-False-True-False-True] 1390s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-False-True-True-False] 1390s [gw1] [ 20%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-False-True-True-False] 1390s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-False-True-True-True] 1390s [gw1] [ 20%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-False-True-True-True] 1390s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-True-False-False-False] 1390s [gw1] [ 20%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-True-False-False-False] 1390s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-True-False-False-True] 1390s [gw1] [ 20%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-True-False-False-True] 1390s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-True-False-True-False] 1390s [gw1] [ 20%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-True-False-True-False] 1390s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-True-False-True-True] 1390s [gw1] [ 20%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-True-False-True-True] 1390s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-True-True-False-False] 1390s [gw1] [ 20%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-True-True-False-False] 1390s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-True-True-False-True] 1390s [gw1] [ 20%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-True-True-False-True] 1390s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-True-True-True-False] 1390s [gw1] [ 20%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-True-True-True-False] 1390s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-True-True-True-True] 1390s [gw1] [ 20%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-True-True-True-True] 1390s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_no_load_on_pending_allows_backref_event 1390s [gw1] [ 20%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_no_load_on_pending_allows_backref_event 1390s test/orm/test_loading.py::InstanceProcessorTest::test_state_no_load_path_comparison 1390s [gw1] [ 20%] PASSED test/orm/test_loading.py::InstanceProcessorTest::test_state_no_load_path_comparison 1390s test/orm/test_loading.py::InstancesTest::test_cursor_close_exception_raised_in_iteration 1390s [gw1] [ 20%] PASSED test/orm/test_loading.py::InstancesTest::test_cursor_close_exception_raised_in_iteration 1390s test/orm/test_loading.py::InstancesTest::test_cursor_close_w_failed_rowproc 1390s [gw1] [ 20%] PASSED test/orm/test_loading.py::InstancesTest::test_cursor_close_w_failed_rowproc 1390s test/orm/test_loading.py::InstancesTest::test_row_proc_not_created 1390s [gw1] [ 20%] PASSED test/orm/test_loading.py::InstancesTest::test_row_proc_not_created 1390s test/orm/test_loading.py::MergeResultTest::test_entity_col_mix_plain_tuple_frozen 1390s [gw1] [ 20%] PASSED test/orm/test_loading.py::MergeResultTest::test_entity_col_mix_plain_tuple_frozen 1390s test/orm/test_loading.py::MergeResultTest::test_single_column_frozen 1390s [gw1] [ 20%] PASSED test/orm/test_loading.py::MergeResultTest::test_single_column_frozen 1390s test/orm/test_loading.py::MergeResultTest::test_single_entity_frozen 1390s [gw1] [ 20%] PASSED test/orm/test_loading.py::MergeResultTest::test_single_entity_frozen 1390s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-0-literal_column] 1390s [gw1] [ 20%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-0-literal_column] 1390s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-0-plain] 1390s [gw1] [ 20%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-0-plain] 1390s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-0-text] 1390s [gw1] [ 20%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-0-text] 1390s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-1-literal_column] 1390s [gw1] [ 20%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-1-literal_column] 1390s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-1-plain] 1390s [gw1] [ 20%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-1-plain] 1390s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-1-text] 1390s [gw1] [ 20%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-1-text] 1390s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-2-literal_column] 1390s [gw1] [ 20%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-2-literal_column] 1390s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-2-plain] 1390s [gw1] [ 20%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-2-plain] 1390s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-2-text] 1390s [gw1] [ 20%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-2-text] 1390s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-3-literal_column] 1390s [gw1] [ 20%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-3-literal_column] 1390s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-3-plain] 1390s [gw1] [ 20%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-3-plain] 1390s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-3-text] 1390s [gw1] [ 20%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-3-text] 1390s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-4-literal_column] 1390s [gw1] [ 20%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-4-literal_column] 1390s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-4-plain] 1390s [gw1] [ 20%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-4-plain] 1390s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-4-text] 1390s [gw1] [ 20%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-4-text] 1390s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-5-literal_column] 1390s [gw1] [ 20%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-5-literal_column] 1390s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-5-plain] 1390s [gw1] [ 20%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-5-plain] 1390s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-5-text] 1390s [gw1] [ 20%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-5-text] 1390s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-6-literal_column] 1390s [gw1] [ 20%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-6-literal_column] 1390s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-6-plain] 1390s [gw1] [ 20%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-6-plain] 1390s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-6-text] 1390s [gw1] [ 20%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-6-text] 1390s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-0-literal_column] 1390s [gw1] [ 20%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-0-literal_column] 1390s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-0-plain] 1390s [gw1] [ 20%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-0-plain] 1390s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-0-text] 1390s [gw1] [ 20%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-0-text] 1390s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-1-literal_column] 1390s [gw1] [ 20%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-1-literal_column] 1390s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-1-plain] 1390s [gw1] [ 20%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-1-plain] 1390s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-1-text] 1390s [gw1] [ 20%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-1-text] 1390s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-2-literal_column] 1390s [gw1] [ 20%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-2-literal_column] 1390s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-2-plain] 1390s [gw1] [ 21%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-2-plain] 1390s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-2-text] 1390s [gw1] [ 21%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-2-text] 1390s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-3-literal_column] 1390s [gw1] [ 21%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-3-literal_column] 1390s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-3-plain] 1390s [gw1] [ 21%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-3-plain] 1390s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-3-text] 1390s [gw1] [ 21%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-3-text] 1390s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-4-literal_column] 1390s [gw1] [ 21%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-4-literal_column] 1390s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-4-plain] 1390s [gw1] [ 21%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-4-plain] 1390s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-4-text] 1390s [gw1] [ 21%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-4-text] 1390s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-5-literal_column] 1390s [gw1] [ 21%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-5-literal_column] 1390s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-5-plain] 1390s [gw1] [ 21%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-5-plain] 1390s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-5-text] 1390s [gw1] [ 21%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-5-text] 1390s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-6-literal_column] 1390s [gw1] [ 21%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-6-literal_column] 1390s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-6-plain] 1390s [gw1] [ 21%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-6-plain] 1390s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-6-text] 1390s [gw1] [ 21%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-6-text] 1390s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-0-literal_column] 1390s [gw1] [ 21%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-0-literal_column] 1390s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-0-plain] 1390s [gw1] [ 21%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-0-plain] 1390s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-0-text] 1390s [gw1] [ 21%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-0-text] 1390s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-1-literal_column] 1390s [gw1] [ 21%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-1-literal_column] 1390s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-1-plain] 1390s [gw1] [ 21%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-1-plain] 1390s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-1-text] 1390s [gw1] [ 21%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-1-text] 1390s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-2-literal_column] 1390s [gw1] [ 21%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-2-literal_column] 1390s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-2-plain] 1390s [gw1] [ 21%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-2-plain] 1390s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-2-text] 1390s [gw1] [ 21%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-2-text] 1390s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-3-literal_column] 1390s [gw1] [ 21%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-3-literal_column] 1390s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-3-plain] 1390s [gw1] [ 21%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-3-plain] 1390s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-3-text] 1390s [gw1] [ 21%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-3-text] 1390s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-4-literal_column] 1390s [gw1] [ 21%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-4-literal_column] 1390s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-4-plain] 1390s [gw1] [ 21%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-4-plain] 1390s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-4-text] 1390s [gw1] [ 21%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-4-text] 1390s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-5-literal_column] 1390s [gw1] [ 21%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-5-literal_column] 1390s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-5-plain] 1390s [gw1] [ 21%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-5-plain] 1390s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-5-text] 1390s [gw1] [ 21%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-5-text] 1390s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-6-literal_column] 1390s [gw1] [ 21%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-6-literal_column] 1390s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-6-plain] 1390s [gw1] [ 21%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-6-plain] 1390s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-6-text] 1390s [gw1] [ 21%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-6-text] 1390s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-0-literal_column] 1390s [gw1] [ 21%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-0-literal_column] 1390s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-0-plain] 1390s [gw1] [ 21%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-0-plain] 1390s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-0-text] 1390s [gw1] [ 21%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-0-text] 1390s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-1-literal_column] 1390s [gw1] [ 21%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-1-literal_column] 1390s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-1-plain] 1390s [gw1] [ 21%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-1-plain] 1390s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-1-text] 1390s [gw1] [ 21%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-1-text] 1390s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-2-literal_column] 1390s [gw1] [ 21%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-2-literal_column] 1390s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-2-plain] 1390s [gw1] [ 21%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-2-plain] 1390s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-2-text] 1390s [gw1] [ 21%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-2-text] 1390s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-3-literal_column] 1390s [gw1] [ 21%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-3-literal_column] 1390s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-3-plain] 1390s [gw1] [ 21%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-3-plain] 1390s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-3-text] 1390s [gw1] [ 21%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-3-text] 1390s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-4-literal_column] 1390s [gw1] [ 21%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-4-literal_column] 1390s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-4-plain] 1390s [gw1] [ 21%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-4-plain] 1390s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-4-text] 1390s [gw1] [ 21%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-4-text] 1390s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-5-literal_column] 1390s [gw1] [ 21%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-5-literal_column] 1390s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-5-plain] 1390s [gw1] [ 21%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-5-plain] 1390s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-5-text] 1390s [gw1] [ 21%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-5-text] 1390s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-6-literal_column] 1390s [gw1] [ 21%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-6-literal_column] 1390s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-6-plain] 1390s [gw1] [ 21%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-6-plain] 1390s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-6-text] 1390s [gw1] [ 21%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-6-text] 1390s test/orm/test_loading.py::SelectStarTest::test_single_star[core-literal_column] 1390s [gw1] [ 21%] PASSED test/orm/test_loading.py::SelectStarTest::test_single_star[core-literal_column] 1390s test/orm/test_loading.py::SelectStarTest::test_single_star[core-plain] 1390s [gw1] [ 21%] PASSED test/orm/test_loading.py::SelectStarTest::test_single_star[core-plain] 1390s test/orm/test_loading.py::SelectStarTest::test_single_star[core-text] 1390s [gw1] [ 21%] PASSED test/orm/test_loading.py::SelectStarTest::test_single_star[core-text] 1390s test/orm/test_loading.py::SelectStarTest::test_single_star[orm-literal_column] 1390s [gw1] [ 21%] PASSED test/orm/test_loading.py::SelectStarTest::test_single_star[orm-literal_column] 1390s test/orm/test_loading.py::SelectStarTest::test_single_star[orm-plain] 1390s [gw1] [ 21%] PASSED test/orm/test_loading.py::SelectStarTest::test_single_star[orm-plain] 1390s test/orm/test_loading.py::SelectStarTest::test_single_star[orm-text] 1390s [gw1] [ 21%] PASSED test/orm/test_loading.py::SelectStarTest::test_single_star[orm-text] 1390s test/orm/test_lockmode.py::BackendTest_sqlite+pysqlite_3_46_1::test_inner_joinedload_w_limit 1390s [gw1] [ 21%] PASSED test/orm/test_lockmode.py::BackendTest_sqlite+pysqlite_3_46_1::test_inner_joinedload_w_limit 1390s test/orm/test_lockmode.py::BackendTest_sqlite+pysqlite_3_46_1::test_inner_joinedload_wo_limit 1390s [gw1] [ 21%] PASSED test/orm/test_lockmode.py::BackendTest_sqlite+pysqlite_3_46_1::test_inner_joinedload_wo_limit 1390s test/orm/test_lockmode.py::BackendTest_sqlite+pysqlite_3_46_1::test_join_w_subquery 1390s [gw1] [ 21%] PASSED test/orm/test_lockmode.py::BackendTest_sqlite+pysqlite_3_46_1::test_join_w_subquery 1390s test/orm/test_lockmode.py::BackendTest_sqlite+pysqlite_3_46_1::test_outer_joinedload_w_limit 1390s [gw1] [ 21%] PASSED test/orm/test_lockmode.py::BackendTest_sqlite+pysqlite_3_46_1::test_outer_joinedload_w_limit 1390s test/orm/test_lockmode.py::BackendTest_sqlite+pysqlite_3_46_1::test_outer_joinedload_wo_limit 1390s [gw1] [ 21%] PASSED test/orm/test_lockmode.py::BackendTest_sqlite+pysqlite_3_46_1::test_outer_joinedload_wo_limit 1390s test/orm/test_lockmode.py::BackendTest_sqlite+pysqlite_3_46_1::test_plain 1390s [gw1] [ 21%] PASSED test/orm/test_lockmode.py::BackendTest_sqlite+pysqlite_3_46_1::test_plain 1390s test/orm/test_lockmode.py::CompileTest::test_default_update 1390s [gw1] [ 21%] PASSED test/orm/test_lockmode.py::CompileTest::test_default_update 1390s test/orm/test_lockmode.py::CompileTest::test_for_update_on_inner_w_joinedload 1390s [gw1] [ 21%] PASSED test/orm/test_lockmode.py::CompileTest::test_for_update_on_inner_w_joinedload 1390s test/orm/test_lockmode.py::CompileTest::test_for_update_on_inner_w_joinedload_no_render_oracle 1390s [gw1] [ 21%] PASSED test/orm/test_lockmode.py::CompileTest::test_for_update_on_inner_w_joinedload_no_render_oracle 1390s test/orm/test_lockmode.py::CompileTest::test_mysql_read 1390s [gw1] [ 21%] PASSED test/orm/test_lockmode.py::CompileTest::test_mysql_read 1390s test/orm/test_lockmode.py::CompileTest::test_not_supported_by_dialect_should_just_use_update 1390s [gw1] [ 21%] PASSED test/orm/test_lockmode.py::CompileTest::test_not_supported_by_dialect_should_just_use_update 1390s test/orm/test_lockmode.py::CompileTest::test_oracle_update 1390s [gw1] [ 21%] PASSED test/orm/test_lockmode.py::CompileTest::test_oracle_update 1390s test/orm/test_lockmode.py::CompileTest::test_oracle_update_skip_locked 1390s [gw1] [ 21%] PASSED test/orm/test_lockmode.py::CompileTest::test_oracle_update_skip_locked 1391s test/orm/test_lockmode.py::CompileTest::test_postgres_for_no_key_nowait_update 1391s [gw1] [ 21%] PASSED test/orm/test_lockmode.py::CompileTest::test_postgres_for_no_key_nowait_update 1391s test/orm/test_lockmode.py::CompileTest::test_postgres_for_no_key_update 1391s [gw1] [ 21%] PASSED test/orm/test_lockmode.py::CompileTest::test_postgres_for_no_key_update 1391s test/orm/test_lockmode.py::CompileTest::test_postgres_read 1391s [gw1] [ 21%] PASSED test/orm/test_lockmode.py::CompileTest::test_postgres_read 1391s test/orm/test_lockmode.py::CompileTest::test_postgres_read_nowait 1391s [gw1] [ 21%] PASSED test/orm/test_lockmode.py::CompileTest::test_postgres_read_nowait 1391s test/orm/test_lockmode.py::CompileTest::test_postgres_update 1391s [gw1] [ 21%] PASSED test/orm/test_lockmode.py::CompileTest::test_postgres_update 1391s test/orm/test_lockmode.py::CompileTest::test_postgres_update_of 1391s [gw1] [ 21%] PASSED test/orm/test_lockmode.py::CompileTest::test_postgres_update_of 1391s test/orm/test_lockmode.py::CompileTest::test_postgres_update_of_entity 1391s [gw1] [ 21%] PASSED test/orm/test_lockmode.py::CompileTest::test_postgres_update_of_entity 1391s test/orm/test_lockmode.py::CompileTest::test_postgres_update_of_entity_list 1391s [gw1] [ 21%] PASSED test/orm/test_lockmode.py::CompileTest::test_postgres_update_of_entity_list 1391s test/orm/test_lockmode.py::CompileTest::test_postgres_update_of_list 1391s [gw1] [ 21%] PASSED test/orm/test_lockmode.py::CompileTest::test_postgres_update_of_list 1391s test/orm/test_lockmode.py::CompileTest::test_postgres_update_skip_locked 1391s [gw1] [ 21%] PASSED test/orm/test_lockmode.py::CompileTest::test_postgres_update_skip_locked 1391s test/orm/test_lockmode.py::ForUpdateTest::test_key_share 1391s [gw1] [ 21%] PASSED test/orm/test_lockmode.py::ForUpdateTest::test_key_share 1391s test/orm/test_lockmode.py::ForUpdateTest::test_nowait 1391s [gw1] [ 21%] PASSED test/orm/test_lockmode.py::ForUpdateTest::test_nowait 1391s test/orm/test_lockmode.py::ForUpdateTest::test_of_single_col 1391s [gw1] [ 21%] PASSED test/orm/test_lockmode.py::ForUpdateTest::test_of_single_col 1391s test/orm/test_lockmode.py::ForUpdateTest::test_plain 1391s [gw1] [ 21%] PASSED test/orm/test_lockmode.py::ForUpdateTest::test_plain 1391s test/orm/test_lockmode.py::ForUpdateTest::test_read 1391s [gw1] [ 21%] PASSED test/orm/test_lockmode.py::ForUpdateTest::test_read 1391s test/engine/test_logging.py::EchoTest::test_echo_flag_independence 1391s [gw1] [ 21%] PASSED test/engine/test_logging.py::EchoTest::test_echo_flag_independence 1391s test/engine/test_logging.py::EchoTest::test_levels 1391s [gw1] [ 21%] PASSED test/engine/test_logging.py::EchoTest::test_levels 1391s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_error_large_dict 1391s [gw1] [ 21%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_error_large_dict 1391s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_error_large_list 1391s [gw1] [ 21%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_error_large_list 1391s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_exception_format_dict_param 1391s [gw1] [ 21%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_exception_format_dict_param 1391s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_exception_format_hide_parameters 1391s [gw1] [ 21%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_exception_format_hide_parameters 1391s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_exception_format_hide_parameters_dbapi_round_trip 1391s [gw1] [ 21%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_exception_format_hide_parameters_dbapi_round_trip 1391s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_exception_format_hide_parameters_nondbapi_round_trip 1391s [gw1] [ 21%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_exception_format_hide_parameters_nondbapi_round_trip 1391s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_exception_format_unexpected_member_parameter 1391s [gw1] [ 21%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_exception_format_unexpected_member_parameter 1391s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_exception_format_unexpected_parameter 1391s [gw1] [ 21%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_exception_format_unexpected_parameter 1391s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_log_insertmanyvalues 1391s [gw1] [ 21%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_log_insertmanyvalues 1391s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_log_large_list_of_dict 1391s [gw1] [ 21%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_log_large_list_of_dict 1391s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_log_large_list_of_tuple 1391s [gw1] [ 21%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_log_large_list_of_tuple 1391s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_log_large_multi_parameter 1391s [gw1] [ 21%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_log_large_multi_parameter 1391s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_log_large_parameter_multiple 1391s [gw1] [ 21%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_log_large_parameter_multiple 1391s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_log_large_parameter_single 1391s [gw1] [ 21%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_log_large_parameter_single 1391s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_log_no_parameters 1391s [gw1] [ 21%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_log_no_parameters 1391s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_log_positional_array 1391s [gw1] [ 21%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_log_positional_array 1391s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_repr_params_huge_named_dict 1391s [gw1] [ 21%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_repr_params_huge_named_dict 1391s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_repr_params_ismulti_list 1391s [gw1] [ 21%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_repr_params_ismulti_list 1391s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_repr_params_ismulti_named_dict 1391s [gw1] [ 21%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_repr_params_ismulti_named_dict 1391s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_repr_params_large_list_of_dict 1391s [gw1] [ 21%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_repr_params_large_list_of_dict 1391s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_repr_params_named_dict 1391s [gw1] [ 21%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_repr_params_named_dict 1391s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_repr_params_positional_array 1391s [gw1] [ 21%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_repr_params_positional_array 1391s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_repr_params_positional_list 1391s [gw1] [ 21%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_repr_params_positional_list 1391s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_repr_params_unknown_list 1391s [gw1] [ 21%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_repr_params_unknown_list 1391s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_result_large_param 1391s [gw1] [ 21%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_result_large_param 1391s test/engine/test_logging.py::LoggingNameTest::test_named_logger_echoflags_execute 1391s [gw1] [ 21%] PASSED test/engine/test_logging.py::LoggingNameTest::test_named_logger_echoflags_execute 1391s test/engine/test_logging.py::LoggingNameTest::test_named_logger_execute 1391s [gw1] [ 21%] PASSED test/engine/test_logging.py::LoggingNameTest::test_named_logger_execute 1391s test/engine/test_logging.py::LoggingNameTest::test_named_logger_execute_after_dispose 1391s [gw1] [ 21%] PASSED test/engine/test_logging.py::LoggingNameTest::test_named_logger_execute_after_dispose 1391s test/engine/test_logging.py::LoggingNameTest::test_named_logger_names 1391s [gw1] [ 21%] PASSED test/engine/test_logging.py::LoggingNameTest::test_named_logger_names 1391s test/engine/test_logging.py::LoggingNameTest::test_named_logger_names_after_dispose 1391s [gw1] [ 21%] PASSED test/engine/test_logging.py::LoggingNameTest::test_named_logger_names_after_dispose 1391s test/engine/test_logging.py::LoggingNameTest::test_unnamed_logger_echoflags_execute 1391s [gw1] [ 21%] PASSED test/engine/test_logging.py::LoggingNameTest::test_unnamed_logger_echoflags_execute 1391s test/engine/test_logging.py::LoggingNameTest::test_unnamed_logger_execute 1391s [gw1] [ 21%] PASSED test/engine/test_logging.py::LoggingNameTest::test_unnamed_logger_execute 1391s test/engine/test_logging.py::LoggingNameTest::test_unnamed_logger_names 1391s [gw1] [ 21%] PASSED test/engine/test_logging.py::LoggingNameTest::test_unnamed_logger_names 1391s test/engine/test_logging.py::LoggingTokenTest::test_logging_token_option_connection 1391s [gw1] [ 21%] PASSED test/engine/test_logging.py::LoggingTokenTest::test_logging_token_option_connection 1391s test/engine/test_logging.py::LoggingTokenTest::test_logging_token_option_connection_updates 1391s [gw1] [ 21%] PASSED test/engine/test_logging.py::LoggingTokenTest::test_logging_token_option_connection_updates 1391s test/engine/test_logging.py::LoggingTokenTest::test_logging_token_option_engine 1391s [gw1] [ 21%] PASSED test/engine/test_logging.py::LoggingTokenTest::test_logging_token_option_engine 1391s test/engine/test_logging.py::LoggingTokenTest::test_logging_token_option_not_transactional 1391s [gw1] [ 21%] PASSED test/engine/test_logging.py::LoggingTokenTest::test_logging_token_option_not_transactional 1391s test/engine/test_logging.py::PoolLoggingTest::test_queuepool_echo 1391s [gw1] [ 21%] PASSED test/engine/test_logging.py::PoolLoggingTest::test_queuepool_echo 1391s test/engine/test_logging.py::PoolLoggingTest::test_queuepool_logging 1391s [gw1] [ 21%] PASSED test/engine/test_logging.py::PoolLoggingTest::test_queuepool_logging 1391s test/engine/test_logging.py::PoolLoggingTest::test_stpool_echo 1391s [gw1] [ 21%] PASSED test/engine/test_logging.py::PoolLoggingTest::test_stpool_echo 1391s test/engine/test_logging.py::PoolLoggingTest::test_stpool_logging 1391s [gw1] [ 21%] PASSED test/engine/test_logging.py::PoolLoggingTest::test_stpool_logging 1391s test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_begin_once_block 1391s [gw1] [ 21%] PASSED test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_begin_once_block 1391s test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_commit_as_you_go_block_commit 1391s [gw1] [ 21%] PASSED test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_commit_as_you_go_block_commit 1391s test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_commit_as_you_go_block_commit_autocommit 1391s [gw1] [ 21%] PASSED test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_commit_as_you_go_block_commit_autocommit 1391s test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_commit_as_you_go_block_commit_engine_level_autocommit 1391s [gw1] [ 21%] PASSED test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_commit_as_you_go_block_commit_engine_level_autocommit 1391s test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_commit_as_you_go_block_rollback 1391s [gw1] [ 21%] PASSED test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_commit_as_you_go_block_rollback 1391s test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_commit_as_you_go_block_rollback_autocommit 1391s [gw1] [ 21%] PASSED test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_commit_as_you_go_block_rollback_autocommit 1391s test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_commit_engine_level_autocommit_exec_opt_nonauto 1391s [gw1] [ 21%] PASSED test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_commit_engine_level_autocommit_exec_opt_nonauto 1391s test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_log_messages_have_correct_metadata_echo 1391s [gw1] [ 21%] PASSED test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_log_messages_have_correct_metadata_echo 1391s test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_log_messages_have_correct_metadata_plain 1391s [gw1] [ 21%] PASSED test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_log_messages_have_correct_metadata_plain 1391s test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_logging_compatibility 1391s [gw1] [ 21%] PASSED test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_logging_compatibility 1391s test/orm/inheritance/test_magazine.py::MagazineTest::test_magazine_round_trip[joins] 1391s [gw1] [ 21%] PASSED test/orm/inheritance/test_magazine.py::MagazineTest::test_magazine_round_trip[joins] 1391s test/orm/inheritance/test_magazine.py::MagazineTest::test_magazine_round_trip[plain] 1391s [gw1] [ 21%] PASSED test/orm/inheritance/test_magazine.py::MagazineTest::test_magazine_round_trip[plain] 1391s test/orm/inheritance/test_magazine.py::MagazineTest::test_magazine_round_trip[unions] 1391s [gw1] [ 21%] PASSED test/orm/inheritance/test_magazine.py::MagazineTest::test_magazine_round_trip[unions] 1391s test/orm/test_manytomany.py::AssortedPersistenceTests::test_remove_scalar 1391s [gw1] [ 21%] PASSED test/orm/test_manytomany.py::AssortedPersistenceTests::test_remove_scalar 1391s test/orm/test_manytomany.py::AssortedPersistenceTests::test_session_delete 1391s [gw1] [ 21%] PASSED test/orm/test_manytomany.py::AssortedPersistenceTests::test_session_delete 1391s test/orm/inheritance/test_manytomany.py::InheritTest::test_basic 1391s [gw1] [ 21%] PASSED test/orm/inheritance/test_manytomany.py::InheritTest::test_basic 1391s test/orm/inheritance/test_manytomany.py::InheritTest2::test_basic 1391s [gw1] [ 21%] PASSED test/orm/inheritance/test_manytomany.py::InheritTest2::test_basic 1391s test/orm/inheritance/test_manytomany.py::InheritTest2::test_get 1391s [gw1] [ 21%] PASSED test/orm/inheritance/test_manytomany.py::InheritTest2::test_get 1391s test/orm/inheritance/test_manytomany.py::InheritTest3::test_advanced 1391s [gw1] [ 21%] PASSED test/orm/inheritance/test_manytomany.py::InheritTest3::test_advanced 1391s test/orm/inheritance/test_manytomany.py::InheritTest3::test_basic 1391s [gw1] [ 21%] PASSED test/orm/inheritance/test_manytomany.py::InheritTest3::test_basic 1391s test/orm/test_manytomany.py::M2MTest::test_bidirectional 1391s [gw1] [ 21%] PASSED test/orm/test_manytomany.py::M2MTest::test_bidirectional 1391s test/orm/test_manytomany.py::M2MTest::test_joinedload_on_double 1391s [gw1] [ 21%] PASSED test/orm/test_manytomany.py::M2MTest::test_joinedload_on_double 1391s test/orm/test_manytomany.py::M2MTest::test_overlapping_attribute_error 1391s [gw1] [ 21%] PASSED test/orm/test_manytomany.py::M2MTest::test_overlapping_attribute_error 1391s test/orm/test_manytomany.py::M2MTest::test_self_referential_bidirectional_mutation 1391s [gw1] [ 21%] PASSED test/orm/test_manytomany.py::M2MTest::test_self_referential_bidirectional_mutation 1391s test/orm/test_manytomany.py::M2MTest::test_self_referential_roundtrip 1391s [gw1] [ 21%] PASSED test/orm/test_manytomany.py::M2MTest::test_self_referential_roundtrip 1391s test/orm/test_manytomany.py::M2MTest::test_stale_conditions 1391s [gw1] [ 21%] PASSED test/orm/test_manytomany.py::M2MTest::test_stale_conditions 1391s test/orm/test_mapper.py::ComparatorFactoryTest::test_column 1391s [gw1] [ 21%] PASSED test/orm/test_mapper.py::ComparatorFactoryTest::test_column 1391s test/orm/test_mapper.py::ComparatorFactoryTest::test_kwarg_accepted 1391s [gw1] [ 21%] PASSED test/orm/test_mapper.py::ComparatorFactoryTest::test_kwarg_accepted 1391s test/orm/test_mapper.py::ComparatorFactoryTest::test_relationship 1391s [gw1] [ 21%] PASSED test/orm/test_mapper.py::ComparatorFactoryTest::test_relationship 1391s test/orm/test_mapper.py::ComparatorFactoryTest::test_synonym 1391s [gw1] [ 21%] PASSED test/orm/test_mapper.py::ComparatorFactoryTest::test_synonym 1391s test/orm/test_mapper.py::ConfigureOrNotConfigureTest::test_backrefs[False] 1391s [gw1] [ 21%] PASSED test/orm/test_mapper.py::ConfigureOrNotConfigureTest::test_backrefs[False] 1391s test/orm/test_mapper.py::ConfigureOrNotConfigureTest::test_backrefs[True] 1391s [gw1] [ 21%] PASSED test/orm/test_mapper.py::ConfigureOrNotConfigureTest::test_backrefs[True] 1391s test/orm/test_mapper.py::ConfigureOrNotConfigureTest::test_load_options[False] 1391s [gw1] [ 21%] PASSED test/orm/test_mapper.py::ConfigureOrNotConfigureTest::test_load_options[False] 1391s test/orm/test_mapper.py::ConfigureOrNotConfigureTest::test_load_options[True] 1391s [gw1] [ 21%] PASSED test/orm/test_mapper.py::ConfigureOrNotConfigureTest::test_load_options[True] 1391s test/orm/test_mapper.py::ConfigureOrNotConfigureTest::test_no_mapper_configure_w_selects_etc[False] 1391s [gw1] [ 21%] PASSED test/orm/test_mapper.py::ConfigureOrNotConfigureTest::test_no_mapper_configure_w_selects_etc[False] 1391s test/orm/test_mapper.py::ConfigureOrNotConfigureTest::test_no_mapper_configure_w_selects_etc[True] 1391s [gw1] [ 21%] PASSED test/orm/test_mapper.py::ConfigureOrNotConfigureTest::test_no_mapper_configure_w_selects_etc[True] 1391s test/orm/test_mapper.py::DocumentTest::test_doc_propagate 1391s [gw1] [ 21%] PASSED test/orm/test_mapper.py::DocumentTest::test_doc_propagate 1391s test/orm/test_mapper.py::IsUserlandTest::test_column 1391s [gw1] [ 21%] PASSED test/orm/test_mapper.py::IsUserlandTest::test_column 1391s test/orm/test_mapper.py::IsUserlandTest::test_descriptor 1391s [gw1] [ 21%] PASSED test/orm/test_mapper.py::IsUserlandTest::test_descriptor 1391s test/orm/test_mapper.py::IsUserlandTest::test_dict 1391s [gw1] [ 21%] PASSED test/orm/test_mapper.py::IsUserlandTest::test_dict 1391s test/orm/test_mapper.py::IsUserlandTest::test_int 1391s [gw1] [ 21%] PASSED test/orm/test_mapper.py::IsUserlandTest::test_int 1391s test/orm/test_mapper.py::IsUserlandTest::test_relationship 1391s [gw1] [ 21%] PASSED test/orm/test_mapper.py::IsUserlandTest::test_relationship 1391s test/orm/test_mapper.py::IsUserlandTest::test_set 1391s [gw1] [ 21%] PASSED test/orm/test_mapper.py::IsUserlandTest::test_set 1391s test/orm/test_mapper.py::IsUserlandTest::test_string 1391s [gw1] [ 21%] PASSED test/orm/test_mapper.py::IsUserlandTest::test_string 1391s test/orm/test_mapper.py::IsUserlandTest::test_unicode 1391s [gw1] [ 21%] PASSED test/orm/test_mapper.py::IsUserlandTest::test_unicode 1391s test/orm/test_mapper.py::MagicNamesTest::test_direct_stateish 1391s [gw1] [ 21%] PASSED test/orm/test_mapper.py::MagicNamesTest::test_direct_stateish 1391s test/orm/test_mapper.py::MagicNamesTest::test_indirect_stateish 1391s [gw1] [ 21%] PASSED test/orm/test_mapper.py::MagicNamesTest::test_indirect_stateish 1392s test/orm/test_mapper.py::MagicNamesTest::test_mappish 1392s [gw1] [ 21%] PASSED test/orm/test_mapper.py::MagicNamesTest::test_mappish 1392s test/orm/test_mapper.py::MapperTest::test_add_column_prop_adaption[False] 1392s [gw1] [ 21%] PASSED test/orm/test_mapper.py::MapperTest::test_add_column_prop_adaption[False] 1392s test/orm/test_mapper.py::MapperTest::test_add_column_prop_adaption[True] 1392s [gw1] [ 21%] PASSED test/orm/test_mapper.py::MapperTest::test_add_column_prop_adaption[True] 1392s test/orm/test_mapper.py::MapperTest::test_add_prop_via_backref_resets_memoizations_reconfigures 1392s [gw1] [ 21%] PASSED test/orm/test_mapper.py::MapperTest::test_add_prop_via_backref_resets_memoizations_reconfigures 1392s test/orm/test_mapper.py::MapperTest::test_add_property 1392s [gw1] [ 21%] PASSED test/orm/test_mapper.py::MapperTest::test_add_property 1392s test/orm/test_mapper.py::MapperTest::test_attribute_error_raised_class_mapper 1392s [gw1] [ 21%] PASSED test/orm/test_mapper.py::MapperTest::test_attribute_error_raised_class_mapper 1392s test/orm/test_mapper.py::MapperTest::test_backref_replacing_descriptor_warning[assocprox] 1392s [gw1] [ 21%] PASSED test/orm/test_mapper.py::MapperTest::test_backref_replacing_descriptor_warning[assocprox] 1392s test/orm/test_mapper.py::MapperTest::test_backref_replacing_descriptor_warning[descriptor] 1392s [gw1] [ 21%] PASSED test/orm/test_mapper.py::MapperTest::test_backref_replacing_descriptor_warning[descriptor] 1392s test/orm/test_mapper.py::MapperTest::test_backref_replacing_descriptor_warning[method] 1392s [gw1] [ 21%] PASSED test/orm/test_mapper.py::MapperTest::test_backref_replacing_descriptor_warning[method] 1392s test/orm/test_mapper.py::MapperTest::test_backref_replacing_descriptor_warning[plain] 1392s [gw1] [ 21%] PASSED test/orm/test_mapper.py::MapperTest::test_backref_replacing_descriptor_warning[plain] 1392s test/orm/test_mapper.py::MapperTest::test_backref_replacing_descriptor_warning[relationship] 1392s [gw1] [ 21%] PASSED test/orm/test_mapper.py::MapperTest::test_backref_replacing_descriptor_warning[relationship] 1392s test/orm/test_mapper.py::MapperTest::test_backref_replacing_descriptor_warning_declarative[as_mixin-assocprox] 1392s [gw1] [ 21%] PASSED test/orm/test_mapper.py::MapperTest::test_backref_replacing_descriptor_warning_declarative[as_mixin-assocprox] 1392s test/orm/test_mapper.py::MapperTest::test_backref_replacing_descriptor_warning_declarative[as_mixin-relationship] 1392s [gw1] [ 21%] PASSED test/orm/test_mapper.py::MapperTest::test_backref_replacing_descriptor_warning_declarative[as_mixin-relationship] 1392s test/orm/test_mapper.py::MapperTest::test_backref_replacing_descriptor_warning_declarative[not_as_mixin-assocprox] 1392s [gw1] [ 21%] PASSED test/orm/test_mapper.py::MapperTest::test_backref_replacing_descriptor_warning_declarative[not_as_mixin-assocprox] 1392s test/orm/test_mapper.py::MapperTest::test_backref_replacing_descriptor_warning_declarative[not_as_mixin-relationship] 1392s [gw1] [ 21%] PASSED test/orm/test_mapper.py::MapperTest::test_backref_replacing_descriptor_warning_declarative[not_as_mixin-relationship] 1392s test/orm/test_mapper.py::MapperTest::test_backrefs_dont_automatically_configure 1392s [gw1] [ 21%] PASSED test/orm/test_mapper.py::MapperTest::test_backrefs_dont_automatically_configure 1392s test/orm/test_mapper.py::MapperTest::test_cant_call_legacy_constructor_directly 1392s [gw1] [ 21%] PASSED test/orm/test_mapper.py::MapperTest::test_cant_call_legacy_constructor_directly 1392s test/orm/test_mapper.py::MapperTest::test_check_descriptor_as_method 1392s [gw1] [ 21%] PASSED test/orm/test_mapper.py::MapperTest::test_check_descriptor_as_method 1392s test/orm/test_mapper.py::MapperTest::test_class_already_mapped 1392s [gw1] [ 21%] PASSED test/orm/test_mapper.py::MapperTest::test_class_already_mapped 1392s test/orm/test_mapper.py::MapperTest::test_class_hier_only_instrument_once_multiple_configure 1392s [gw1] [ 21%] PASSED test/orm/test_mapper.py::MapperTest::test_class_hier_only_instrument_once_multiple_configure 1392s test/orm/test_mapper.py::MapperTest::test_column_not_present 1392s [gw1] [ 21%] PASSED test/orm/test_mapper.py::MapperTest::test_column_not_present 1392s test/orm/test_mapper.py::MapperTest::test_column_prefix 1392s [gw1] [ 21%] PASSED test/orm/test_mapper.py::MapperTest::test_column_prefix 1392s test/orm/test_mapper.py::MapperTest::test_column_prop_stays_annotated 1392s [gw1] [ 21%] PASSED test/orm/test_mapper.py::MapperTest::test_column_prop_stays_annotated 1392s test/orm/test_mapper.py::MapperTest::test_column_synonyms 1392s [gw1] [ 21%] PASSED test/orm/test_mapper.py::MapperTest::test_column_synonyms 1392s test/orm/test_mapper.py::MapperTest::test_configure_on_get_props_1 1392s [gw1] [ 21%] PASSED test/orm/test_mapper.py::MapperTest::test_configure_on_get_props_1 1392s test/orm/test_mapper.py::MapperTest::test_configure_on_get_props_2 1392s [gw1] [ 21%] PASSED test/orm/test_mapper.py::MapperTest::test_configure_on_get_props_2 1392s test/orm/test_mapper.py::MapperTest::test_configure_on_get_props_3 1392s [gw1] [ 21%] PASSED test/orm/test_mapper.py::MapperTest::test_configure_on_get_props_3 1392s test/orm/test_mapper.py::MapperTest::test_configure_on_prop_1 1392s [gw1] [ 21%] PASSED test/orm/test_mapper.py::MapperTest::test_configure_on_prop_1 1392s test/orm/test_mapper.py::MapperTest::test_configure_on_prop_2 1392s [gw1] [ 21%] PASSED test/orm/test_mapper.py::MapperTest::test_configure_on_prop_2 1392s test/orm/test_mapper.py::MapperTest::test_configure_on_prop_3 1392s [gw1] [ 21%] PASSED test/orm/test_mapper.py::MapperTest::test_configure_on_prop_3 1392s test/orm/test_mapper.py::MapperTest::test_configure_on_session 1392s [gw1] [ 21%] PASSED test/orm/test_mapper.py::MapperTest::test_configure_on_session 1392s test/orm/test_mapper.py::MapperTest::test_constructor_exc 1392s [gw1] [ 21%] PASSED test/orm/test_mapper.py::MapperTest::test_constructor_exc 1392s test/orm/test_mapper.py::MapperTest::test_count 1392s [gw1] [ 21%] PASSED test/orm/test_mapper.py::MapperTest::test_count 1392s test/orm/test_mapper.py::MapperTest::test_custom_join 1392s [gw1] [ 21%] PASSED test/orm/test_mapper.py::MapperTest::test_custom_join 1392s test/orm/test_mapper.py::MapperTest::test_decl_attributes 1392s [gw1] [ 21%] PASSED test/orm/test_mapper.py::MapperTest::test_decl_attributes 1392s test/orm/test_mapper.py::MapperTest::test_default_constructor_imperative_map 1392s [gw1] [ 21%] PASSED test/orm/test_mapper.py::MapperTest::test_default_constructor_imperative_map 1392s test/orm/test_mapper.py::MapperTest::test_deferred_subclass_attribute_instrument 1392s [gw1] [ 21%] PASSED test/orm/test_mapper.py::MapperTest::test_deferred_subclass_attribute_instrument 1392s test/orm/test_mapper.py::MapperTest::test_entity_descriptor 1392s [gw1] [ 21%] PASSED test/orm/test_mapper.py::MapperTest::test_entity_descriptor 1392s test/orm/test_mapper.py::MapperTest::test_exceptions_sticky 1392s [gw1] [ 21%] PASSED test/orm/test_mapper.py::MapperTest::test_exceptions_sticky 1392s test/orm/test_mapper.py::MapperTest::test_friendly_attribute_str_on_uncompiled_boom 1392s [gw1] [ 21%] PASSED test/orm/test_mapper.py::MapperTest::test_friendly_attribute_str_on_uncompiled_boom 1392s test/orm/test_mapper.py::MapperTest::test_function 1392s [gw1] [ 21%] PASSED test/orm/test_mapper.py::MapperTest::test_function 1392s test/orm/test_mapper.py::MapperTest::test_incomplete_columns 1392s [gw1] [ 21%] PASSED test/orm/test_mapper.py::MapperTest::test_incomplete_columns 1392s test/orm/test_mapper.py::MapperTest::test_info 1392s [gw1] [ 21%] PASSED test/orm/test_mapper.py::MapperTest::test_info 1392s test/orm/test_mapper.py::MapperTest::test_info_via_instrumented 1392s [gw1] [ 21%] PASSED test/orm/test_mapper.py::MapperTest::test_info_via_instrumented 1392s test/orm/test_mapper.py::MapperTest::test_key_error_raised_class_mapper 1392s [gw1] [ 21%] PASSED test/orm/test_mapper.py::MapperTest::test_key_error_raised_class_mapper 1392s test/orm/test_mapper.py::MapperTest::test_many_to_many_count 1392s [gw1] [ 21%] PASSED test/orm/test_mapper.py::MapperTest::test_many_to_many_count 1392s test/orm/test_mapper.py::MapperTest::test_mapping_to_join_exclude_prop 1392s [gw1] [ 21%] PASSED test/orm/test_mapper.py::MapperTest::test_mapping_to_join_exclude_prop 1392s test/orm/test_mapper.py::MapperTest::test_mapping_to_join_explicit_prop 1392s [gw1] [ 21%] PASSED test/orm/test_mapper.py::MapperTest::test_mapping_to_join_explicit_prop 1392s test/orm/test_mapper.py::MapperTest::test_mapping_to_join_no_pk 1392s [gw1] [ 21%] PASSED test/orm/test_mapper.py::MapperTest::test_mapping_to_join_no_pk 1392s test/orm/test_mapper.py::MapperTest::test_mapping_to_join_raises 1392s [gw1] [ 21%] PASSED test/orm/test_mapper.py::MapperTest::test_mapping_to_join_raises 1392s test/orm/test_mapper.py::MapperTest::test_mapping_to_outerjoin 1392s [gw1] [ 21%] PASSED test/orm/test_mapper.py::MapperTest::test_mapping_to_outerjoin 1392s test/orm/test_mapper.py::MapperTest::test_mapping_to_outerjoin_no_partial_pks 1392s [gw1] [ 21%] PASSED test/orm/test_mapper.py::MapperTest::test_mapping_to_outerjoin_no_partial_pks 1392s test/orm/test_mapper.py::MapperTest::test_mapping_to_union_dont_overlimit_pk 1392s [gw1] [ 21%] PASSED test/orm/test_mapper.py::MapperTest::test_mapping_to_union_dont_overlimit_pk 1392s test/orm/test_mapper.py::MapperTest::test_no_pks_1 1392s [gw1] [ 21%] PASSED test/orm/test_mapper.py::MapperTest::test_no_pks_1 1392s test/orm/test_mapper.py::MapperTest::test_no_pks_2 1392s [gw1] [ 21%] PASSED test/orm/test_mapper.py::MapperTest::test_no_pks_2 1392s test/orm/test_mapper.py::MapperTest::test_no_table 1392s [gw1] [ 21%] PASSED test/orm/test_mapper.py::MapperTest::test_no_table 1392s test/orm/test_mapper.py::MapperTest::test_oldstyle_mixin 1392s [gw1] [ 21%] PASSED test/orm/test_mapper.py::MapperTest::test_oldstyle_mixin 1392s test/orm/test_mapper.py::MapperTest::test_override_1 1392s [gw1] [ 21%] PASSED test/orm/test_mapper.py::MapperTest::test_override_1 1392s test/orm/test_mapper.py::MapperTest::test_override_2 1392s [gw1] [ 21%] PASSED test/orm/test_mapper.py::MapperTest::test_override_2 1392s test/orm/test_mapper.py::MapperTest::test_override_3 1392s [gw1] [ 21%] PASSED test/orm/test_mapper.py::MapperTest::test_override_3 1393s test/orm/test_mapper.py::MapperTest::test_prop_filters 1393s [gw1] [ 21%] PASSED test/orm/test_mapper.py::MapperTest::test_prop_filters 1393s test/orm/test_mapper.py::MapperTest::test_prop_filters_defaults 1393s [gw1] [ 21%] PASSED test/orm/test_mapper.py::MapperTest::test_prop_filters_defaults 1393s test/orm/test_mapper.py::MapperTest::test_prop_shadow 1393s [gw1] [ 21%] PASSED test/orm/test_mapper.py::MapperTest::test_prop_shadow 1393s test/orm/test_mapper.py::MapperTest::test_props 1393s [gw1] [ 21%] PASSED test/orm/test_mapper.py::MapperTest::test_props 1393s test/orm/test_mapper.py::MapperTest::test_reassign_polymorphic_identity_warns 1393s [gw1] [ 21%] PASSED test/orm/test_mapper.py::MapperTest::test_reassign_polymorphic_identity_warns 1393s test/orm/test_mapper.py::MapperTest::test_reconfigure_on_other_mapper 1393s [gw1] [ 21%] PASSED test/orm/test_mapper.py::MapperTest::test_reconfigure_on_other_mapper 1393s test/orm/test_mapper.py::MapperTest::test_reconstructor 1393s [gw1] [ 21%] PASSED test/orm/test_mapper.py::MapperTest::test_reconstructor 1393s test/orm/test_mapper.py::MapperTest::test_reconstructor_inheritance 1393s [gw1] [ 21%] PASSED test/orm/test_mapper.py::MapperTest::test_reconstructor_inheritance 1393s test/orm/test_mapper.py::MapperTest::test_reconstructor_init 1393s [gw1] [ 21%] PASSED test/orm/test_mapper.py::MapperTest::test_reconstructor_init 1393s test/orm/test_mapper.py::MapperTest::test_reconstructor_init_callable_object 1393s [gw1] [ 21%] PASSED test/orm/test_mapper.py::MapperTest::test_reconstructor_init_callable_object 1393s test/orm/test_mapper.py::MapperTest::test_reconstructor_init_inheritance 1393s [gw1] [ 21%] PASSED test/orm/test_mapper.py::MapperTest::test_reconstructor_init_inheritance 1393s test/orm/test_mapper.py::MapperTest::test_reconstructor_init_simulate_cython 1393s [gw1] [ 21%] PASSED test/orm/test_mapper.py::MapperTest::test_reconstructor_init_simulate_cython 1393s test/orm/test_mapper.py::MapperTest::test_reentrant_compile 1393s [gw1] [ 21%] PASSED test/orm/test_mapper.py::MapperTest::test_reentrant_compile 1393s test/orm/test_mapper.py::MapperTest::test_registry_configure[False] 1393s [gw1] [ 21%] PASSED test/orm/test_mapper.py::MapperTest::test_registry_configure[False] 1393s test/orm/test_mapper.py::MapperTest::test_registry_configure[True] 1393s [gw1] [ 21%] PASSED test/orm/test_mapper.py::MapperTest::test_registry_configure[True] 1393s test/orm/test_mapper.py::MapperTest::test_replace_col_prop_w_syn 1393s [gw1] [ 21%] PASSED test/orm/test_mapper.py::MapperTest::test_replace_col_prop_w_syn 1393s test/orm/test_mapper.py::MapperTest::test_scalar_pk_arg 1393s [gw1] [ 21%] PASSED test/orm/test_mapper.py::MapperTest::test_scalar_pk_arg 1393s test/orm/test_mapper.py::MapperTest::test_self_ref_synonym 1393s [gw1] [ 21%] PASSED test/orm/test_mapper.py::MapperTest::test_self_ref_synonym 1393s test/orm/test_mapper.py::MapperTest::test_sort_states_comparisons 1393s [gw1] [ 21%] PASSED test/orm/test_mapper.py::MapperTest::test_sort_states_comparisons 1393s test/orm/test_mapper.py::MapperTest::test_synonym 1393s [gw1] [ 21%] PASSED test/orm/test_mapper.py::MapperTest::test_synonym 1393s test/orm/test_mapper.py::MapperTest::test_synonym_column_location 1393s [gw1] [ 21%] PASSED test/orm/test_mapper.py::MapperTest::test_synonym_column_location 1393s test/orm/test_mapper.py::MapperTest::test_synonym_get_history 1393s [gw1] [ 21%] PASSED test/orm/test_mapper.py::MapperTest::test_synonym_get_history 1393s test/orm/test_mapper.py::MapperTest::test_synonym_map_column_conflict 1393s [gw1] [ 21%] PASSED test/orm/test_mapper.py::MapperTest::test_synonym_map_column_conflict 1393s test/orm/test_mapper.py::MapperTest::test_synonym_nonexistent_attr 1393s [gw1] [ 21%] PASSED test/orm/test_mapper.py::MapperTest::test_synonym_nonexistent_attr 1393s test/orm/test_mapper.py::MapperTest::test_synonym_of_non_property_raises 1393s [gw1] [ 21%] PASSED test/orm/test_mapper.py::MapperTest::test_synonym_of_non_property_raises 1393s test/orm/test_mapper.py::MapperTest::test_synonym_of_synonym 1393s [gw1] [ 21%] PASSED test/orm/test_mapper.py::MapperTest::test_synonym_of_synonym 1393s test/orm/test_mapper.py::MapperTest::test_synonym_replaces_backref 1393s [gw1] [ 21%] PASSED test/orm/test_mapper.py::MapperTest::test_synonym_replaces_backref 1393s test/orm/test_mapper.py::MapperTest::test_tableclause_is_ok 1393s [gw1] [ 21%] PASSED test/orm/test_mapper.py::MapperTest::test_tableclause_is_ok 1393s test/orm/test_mapper.py::MapperTest::test_unicode_relationship_backref_names 1393s [gw1] [ 21%] PASSED test/orm/test_mapper.py::MapperTest::test_unicode_relationship_backref_names 1393s test/orm/test_mapper.py::MapperTest::test_unmapped_error 1393s [gw1] [ 21%] PASSED test/orm/test_mapper.py::MapperTest::test_unmapped_error 1393s test/orm/test_mapper.py::MapperTest::test_unmapped_not_type_error 1393s [gw1] [ 21%] PASSED test/orm/test_mapper.py::MapperTest::test_unmapped_not_type_error 1393s test/orm/test_mapper.py::MapperTest::test_unmapped_not_type_error_iter_ok 1393s [gw1] [ 21%] PASSED test/orm/test_mapper.py::MapperTest::test_unmapped_not_type_error_iter_ok 1393s test/orm/test_mapper.py::MapperTest::test_unmapped_reconstructor_inheritance 1393s [gw1] [ 21%] PASSED test/orm/test_mapper.py::MapperTest::test_unmapped_reconstructor_inheritance 1393s test/orm/test_mapper.py::MapperTest::test_unmapped_subclass_error_postmap 1393s [gw1] [ 21%] PASSED test/orm/test_mapper.py::MapperTest::test_unmapped_subclass_error_postmap 1393s test/orm/test_mapper.py::MapperTest::test_unmapped_subclass_error_premap 1393s [gw1] [ 21%] PASSED test/orm/test_mapper.py::MapperTest::test_unmapped_subclass_error_premap 1393s test/orm/test_mapper.py::MapperTest::test_update_attr_keys 1393s [gw1] [ 21%] PASSED test/orm/test_mapper.py::MapperTest::test_update_attr_keys 1393s test/orm/test_mapper.py::MapperTest::test_utils 1393s [gw1] [ 21%] PASSED test/orm/test_mapper.py::MapperTest::test_utils 1393s test/orm/test_mapper.py::MapperTest::test_we_dont_call_bool 1393s [gw1] [ 21%] PASSED test/orm/test_mapper.py::MapperTest::test_we_dont_call_bool 1393s test/orm/test_mapper.py::MapperTest::test_we_dont_call_eq 1393s [gw1] [ 21%] PASSED test/orm/test_mapper.py::MapperTest::test_we_dont_call_eq 1393s test/orm/test_mapper.py::ORMLoggingTest::test_mapper_info_aliased 1393s [gw1] [ 21%] PASSED test/orm/test_mapper.py::ORMLoggingTest::test_mapper_info_aliased 1393s test/orm/test_mapper.py::RegistryConfigDisposeTest::test_clear_cascade_not_on_dependents[False] 1393s [gw1] [ 21%] PASSED test/orm/test_mapper.py::RegistryConfigDisposeTest::test_clear_cascade_not_on_dependents[False] 1393s test/orm/test_mapper.py::RegistryConfigDisposeTest::test_clear_cascade_not_on_dependents[True] 1393s [gw1] [ 21%] PASSED test/orm/test_mapper.py::RegistryConfigDisposeTest::test_clear_cascade_not_on_dependents[True] 1393s test/orm/test_mapper.py::RegistryConfigDisposeTest::test_configure_cascade_not_on_dependents[False] 1393s [gw1] [ 21%] PASSED test/orm/test_mapper.py::RegistryConfigDisposeTest::test_configure_cascade_not_on_dependents[False] 1393s test/orm/test_mapper.py::RegistryConfigDisposeTest::test_configure_cascade_not_on_dependents[True] 1393s [gw1] [ 21%] PASSED test/orm/test_mapper.py::RegistryConfigDisposeTest::test_configure_cascade_not_on_dependents[True] 1393s test/orm/test_mapper.py::RegistryConfigDisposeTest::test_configure_cascade_on_dependencies[False] 1393s [gw1] [ 21%] PASSED test/orm/test_mapper.py::RegistryConfigDisposeTest::test_configure_cascade_on_dependencies[False] 1393s test/orm/test_mapper.py::RegistryConfigDisposeTest::test_configure_cascade_on_dependencies[True] 1393s [gw1] [ 21%] PASSED test/orm/test_mapper.py::RegistryConfigDisposeTest::test_configure_cascade_on_dependencies[True] 1393s test/orm/test_mapper.py::RegistryConfigDisposeTest::test_dispose_cascade_not_on_dependencies[False] 1393s [gw1] [ 21%] PASSED test/orm/test_mapper.py::RegistryConfigDisposeTest::test_dispose_cascade_not_on_dependencies[False] 1393s test/orm/test_mapper.py::RegistryConfigDisposeTest::test_dispose_cascade_not_on_dependencies[True] 1393s [gw1] [ 21%] PASSED test/orm/test_mapper.py::RegistryConfigDisposeTest::test_dispose_cascade_not_on_dependencies[True] 1393s test/orm/test_mapper.py::RequirementsTest::test_comparison_overrides 1393s [gw1] [ 21%] PASSED test/orm/test_mapper.py::RequirementsTest::test_comparison_overrides 1393s test/orm/test_mapper.py::RequirementsTest::test_composite_results 1393s [gw1] [ 21%] PASSED test/orm/test_mapper.py::RequirementsTest::test_composite_results 1393s test/orm/test_mapper.py::RequirementsTest::test_nonzero_len_recursion 1393s [gw1] [ 21%] PASSED test/orm/test_mapper.py::RequirementsTest::test_nonzero_len_recursion 1399s test/aaa_profiling/test_memusage.py::CycleTest::test_adapt_statement_cloned_traversal 1399s [gw1] [ 21%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_adapt_statement_cloned_traversal 1404s test/aaa_profiling/test_memusage.py::CycleTest::test_adapt_statement_replacement_traversal 1404s [gw1] [ 21%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_adapt_statement_replacement_traversal 1409s test/aaa_profiling/test_memusage.py::CycleTest::test_cache_key 1409s [gw1] [ 21%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_cache_key 1414s test/aaa_profiling/test_memusage.py::CycleTest::test_column_adapter_lookup 1414s [gw1] [ 21%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_column_adapter_lookup 1420s test/aaa_profiling/test_memusage.py::CycleTest::test_core_select_from_orm_query 1420s [gw1] [ 21%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_core_select_from_orm_query 1425s test/aaa_profiling/test_memusage.py::CycleTest::test_entity_path_w_aliased 1425s [gw1] [ 21%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_entity_path_w_aliased 1430s test/aaa_profiling/test_memusage.py::CycleTest::test_join_via_query_relationship 1430s [gw1] [ 21%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_join_via_query_relationship 1435s test/aaa_profiling/test_memusage.py::CycleTest::test_join_via_query_to_entity 1435s [gw1] [ 21%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_join_via_query_to_entity 1440s test/aaa_profiling/test_memusage.py::CycleTest::test_joinedload_option_bound 1440s [gw1] [ 21%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_joinedload_option_bound 1446s test/aaa_profiling/test_memusage.py::CycleTest::test_joinedload_option_unbound 1446s [gw1] [ 21%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_joinedload_option_unbound 1451s test/aaa_profiling/test_memusage.py::CycleTest::test_optimized_get 1451s [gw1] [ 21%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_optimized_get 1457s test/aaa_profiling/test_memusage.py::CycleTest::test_orm_aliased 1457s [gw1] [ 21%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_orm_aliased 1462s test/aaa_profiling/test_memusage.py::CycleTest::test_orm_join 1462s [gw1] [ 21%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_orm_join 1470s test/aaa_profiling/test_memusage.py::CycleTest::test_orm_objects_from_query 1470s [gw1] [ 21%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_orm_objects_from_query 1478s test/aaa_profiling/test_memusage.py::CycleTest::test_orm_objects_from_query_w_joinedload 1478s [gw1] [ 21%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_orm_objects_from_query_w_joinedload 1485s test/aaa_profiling/test_memusage.py::CycleTest::test_orm_objects_from_query_w_selectinload 1485s [gw1] [ 21%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_orm_objects_from_query_w_selectinload 1491s test/aaa_profiling/test_memusage.py::CycleTest::test_orm_path 1491s [gw1] [ 21%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_orm_path 1496s test/aaa_profiling/test_memusage.py::CycleTest::test_plain_join 1496s [gw1] [ 21%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_plain_join 1501s test/aaa_profiling/test_memusage.py::CycleTest::test_plain_join_select 1501s [gw1] [ 21%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_plain_join_select 1506s test/aaa_profiling/test_memusage.py::CycleTest::test_proxied_attribute 1506s [gw1] [ 21%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_proxied_attribute 1511s test/aaa_profiling/test_memusage.py::CycleTest::test_query 1511s [gw1] [ 21%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_query 1517s test/aaa_profiling/test_memusage.py::CycleTest::test_query_alias 1517s [gw1] [ 21%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_query_alias 1522s test/aaa_profiling/test_memusage.py::CycleTest::test_query_filtered 1522s [gw1] [ 21%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_query_filtered 1527s test/aaa_profiling/test_memusage.py::CycleTest::test_query_joinedload 1527s [gw1] [ 21%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_query_joinedload 1532s test/aaa_profiling/test_memusage.py::CycleTest::test_query_joins 1532s [gw1] [ 21%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_query_joins 1537s test/aaa_profiling/test_memusage.py::CycleTest::test_result_fetchall 1537s [gw1] [ 21%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_result_fetchall 1543s test/aaa_profiling/test_memusage.py::CycleTest::test_result_fetchmany 1543s [gw1] [ 21%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_result_fetchmany 1548s test/aaa_profiling/test_memusage.py::CycleTest::test_result_fetchmany_unique 1548s [gw1] [ 21%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_result_fetchmany_unique 1553s test/aaa_profiling/test_memusage.py::CycleTest::test_result_fetchone 1553s [gw1] [ 21%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_result_fetchone 1558s test/aaa_profiling/test_memusage.py::CycleTest::test_selectinload_option_bound 1558s [gw1] [ 21%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_selectinload_option_bound 1564s test/aaa_profiling/test_memusage.py::CycleTest::test_selectinload_option_unbound 1564s [gw1] [ 21%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_selectinload_option_unbound 1574s test/aaa_profiling/test_memusage.py::CycleTest::test_session_commit_rollback 1574s [gw1] [ 21%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_session_commit_rollback 1580s test/aaa_profiling/test_memusage.py::CycleTest::test_session_execute_orm 1580s [gw1] [ 21%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_session_execute_orm 1585s test/aaa_profiling/test_memusage.py::CycleTest::test_session_multi_transaction 1585s [gw1] [ 21%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_session_multi_transaction 1590s test/aaa_profiling/test_memusage.py::CycleTest::test_session_transaction 1590s [gw1] [ 21%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_session_transaction 1595s test/aaa_profiling/test_memusage.py::CycleTest::test_the_counter 1595s [gw1] [ 21%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_the_counter 1600s test/aaa_profiling/test_memusage.py::CycleTest::test_visit_binary_product 1600s [gw1] [ 21%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_visit_binary_product 1605s test/aaa_profiling/test_memusage.py::CycleTest::test_weak_sequence 1605s [gw1] [ 21%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_weak_sequence 1605s test/aaa_profiling/test_memusage.py::MemUsageTest::test_DecimalResultProcessor_init 1605s [gw1] [ 21%] SKIPPED test/aaa_profiling/test_memusage.py::MemUsageTest::test_DecimalResultProcessor_init 1605s test/aaa_profiling/test_memusage.py::MemUsageTest::test_DecimalResultProcessor_process 1605s [gw1] [ 21%] SKIPPED test/aaa_profiling/test_memusage.py::MemUsageTest::test_DecimalResultProcessor_process 1606s test/aaa_profiling/test_memusage.py::MemUsageTest::test_ad_hoc_types 1606s [gw1] [ 22%] FAILED test/aaa_profiling/test_memusage.py::MemUsageTest::test_ad_hoc_types 1606s test/aaa_profiling/test_memusage.py::MemUsageTest::test_clone_expression 1606s [gw1] [ 22%] FAILED test/aaa_profiling/test_memusage.py::MemUsageTest::test_clone_expression 1606s test/aaa_profiling/test_memusage.py::MemUsageTest::test_cycles_in_row 1606s [gw1] [ 22%] SKIPPED test/aaa_profiling/test_memusage.py::MemUsageTest::test_cycles_in_row 1606s test/aaa_profiling/test_memusage.py::MemUsageTest::test_fixture_failure 1606s [gw1] [ 22%] PASSED test/aaa_profiling/test_memusage.py::MemUsageTest::test_fixture_failure 1606s test/aaa_profiling/test_memusage.py::MemUsageTest::test_tv_render_derived 1606s [gw1] [ 22%] FAILED test/aaa_profiling/test_memusage.py::MemUsageTest::test_tv_render_derived 1606s test/aaa_profiling/test_memusage.py::MemUsageTest::test_type_compile 1606s [gw1] [ 22%] FAILED test/aaa_profiling/test_memusage.py::MemUsageTest::test_type_compile 1606s test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_alias_pathing 1606s [gw1] [ 22%] FAILED test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_alias_pathing 1606s test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_fixture 1606s [gw1] [ 22%] PASSED test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_fixture 1606s test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_join_cache 1606s [gw1] [ 22%] FAILED test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_join_cache 1606s test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_join_cache_deprecated_coercion 1606s [gw1] [ 22%] FAILED test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_join_cache_deprecated_coercion 1606s test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_many_discarded_relationships 1606s [gw1] [ 22%] FAILED test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_many_discarded_relationships 1606s test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_many_updates 1606s [gw1] [ 22%] FAILED test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_many_updates 1606s test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_mapper_reset 1606s [gw1] [ 22%] FAILED test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_mapper_reset 1606s test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_orm_many_engines 1606s [gw1] [ 22%] SKIPPED test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_orm_many_engines 1606s test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_path_registry 1606s [gw1] [ 22%] FAILED test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_path_registry 1606s test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_savepoints 1606s [gw1] [ 22%] SKIPPED test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_savepoints 1606s test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_session 1606s [gw1] [ 22%] FAILED test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_session 1606s test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_sessionmaker 1606s [gw1] [ 22%] FAILED test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_sessionmaker 1606s test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_unicode_warnings 1606s [gw1] [ 22%] FAILED test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_unicode_warnings 1606s test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_warnings_util 1606s [gw1] [ 22%] FAILED test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_warnings_util 1606s test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_with_inheritance 1606s [gw1] [ 22%] FAILED test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_with_inheritance 1606s test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_with_manytomany 1606s [gw1] [ 22%] FAILED test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_with_manytomany 1609s test/aaa_profiling/test_memusage.py::MiscMemoryIntensiveTests::test_gced_delete_on_rollback 1609s [gw1] [ 22%] PASSED test/aaa_profiling/test_memusage.py::MiscMemoryIntensiveTests::test_gced_delete_on_rollback 1616s test/aaa_profiling/test_memusage.py::WeakIdentityMapTest::test_weakref 1616s [gw1] [ 22%] PASSED test/aaa_profiling/test_memusage.py::WeakIdentityMapTest::test_weakref 1619s test/aaa_profiling/test_memusage.py::WeakIdentityMapTest::test_weakref_pickled 1619s [gw1] [ 22%] PASSED test/aaa_profiling/test_memusage.py::WeakIdentityMapTest::test_weakref_pickled 1622s test/aaa_profiling/test_memusage.py::WeakIdentityMapTest::test_weakref_with_cycles_o2m 1622s [gw1] [ 22%] PASSED test/aaa_profiling/test_memusage.py::WeakIdentityMapTest::test_weakref_with_cycles_o2m 1626s test/aaa_profiling/test_memusage.py::WeakIdentityMapTest::test_weakref_with_cycles_o2o 1626s [gw1] [ 22%] PASSED test/aaa_profiling/test_memusage.py::WeakIdentityMapTest::test_weakref_with_cycles_o2o 1626s test/orm/test_merge.py::CompositeNullPksTest::test_merge_allow_partial 1626s [gw1] [ 22%] PASSED test/orm/test_merge.py::CompositeNullPksTest::test_merge_allow_partial 1626s test/orm/test_merge.py::CompositeNullPksTest::test_merge_disallow_partial 1626s [gw1] [ 22%] PASSED test/orm/test_merge.py::CompositeNullPksTest::test_merge_disallow_partial 1626s test/orm/test_merge.py::DeferredMergeTest::test_deferred_column_keyed_dict 1626s [gw1] [ 22%] PASSED test/orm/test_merge.py::DeferredMergeTest::test_deferred_column_keyed_dict 1626s test/orm/test_merge.py::DeferredMergeTest::test_deferred_column_query 1626s [gw1] [ 22%] PASSED test/orm/test_merge.py::DeferredMergeTest::test_deferred_column_query 1626s test/orm/test_merge.py::LoadOnPendingTest::test_merge_delete_orphan_o2o 1626s [gw1] [ 22%] PASSED test/orm/test_merge.py::LoadOnPendingTest::test_merge_delete_orphan_o2o 1626s test/orm/test_merge.py::LoadOnPendingTest::test_merge_delete_orphan_o2o_none 1626s [gw1] [ 22%] PASSED test/orm/test_merge.py::LoadOnPendingTest::test_merge_delete_orphan_o2o_none 1626s test/orm/test_merge.py::M2ONoUseGetLoadingTest::test_pending_access_one 1626s [gw1] [ 22%] PASSED test/orm/test_merge.py::M2ONoUseGetLoadingTest::test_pending_access_one 1626s test/orm/test_merge.py::M2ONoUseGetLoadingTest::test_pending_access_two 1626s [gw1] [ 22%] PASSED test/orm/test_merge.py::M2ONoUseGetLoadingTest::test_pending_access_two 1626s test/orm/test_merge.py::M2ONoUseGetLoadingTest::test_persistent_access_none 1626s [gw1] [ 22%] PASSED test/orm/test_merge.py::M2ONoUseGetLoadingTest::test_persistent_access_none 1626s test/orm/test_merge.py::M2ONoUseGetLoadingTest::test_persistent_access_one 1626s [gw1] [ 22%] PASSED test/orm/test_merge.py::M2ONoUseGetLoadingTest::test_persistent_access_one 1626s test/orm/test_merge.py::M2ONoUseGetLoadingTest::test_persistent_access_two 1626s [gw1] [ 22%] PASSED test/orm/test_merge.py::M2ONoUseGetLoadingTest::test_persistent_access_two 1626s test/orm/test_merge.py::MergeTest::test_attribute_cascade 1626s [gw1] [ 22%] PASSED test/orm/test_merge.py::MergeTest::test_attribute_cascade 1626s test/orm/test_merge.py::MergeTest::test_cascade_doesnt_blowaway_manytoone 1626s [gw1] [ 22%] PASSED test/orm/test_merge.py::MergeTest::test_cascade_doesnt_blowaway_manytoone 1626s test/orm/test_merge.py::MergeTest::test_cascades_dont_autoflush 1626s [gw1] [ 22%] PASSED test/orm/test_merge.py::MergeTest::test_cascades_dont_autoflush 1626s test/orm/test_merge.py::MergeTest::test_cascades_dont_autoflush_2 1626s [gw1] [ 22%] PASSED test/orm/test_merge.py::MergeTest::test_cascades_dont_autoflush_2 1626s test/orm/test_merge.py::MergeTest::test_detached_to_persistent_collection 1626s [gw1] [ 22%] PASSED test/orm/test_merge.py::MergeTest::test_detached_to_persistent_collection 1626s test/orm/test_merge.py::MergeTest::test_dont_expire_pending 1626s [gw1] [ 22%] PASSED test/orm/test_merge.py::MergeTest::test_dont_expire_pending 1626s test/orm/test_merge.py::MergeTest::test_dont_send_neverset_to_get 1626s [gw1] [ 22%] PASSED test/orm/test_merge.py::MergeTest::test_dont_send_neverset_to_get 1626s test/orm/test_merge.py::MergeTest::test_dont_send_neverset_to_get_w_relationship 1626s [gw1] [ 22%] PASSED test/orm/test_merge.py::MergeTest::test_dont_send_neverset_to_get_w_relationship 1626s test/orm/test_merge.py::MergeTest::test_dontload_with_eager 1626s [gw1] [ 22%] PASSED test/orm/test_merge.py::MergeTest::test_dontload_with_eager 1626s test/orm/test_merge.py::MergeTest::test_loader_options 1626s [gw1] [ 22%] PASSED test/orm/test_merge.py::MergeTest::test_loader_options 1626s test/orm/test_merge.py::MergeTest::test_many_to_many_cascade 1626s [gw1] [ 22%] PASSED test/orm/test_merge.py::MergeTest::test_many_to_many_cascade 1626s test/orm/test_merge.py::MergeTest::test_many_to_one_cascade 1626s [gw1] [ 22%] PASSED test/orm/test_merge.py::MergeTest::test_many_to_one_cascade 1626s test/orm/test_merge.py::MergeTest::test_merge_empty_attributes 1626s [gw1] [ 22%] PASSED test/orm/test_merge.py::MergeTest::test_merge_empty_attributes 1626s test/orm/test_merge.py::MergeTest::test_merge_irregular_collection 1626s [gw1] [ 22%] PASSED test/orm/test_merge.py::MergeTest::test_merge_irregular_collection 1627s test/orm/test_merge.py::MergeTest::test_no_load_disallows_dirty 1627s [gw1] [ 22%] PASSED test/orm/test_merge.py::MergeTest::test_no_load_disallows_dirty 1627s test/orm/test_merge.py::MergeTest::test_no_load_preserves_parents 1627s [gw1] [ 22%] PASSED test/orm/test_merge.py::MergeTest::test_no_load_preserves_parents 1627s test/orm/test_merge.py::MergeTest::test_no_load_sets_backrefs 1627s [gw1] [ 22%] PASSED test/orm/test_merge.py::MergeTest::test_no_load_sets_backrefs 1627s test/orm/test_merge.py::MergeTest::test_no_load_with_backrefs 1627s [gw1] [ 22%] PASSED test/orm/test_merge.py::MergeTest::test_no_load_with_backrefs 1627s test/orm/test_merge.py::MergeTest::test_no_relationship_cascade 1627s [gw1] [ 22%] PASSED test/orm/test_merge.py::MergeTest::test_no_relationship_cascade 1627s test/orm/test_merge.py::MergeTest::test_one_to_many_cascade 1627s [gw1] [ 22%] PASSED test/orm/test_merge.py::MergeTest::test_one_to_many_cascade 1627s test/orm/test_merge.py::MergeTest::test_one_to_one_cascade 1627s [gw1] [ 22%] PASSED test/orm/test_merge.py::MergeTest::test_one_to_one_cascade 1627s test/orm/test_merge.py::MergeTest::test_option_state 1627s [gw1] [ 22%] PASSED test/orm/test_merge.py::MergeTest::test_option_state 1627s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-raise-load-normal] 1627s [gw1] [ 22%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-raise-load-normal] 1627s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-raise-load-viewonly] 1627s [gw1] [ 22%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-raise-load-viewonly] 1627s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-raise-noload-normal] 1627s [gw1] [ 22%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-raise-noload-normal] 1627s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-raise-noload-viewonly] 1627s [gw1] [ 22%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-raise-noload-viewonly] 1627s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-raise_on_sql-load-normal] 1627s [gw1] [ 22%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-raise_on_sql-load-normal] 1627s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-raise_on_sql-load-viewonly] 1627s [gw1] [ 22%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-raise_on_sql-load-viewonly] 1627s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-raise_on_sql-noload-normal] 1627s [gw1] [ 22%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-raise_on_sql-noload-normal] 1627s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-raise_on_sql-noload-viewonly] 1627s [gw1] [ 22%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-raise_on_sql-noload-viewonly] 1627s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-select-load-normal] 1627s [gw1] [ 22%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-select-load-normal] 1627s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-select-load-viewonly] 1627s [gw1] [ 22%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-select-load-viewonly] 1627s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-select-noload-normal] 1627s [gw1] [ 22%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-select-noload-normal] 1627s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-select-noload-viewonly] 1627s [gw1] [ 22%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-select-noload-viewonly] 1627s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-raise-load-normal] 1627s [gw1] [ 22%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-raise-load-normal] 1627s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-raise-load-viewonly] 1627s [gw1] [ 22%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-raise-load-viewonly] 1627s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-raise-noload-normal] 1627s [gw1] [ 22%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-raise-noload-normal] 1627s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-raise-noload-viewonly] 1627s [gw1] [ 22%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-raise-noload-viewonly] 1627s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-raise_on_sql-load-normal] 1627s [gw1] [ 22%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-raise_on_sql-load-normal] 1627s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-raise_on_sql-load-viewonly] 1627s [gw1] [ 22%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-raise_on_sql-load-viewonly] 1627s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-raise_on_sql-noload-normal] 1627s [gw1] [ 22%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-raise_on_sql-noload-normal] 1627s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-raise_on_sql-noload-viewonly] 1627s [gw1] [ 22%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-raise_on_sql-noload-viewonly] 1627s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-select-load-normal] 1627s [gw1] [ 22%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-select-load-normal] 1627s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-select-load-viewonly] 1627s [gw1] [ 22%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-select-load-viewonly] 1627s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-select-noload-normal] 1627s [gw1] [ 22%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-select-noload-normal] 1627s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-select-noload-viewonly] 1627s [gw1] [ 22%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-select-noload-viewonly] 1627s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-raise-load-normal] 1627s [gw1] [ 22%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-raise-load-normal] 1627s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-raise-load-viewonly] 1627s [gw1] [ 22%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-raise-load-viewonly] 1627s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-raise-noload-normal] 1627s [gw1] [ 22%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-raise-noload-normal] 1627s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-raise-noload-viewonly] 1627s [gw1] [ 22%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-raise-noload-viewonly] 1627s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-raise_on_sql-load-normal] 1627s [gw1] [ 22%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-raise_on_sql-load-normal] 1627s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-raise_on_sql-load-viewonly] 1627s [gw1] [ 22%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-raise_on_sql-load-viewonly] 1627s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-raise_on_sql-noload-normal] 1627s [gw1] [ 22%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-raise_on_sql-noload-normal] 1627s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-raise_on_sql-noload-viewonly] 1627s [gw1] [ 22%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-raise_on_sql-noload-viewonly] 1627s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-select-load-normal] 1627s [gw1] [ 22%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-select-load-normal] 1627s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-select-load-viewonly] 1627s [gw1] [ 22%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-select-load-viewonly] 1627s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-select-noload-normal] 1627s [gw1] [ 22%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-select-noload-normal] 1627s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-select-noload-viewonly] 1627s [gw1] [ 22%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-select-noload-viewonly] 1627s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-raise-load-normal] 1627s [gw1] [ 22%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-raise-load-normal] 1627s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-raise-load-viewonly] 1627s [gw1] [ 22%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-raise-load-viewonly] 1627s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-raise-noload-normal] 1627s [gw1] [ 22%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-raise-noload-normal] 1627s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-raise-noload-viewonly] 1627s [gw1] [ 22%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-raise-noload-viewonly] 1627s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-raise_on_sql-load-normal] 1627s [gw1] [ 22%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-raise_on_sql-load-normal] 1627s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-raise_on_sql-load-viewonly] 1627s [gw1] [ 22%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-raise_on_sql-load-viewonly] 1627s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-raise_on_sql-noload-normal] 1627s [gw1] [ 22%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-raise_on_sql-noload-normal] 1627s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-raise_on_sql-noload-viewonly] 1627s [gw1] [ 22%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-raise_on_sql-noload-viewonly] 1627s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-select-load-normal] 1627s [gw1] [ 22%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-select-load-normal] 1628s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-select-load-viewonly] 1628s [gw1] [ 22%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-select-load-viewonly] 1628s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-select-noload-normal] 1628s [gw1] [ 22%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-select-noload-normal] 1628s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-select-noload-viewonly] 1628s [gw1] [ 22%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-select-noload-viewonly] 1628s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-raise-load-normal] 1628s [gw1] [ 22%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-raise-load-normal] 1628s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-raise-load-viewonly] 1628s [gw1] [ 22%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-raise-load-viewonly] 1628s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-raise-noload-normal] 1628s [gw1] [ 22%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-raise-noload-normal] 1628s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-raise-noload-viewonly] 1628s [gw1] [ 22%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-raise-noload-viewonly] 1628s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-raise_on_sql-load-normal] 1628s [gw1] [ 22%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-raise_on_sql-load-normal] 1628s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-raise_on_sql-load-viewonly] 1628s [gw1] [ 22%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-raise_on_sql-load-viewonly] 1628s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-raise_on_sql-noload-normal] 1628s [gw1] [ 22%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-raise_on_sql-noload-normal] 1628s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-raise_on_sql-noload-viewonly] 1628s [gw1] [ 22%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-raise_on_sql-noload-viewonly] 1628s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-select-load-normal] 1628s [gw1] [ 22%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-select-load-normal] 1628s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-select-load-viewonly] 1628s [gw1] [ 22%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-select-load-viewonly] 1628s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-select-noload-normal] 1628s [gw1] [ 22%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-select-noload-normal] 1628s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-select-noload-viewonly] 1628s [gw1] [ 22%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-select-noload-viewonly] 1628s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-raise-load-normal] 1628s [gw1] [ 22%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-raise-load-normal] 1628s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-raise-load-viewonly] 1628s [gw1] [ 22%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-raise-load-viewonly] 1628s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-raise-noload-normal] 1628s [gw1] [ 22%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-raise-noload-normal] 1628s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-raise-noload-viewonly] 1628s [gw1] [ 22%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-raise-noload-viewonly] 1628s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-raise_on_sql-load-normal] 1628s [gw1] [ 22%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-raise_on_sql-load-normal] 1628s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-raise_on_sql-load-viewonly] 1628s [gw1] [ 22%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-raise_on_sql-load-viewonly] 1628s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-raise_on_sql-noload-normal] 1628s [gw1] [ 22%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-raise_on_sql-noload-normal] 1628s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-raise_on_sql-noload-viewonly] 1628s [gw1] [ 22%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-raise_on_sql-noload-viewonly] 1628s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-select-load-normal] 1628s [gw1] [ 22%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-select-load-normal] 1628s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-select-load-viewonly] 1628s [gw1] [ 22%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-select-load-viewonly] 1628s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-select-noload-normal] 1628s [gw1] [ 22%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-select-noload-normal] 1628s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-select-noload-viewonly] 1628s [gw1] [ 22%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-select-noload-viewonly] 1628s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-raise-load-normal] 1628s [gw1] [ 22%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-raise-load-normal] 1628s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-raise-load-viewonly] 1628s [gw1] [ 22%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-raise-load-viewonly] 1628s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-raise-noload-normal] 1628s [gw1] [ 22%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-raise-noload-normal] 1628s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-raise-noload-viewonly] 1628s [gw1] [ 22%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-raise-noload-viewonly] 1628s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-raise_on_sql-load-normal] 1628s [gw1] [ 22%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-raise_on_sql-load-normal] 1628s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-raise_on_sql-load-viewonly] 1628s [gw1] [ 22%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-raise_on_sql-load-viewonly] 1628s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-raise_on_sql-noload-normal] 1628s [gw1] [ 22%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-raise_on_sql-noload-normal] 1628s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-raise_on_sql-noload-viewonly] 1628s [gw1] [ 22%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-raise_on_sql-noload-viewonly] 1628s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-select-load-normal] 1628s [gw1] [ 22%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-select-load-normal] 1628s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-select-load-viewonly] 1628s [gw1] [ 22%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-select-load-viewonly] 1628s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-select-noload-normal] 1628s [gw1] [ 22%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-select-noload-normal] 1628s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-select-noload-viewonly] 1628s [gw1] [ 22%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-select-noload-viewonly] 1628s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-raise-load-normal] 1628s [gw1] [ 22%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-raise-load-normal] 1628s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-raise-load-viewonly] 1628s [gw1] [ 22%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-raise-load-viewonly] 1628s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-raise-noload-normal] 1628s [gw1] [ 22%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-raise-noload-normal] 1628s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-raise-noload-viewonly] 1628s [gw1] [ 22%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-raise-noload-viewonly] 1628s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-raise_on_sql-load-normal] 1628s [gw1] [ 22%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-raise_on_sql-load-normal] 1628s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-raise_on_sql-load-viewonly] 1628s [gw1] [ 22%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-raise_on_sql-load-viewonly] 1629s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-raise_on_sql-noload-normal] 1629s [gw1] [ 22%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-raise_on_sql-noload-normal] 1629s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-raise_on_sql-noload-viewonly] 1629s [gw1] [ 22%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-raise_on_sql-noload-viewonly] 1629s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-select-load-normal] 1629s [gw1] [ 22%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-select-load-normal] 1629s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-select-load-viewonly] 1629s [gw1] [ 22%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-select-load-viewonly] 1629s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-select-noload-normal] 1629s [gw1] [ 22%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-select-noload-normal] 1629s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-select-noload-viewonly] 1629s [gw1] [ 22%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-select-noload-viewonly] 1629s test/orm/test_merge.py::MergeTest::test_resolve_conflicts_pending 1629s [gw1] [ 22%] PASSED test/orm/test_merge.py::MergeTest::test_resolve_conflicts_pending 1629s test/orm/test_merge.py::MergeTest::test_resolve_conflicts_pending_doesnt_interfere_no_ident 1629s [gw1] [ 22%] PASSED test/orm/test_merge.py::MergeTest::test_resolve_conflicts_pending_doesnt_interfere_no_ident 1629s test/orm/test_merge.py::MergeTest::test_resolve_conflicts_persistent 1629s [gw1] [ 22%] PASSED test/orm/test_merge.py::MergeTest::test_resolve_conflicts_persistent 1629s test/orm/test_merge.py::MergeTest::test_synonym 1629s [gw1] [ 22%] PASSED test/orm/test_merge.py::MergeTest::test_synonym 1629s test/orm/test_merge.py::MergeTest::test_transient_no_load 1629s [gw1] [ 22%] PASSED test/orm/test_merge.py::MergeTest::test_transient_no_load 1629s test/orm/test_merge.py::MergeTest::test_transient_non_mutated_collection 1629s [gw1] [ 22%] PASSED test/orm/test_merge.py::MergeTest::test_transient_non_mutated_collection 1629s test/orm/test_merge.py::MergeTest::test_transient_to_pending 1629s [gw1] [ 22%] PASSED test/orm/test_merge.py::MergeTest::test_transient_to_pending 1629s test/orm/test_merge.py::MergeTest::test_transient_to_pending_collection 1629s [gw1] [ 22%] PASSED test/orm/test_merge.py::MergeTest::test_transient_to_pending_collection 1629s test/orm/test_merge.py::MergeTest::test_transient_to_pending_collection_pk_none 1629s [gw1] [ 22%] PASSED test/orm/test_merge.py::MergeTest::test_transient_to_pending_collection_pk_none 1629s test/orm/test_merge.py::MergeTest::test_transient_to_pending_no_pk 1629s [gw1] [ 22%] PASSED test/orm/test_merge.py::MergeTest::test_transient_to_pending_no_pk 1629s test/orm/test_merge.py::MergeTest::test_transient_to_persistent 1629s [gw1] [ 22%] PASSED test/orm/test_merge.py::MergeTest::test_transient_to_persistent 1629s test/orm/test_merge.py::MergeTest::test_transient_to_persistent_collection 1629s [gw1] [ 22%] PASSED test/orm/test_merge.py::MergeTest::test_transient_to_persistent_collection 1629s test/orm/test_merge.py::MergeTest::test_unsaved_cascade 1629s [gw1] [ 22%] PASSED test/orm/test_merge.py::MergeTest::test_unsaved_cascade 1629s test/orm/test_merge.py::MergeTest::test_value_to_none 1629s [gw1] [ 22%] PASSED test/orm/test_merge.py::MergeTest::test_value_to_none 1629s test/orm/test_merge.py::MergeTest::test_warn_transient_already_pending_nopk 1629s [gw1] [ 22%] PASSED test/orm/test_merge.py::MergeTest::test_warn_transient_already_pending_nopk 1629s test/orm/test_merge.py::MergeTest::test_warn_transient_already_pending_pk 1629s [gw1] [ 22%] PASSED test/orm/test_merge.py::MergeTest::test_warn_transient_already_pending_pk 1629s test/orm/test_merge.py::MutableMergeTest::test_list 1629s [gw1] [ 22%] PASSED test/orm/test_merge.py::MutableMergeTest::test_list 1629s test/orm/test_merge.py::PolymorphicOnTest::test_merge_polymorphic_on 1629s [gw1] [ 22%] PASSED test/orm/test_merge.py::PolymorphicOnTest::test_merge_polymorphic_on 1629s test/sql/test_metadata.py::CatchAllEventsTest::test_all_events 1629s [gw1] [ 22%] PASSED test/sql/test_metadata.py::CatchAllEventsTest::test_all_events 1629s test/sql/test_metadata.py::CatchAllEventsTest::test_events_per_constraint 1629s [gw1] [ 22%] PASSED test/sql/test_metadata.py::CatchAllEventsTest::test_events_per_constraint 1629s test/sql/test_metadata.py::ColumnDefaultsTest::test_column_default_keyword_as_clause 1629s [gw1] [ 22%] PASSED test/sql/test_metadata.py::ColumnDefaultsTest::test_column_default_keyword_as_clause 1629s test/sql/test_metadata.py::ColumnDefaultsTest::test_column_default_keyword_as_schemaitem 1629s [gw1] [ 22%] PASSED test/sql/test_metadata.py::ColumnDefaultsTest::test_column_default_keyword_as_schemaitem 1629s test/sql/test_metadata.py::ColumnDefaultsTest::test_column_default_onupdate_keyword_as_clause 1629s [gw1] [ 22%] PASSED test/sql/test_metadata.py::ColumnDefaultsTest::test_column_default_onupdate_keyword_as_clause 1629s test/sql/test_metadata.py::ColumnDefaultsTest::test_column_default_onupdate_keyword_as_schemaitem 1629s [gw1] [ 22%] PASSED test/sql/test_metadata.py::ColumnDefaultsTest::test_column_default_onupdate_keyword_as_schemaitem 1629s test/sql/test_metadata.py::ColumnDefaultsTest::test_column_default_onupdate_positional 1629s [gw1] [ 22%] PASSED test/sql/test_metadata.py::ColumnDefaultsTest::test_column_default_onupdate_positional 1629s test/sql/test_metadata.py::ColumnDefaultsTest::test_column_default_positional 1629s [gw1] [ 22%] PASSED test/sql/test_metadata.py::ColumnDefaultsTest::test_column_default_positional 1629s test/sql/test_metadata.py::ColumnDefaultsTest::test_column_insert_default 1629s [gw1] [ 22%] PASSED test/sql/test_metadata.py::ColumnDefaultsTest::test_column_insert_default 1629s test/sql/test_metadata.py::ColumnDefaultsTest::test_column_insert_default_predecende_on_default 1629s [gw1] [ 22%] PASSED test/sql/test_metadata.py::ColumnDefaultsTest::test_column_insert_default_predecende_on_default 1629s test/sql/test_metadata.py::ColumnDefaultsTest::test_onupdate_default_not_server_default_four 1629s [gw1] [ 22%] PASSED test/sql/test_metadata.py::ColumnDefaultsTest::test_onupdate_default_not_server_default_four 1629s test/sql/test_metadata.py::ColumnDefaultsTest::test_onupdate_default_not_server_default_one 1629s [gw1] [ 22%] PASSED test/sql/test_metadata.py::ColumnDefaultsTest::test_onupdate_default_not_server_default_one 1629s test/sql/test_metadata.py::ColumnDefaultsTest::test_onupdate_default_not_server_default_three 1629s [gw1] [ 22%] PASSED test/sql/test_metadata.py::ColumnDefaultsTest::test_onupdate_default_not_server_default_three 1629s test/sql/test_metadata.py::ColumnDefaultsTest::test_onupdate_default_not_server_default_two 1629s [gw1] [ 22%] PASSED test/sql/test_metadata.py::ColumnDefaultsTest::test_onupdate_default_not_server_default_two 1629s test/sql/test_metadata.py::ColumnDefaultsTest::test_server_default_keyword_as_clause 1629s [gw1] [ 22%] PASSED test/sql/test_metadata.py::ColumnDefaultsTest::test_server_default_keyword_as_clause 1629s test/sql/test_metadata.py::ColumnDefaultsTest::test_server_default_keyword_as_schemaitem 1629s [gw1] [ 22%] PASSED test/sql/test_metadata.py::ColumnDefaultsTest::test_server_default_keyword_as_schemaitem 1629s test/sql/test_metadata.py::ColumnDefaultsTest::test_server_default_onupdate_keyword_as_clause 1629s [gw1] [ 22%] PASSED test/sql/test_metadata.py::ColumnDefaultsTest::test_server_default_onupdate_keyword_as_clause 1629s test/sql/test_metadata.py::ColumnDefaultsTest::test_server_default_onupdate_keyword_as_schemaitem 1629s [gw1] [ 22%] PASSED test/sql/test_metadata.py::ColumnDefaultsTest::test_server_default_onupdate_keyword_as_schemaitem 1629s test/sql/test_metadata.py::ColumnDefaultsTest::test_server_default_onupdate_positional 1629s [gw1] [ 22%] PASSED test/sql/test_metadata.py::ColumnDefaultsTest::test_server_default_onupdate_positional 1629s test/sql/test_metadata.py::ColumnDefaultsTest::test_server_default_positional 1629s [gw1] [ 22%] PASSED test/sql/test_metadata.py::ColumnDefaultsTest::test_server_default_positional 1629s test/sql/test_metadata.py::ColumnDefinitionTest::test_basic 1629s [gw1] [ 22%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_basic 1629s test/sql/test_metadata.py::ColumnDefinitionTest::test_bogus 1629s [gw1] [ 22%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_bogus 1629s test/sql/test_metadata.py::ColumnDefinitionTest::test_custom_create 1629s [gw1] [ 22%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_custom_create 1629s test/sql/test_metadata.py::ColumnDefinitionTest::test_custom_subclass_proxy 1629s [gw1] [ 22%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_custom_subclass_proxy 1629s test/sql/test_metadata.py::ColumnDefinitionTest::test_custom_subclass_proxy_typeerror 1629s [gw1] [ 22%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_custom_subclass_proxy_typeerror 1629s test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[default--] 1629s [gw1] [ 22%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[default--] 1629s test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[default-value1-override_value1] 1629s [gw1] [ 22%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[default-value1-override_value1] 1629s test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[identity_gen-value2-override_value2] 1629s [gw1] [ 22%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[identity_gen-value2-override_value2] 1629s test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[identity_gen-value3-override_value3] 1629s [gw1] [ 22%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[identity_gen-value3-override_value3] 1629s test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[identity_gen-value4-override_value4] 1629s [gw1] [ 22%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[identity_gen-value4-override_value4] 1629s test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[nullable-False-True] 1629s [gw1] [ 22%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[nullable-False-True] 1629s test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[nullable-True-False] 1629s [gw1] [ 22%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[nullable-True-False] 1629s test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[onupdate--] 1629s [gw1] [ 22%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[onupdate--] 1629s test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[onupdate-value6-override_value6] 1629s [gw1] [ 22%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[onupdate-value6-override_value6] 1629s test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[server_default-value8-override_value8] 1629s [gw1] [ 22%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[server_default-value8-override_value8] 1629s test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[server_onupdate-value7-override_value7] 1629s [gw1] [ 22%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[server_onupdate-value7-override_value7] 1629s test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[type-value11-override_value11] 1629s [gw1] [ 22%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[type-value11-override_value11] 1629s test/sql/test_metadata.py::ColumnDefinitionTest::test_incomplete_key 1629s [gw1] [ 22%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_incomplete_key 1629s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[autoincrement-True] 1629s [gw1] [ 22%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[autoincrement-True] 1629s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[comment-some comment] 1629s [gw1] [ 22%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[comment-some comment] 1629s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[default-] 1629s [gw1] [ 22%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[default-] 1629s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[default-value1] 1629s [gw1] [ 22%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[default-value1] 1629s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[doc-some doc] 1629s [gw1] [ 22%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[doc-some doc] 1629s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[identity_gen-value2] 1629s [gw1] [ 22%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[identity_gen-value2] 1629s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[identity_gen-value3] 1629s [gw1] [ 22%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[identity_gen-value3] 1629s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[identity_gen-value4] 1629s [gw1] [ 22%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[identity_gen-value4] 1629s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[index-True] 1629s [gw1] [ 22%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[index-True] 1629s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[info-value19] 1629s [gw1] [ 22%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[info-value19] 1629s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[nullable-False] 1629s [gw1] [ 22%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[nullable-False] 1629s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[nullable-True] 1629s [gw1] [ 22%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[nullable-True] 1629s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[onupdate-] 1629s [gw1] [ 22%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[onupdate-] 1629s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[onupdate-value6] 1629s [gw1] [ 22%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[onupdate-value6] 1629s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[server_default-value8] 1629s [gw1] [ 22%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[server_default-value8] 1629s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[server_onupdate-value7] 1629s [gw1] [ 22%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[server_onupdate-value7] 1629s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[system-True] 1629s [gw1] [ 22%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[system-True] 1629s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[type-value13] 1629s [gw1] [ 22%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[type-value13] 1629s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[type-value14] 1629s [gw1] [ 22%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[type-value14] 1629s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[unique-True] 1629s [gw1] [ 22%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[unique-True] 1629s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column_identity[False-False] 1629s [gw1] [ 22%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column_identity[False-False] 1629s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column_identity[False-True] 1629s [gw1] [ 22%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column_identity[False-True] 1629s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column_identity[None-False] 1629s [gw1] [ 22%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column_identity[None-False] 1629s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column_identity[None-True] 1629s [gw1] [ 22%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column_identity[None-True] 1629s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column_identity[True-False] 1629s [gw1] [ 22%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column_identity[True-False] 1629s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column_identity[True-True] 1629s [gw1] [ 22%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column_identity[True-True] 1629s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[False-False-index] 1629s [gw1] [ 22%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[False-False-index] 1629s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[False-False-unique] 1629s [gw1] [ 22%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[False-False-unique] 1629s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[False-None-index] 1629s [gw1] [ 22%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[False-None-index] 1629s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[False-None-unique] 1629s [gw1] [ 22%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[False-None-unique] 1629s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[False-True-index] 1629s [gw1] [ 22%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[False-True-index] 1629s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[False-True-unique] 1629s [gw1] [ 22%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[False-True-unique] 1629s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[None-False-index] 1629s [gw1] [ 22%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[None-False-index] 1629s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[None-False-unique] 1629s [gw1] [ 22%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[None-False-unique] 1629s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[None-None-index] 1629s [gw1] [ 22%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[None-None-index] 1629s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[None-None-unique] 1629s [gw1] [ 22%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[None-None-unique] 1629s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[None-True-index] 1629s [gw1] [ 22%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[None-True-index] 1629s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[None-True-unique] 1629s [gw1] [ 22%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[None-True-unique] 1629s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[True-False-index] 1629s [gw1] [ 22%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[True-False-index] 1629s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[True-False-unique] 1629s [gw1] [ 22%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[True-False-unique] 1629s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[True-None-index] 1629s [gw1] [ 22%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[True-None-index] 1629s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[True-None-unique] 1629s [gw1] [ 22%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[True-None-unique] 1629s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[True-True-index] 1629s [gw1] [ 22%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[True-True-index] 1629s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[True-True-unique] 1629s [gw1] [ 22%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[True-True-unique] 1629s test/sql/test_metadata.py::ColumnDefinitionTest::test_name_blank 1629s [gw1] [ 22%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_name_blank 1629s test/sql/test_metadata.py::ColumnDefinitionTest::test_name_none 1629s [gw1] [ 22%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_name_none 1629s test/sql/test_metadata.py::ColumnDefinitionTest::test_no_shared_column_schema 1629s [gw1] [ 22%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_no_shared_column_schema 1629s test/sql/test_metadata.py::ColumnDefinitionTest::test_no_shared_column_sql 1629s [gw1] [ 22%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_no_shared_column_sql 1629s test/sql/test_metadata.py::ColumnDefinitionTest::test_unique_index_flags_default_to_none 1629s [gw1] [ 22%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_unique_index_flags_default_to_none 1629s test/sql/test_metadata.py::ColumnOptionsTest::test_argument_signatures 1629s [gw1] [ 22%] PASSED test/sql/test_metadata.py::ColumnOptionsTest::test_argument_signatures 1629s test/sql/test_metadata.py::ColumnOptionsTest::test_column_info 1629s [gw1] [ 22%] PASSED test/sql/test_metadata.py::ColumnOptionsTest::test_column_info 1629s test/sql/test_metadata.py::ColumnOptionsTest::test_default_generators 1629s [gw1] [ 22%] PASSED test/sql/test_metadata.py::ColumnOptionsTest::test_default_generators 1629s test/sql/test_metadata.py::ConstraintTest::test_ColumnCollectionConstraint_copy 1629s [gw1] [ 22%] PASSED test/sql/test_metadata.py::ConstraintTest::test_ColumnCollectionConstraint_copy 1629s test/sql/test_metadata.py::ConstraintTest::test_ambig_check_constraint_auto_append 1629s [gw1] [ 22%] PASSED test/sql/test_metadata.py::ConstraintTest::test_ambig_check_constraint_auto_append 1629s test/sql/test_metadata.py::ConstraintTest::test_auto_append_ck_on_col_attach_one 1629s [gw1] [ 22%] PASSED test/sql/test_metadata.py::ConstraintTest::test_auto_append_ck_on_col_attach_one 1629s test/sql/test_metadata.py::ConstraintTest::test_auto_append_ck_on_col_attach_three 1629s [gw1] [ 22%] PASSED test/sql/test_metadata.py::ConstraintTest::test_auto_append_ck_on_col_attach_three 1629s test/sql/test_metadata.py::ConstraintTest::test_auto_append_ck_on_col_attach_two 1629s [gw1] [ 22%] PASSED test/sql/test_metadata.py::ConstraintTest::test_auto_append_ck_on_col_attach_two 1629s test/sql/test_metadata.py::ConstraintTest::test_auto_append_constraint 1629s [gw1] [ 22%] PASSED test/sql/test_metadata.py::ConstraintTest::test_auto_append_constraint 1629s test/sql/test_metadata.py::ConstraintTest::test_auto_append_lowercase_table 1629s [gw1] [ 22%] PASSED test/sql/test_metadata.py::ConstraintTest::test_auto_append_lowercase_table 1629s test/sql/test_metadata.py::ConstraintTest::test_auto_append_uq_on_col_attach_five 1629s [gw1] [ 22%] PASSED test/sql/test_metadata.py::ConstraintTest::test_auto_append_uq_on_col_attach_five 1629s test/sql/test_metadata.py::ConstraintTest::test_auto_append_uq_on_col_attach_four 1629s [gw1] [ 22%] PASSED test/sql/test_metadata.py::ConstraintTest::test_auto_append_uq_on_col_attach_four 1629s test/sql/test_metadata.py::ConstraintTest::test_auto_append_uq_on_col_attach_one 1629s [gw1] [ 22%] PASSED test/sql/test_metadata.py::ConstraintTest::test_auto_append_uq_on_col_attach_one 1629s test/sql/test_metadata.py::ConstraintTest::test_auto_append_uq_on_col_attach_three 1629s [gw1] [ 22%] PASSED test/sql/test_metadata.py::ConstraintTest::test_auto_append_uq_on_col_attach_three 1629s test/sql/test_metadata.py::ConstraintTest::test_auto_append_uq_on_col_attach_two 1629s [gw1] [ 22%] PASSED test/sql/test_metadata.py::ConstraintTest::test_auto_append_uq_on_col_attach_two 1629s test/sql/test_metadata.py::ConstraintTest::test_check_constraint_copy 1629s [gw1] [ 22%] PASSED test/sql/test_metadata.py::ConstraintTest::test_check_constraint_copy 1629s test/sql/test_metadata.py::ConstraintTest::test_clauseelement_extraction_one 1629s [gw1] [ 22%] PASSED test/sql/test_metadata.py::ConstraintTest::test_clauseelement_extraction_one 1629s test/sql/test_metadata.py::ConstraintTest::test_clauseelement_extraction_three 1629s [gw1] [ 22%] PASSED test/sql/test_metadata.py::ConstraintTest::test_clauseelement_extraction_three 1629s test/sql/test_metadata.py::ConstraintTest::test_clauseelement_extraction_two 1629s [gw1] [ 22%] PASSED test/sql/test_metadata.py::ConstraintTest::test_clauseelement_extraction_two 1629s test/sql/test_metadata.py::ConstraintTest::test_column_accessor_clause_element 1629s [gw1] [ 22%] PASSED test/sql/test_metadata.py::ConstraintTest::test_column_accessor_clause_element 1629s test/sql/test_metadata.py::ConstraintTest::test_column_accessor_col 1629s [gw1] [ 22%] PASSED test/sql/test_metadata.py::ConstraintTest::test_column_accessor_col 1629s test/sql/test_metadata.py::ConstraintTest::test_column_accessor_string_no_parent 1629s [gw1] [ 22%] PASSED test/sql/test_metadata.py::ConstraintTest::test_column_accessor_string_no_parent 1629s test/sql/test_metadata.py::ConstraintTest::test_column_accessor_string_no_parent_table 1629s [gw1] [ 22%] PASSED test/sql/test_metadata.py::ConstraintTest::test_column_accessor_string_no_parent_table 1629s test/sql/test_metadata.py::ConstraintTest::test_column_accessor_string_no_target_column 1629s [gw1] [ 22%] PASSED test/sql/test_metadata.py::ConstraintTest::test_column_accessor_string_no_target_column 1629s test/sql/test_metadata.py::ConstraintTest::test_column_accessor_string_no_target_table 1629s [gw1] [ 22%] PASSED test/sql/test_metadata.py::ConstraintTest::test_column_accessor_string_no_target_table 1629s test/sql/test_metadata.py::ConstraintTest::test_column_associated_w_lowercase_table 1629s [gw1] [ 22%] PASSED test/sql/test_metadata.py::ConstraintTest::test_column_associated_w_lowercase_table 1629s test/sql/test_metadata.py::ConstraintTest::test_column_references 1629s [gw1] [ 22%] PASSED test/sql/test_metadata.py::ConstraintTest::test_column_references 1629s test/sql/test_metadata.py::ConstraintTest::test_column_references_derived 1629s [gw1] [ 22%] PASSED test/sql/test_metadata.py::ConstraintTest::test_column_references_derived 1629s test/sql/test_metadata.py::ConstraintTest::test_constraint_copied_to_proxy_ok 1629s [gw1] [ 22%] PASSED test/sql/test_metadata.py::ConstraintTest::test_constraint_copied_to_proxy_ok 1629s test/sql/test_metadata.py::ConstraintTest::test_copy_doesnt_reference 1629s [gw1] [ 22%] PASSED test/sql/test_metadata.py::ConstraintTest::test_copy_doesnt_reference 1629s test/sql/test_metadata.py::ConstraintTest::test_derived_column_references 1629s [gw1] [ 22%] PASSED test/sql/test_metadata.py::ConstraintTest::test_derived_column_references 1629s test/sql/test_metadata.py::ConstraintTest::test_double_fk_usage_raises 1629s [gw1] [ 22%] PASSED test/sql/test_metadata.py::ConstraintTest::test_double_fk_usage_raises 1629s test/sql/test_metadata.py::ConstraintTest::test_index_asserts_cols_inline 1629s [gw1] [ 22%] PASSED test/sql/test_metadata.py::ConstraintTest::test_index_asserts_cols_inline 1629s test/sql/test_metadata.py::ConstraintTest::test_index_asserts_cols_standalone 1629s [gw1] [ 22%] PASSED test/sql/test_metadata.py::ConstraintTest::test_index_asserts_cols_standalone 1629s test/sql/test_metadata.py::ConstraintTest::test_index_no_cols_private_table_arg 1629s [gw1] [ 22%] PASSED test/sql/test_metadata.py::ConstraintTest::test_index_no_cols_private_table_arg 1629s test/sql/test_metadata.py::ConstraintTest::test_index_w_cols_private_table_arg 1629s [gw1] [ 22%] PASSED test/sql/test_metadata.py::ConstraintTest::test_index_w_cols_private_table_arg 1629s test/sql/test_metadata.py::ConstraintTest::test_inline_decl_columns 1629s [gw1] [ 22%] PASSED test/sql/test_metadata.py::ConstraintTest::test_inline_decl_columns 1629s test/sql/test_metadata.py::ConstraintTest::test_inline_decl_columns_functional 1629s [gw1] [ 22%] PASSED test/sql/test_metadata.py::ConstraintTest::test_inline_decl_columns_functional 1629s test/sql/test_metadata.py::ConstraintTest::test_inline_decl_string 1629s [gw1] [ 22%] PASSED test/sql/test_metadata.py::ConstraintTest::test_inline_decl_string 1629s test/sql/test_metadata.py::ConstraintTest::test_inline_decl_textonly 1629s [gw1] [ 22%] PASSED test/sql/test_metadata.py::ConstraintTest::test_inline_decl_textonly 1629s test/sql/test_metadata.py::ConstraintTest::test_invalid_composite_fk_check_columns 1629s [gw1] [ 22%] PASSED test/sql/test_metadata.py::ConstraintTest::test_invalid_composite_fk_check_columns 1629s test/sql/test_metadata.py::ConstraintTest::test_invalid_composite_fk_check_columns_notattached 1629s [gw1] [ 22%] PASSED test/sql/test_metadata.py::ConstraintTest::test_invalid_composite_fk_check_columns_notattached 1629s test/sql/test_metadata.py::ConstraintTest::test_invalid_composite_fk_check_strings 1629s [gw1] [ 22%] PASSED test/sql/test_metadata.py::ConstraintTest::test_invalid_composite_fk_check_strings 1629s test/sql/test_metadata.py::ConstraintTest::test_no_warning_w_no_columns 1629s [gw1] [ 22%] PASSED test/sql/test_metadata.py::ConstraintTest::test_no_warning_w_no_columns 1629s test/sql/test_metadata.py::ConstraintTest::test_non_attached_col_plus_string_expr 1629s [gw1] [ 22%] PASSED test/sql/test_metadata.py::ConstraintTest::test_non_attached_col_plus_string_expr 1629s test/sql/test_metadata.py::ConstraintTest::test_pickle_ck_binary_annotated_col 1629s [gw1] [ 22%] PASSED test/sql/test_metadata.py::ConstraintTest::test_pickle_ck_binary_annotated_col 1629s test/sql/test_metadata.py::ConstraintTest::test_pickle_fk_annotated_col 1629s [gw1] [ 22%] PASSED test/sql/test_metadata.py::ConstraintTest::test_pickle_fk_annotated_col 1629s test/sql/test_metadata.py::ConstraintTest::test_pickle_idx_expr_annotated_col 1629s [gw1] [ 22%] PASSED test/sql/test_metadata.py::ConstraintTest::test_pickle_idx_expr_annotated_col 1629s test/sql/test_metadata.py::ConstraintTest::test_pickle_uq_annotated_col 1629s [gw1] [ 22%] PASSED test/sql/test_metadata.py::ConstraintTest::test_pickle_uq_annotated_col 1629s test/sql/test_metadata.py::ConstraintTest::test_raise_clauseelement_not_a_column 1629s [gw1] [ 22%] PASSED test/sql/test_metadata.py::ConstraintTest::test_raise_clauseelement_not_a_column 1629s test/sql/test_metadata.py::ConstraintTest::test_raise_expr_no_column 1629s [gw1] [ 22%] PASSED test/sql/test_metadata.py::ConstraintTest::test_raise_expr_no_column 1629s test/sql/test_metadata.py::ConstraintTest::test_raise_index_nonexistent_name 1629s [gw1] [ 22%] PASSED test/sql/test_metadata.py::ConstraintTest::test_raise_index_nonexistent_name 1629s test/sql/test_metadata.py::ConstraintTest::test_raise_not_a_column 1629s [gw1] [ 22%] PASSED test/sql/test_metadata.py::ConstraintTest::test_raise_not_a_column 1629s test/sql/test_metadata.py::ConstraintTest::test_referred_table_accessor 1629s [gw1] [ 22%] PASSED test/sql/test_metadata.py::ConstraintTest::test_referred_table_accessor 1629s test/sql/test_metadata.py::ConstraintTest::test_referred_table_accessor_not_available 1629s [gw1] [ 22%] PASSED test/sql/test_metadata.py::ConstraintTest::test_referred_table_accessor_not_available 1629s test/sql/test_metadata.py::ConstraintTest::test_related_column_not_present_atfirst_ok 1629s [gw1] [ 22%] PASSED test/sql/test_metadata.py::ConstraintTest::test_related_column_not_present_atfirst_ok 1629s test/sql/test_metadata.py::ConstraintTest::test_related_column_not_present_atfirst_ok_linktoname_conflict 1629s [gw1] [ 22%] PASSED test/sql/test_metadata.py::ConstraintTest::test_related_column_not_present_atfirst_ok_linktoname_conflict 1629s test/sql/test_metadata.py::ConstraintTest::test_related_column_not_present_atfirst_ok_onname 1629s [gw1] [ 22%] PASSED test/sql/test_metadata.py::ConstraintTest::test_related_column_not_present_atfirst_ok_onname 1629s test/sql/test_metadata.py::ConstraintTest::test_remove_table_fk_bookkeeping 1629s [gw1] [ 22%] PASSED test/sql/test_metadata.py::ConstraintTest::test_remove_table_fk_bookkeeping 1629s test/sql/test_metadata.py::ConstraintTest::test_separate_decl_columns 1629s [gw1] [ 22%] PASSED test/sql/test_metadata.py::ConstraintTest::test_separate_decl_columns 1629s test/sql/test_metadata.py::ConstraintTest::test_separate_decl_columns_functional 1629s [gw1] [ 22%] PASSED test/sql/test_metadata.py::ConstraintTest::test_separate_decl_columns_functional 1629s test/sql/test_metadata.py::ConstraintTest::test_separate_decl_textonly 1629s [gw1] [ 22%] PASSED test/sql/test_metadata.py::ConstraintTest::test_separate_decl_textonly 1629s test/sql/test_metadata.py::ConstraintTest::test_table_references 1629s [gw1] [ 22%] PASSED test/sql/test_metadata.py::ConstraintTest::test_table_references 1629s test/sql/test_metadata.py::ConstraintTest::test_to_metadata_ok 1629s [gw1] [ 22%] PASSED test/sql/test_metadata.py::ConstraintTest::test_to_metadata_ok 1629s test/sql/test_metadata.py::ConstraintTest::test_type_propagate_chained_col_orig_first 1629s [gw1] [ 22%] PASSED test/sql/test_metadata.py::ConstraintTest::test_type_propagate_chained_col_orig_first 1629s test/sql/test_metadata.py::ConstraintTest::test_type_propagate_chained_string_source_first 1629s [gw1] [ 22%] PASSED test/sql/test_metadata.py::ConstraintTest::test_type_propagate_chained_string_source_first 1629s test/sql/test_metadata.py::ConstraintTest::test_type_propagate_chained_string_source_last 1629s [gw1] [ 22%] PASSED test/sql/test_metadata.py::ConstraintTest::test_type_propagate_chained_string_source_last 1629s test/sql/test_metadata.py::ConstraintTest::test_type_propagate_chained_string_source_last_onname 1629s [gw1] [ 22%] PASSED test/sql/test_metadata.py::ConstraintTest::test_type_propagate_chained_string_source_last_onname 1629s test/sql/test_metadata.py::ConstraintTest::test_type_propagate_chained_string_source_last_onname_conflict 1629s [gw1] [ 22%] PASSED test/sql/test_metadata.py::ConstraintTest::test_type_propagate_chained_string_source_last_onname_conflict 1629s test/sql/test_metadata.py::ConstraintTest::test_type_propagate_composite_fk_col 1629s [gw1] [ 22%] PASSED test/sql/test_metadata.py::ConstraintTest::test_type_propagate_composite_fk_col 1629s test/sql/test_metadata.py::ConstraintTest::test_type_propagate_composite_fk_string 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::ConstraintTest::test_type_propagate_composite_fk_string 1629s test/sql/test_metadata.py::ConstraintTest::test_type_propagate_standalone_fk_col 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::ConstraintTest::test_type_propagate_standalone_fk_col 1629s test/sql/test_metadata.py::ConstraintTest::test_type_propagate_standalone_fk_string 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::ConstraintTest::test_type_propagate_standalone_fk_string 1629s test/sql/test_metadata.py::ConstraintTest::test_unnamed_column_exception 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::ConstraintTest::test_unnamed_column_exception 1629s test/sql/test_metadata.py::CopyDialectOptionsTest::test_dialect_options_are_copied 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::CopyDialectOptionsTest::test_dialect_options_are_copied 1629s test/sql/test_metadata.py::DialectKWArgTest::test_ad_hoc_nonparticipating_via_kwargs 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_ad_hoc_nonparticipating_via_kwargs 1629s test/sql/test_metadata.py::DialectKWArgTest::test_ad_hoc_nonparticipating_via_opt 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_ad_hoc_nonparticipating_via_opt 1629s test/sql/test_metadata.py::DialectKWArgTest::test_ad_hoc_participating_via_kwargs 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_ad_hoc_participating_via_kwargs 1629s test/sql/test_metadata.py::DialectKWArgTest::test_ad_hoc_participating_via_opt 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_ad_hoc_participating_via_opt 1629s test/sql/test_metadata.py::DialectKWArgTest::test_ad_hoc_via_kwargs_invalid_dialect 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_ad_hoc_via_kwargs_invalid_dialect 1629s test/sql/test_metadata.py::DialectKWArgTest::test_ad_hoc_via_kwargs_invalid_key 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_ad_hoc_via_kwargs_invalid_key 1629s test/sql/test_metadata.py::DialectKWArgTest::test_add_new_arguments_invalid_dialect 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_add_new_arguments_invalid_dialect 1629s test/sql/test_metadata.py::DialectKWArgTest::test_add_new_arguments_nonparticipating 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_add_new_arguments_nonparticipating 1629s test/sql/test_metadata.py::DialectKWArgTest::test_add_new_arguments_participating 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_add_new_arguments_participating 1629s test/sql/test_metadata.py::DialectKWArgTest::test_add_new_arguments_participating_no_existing 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_add_new_arguments_participating_no_existing 1629s test/sql/test_metadata.py::DialectKWArgTest::test_bad_kwarg_raise 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_bad_kwarg_raise 1629s test/sql/test_metadata.py::DialectKWArgTest::test_combined 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_combined 1629s test/sql/test_metadata.py::DialectKWArgTest::test_contains_wildcard 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_contains_wildcard 1629s test/sql/test_metadata.py::DialectKWArgTest::test_foreign_key_propagate 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_foreign_key_propagate 1629s test/sql/test_metadata.py::DialectKWArgTest::test_foreign_key_propagate_exceptions_delayed 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_foreign_key_propagate_exceptions_delayed 1629s test/sql/test_metadata.py::DialectKWArgTest::test_key_error_dialect_options 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_key_error_dialect_options 1629s test/sql/test_metadata.py::DialectKWArgTest::test_key_error_kwargs_no_argument 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_key_error_kwargs_no_argument 1629s test/sql/test_metadata.py::DialectKWArgTest::test_key_error_kwargs_no_dialect 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_key_error_kwargs_no_dialect 1629s test/sql/test_metadata.py::DialectKWArgTest::test_key_error_kwargs_no_underscore 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_key_error_kwargs_no_underscore 1629s test/sql/test_metadata.py::DialectKWArgTest::test_multiple_participating 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_multiple_participating 1629s test/sql/test_metadata.py::DialectKWArgTest::test_nonparticipating 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_nonparticipating 1629s test/sql/test_metadata.py::DialectKWArgTest::test_not_contains_wildcard 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_not_contains_wildcard 1629s test/sql/test_metadata.py::DialectKWArgTest::test_participating 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_participating 1629s test/sql/test_metadata.py::DialectKWArgTest::test_participating_bad_kw 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_participating_bad_kw 1629s test/sql/test_metadata.py::DialectKWArgTest::test_participating_unknown_schema_item 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_participating_unknown_schema_item 1629s test/sql/test_metadata.py::DialectKWArgTest::test_uninit_wildcard 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_uninit_wildcard 1629s test/sql/test_metadata.py::DialectKWArgTest::test_unknown_dialect_warning 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_unknown_dialect_warning 1629s test/sql/test_metadata.py::DialectKWArgTest::test_unknown_dialect_warning_still_populates 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_unknown_dialect_warning_still_populates 1629s test/sql/test_metadata.py::DialectKWArgTest::test_unknown_dialect_warning_still_populates_multiple 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_unknown_dialect_warning_still_populates_multiple 1629s test/sql/test_metadata.py::DialectKWArgTest::test_update 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_update 1629s test/sql/test_metadata.py::DialectKWArgTest::test_wildcard 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_wildcard 1629s test/sql/test_metadata.py::InfoTest::test_check_constraint_info 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::InfoTest::test_check_constraint_info 1629s test/sql/test_metadata.py::InfoTest::test_column_info 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::InfoTest::test_column_info 1629s test/sql/test_metadata.py::InfoTest::test_foreignkey_constraint_info 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::InfoTest::test_foreignkey_constraint_info 1629s test/sql/test_metadata.py::InfoTest::test_foreignkey_info 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::InfoTest::test_foreignkey_info 1629s test/sql/test_metadata.py::InfoTest::test_index_info 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::InfoTest::test_index_info 1629s test/sql/test_metadata.py::InfoTest::test_metadata_info 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::InfoTest::test_metadata_info 1629s test/sql/test_metadata.py::InfoTest::test_primarykey_constraint_info 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::InfoTest::test_primarykey_constraint_info 1629s test/sql/test_metadata.py::InfoTest::test_table_info 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::InfoTest::test_table_info 1629s test/sql/test_metadata.py::InfoTest::test_unique_constraint_info 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::InfoTest::test_unique_constraint_info 1629s test/sql/test_metadata.py::MetaDataTest::test_assorted_repr 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::MetaDataTest::test_assorted_repr 1629s test/sql/test_metadata.py::MetaDataTest::test_check_constraint_copy 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::MetaDataTest::test_check_constraint_copy 1629s test/sql/test_metadata.py::MetaDataTest::test_col_replace_w_constraint 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::MetaDataTest::test_col_replace_w_constraint 1629s test/sql/test_metadata.py::MetaDataTest::test_col_subclass_copy 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::MetaDataTest::test_col_subclass_copy 1629s test/sql/test_metadata.py::MetaDataTest::test_cycles_fks_fks_delivered_separately 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::MetaDataTest::test_cycles_fks_fks_delivered_separately 1629s test/sql/test_metadata.py::MetaDataTest::test_cycles_fks_usealter 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::MetaDataTest::test_cycles_fks_usealter 1629s test/sql/test_metadata.py::MetaDataTest::test_cycles_fks_warning_one 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::MetaDataTest::test_cycles_fks_warning_one 1629s test/sql/test_metadata.py::MetaDataTest::test_cycles_fks_warning_two 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::MetaDataTest::test_cycles_fks_warning_two 1629s test/sql/test_metadata.py::MetaDataTest::test_dupe_tables 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::MetaDataTest::test_dupe_tables 1629s test/sql/test_metadata.py::MetaDataTest::test_fk_constraint_col_collection_added_to_table 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::MetaDataTest::test_fk_constraint_col_collection_added_to_table 1629s test/sql/test_metadata.py::MetaDataTest::test_fk_constraint_col_collection_no_table 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::MetaDataTest::test_fk_constraint_col_collection_no_table 1629s test/sql/test_metadata.py::MetaDataTest::test_fk_constraint_col_collection_no_table_real_cols 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::MetaDataTest::test_fk_constraint_col_collection_no_table_real_cols 1629s test/sql/test_metadata.py::MetaDataTest::test_fk_constraint_col_collection_via_fk 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::MetaDataTest::test_fk_constraint_col_collection_via_fk 1629s test/sql/test_metadata.py::MetaDataTest::test_fk_constraint_col_collection_w_table 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::MetaDataTest::test_fk_constraint_col_collection_w_table 1629s test/sql/test_metadata.py::MetaDataTest::test_fk_construct 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::MetaDataTest::test_fk_construct 1629s test/sql/test_metadata.py::MetaDataTest::test_fk_copy 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::MetaDataTest::test_fk_copy 1629s test/sql/test_metadata.py::MetaDataTest::test_fk_given_col_non_table 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::MetaDataTest::test_fk_given_col_non_table 1629s test/sql/test_metadata.py::MetaDataTest::test_fk_given_col_non_table_clauseelem 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::MetaDataTest::test_fk_given_col_non_table_clauseelem 1629s test/sql/test_metadata.py::MetaDataTest::test_fk_given_non_col 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::MetaDataTest::test_fk_given_non_col 1629s test/sql/test_metadata.py::MetaDataTest::test_fk_given_non_col_clauseelem 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::MetaDataTest::test_fk_given_non_col_clauseelem 1629s test/sql/test_metadata.py::MetaDataTest::test_fk_mismatched_local_remote_cols 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::MetaDataTest::test_fk_mismatched_local_remote_cols 1629s test/sql/test_metadata.py::MetaDataTest::test_fk_no_such_parent_col_error 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::MetaDataTest::test_fk_no_such_parent_col_error 1629s test/sql/test_metadata.py::MetaDataTest::test_fk_no_such_target_col_error_delayed 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::MetaDataTest::test_fk_no_such_target_col_error_delayed 1629s test/sql/test_metadata.py::MetaDataTest::test_fk_no_such_target_col_error_upfront 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::MetaDataTest::test_fk_no_such_target_col_error_upfront 1629s test/sql/test_metadata.py::MetaDataTest::test_fks_sort_by_parameter_order 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::MetaDataTest::test_fks_sort_by_parameter_order 1629s test/sql/test_metadata.py::MetaDataTest::test_manual_dependencies 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::MetaDataTest::test_manual_dependencies 1629s test/sql/test_metadata.py::MetaDataTest::test_metadata_bind[conn] 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::MetaDataTest::test_metadata_bind[conn] 1629s test/sql/test_metadata.py::MetaDataTest::test_metadata_bind[engine] 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::MetaDataTest::test_metadata_bind[engine] 1629s test/sql/test_metadata.py::MetaDataTest::test_metadata_bind[something] 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::MetaDataTest::test_metadata_bind[something] 1629s test/sql/test_metadata.py::MetaDataTest::test_metadata_contains 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::MetaDataTest::test_metadata_contains 1629s test/sql/test_metadata.py::MetaDataTest::test_metadata_schema_arg 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::MetaDataTest::test_metadata_schema_arg 1629s test/sql/test_metadata.py::MetaDataTest::test_metadata_tables_immutable 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::MetaDataTest::test_metadata_tables_immutable 1629s test/sql/test_metadata.py::MetaDataTest::test_nonexistent 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::MetaDataTest::test_nonexistent 1629s test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_schema 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_schema 1629s test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_sequence_implicit 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_sequence_implicit 1629s test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_sequence_restated 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_sequence_restated 1629s test/sql/test_metadata.py::MetaDataTest::test_schema_collection_add 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::MetaDataTest::test_schema_collection_add 1629s test/sql/test_metadata.py::MetaDataTest::test_schema_collection_remove 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::MetaDataTest::test_schema_collection_remove 1629s test/sql/test_metadata.py::MetaDataTest::test_schema_collection_remove_all 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::MetaDataTest::test_schema_collection_remove_all 1629s test/sql/test_metadata.py::MetaDataTest::test_sequence_attach_to_existing_table 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::MetaDataTest::test_sequence_attach_to_existing_table 1629s test/sql/test_metadata.py::MetaDataTest::test_sequence_attach_to_table 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::MetaDataTest::test_sequence_attach_to_table 1629s test/sql/test_metadata.py::MetaDataTest::test_sequence_restated_replaced 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::MetaDataTest::test_sequence_restated_replaced 1629s test/sql/test_metadata.py::MetaDataTest::test_sort_by_parameter_order 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::MetaDataTest::test_sort_by_parameter_order 1629s test/sql/test_metadata.py::MetaDataTest::test_uninitialized_column_copy 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::MetaDataTest::test_uninitialized_column_copy 1629s test/sql/test_metadata.py::MetaDataTest::test_uninitialized_column_copy_events 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::MetaDataTest::test_uninitialized_column_copy_events 1629s test/sql/test_metadata.py::NamingConventionTest::test_ck_constraint_redundant_event 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_ck_constraint_redundant_event 1629s test/sql/test_metadata.py::NamingConventionTest::test_ck_name_deferred_required 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_ck_name_deferred_required 1629s test/sql/test_metadata.py::NamingConventionTest::test_ck_name_required 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_ck_name_required 1629s test/sql/test_metadata.py::NamingConventionTest::test_colliding_col_label_from_index_flag 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_colliding_col_label_from_index_flag 1629s test/sql/test_metadata.py::NamingConventionTest::test_colliding_col_label_from_index_flag_no_conv 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_colliding_col_label_from_index_flag_no_conv 1629s test/sql/test_metadata.py::NamingConventionTest::test_colliding_col_label_from_index_obj 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_colliding_col_label_from_index_obj 1629s test/sql/test_metadata.py::NamingConventionTest::test_colliding_col_label_from_unique_flag 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_colliding_col_label_from_unique_flag 1629s test/sql/test_metadata.py::NamingConventionTest::test_colliding_col_label_from_unique_flag_no_conv 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_colliding_col_label_from_unique_flag_no_conv 1629s test/sql/test_metadata.py::NamingConventionTest::test_colliding_col_label_from_unique_obj 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_colliding_col_label_from_unique_obj 1629s test/sql/test_metadata.py::NamingConventionTest::test_column_attached_ck_name 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_column_attached_ck_name 1629s test/sql/test_metadata.py::NamingConventionTest::test_constraint_classes_for_keys 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_constraint_classes_for_keys 1629s test/sql/test_metadata.py::NamingConventionTest::test_custom 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_custom 1629s test/sql/test_metadata.py::NamingConventionTest::test_expression_index 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_expression_index 1629s test/sql/test_metadata.py::NamingConventionTest::test_fk_allcols_merged_name 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_fk_allcols_merged_name 1629s test/sql/test_metadata.py::NamingConventionTest::test_fk_allcols_truncated_name 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_fk_allcols_truncated_name 1629s test/sql/test_metadata.py::NamingConventionTest::test_fk_allcols_underscore_name 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_fk_allcols_underscore_name 1629s test/sql/test_metadata.py::NamingConventionTest::test_fk_attrs 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_fk_attrs 1629s test/sql/test_metadata.py::NamingConventionTest::test_fk_name_schema 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_fk_name_schema 1629s test/sql/test_metadata.py::NamingConventionTest::test_fk_ref_local_referent_has_no_type[False] 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_fk_ref_local_referent_has_no_type[False] 1629s test/sql/test_metadata.py::NamingConventionTest::test_fk_ref_local_referent_has_no_type[True] 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_fk_ref_local_referent_has_no_type[True] 1629s test/sql/test_metadata.py::NamingConventionTest::test_ix_allcols_truncation 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_ix_allcols_truncation 1629s test/sql/test_metadata.py::NamingConventionTest::test_ix_name 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_ix_name 1629s test/sql/test_metadata.py::NamingConventionTest::test_pickle_metadata 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pickle_metadata 1629s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[%(column_0N_name)s-xy-column] 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[%(column_0N_name)s-xy-column] 1629s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[%(column_0N_name)s-xy-constraint] 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[%(column_0N_name)s-xy-constraint] 1629s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[%(column_0N_name)s-xy-explicit_name] 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[%(column_0N_name)s-xy-explicit_name] 1629s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[%(column_0N_name)s-xy-nopk] 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[%(column_0N_name)s-xy-nopk] 1629s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[%(column_0_name)s-x-column] 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[%(column_0_name)s-x-column] 1629s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[%(column_0_name)s-x-constraint] 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[%(column_0_name)s-x-constraint] 1629s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[%(column_0_name)s-x-explicit_name] 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[%(column_0_name)s-x-explicit_name] 1629s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[%(column_0_name)s-x-nopk] 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[%(column_0_name)s-x-nopk] 1629s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_N_label)s-pk_t1_x_t1_y-column] 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_N_label)s-pk_t1_x_t1_y-column] 1629s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_N_label)s-pk_t1_x_t1_y-constraint] 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_N_label)s-pk_t1_x_t1_y-constraint] 1629s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_N_label)s-pk_t1_x_t1_y-explicit_name] 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_N_label)s-pk_t1_x_t1_y-explicit_name] 1629s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_N_label)s-pk_t1_x_t1_y-nopk] 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_N_label)s-pk_t1_x_t1_y-nopk] 1629s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_N_name)s-pk_x_y-column] 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_N_name)s-pk_x_y-column] 1629s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_N_name)s-pk_x_y-constraint] 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_N_name)s-pk_x_y-constraint] 1629s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_N_name)s-pk_x_y-explicit_name] 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_N_name)s-pk_x_y-explicit_name] 1629s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_N_name)s-pk_x_y-nopk] 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_N_name)s-pk_x_y-nopk] 1629s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_name)s-pk_x-column] 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_name)s-pk_x-column] 1629s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_name)s-pk_x-constraint] 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_name)s-pk_x-constraint] 1629s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_name)s-pk_x-explicit_name] 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_name)s-pk_x-explicit_name] 1629s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_name)s-pk_x-nopk] 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_name)s-pk_x-nopk] 1629s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(table_name)s-pk_t1-column] 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(table_name)s-pk_t1-column] 1629s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(table_name)s-pk_t1-constraint] 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(table_name)s-pk_t1-constraint] 1629s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(table_name)s-pk_t1-explicit_name] 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(table_name)s-pk_t1-explicit_name] 1629s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(table_name)s-pk_t1-nopk] 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(table_name)s-pk_t1-nopk] 1629s test/sql/test_metadata.py::NamingConventionTest::test_schematype_ck_name_boolean 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_schematype_ck_name_boolean 1629s test/sql/test_metadata.py::NamingConventionTest::test_schematype_ck_name_boolean_no_name 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_schematype_ck_name_boolean_no_name 1629s test/sql/test_metadata.py::NamingConventionTest::test_schematype_ck_name_boolean_not_on_name 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_schematype_ck_name_boolean_not_on_name 1629s test/sql/test_metadata.py::NamingConventionTest::test_schematype_ck_name_enum 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_schematype_ck_name_enum 1629s test/sql/test_metadata.py::NamingConventionTest::test_schematype_ck_name_propagate_conv 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_schematype_ck_name_propagate_conv 1629s test/sql/test_metadata.py::NamingConventionTest::test_schematype_no_ck_name_boolean_no_name 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_schematype_no_ck_name_boolean_no_name 1629s test/sql/test_metadata.py::NamingConventionTest::test_table_attached_ck_name 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_table_attached_ck_name 1629s test/sql/test_metadata.py::NamingConventionTest::test_uq_allcols_merged_key 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_uq_allcols_merged_key 1629s test/sql/test_metadata.py::NamingConventionTest::test_uq_allcols_merged_name 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_uq_allcols_merged_name 1629s test/sql/test_metadata.py::NamingConventionTest::test_uq_allcols_truncated_name 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_uq_allcols_truncated_name 1629s test/sql/test_metadata.py::NamingConventionTest::test_uq_allcols_underscore_name 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_uq_allcols_underscore_name 1629s test/sql/test_metadata.py::NamingConventionTest::test_uq_conv_name 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_uq_conv_name 1629s test/sql/test_metadata.py::NamingConventionTest::test_uq_defer_name_convention 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_uq_defer_name_convention 1629s test/sql/test_metadata.py::NamingConventionTest::test_uq_key 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_uq_key 1629s test/sql/test_metadata.py::NamingConventionTest::test_uq_label 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_uq_label 1629s test/sql/test_metadata.py::NamingConventionTest::test_uq_name 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_uq_name 1629s test/sql/test_metadata.py::NamingConventionTest::test_uq_name_already_conv 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_uq_name_already_conv 1629s test/sql/test_metadata.py::PKAutoIncrementTest::test_explicit_autoinc_but_fks 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::PKAutoIncrementTest::test_explicit_autoinc_but_fks 1629s test/sql/test_metadata.py::PKAutoIncrementTest::test_implicit_autoinc_but_fks 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::PKAutoIncrementTest::test_implicit_autoinc_but_fks 1629s test/sql/test_metadata.py::PKAutoIncrementTest::test_multi_integer_multi_autoinc 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::PKAutoIncrementTest::test_multi_integer_multi_autoinc 1629s test/sql/test_metadata.py::PKAutoIncrementTest::test_multi_integer_no_autoinc 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::PKAutoIncrementTest::test_multi_integer_no_autoinc 1629s test/sql/test_metadata.py::PKAutoIncrementTest::test_no_kw_args 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::PKAutoIncrementTest::test_no_kw_args 1629s test/sql/test_metadata.py::PKAutoIncrementTest::test_single_integer_default 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::PKAutoIncrementTest::test_single_integer_default 1629s test/sql/test_metadata.py::PKAutoIncrementTest::test_single_integer_no_autoinc 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::PKAutoIncrementTest::test_single_integer_no_autoinc 1629s test/sql/test_metadata.py::PKAutoIncrementTest::test_single_integer_server_default 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::PKAutoIncrementTest::test_single_integer_server_default 1629s test/sql/test_metadata.py::PKAutoIncrementTest::test_single_string_illegal_autoinc 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::PKAutoIncrementTest::test_single_string_illegal_autoinc 1629s test/sql/test_metadata.py::PKAutoIncrementTest::test_single_string_no_autoinc 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::PKAutoIncrementTest::test_single_string_no_autoinc 1629s test/sql/test_metadata.py::SchemaTest::test_ad_hoc_schema_equiv_fk 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::SchemaTest::test_ad_hoc_schema_equiv_fk 1629s test/sql/test_metadata.py::SchemaTest::test_create_drop_schema 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::SchemaTest::test_create_drop_schema 1629s test/sql/test_metadata.py::SchemaTest::test_default_schema_metadata_fk 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::SchemaTest::test_default_schema_metadata_fk 1629s test/sql/test_metadata.py::SchemaTest::test_default_schema_metadata_fk_alt_local 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::SchemaTest::test_default_schema_metadata_fk_alt_local 1629s test/sql/test_metadata.py::SchemaTest::test_default_schema_metadata_fk_alt_local_raises 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::SchemaTest::test_default_schema_metadata_fk_alt_local_raises 1629s test/sql/test_metadata.py::SchemaTest::test_default_schema_metadata_fk_alt_remote 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::SchemaTest::test_default_schema_metadata_fk_alt_remote 1629s test/sql/test_metadata.py::SchemaTest::test_iteration 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::SchemaTest::test_iteration 1629s test/sql/test_metadata.py::SchemaTest::test_stringify_schema_elements[element0-CREATE SCHEMA sa_schema] 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::SchemaTest::test_stringify_schema_elements[element0-CREATE SCHEMA sa_schema] 1629s test/sql/test_metadata.py::SchemaTest::test_stringify_schema_elements[element1-DROP SCHEMA sa_schema] 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::SchemaTest::test_stringify_schema_elements[element1-DROP SCHEMA sa_schema] 1629s test/sql/test_metadata.py::SchemaTest::test_stringify_schema_elements[element2-CREATE TABLE t (q INTEGER)] 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::SchemaTest::test_stringify_schema_elements[element2-CREATE TABLE t (q INTEGER)] 1629s test/sql/test_metadata.py::SchemaTest::test_stringify_schema_elements[element3-DROP TABLE t] 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::SchemaTest::test_stringify_schema_elements[element3-DROP TABLE t] 1629s test/sql/test_metadata.py::SchemaTest::test_stringify_schema_elements[element4-CREATE INDEX foo ON t (x)] 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::SchemaTest::test_stringify_schema_elements[element4-CREATE INDEX foo ON t (x)] 1629s test/sql/test_metadata.py::SchemaTest::test_stringify_schema_elements[element5-DROP INDEX foo] 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::SchemaTest::test_stringify_schema_elements[element5-DROP INDEX foo] 1629s test/sql/test_metadata.py::SchemaTest::test_stringify_schema_elements[element6-CREATE SEQUENCE my_seq] 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::SchemaTest::test_stringify_schema_elements[element6-CREATE SEQUENCE my_seq] 1629s test/sql/test_metadata.py::SchemaTest::test_stringify_schema_elements[element7-DROP SEQUENCE my_seq] 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::SchemaTest::test_stringify_schema_elements[element7-DROP SEQUENCE my_seq] 1629s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_before_parent_attach_array_enclosing_schematype 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_before_parent_attach_array_enclosing_schematype 1629s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_before_parent_attach_plain 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_before_parent_attach_plain 1629s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_before_parent_attach_schematype_of_typedec 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_before_parent_attach_schematype_of_typedec 1629s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_before_parent_attach_typedec_enclosing_schematype 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_before_parent_attach_typedec_enclosing_schematype 1629s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_before_parent_attach_typedec_of_schematype 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_before_parent_attach_typedec_of_schematype 1629s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_before_parent_attach_variant_array_schematype 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_before_parent_attach_variant_array_schematype 1629s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_boolean_column_copy_transfers_events 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_boolean_column_copy_transfers_events 1629s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_boolean_constraint_type_doesnt_double 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_boolean_constraint_type_doesnt_double 1629s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_boolean_nonnative_column_copy_transfers_constraintpref 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_boolean_nonnative_column_copy_transfers_constraintpref 1629s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_copy_args[inherit_schema-True-inherit_schema] 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_copy_args[inherit_schema-True-inherit_schema] 1629s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_copy_args[metadata-value3-metadata] 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_copy_args[metadata-value3-metadata] 1629s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_copy_args[name-foobar-name] 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_copy_args[name-foobar-name] 1629s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_copy_args[schema-someschema-schema] 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_copy_args[schema-someschema-schema] 1629s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_create_metadata_bound_no_crash 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_create_metadata_bound_no_crash 1629s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_enum_column_copy_transfers_events 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_enum_column_copy_transfers_events 1629s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_enum_constraint_type_doesnt_double 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_enum_constraint_type_doesnt_double 1629s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_enum_nonnative_column_copy_transfers_constraintpref 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_enum_nonnative_column_copy_transfers_constraintpref 1629s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_enum_nonnative_column_copy_transfers_events 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_enum_nonnative_column_copy_transfers_events 1629s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_independent_schema 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_independent_schema 1629s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_independent_schema_enum 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_independent_schema_enum 1629s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_inherit_schema 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_inherit_schema 1629s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_inherit_schema_enum 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_inherit_schema_enum 1629s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_inherit_schema_from_metadata 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_inherit_schema_from_metadata 1629s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_inherit_schema_from_metadata_override_explicit 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_inherit_schema_from_metadata_override_explicit 1629s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_inherit_schema_from_table_override_metadata 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_inherit_schema_from_table_override_metadata 1629s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_metadata_dispatch_new_impl 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_metadata_dispatch_new_impl 1629s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_metadata_dispatch_no_new_impl 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_metadata_dispatch_no_new_impl 1629s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_table_dispatch_decorator_schematype 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_table_dispatch_decorator_schematype 1629s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_table_dispatch_new_impl 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_table_dispatch_new_impl 1629s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_table_dispatch_no_new_impl 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_table_dispatch_no_new_impl 1629s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_to_metadata_copy_decorated 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_to_metadata_copy_decorated 1629s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_to_metadata_copy_type[assign_metadata] 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_to_metadata_copy_type[assign_metadata] 1629s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_to_metadata_copy_type[not_assign_metadata] 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_to_metadata_copy_type[not_assign_metadata] 1629s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_to_metadata_independent_events 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_to_metadata_independent_events 1629s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_to_metadata_independent_schema 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_to_metadata_independent_schema 1629s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_to_metadata_inherit_schema[already_has_a_schema] 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_to_metadata_inherit_schema[already_has_a_schema] 1629s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_to_metadata_inherit_schema[not_already_has_a_schema] 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_to_metadata_inherit_schema[not_already_has_a_schema] 1629s test/sql/test_metadata.py::SentinelColTest::test_no_sentinel_default_on_non_sentinel 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::SentinelColTest::test_no_sentinel_default_on_non_sentinel 1629s test/sql/test_metadata.py::SentinelColTest::test_no_sentinel_default_on_notnull 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::SentinelColTest::test_no_sentinel_default_on_notnull 1629s test/sql/test_metadata.py::SentinelColTest::test_only_one_sentinel 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::SentinelColTest::test_only_one_sentinel 1629s test/sql/test_metadata.py::TableTest::test_append_column_existing_key 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::TableTest::test_append_column_existing_key 1629s test/sql/test_metadata.py::TableTest::test_append_column_existing_name 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::TableTest::test_append_column_existing_name 1629s test/sql/test_metadata.py::TableTest::test_append_column_replace_existing[key] 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::TableTest::test_append_column_replace_existing[key] 1629s test/sql/test_metadata.py::TableTest::test_append_column_replace_existing[name] 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::TableTest::test_append_column_replace_existing[name] 1629s test/sql/test_metadata.py::TableTest::test_autoincrement_replace 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::TableTest::test_autoincrement_replace 1629s test/sql/test_metadata.py::TableTest::test_c_immutable 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::TableTest::test_c_immutable 1629s test/sql/test_metadata.py::TableTest::test_c_mutate_after_unpickle 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::TableTest::test_c_mutate_after_unpickle 1629s test/sql/test_metadata.py::TableTest::test_extend_attributes[comment-attrib_values0] 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::TableTest::test_extend_attributes[comment-attrib_values0] 1629s test/sql/test_metadata.py::TableTest::test_extend_attributes[implicit_returning-attrib_values1] 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::TableTest::test_extend_attributes[implicit_returning-attrib_values1] 1629s test/sql/test_metadata.py::TableTest::test_extend_attributes[info-attrib_values2] 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::TableTest::test_extend_attributes[info-attrib_values2] 1629s test/sql/test_metadata.py::TableTest::test_foreign_key_constraints_collection 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::TableTest::test_foreign_key_constraints_collection 1629s test/sql/test_metadata.py::TableTest::test_invalid_objects 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::TableTest::test_invalid_objects 1629s test/sql/test_metadata.py::TableTest::test_must_exist 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::TableTest::test_must_exist 1629s test/sql/test_metadata.py::TableTest::test_pk_always_flips_nullable 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::TableTest::test_pk_always_flips_nullable 1629s test/sql/test_metadata.py::TableTest::test_pk_args_standalone 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::TableTest::test_pk_args_standalone 1629s test/sql/test_metadata.py::TableTest::test_pk_can_be_nullable 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::TableTest::test_pk_can_be_nullable 1629s test/sql/test_metadata.py::TableTest::test_pk_col_mismatch_four 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::TableTest::test_pk_col_mismatch_four 1629s test/sql/test_metadata.py::TableTest::test_pk_col_mismatch_one 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::TableTest::test_pk_col_mismatch_one 1629s test/sql/test_metadata.py::TableTest::test_pk_col_mismatch_three 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::TableTest::test_pk_col_mismatch_three 1629s test/sql/test_metadata.py::TableTest::test_pk_col_mismatch_two 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::TableTest::test_pk_col_mismatch_two 1629s test/sql/test_metadata.py::TableTest::test_pk_cols_sets_flags 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::TableTest::test_pk_cols_sets_flags 1629s test/sql/test_metadata.py::TableTest::test_prefixes 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::TableTest::test_prefixes 1629s test/sql/test_metadata.py::TableTest::test_prefixes_parameter_parsing[None-expected0] 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::TableTest::test_prefixes_parameter_parsing[None-expected0] 1629s test/sql/test_metadata.py::TableTest::test_prefixes_parameter_parsing[arg1-expected1] 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::TableTest::test_prefixes_parameter_parsing[arg1-expected1] 1629s test/sql/test_metadata.py::TableTest::test_prefixes_parameter_parsing[arg2-expected2] 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::TableTest::test_prefixes_parameter_parsing[arg2-expected2] 1629s test/sql/test_metadata.py::TableTest::test_prefixes_parameter_parsing[arg3-expected3] 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::TableTest::test_prefixes_parameter_parsing[arg3-expected3] 1629s test/sql/test_metadata.py::TableTest::test_reset_exported_passes 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::TableTest::test_reset_exported_passes 1629s test/sql/test_metadata.py::TableTest::test_table_ctor_duplicated_column_name 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::TableTest::test_table_ctor_duplicated_column_name 1629s test/sql/test_metadata.py::TableTest::test_table_info 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::TableTest::test_table_info 1629s test/sql/test_metadata.py::ToMetaDataTest::test_already_exists 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_already_exists 1629s test/sql/test_metadata.py::ToMetaDataTest::test_change_name_change_metadata 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_change_name_change_metadata 1629s test/sql/test_metadata.py::ToMetaDataTest::test_change_name_retain_metadata 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_change_name_retain_metadata 1629s test/sql/test_metadata.py::ToMetaDataTest::test_change_name_selfref_fk_moves 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_change_name_selfref_fk_moves 1629s test/sql/test_metadata.py::ToMetaDataTest::test_change_name_selfref_fk_moves_w_schema 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_change_name_selfref_fk_moves_w_schema 1629s test/sql/test_metadata.py::ToMetaDataTest::test_change_schema 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_change_schema 1629s test/sql/test_metadata.py::ToMetaDataTest::test_col_key_fk_parent 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_col_key_fk_parent 1629s test/sql/test_metadata.py::ToMetaDataTest::test_column_collection_constraint_w_ad_hoc_columns 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_column_collection_constraint_w_ad_hoc_columns 1629s test/sql/test_metadata.py::ToMetaDataTest::test_copy 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy 1629s test/sql/test_metadata.py::ToMetaDataTest::test_copy_info 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy_info 1629s test/sql/test_metadata.py::ToMetaDataTest::test_default_schema_metadata 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_default_schema_metadata 1629s test/sql/test_metadata.py::ToMetaDataTest::test_dialect_kwargs 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_dialect_kwargs 1629s test/sql/test_metadata.py::ToMetaDataTest::test_fk_and_referent_has_diff_schema_col_new_schema 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_and_referent_has_diff_schema_col_new_schema 1629s test/sql/test_metadata.py::ToMetaDataTest::test_fk_and_referent_has_diff_schema_col_retain_schema 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_and_referent_has_diff_schema_col_retain_schema 1629s test/sql/test_metadata.py::ToMetaDataTest::test_fk_and_referent_has_diff_schema_string_new_schema 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_and_referent_has_diff_schema_string_new_schema 1629s test/sql/test_metadata.py::ToMetaDataTest::test_fk_and_referent_has_diff_schema_string_retain_schema 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_and_referent_has_diff_schema_string_retain_schema 1629s test/sql/test_metadata.py::ToMetaDataTest::test_fk_and_referent_has_same_schema_col_new_schema 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_and_referent_has_same_schema_col_new_schema 1629s test/sql/test_metadata.py::ToMetaDataTest::test_fk_and_referent_has_same_schema_col_retain_schema 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_and_referent_has_same_schema_col_retain_schema 1629s test/sql/test_metadata.py::ToMetaDataTest::test_fk_and_referent_has_same_schema_string_new_schema 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_and_referent_has_same_schema_string_new_schema 1629s test/sql/test_metadata.py::ToMetaDataTest::test_fk_and_referent_has_same_schema_string_retain_schema 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_and_referent_has_same_schema_string_retain_schema 1629s test/sql/test_metadata.py::ToMetaDataTest::test_fk_custom_system 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_custom_system 1629s test/sql/test_metadata.py::ToMetaDataTest::test_fk_get_referent_is_always_a_column 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_get_referent_is_always_a_column 1629s test/sql/test_metadata.py::ToMetaDataTest::test_fk_has_schema_col_new_schema 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_has_schema_col_new_schema 1629s test/sql/test_metadata.py::ToMetaDataTest::test_fk_has_schema_col_retain_schema 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_has_schema_col_retain_schema 1629s test/sql/test_metadata.py::ToMetaDataTest::test_fk_has_schema_string_new_schema 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_has_schema_string_new_schema 1629s test/sql/test_metadata.py::ToMetaDataTest::test_fk_has_schema_string_retain_schema 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_has_schema_string_retain_schema 1629s test/sql/test_metadata.py::ToMetaDataTest::test_fk_reset_to_none 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_reset_to_none 1629s test/sql/test_metadata.py::ToMetaDataTest::test_fk_test_non_return_for_referred_schema[None] 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_test_non_return_for_referred_schema[None] 1629s test/sql/test_metadata.py::ToMetaDataTest::test_fk_test_non_return_for_referred_schema[SchemaConst.RETAIN_SCHEMA] 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_test_non_return_for_referred_schema[SchemaConst.RETAIN_SCHEMA] 1629s test/sql/test_metadata.py::ToMetaDataTest::test_fk_w_no_colname 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_w_no_colname 1629s test/sql/test_metadata.py::ToMetaDataTest::test_fk_w_no_colname_name_missing 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_w_no_colname_name_missing 1629s test/sql/test_metadata.py::ToMetaDataTest::test_index_true_flag 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_index_true_flag 1629s test/sql/test_metadata.py::ToMetaDataTest::test_indexes 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_indexes 1629s test/sql/test_metadata.py::ToMetaDataTest::test_indexes_with_col_redefine 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_indexes_with_col_redefine 1629s test/sql/test_metadata.py::ToMetaDataTest::test_retain_table_schema 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_retain_table_schema 1629s test/sql/test_metadata.py::ToMetaDataTest::test_strip_schema 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_strip_schema 1629s test/sql/test_metadata.py::ToMetaDataTest::test_unique_true_flag 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_unique_true_flag 1629s test/sql/test_metadata.py::UseExistingTest::test_autoload_replace_column 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::UseExistingTest::test_autoload_replace_column 1629s test/sql/test_metadata.py::UseExistingTest::test_exception_no_flags 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::UseExistingTest::test_exception_no_flags 1629s test/sql/test_metadata.py::UseExistingTest::test_extend_existing_add_column 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::UseExistingTest::test_extend_existing_add_column 1629s test/sql/test_metadata.py::UseExistingTest::test_extend_existing_add_column_no_orig 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::UseExistingTest::test_extend_existing_add_column_no_orig 1629s test/sql/test_metadata.py::UseExistingTest::test_extend_existing_add_column_no_reflection 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::UseExistingTest::test_extend_existing_add_column_no_reflection 1629s test/sql/test_metadata.py::UseExistingTest::test_extend_existing_coltype 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::UseExistingTest::test_extend_existing_coltype 1629s test/sql/test_metadata.py::UseExistingTest::test_extend_existing_coltype_no_orig 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::UseExistingTest::test_extend_existing_coltype_no_orig 1629s test/sql/test_metadata.py::UseExistingTest::test_extend_existing_coltype_no_reflection 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::UseExistingTest::test_extend_existing_coltype_no_reflection 1629s test/sql/test_metadata.py::UseExistingTest::test_extend_existing_dupes_constraints 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::UseExistingTest::test_extend_existing_dupes_constraints 1629s test/sql/test_metadata.py::UseExistingTest::test_extend_existing_quote 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::UseExistingTest::test_extend_existing_quote 1629s test/sql/test_metadata.py::UseExistingTest::test_extend_existing_quote_no_orig 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::UseExistingTest::test_extend_existing_quote_no_orig 1629s test/sql/test_metadata.py::UseExistingTest::test_extend_existing_quote_no_reflection 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::UseExistingTest::test_extend_existing_quote_no_reflection 1629s test/sql/test_metadata.py::UseExistingTest::test_keep_existing_add_column 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::UseExistingTest::test_keep_existing_add_column 1629s test/sql/test_metadata.py::UseExistingTest::test_keep_existing_add_column_no_orig 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::UseExistingTest::test_keep_existing_add_column_no_orig 1629s test/sql/test_metadata.py::UseExistingTest::test_keep_existing_add_column_no_reflection 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::UseExistingTest::test_keep_existing_add_column_no_reflection 1629s test/sql/test_metadata.py::UseExistingTest::test_keep_existing_coltype 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::UseExistingTest::test_keep_existing_coltype 1629s test/sql/test_metadata.py::UseExistingTest::test_keep_existing_coltype_no_orig 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::UseExistingTest::test_keep_existing_coltype_no_orig 1629s test/sql/test_metadata.py::UseExistingTest::test_keep_existing_coltype_no_reflection 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::UseExistingTest::test_keep_existing_coltype_no_reflection 1629s test/sql/test_metadata.py::UseExistingTest::test_keep_existing_no_dupe_constraints 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::UseExistingTest::test_keep_existing_no_dupe_constraints 1629s test/sql/test_metadata.py::UseExistingTest::test_keep_existing_quote 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::UseExistingTest::test_keep_existing_quote 1629s test/sql/test_metadata.py::UseExistingTest::test_keep_existing_quote_no_orig 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::UseExistingTest::test_keep_existing_quote_no_orig 1629s test/sql/test_metadata.py::UseExistingTest::test_keep_existing_quote_no_reflection 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::UseExistingTest::test_keep_existing_quote_no_reflection 1629s test/sql/test_metadata.py::UseExistingTest::test_keep_plus_existing_raises 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::UseExistingTest::test_keep_plus_existing_raises 1629s test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[both_have_keys-inplace] 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[both_have_keys-inplace] 1629s test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[both_have_keys-inplace_ee] 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[both_have_keys-inplace_ee] 1629s test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[both_have_keys-separate_ee_key_append_no_replace] 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[both_have_keys-separate_ee_key_append_no_replace] 1629s test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[both_have_keys-separate_ee_key_append_replace] 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[both_have_keys-separate_ee_key_append_replace] 1629s test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[both_have_keys-separate_ee_key_first] 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[both_have_keys-separate_ee_key_first] 1629s test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[both_have_keys-separate_ee_key_second] 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[both_have_keys-separate_ee_key_second] 1629s test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[not_both_have_keys-inplace] 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[not_both_have_keys-inplace] 1629s test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[not_both_have_keys-inplace_ee] 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[not_both_have_keys-inplace_ee] 1629s test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[not_both_have_keys-separate_ee_key_append_no_replace] 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[not_both_have_keys-separate_ee_key_append_no_replace] 1629s test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[not_both_have_keys-separate_ee_key_append_replace] 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[not_both_have_keys-separate_ee_key_append_replace] 1629s test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[not_both_have_keys-separate_ee_key_first] 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[not_both_have_keys-separate_ee_key_first] 1629s test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[not_both_have_keys-separate_ee_key_second] 1629s [gw1] [ 23%] PASSED test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[not_both_have_keys-separate_ee_key_second] 1629s test/aaa_profiling/test_misc.py::CCLookupTest::test_corresponding_column_isolated[no_embedded] 1629s [gw1] [ 23%] SKIPPED test/aaa_profiling/test_misc.py::CCLookupTest::test_corresponding_column_isolated[no_embedded] 1629s test/aaa_profiling/test_misc.py::CCLookupTest::test_corresponding_column_isolated[require_embedded] 1629s [gw1] [ 23%] SKIPPED test/aaa_profiling/test_misc.py::CCLookupTest::test_corresponding_column_isolated[require_embedded] 1630s test/aaa_profiling/test_misc.py::CCLookupTest::test_gen_subq_aliased_class_select[no_embedded] 1630s [gw1] [ 23%] SKIPPED test/aaa_profiling/test_misc.py::CCLookupTest::test_gen_subq_aliased_class_select[no_embedded] 1630s test/aaa_profiling/test_misc.py::CCLookupTest::test_gen_subq_aliased_class_select[require_embedded] 1630s [gw1] [ 23%] SKIPPED test/aaa_profiling/test_misc.py::CCLookupTest::test_gen_subq_aliased_class_select[require_embedded] 1630s test/aaa_profiling/test_misc.py::CCLookupTest::test_gen_subq_aliased_class_select_cols[no_embedded] 1630s [gw1] [ 23%] SKIPPED test/aaa_profiling/test_misc.py::CCLookupTest::test_gen_subq_aliased_class_select_cols[no_embedded] 1630s test/aaa_profiling/test_misc.py::CCLookupTest::test_gen_subq_aliased_class_select_cols[require_embedded] 1630s [gw1] [ 23%] SKIPPED test/aaa_profiling/test_misc.py::CCLookupTest::test_gen_subq_aliased_class_select_cols[require_embedded] 1630s test/aaa_profiling/test_misc.py::CCLookupTest::test_gen_subq_to_table_many_corresponding_column[no_embedded] 1630s [gw1] [ 23%] SKIPPED test/aaa_profiling/test_misc.py::CCLookupTest::test_gen_subq_to_table_many_corresponding_column[no_embedded] 1630s test/aaa_profiling/test_misc.py::CCLookupTest::test_gen_subq_to_table_many_corresponding_column[require_embedded] 1630s [gw1] [ 23%] SKIPPED test/aaa_profiling/test_misc.py::CCLookupTest::test_gen_subq_to_table_many_corresponding_column[require_embedded] 1630s test/aaa_profiling/test_misc.py::CCLookupTest::test_gen_subq_to_table_single_corresponding_column[no_embedded] 1630s [gw1] [ 23%] SKIPPED test/aaa_profiling/test_misc.py::CCLookupTest::test_gen_subq_to_table_single_corresponding_column[no_embedded] 1630s test/aaa_profiling/test_misc.py::CCLookupTest::test_gen_subq_to_table_single_corresponding_column[require_embedded] 1630s [gw1] [ 23%] SKIPPED test/aaa_profiling/test_misc.py::CCLookupTest::test_gen_subq_to_table_single_corresponding_column[require_embedded] 1630s test/aaa_profiling/test_misc.py::CacheKeyTest::test_statement_key_is_cached 1630s [gw1] [ 23%] SKIPPED test/aaa_profiling/test_misc.py::CacheKeyTest::test_statement_key_is_cached 1630s test/aaa_profiling/test_misc.py::CacheKeyTest::test_statement_key_is_not_cached 1630s [gw1] [ 23%] SKIPPED test/aaa_profiling/test_misc.py::CacheKeyTest::test_statement_key_is_not_cached 1630s test/aaa_profiling/test_misc.py::EnumTest::test_create_enum_from_pep_435_w_expensive_members 1630s [gw1] [ 24%] SKIPPED test/aaa_profiling/test_misc.py::EnumTest::test_create_enum_from_pep_435_w_expensive_members 1630s test/base/test_misc_py3k.py::TestGenerics::test_traversible_is_generic 1630s [gw1] [ 24%] PASSED test/base/test_misc_py3k.py::TestGenerics::test_traversible_is_generic 1630s test/orm/declarative/test_mixin.py::AbstractTest::test_abstract_boolean 1630s [gw1] [ 24%] PASSED test/orm/declarative/test_mixin.py::AbstractTest::test_abstract_boolean 1630s test/orm/declarative/test_mixin.py::AbstractTest::test_implicit_abstract_viadecorator 1630s [gw1] [ 24%] PASSED test/orm/declarative/test_mixin.py::AbstractTest::test_implicit_abstract_viadecorator 1630s test/orm/declarative/test_mixin.py::AbstractTest::test_middle_abstract_attributes 1630s [gw1] [ 24%] PASSED test/orm/declarative/test_mixin.py::AbstractTest::test_middle_abstract_attributes 1630s test/orm/declarative/test_mixin.py::AbstractTest::test_middle_abstract_inherits 1630s [gw1] [ 24%] PASSED test/orm/declarative/test_mixin.py::AbstractTest::test_middle_abstract_inherits 1630s test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_column_in_mapper_args 1630s [gw1] [ 24%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_column_in_mapper_args 1630s test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_column_in_mapper_args_used_multiple_times 1630s [gw1] [ 24%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_column_in_mapper_args_used_multiple_times 1630s test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_column_property 1630s [gw1] [ 24%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_column_property 1630s test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_column_property_col_ref[anno] 1630s [gw1] [ 24%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_column_property_col_ref[anno] 1630s test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_column_property_col_ref[anno_w_clsmeth] 1630s [gw1] [ 24%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_column_property_col_ref[anno_w_clsmeth] 1630s test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_column_property_col_ref[legacy] 1630s [gw1] [ 24%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_column_property_col_ref[legacy] 1630s test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_column_property_col_ref[nonanno] 1630s [gw1] [ 24%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_column_property_col_ref[nonanno] 1630s test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_column_property_col_ref[pep593] 1630s [gw1] [ 24%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_column_property_col_ref[pep593] 1630s test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_correct_for_proxies 1630s [gw1] [ 24%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_correct_for_proxies 1630s test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_correct_for_proxies_doesnt_impact_synonyms 1630s [gw1] [ 24%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_correct_for_proxies_doesnt_impact_synonyms 1630s test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_deferred 1630s [gw1] [ 24%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_deferred 1630s test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_doc 1630s [gw1] [ 24%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_doc 1630s test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_relationship 1630s [gw1] [ 24%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_relationship 1630s test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_relationship_primryjoin 1630s [gw1] [ 24%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_relationship_primryjoin 1630s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_arbitrary_attrs_doesnt_apply_to_abstract_declared_attr 1630s [gw1] [ 24%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_arbitrary_attrs_doesnt_apply_to_abstract_declared_attr 1630s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_arbitrary_attrs_doesnt_apply_to_prepare_nocascade 1630s [gw1] [ 24%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_arbitrary_attrs_doesnt_apply_to_prepare_nocascade 1630s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_arbitrary_attrs_one 1630s [gw1] [ 24%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_arbitrary_attrs_one 1630s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_arbitrary_attrs_three 1630s [gw1] [ 24%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_arbitrary_attrs_three 1630s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_arbitrary_attrs_two 1630s [gw1] [ 24%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_arbitrary_attrs_two 1630s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_classproperty_still_works 1630s [gw1] [ 24%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_classproperty_still_works 1630s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_col_copy_vs_declared_attr_joined_propagation 1630s [gw1] [ 24%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_col_copy_vs_declared_attr_joined_propagation 1630s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_col_copy_vs_declared_attr_joined_propagation_newname 1630s [gw1] [ 24%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_col_copy_vs_declared_attr_joined_propagation_newname 1630s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_col_copy_vs_declared_attr_single_propagation 1630s [gw1] [ 24%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_col_copy_vs_declared_attr_single_propagation 1630s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_column_join_checks_subclass_type 1630s [gw1] [ 24%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_column_join_checks_subclass_type 1630s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_column_join_checks_superclass_type 1630s [gw1] [ 24%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_column_join_checks_superclass_type 1630s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_columns_joined_table_inheritance[Column] 1630s [gw1] [ 24%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_columns_joined_table_inheritance[Column] 1630s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_columns_joined_table_inheritance[mapped_column] 1630s [gw1] [ 24%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_columns_joined_table_inheritance[mapped_column] 1630s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_columns_single_inheritance_conflict_resolution[Column] 1630s [gw1] [ 24%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_columns_single_inheritance_conflict_resolution[Column] 1630s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_columns_single_inheritance_conflict_resolution[mapped_column] 1630s [gw1] [ 24%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_columns_single_inheritance_conflict_resolution[mapped_column] 1630s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_columns_single_table_inheritance 1630s [gw1] [ 24%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_columns_single_table_inheritance 1630s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declarative_mixin_decorator 1630s [gw1] [ 24%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declarative_mixin_decorator 1630s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declare_first_base 1630s [gw1] [ 24%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declare_first_base 1630s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declare_first_direct 1630s [gw1] [ 24%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declare_first_direct 1630s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declare_first_mixin 1630s [gw1] [ 24%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declare_first_mixin 1630s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[assert_no_extra_cols-abstract-table-generate_base] 1630s [gw1] [ 24%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[assert_no_extra_cols-abstract-table-generate_base] 1630s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[assert_no_extra_cols-abstract-table-subclass] 1630s [gw1] [ 24%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[assert_no_extra_cols-abstract-table-subclass] 1630s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[assert_no_extra_cols-abstract-tablename-generate_base] 1630s [gw1] [ 24%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[assert_no_extra_cols-abstract-tablename-generate_base] 1630s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[assert_no_extra_cols-abstract-tablename-subclass] 1630s [gw1] [ 24%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[assert_no_extra_cols-abstract-tablename-subclass] 1630s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[assert_no_extra_cols-base-table-generate_base] 1630s [gw1] [ 24%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[assert_no_extra_cols-base-table-generate_base] 1630s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[assert_no_extra_cols-base-table-subclass] 1630s [gw1] [ 24%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[assert_no_extra_cols-base-table-subclass] 1630s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[assert_no_extra_cols-base-tablename-generate_base] 1630s [gw1] [ 24%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[assert_no_extra_cols-base-tablename-generate_base] 1630s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[assert_no_extra_cols-base-tablename-subclass] 1630s [gw1] [ 24%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[assert_no_extra_cols-base-tablename-subclass] 1630s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[not_assert_no_extra_cols-abstract-table-generate_base] 1630s [gw1] [ 24%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[not_assert_no_extra_cols-abstract-table-generate_base] 1630s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[not_assert_no_extra_cols-abstract-table-subclass] 1630s [gw1] [ 24%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[not_assert_no_extra_cols-abstract-table-subclass] 1630s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[not_assert_no_extra_cols-abstract-tablename-generate_base] 1630s [gw1] [ 24%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[not_assert_no_extra_cols-abstract-tablename-generate_base] 1630s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[not_assert_no_extra_cols-abstract-tablename-subclass] 1630s [gw1] [ 24%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[not_assert_no_extra_cols-abstract-tablename-subclass] 1630s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[not_assert_no_extra_cols-base-table-generate_base] 1630s [gw1] [ 24%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[not_assert_no_extra_cols-base-table-generate_base] 1630s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[not_assert_no_extra_cols-base-table-subclass] 1630s [gw1] [ 24%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[not_assert_no_extra_cols-base-table-subclass] 1630s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[not_assert_no_extra_cols-base-tablename-generate_base] 1630s [gw1] [ 24%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[not_assert_no_extra_cols-base-tablename-generate_base] 1630s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[not_assert_no_extra_cols-base-tablename-subclass] 1630s [gw1] [ 24%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[not_assert_no_extra_cols-base-tablename-subclass] 1631s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin[colref-Column] 1631s [gw1] [ 24%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin[colref-Column] 1631s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin[colref-mapped_column] 1631s [gw1] [ 24%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin[colref-mapped_column] 1631s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin[objref-Column] 1631s [gw1] [ 24%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin[objref-Column] 1631s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin[objref-mapped_column] 1631s [gw1] [ 24%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin[objref-mapped_column] 1631s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin[strname-Column] 1631s [gw1] [ 24%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin[strname-Column] 1631s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin[strname-mapped_column] 1631s [gw1] [ 24%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin[strname-mapped_column] 1631s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin_self_referential_declared_attr[Column] 1631s [gw1] [ 24%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin_self_referential_declared_attr[Column] 1631s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin_self_referential_declared_attr[mapped_column] 1631s [gw1] [ 24%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin_self_referential_declared_attr[mapped_column] 1631s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin_self_referential_error[Column] 1631s [gw1] [ 24%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin_self_referential_error[Column] 1631s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin_self_referential_error[mapped_column] 1631s [gw1] [ 24%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin_self_referential_error[mapped_column] 1631s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_hierarchical_bases_wbase[Column] 1631s [gw1] [ 24%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_hierarchical_bases_wbase[Column] 1631s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_hierarchical_bases_wbase[mapped_column] 1631s [gw1] [ 24%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_hierarchical_bases_wbase[mapped_column] 1631s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_hierarchical_bases_wdecorator[Column] 1631s [gw1] [ 24%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_hierarchical_bases_wdecorator[Column] 1631s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_hierarchical_bases_wdecorator[mapped_column] 1631s [gw1] [ 24%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_hierarchical_bases_wdecorator[mapped_column] 1631s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_honor_class_mro_one 1631s [gw1] [ 24%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_honor_class_mro_one 1631s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_honor_class_mro_two 1631s [gw1] [ 24%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_honor_class_mro_two 1631s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_init_subclass_works[generate_base] 1631s [gw1] [ 24%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_init_subclass_works[generate_base] 1631s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_init_subclass_works[subclass] 1631s [gw1] [ 24%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_init_subclass_works[subclass] 1631s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_joined_table_propagation 1631s [gw1] [ 24%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_joined_table_propagation 1631s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_composite 1631s [gw1] [ 24%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_composite 1631s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_custom_base 1631s [gw1] [ 24%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_custom_base 1631s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_declared_attr 1631s [gw1] [ 24%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_declared_attr 1631s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_declared_attr_two 1631s [gw1] [ 24%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_declared_attr_two 1631s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_inherited 1631s [gw1] [ 24%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_inherited 1631s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_inherited_descriptor 1631s [gw1] [ 24%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_inherited_descriptor 1631s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_overridden 1631s [gw1] [ 24%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_overridden 1631s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_polymorphic_on_inherited 1631s [gw1] [ 24%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_polymorphic_on_inherited 1631s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_property 1631s [gw1] [ 24%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_property 1631s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mixin_column_ordering 1631s [gw1] [ 24%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mixin_column_ordering 1631s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mixin_overrides_wbase[Column] 1631s [gw1] [ 24%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mixin_overrides_wbase[Column] 1631s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mixin_overrides_wbase[mapped_column] 1631s [gw1] [ 24%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mixin_overrides_wbase[mapped_column] 1631s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mixin_overrides_wdecorator 1631s [gw1] [ 24%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mixin_overrides_wdecorator 1631s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_non_propagating_mixin 1631s [gw1] [ 24%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_non_propagating_mixin 1631s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_non_propagating_mixin_used_for_joined 1631s [gw1] [ 24%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_non_propagating_mixin_used_for_joined 1631s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_not_allowed 1631s [gw1] [ 24%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_not_allowed 1631s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_same_base_multiple_metadata 1631s [gw1] [ 24%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_same_base_multiple_metadata 1631s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_same_base_multiple_times 1631s [gw1] [ 24%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_same_base_multiple_times 1631s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_same_registry_multiple_metadata 1631s [gw1] [ 24%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_same_registry_multiple_metadata 1631s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_simple_wbase 1631s [gw1] [ 24%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_simple_wbase 1631s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_simple_wdecorator 1631s [gw1] [ 24%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_simple_wdecorator 1631s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_single_back_propagate 1631s [gw1] [ 24%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_single_back_propagate 1631s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_single_table_no_propagation 1631s [gw1] [ 24%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_single_table_no_propagation 1631s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_some_propagation 1631s [gw1] [ 24%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_some_propagation 1631s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_args_composite 1631s [gw1] [ 24%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_args_composite 1631s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_args_inherited 1631s [gw1] [ 24%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_args_inherited 1631s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_args_inherited_descriptor 1631s [gw1] [ 24%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_args_inherited_descriptor 1631s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_args_inherited_single_table_inheritance 1631s [gw1] [ 24%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_args_inherited_single_table_inheritance 1631s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_args_overridden 1631s [gw1] [ 24%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_args_overridden 1631s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_in_model_and_different_named_alt_key_column_in_mixin 1631s [gw1] [ 24%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_in_model_and_different_named_alt_key_column_in_mixin 1631s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_in_model_and_different_named_column_in_mixin 1631s [gw1] [ 24%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_in_model_and_different_named_column_in_mixin 1631s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_in_model_and_same_column_in_mixin 1631s [gw1] [ 24%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_in_model_and_same_column_in_mixin 1631s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_in_model_overrides_different_typed_column_in_mixin 1631s [gw1] [ 24%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_in_model_overrides_different_typed_column_in_mixin 1631s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_name_dependent_on_subclass 1631s [gw1] [ 24%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_name_dependent_on_subclass 1631s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_name_inheritance_order 1631s [gw1] [ 24%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_name_inheritance_order 1631s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_name_inherited 1631s [gw1] [ 24%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_name_inherited 1631s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_name_not_inherited 1631s [gw1] [ 24%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_name_not_inherited 1631s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_unique_column[Column] 1631s [gw1] [ 24%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_unique_column[Column] 1631s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_unique_column[mapped_column] 1631s [gw1] [ 24%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_unique_column[mapped_column] 1631s test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_can_we_access_the_mixin_straight 1631s [gw1] [ 24%] PASSED test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_can_we_access_the_mixin_straight 1631s test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_can_we_access_the_mixin_straight_special_names 1631s [gw1] [ 24%] PASSED test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_can_we_access_the_mixin_straight_special_names 1631s test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_col_prop_attrs_associated_w_class_for_mapper_args 1631s [gw1] [ 24%] PASSED test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_col_prop_attrs_associated_w_class_for_mapper_args 1631s test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_column_pre_map 1631s [gw1] [ 24%] PASSED test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_column_pre_map 1631s test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_mixin_attr_refers_to_column_copies 1631s [gw1] [ 24%] PASSED test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_mixin_attr_refers_to_column_copies 1631s test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_multilevel_mixin_attr_refers_to_column_copies 1631s [gw1] [ 24%] PASSED test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_multilevel_mixin_attr_refers_to_column_copies 1631s test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_non_decl_access 1631s [gw1] [ 24%] PASSED test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_non_decl_access 1631s test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_property_cascade_abstract 1631s [gw1] [ 24%] PASSED test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_property_cascade_abstract 1631s test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_property_cascade_mixin 1631s [gw1] [ 24%] PASSED test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_property_cascade_mixin 1631s test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_property_cascade_mixin_override 1631s [gw1] [ 24%] PASSED test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_property_cascade_mixin_override 1631s test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_property_noncascade 1631s [gw1] [ 24%] PASSED test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_property_noncascade 1631s test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_singleton_behavior_within_decl 1631s [gw1] [ 24%] PASSED test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_singleton_behavior_within_decl 1633s test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_singleton_gc 1633s [gw1] [ 24%] PASSED test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_singleton_gc 1633s test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_warn_cascading_used_w_tablename 1633s [gw1] [ 24%] PASSED test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_warn_cascading_used_w_tablename 1633s test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_clear 1633s [gw1] [ 24%] PASSED test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_clear 1633s test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_coerce 1633s [gw1] [ 24%] PASSED test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_coerce 1633s test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_coerce_none 1633s [gw1] [ 24%] PASSED test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_coerce_none 1633s test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_coerce_raise 1633s [gw1] [ 24%] PASSED test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_coerce_raise 1633s test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_copy 1633s [gw1] [ 24%] PASSED test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_copy 1633s test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_deepcopy 1633s [gw1] [ 24%] PASSED test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_deepcopy 1633s test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_in_place_mutation 1633s [gw1] [ 24%] PASSED test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_in_place_mutation 1633s test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_modified_event 1633s [gw1] [ 24%] PASSED test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_modified_event 1633s test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_pickle_parent 1633s [gw1] [ 24%] PASSED test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_pickle_parent 1633s test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_pop 1633s [gw1] [ 24%] PASSED test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_pop 1633s test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_pop_default 1633s [gw1] [ 24%] PASSED test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_pop_default 1633s test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_pop_default_none 1633s [gw1] [ 24%] PASSED test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_pop_default_none 1633s test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_popitem 1633s [gw1] [ 24%] PASSED test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_popitem 1633s test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_replace 1633s [gw1] [ 24%] PASSED test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_replace 1633s test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_replace_itself_still_ok 1633s [gw1] [ 24%] PASSED test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_replace_itself_still_ok 1633s test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_setdefault 1633s [gw1] [ 24%] PASSED test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_setdefault 1633s test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_unrelated_flush 1633s [gw1] [ 24%] PASSED test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_unrelated_flush 1633s test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_update 1633s [gw1] [ 24%] PASSED test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_update 1633s test/ext/test_mutable.py::MiscTest::test_no_duplicate_reg_w_inheritance 1633s [gw1] [ 24%] PASSED test/ext/test_mutable.py::MiscTest::test_no_duplicate_reg_w_inheritance 1633s test/ext/test_mutable.py::MiscTest::test_pickle_parent_multi_attrs[False] 1633s [gw1] [ 24%] PASSED test/ext/test_mutable.py::MiscTest::test_pickle_parent_multi_attrs[False] 1633s test/ext/test_mutable.py::MiscTest::test_pickle_parent_multi_attrs[True] 1633s [gw1] [ 24%] PASSED test/ext/test_mutable.py::MiscTest::test_pickle_parent_multi_attrs[True] 1633s test/ext/test_mutable.py::MiscTest::test_session_merge[detached-False-key_non_present] 1633s [gw1] [ 24%] PASSED test/ext/test_mutable.py::MiscTest::test_session_merge[detached-False-key_non_present] 1633s test/ext/test_mutable.py::MiscTest::test_session_merge[detached-False-key_present] 1633s [gw1] [ 24%] PASSED test/ext/test_mutable.py::MiscTest::test_session_merge[detached-False-key_present] 1633s test/ext/test_mutable.py::MiscTest::test_session_merge[detached-True-key_non_present] 1633s [gw1] [ 24%] PASSED test/ext/test_mutable.py::MiscTest::test_session_merge[detached-True-key_non_present] 1633s test/ext/test_mutable.py::MiscTest::test_session_merge[detached-True-key_present] 1633s [gw1] [ 24%] PASSED test/ext/test_mutable.py::MiscTest::test_session_merge[detached-True-key_present] 1633s test/ext/test_mutable.py::MiscTest::test_session_merge[transient-True-key_non_present] 1633s [gw1] [ 24%] PASSED test/ext/test_mutable.py::MiscTest::test_session_merge[transient-True-key_non_present] 1633s test/ext/test_mutable.py::MiscTest::test_session_merge[transient-True-key_present] 1633s [gw1] [ 24%] PASSED test/ext/test_mutable.py::MiscTest::test_session_merge[transient-True-key_present] 1633s test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_clear 1633s [gw1] [ 24%] PASSED test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_clear 1633s test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_coerce_none 1634s [gw1] [ 24%] PASSED test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_coerce_none 1634s test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_coerce_raise 1634s [gw1] [ 24%] PASSED test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_coerce_raise 1634s test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_copy 1634s [gw1] [ 24%] PASSED test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_copy 1634s test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_deepcopy 1634s [gw1] [ 24%] PASSED test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_deepcopy 1634s test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_in_place_mutation 1634s [gw1] [ 24%] PASSED test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_in_place_mutation 1634s test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_modified_event 1634s [gw1] [ 24%] PASSED test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_modified_event 1634s test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_pickle_parent 1634s [gw1] [ 24%] PASSED test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_pickle_parent 1634s test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_pop 1634s [gw1] [ 24%] PASSED test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_pop 1634s test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_pop_default 1634s [gw1] [ 24%] PASSED test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_pop_default 1634s test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_pop_default_none 1634s [gw1] [ 24%] PASSED test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_pop_default_none 1634s test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_popitem 1634s [gw1] [ 24%] PASSED test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_popitem 1634s test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_replace 1634s [gw1] [ 24%] PASSED test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_replace 1634s test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_replace_itself_still_ok 1634s [gw1] [ 24%] PASSED test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_replace_itself_still_ok 1634s test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_setdefault 1634s [gw1] [ 24%] PASSED test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_setdefault 1634s test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_unrelated_flush 1634s [gw1] [ 24%] PASSED test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_unrelated_flush 1634s test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_update 1634s [gw1] [ 24%] PASSED test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_update 1634s test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_clear 1634s [gw1] [ 24%] PASSED test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_clear 1634s test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_coerce_none 1634s [gw1] [ 24%] PASSED test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_coerce_none 1634s test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_coerce_raise 1634s [gw1] [ 24%] PASSED test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_coerce_raise 1634s test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_copy 1634s [gw1] [ 24%] PASSED test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_copy 1634s test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_deepcopy 1634s [gw1] [ 24%] PASSED test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_deepcopy 1634s test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_in_place_mutation 1634s [gw1] [ 24%] PASSED test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_in_place_mutation 1634s test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_modified_event 1634s [gw1] [ 24%] PASSED test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_modified_event 1634s test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_pickle_parent 1634s [gw1] [ 24%] PASSED test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_pickle_parent 1634s test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_pop 1634s [gw1] [ 24%] PASSED test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_pop 1634s test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_pop_default 1634s [gw1] [ 24%] PASSED test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_pop_default 1634s test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_pop_default_none 1634s [gw1] [ 24%] PASSED test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_pop_default_none 1634s test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_popitem 1634s [gw1] [ 24%] PASSED test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_popitem 1634s test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_replace 1634s [gw1] [ 24%] PASSED test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_replace 1634s test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_replace_itself_still_ok 1634s [gw1] [ 24%] PASSED test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_replace_itself_still_ok 1634s test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_setdefault 1634s [gw1] [ 24%] PASSED test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_setdefault 1634s test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_unrelated_flush 1634s [gw1] [ 24%] PASSED test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_unrelated_flush 1634s test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_update 1634s [gw1] [ 24%] PASSED test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_update 1634s test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_clear 1634s [gw1] [ 24%] PASSED test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_clear 1634s test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_coerce_none 1634s [gw1] [ 24%] PASSED test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_coerce_none 1634s test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_coerce_raise 1634s [gw1] [ 24%] PASSED test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_coerce_raise 1634s test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_copy 1634s [gw1] [ 24%] PASSED test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_copy 1634s test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_deepcopy 1634s [gw1] [ 24%] PASSED test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_deepcopy 1634s test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_in_place_mutation 1634s [gw1] [ 24%] PASSED test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_in_place_mutation 1634s test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_modified_event 1634s [gw1] [ 24%] PASSED test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_modified_event 1634s test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_pickle_parent 1634s [gw1] [ 24%] PASSED test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_pickle_parent 1634s test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_pop 1634s [gw1] [ 24%] PASSED test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_pop 1634s test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_pop_default 1634s [gw1] [ 24%] PASSED test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_pop_default 1634s test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_pop_default_none 1634s [gw1] [ 24%] PASSED test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_pop_default_none 1634s test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_popitem 1634s [gw1] [ 24%] PASSED test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_popitem 1634s test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_replace 1634s [gw1] [ 24%] PASSED test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_replace 1634s test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_replace_itself_still_ok 1634s [gw1] [ 24%] PASSED test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_replace_itself_still_ok 1634s test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_setdefault 1634s [gw1] [ 24%] PASSED test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_setdefault 1634s test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_unrelated_flush 1634s [gw1] [ 24%] PASSED test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_unrelated_flush 1634s test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_update 1634s [gw1] [ 24%] PASSED test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_update 1634s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_append 1634s [gw1] [ 24%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_append 1634s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_clear 1634s [gw1] [ 24%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_clear 1634s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_coerce_none 1634s [gw1] [ 24%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_coerce_none 1634s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_coerce_raise 1634s [gw1] [ 24%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_coerce_raise 1634s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_copy 1634s [gw1] [ 24%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_copy 1634s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_deepcopy 1634s [gw1] [ 24%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_deepcopy 1634s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_del_slice 1634s [gw1] [ 24%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_del_slice 1634s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_extend 1634s [gw1] [ 24%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_extend 1634s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_in_place_mutation_int 1634s [gw1] [ 24%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_in_place_mutation_int 1634s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_in_place_mutation_str 1634s [gw1] [ 24%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_in_place_mutation_str 1634s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_in_place_slice_mutation_int 1634s [gw1] [ 24%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_in_place_slice_mutation_int 1634s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_in_place_slice_mutation_str 1634s [gw1] [ 24%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_in_place_slice_mutation_str 1634s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_insert 1634s [gw1] [ 24%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_insert 1634s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_legacy_pickle_loads 1634s [gw1] [ 24%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_legacy_pickle_loads 1634s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_operator_extend 1634s [gw1] [ 24%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_operator_extend 1634s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_pickle_parent 1634s [gw1] [ 24%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_pickle_parent 1634s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_pop 1634s [gw1] [ 24%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_pop 1634s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_remove 1634s [gw1] [ 24%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_remove 1634s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_reverse 1634s [gw1] [ 24%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_reverse 1634s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_sort 1634s [gw1] [ 24%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_sort 1634s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_sort_w_key 1634s [gw1] [ 24%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_sort_w_key 1634s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_sort_w_reverse_kwarg 1634s [gw1] [ 24%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_sort_w_reverse_kwarg 1634s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_unrelated_flush 1634s [gw1] [ 24%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_unrelated_flush 1634s test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_clear 1634s [gw1] [ 24%] PASSED test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_clear 1634s test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_coerce_none 1634s [gw1] [ 24%] PASSED test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_coerce_none 1634s test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_coerce_raise 1634s [gw1] [ 24%] PASSED test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_coerce_raise 1634s test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_copy 1634s [gw1] [ 24%] PASSED test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_copy 1634s test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_deepcopy 1634s [gw1] [ 24%] PASSED test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_deepcopy 1634s test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_in_place_mutation 1634s [gw1] [ 24%] PASSED test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_in_place_mutation 1634s test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_modified_event 1634s [gw1] [ 24%] PASSED test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_modified_event 1634s test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_non_mutable 1634s [gw1] [ 24%] PASSED test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_non_mutable 1634s test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_pickle_parent 1634s [gw1] [ 24%] PASSED test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_pickle_parent 1634s test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_pop 1634s [gw1] [ 24%] PASSED test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_pop 1634s test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_pop_default 1634s [gw1] [ 24%] PASSED test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_pop_default 1634s test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_pop_default_none 1634s [gw1] [ 24%] PASSED test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_pop_default_none 1634s test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_popitem 1634s [gw1] [ 24%] PASSED test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_popitem 1634s test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_replace 1634s [gw1] [ 24%] PASSED test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_replace 1634s test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_replace_itself_still_ok 1634s [gw1] [ 24%] PASSED test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_replace_itself_still_ok 1634s test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_setdefault 1634s [gw1] [ 24%] PASSED test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_setdefault 1634s test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_unrelated_flush 1634s [gw1] [ 24%] PASSED test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_unrelated_flush 1634s test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_update 1634s [gw1] [ 24%] PASSED test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_update 1634s test/ext/test_mutable.py::MutableColumnDefaultTest::test_evt_on_flush_refresh 1634s [gw1] [ 24%] PASSED test/ext/test_mutable.py::MutableColumnDefaultTest::test_evt_on_flush_refresh 1634s test/ext/test_mutable.py::MutableCompositeCallableTest::test_basic 1634s [gw1] [ 24%] PASSED test/ext/test_mutable.py::MutableCompositeCallableTest::test_basic 1634s test/ext/test_mutable.py::MutableCompositeColumnDefaultTest::test_evt_on_flush_refresh 1635s [gw1] [ 24%] PASSED test/ext/test_mutable.py::MutableCompositeColumnDefaultTest::test_evt_on_flush_refresh 1635s test/ext/test_mutable.py::MutableCompositeCustomCoerceTest::test_custom_coerce 1635s [gw1] [ 24%] PASSED test/ext/test_mutable.py::MutableCompositeCustomCoerceTest::test_custom_coerce 1635s test/ext/test_mutable.py::MutableCompositeCustomCoerceTest::test_round_trip_ok 1635s [gw1] [ 24%] PASSED test/ext/test_mutable.py::MutableCompositeCustomCoerceTest::test_round_trip_ok 1635s test/ext/test_mutable.py::MutableCompositesTest::test_dont_reset_on_attr_refresh 1635s [gw1] [ 24%] PASSED test/ext/test_mutable.py::MutableCompositesTest::test_dont_reset_on_attr_refresh 1635s test/ext/test_mutable.py::MutableCompositesTest::test_in_place_mutation 1635s [gw1] [ 24%] PASSED test/ext/test_mutable.py::MutableCompositesTest::test_in_place_mutation 1635s test/ext/test_mutable.py::MutableCompositesTest::test_pickle_of_parent 1635s [gw1] [ 24%] PASSED test/ext/test_mutable.py::MutableCompositesTest::test_pickle_of_parent 1635s test/ext/test_mutable.py::MutableCompositesTest::test_set_illegal 1635s [gw1] [ 24%] PASSED test/ext/test_mutable.py::MutableCompositesTest::test_set_illegal 1635s test/ext/test_mutable.py::MutableCompositesTest::test_set_none 1635s [gw1] [ 24%] PASSED test/ext/test_mutable.py::MutableCompositesTest::test_set_none 1635s test/ext/test_mutable.py::MutableCompositesTest::test_unrelated_flush 1635s [gw1] [ 24%] PASSED test/ext/test_mutable.py::MutableCompositesTest::test_unrelated_flush 1635s test/ext/test_mutable.py::MutableCompositesUnpickleTest::test_unpickle_modified_eq 1635s [gw1] [ 24%] PASSED test/ext/test_mutable.py::MutableCompositesUnpickleTest::test_unpickle_modified_eq 1635s test/ext/test_mutable.py::MutableDCCompositeColumnDefaultTest::test_evt_on_flush_refresh 1635s [gw1] [ 24%] PASSED test/ext/test_mutable.py::MutableDCCompositeColumnDefaultTest::test_evt_on_flush_refresh 1635s test/ext/test_mutable.py::MutableDCCompositeCustomCoerceTest::test_custom_coerce 1635s [gw1] [ 24%] PASSED test/ext/test_mutable.py::MutableDCCompositeCustomCoerceTest::test_custom_coerce 1635s test/ext/test_mutable.py::MutableDCCompositeCustomCoerceTest::test_round_trip_ok 1635s [gw1] [ 24%] PASSED test/ext/test_mutable.py::MutableDCCompositeCustomCoerceTest::test_round_trip_ok 1635s test/ext/test_mutable.py::MutableDCCompositesTest::test_dont_reset_on_attr_refresh 1635s [gw1] [ 24%] PASSED test/ext/test_mutable.py::MutableDCCompositesTest::test_dont_reset_on_attr_refresh 1635s test/ext/test_mutable.py::MutableDCCompositesTest::test_in_place_mutation 1635s [gw1] [ 24%] PASSED test/ext/test_mutable.py::MutableDCCompositesTest::test_in_place_mutation 1635s test/ext/test_mutable.py::MutableDCCompositesTest::test_pickle_of_parent 1635s [gw1] [ 24%] PASSED test/ext/test_mutable.py::MutableDCCompositesTest::test_pickle_of_parent 1635s test/ext/test_mutable.py::MutableDCCompositesTest::test_set_illegal 1635s [gw1] [ 24%] PASSED test/ext/test_mutable.py::MutableDCCompositesTest::test_set_illegal 1635s test/ext/test_mutable.py::MutableDCCompositesTest::test_set_none 1635s [gw1] [ 24%] PASSED test/ext/test_mutable.py::MutableDCCompositesTest::test_set_none 1635s test/ext/test_mutable.py::MutableDCCompositesTest::test_unrelated_flush 1635s [gw1] [ 24%] PASSED test/ext/test_mutable.py::MutableDCCompositesTest::test_unrelated_flush 1635s test/ext/test_mutable.py::MutableDCCompositesUnpickleTest::test_unpickle_modified_eq 1635s [gw1] [ 24%] PASSED test/ext/test_mutable.py::MutableDCCompositesUnpickleTest::test_unpickle_modified_eq 1635s test/ext/test_mutable.py::MutableDictNoHashTest::test_clear 1635s [gw1] [ 24%] PASSED test/ext/test_mutable.py::MutableDictNoHashTest::test_clear 1635s test/ext/test_mutable.py::MutableDictNoHashTest::test_coerce_none 1635s [gw1] [ 24%] PASSED test/ext/test_mutable.py::MutableDictNoHashTest::test_coerce_none 1635s test/ext/test_mutable.py::MutableDictNoHashTest::test_coerce_raise 1635s [gw1] [ 24%] PASSED test/ext/test_mutable.py::MutableDictNoHashTest::test_coerce_raise 1635s test/ext/test_mutable.py::MutableDictNoHashTest::test_copy 1635s [gw1] [ 24%] PASSED test/ext/test_mutable.py::MutableDictNoHashTest::test_copy 1635s test/ext/test_mutable.py::MutableDictNoHashTest::test_deepcopy 1635s [gw1] [ 24%] PASSED test/ext/test_mutable.py::MutableDictNoHashTest::test_deepcopy 1635s test/ext/test_mutable.py::MutableDictNoHashTest::test_ensure_not_hashable 1635s [gw1] [ 24%] PASSED test/ext/test_mutable.py::MutableDictNoHashTest::test_ensure_not_hashable 1635s test/ext/test_mutable.py::MutableDictNoHashTest::test_in_place_mutation 1635s [gw1] [ 24%] PASSED test/ext/test_mutable.py::MutableDictNoHashTest::test_in_place_mutation 1635s test/ext/test_mutable.py::MutableDictNoHashTest::test_modified_event 1635s [gw1] [ 24%] PASSED test/ext/test_mutable.py::MutableDictNoHashTest::test_modified_event 1635s test/ext/test_mutable.py::MutableDictNoHashTest::test_pickle_parent 1635s [gw1] [ 24%] PASSED test/ext/test_mutable.py::MutableDictNoHashTest::test_pickle_parent 1635s test/ext/test_mutable.py::MutableDictNoHashTest::test_pop 1635s [gw1] [ 24%] PASSED test/ext/test_mutable.py::MutableDictNoHashTest::test_pop 1635s test/ext/test_mutable.py::MutableDictNoHashTest::test_pop_default 1635s [gw1] [ 24%] PASSED test/ext/test_mutable.py::MutableDictNoHashTest::test_pop_default 1635s test/ext/test_mutable.py::MutableDictNoHashTest::test_pop_default_none 1635s [gw1] [ 24%] PASSED test/ext/test_mutable.py::MutableDictNoHashTest::test_pop_default_none 1635s test/ext/test_mutable.py::MutableDictNoHashTest::test_popitem 1635s [gw1] [ 24%] PASSED test/ext/test_mutable.py::MutableDictNoHashTest::test_popitem 1635s test/ext/test_mutable.py::MutableDictNoHashTest::test_replace 1635s [gw1] [ 24%] PASSED test/ext/test_mutable.py::MutableDictNoHashTest::test_replace 1635s test/ext/test_mutable.py::MutableDictNoHashTest::test_replace_itself_still_ok 1635s [gw1] [ 24%] PASSED test/ext/test_mutable.py::MutableDictNoHashTest::test_replace_itself_still_ok 1635s test/ext/test_mutable.py::MutableDictNoHashTest::test_setdefault 1635s [gw1] [ 24%] PASSED test/ext/test_mutable.py::MutableDictNoHashTest::test_setdefault 1635s test/ext/test_mutable.py::MutableDictNoHashTest::test_unrelated_flush 1635s [gw1] [ 24%] PASSED test/ext/test_mutable.py::MutableDictNoHashTest::test_unrelated_flush 1635s test/ext/test_mutable.py::MutableDictNoHashTest::test_update 1635s [gw1] [ 24%] PASSED test/ext/test_mutable.py::MutableDictNoHashTest::test_update 1635s test/ext/test_mutable.py::MutableInheritedCompositesTest::test_in_place_mutation_subclass 1635s [gw1] [ 24%] PASSED test/ext/test_mutable.py::MutableInheritedCompositesTest::test_in_place_mutation_subclass 1635s test/ext/test_mutable.py::MutableInheritedCompositesTest::test_pickle_of_parent_subclass 1635s [gw1] [ 24%] PASSED test/ext/test_mutable.py::MutableInheritedCompositesTest::test_pickle_of_parent_subclass 1635s test/ext/test_mutable.py::MutableInheritedDCCompositesTest::test_in_place_mutation_subclass 1635s [gw1] [ 24%] PASSED test/ext/test_mutable.py::MutableInheritedDCCompositesTest::test_in_place_mutation_subclass 1635s test/ext/test_mutable.py::MutableInheritedDCCompositesTest::test_pickle_of_parent_subclass 1635s [gw1] [ 24%] PASSED test/ext/test_mutable.py::MutableInheritedDCCompositesTest::test_pickle_of_parent_subclass 1635s test/ext/test_mutable.py::MutableListNoHashTest::test_append 1635s [gw1] [ 24%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_append 1635s test/ext/test_mutable.py::MutableListNoHashTest::test_clear 1635s [gw1] [ 24%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_clear 1635s test/ext/test_mutable.py::MutableListNoHashTest::test_coerce_none 1635s [gw1] [ 24%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_coerce_none 1635s test/ext/test_mutable.py::MutableListNoHashTest::test_coerce_raise 1635s [gw1] [ 24%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_coerce_raise 1635s test/ext/test_mutable.py::MutableListNoHashTest::test_copy 1635s [gw1] [ 24%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_copy 1635s test/ext/test_mutable.py::MutableListNoHashTest::test_deepcopy 1635s [gw1] [ 24%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_deepcopy 1635s test/ext/test_mutable.py::MutableListNoHashTest::test_del_slice 1635s [gw1] [ 24%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_del_slice 1635s test/ext/test_mutable.py::MutableListNoHashTest::test_ensure_not_hashable 1635s [gw1] [ 24%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_ensure_not_hashable 1635s test/ext/test_mutable.py::MutableListNoHashTest::test_extend 1635s [gw1] [ 24%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_extend 1635s test/ext/test_mutable.py::MutableListNoHashTest::test_in_place_mutation_int 1635s [gw1] [ 24%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_in_place_mutation_int 1635s test/ext/test_mutable.py::MutableListNoHashTest::test_in_place_mutation_str 1635s [gw1] [ 24%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_in_place_mutation_str 1635s test/ext/test_mutable.py::MutableListNoHashTest::test_in_place_slice_mutation_int 1635s [gw1] [ 24%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_in_place_slice_mutation_int 1635s test/ext/test_mutable.py::MutableListNoHashTest::test_in_place_slice_mutation_str 1635s [gw1] [ 24%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_in_place_slice_mutation_str 1635s test/ext/test_mutable.py::MutableListNoHashTest::test_insert 1635s [gw1] [ 24%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_insert 1635s test/ext/test_mutable.py::MutableListNoHashTest::test_legacy_pickle_loads 1635s [gw1] [ 24%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_legacy_pickle_loads 1635s test/ext/test_mutable.py::MutableListNoHashTest::test_operator_extend 1635s [gw1] [ 24%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_operator_extend 1635s test/ext/test_mutable.py::MutableListNoHashTest::test_pickle_parent 1635s [gw1] [ 24%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_pickle_parent 1635s test/ext/test_mutable.py::MutableListNoHashTest::test_pop 1635s [gw1] [ 24%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_pop 1635s test/ext/test_mutable.py::MutableListNoHashTest::test_remove 1635s [gw1] [ 24%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_remove 1635s test/ext/test_mutable.py::MutableListNoHashTest::test_reverse 1635s [gw1] [ 24%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_reverse 1635s test/ext/test_mutable.py::MutableListNoHashTest::test_sort 1635s [gw1] [ 24%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_sort 1635s test/ext/test_mutable.py::MutableListNoHashTest::test_sort_w_key 1635s [gw1] [ 24%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_sort_w_key 1635s test/ext/test_mutable.py::MutableListNoHashTest::test_sort_w_reverse_kwarg 1635s [gw1] [ 24%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_sort_w_reverse_kwarg 1635s test/ext/test_mutable.py::MutableListNoHashTest::test_unrelated_flush 1636s [gw1] [ 24%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_unrelated_flush 1636s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_append 1636s [gw1] [ 24%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_append 1636s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_clear 1636s [gw1] [ 24%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_clear 1636s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_coerce_none 1636s [gw1] [ 24%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_coerce_none 1636s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_coerce_raise 1636s [gw1] [ 24%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_coerce_raise 1636s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_copy 1636s [gw1] [ 24%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_copy 1636s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_deepcopy 1636s [gw1] [ 24%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_deepcopy 1636s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_del_slice 1636s [gw1] [ 24%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_del_slice 1636s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_extend 1636s [gw1] [ 24%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_extend 1636s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_in_place_mutation_int 1636s [gw1] [ 24%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_in_place_mutation_int 1636s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_in_place_mutation_str 1636s [gw1] [ 24%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_in_place_mutation_str 1636s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_in_place_slice_mutation_int 1636s [gw1] [ 24%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_in_place_slice_mutation_int 1636s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_in_place_slice_mutation_str 1636s [gw1] [ 24%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_in_place_slice_mutation_str 1636s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_insert 1636s [gw1] [ 24%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_insert 1636s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_legacy_pickle_loads 1636s [gw1] [ 24%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_legacy_pickle_loads 1636s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_operator_extend 1636s [gw1] [ 24%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_operator_extend 1636s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_pickle_parent 1636s [gw1] [ 24%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_pickle_parent 1636s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_pop 1636s [gw1] [ 25%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_pop 1636s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_remove 1636s [gw1] [ 25%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_remove 1636s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_reverse 1636s [gw1] [ 25%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_reverse 1636s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_sort 1636s [gw1] [ 25%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_sort 1636s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_sort_w_key 1636s [gw1] [ 25%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_sort_w_key 1636s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_sort_w_reverse_kwarg 1636s [gw1] [ 25%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_sort_w_reverse_kwarg 1636s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_unrelated_flush 1636s [gw1] [ 25%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_unrelated_flush 1636s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_add 1636s [gw1] [ 25%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_add 1636s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_binary_intersection_update 1636s [gw1] [ 25%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_binary_intersection_update 1636s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_binary_symmetric_difference_update 1636s [gw1] [ 25%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_binary_symmetric_difference_update 1636s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_binary_update 1636s [gw1] [ 25%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_binary_update 1636s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_clear 1636s [gw1] [ 25%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_clear 1636s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_coerce_none 1636s [gw1] [ 25%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_coerce_none 1636s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_coerce_raise 1636s [gw1] [ 25%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_coerce_raise 1636s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_copy 1636s [gw1] [ 25%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_copy 1636s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_deepcopy 1636s [gw1] [ 25%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_deepcopy 1636s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_difference_update 1636s [gw1] [ 25%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_difference_update 1636s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_discard 1636s [gw1] [ 25%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_discard 1636s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_intersection_update 1636s [gw1] [ 25%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_intersection_update 1636s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_operator_difference_update 1636s [gw1] [ 25%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_operator_difference_update 1636s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_pickle_parent 1636s [gw1] [ 25%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_pickle_parent 1636s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_pop 1636s [gw1] [ 25%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_pop 1636s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_remove 1636s [gw1] [ 25%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_remove 1636s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_symmetric_difference_update 1636s [gw1] [ 25%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_symmetric_difference_update 1636s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_unrelated_flush 1636s [gw1] [ 25%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_unrelated_flush 1636s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_update 1636s [gw1] [ 25%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_update 1636s test/ext/test_mutable.py::MutableWithScalarJSONTest::test_clear 1636s [gw1] [ 25%] PASSED test/ext/test_mutable.py::MutableWithScalarJSONTest::test_clear 1636s test/ext/test_mutable.py::MutableWithScalarJSONTest::test_coerce_none 1636s [gw1] [ 25%] PASSED test/ext/test_mutable.py::MutableWithScalarJSONTest::test_coerce_none 1636s test/ext/test_mutable.py::MutableWithScalarJSONTest::test_coerce_raise 1636s [gw1] [ 25%] PASSED test/ext/test_mutable.py::MutableWithScalarJSONTest::test_coerce_raise 1636s test/ext/test_mutable.py::MutableWithScalarJSONTest::test_copy 1636s [gw1] [ 25%] PASSED test/ext/test_mutable.py::MutableWithScalarJSONTest::test_copy 1636s test/ext/test_mutable.py::MutableWithScalarJSONTest::test_deepcopy 1636s [gw1] [ 25%] PASSED test/ext/test_mutable.py::MutableWithScalarJSONTest::test_deepcopy 1636s test/ext/test_mutable.py::MutableWithScalarJSONTest::test_in_place_mutation 1636s [gw1] [ 25%] PASSED test/ext/test_mutable.py::MutableWithScalarJSONTest::test_in_place_mutation 1636s test/ext/test_mutable.py::MutableWithScalarJSONTest::test_modified_event 1636s [gw1] [ 25%] PASSED test/ext/test_mutable.py::MutableWithScalarJSONTest::test_modified_event 1636s test/ext/test_mutable.py::MutableWithScalarJSONTest::test_non_mutable 1636s [gw1] [ 25%] PASSED test/ext/test_mutable.py::MutableWithScalarJSONTest::test_non_mutable 1636s test/ext/test_mutable.py::MutableWithScalarJSONTest::test_pickle_parent 1636s [gw1] [ 25%] PASSED test/ext/test_mutable.py::MutableWithScalarJSONTest::test_pickle_parent 1636s test/ext/test_mutable.py::MutableWithScalarJSONTest::test_pop 1636s [gw1] [ 25%] PASSED test/ext/test_mutable.py::MutableWithScalarJSONTest::test_pop 1636s test/ext/test_mutable.py::MutableWithScalarJSONTest::test_pop_default 1636s [gw1] [ 25%] PASSED test/ext/test_mutable.py::MutableWithScalarJSONTest::test_pop_default 1636s test/ext/test_mutable.py::MutableWithScalarJSONTest::test_pop_default_none 1636s [gw1] [ 25%] PASSED test/ext/test_mutable.py::MutableWithScalarJSONTest::test_pop_default_none 1636s test/ext/test_mutable.py::MutableWithScalarJSONTest::test_popitem 1636s [gw1] [ 25%] PASSED test/ext/test_mutable.py::MutableWithScalarJSONTest::test_popitem 1636s test/ext/test_mutable.py::MutableWithScalarJSONTest::test_replace 1636s [gw1] [ 25%] PASSED test/ext/test_mutable.py::MutableWithScalarJSONTest::test_replace 1636s test/ext/test_mutable.py::MutableWithScalarJSONTest::test_replace_itself_still_ok 1636s [gw1] [ 25%] PASSED test/ext/test_mutable.py::MutableWithScalarJSONTest::test_replace_itself_still_ok 1636s test/ext/test_mutable.py::MutableWithScalarJSONTest::test_setdefault 1636s [gw1] [ 25%] PASSED test/ext/test_mutable.py::MutableWithScalarJSONTest::test_setdefault 1636s test/ext/test_mutable.py::MutableWithScalarJSONTest::test_unrelated_flush 1636s [gw1] [ 25%] PASSED test/ext/test_mutable.py::MutableWithScalarJSONTest::test_unrelated_flush 1636s test/ext/test_mutable.py::MutableWithScalarJSONTest::test_update 1636s [gw1] [ 25%] PASSED test/ext/test_mutable.py::MutableWithScalarJSONTest::test_update 1636s test/ext/test_mutable.py::MutableWithScalarPickleTest::test_clear 1636s [gw1] [ 25%] PASSED test/ext/test_mutable.py::MutableWithScalarPickleTest::test_clear 1636s test/ext/test_mutable.py::MutableWithScalarPickleTest::test_coerce_none 1637s [gw1] [ 25%] PASSED test/ext/test_mutable.py::MutableWithScalarPickleTest::test_coerce_none 1637s test/ext/test_mutable.py::MutableWithScalarPickleTest::test_coerce_raise 1637s [gw1] [ 25%] PASSED test/ext/test_mutable.py::MutableWithScalarPickleTest::test_coerce_raise 1637s test/ext/test_mutable.py::MutableWithScalarPickleTest::test_copy 1637s [gw1] [ 25%] PASSED test/ext/test_mutable.py::MutableWithScalarPickleTest::test_copy 1637s test/ext/test_mutable.py::MutableWithScalarPickleTest::test_deepcopy 1637s [gw1] [ 25%] PASSED test/ext/test_mutable.py::MutableWithScalarPickleTest::test_deepcopy 1637s test/ext/test_mutable.py::MutableWithScalarPickleTest::test_in_place_mutation 1637s [gw1] [ 25%] PASSED test/ext/test_mutable.py::MutableWithScalarPickleTest::test_in_place_mutation 1637s test/ext/test_mutable.py::MutableWithScalarPickleTest::test_modified_event 1637s [gw1] [ 25%] PASSED test/ext/test_mutable.py::MutableWithScalarPickleTest::test_modified_event 1637s test/ext/test_mutable.py::MutableWithScalarPickleTest::test_non_mutable 1637s [gw1] [ 25%] PASSED test/ext/test_mutable.py::MutableWithScalarPickleTest::test_non_mutable 1637s test/ext/test_mutable.py::MutableWithScalarPickleTest::test_pickle_parent 1637s [gw1] [ 25%] PASSED test/ext/test_mutable.py::MutableWithScalarPickleTest::test_pickle_parent 1637s test/ext/test_mutable.py::MutableWithScalarPickleTest::test_pop 1637s [gw1] [ 25%] PASSED test/ext/test_mutable.py::MutableWithScalarPickleTest::test_pop 1637s test/ext/test_mutable.py::MutableWithScalarPickleTest::test_pop_default 1637s [gw1] [ 25%] PASSED test/ext/test_mutable.py::MutableWithScalarPickleTest::test_pop_default 1637s test/ext/test_mutable.py::MutableWithScalarPickleTest::test_pop_default_none 1637s [gw1] [ 25%] PASSED test/ext/test_mutable.py::MutableWithScalarPickleTest::test_pop_default_none 1637s test/ext/test_mutable.py::MutableWithScalarPickleTest::test_popitem 1637s [gw1] [ 25%] PASSED test/ext/test_mutable.py::MutableWithScalarPickleTest::test_popitem 1637s test/ext/test_mutable.py::MutableWithScalarPickleTest::test_replace 1637s [gw1] [ 25%] PASSED test/ext/test_mutable.py::MutableWithScalarPickleTest::test_replace 1637s test/ext/test_mutable.py::MutableWithScalarPickleTest::test_replace_itself_still_ok 1637s [gw1] [ 25%] PASSED test/ext/test_mutable.py::MutableWithScalarPickleTest::test_replace_itself_still_ok 1637s test/ext/test_mutable.py::MutableWithScalarPickleTest::test_setdefault 1637s [gw1] [ 25%] PASSED test/ext/test_mutable.py::MutableWithScalarPickleTest::test_setdefault 1637s test/ext/test_mutable.py::MutableWithScalarPickleTest::test_unrelated_flush 1637s [gw1] [ 25%] PASSED test/ext/test_mutable.py::MutableWithScalarPickleTest::test_unrelated_flush 1637s test/ext/test_mutable.py::MutableWithScalarPickleTest::test_update 1637s [gw1] [ 25%] PASSED test/ext/test_mutable.py::MutableWithScalarPickleTest::test_update 1637s test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_change_m2o_nonpassive 1637s [gw1] [ 25%] PASSED test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_change_m2o_nonpassive 1637s test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_change_m2o_nonpassive_uselist 1637s [gw1] [ 25%] PASSED test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_change_m2o_nonpassive_uselist 1637s test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_change_m2o_passive 1637s [gw1] [ 25%] SKIPPED test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_change_m2o_passive 1637s test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_change_m2o_passive_uselist 1637s [gw1] [ 25%] SKIPPED test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_change_m2o_passive_uselist 1637s test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_move_m2o_nonpassive 1637s [gw1] [ 25%] PASSED test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_move_m2o_nonpassive 1637s test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_move_m2o_passive 1637s [gw1] [ 25%] PASSED test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_move_m2o_passive 1637s test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_o2m_change_nonpassive 1637s [gw1] [ 25%] PASSED test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_o2m_change_nonpassive 1637s test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_o2m_change_passive 1637s [gw1] [ 25%] PASSED test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_o2m_change_passive 1637s test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_o2m_move_nonpassive 1637s [gw1] [ 25%] PASSED test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_o2m_move_nonpassive 1637s test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_o2m_move_passive 1637s [gw1] [ 25%] PASSED test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_o2m_move_passive 1637s test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_onetomany_nonpassive 1637s [gw1] [ 25%] PASSED test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_onetomany_nonpassive 1637s test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_onetomany_passive 1637s [gw1] [ 25%] SKIPPED test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_onetomany_passive 1637s test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_rowswitch_doesntfire 1637s [gw1] [ 25%] PASSED test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_rowswitch_doesntfire 1637s test/orm/test_naturalpks.py::JoinedInheritancePKOnFKTest_sqlite+pysqlite_3_46_1::test_pk_nonpassive 1637s [gw1] [ 25%] PASSED test/orm/test_naturalpks.py::JoinedInheritancePKOnFKTest_sqlite+pysqlite_3_46_1::test_pk_nonpassive 1637s test/orm/test_naturalpks.py::JoinedInheritancePKOnFKTest_sqlite+pysqlite_3_46_1::test_pk_passive 1637s [gw1] [ 25%] SKIPPED test/orm/test_naturalpks.py::JoinedInheritancePKOnFKTest_sqlite+pysqlite_3_46_1::test_pk_passive 1637s test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_fk_nonpassive 1637s [gw1] [ 25%] PASSED test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_fk_nonpassive 1637s test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_fk_passive 1637s [gw1] [ 25%] SKIPPED test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_fk_passive 1637s test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_fk_threelevel_nonpassive 1637s [gw1] [ 25%] PASSED test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_fk_threelevel_nonpassive 1637s test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_fk_threelevel_passive 1637s [gw1] [ 25%] SKIPPED test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_fk_threelevel_passive 1637s test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_pk_nonpassive 1637s [gw1] [ 25%] PASSED test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_pk_nonpassive 1637s test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_pk_passive 1637s [gw1] [ 25%] SKIPPED test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_pk_passive 1637s test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_pk_threelevel_nonpassive 1637s [gw1] [ 25%] PASSED test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_pk_threelevel_nonpassive 1637s test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_pk_threelevel_passive 1637s [gw1] [ 25%] SKIPPED test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_pk_threelevel_passive 1637s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_bidirectional_nonpassive 1637s [gw1] [ 25%] PASSED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_bidirectional_nonpassive 1637s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_bidirectional_passive 1637s [gw1] [ 25%] SKIPPED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_bidirectional_passive 1637s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_entity 1637s [gw1] [ 25%] PASSED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_entity 1637s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_flush_new_pk_after_expire 1637s [gw1] [ 25%] PASSED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_flush_new_pk_after_expire 1637s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_load_after_expire 1637s [gw1] [ 25%] PASSED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_load_after_expire 1637s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_manytomany_nonpassive 1637s [gw1] [ 25%] PASSED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_manytomany_nonpassive 1637s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_manytomany_passive 1637s [gw1] [ 25%] SKIPPED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_manytomany_passive 1637s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_manytoone_deferred_relationship_expr 1637s [gw1] [ 25%] PASSED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_manytoone_deferred_relationship_expr 1637s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_manytoone_nonpassive 1637s [gw1] [ 25%] PASSED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_manytoone_nonpassive 1637s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_manytoone_nonpassive_cold_mapping 1637s [gw1] [ 25%] PASSED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_manytoone_nonpassive_cold_mapping 1637s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_manytoone_nonpassive_uselist 1637s [gw1] [ 25%] PASSED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_manytoone_nonpassive_uselist 1637s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_manytoone_passive 1637s [gw1] [ 25%] SKIPPED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_manytoone_passive 1637s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_manytoone_passive_uselist 1637s [gw1] [ 25%] SKIPPED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_manytoone_passive_uselist 1637s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_onetomany_nonpassive 1637s [gw1] [ 25%] PASSED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_onetomany_nonpassive 1637s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_onetomany_passive 1637s [gw1] [ 25%] SKIPPED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_onetomany_passive 1637s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_onetoone_nonpassive 1637s [gw1] [ 25%] PASSED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_onetoone_nonpassive 1637s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_onetoone_passive 1637s [gw1] [ 25%] SKIPPED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_onetoone_passive 1637s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_update_to_self_sql_expr 1637s [gw1] [ 25%] PASSED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_update_to_self_sql_expr 1637s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_update_to_sql_expr 1637s [gw1] [ 25%] PASSED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_update_to_sql_expr 1637s test/orm/test_naturalpks.py::NonPKCascadeTest::test_onetomany_nonpassive 1637s [gw1] [ 25%] SKIPPED test/orm/test_naturalpks.py::NonPKCascadeTest::test_onetomany_nonpassive 1637s test/orm/test_naturalpks.py::NonPKCascadeTest::test_onetomany_passive 1637s [gw1] [ 25%] SKIPPED test/orm/test_naturalpks.py::NonPKCascadeTest::test_onetomany_passive 1638s test/orm/test_naturalpks.py::ReversePKsTest_sqlite+pysqlite_3_46_1::test_reverse 1638s [gw1] [ 25%] PASSED test/orm/test_naturalpks.py::ReversePKsTest_sqlite+pysqlite_3_46_1::test_reverse 1638s test/orm/test_naturalpks.py::ReversePKsTest_sqlite+pysqlite_3_46_1::test_reverse_savepoint 1638s [gw1] [ 25%] SKIPPED test/orm/test_naturalpks.py::ReversePKsTest_sqlite+pysqlite_3_46_1::test_reverse_savepoint 1638s test/orm/test_naturalpks.py::SelfReferentialTest::test_many_to_one_nonpassive 1638s [gw1] [ 25%] SKIPPED test/orm/test_naturalpks.py::SelfReferentialTest::test_many_to_one_nonpassive 1638s test/orm/test_naturalpks.py::SelfReferentialTest::test_many_to_one_passive 1638s [gw1] [ 25%] SKIPPED test/orm/test_naturalpks.py::SelfReferentialTest::test_many_to_one_passive 1638s test/orm/test_naturalpks.py::SelfReferentialTest::test_one_to_many_on_m2o 1638s [gw1] [ 25%] SKIPPED test/orm/test_naturalpks.py::SelfReferentialTest::test_one_to_many_on_m2o 1638s test/orm/test_naturalpks.py::SelfReferentialTest::test_one_to_many_on_o2m 1638s [gw1] [ 25%] SKIPPED test/orm/test_naturalpks.py::SelfReferentialTest::test_one_to_many_on_o2m 1638s test/orm/test_naturalpks.py::TransientExceptionTesst_sqlite+pysqlite_3_46_1::test_transient_exception 1638s [gw1] [ 25%] PASSED test/orm/test_naturalpks.py::TransientExceptionTesst_sqlite+pysqlite_3_46_1::test_transient_exception 1638s test/orm/test_naturalpks.py::UnsortablePKTest::test_updates_sorted 1638s [gw1] [ 25%] PASSED test/orm/test_naturalpks.py::UnsortablePKTest::test_updates_sorted 1638s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_any_five 1638s [gw1] [ 25%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_any_five 1638s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_any_four 1638s [gw1] [ 25%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_any_four 1638s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_any_one 1638s [gw1] [ 25%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_any_one 1638s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_any_three 1638s [gw1] [ 25%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_any_three 1638s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_any_two 1638s [gw1] [ 25%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_any_two 1638s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_join_to_subclass_five 1638s [gw1] [ 25%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_join_to_subclass_five 1638s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_join_to_subclass_four 1638s [gw1] [ 25%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_join_to_subclass_four 1638s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_join_to_subclass_one 1638s [gw1] [ 25%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_join_to_subclass_one 1638s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_join_to_subclass_three 1638s [gw1] [ 25%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_join_to_subclass_three 1638s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_join_to_subclass_two 1638s [gw1] [ 25%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_join_to_subclass_two 1638s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_joinedload_explicit_withpoly 1638s [gw1] [ 25%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_joinedload_explicit_withpoly 1638s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_joinedload_implicit_withpoly 1638s [gw1] [ 25%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_joinedload_implicit_withpoly 1638s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_joinedload_stacked_of_type 1638s [gw1] [ 25%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_joinedload_stacked_of_type 1638s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_subqueryload_explicit_withpoly 1638s [gw1] [ 25%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_subqueryload_explicit_withpoly 1638s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_subqueryload_implicit_withpoly 1638s [gw1] [ 25%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_subqueryload_implicit_withpoly 1638s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_with_polymorphic_any 1638s [gw1] [ 25%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_with_polymorphic_any 1638s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_with_polymorphic_join_compile_one 1638s [gw1] [ 25%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_with_polymorphic_join_compile_one 1638s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_with_polymorphic_join_exec_contains_eager_one 1638s [gw1] [ 25%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_with_polymorphic_join_exec_contains_eager_one 1638s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_with_polymorphic_join_exec_contains_eager_two[0] 1638s [gw1] [ 25%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_with_polymorphic_join_exec_contains_eager_two[0] 1638s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_with_polymorphic_join_exec_contains_eager_two[1] 1638s [gw1] [ 25%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_with_polymorphic_join_exec_contains_eager_two[1] 1638s test/orm/test_of_type.py::PolymorphicJoinsTest::test_any_five 1638s [gw1] [ 25%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_any_five 1638s test/orm/test_of_type.py::PolymorphicJoinsTest::test_any_four 1638s [gw1] [ 25%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_any_four 1638s test/orm/test_of_type.py::PolymorphicJoinsTest::test_any_one 1638s [gw1] [ 25%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_any_one 1638s test/orm/test_of_type.py::PolymorphicJoinsTest::test_any_three 1638s [gw1] [ 25%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_any_three 1638s test/orm/test_of_type.py::PolymorphicJoinsTest::test_any_two 1638s [gw1] [ 25%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_any_two 1638s test/orm/test_of_type.py::PolymorphicJoinsTest::test_join_to_subclass_five 1638s [gw1] [ 25%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_join_to_subclass_five 1638s test/orm/test_of_type.py::PolymorphicJoinsTest::test_join_to_subclass_four 1638s [gw1] [ 25%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_join_to_subclass_four 1638s test/orm/test_of_type.py::PolymorphicJoinsTest::test_join_to_subclass_one 1638s [gw1] [ 25%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_join_to_subclass_one 1638s test/orm/test_of_type.py::PolymorphicJoinsTest::test_join_to_subclass_three 1638s [gw1] [ 25%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_join_to_subclass_three 1638s test/orm/test_of_type.py::PolymorphicJoinsTest::test_join_to_subclass_two 1638s [gw1] [ 25%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_join_to_subclass_two 1638s test/orm/test_of_type.py::PolymorphicJoinsTest::test_joinedload_explicit_with_flataliased_poly_compile 1638s [gw1] [ 25%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_joinedload_explicit_with_flataliased_poly_compile 1638s test/orm/test_of_type.py::PolymorphicJoinsTest::test_joinedload_explicit_with_unaliased_poly_compile 1638s [gw1] [ 25%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_joinedload_explicit_with_unaliased_poly_compile 1638s test/orm/test_of_type.py::PolymorphicJoinsTest::test_joinedload_explicit_withpoly 1638s [gw1] [ 25%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_joinedload_explicit_withpoly 1638s test/orm/test_of_type.py::PolymorphicJoinsTest::test_joinedload_implicit_withpoly 1638s [gw1] [ 25%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_joinedload_implicit_withpoly 1638s test/orm/test_of_type.py::PolymorphicJoinsTest::test_joinedload_stacked_of_type 1638s [gw1] [ 25%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_joinedload_stacked_of_type 1638s test/orm/test_of_type.py::PolymorphicJoinsTest::test_subqueryload_explicit_withpoly 1638s [gw1] [ 25%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_subqueryload_explicit_withpoly 1638s test/orm/test_of_type.py::PolymorphicJoinsTest::test_subqueryload_implicit_withpoly 1638s [gw1] [ 25%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_subqueryload_implicit_withpoly 1638s test/orm/test_of_type.py::PolymorphicJoinsTest::test_with_polymorphic_any 1638s [gw1] [ 25%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_with_polymorphic_any 1638s test/orm/test_of_type.py::PolymorphicJoinsTest::test_with_polymorphic_join_compile_one 1638s [gw1] [ 25%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_with_polymorphic_join_compile_one 1638s test/orm/test_of_type.py::PolymorphicJoinsTest::test_with_polymorphic_join_exec_contains_eager_one 1638s [gw1] [ 25%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_with_polymorphic_join_exec_contains_eager_one 1638s test/orm/test_of_type.py::PolymorphicJoinsTest::test_with_polymorphic_join_exec_contains_eager_two[0] 1638s [gw1] [ 25%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_with_polymorphic_join_exec_contains_eager_two[0] 1638s test/orm/test_of_type.py::PolymorphicJoinsTest::test_with_polymorphic_join_exec_contains_eager_two[1] 1638s [gw1] [ 25%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_with_polymorphic_join_exec_contains_eager_two[1] 1638s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_any_five 1638s [gw1] [ 25%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_any_five 1638s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_any_four 1638s [gw1] [ 25%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_any_four 1638s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_any_one 1638s [gw1] [ 25%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_any_one 1638s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_any_three 1638s [gw1] [ 25%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_any_three 1638s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_any_two 1638s [gw1] [ 25%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_any_two 1638s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_join_to_subclass_five 1638s [gw1] [ 25%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_join_to_subclass_five 1638s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_join_to_subclass_four 1638s [gw1] [ 25%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_join_to_subclass_four 1638s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_join_to_subclass_one 1638s [gw1] [ 25%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_join_to_subclass_one 1638s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_join_to_subclass_three 1638s [gw1] [ 25%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_join_to_subclass_three 1638s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_join_to_subclass_two 1638s [gw1] [ 25%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_join_to_subclass_two 1638s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_joinedload_explicit_withpoly 1638s [gw1] [ 25%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_joinedload_explicit_withpoly 1638s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_joinedload_implicit_withpoly 1638s [gw1] [ 25%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_joinedload_implicit_withpoly 1638s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_joinedload_stacked_of_type 1638s [gw1] [ 25%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_joinedload_stacked_of_type 1638s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_subqueryload_explicit_withpoly 1638s [gw1] [ 25%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_subqueryload_explicit_withpoly 1638s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_subqueryload_implicit_withpoly 1638s [gw1] [ 25%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_subqueryload_implicit_withpoly 1638s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_with_polymorphic_any 1638s [gw1] [ 25%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_with_polymorphic_any 1638s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_with_polymorphic_join_compile_one 1638s [gw1] [ 25%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_with_polymorphic_join_compile_one 1638s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_with_polymorphic_join_exec_contains_eager_one 1638s [gw1] [ 25%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_with_polymorphic_join_exec_contains_eager_one 1638s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_with_polymorphic_join_exec_contains_eager_two[0] 1638s [gw1] [ 25%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_with_polymorphic_join_exec_contains_eager_two[0] 1638s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_with_polymorphic_join_exec_contains_eager_two[1] 1638s [gw1] [ 25%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_with_polymorphic_join_exec_contains_eager_two[1] 1638s test/orm/test_of_type.py::PolymorphicUnionsTest::test_any_five 1638s [gw1] [ 25%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_any_five 1638s test/orm/test_of_type.py::PolymorphicUnionsTest::test_any_four 1638s [gw1] [ 25%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_any_four 1638s test/orm/test_of_type.py::PolymorphicUnionsTest::test_any_one 1638s [gw1] [ 25%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_any_one 1638s test/orm/test_of_type.py::PolymorphicUnionsTest::test_any_three 1638s [gw1] [ 25%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_any_three 1638s test/orm/test_of_type.py::PolymorphicUnionsTest::test_any_two 1638s [gw1] [ 25%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_any_two 1638s test/orm/test_of_type.py::PolymorphicUnionsTest::test_join_to_subclass_five 1638s [gw1] [ 25%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_join_to_subclass_five 1638s test/orm/test_of_type.py::PolymorphicUnionsTest::test_join_to_subclass_four 1638s [gw1] [ 25%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_join_to_subclass_four 1638s test/orm/test_of_type.py::PolymorphicUnionsTest::test_join_to_subclass_one 1638s [gw1] [ 25%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_join_to_subclass_one 1638s test/orm/test_of_type.py::PolymorphicUnionsTest::test_join_to_subclass_three 1638s [gw1] [ 25%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_join_to_subclass_three 1638s test/orm/test_of_type.py::PolymorphicUnionsTest::test_join_to_subclass_two 1638s [gw1] [ 25%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_join_to_subclass_two 1638s test/orm/test_of_type.py::PolymorphicUnionsTest::test_joinedload_explicit_withpoly 1638s [gw1] [ 25%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_joinedload_explicit_withpoly 1638s test/orm/test_of_type.py::PolymorphicUnionsTest::test_joinedload_implicit_withpoly 1638s [gw1] [ 25%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_joinedload_implicit_withpoly 1638s test/orm/test_of_type.py::PolymorphicUnionsTest::test_joinedload_stacked_of_type 1638s [gw1] [ 25%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_joinedload_stacked_of_type 1638s test/orm/test_of_type.py::PolymorphicUnionsTest::test_subqueryload_explicit_withpoly 1638s [gw1] [ 25%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_subqueryload_explicit_withpoly 1638s test/orm/test_of_type.py::PolymorphicUnionsTest::test_subqueryload_implicit_withpoly 1638s [gw1] [ 25%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_subqueryload_implicit_withpoly 1638s test/orm/test_of_type.py::PolymorphicUnionsTest::test_with_polymorphic_any 1638s [gw1] [ 25%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_with_polymorphic_any 1638s test/orm/test_of_type.py::PolymorphicUnionsTest::test_with_polymorphic_join_compile_one 1638s [gw1] [ 25%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_with_polymorphic_join_compile_one 1638s test/orm/test_of_type.py::PolymorphicUnionsTest::test_with_polymorphic_join_exec_contains_eager_one 1638s [gw1] [ 25%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_with_polymorphic_join_exec_contains_eager_one 1638s test/orm/test_of_type.py::PolymorphicUnionsTest::test_with_polymorphic_join_exec_contains_eager_two[0] 1638s [gw1] [ 25%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_with_polymorphic_join_exec_contains_eager_two[0] 1638s test/orm/test_of_type.py::PolymorphicUnionsTest::test_with_polymorphic_join_exec_contains_eager_two[1] 1638s [gw1] [ 25%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_with_polymorphic_join_exec_contains_eager_two[1] 1638s test/orm/test_of_type.py::SubclassRelationshipTest::test_any_walias 1638s [gw1] [ 25%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest::test_any_walias 1638s test/orm/test_of_type.py::SubclassRelationshipTest::test_any_wpoly 1638s [gw1] [ 25%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest::test_any_wpoly 1638s test/orm/test_of_type.py::SubclassRelationshipTest::test_contains_eager_wpoly 1638s [gw1] [ 25%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest::test_contains_eager_wpoly 1638s test/orm/test_of_type.py::SubclassRelationshipTest::test_join_explicit_wpoly_flat 1638s [gw1] [ 25%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest::test_join_explicit_wpoly_flat 1638s test/orm/test_of_type.py::SubclassRelationshipTest::test_join_explicit_wpoly_full_alias 1638s [gw1] [ 25%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest::test_join_explicit_wpoly_full_alias 1638s test/orm/test_of_type.py::SubclassRelationshipTest::test_join_explicit_wpoly_noalias 1638s [gw1] [ 25%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest::test_join_explicit_wpoly_noalias 1638s test/orm/test_of_type.py::SubclassRelationshipTest::test_join_walias 1638s [gw1] [ 25%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest::test_join_walias 1638s test/orm/test_of_type.py::SubclassRelationshipTest::test_join_wpoly 1638s [gw1] [ 25%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest::test_join_wpoly 1638s test/orm/test_of_type.py::SubclassRelationshipTest::test_join_wpoly_innerjoin 1638s [gw1] [ 25%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest::test_join_wpoly_innerjoin 1638s test/orm/test_of_type.py::SubclassRelationshipTest::test_join_wsubclass 1638s [gw1] [ 25%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest::test_join_wsubclass 1638s test/orm/test_of_type.py::SubclassRelationshipTest::test_joinedload_wpoly 1638s [gw1] [ 25%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest::test_joinedload_wpoly 1638s test/orm/test_of_type.py::SubclassRelationshipTest::test_joinedload_wsubclass 1638s [gw1] [ 25%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest::test_joinedload_wsubclass 1638s test/orm/test_of_type.py::SubclassRelationshipTest::test_lazyload 1638s [gw1] [ 25%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest::test_lazyload 1638s test/orm/test_of_type.py::SubclassRelationshipTest::test_subquery_wsubclass 1638s [gw1] [ 25%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest::test_subquery_wsubclass 1638s test/orm/test_of_type.py::SubclassRelationshipTest::test_twolevel_joinedload_wsubclass 1638s [gw1] [ 25%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest::test_twolevel_joinedload_wsubclass 1638s test/orm/test_of_type.py::SubclassRelationshipTest::test_twolevel_subqueryload_wsubclass 1638s [gw1] [ 25%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest::test_twolevel_subqueryload_wsubclass 1638s test/orm/test_of_type.py::SubclassRelationshipTest::test_twolevel_subqueryload_wsubclass_mapper_term 1638s [gw1] [ 25%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest::test_twolevel_subqueryload_wsubclass_mapper_term 1638s test/orm/test_of_type.py::SubclassRelationshipTest2::test_all_subq_query 1638s [gw1] [ 25%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest2::test_all_subq_query 1638s test/orm/test_of_type.py::SubclassRelationshipTest3::test_aliased_join_flat_contains_eager_of_type_b1 1638s [gw1] [ 25%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest3::test_aliased_join_flat_contains_eager_of_type_b1 1638s test/orm/test_of_type.py::SubclassRelationshipTest3::test_aliased_join_flat_contains_eager_of_type_b1_c1 1638s [gw1] [ 25%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest3::test_aliased_join_flat_contains_eager_of_type_b1_c1 1638s test/orm/test_of_type.py::SubclassRelationshipTest3::test_aliased_join_of_type_contains_eager_of_type_b1 1638s [gw1] [ 25%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest3::test_aliased_join_of_type_contains_eager_of_type_b1 1638s test/orm/test_of_type.py::SubclassRelationshipTest3::test_aliased_join_of_type_contains_eager_of_type_b1_c1 1638s [gw1] [ 25%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest3::test_aliased_join_of_type_contains_eager_of_type_b1_c1 1638s test/orm/test_of_type.py::SubclassRelationshipTest3::test_join_flat_contains_eager_of_type_b1 1638s [gw1] [ 25%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest3::test_join_flat_contains_eager_of_type_b1 1638s test/orm/test_of_type.py::SubclassRelationshipTest3::test_join_flat_contains_eager_of_type_b1_c1 1638s [gw1] [ 25%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest3::test_join_flat_contains_eager_of_type_b1_c1 1638s test/orm/test_of_type.py::SubclassRelationshipTest3::test_join_of_type_contains_eager_of_type_b1 1638s [gw1] [ 25%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest3::test_join_of_type_contains_eager_of_type_b1 1638s test/orm/test_of_type.py::SubclassRelationshipTest3::test_join_of_type_contains_eager_of_type_b1_c1 1638s [gw1] [ 25%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest3::test_join_of_type_contains_eager_of_type_b1_c1 1638s test/dialect/postgresql/test_on_conflict.py::OnConflictTest::test_bad_args 1638s [gw1] [ 25%] SKIPPED test/dialect/postgresql/test_on_conflict.py::OnConflictTest::test_bad_args 1638s test/dialect/postgresql/test_on_conflict.py::OnConflictTest::test_on_conflict_do_nothing 1638s [gw1] [ 25%] SKIPPED test/dialect/postgresql/test_on_conflict.py::OnConflictTest::test_on_conflict_do_nothing 1638s test/dialect/postgresql/test_on_conflict.py::OnConflictTest::test_on_conflict_do_nothing_connectionless 1638s [gw1] [ 25%] SKIPPED test/dialect/postgresql/test_on_conflict.py::OnConflictTest::test_on_conflict_do_nothing_connectionless 1638s test/dialect/postgresql/test_on_conflict.py::OnConflictTest::test_on_conflict_do_nothing_target 1638s [gw1] [ 25%] SKIPPED test/dialect/postgresql/test_on_conflict.py::OnConflictTest::test_on_conflict_do_nothing_target 1638s test/dialect/postgresql/test_on_conflict.py::OnConflictTest::test_on_conflict_do_update_clauseelem_as_key_set 1638s [gw1] [ 25%] SKIPPED test/dialect/postgresql/test_on_conflict.py::OnConflictTest::test_on_conflict_do_update_clauseelem_as_key_set 1638s test/dialect/postgresql/test_on_conflict.py::OnConflictTest::test_on_conflict_do_update_column_as_key_set 1638s [gw1] [ 25%] SKIPPED test/dialect/postgresql/test_on_conflict.py::OnConflictTest::test_on_conflict_do_update_column_as_key_set 1638s test/dialect/postgresql/test_on_conflict.py::OnConflictTest::test_on_conflict_do_update_column_as_key_set_schema 1638s [gw1] [ 25%] SKIPPED test/dialect/postgresql/test_on_conflict.py::OnConflictTest::test_on_conflict_do_update_column_as_key_set_schema 1638s test/dialect/postgresql/test_on_conflict.py::OnConflictTest::test_on_conflict_do_update_constraint_can_be_index 1638s [gw1] [ 25%] SKIPPED test/dialect/postgresql/test_on_conflict.py::OnConflictTest::test_on_conflict_do_update_constraint_can_be_index 1638s test/dialect/postgresql/test_on_conflict.py::OnConflictTest::test_on_conflict_do_update_exotic_targets_five 1638s [gw1] [ 25%] SKIPPED test/dialect/postgresql/test_on_conflict.py::OnConflictTest::test_on_conflict_do_update_exotic_targets_five 1638s test/dialect/postgresql/test_on_conflict.py::OnConflictTest::test_on_conflict_do_update_exotic_targets_four 1638s [gw1] [ 25%] SKIPPED test/dialect/postgresql/test_on_conflict.py::OnConflictTest::test_on_conflict_do_update_exotic_targets_four 1638s test/dialect/postgresql/test_on_conflict.py::OnConflictTest::test_on_conflict_do_update_exotic_targets_four_no_pk[not_string_index_elements] 1638s [gw1] [ 25%] SKIPPED test/dialect/postgresql/test_on_conflict.py::OnConflictTest::test_on_conflict_do_update_exotic_targets_four_no_pk[not_string_index_elements] 1638s test/dialect/postgresql/test_on_conflict.py::OnConflictTest::test_on_conflict_do_update_exotic_targets_four_no_pk[string_index_elements] 1638s [gw1] [ 25%] SKIPPED test/dialect/postgresql/test_on_conflict.py::OnConflictTest::test_on_conflict_do_update_exotic_targets_four_no_pk[string_index_elements] 1638s test/dialect/postgresql/test_on_conflict.py::OnConflictTest::test_on_conflict_do_update_exotic_targets_six 1638s [gw1] [ 25%] SKIPPED test/dialect/postgresql/test_on_conflict.py::OnConflictTest::test_on_conflict_do_update_exotic_targets_six 1638s test/dialect/postgresql/test_on_conflict.py::OnConflictTest::test_on_conflict_do_update_exotic_targets_three 1638s [gw1] [ 25%] SKIPPED test/dialect/postgresql/test_on_conflict.py::OnConflictTest::test_on_conflict_do_update_exotic_targets_three 1638s test/dialect/postgresql/test_on_conflict.py::OnConflictTest::test_on_conflict_do_update_exotic_targets_two 1638s [gw1] [ 25%] SKIPPED test/dialect/postgresql/test_on_conflict.py::OnConflictTest::test_on_conflict_do_update_exotic_targets_two 1638s test/dialect/postgresql/test_on_conflict.py::OnConflictTest::test_on_conflict_do_update_five 1638s [gw1] [ 25%] SKIPPED test/dialect/postgresql/test_on_conflict.py::OnConflictTest::test_on_conflict_do_update_five 1638s test/dialect/postgresql/test_on_conflict.py::OnConflictTest::test_on_conflict_do_update_four 1638s [gw1] [ 25%] SKIPPED test/dialect/postgresql/test_on_conflict.py::OnConflictTest::test_on_conflict_do_update_four 1638s test/dialect/postgresql/test_on_conflict.py::OnConflictTest::test_on_conflict_do_update_multivalues 1638s [gw1] [ 25%] SKIPPED test/dialect/postgresql/test_on_conflict.py::OnConflictTest::test_on_conflict_do_update_multivalues 1638s test/dialect/postgresql/test_on_conflict.py::OnConflictTest::test_on_conflict_do_update_no_row_actually_affected 1638s [gw1] [ 25%] SKIPPED test/dialect/postgresql/test_on_conflict.py::OnConflictTest::test_on_conflict_do_update_no_row_actually_affected 1638s test/dialect/postgresql/test_on_conflict.py::OnConflictTest::test_on_conflict_do_update_one[issue_5939] 1638s [gw1] [ 25%] SKIPPED test/dialect/postgresql/test_on_conflict.py::OnConflictTest::test_on_conflict_do_update_one[issue_5939] 1638s test/dialect/postgresql/test_on_conflict.py::OnConflictTest::test_on_conflict_do_update_one[with_dict] 1638s [gw1] [ 25%] SKIPPED test/dialect/postgresql/test_on_conflict.py::OnConflictTest::test_on_conflict_do_update_one[with_dict] 1638s test/dialect/postgresql/test_on_conflict.py::OnConflictTest::test_on_conflict_do_update_schema 1638s [gw1] [ 25%] SKIPPED test/dialect/postgresql/test_on_conflict.py::OnConflictTest::test_on_conflict_do_update_schema 1638s test/dialect/postgresql/test_on_conflict.py::OnConflictTest::test_on_conflict_do_update_set_executemany[False] 1638s [gw1] [ 25%] SKIPPED test/dialect/postgresql/test_on_conflict.py::OnConflictTest::test_on_conflict_do_update_set_executemany[False] 1638s test/dialect/postgresql/test_on_conflict.py::OnConflictTest::test_on_conflict_do_update_set_executemany[True] 1638s [gw1] [ 25%] SKIPPED test/dialect/postgresql/test_on_conflict.py::OnConflictTest::test_on_conflict_do_update_set_executemany[True] 1638s test/dialect/postgresql/test_on_conflict.py::OnConflictTest::test_on_conflict_do_update_special_types_in_set 1638s [gw1] [ 25%] SKIPPED test/dialect/postgresql/test_on_conflict.py::OnConflictTest::test_on_conflict_do_update_special_types_in_set 1638s test/dialect/postgresql/test_on_conflict.py::OnConflictTest::test_on_conflict_do_update_three 1638s [gw1] [ 25%] SKIPPED test/dialect/postgresql/test_on_conflict.py::OnConflictTest::test_on_conflict_do_update_three 1638s test/dialect/postgresql/test_on_conflict.py::OnConflictTest::test_on_conflict_do_update_two 1638s [gw1] [ 25%] SKIPPED test/dialect/postgresql/test_on_conflict.py::OnConflictTest::test_on_conflict_do_update_two 1638s test/dialect/mysql/test_on_duplicate.py::OnDuplicateTest::test_bad_args 1638s [gw1] [ 25%] SKIPPED test/dialect/mysql/test_on_duplicate.py::OnDuplicateTest::test_bad_args 1638s test/dialect/mysql/test_on_duplicate.py::OnDuplicateTest::test_last_inserted_id 1638s [gw1] [ 25%] SKIPPED test/dialect/mysql/test_on_duplicate.py::OnDuplicateTest::test_last_inserted_id 1638s test/dialect/mysql/test_on_duplicate.py::OnDuplicateTest::test_on_duplicate_key_from_select 1638s [gw1] [ 25%] SKIPPED test/dialect/mysql/test_on_duplicate.py::OnDuplicateTest::test_on_duplicate_key_from_select 1638s test/dialect/mysql/test_on_duplicate.py::OnDuplicateTest::test_on_duplicate_key_update_expression_multirow 1638s [gw1] [ 25%] SKIPPED test/dialect/mysql/test_on_duplicate.py::OnDuplicateTest::test_on_duplicate_key_update_expression_multirow 1638s test/dialect/mysql/test_on_duplicate.py::OnDuplicateTest::test_on_duplicate_key_update_multirow 1638s [gw1] [ 25%] SKIPPED test/dialect/mysql/test_on_duplicate.py::OnDuplicateTest::test_on_duplicate_key_update_multirow 1638s test/dialect/mysql/test_on_duplicate.py::OnDuplicateTest::test_on_duplicate_key_update_null_multirow 1638s [gw1] [ 25%] SKIPPED test/dialect/mysql/test_on_duplicate.py::OnDuplicateTest::test_on_duplicate_key_update_null_multirow 1638s test/dialect/mysql/test_on_duplicate.py::OnDuplicateTest::test_on_duplicate_key_update_preserve_order 1638s [gw1] [ 25%] SKIPPED test/dialect/mysql/test_on_duplicate.py::OnDuplicateTest::test_on_duplicate_key_update_preserve_order 1638s test/dialect/mysql/test_on_duplicate.py::OnDuplicateTest::test_on_duplicate_key_update_singlerow 1638s [gw1] [ 25%] SKIPPED test/dialect/mysql/test_on_duplicate.py::OnDuplicateTest::test_on_duplicate_key_update_singlerow 1638s test/orm/test_onetoone.py::O2OTest::test_basic[False-False] 1638s [gw1] [ 25%] PASSED test/orm/test_onetoone.py::O2OTest::test_basic[False-False] 1639s test/orm/test_onetoone.py::O2OTest::test_basic[False-True] 1639s [gw1] [ 25%] PASSED test/orm/test_onetoone.py::O2OTest::test_basic[False-True] 1639s test/orm/test_onetoone.py::O2OTest::test_basic[True-False] 1639s [gw1] [ 25%] PASSED test/orm/test_onetoone.py::O2OTest::test_basic[True-False] 1639s test/orm/test_onetoone.py::O2OTest::test_simple_del[False] 1639s [gw1] [ 25%] PASSED test/orm/test_onetoone.py::O2OTest::test_simple_del[False] 1639s test/orm/test_onetoone.py::O2OTest::test_simple_del[True] 1639s [gw1] [ 25%] PASSED test/orm/test_onetoone.py::O2OTest::test_simple_del[True] 1639s test/orm/test_onetoone.py::O2OTest::test_simple_replace[False] 1639s [gw1] [ 25%] PASSED test/orm/test_onetoone.py::O2OTest::test_simple_replace[False] 1639s test/orm/test_onetoone.py::O2OTest::test_simple_replace[True] 1639s [gw1] [ 25%] PASSED test/orm/test_onetoone.py::O2OTest::test_simple_replace[True] 1639s test/sql/test_operators.py::AnyAllTest::test_any_generic_null[array-0] 1639s [gw1] [ 25%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null[array-0] 1639s test/sql/test_operators.py::AnyAllTest::test_any_generic_null[array-1] 1639s [gw1] [ 25%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null[array-1] 1639s test/sql/test_operators.py::AnyAllTest::test_any_generic_null[array-2] 1639s [gw1] [ 25%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null[array-2] 1639s test/sql/test_operators.py::AnyAllTest::test_any_generic_null[array-3] 1639s [gw1] [ 25%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null[array-3] 1639s test/sql/test_operators.py::AnyAllTest::test_any_generic_null[array-4] 1639s [gw1] [ 25%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null[array-4] 1639s test/sql/test_operators.py::AnyAllTest::test_any_generic_null[array-5] 1639s [gw1] [ 25%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null[array-5] 1639s test/sql/test_operators.py::AnyAllTest::test_any_generic_null[array-6] 1639s [gw1] [ 25%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null[array-6] 1639s test/sql/test_operators.py::AnyAllTest::test_any_generic_null[array-7] 1639s [gw1] [ 25%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null[array-7] 1639s test/sql/test_operators.py::AnyAllTest::test_any_generic_null[int-0] 1639s [gw1] [ 25%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null[int-0] 1639s test/sql/test_operators.py::AnyAllTest::test_any_generic_null[int-1] 1639s [gw1] [ 25%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null[int-1] 1639s test/sql/test_operators.py::AnyAllTest::test_any_generic_null[int-2] 1639s [gw1] [ 25%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null[int-2] 1639s test/sql/test_operators.py::AnyAllTest::test_any_generic_null[int-3] 1639s [gw1] [ 25%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null[int-3] 1639s test/sql/test_operators.py::AnyAllTest::test_any_generic_null[int-4] 1639s [gw1] [ 25%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null[int-4] 1639s test/sql/test_operators.py::AnyAllTest::test_any_generic_null[int-5] 1639s [gw1] [ 25%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null[int-5] 1639s test/sql/test_operators.py::AnyAllTest::test_any_generic_null[int-6] 1639s [gw1] [ 25%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null[int-6] 1639s test/sql/test_operators.py::AnyAllTest::test_any_generic_null[int-7] 1639s [gw1] [ 25%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null[int-7] 1639s test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[array-0] 1639s [gw1] [ 25%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[array-0] 1639s test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[array-1] 1639s [gw1] [ 25%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[array-1] 1639s test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[array-2] 1639s [gw1] [ 25%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[array-2] 1639s test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[array-3] 1639s [gw1] [ 25%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[array-3] 1639s test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[array-4] 1639s [gw1] [ 25%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[array-4] 1639s test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[array-5] 1639s [gw1] [ 25%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[array-5] 1639s test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[array-6] 1639s [gw1] [ 25%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[array-6] 1639s test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[array-7] 1639s [gw1] [ 25%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[array-7] 1639s test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[int-0] 1639s [gw1] [ 25%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[int-0] 1639s test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[int-1] 1639s [gw1] [ 25%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[int-1] 1639s test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[int-2] 1639s [gw1] [ 25%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[int-2] 1639s test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[int-3] 1639s [gw1] [ 25%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[int-3] 1639s test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[int-4] 1639s [gw1] [ 25%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[int-4] 1639s test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[int-5] 1639s [gw1] [ 25%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[int-5] 1639s test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[int-6] 1639s [gw1] [ 25%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[int-6] 1639s test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[int-7] 1639s [gw1] [ 25%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[int-7] 1639s test/sql/test_operators.py::AnyAllTest::test_array[any_all_operators0] 1639s [gw1] [ 25%] PASSED test/sql/test_operators.py::AnyAllTest::test_array[any_all_operators0] 1639s test/sql/test_operators.py::AnyAllTest::test_array[any_all_operators1] 1639s [gw1] [ 25%] PASSED test/sql/test_operators.py::AnyAllTest::test_array[any_all_operators1] 1639s test/sql/test_operators.py::AnyAllTest::test_array[any_all_operators2] 1639s [gw1] [ 25%] PASSED test/sql/test_operators.py::AnyAllTest::test_array[any_all_operators2] 1639s test/sql/test_operators.py::AnyAllTest::test_array[any_all_operators3] 1639s [gw1] [ 25%] PASSED test/sql/test_operators.py::AnyAllTest::test_array[any_all_operators3] 1639s test/sql/test_operators.py::AnyAllTest::test_array_comparator_accessor[legacy_any_all_operators0] 1639s [gw1] [ 25%] PASSED test/sql/test_operators.py::AnyAllTest::test_array_comparator_accessor[legacy_any_all_operators0] 1639s test/sql/test_operators.py::AnyAllTest::test_array_comparator_accessor[legacy_any_all_operators1] 1639s [gw1] [ 25%] PASSED test/sql/test_operators.py::AnyAllTest::test_array_comparator_accessor[legacy_any_all_operators1] 1639s test/sql/test_operators.py::AnyAllTest::test_array_comparator_negate_accessor[legacy_any_all_operators0] 1639s [gw1] [ 25%] PASSED test/sql/test_operators.py::AnyAllTest::test_array_comparator_negate_accessor[legacy_any_all_operators0] 1639s test/sql/test_operators.py::AnyAllTest::test_array_comparator_negate_accessor[legacy_any_all_operators1] 1639s [gw1] [ 25%] PASSED test/sql/test_operators.py::AnyAllTest::test_array_comparator_negate_accessor[legacy_any_all_operators1] 1639s test/sql/test_operators.py::AnyAllTest::test_array_expression[any_all_operators0] 1639s [gw1] [ 25%] PASSED test/sql/test_operators.py::AnyAllTest::test_array_expression[any_all_operators0] 1639s test/sql/test_operators.py::AnyAllTest::test_array_expression[any_all_operators1] 1639s [gw1] [ 25%] PASSED test/sql/test_operators.py::AnyAllTest::test_array_expression[any_all_operators1] 1639s test/sql/test_operators.py::AnyAllTest::test_array_expression[any_all_operators2] 1639s [gw1] [ 25%] PASSED test/sql/test_operators.py::AnyAllTest::test_array_expression[any_all_operators2] 1639s test/sql/test_operators.py::AnyAllTest::test_array_expression[any_all_operators3] 1639s [gw1] [ 25%] PASSED test/sql/test_operators.py::AnyAllTest::test_array_expression[any_all_operators3] 1639s test/sql/test_operators.py::AnyAllTest::test_bindparam_coercion[legacy_any_all_operators0] 1639s [gw1] [ 25%] PASSED test/sql/test_operators.py::AnyAllTest::test_bindparam_coercion[legacy_any_all_operators0] 1639s test/sql/test_operators.py::AnyAllTest::test_bindparam_coercion[legacy_any_all_operators1] 1639s [gw1] [ 25%] PASSED test/sql/test_operators.py::AnyAllTest::test_bindparam_coercion[legacy_any_all_operators1] 1639s test/sql/test_operators.py::AnyAllTest::test_comparator_array[any_all_operators0] 1639s [gw1] [ 25%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_array[any_all_operators0] 1639s test/sql/test_operators.py::AnyAllTest::test_comparator_array[any_all_operators1] 1639s [gw1] [ 25%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_array[any_all_operators1] 1639s test/sql/test_operators.py::AnyAllTest::test_comparator_array[any_all_operators2] 1639s [gw1] [ 25%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_array[any_all_operators2] 1639s test/sql/test_operators.py::AnyAllTest::test_comparator_array[any_all_operators3] 1639s [gw1] [ 25%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_array[any_all_operators3] 1639s test/sql/test_operators.py::AnyAllTest::test_comparator_array_wexpr[any_all_operators0] 1639s [gw1] [ 25%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_array_wexpr[any_all_operators0] 1639s test/sql/test_operators.py::AnyAllTest::test_comparator_array_wexpr[any_all_operators1] 1639s [gw1] [ 25%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_array_wexpr[any_all_operators1] 1639s test/sql/test_operators.py::AnyAllTest::test_comparator_array_wexpr[any_all_operators2] 1639s [gw1] [ 25%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_array_wexpr[any_all_operators2] 1639s test/sql/test_operators.py::AnyAllTest::test_comparator_array_wexpr[any_all_operators3] 1639s [gw1] [ 25%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_array_wexpr[any_all_operators3] 1639s test/sql/test_operators.py::AnyAllTest::test_comparator_inline_negate[any_all_operators0] 1639s [gw1] [ 25%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_inline_negate[any_all_operators0] 1639s test/sql/test_operators.py::AnyAllTest::test_comparator_inline_negate[any_all_operators1] 1639s [gw1] [ 25%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_inline_negate[any_all_operators1] 1639s test/sql/test_operators.py::AnyAllTest::test_comparator_inline_negate[any_all_operators2] 1639s [gw1] [ 25%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_inline_negate[any_all_operators2] 1639s test/sql/test_operators.py::AnyAllTest::test_comparator_inline_negate[any_all_operators3] 1639s [gw1] [ 25%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_inline_negate[any_all_operators3] 1639s test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators0-eq-=] 1639s [gw1] [ 25%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators0-eq-=] 1639s test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators0-gt->] 1639s [gw1] [ 25%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators0-gt->] 1639s test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators0-le-<=] 1639s [gw1] [ 25%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators0-le-<=] 1639s test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators0-ne-!=] 1639s [gw1] [ 25%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators0-ne-!=] 1639s test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators1-eq-=] 1639s [gw1] [ 25%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators1-eq-=] 1639s test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators1-gt->] 1639s [gw1] [ 25%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators1-gt->] 1639s test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators1-le-<=] 1639s [gw1] [ 25%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators1-le-<=] 1639s test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators1-ne-!=] 1639s [gw1] [ 25%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators1-ne-!=] 1639s test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators2-eq-=] 1639s [gw1] [ 25%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators2-eq-=] 1639s test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators2-gt->] 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators2-gt->] 1639s test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators2-le-<=] 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators2-le-<=] 1639s test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators2-ne-!=] 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators2-ne-!=] 1639s test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators3-eq-=] 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators3-eq-=] 1639s test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators3-gt->] 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators3-gt->] 1639s test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators3-le-<=] 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators3-le-<=] 1639s test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators3-ne-!=] 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators3-ne-!=] 1639s test/sql/test_operators.py::AnyAllTest::test_illegal_ops[any_all_operators0] 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::AnyAllTest::test_illegal_ops[any_all_operators0] 1639s test/sql/test_operators.py::AnyAllTest::test_illegal_ops[any_all_operators1] 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::AnyAllTest::test_illegal_ops[any_all_operators1] 1639s test/sql/test_operators.py::AnyAllTest::test_illegal_ops[any_all_operators2] 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::AnyAllTest::test_illegal_ops[any_all_operators2] 1639s test/sql/test_operators.py::AnyAllTest::test_illegal_ops[any_all_operators3] 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::AnyAllTest::test_illegal_ops[any_all_operators3] 1639s test/sql/test_operators.py::AnyAllTest::test_scalar_values[any_all_operators0] 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::AnyAllTest::test_scalar_values[any_all_operators0] 1639s test/sql/test_operators.py::AnyAllTest::test_scalar_values[any_all_operators1] 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::AnyAllTest::test_scalar_values[any_all_operators1] 1639s test/sql/test_operators.py::AnyAllTest::test_scalar_values[any_all_operators2] 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::AnyAllTest::test_scalar_values[any_all_operators2] 1639s test/sql/test_operators.py::AnyAllTest::test_scalar_values[any_all_operators3] 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::AnyAllTest::test_scalar_values[any_all_operators3] 1639s test/sql/test_operators.py::AnyAllTest::test_subq[any_all_operators0] 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::AnyAllTest::test_subq[any_all_operators0] 1639s test/sql/test_operators.py::AnyAllTest::test_subq[any_all_operators1] 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::AnyAllTest::test_subq[any_all_operators1] 1639s test/sql/test_operators.py::AnyAllTest::test_subq[any_all_operators2] 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::AnyAllTest::test_subq[any_all_operators2] 1639s test/sql/test_operators.py::AnyAllTest::test_subq[any_all_operators3] 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::AnyAllTest::test_subq[any_all_operators3] 1639s test/sql/test_operators.py::AnyAllTest::test_values_illegal[all_] 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::AnyAllTest::test_values_illegal[all_] 1639s test/sql/test_operators.py::AnyAllTest::test_values_illegal[any_] 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::AnyAllTest::test_values_illegal[any_] 1639s test/sql/test_operators.py::ArrayIndexOpTest::test_contains_override_raises 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::ArrayIndexOpTest::test_contains_override_raises 1639s test/sql/test_operators.py::ArrayIndexOpTest::test_getindex_literal 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::ArrayIndexOpTest::test_getindex_literal 1639s test/sql/test_operators.py::ArrayIndexOpTest::test_getindex_literal_zeroind 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::ArrayIndexOpTest::test_getindex_literal_zeroind 1639s test/sql/test_operators.py::ArrayIndexOpTest::test_getindex_sqlexpr 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::ArrayIndexOpTest::test_getindex_sqlexpr 1639s test/sql/test_operators.py::ArrayIndexOpTest::test_getindex_sqlexpr_zeroind 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::ArrayIndexOpTest::test_getindex_sqlexpr_zeroind 1639s test/sql/test_operators.py::ArrayIndexOpTest::test_getslice_literal 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::ArrayIndexOpTest::test_getslice_literal 1639s test/sql/test_operators.py::ArrayIndexOpTest::test_getslice_literal_zeroind 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::ArrayIndexOpTest::test_getslice_literal_zeroind 1639s test/sql/test_operators.py::ArrayIndexOpTest::test_getslice_sqlexpr 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::ArrayIndexOpTest::test_getslice_sqlexpr 1639s test/sql/test_operators.py::ArrayIndexOpTest::test_getslice_sqlexpr_zeroind 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::ArrayIndexOpTest::test_getslice_sqlexpr_zeroind 1639s test/sql/test_operators.py::ArrayIndexOpTest::test_override_operators 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::ArrayIndexOpTest::test_override_operators 1639s test/sql/test_operators.py::ArrayIndexOpTest::test_setup_getitem_w_dims 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::ArrayIndexOpTest::test_setup_getitem_w_dims 1639s test/sql/test_operators.py::BetweenTest::test_between_1 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::BetweenTest::test_between_1 1639s test/sql/test_operators.py::BetweenTest::test_between_2 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::BetweenTest::test_between_2 1639s test/sql/test_operators.py::BetweenTest::test_between_3 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::BetweenTest::test_between_3 1639s test/sql/test_operators.py::BetweenTest::test_between_4 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::BetweenTest::test_between_4 1639s test/sql/test_operators.py::BetweenTest::test_between_5 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::BetweenTest::test_between_5 1639s test/sql/test_operators.py::BetweenTest::test_between_6 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::BetweenTest::test_between_6 1639s test/sql/test_operators.py::BitOpTest::test_compile_binary[and] 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::BitOpTest::test_compile_binary[and] 1639s test/sql/test_operators.py::BitOpTest::test_compile_binary[and_lambda] 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::BitOpTest::test_compile_binary[and_lambda] 1639s test/sql/test_operators.py::BitOpTest::test_compile_binary[ls_lambda] 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::BitOpTest::test_compile_binary[ls_lambda] 1639s test/sql/test_operators.py::BitOpTest::test_compile_binary[lshift] 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::BitOpTest::test_compile_binary[lshift] 1639s test/sql/test_operators.py::BitOpTest::test_compile_binary[or] 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::BitOpTest::test_compile_binary[or] 1639s test/sql/test_operators.py::BitOpTest::test_compile_binary[or_lambda] 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::BitOpTest::test_compile_binary[or_lambda] 1639s test/sql/test_operators.py::BitOpTest::test_compile_binary[rs_lambda] 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::BitOpTest::test_compile_binary[rs_lambda] 1639s test/sql/test_operators.py::BitOpTest::test_compile_binary[rshift] 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::BitOpTest::test_compile_binary[rshift] 1639s test/sql/test_operators.py::BitOpTest::test_compile_binary[xor] 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::BitOpTest::test_compile_binary[xor] 1639s test/sql/test_operators.py::BitOpTest::test_compile_binary[xor_lambda] 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::BitOpTest::test_compile_binary[xor_lambda] 1639s test/sql/test_operators.py::BitOpTest::test_compile_not_colexpr_lvl 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::BitOpTest::test_compile_not_colexpr_lvl 1639s test/sql/test_operators.py::BitOpTest::test_compile_not_column_lvl 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::BitOpTest::test_compile_not_column_lvl 1639s test/sql/test_operators.py::BooleanEvalTest::test_eight 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_eight 1639s test/sql/test_operators.py::BooleanEvalTest::test_eleven 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_eleven 1639s test/sql/test_operators.py::BooleanEvalTest::test_five_a 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_five_a 1639s test/sql/test_operators.py::BooleanEvalTest::test_five_b 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_five_b 1639s test/sql/test_operators.py::BooleanEvalTest::test_four 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_four 1639s test/sql/test_operators.py::BooleanEvalTest::test_four_double 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_four_double 1639s test/sql/test_operators.py::BooleanEvalTest::test_nine 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_nine 1639s test/sql/test_operators.py::BooleanEvalTest::test_one 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_one 1639s test/sql/test_operators.py::BooleanEvalTest::test_seven_a 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_seven_a 1639s test/sql/test_operators.py::BooleanEvalTest::test_seven_b 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_seven_b 1639s test/sql/test_operators.py::BooleanEvalTest::test_seven_c 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_seven_c 1639s test/sql/test_operators.py::BooleanEvalTest::test_seven_d 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_seven_d 1639s test/sql/test_operators.py::BooleanEvalTest::test_six 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_six 1639s test/sql/test_operators.py::BooleanEvalTest::test_ten 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_ten 1639s test/sql/test_operators.py::BooleanEvalTest::test_three_a 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_three_a 1639s test/sql/test_operators.py::BooleanEvalTest::test_three_a_double 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_three_a_double 1639s test/sql/test_operators.py::BooleanEvalTest::test_three_b 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_three_b 1639s test/sql/test_operators.py::BooleanEvalTest::test_twelve 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_twelve 1639s test/sql/test_operators.py::BooleanEvalTest::test_two_a 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_two_a 1639s test/sql/test_operators.py::BooleanEvalTest::test_two_b 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_two_b 1639s test/sql/test_operators.py::ComparisonOperatorTest::test_comparison_op[eq] 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::ComparisonOperatorTest::test_comparison_op[eq] 1639s test/sql/test_operators.py::ComparisonOperatorTest::test_comparison_op[ge] 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::ComparisonOperatorTest::test_comparison_op[ge] 1639s test/sql/test_operators.py::ComparisonOperatorTest::test_comparison_op[gt] 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::ComparisonOperatorTest::test_comparison_op[gt] 1639s test/sql/test_operators.py::ComparisonOperatorTest::test_comparison_op[le] 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::ComparisonOperatorTest::test_comparison_op[le] 1639s test/sql/test_operators.py::ComparisonOperatorTest::test_comparison_op[lt] 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::ComparisonOperatorTest::test_comparison_op[lt] 1639s test/sql/test_operators.py::ComparisonOperatorTest::test_comparison_op[ne] 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::ComparisonOperatorTest::test_comparison_op[ne] 1639s test/sql/test_operators.py::ComparisonOperatorTest::test_pickle_comparator[eval_first-typ0] 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::ComparisonOperatorTest::test_pickle_comparator[eval_first-typ0] 1639s test/sql/test_operators.py::ComparisonOperatorTest::test_pickle_comparator[eval_first-typ1] 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::ComparisonOperatorTest::test_pickle_comparator[eval_first-typ1] 1639s test/sql/test_operators.py::ComparisonOperatorTest::test_pickle_comparator[eval_first-typ2] 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::ComparisonOperatorTest::test_pickle_comparator[eval_first-typ2] 1639s test/sql/test_operators.py::ComparisonOperatorTest::test_pickle_comparator[not_eval_first-typ0] 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::ComparisonOperatorTest::test_pickle_comparator[not_eval_first-typ0] 1639s test/sql/test_operators.py::ComparisonOperatorTest::test_pickle_comparator[not_eval_first-typ1] 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::ComparisonOperatorTest::test_pickle_comparator[not_eval_first-typ1] 1639s test/sql/test_operators.py::ComparisonOperatorTest::test_pickle_comparator[not_eval_first-typ2] 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::ComparisonOperatorTest::test_pickle_comparator[not_eval_first-typ2] 1639s test/sql/test_operators.py::ComparisonOperatorTest::test_pickle_operators_one 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::ComparisonOperatorTest::test_pickle_operators_one 1639s test/sql/test_operators.py::ComparisonOperatorTest::test_pickle_operators_two 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::ComparisonOperatorTest::test_pickle_operators_two 1639s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains 1639s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_autoescape 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_autoescape 1639s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_concat 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_concat 1639s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_encoded 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_encoded 1639s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_encoded_mysql 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_encoded_mysql 1639s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_escape 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_escape 1639s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_literal 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_literal 1639s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_literal_concat 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_literal_concat 1639s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_pg 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_pg 1639s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_text 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_text 1639s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_text_concat 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_text_concat 1639s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith 1639s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_autoescape 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_autoescape 1639s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_autoescape_custom_escape 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_autoescape_custom_escape 1639s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_autoescape_nosqlexpr 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_autoescape_nosqlexpr 1639s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_autoescape_warning 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_autoescape_warning 1639s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_encoded 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_encoded 1639s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_encoded_mysql 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_encoded_mysql 1639s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_escape 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_escape 1639s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_literal 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_literal 1639s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_literal_mysql 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_literal_mysql 1639s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_mysql 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_mysql 1639s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_text 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_text 1639s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_text_mysql 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_text_mysql 1639s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains 1639s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_autoescape 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_autoescape 1639s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_autoescape_custom_escape 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_autoescape_custom_escape 1639s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_concat 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_concat 1639s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_encoded 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_encoded 1639s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_encoded_mysql 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_encoded_mysql 1639s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_escape 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_escape 1639s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_literal 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_literal 1639s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_literal_concat 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_literal_concat 1639s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_pg 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_pg 1639s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_text 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_text 1639s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_text_concat 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_text_concat 1639s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith 1639s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_autoescape 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_autoescape 1639s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_autoescape_custom_escape 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_autoescape_custom_escape 1639s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_autoescape_nosqlexpr 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_autoescape_nosqlexpr 1639s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_autoescape_warning 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_autoescape_warning 1639s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_encoded 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_encoded 1639s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_encoded_mysql 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_encoded_mysql 1639s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_escape 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_escape 1639s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_literal 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_literal 1639s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_literal_mysql 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_literal_mysql 1639s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_mysql 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_mysql 1639s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_pg 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_pg 1639s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_text 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_text 1639s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_text_mysql 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_text_mysql 1639s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_ilike 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_ilike 1639s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_ilike_escape 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_ilike_escape 1639s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_ilike_escape_empty 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_ilike_escape_empty 1639s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith 1639s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_autoescape 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_autoescape 1639s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_autoescape_custom_escape 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_autoescape_custom_escape 1639s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_concat 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_concat 1639s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_encoded 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_encoded 1639s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_encoded_mysql 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_encoded_mysql 1639s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_escape 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_escape 1639s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_literal 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_literal 1639s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_literal_mysql 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_literal_mysql 1639s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_pg 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_pg 1639s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_text 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_text 1639s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_text_mysql 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_text_mysql 1639s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_like 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_like 1639s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_like_escape 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_like_escape 1639s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_like_escape_empty 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_like_escape_empty 1639s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_contains 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_contains 1639s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_contains_autoescape 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_contains_autoescape 1639s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_contains_concat 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_contains_concat 1639s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_contains_encoded 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_contains_encoded 1639s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_contains_encoded_mysql 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_contains_encoded_mysql 1639s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_contains_escape 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_contains_escape 1639s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_contains_pg 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_contains_pg 1639s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_endswith 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_endswith 1639s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_endswith_autoescape 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_endswith_autoescape 1639s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_endswith_encoded 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_endswith_encoded 1639s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_endswith_escape 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_endswith_escape 1639s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_endswith_mysql 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_endswith_mysql 1639s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_endswith_pg 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_endswith_pg 1639s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_icontains 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_icontains 1639s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_icontains_autoescape 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_icontains_autoescape 1639s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_icontains_concat 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_icontains_concat 1639s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_icontains_encoded 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_icontains_encoded 1639s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_icontains_encoded_mysql 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_icontains_encoded_mysql 1639s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_icontains_escape 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_icontains_escape 1639s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_icontains_pg 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_icontains_pg 1639s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_iendswith 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_iendswith 1639s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_iendswith_autoescape 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_iendswith_autoescape 1639s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_iendswith_encoded 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_iendswith_encoded 1639s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_iendswith_escape 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_iendswith_escape 1639s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_iendswith_mysql 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_iendswith_mysql 1639s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_iendswith_pg 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_iendswith_pg 1639s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_ilike 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_ilike 1639s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_ilike_escape 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_ilike_escape 1639s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_ilike_escape_empty 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_ilike_escape_empty 1639s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_istartswith 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_istartswith 1639s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_istartswith_autoescape 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_istartswith_autoescape 1639s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_istartswith_concat 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_istartswith_concat 1639s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_istartswith_encoded 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_istartswith_encoded 1639s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_istartswith_encoded_mysql 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_istartswith_encoded_mysql 1639s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_istartswith_escape 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_istartswith_escape 1639s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_istartswith_pg 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_istartswith_pg 1639s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_like 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_like 1639s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_like_escape 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_like_escape 1639s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_like_escape_empty 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_like_escape_empty 1639s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_startswith 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_startswith 1639s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_startswith_autoescape 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_startswith_autoescape 1639s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_startswith_concat 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_startswith_concat 1639s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_startswith_encoded 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_startswith_encoded 1639s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_startswith_encoded_mysql 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_startswith_encoded_mysql 1639s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_startswith_escape 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_startswith_escape 1639s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith 1639s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_autoescape 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_autoescape 1639s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_autoescape_custom_escape 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_autoescape_custom_escape 1639s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_concat 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_concat 1639s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_encoded 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_encoded 1639s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_encoded_mysql 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_encoded_mysql 1639s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_escape 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_escape 1639s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_literal 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_literal 1639s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_literal_mysql 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_literal_mysql 1639s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_text 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_text 1639s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_text_mysql 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_text_mysql 1639s test/sql/test_operators.py::ConjunctionTest::test_and_false_literal_leading 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::ConjunctionTest::test_and_false_literal_leading 1639s test/sql/test_operators.py::ConjunctionTest::test_and_true_literal_leading 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::ConjunctionTest::test_and_true_literal_leading 1639s test/sql/test_operators.py::ConjunctionTest::test_constant_render_distinct 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::ConjunctionTest::test_constant_render_distinct 1639s test/sql/test_operators.py::ConjunctionTest::test_constant_render_distinct_use_labels 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::ConjunctionTest::test_constant_render_distinct_use_labels 1639s test/sql/test_operators.py::ConjunctionTest::test_constants_are_singleton 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::ConjunctionTest::test_constants_are_singleton 1639s test/sql/test_operators.py::ConjunctionTest::test_eight 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::ConjunctionTest::test_eight 1639s test/sql/test_operators.py::ConjunctionTest::test_eleven 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::ConjunctionTest::test_eleven 1639s test/sql/test_operators.py::ConjunctionTest::test_empty_and_raw 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::ConjunctionTest::test_empty_and_raw 1639s test/sql/test_operators.py::ConjunctionTest::test_empty_clauses[and_-and_-true-True] 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::ConjunctionTest::test_empty_clauses[and_-and_-true-True] 1639s test/sql/test_operators.py::ConjunctionTest::test_empty_clauses[or_-or_-false-False] 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::ConjunctionTest::test_empty_clauses[or_-or_-false-False] 1639s test/sql/test_operators.py::ConjunctionTest::test_empty_construct_for_whereclause 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::ConjunctionTest::test_empty_construct_for_whereclause 1639s test/sql/test_operators.py::ConjunctionTest::test_empty_or_raw 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::ConjunctionTest::test_empty_or_raw 1639s test/sql/test_operators.py::ConjunctionTest::test_five 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::ConjunctionTest::test_five 1639s test/sql/test_operators.py::ConjunctionTest::test_four 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::ConjunctionTest::test_four 1639s test/sql/test_operators.py::ConjunctionTest::test_fourteen 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::ConjunctionTest::test_fourteen 1639s test/sql/test_operators.py::ConjunctionTest::test_is_false_literal 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::ConjunctionTest::test_is_false_literal 1639s test/sql/test_operators.py::ConjunctionTest::test_is_true_literal 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::ConjunctionTest::test_is_true_literal 1639s test/sql/test_operators.py::ConjunctionTest::test_nine 1639s [gw1] [ 26%] PASSED test/sql/test_operators.py::ConjunctionTest::test_nine 1639s test/sql/test_operators.py::ConjunctionTest::test_non_empty_construct_for_whereclause 1649s [gw1] [ 26%] PASSED test/sql/test_operators.py::ConjunctionTest::test_non_empty_construct_for_whereclause 1649s 1649s ==================================== ERRORS ==================================== 1649s _ ERROR at setup of PolyIntoSelfReferentialTest.test_all_load[not_use_wpoly-loaders0] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1649s result: FixtureValue = ihook.pytest_fixture_setup( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s fixturedef=self, request=request 1649s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/inheritance/test_assorted_poly.py", line 2616, in setup_classes 1649s class OtherRelated(Base): 1649s ...<10 lines>... 1649s parent = relationship("OtherRelated", lazy="raise", remote_side=id) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of PolyIntoSelfReferentialTest.test_all_load[not_use_wpoly-loaders1] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/inheritance/test_assorted_poly.py", line 2616, in setup_classes 1649s class OtherRelated(Base): 1649s ...<10 lines>... 1649s parent = relationship("OtherRelated", lazy="raise", remote_side=id) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of PolyIntoSelfReferentialTest.test_all_load[not_use_wpoly-loaders2] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/inheritance/test_assorted_poly.py", line 2616, in setup_classes 1649s class OtherRelated(Base): 1649s ...<10 lines>... 1649s parent = relationship("OtherRelated", lazy="raise", remote_side=id) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of PolyIntoSelfReferentialTest.test_all_load[not_use_wpoly-loaders3] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/inheritance/test_assorted_poly.py", line 2616, in setup_classes 1649s class OtherRelated(Base): 1649s ...<10 lines>... 1649s parent = relationship("OtherRelated", lazy="raise", remote_side=id) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of PolyIntoSelfReferentialTest.test_all_load[not_use_wpoly-loaders4] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/inheritance/test_assorted_poly.py", line 2616, in setup_classes 1649s class OtherRelated(Base): 1649s ...<10 lines>... 1649s parent = relationship("OtherRelated", lazy="raise", remote_side=id) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of PolyIntoSelfReferentialTest.test_all_load[use_wpoly-loaders0] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/inheritance/test_assorted_poly.py", line 2616, in setup_classes 1649s class OtherRelated(Base): 1649s ...<10 lines>... 1649s parent = relationship("OtherRelated", lazy="raise", remote_side=id) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of PolyIntoSelfReferentialTest.test_all_load[use_wpoly-loaders1] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/inheritance/test_assorted_poly.py", line 2616, in setup_classes 1649s class OtherRelated(Base): 1649s ...<10 lines>... 1649s parent = relationship("OtherRelated", lazy="raise", remote_side=id) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of PolyIntoSelfReferentialTest.test_all_load[use_wpoly-loaders2] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/inheritance/test_assorted_poly.py", line 2616, in setup_classes 1649s class OtherRelated(Base): 1649s ...<10 lines>... 1649s parent = relationship("OtherRelated", lazy="raise", remote_side=id) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of PolyIntoSelfReferentialTest.test_all_load[use_wpoly-loaders3] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/inheritance/test_assorted_poly.py", line 2616, in setup_classes 1649s class OtherRelated(Base): 1649s ...<10 lines>... 1649s parent = relationship("OtherRelated", lazy="raise", remote_side=id) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of PolyIntoSelfReferentialTest.test_all_load[use_wpoly-loaders4] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/inheritance/test_assorted_poly.py", line 2616, in setup_classes 1649s class OtherRelated(Base): 1649s ...<10 lines>... 1649s parent = relationship("OtherRelated", lazy="raise", remote_side=id) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of PolyIntoSelfReferentialTest.test_workaround[not_use_workaround] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/inheritance/test_assorted_poly.py", line 2616, in setup_classes 1649s class OtherRelated(Base): 1649s ...<10 lines>... 1649s parent = relationship("OtherRelated", lazy="raise", remote_side=id) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of PolyIntoSelfReferentialTest.test_workaround[use_workaround] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/inheritance/test_assorted_poly.py", line 2616, in setup_classes 1649s class OtherRelated(Base): 1649s ...<10 lines>... 1649s parent = relationship("OtherRelated", lazy="raise", remote_side=id) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1.test_autoflush[default] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1649s result: FixtureValue = ihook.pytest_fixture_setup( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s fixturedef=self, request=request 1649s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2386, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<10 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1.test_autoflush[opt_disable] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2386, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<10 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1.test_autoflush[session_disable] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2386, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<10 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1.test_base_class_upsert[bulk] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2386, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<10 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1.test_base_class_upsert[bulk_ordered] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2386, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<10 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1.test_base_class_upsert[bulk_w_embedded_bindparam] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2386, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<10 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1.test_base_class_upsert[orm] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2386, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<10 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1.test_bulk_upd_w_sql_expressions_no_ordered_values[False] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2386, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<10 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1.test_bulk_upd_w_sql_expressions_no_ordered_values[True] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2386, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<10 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1.test_bulk_upd_w_sql_expressions_subclass _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2386, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<10 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1.test_bulk_w_sql_expressions _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2386, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<10 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1.test_bulk_w_sql_expressions_subclass _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2386, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<10 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1.test_heterogeneous_keys[not_sort_by_parameter_order-not_use_returning] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2386, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<10 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1.test_heterogeneous_keys[not_sort_by_parameter_order-use_returning] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2386, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<10 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1.test_heterogeneous_keys[sort_by_parameter_order-not_use_returning] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2386, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<10 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1.test_heterogeneous_keys[sort_by_parameter_order-use_returning] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2386, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<10 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1.test_insert_col_key_also_works_currently _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2386, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<10 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1.test_single_returning_fn _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2386, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<10 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1.test_single_values_returning_fn[not_single_element-cols] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2386, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<10 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1.test_single_values_returning_fn[not_single_element-cols_w_exprs] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2386, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<10 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1.test_single_values_returning_fn[not_single_element-strings] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2386, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<10 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1.test_single_values_returning_fn[not_single_element-strings_w_exprs] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2386, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<10 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1.test_single_values_returning_fn[single_element-cols] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2386, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<10 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1.test_single_values_returning_fn[single_element-cols_w_exprs] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2386, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<10 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1.test_single_values_returning_fn[single_element-strings] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2386, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<10 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1.test_single_values_returning_fn[single_element-strings_w_exprs] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2386, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<10 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1.test_subclass_bulk_update _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2386, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<10 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1.test_subclass_load_only[not_single_element-not_sort_by_parameter_order] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2386, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<10 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1.test_subclass_load_only[not_single_element-sort_by_parameter_order] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2386, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<10 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1.test_subclass_load_only[single_element-not_sort_by_parameter_order] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2386, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<10 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1.test_subclass_load_only[single_element-sort_by_parameter_order] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2386, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<10 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1.test_subclass_load_only_doesnt_fetch_cols[not_single_element] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2386, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<10 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1.test_subclass_load_only_doesnt_fetch_cols[single_element] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2386, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<10 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1.test_subclass_no_returning[not_single_element] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2386, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<10 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1.test_subclass_no_returning[single_element] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2386, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<10 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1.test_subclass_return_just_subclass_ids[not_sort_by_parameter_order-not_single_element] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2386, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<10 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1.test_subclass_return_just_subclass_ids[not_sort_by_parameter_order-single_element] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2386, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<10 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1.test_subclass_return_just_subclass_ids[sort_by_parameter_order-not_single_element] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2386, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<10 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1.test_subclass_return_just_subclass_ids[sort_by_parameter_order-single_element] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2386, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<10 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1.test_subclass_returning_bind_expr[not_single_element] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2386, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<10 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1.test_subclass_returning_bind_expr[single_element] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2386, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<10 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1.test_subclass_upsert[not_sort_by_parameter_order-bulk] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2386, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<10 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1.test_subclass_upsert[not_sort_by_parameter_order-orm] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2386, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<10 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1.test_subclass_upsert[sort_by_parameter_order-bulk] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2386, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<10 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1.test_subclass_upsert[sort_by_parameter_order-orm] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2386, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<10 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1.test_autoflush[default] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1649s result: FixtureValue = ihook.pytest_fixture_setup( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s fixturedef=self, request=request 1649s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2386, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<10 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1.test_autoflush[opt_disable] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2386, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<10 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1.test_autoflush[session_disable] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2386, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<10 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1.test_base_class_upsert[bulk] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2386, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<10 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1.test_base_class_upsert[bulk_ordered] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2386, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<10 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1.test_base_class_upsert[bulk_w_embedded_bindparam] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2386, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<10 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1.test_base_class_upsert[orm] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2386, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<10 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1.test_bulk_upd_w_sql_expressions_no_ordered_values[False] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2386, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<10 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1.test_bulk_upd_w_sql_expressions_no_ordered_values[True] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2386, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<10 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1.test_bulk_upd_w_sql_expressions_subclass _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2386, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<10 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1.test_bulk_w_sql_expressions _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2386, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<10 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1.test_bulk_w_sql_expressions_subclass _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2386, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<10 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1.test_heterogeneous_keys[not_sort_by_parameter_order-not_use_returning] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2386, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<10 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1.test_heterogeneous_keys[not_sort_by_parameter_order-use_returning] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2386, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<10 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1.test_heterogeneous_keys[sort_by_parameter_order-not_use_returning] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2386, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<10 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1.test_heterogeneous_keys[sort_by_parameter_order-use_returning] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2386, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<10 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1.test_insert_col_key_also_works_currently _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2386, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<10 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1.test_single_returning_fn _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2386, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<10 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1.test_single_values_returning_fn[not_single_element-cols] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2386, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<10 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1.test_single_values_returning_fn[not_single_element-cols_w_exprs] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2386, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<10 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1.test_single_values_returning_fn[not_single_element-strings] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2386, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<10 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1.test_single_values_returning_fn[not_single_element-strings_w_exprs] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2386, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<10 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1.test_single_values_returning_fn[single_element-cols] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2386, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<10 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1.test_single_values_returning_fn[single_element-cols_w_exprs] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2386, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<10 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1.test_single_values_returning_fn[single_element-strings] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2386, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<10 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1.test_single_values_returning_fn[single_element-strings_w_exprs] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2386, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<10 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1.test_subclass_bulk_update _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2386, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<10 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1.test_subclass_load_only[not_single_element-not_sort_by_parameter_order] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2386, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<10 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1.test_subclass_load_only[not_single_element-sort_by_parameter_order] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2386, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<10 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1.test_subclass_load_only[single_element-not_sort_by_parameter_order] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2386, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<10 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1.test_subclass_load_only[single_element-sort_by_parameter_order] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2386, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<10 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1.test_subclass_load_only_doesnt_fetch_cols[not_single_element] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2386, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<10 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1.test_subclass_load_only_doesnt_fetch_cols[single_element] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2386, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<10 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1.test_subclass_no_returning[not_single_element] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2386, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<10 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1.test_subclass_no_returning[single_element] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2386, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<10 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1.test_subclass_return_just_subclass_ids[not_sort_by_parameter_order-not_single_element] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2386, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<10 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1.test_subclass_return_just_subclass_ids[not_sort_by_parameter_order-single_element] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2386, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<10 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1.test_subclass_return_just_subclass_ids[sort_by_parameter_order-not_single_element] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2386, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<10 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1.test_subclass_return_just_subclass_ids[sort_by_parameter_order-single_element] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2386, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<10 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1.test_subclass_returning_bind_expr[not_single_element] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2386, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<10 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1.test_subclass_returning_bind_expr[single_element] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2386, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<10 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1.test_subclass_upsert[not_sort_by_parameter_order-bulk] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2386, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<10 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1.test_subclass_upsert[not_sort_by_parameter_order-orm] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2386, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<10 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1.test_subclass_upsert[sort_by_parameter_order-bulk] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2386, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<10 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1.test_subclass_upsert[sort_by_parameter_order-orm] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2386, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<10 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1.test_autoflush[default] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1649s result: FixtureValue = ihook.pytest_fixture_setup( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s fixturedef=self, request=request 1649s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2229, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<13 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1.test_autoflush[opt_disable] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2229, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<13 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1.test_autoflush[session_disable] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2229, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<13 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1.test_base_class_upsert[bulk] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2229, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<13 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1.test_base_class_upsert[bulk_ordered] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2229, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<13 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1.test_base_class_upsert[bulk_w_embedded_bindparam] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2229, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<13 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1.test_base_class_upsert[orm] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2229, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<13 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1.test_bulk_upd_w_sql_expressions_no_ordered_values[False] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2229, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<13 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1.test_bulk_upd_w_sql_expressions_no_ordered_values[True] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2229, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<13 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1.test_bulk_upd_w_sql_expressions_subclass _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2229, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<13 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1.test_bulk_w_sql_expressions _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2229, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<13 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1.test_bulk_w_sql_expressions_subclass _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2229, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<13 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1.test_heterogeneous_keys[not_sort_by_parameter_order-not_use_returning] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2229, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<13 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1.test_heterogeneous_keys[not_sort_by_parameter_order-use_returning] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2229, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<13 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1.test_heterogeneous_keys[sort_by_parameter_order-not_use_returning] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2229, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<13 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1.test_heterogeneous_keys[sort_by_parameter_order-use_returning] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2229, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<13 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1.test_insert_col_key_also_works_currently _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2229, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<13 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1.test_single_returning_fn _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2229, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<13 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1.test_single_values_returning_fn[not_single_element-cols] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2229, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<13 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1.test_single_values_returning_fn[not_single_element-cols_w_exprs] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2229, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<13 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1.test_single_values_returning_fn[not_single_element-strings] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2229, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<13 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1.test_single_values_returning_fn[not_single_element-strings_w_exprs] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2229, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<13 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1.test_single_values_returning_fn[single_element-cols] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2229, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<13 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1.test_single_values_returning_fn[single_element-cols_w_exprs] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2229, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<13 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1.test_single_values_returning_fn[single_element-strings] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2229, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<13 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1.test_single_values_returning_fn[single_element-strings_w_exprs] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2229, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<13 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1.test_subclass_bulk_update _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2229, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<13 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1.test_subclass_load_only[not_single_element-not_sort_by_parameter_order] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2229, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<13 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1.test_subclass_load_only[not_single_element-sort_by_parameter_order] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2229, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<13 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1.test_subclass_load_only[single_element-not_sort_by_parameter_order] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2229, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<13 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1.test_subclass_load_only[single_element-sort_by_parameter_order] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2229, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<13 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1.test_subclass_load_only_doesnt_fetch_cols[not_single_element] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2229, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<13 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1.test_subclass_load_only_doesnt_fetch_cols[single_element] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2229, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<13 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1.test_subclass_no_returning[not_single_element] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2229, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<13 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1.test_subclass_no_returning[single_element] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2229, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<13 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1.test_subclass_return_just_subclass_ids[not_sort_by_parameter_order-not_single_element] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2229, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<13 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1.test_subclass_return_just_subclass_ids[not_sort_by_parameter_order-single_element] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2229, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<13 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1.test_subclass_return_just_subclass_ids[sort_by_parameter_order-not_single_element] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2229, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<13 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1.test_subclass_return_just_subclass_ids[sort_by_parameter_order-single_element] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2229, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<13 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1.test_subclass_returning_bind_expr[not_single_element] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2229, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<13 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1.test_subclass_returning_bind_expr[single_element] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2229, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<13 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1.test_subclass_upsert[not_sort_by_parameter_order-False-bulk] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2229, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<13 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1.test_subclass_upsert[not_sort_by_parameter_order-False-orm] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2229, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<13 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1.test_subclass_upsert[not_sort_by_parameter_order-True-bulk] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2229, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<13 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1.test_subclass_upsert[not_sort_by_parameter_order-True-orm] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2229, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<13 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1.test_subclass_upsert[sort_by_parameter_order-False-bulk] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2229, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<13 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1.test_subclass_upsert[sort_by_parameter_order-False-orm] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2229, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<13 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1.test_subclass_upsert[sort_by_parameter_order-True-bulk] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2229, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<13 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1.test_subclass_upsert[sort_by_parameter_order-True-orm] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2229, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<13 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1.test_autoflush[default] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1649s result: FixtureValue = ihook.pytest_fixture_setup( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s fixturedef=self, request=request 1649s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2229, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<13 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1.test_autoflush[opt_disable] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2229, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<13 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1.test_autoflush[session_disable] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2229, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<13 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1.test_base_class_upsert[bulk] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2229, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<13 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1.test_base_class_upsert[bulk_ordered] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2229, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<13 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1.test_base_class_upsert[bulk_w_embedded_bindparam] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2229, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<13 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1.test_base_class_upsert[orm] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2229, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<13 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1.test_bulk_upd_w_sql_expressions_no_ordered_values[False] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2229, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<13 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1.test_bulk_upd_w_sql_expressions_no_ordered_values[True] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2229, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<13 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1.test_bulk_upd_w_sql_expressions_subclass _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2229, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<13 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1.test_bulk_w_sql_expressions _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2229, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<13 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1.test_bulk_w_sql_expressions_subclass _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2229, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<13 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1.test_heterogeneous_keys[not_sort_by_parameter_order-not_use_returning] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2229, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<13 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1.test_heterogeneous_keys[not_sort_by_parameter_order-use_returning] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2229, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<13 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1.test_heterogeneous_keys[sort_by_parameter_order-not_use_returning] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2229, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<13 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1.test_heterogeneous_keys[sort_by_parameter_order-use_returning] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2229, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<13 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1.test_insert_col_key_also_works_currently _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2229, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<13 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1.test_single_returning_fn _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2229, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<13 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1.test_single_values_returning_fn[not_single_element-cols] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2229, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<13 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1.test_single_values_returning_fn[not_single_element-cols_w_exprs] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2229, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<13 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1.test_single_values_returning_fn[not_single_element-strings] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2229, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<13 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1.test_single_values_returning_fn[not_single_element-strings_w_exprs] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2229, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<13 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1.test_single_values_returning_fn[single_element-cols] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2229, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<13 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1.test_single_values_returning_fn[single_element-cols_w_exprs] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2229, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<13 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1.test_single_values_returning_fn[single_element-strings] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2229, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<13 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1.test_single_values_returning_fn[single_element-strings_w_exprs] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2229, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<13 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1.test_subclass_bulk_update _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2229, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<13 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1.test_subclass_load_only[not_single_element-not_sort_by_parameter_order] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2229, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<13 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1.test_subclass_load_only[not_single_element-sort_by_parameter_order] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2229, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<13 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1.test_subclass_load_only[single_element-not_sort_by_parameter_order] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2229, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<13 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1.test_subclass_load_only[single_element-sort_by_parameter_order] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2229, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<13 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1.test_subclass_load_only_doesnt_fetch_cols[not_single_element] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2229, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<13 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1.test_subclass_load_only_doesnt_fetch_cols[single_element] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2229, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<13 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1.test_subclass_no_returning[not_single_element] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2229, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<13 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1.test_subclass_no_returning[single_element] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2229, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<13 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1.test_subclass_return_just_subclass_ids[not_sort_by_parameter_order-not_single_element] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2229, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<13 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1.test_subclass_return_just_subclass_ids[not_sort_by_parameter_order-single_element] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2229, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<13 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1.test_subclass_return_just_subclass_ids[sort_by_parameter_order-not_single_element] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2229, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<13 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1.test_subclass_return_just_subclass_ids[sort_by_parameter_order-single_element] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2229, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<13 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1.test_subclass_returning_bind_expr[not_single_element] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2229, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<13 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1.test_subclass_returning_bind_expr[single_element] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2229, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<13 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1.test_subclass_upsert[not_sort_by_parameter_order-False-bulk] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2229, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<13 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1.test_subclass_upsert[not_sort_by_parameter_order-False-orm] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2229, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<13 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1.test_subclass_upsert[not_sort_by_parameter_order-True-bulk] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2229, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<13 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1.test_subclass_upsert[not_sort_by_parameter_order-True-orm] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2229, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<13 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1.test_subclass_upsert[sort_by_parameter_order-False-bulk] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2229, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<13 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1.test_subclass_upsert[sort_by_parameter_order-False-orm] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2229, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<13 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1.test_subclass_upsert[sort_by_parameter_order-True-bulk] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2229, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<13 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1.test_subclass_upsert[sort_by_parameter_order-True-orm] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2229, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<13 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1.test_autoflush[default] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1649s result: FixtureValue = ihook.pytest_fixture_setup( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s fixturedef=self, request=request 1649s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2229, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<13 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1.test_autoflush[opt_disable] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2229, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<13 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1.test_autoflush[session_disable] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2229, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<13 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1.test_base_class_upsert[bulk] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2229, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<13 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1.test_base_class_upsert[bulk_ordered] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2229, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<13 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1.test_base_class_upsert[bulk_w_embedded_bindparam] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2229, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<13 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1.test_base_class_upsert[orm] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2229, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<13 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1.test_bulk_upd_w_sql_expressions_no_ordered_values[False] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2229, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<13 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1.test_bulk_upd_w_sql_expressions_no_ordered_values[True] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2229, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<13 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1.test_bulk_upd_w_sql_expressions_subclass _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2229, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<13 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1.test_bulk_w_sql_expressions _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2229, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<13 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1.test_bulk_w_sql_expressions_subclass _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2229, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<13 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1.test_heterogeneous_keys[not_sort_by_parameter_order-not_use_returning] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2229, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<13 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1.test_heterogeneous_keys[not_sort_by_parameter_order-use_returning] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2229, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<13 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1.test_heterogeneous_keys[sort_by_parameter_order-not_use_returning] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2229, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<13 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1.test_heterogeneous_keys[sort_by_parameter_order-use_returning] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2229, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<13 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1.test_insert_col_key_also_works_currently _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2229, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<13 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1.test_single_returning_fn _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2229, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<13 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1.test_single_values_returning_fn[not_single_element-cols] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2229, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<13 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1.test_single_values_returning_fn[not_single_element-cols_w_exprs] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2229, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<13 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1.test_single_values_returning_fn[not_single_element-strings] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2229, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<13 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1.test_single_values_returning_fn[not_single_element-strings_w_exprs] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2229, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<13 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1.test_single_values_returning_fn[single_element-cols] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2229, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<13 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1.test_single_values_returning_fn[single_element-cols_w_exprs] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2229, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<13 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1.test_single_values_returning_fn[single_element-strings] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2229, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<13 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1.test_single_values_returning_fn[single_element-strings_w_exprs] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2229, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<13 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1.test_subclass_bulk_update _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2229, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<13 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1.test_subclass_load_only[not_single_element-not_sort_by_parameter_order] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2229, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<13 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1.test_subclass_load_only[not_single_element-sort_by_parameter_order] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2229, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<13 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1.test_subclass_load_only[single_element-not_sort_by_parameter_order] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2229, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<13 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1.test_subclass_load_only[single_element-sort_by_parameter_order] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2229, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<13 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1.test_subclass_load_only_doesnt_fetch_cols[not_single_element] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2229, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<13 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1.test_subclass_load_only_doesnt_fetch_cols[single_element] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2229, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<13 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1.test_subclass_no_returning[not_single_element] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2229, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<13 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1.test_subclass_no_returning[single_element] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2229, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<13 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1.test_subclass_return_just_subclass_ids[not_sort_by_parameter_order-not_single_element] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2229, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<13 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1.test_subclass_return_just_subclass_ids[not_sort_by_parameter_order-single_element] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2229, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<13 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1.test_subclass_return_just_subclass_ids[sort_by_parameter_order-not_single_element] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2229, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<13 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1.test_subclass_return_just_subclass_ids[sort_by_parameter_order-single_element] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2229, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<13 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1.test_subclass_returning_bind_expr[not_single_element] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2229, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<13 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1.test_subclass_returning_bind_expr[single_element] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2229, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<13 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1.test_subclass_upsert[not_sort_by_parameter_order-False-bulk] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2229, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<13 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1.test_subclass_upsert[not_sort_by_parameter_order-False-orm] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2229, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<13 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1.test_subclass_upsert[not_sort_by_parameter_order-True-bulk] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2229, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<13 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1.test_subclass_upsert[not_sort_by_parameter_order-True-orm] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2229, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<13 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1.test_subclass_upsert[sort_by_parameter_order-False-bulk] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2229, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<13 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1.test_subclass_upsert[sort_by_parameter_order-False-orm] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2229, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<13 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1.test_subclass_upsert[sort_by_parameter_order-True-bulk] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2229, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<13 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1.test_subclass_upsert[sort_by_parameter_order-True-orm] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1649s raise exc.with_traceback(exc_tb) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2229, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<13 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ ERROR at setup of BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1.test_autoflush[default] _ 1649s [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1649s item.session._setupstate.setup(item) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1649s col.setup() 1649s ~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1649s self._request._fillfixtures() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1649s item.funcargs[argname] = self.getfixturevalue(argname) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1649s fixturedef = self._get_active_fixturedef(argname) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1649s fixturedef.execute(request=subrequest) 1649s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1649s result: FixtureValue = ihook.pytest_fixture_setup( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s fixturedef=self, request=request 1649s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1649s result = call_fixture_func(fixturefunc, request, kwargs) 1649s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 908, in call_fixture_func 1649s fixture_result = next(generator) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 51, in _setup_tables_test_class 1649s cls._setup_once_classes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 81, in _setup_once_classes 1649s cls._with_register_classes(cls.setup_classes) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 183, in _with_register_classes 1649s super()._with_register_classes(fn) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 131, in _with_register_classes 1649s fn() 1649s ~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/dml/test_bulk_statements.py", line 2229, in setup_classes 1649s class A(ComparableEntity, decl_base): 1649s ...<13 lines>... 1649s } 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/fixtures/orm.py", line 177, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s =================================== FAILURES =================================== 1649s _______ DCTransformsTest.test_basic_constructor_repr_base_cls[(DB, MAD)] _______ 1649s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 850, in pytest_runtest_call 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 900, in pytest_runtest_call 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/skipping.py", line 268, in pytest_runtest_call 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 179, in pytest_runtest_call 1649s item.runtest() 1649s ~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1720, in runtest 1649s self.ihook.pytest_pyfunc_call(pyfuncitem=self) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 166, in pytest_pyfunc_call 1649s result = testfunction(**testargs) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/declarative/test_dc_transforms.py", line 101, in test_basic_constructor_repr_base_cls 1649s class A(dc_decl_base): 1649s ...<9 lines>... 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _______ DCTransformsTest.test_basic_constructor_repr_base_cls[(MAD, DB)] _______ 1649s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 850, in pytest_runtest_call 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 900, in pytest_runtest_call 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/skipping.py", line 268, in pytest_runtest_call 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 179, in pytest_runtest_call 1649s item.runtest() 1649s ~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1720, in runtest 1649s self.ihook.pytest_pyfunc_call(pyfuncitem=self) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 166, in pytest_pyfunc_call 1649s result = testfunction(**testargs) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/declarative/test_dc_transforms.py", line 101, in test_basic_constructor_repr_base_cls 1649s class A(dc_decl_base): 1649s ...<9 lines>... 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 622, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s __________ DCTransformsTest.test_basic_constructor_repr_cls_decorator __________ 1649s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 850, in pytest_runtest_call 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 900, in pytest_runtest_call 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/skipping.py", line 268, in pytest_runtest_call 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 179, in pytest_runtest_call 1649s item.runtest() 1649s ~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1720, in runtest 1649s self.ihook.pytest_pyfunc_call(pyfuncitem=self) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 166, in pytest_pyfunc_call 1649s result = testfunction(**testargs) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/declarative/test_dc_transforms.py", line 243, in test_basic_constructor_repr_cls_decorator 1649s @registry.mapped_as_dataclass() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 1667, in decorate 1649s _as_declarative(self, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s ________________ DCTransformsTest.test_combine_args_from_pep593 ________________ 1649s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 850, in pytest_runtest_call 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 900, in pytest_runtest_call 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/skipping.py", line 268, in pytest_runtest_call 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 179, in pytest_runtest_call 1649s item.runtest() 1649s ~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1720, in runtest 1649s self.ihook.pytest_pyfunc_call(pyfuncitem=self) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 166, in pytest_pyfunc_call 1649s result = testfunction(**testargs) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/declarative/test_dc_transforms.py", line 390, in test_combine_args_from_pep593 1649s class User(MappedAsDataclass, decl_base): 1649s ...<10 lines>... 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 622, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s __________________ DCTransformsTest.test_warn_on_non_dc_mixin __________________ 1649s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 850, in pytest_runtest_call 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 900, in pytest_runtest_call 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/skipping.py", line 268, in pytest_runtest_call 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 179, in pytest_runtest_call 1649s item.runtest() 1649s ~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1720, in runtest 1649s self.ihook.pytest_pyfunc_call(pyfuncitem=self) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 166, in pytest_pyfunc_call 1649s result = testfunction(**testargs) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/declarative/test_dc_transforms.py", line 233, in test_warn_on_non_dc_mixin 1649s class User(SubMixin, Base): 1649s ...<4 lines>... 1649s password: Mapped[str] = mapped_column(String) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ DataclassArgsTest.test_dc_arguments_base[dc_argument_fixture0-mapped_column] _ 1649s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 850, in pytest_runtest_call 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 900, in pytest_runtest_call 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/skipping.py", line 268, in pytest_runtest_call 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 179, in pytest_runtest_call 1649s item.runtest() 1649s ~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1720, in runtest 1649s self.ihook.pytest_pyfunc_call(pyfuncitem=self) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 166, in pytest_pyfunc_call 1649s result = testfunction(**testargs) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/declarative/test_dc_transforms.py", line 1690, in test_dc_arguments_base 1649s class A(Base): 1649s ...<7 lines>... 1649s x: Mapped[Optional[int]] = mapped_expr_constructor 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 622, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ DataclassArgsTest.test_dc_arguments_base[dc_argument_fixture1-mapped_column] _ 1649s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 850, in pytest_runtest_call 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 900, in pytest_runtest_call 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/skipping.py", line 268, in pytest_runtest_call 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 179, in pytest_runtest_call 1649s item.runtest() 1649s ~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1720, in runtest 1649s self.ihook.pytest_pyfunc_call(pyfuncitem=self) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 166, in pytest_pyfunc_call 1649s result = testfunction(**testargs) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/declarative/test_dc_transforms.py", line 1690, in test_dc_arguments_base 1649s class A(Base): 1649s ...<7 lines>... 1649s x: Mapped[Optional[int]] = mapped_expr_constructor 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 622, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ DataclassArgsTest.test_dc_arguments_base[dc_argument_fixture10-mapped_column] _ 1649s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 850, in pytest_runtest_call 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 900, in pytest_runtest_call 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/skipping.py", line 268, in pytest_runtest_call 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 179, in pytest_runtest_call 1649s item.runtest() 1649s ~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1720, in runtest 1649s self.ihook.pytest_pyfunc_call(pyfuncitem=self) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 166, in pytest_pyfunc_call 1649s result = testfunction(**testargs) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/declarative/test_dc_transforms.py", line 1690, in test_dc_arguments_base 1649s class A(Base): 1649s ...<7 lines>... 1649s x: Mapped[Optional[int]] = mapped_expr_constructor 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 622, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ DataclassArgsTest.test_dc_arguments_base[dc_argument_fixture11-mapped_column] _ 1649s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 850, in pytest_runtest_call 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 900, in pytest_runtest_call 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/skipping.py", line 268, in pytest_runtest_call 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 179, in pytest_runtest_call 1649s item.runtest() 1649s ~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1720, in runtest 1649s self.ihook.pytest_pyfunc_call(pyfuncitem=self) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 166, in pytest_pyfunc_call 1649s result = testfunction(**testargs) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/declarative/test_dc_transforms.py", line 1690, in test_dc_arguments_base 1649s class A(Base): 1649s ...<7 lines>... 1649s x: Mapped[Optional[int]] = mapped_expr_constructor 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 622, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ DataclassArgsTest.test_dc_arguments_base[dc_argument_fixture12-mapped_column] _ 1649s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 850, in pytest_runtest_call 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 900, in pytest_runtest_call 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/skipping.py", line 268, in pytest_runtest_call 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 179, in pytest_runtest_call 1649s item.runtest() 1649s ~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1720, in runtest 1649s self.ihook.pytest_pyfunc_call(pyfuncitem=self) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 166, in pytest_pyfunc_call 1649s result = testfunction(**testargs) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/declarative/test_dc_transforms.py", line 1690, in test_dc_arguments_base 1649s class A(Base): 1649s ...<7 lines>... 1649s x: Mapped[Optional[int]] = mapped_expr_constructor 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 622, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ DataclassArgsTest.test_dc_arguments_base[dc_argument_fixture13-mapped_column] _ 1649s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 850, in pytest_runtest_call 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 900, in pytest_runtest_call 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/skipping.py", line 268, in pytest_runtest_call 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 179, in pytest_runtest_call 1649s item.runtest() 1649s ~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1720, in runtest 1649s self.ihook.pytest_pyfunc_call(pyfuncitem=self) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 166, in pytest_pyfunc_call 1649s result = testfunction(**testargs) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/declarative/test_dc_transforms.py", line 1690, in test_dc_arguments_base 1649s class A(Base): 1649s ...<7 lines>... 1649s x: Mapped[Optional[int]] = mapped_expr_constructor 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 622, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ DataclassArgsTest.test_dc_arguments_base[dc_argument_fixture2-mapped_column] _ 1649s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 850, in pytest_runtest_call 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 900, in pytest_runtest_call 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/skipping.py", line 268, in pytest_runtest_call 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 179, in pytest_runtest_call 1649s item.runtest() 1649s ~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1720, in runtest 1649s self.ihook.pytest_pyfunc_call(pyfuncitem=self) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 166, in pytest_pyfunc_call 1649s result = testfunction(**testargs) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/declarative/test_dc_transforms.py", line 1690, in test_dc_arguments_base 1649s class A(Base): 1649s ...<7 lines>... 1649s x: Mapped[Optional[int]] = mapped_expr_constructor 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 622, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ DataclassArgsTest.test_dc_arguments_base[dc_argument_fixture3-mapped_column] _ 1649s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 850, in pytest_runtest_call 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 900, in pytest_runtest_call 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/skipping.py", line 268, in pytest_runtest_call 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 179, in pytest_runtest_call 1649s item.runtest() 1649s ~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1720, in runtest 1649s self.ihook.pytest_pyfunc_call(pyfuncitem=self) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 166, in pytest_pyfunc_call 1649s result = testfunction(**testargs) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/declarative/test_dc_transforms.py", line 1690, in test_dc_arguments_base 1649s class A(Base): 1649s ...<7 lines>... 1649s x: Mapped[Optional[int]] = mapped_expr_constructor 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 622, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ DataclassArgsTest.test_dc_arguments_base[dc_argument_fixture4-mapped_column] _ 1649s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 850, in pytest_runtest_call 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 900, in pytest_runtest_call 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/skipping.py", line 268, in pytest_runtest_call 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 179, in pytest_runtest_call 1649s item.runtest() 1649s ~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1720, in runtest 1649s self.ihook.pytest_pyfunc_call(pyfuncitem=self) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 166, in pytest_pyfunc_call 1649s result = testfunction(**testargs) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/declarative/test_dc_transforms.py", line 1690, in test_dc_arguments_base 1649s class A(Base): 1649s ...<7 lines>... 1649s x: Mapped[Optional[int]] = mapped_expr_constructor 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 622, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ DataclassArgsTest.test_dc_arguments_base[dc_argument_fixture5-mapped_column] _ 1649s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 850, in pytest_runtest_call 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 900, in pytest_runtest_call 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/skipping.py", line 268, in pytest_runtest_call 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 179, in pytest_runtest_call 1649s item.runtest() 1649s ~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1720, in runtest 1649s self.ihook.pytest_pyfunc_call(pyfuncitem=self) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 166, in pytest_pyfunc_call 1649s result = testfunction(**testargs) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/declarative/test_dc_transforms.py", line 1690, in test_dc_arguments_base 1649s class A(Base): 1649s ...<7 lines>... 1649s x: Mapped[Optional[int]] = mapped_expr_constructor 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 622, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ DataclassArgsTest.test_dc_arguments_base[dc_argument_fixture6-mapped_column] _ 1649s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 850, in pytest_runtest_call 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 900, in pytest_runtest_call 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/skipping.py", line 268, in pytest_runtest_call 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 179, in pytest_runtest_call 1649s item.runtest() 1649s ~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1720, in runtest 1649s self.ihook.pytest_pyfunc_call(pyfuncitem=self) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 166, in pytest_pyfunc_call 1649s result = testfunction(**testargs) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/declarative/test_dc_transforms.py", line 1690, in test_dc_arguments_base 1649s class A(Base): 1649s ...<7 lines>... 1649s x: Mapped[Optional[int]] = mapped_expr_constructor 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 622, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ DataclassArgsTest.test_dc_arguments_base[dc_argument_fixture7-mapped_column] _ 1649s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 850, in pytest_runtest_call 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 900, in pytest_runtest_call 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/skipping.py", line 268, in pytest_runtest_call 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 179, in pytest_runtest_call 1649s item.runtest() 1649s ~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1720, in runtest 1649s self.ihook.pytest_pyfunc_call(pyfuncitem=self) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 166, in pytest_pyfunc_call 1649s result = testfunction(**testargs) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/declarative/test_dc_transforms.py", line 1690, in test_dc_arguments_base 1649s class A(Base): 1649s ...<7 lines>... 1649s x: Mapped[Optional[int]] = mapped_expr_constructor 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 622, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ DataclassArgsTest.test_dc_arguments_base[dc_argument_fixture8-mapped_column] _ 1649s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 850, in pytest_runtest_call 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 900, in pytest_runtest_call 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/skipping.py", line 268, in pytest_runtest_call 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 179, in pytest_runtest_call 1649s item.runtest() 1649s ~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1720, in runtest 1649s self.ihook.pytest_pyfunc_call(pyfuncitem=self) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 166, in pytest_pyfunc_call 1649s result = testfunction(**testargs) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/declarative/test_dc_transforms.py", line 1690, in test_dc_arguments_base 1649s class A(Base): 1649s ...<7 lines>... 1649s x: Mapped[Optional[int]] = mapped_expr_constructor 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 622, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ DataclassArgsTest.test_dc_arguments_base[dc_argument_fixture9-mapped_column] _ 1649s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 850, in pytest_runtest_call 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 900, in pytest_runtest_call 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/skipping.py", line 268, in pytest_runtest_call 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 179, in pytest_runtest_call 1649s item.runtest() 1649s ~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1720, in runtest 1649s self.ihook.pytest_pyfunc_call(pyfuncitem=self) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 166, in pytest_pyfunc_call 1649s result = testfunction(**testargs) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/declarative/test_dc_transforms.py", line 1690, in test_dc_arguments_base 1649s class A(Base): 1649s ...<7 lines>... 1649s x: Mapped[Optional[int]] = mapped_expr_constructor 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 622, in __init_subclass__ 1649s super().__init_subclass__(**kw) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1649s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ DataclassArgsTest.test_dc_arguments_decorator[dc_argument_fixture0-mapped_column] _ 1649s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 850, in pytest_runtest_call 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 900, in pytest_runtest_call 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/skipping.py", line 268, in pytest_runtest_call 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 179, in pytest_runtest_call 1649s item.runtest() 1649s ~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1720, in runtest 1649s self.ihook.pytest_pyfunc_call(pyfuncitem=self) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 166, in pytest_pyfunc_call 1649s result = testfunction(**testargs) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/declarative/test_dc_transforms.py", line 1664, in test_dc_arguments_decorator 1649s @registry.mapped_as_dataclass(**dc_argument_fixture[0]) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 1667, in decorate 1649s _as_declarative(self, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ DataclassArgsTest.test_dc_arguments_decorator[dc_argument_fixture1-mapped_column] _ 1649s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 850, in pytest_runtest_call 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 900, in pytest_runtest_call 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/skipping.py", line 268, in pytest_runtest_call 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 179, in pytest_runtest_call 1649s item.runtest() 1649s ~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1720, in runtest 1649s self.ihook.pytest_pyfunc_call(pyfuncitem=self) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 166, in pytest_pyfunc_call 1649s result = testfunction(**testargs) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/declarative/test_dc_transforms.py", line 1664, in test_dc_arguments_decorator 1649s @registry.mapped_as_dataclass(**dc_argument_fixture[0]) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 1667, in decorate 1649s _as_declarative(self, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ DataclassArgsTest.test_dc_arguments_decorator[dc_argument_fixture10-mapped_column] _ 1649s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 850, in pytest_runtest_call 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 900, in pytest_runtest_call 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/skipping.py", line 268, in pytest_runtest_call 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 179, in pytest_runtest_call 1649s item.runtest() 1649s ~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1720, in runtest 1649s self.ihook.pytest_pyfunc_call(pyfuncitem=self) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 166, in pytest_pyfunc_call 1649s result = testfunction(**testargs) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/declarative/test_dc_transforms.py", line 1664, in test_dc_arguments_decorator 1649s @registry.mapped_as_dataclass(**dc_argument_fixture[0]) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 1667, in decorate 1649s _as_declarative(self, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ DataclassArgsTest.test_dc_arguments_decorator[dc_argument_fixture11-mapped_column] _ 1649s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 850, in pytest_runtest_call 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 900, in pytest_runtest_call 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/skipping.py", line 268, in pytest_runtest_call 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 179, in pytest_runtest_call 1649s item.runtest() 1649s ~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1720, in runtest 1649s self.ihook.pytest_pyfunc_call(pyfuncitem=self) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 166, in pytest_pyfunc_call 1649s result = testfunction(**testargs) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/declarative/test_dc_transforms.py", line 1664, in test_dc_arguments_decorator 1649s @registry.mapped_as_dataclass(**dc_argument_fixture[0]) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 1667, in decorate 1649s _as_declarative(self, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ DataclassArgsTest.test_dc_arguments_decorator[dc_argument_fixture12-mapped_column] _ 1649s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 850, in pytest_runtest_call 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 900, in pytest_runtest_call 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/skipping.py", line 268, in pytest_runtest_call 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 179, in pytest_runtest_call 1649s item.runtest() 1649s ~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1720, in runtest 1649s self.ihook.pytest_pyfunc_call(pyfuncitem=self) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 166, in pytest_pyfunc_call 1649s result = testfunction(**testargs) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/declarative/test_dc_transforms.py", line 1664, in test_dc_arguments_decorator 1649s @registry.mapped_as_dataclass(**dc_argument_fixture[0]) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 1667, in decorate 1649s _as_declarative(self, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ DataclassArgsTest.test_dc_arguments_decorator[dc_argument_fixture13-mapped_column] _ 1649s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 850, in pytest_runtest_call 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 900, in pytest_runtest_call 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/skipping.py", line 268, in pytest_runtest_call 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 179, in pytest_runtest_call 1649s item.runtest() 1649s ~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1720, in runtest 1649s self.ihook.pytest_pyfunc_call(pyfuncitem=self) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 166, in pytest_pyfunc_call 1649s result = testfunction(**testargs) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/declarative/test_dc_transforms.py", line 1664, in test_dc_arguments_decorator 1649s @registry.mapped_as_dataclass(**dc_argument_fixture[0]) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 1667, in decorate 1649s _as_declarative(self, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ DataclassArgsTest.test_dc_arguments_decorator[dc_argument_fixture2-mapped_column] _ 1649s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 850, in pytest_runtest_call 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 900, in pytest_runtest_call 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/skipping.py", line 268, in pytest_runtest_call 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 179, in pytest_runtest_call 1649s item.runtest() 1649s ~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1720, in runtest 1649s self.ihook.pytest_pyfunc_call(pyfuncitem=self) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 166, in pytest_pyfunc_call 1649s result = testfunction(**testargs) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/declarative/test_dc_transforms.py", line 1664, in test_dc_arguments_decorator 1649s @registry.mapped_as_dataclass(**dc_argument_fixture[0]) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 1667, in decorate 1649s _as_declarative(self, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ DataclassArgsTest.test_dc_arguments_decorator[dc_argument_fixture3-mapped_column] _ 1649s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 850, in pytest_runtest_call 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 900, in pytest_runtest_call 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/skipping.py", line 268, in pytest_runtest_call 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 179, in pytest_runtest_call 1649s item.runtest() 1649s ~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1720, in runtest 1649s self.ihook.pytest_pyfunc_call(pyfuncitem=self) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 166, in pytest_pyfunc_call 1649s result = testfunction(**testargs) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/declarative/test_dc_transforms.py", line 1664, in test_dc_arguments_decorator 1649s @registry.mapped_as_dataclass(**dc_argument_fixture[0]) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 1667, in decorate 1649s _as_declarative(self, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ DataclassArgsTest.test_dc_arguments_decorator[dc_argument_fixture4-mapped_column] _ 1649s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 850, in pytest_runtest_call 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 900, in pytest_runtest_call 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/skipping.py", line 268, in pytest_runtest_call 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 179, in pytest_runtest_call 1649s item.runtest() 1649s ~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1720, in runtest 1649s self.ihook.pytest_pyfunc_call(pyfuncitem=self) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 166, in pytest_pyfunc_call 1649s result = testfunction(**testargs) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/declarative/test_dc_transforms.py", line 1664, in test_dc_arguments_decorator 1649s @registry.mapped_as_dataclass(**dc_argument_fixture[0]) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 1667, in decorate 1649s _as_declarative(self, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1649s self._extract_mappable_attributes() 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1649s value.declarative_scan( 1649s ~~~~~~~~~~~~~~~~~~~~~~^ 1649s self, 1649s ^^^^^ 1649s ...<7 lines>... 1649s is_dataclass, 1649s ^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1649s self._init_column_for_annotation( 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1649s cls, 1649s ^^^^ 1649s ...<2 lines>... 1649s originating_module, 1649s ^^^^^^^^^^^^^^^^^^^ 1649s ) 1649s ^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1649s our_type = de_optionalize_union_types(argument) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1649s return make_union_type(*typ) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1649s return Union.__getitem__(types) # type: ignore 1649s ~~~~~~~~~~~~~~~~~^^^^^^^ 1649s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1649s _ DataclassArgsTest.test_dc_arguments_decorator[dc_argument_fixture5-mapped_column] _ 1649s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 1649s Traceback (most recent call last): 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1649s result: TResult | None = func() 1649s ~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1649s lambda: runtest_hook(item=item, **kwds), 1649s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 850, in pytest_runtest_call 1649s yield 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 900, in pytest_runtest_call 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1649s teardown.throw(exception) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/skipping.py", line 268, in pytest_runtest_call 1649s return (yield) 1649s ^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 179, in pytest_runtest_call 1649s item.runtest() 1649s ~~~~~~~~~~~~^^ 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1720, in runtest 1649s self.ihook.pytest_pyfunc_call(pyfuncitem=self) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1649s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1649s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1649s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1649s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1649s raise exception 1649s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1649s res = hook_impl.function(*args) 1649s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 166, in pytest_pyfunc_call 1649s result = testfunction(**testargs) 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/declarative/test_dc_transforms.py", line 1664, in test_dc_arguments_decorator 1649s @registry.mapped_as_dataclass(**dc_argument_fixture[0]) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 1667, in decorate 1649s _as_declarative(self, cls, cls.__dict__) 1649s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1649s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1649s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1649s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1649s return _ClassScanMapperConfig( 1649s registry, cls_, dict_, table, mapper_kw 1649s ) 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1650s self._extract_mappable_attributes() 1650s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1650s value.declarative_scan( 1650s ~~~~~~~~~~~~~~~~~~~~~~^ 1650s self, 1650s ^^^^^ 1650s ...<7 lines>... 1650s is_dataclass, 1650s ^^^^^^^^^^^^^ 1650s ) 1650s ^ 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1650s self._init_column_for_annotation( 1650s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1650s cls, 1650s ^^^^ 1650s ...<2 lines>... 1650s originating_module, 1650s ^^^^^^^^^^^^^^^^^^^ 1650s ) 1650s ^ 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1650s our_type = de_optionalize_union_types(argument) 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1650s return make_union_type(*typ) 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1650s return Union.__getitem__(types) # type: ignore 1650s ~~~~~~~~~~~~~~~~~^^^^^^^ 1650s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1650s _ DataclassArgsTest.test_dc_arguments_decorator[dc_argument_fixture6-mapped_column] _ 1650s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 1650s Traceback (most recent call last): 1650s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1650s result: TResult | None = func() 1650s ~~~~^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1650s lambda: runtest_hook(item=item, **kwds), 1650s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1650s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1650s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1650s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1650s raise exception 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1650s teardown.throw(exception) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 850, in pytest_runtest_call 1650s yield 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1650s teardown.throw(exception) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 900, in pytest_runtest_call 1650s return (yield) 1650s ^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1650s teardown.throw(exception) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/skipping.py", line 268, in pytest_runtest_call 1650s return (yield) 1650s ^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1650s res = hook_impl.function(*args) 1650s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 179, in pytest_runtest_call 1650s item.runtest() 1650s ~~~~~~~~~~~~^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1720, in runtest 1650s self.ihook.pytest_pyfunc_call(pyfuncitem=self) 1650s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1650s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1650s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1650s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1650s raise exception 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1650s res = hook_impl.function(*args) 1650s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 166, in pytest_pyfunc_call 1650s result = testfunction(**testargs) 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/declarative/test_dc_transforms.py", line 1664, in test_dc_arguments_decorator 1650s @registry.mapped_as_dataclass(**dc_argument_fixture[0]) 1650s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 1667, in decorate 1650s _as_declarative(self, cls, cls.__dict__) 1650s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1650s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1650s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1650s return _ClassScanMapperConfig( 1650s registry, cls_, dict_, table, mapper_kw 1650s ) 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1650s self._extract_mappable_attributes() 1650s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1650s value.declarative_scan( 1650s ~~~~~~~~~~~~~~~~~~~~~~^ 1650s self, 1650s ^^^^^ 1650s ...<7 lines>... 1650s is_dataclass, 1650s ^^^^^^^^^^^^^ 1650s ) 1650s ^ 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1650s self._init_column_for_annotation( 1650s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1650s cls, 1650s ^^^^ 1650s ...<2 lines>... 1650s originating_module, 1650s ^^^^^^^^^^^^^^^^^^^ 1650s ) 1650s ^ 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1650s our_type = de_optionalize_union_types(argument) 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1650s return make_union_type(*typ) 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1650s return Union.__getitem__(types) # type: ignore 1650s ~~~~~~~~~~~~~~~~~^^^^^^^ 1650s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1650s _ DataclassArgsTest.test_dc_arguments_decorator[dc_argument_fixture7-mapped_column] _ 1650s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 1650s Traceback (most recent call last): 1650s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1650s result: TResult | None = func() 1650s ~~~~^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1650s lambda: runtest_hook(item=item, **kwds), 1650s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1650s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1650s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1650s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1650s raise exception 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1650s teardown.throw(exception) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 850, in pytest_runtest_call 1650s yield 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1650s teardown.throw(exception) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 900, in pytest_runtest_call 1650s return (yield) 1650s ^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1650s teardown.throw(exception) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/skipping.py", line 268, in pytest_runtest_call 1650s return (yield) 1650s ^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1650s res = hook_impl.function(*args) 1650s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 179, in pytest_runtest_call 1650s item.runtest() 1650s ~~~~~~~~~~~~^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1720, in runtest 1650s self.ihook.pytest_pyfunc_call(pyfuncitem=self) 1650s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1650s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1650s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1650s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1650s raise exception 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1650s res = hook_impl.function(*args) 1650s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 166, in pytest_pyfunc_call 1650s result = testfunction(**testargs) 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/declarative/test_dc_transforms.py", line 1664, in test_dc_arguments_decorator 1650s @registry.mapped_as_dataclass(**dc_argument_fixture[0]) 1650s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 1667, in decorate 1650s _as_declarative(self, cls, cls.__dict__) 1650s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1650s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1650s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1650s return _ClassScanMapperConfig( 1650s registry, cls_, dict_, table, mapper_kw 1650s ) 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1650s self._extract_mappable_attributes() 1650s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1650s value.declarative_scan( 1650s ~~~~~~~~~~~~~~~~~~~~~~^ 1650s self, 1650s ^^^^^ 1650s ...<7 lines>... 1650s is_dataclass, 1650s ^^^^^^^^^^^^^ 1650s ) 1650s ^ 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1650s self._init_column_for_annotation( 1650s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1650s cls, 1650s ^^^^ 1650s ...<2 lines>... 1650s originating_module, 1650s ^^^^^^^^^^^^^^^^^^^ 1650s ) 1650s ^ 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1650s our_type = de_optionalize_union_types(argument) 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1650s return make_union_type(*typ) 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1650s return Union.__getitem__(types) # type: ignore 1650s ~~~~~~~~~~~~~~~~~^^^^^^^ 1650s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1650s _ DataclassArgsTest.test_dc_arguments_decorator[dc_argument_fixture8-mapped_column] _ 1650s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 1650s Traceback (most recent call last): 1650s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1650s result: TResult | None = func() 1650s ~~~~^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1650s lambda: runtest_hook(item=item, **kwds), 1650s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1650s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1650s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1650s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1650s raise exception 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1650s teardown.throw(exception) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 850, in pytest_runtest_call 1650s yield 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1650s teardown.throw(exception) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 900, in pytest_runtest_call 1650s return (yield) 1650s ^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1650s teardown.throw(exception) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/skipping.py", line 268, in pytest_runtest_call 1650s return (yield) 1650s ^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1650s res = hook_impl.function(*args) 1650s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 179, in pytest_runtest_call 1650s item.runtest() 1650s ~~~~~~~~~~~~^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1720, in runtest 1650s self.ihook.pytest_pyfunc_call(pyfuncitem=self) 1650s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1650s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1650s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1650s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1650s raise exception 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1650s res = hook_impl.function(*args) 1650s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 166, in pytest_pyfunc_call 1650s result = testfunction(**testargs) 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/declarative/test_dc_transforms.py", line 1664, in test_dc_arguments_decorator 1650s @registry.mapped_as_dataclass(**dc_argument_fixture[0]) 1650s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 1667, in decorate 1650s _as_declarative(self, cls, cls.__dict__) 1650s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1650s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1650s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1650s return _ClassScanMapperConfig( 1650s registry, cls_, dict_, table, mapper_kw 1650s ) 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1650s self._extract_mappable_attributes() 1650s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1650s value.declarative_scan( 1650s ~~~~~~~~~~~~~~~~~~~~~~^ 1650s self, 1650s ^^^^^ 1650s ...<7 lines>... 1650s is_dataclass, 1650s ^^^^^^^^^^^^^ 1650s ) 1650s ^ 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1650s self._init_column_for_annotation( 1650s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1650s cls, 1650s ^^^^ 1650s ...<2 lines>... 1650s originating_module, 1650s ^^^^^^^^^^^^^^^^^^^ 1650s ) 1650s ^ 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1650s our_type = de_optionalize_union_types(argument) 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1650s return make_union_type(*typ) 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1650s return Union.__getitem__(types) # type: ignore 1650s ~~~~~~~~~~~~~~~~~^^^^^^^ 1650s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1650s _ DataclassArgsTest.test_dc_arguments_decorator[dc_argument_fixture9-mapped_column] _ 1650s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 1650s Traceback (most recent call last): 1650s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1650s result: TResult | None = func() 1650s ~~~~^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1650s lambda: runtest_hook(item=item, **kwds), 1650s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1650s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1650s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1650s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1650s raise exception 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1650s teardown.throw(exception) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 850, in pytest_runtest_call 1650s yield 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1650s teardown.throw(exception) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 900, in pytest_runtest_call 1650s return (yield) 1650s ^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1650s teardown.throw(exception) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/skipping.py", line 268, in pytest_runtest_call 1650s return (yield) 1650s ^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1650s res = hook_impl.function(*args) 1650s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 179, in pytest_runtest_call 1650s item.runtest() 1650s ~~~~~~~~~~~~^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1720, in runtest 1650s self.ihook.pytest_pyfunc_call(pyfuncitem=self) 1650s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1650s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1650s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1650s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1650s raise exception 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1650s res = hook_impl.function(*args) 1650s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 166, in pytest_pyfunc_call 1650s result = testfunction(**testargs) 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/declarative/test_dc_transforms.py", line 1664, in test_dc_arguments_decorator 1650s @registry.mapped_as_dataclass(**dc_argument_fixture[0]) 1650s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 1667, in decorate 1650s _as_declarative(self, cls, cls.__dict__) 1650s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1650s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1650s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1650s return _ClassScanMapperConfig( 1650s registry, cls_, dict_, table, mapper_kw 1650s ) 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1650s self._extract_mappable_attributes() 1650s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1650s value.declarative_scan( 1650s ~~~~~~~~~~~~~~~~~~~~~~^ 1650s self, 1650s ^^^^^ 1650s ...<7 lines>... 1650s is_dataclass, 1650s ^^^^^^^^^^^^^ 1650s ) 1650s ^ 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1650s self._init_column_for_annotation( 1650s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1650s cls, 1650s ^^^^ 1650s ...<2 lines>... 1650s originating_module, 1650s ^^^^^^^^^^^^^^^^^^^ 1650s ) 1650s ^ 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1650s our_type = de_optionalize_union_types(argument) 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1650s return make_union_type(*typ) 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1650s return Union.__getitem__(types) # type: ignore 1650s ~~~~~~~~~~~~~~~~~^^^^^^^ 1650s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1650s ______________ DataclassArgsTest.test_dc_arguments_override_base _______________ 1650s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 1650s Traceback (most recent call last): 1650s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1650s result: TResult | None = func() 1650s ~~~~^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1650s lambda: runtest_hook(item=item, **kwds), 1650s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1650s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1650s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1650s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1650s raise exception 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1650s teardown.throw(exception) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 850, in pytest_runtest_call 1650s yield 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1650s teardown.throw(exception) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 900, in pytest_runtest_call 1650s return (yield) 1650s ^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1650s teardown.throw(exception) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/skipping.py", line 268, in pytest_runtest_call 1650s return (yield) 1650s ^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1650s res = hook_impl.function(*args) 1650s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 179, in pytest_runtest_call 1650s item.runtest() 1650s ~~~~~~~~~~~~^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1720, in runtest 1650s self.ihook.pytest_pyfunc_call(pyfuncitem=self) 1650s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1650s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1650s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1650s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1650s raise exception 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1650s res = hook_impl.function(*args) 1650s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 166, in pytest_pyfunc_call 1650s result = testfunction(**testargs) 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/declarative/test_dc_transforms.py", line 1726, in test_dc_arguments_override_base 1650s class A(Base, init=True, repr=False): 1650s ...<7 lines>... 1650s x: Mapped[Optional[int]] = mapped_column(default=7) 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 622, in __init_subclass__ 1650s super().__init_subclass__(**kw) 1650s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1650s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1650s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1650s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1650s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1650s return _ClassScanMapperConfig( 1650s registry, cls_, dict_, table, mapper_kw 1650s ) 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1650s self._extract_mappable_attributes() 1650s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1650s value.declarative_scan( 1650s ~~~~~~~~~~~~~~~~~~~~~~^ 1650s self, 1650s ^^^^^ 1650s ...<7 lines>... 1650s is_dataclass, 1650s ^^^^^^^^^^^^^ 1650s ) 1650s ^ 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1650s self._init_column_for_annotation( 1650s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1650s cls, 1650s ^^^^ 1650s ...<2 lines>... 1650s originating_module, 1650s ^^^^^^^^^^^^^^^^^^^ 1650s ) 1650s ^ 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1650s our_type = de_optionalize_union_types(argument) 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1650s return make_union_type(*typ) 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1650s return Union.__getitem__(types) # type: ignore 1650s ~~~~~~~~~~~~~~~~~^^^^^^^ 1650s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1650s _ DataclassArgsTest.test_dc_arguments_perclass[dc_argument_fixture0-mapped_column] _ 1650s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 1650s Traceback (most recent call last): 1650s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1650s result: TResult | None = func() 1650s ~~~~^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1650s lambda: runtest_hook(item=item, **kwds), 1650s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1650s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1650s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1650s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1650s raise exception 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1650s teardown.throw(exception) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 850, in pytest_runtest_call 1650s yield 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1650s teardown.throw(exception) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 900, in pytest_runtest_call 1650s return (yield) 1650s ^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1650s teardown.throw(exception) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/skipping.py", line 268, in pytest_runtest_call 1650s return (yield) 1650s ^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1650s res = hook_impl.function(*args) 1650s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 179, in pytest_runtest_call 1650s item.runtest() 1650s ~~~~~~~~~~~~^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1720, in runtest 1650s self.ihook.pytest_pyfunc_call(pyfuncitem=self) 1650s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1650s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1650s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1650s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1650s raise exception 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1650s res = hook_impl.function(*args) 1650s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 166, in pytest_pyfunc_call 1650s result = testfunction(**testargs) 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/declarative/test_dc_transforms.py", line 1708, in test_dc_arguments_perclass 1650s class A(MappedAsDataclass, decl_base, **dc_argument_fixture[0]): 1650s ...<7 lines>... 1650s x: Mapped[Optional[int]] = mapped_expr_constructor 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 622, in __init_subclass__ 1650s super().__init_subclass__(**kw) 1650s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1650s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1650s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1650s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1650s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1650s return _ClassScanMapperConfig( 1650s registry, cls_, dict_, table, mapper_kw 1650s ) 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1650s self._extract_mappable_attributes() 1650s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1650s value.declarative_scan( 1650s ~~~~~~~~~~~~~~~~~~~~~~^ 1650s self, 1650s ^^^^^ 1650s ...<7 lines>... 1650s is_dataclass, 1650s ^^^^^^^^^^^^^ 1650s ) 1650s ^ 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1650s self._init_column_for_annotation( 1650s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1650s cls, 1650s ^^^^ 1650s ...<2 lines>... 1650s originating_module, 1650s ^^^^^^^^^^^^^^^^^^^ 1650s ) 1650s ^ 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1650s our_type = de_optionalize_union_types(argument) 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1650s return make_union_type(*typ) 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1650s return Union.__getitem__(types) # type: ignore 1650s ~~~~~~~~~~~~~~~~~^^^^^^^ 1650s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1650s _ DataclassArgsTest.test_dc_arguments_perclass[dc_argument_fixture1-mapped_column] _ 1650s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 1650s Traceback (most recent call last): 1650s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1650s result: TResult | None = func() 1650s ~~~~^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1650s lambda: runtest_hook(item=item, **kwds), 1650s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1650s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1650s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1650s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1650s raise exception 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1650s teardown.throw(exception) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 850, in pytest_runtest_call 1650s yield 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1650s teardown.throw(exception) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 900, in pytest_runtest_call 1650s return (yield) 1650s ^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1650s teardown.throw(exception) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/skipping.py", line 268, in pytest_runtest_call 1650s return (yield) 1650s ^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1650s res = hook_impl.function(*args) 1650s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 179, in pytest_runtest_call 1650s item.runtest() 1650s ~~~~~~~~~~~~^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1720, in runtest 1650s self.ihook.pytest_pyfunc_call(pyfuncitem=self) 1650s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1650s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1650s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1650s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1650s raise exception 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1650s res = hook_impl.function(*args) 1650s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 166, in pytest_pyfunc_call 1650s result = testfunction(**testargs) 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/declarative/test_dc_transforms.py", line 1708, in test_dc_arguments_perclass 1650s class A(MappedAsDataclass, decl_base, **dc_argument_fixture[0]): 1650s ...<7 lines>... 1650s x: Mapped[Optional[int]] = mapped_expr_constructor 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 622, in __init_subclass__ 1650s super().__init_subclass__(**kw) 1650s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1650s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1650s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1650s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1650s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1650s return _ClassScanMapperConfig( 1650s registry, cls_, dict_, table, mapper_kw 1650s ) 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1650s self._extract_mappable_attributes() 1650s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1650s value.declarative_scan( 1650s ~~~~~~~~~~~~~~~~~~~~~~^ 1650s self, 1650s ^^^^^ 1650s ...<7 lines>... 1650s is_dataclass, 1650s ^^^^^^^^^^^^^ 1650s ) 1650s ^ 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1650s self._init_column_for_annotation( 1650s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1650s cls, 1650s ^^^^ 1650s ...<2 lines>... 1650s originating_module, 1650s ^^^^^^^^^^^^^^^^^^^ 1650s ) 1650s ^ 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1650s our_type = de_optionalize_union_types(argument) 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1650s return make_union_type(*typ) 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1650s return Union.__getitem__(types) # type: ignore 1650s ~~~~~~~~~~~~~~~~~^^^^^^^ 1650s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1650s _ DataclassArgsTest.test_dc_arguments_perclass[dc_argument_fixture10-mapped_column] _ 1650s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 1650s Traceback (most recent call last): 1650s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1650s result: TResult | None = func() 1650s ~~~~^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1650s lambda: runtest_hook(item=item, **kwds), 1650s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1650s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1650s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1650s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1650s raise exception 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1650s teardown.throw(exception) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 850, in pytest_runtest_call 1650s yield 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1650s teardown.throw(exception) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 900, in pytest_runtest_call 1650s return (yield) 1650s ^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1650s teardown.throw(exception) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/skipping.py", line 268, in pytest_runtest_call 1650s return (yield) 1650s ^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1650s res = hook_impl.function(*args) 1650s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 179, in pytest_runtest_call 1650s item.runtest() 1650s ~~~~~~~~~~~~^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1720, in runtest 1650s self.ihook.pytest_pyfunc_call(pyfuncitem=self) 1650s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1650s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1650s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1650s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1650s raise exception 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1650s res = hook_impl.function(*args) 1650s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 166, in pytest_pyfunc_call 1650s result = testfunction(**testargs) 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/declarative/test_dc_transforms.py", line 1708, in test_dc_arguments_perclass 1650s class A(MappedAsDataclass, decl_base, **dc_argument_fixture[0]): 1650s ...<7 lines>... 1650s x: Mapped[Optional[int]] = mapped_expr_constructor 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 622, in __init_subclass__ 1650s super().__init_subclass__(**kw) 1650s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1650s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1650s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1650s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1650s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1650s return _ClassScanMapperConfig( 1650s registry, cls_, dict_, table, mapper_kw 1650s ) 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1650s self._extract_mappable_attributes() 1650s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1650s value.declarative_scan( 1650s ~~~~~~~~~~~~~~~~~~~~~~^ 1650s self, 1650s ^^^^^ 1650s ...<7 lines>... 1650s is_dataclass, 1650s ^^^^^^^^^^^^^ 1650s ) 1650s ^ 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1650s self._init_column_for_annotation( 1650s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1650s cls, 1650s ^^^^ 1650s ...<2 lines>... 1650s originating_module, 1650s ^^^^^^^^^^^^^^^^^^^ 1650s ) 1650s ^ 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1650s our_type = de_optionalize_union_types(argument) 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1650s return make_union_type(*typ) 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1650s return Union.__getitem__(types) # type: ignore 1650s ~~~~~~~~~~~~~~~~~^^^^^^^ 1650s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1650s _ DataclassArgsTest.test_dc_arguments_perclass[dc_argument_fixture11-mapped_column] _ 1650s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 1650s Traceback (most recent call last): 1650s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1650s result: TResult | None = func() 1650s ~~~~^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1650s lambda: runtest_hook(item=item, **kwds), 1650s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1650s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1650s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1650s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1650s raise exception 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1650s teardown.throw(exception) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 850, in pytest_runtest_call 1650s yield 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1650s teardown.throw(exception) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 900, in pytest_runtest_call 1650s return (yield) 1650s ^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1650s teardown.throw(exception) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/skipping.py", line 268, in pytest_runtest_call 1650s return (yield) 1650s ^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1650s res = hook_impl.function(*args) 1650s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 179, in pytest_runtest_call 1650s item.runtest() 1650s ~~~~~~~~~~~~^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1720, in runtest 1650s self.ihook.pytest_pyfunc_call(pyfuncitem=self) 1650s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1650s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1650s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1650s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1650s raise exception 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1650s res = hook_impl.function(*args) 1650s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 166, in pytest_pyfunc_call 1650s result = testfunction(**testargs) 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/declarative/test_dc_transforms.py", line 1708, in test_dc_arguments_perclass 1650s class A(MappedAsDataclass, decl_base, **dc_argument_fixture[0]): 1650s ...<7 lines>... 1650s x: Mapped[Optional[int]] = mapped_expr_constructor 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 622, in __init_subclass__ 1650s super().__init_subclass__(**kw) 1650s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1650s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1650s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1650s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1650s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1650s return _ClassScanMapperConfig( 1650s registry, cls_, dict_, table, mapper_kw 1650s ) 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1650s self._extract_mappable_attributes() 1650s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1650s value.declarative_scan( 1650s ~~~~~~~~~~~~~~~~~~~~~~^ 1650s self, 1650s ^^^^^ 1650s ...<7 lines>... 1650s is_dataclass, 1650s ^^^^^^^^^^^^^ 1650s ) 1650s ^ 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1650s self._init_column_for_annotation( 1650s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1650s cls, 1650s ^^^^ 1650s ...<2 lines>... 1650s originating_module, 1650s ^^^^^^^^^^^^^^^^^^^ 1650s ) 1650s ^ 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1650s our_type = de_optionalize_union_types(argument) 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1650s return make_union_type(*typ) 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1650s return Union.__getitem__(types) # type: ignore 1650s ~~~~~~~~~~~~~~~~~^^^^^^^ 1650s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1650s _ DataclassArgsTest.test_dc_arguments_perclass[dc_argument_fixture12-mapped_column] _ 1650s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 1650s Traceback (most recent call last): 1650s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1650s result: TResult | None = func() 1650s ~~~~^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1650s lambda: runtest_hook(item=item, **kwds), 1650s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1650s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1650s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1650s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1650s raise exception 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1650s teardown.throw(exception) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 850, in pytest_runtest_call 1650s yield 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1650s teardown.throw(exception) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 900, in pytest_runtest_call 1650s return (yield) 1650s ^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1650s teardown.throw(exception) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/skipping.py", line 268, in pytest_runtest_call 1650s return (yield) 1650s ^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1650s res = hook_impl.function(*args) 1650s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 179, in pytest_runtest_call 1650s item.runtest() 1650s ~~~~~~~~~~~~^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1720, in runtest 1650s self.ihook.pytest_pyfunc_call(pyfuncitem=self) 1650s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1650s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1650s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1650s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1650s raise exception 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1650s res = hook_impl.function(*args) 1650s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 166, in pytest_pyfunc_call 1650s result = testfunction(**testargs) 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/declarative/test_dc_transforms.py", line 1708, in test_dc_arguments_perclass 1650s class A(MappedAsDataclass, decl_base, **dc_argument_fixture[0]): 1650s ...<7 lines>... 1650s x: Mapped[Optional[int]] = mapped_expr_constructor 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 622, in __init_subclass__ 1650s super().__init_subclass__(**kw) 1650s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1650s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1650s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1650s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1650s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1650s return _ClassScanMapperConfig( 1650s registry, cls_, dict_, table, mapper_kw 1650s ) 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1650s self._extract_mappable_attributes() 1650s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1650s value.declarative_scan( 1650s ~~~~~~~~~~~~~~~~~~~~~~^ 1650s self, 1650s ^^^^^ 1650s ...<7 lines>... 1650s is_dataclass, 1650s ^^^^^^^^^^^^^ 1650s ) 1650s ^ 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1650s self._init_column_for_annotation( 1650s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1650s cls, 1650s ^^^^ 1650s ...<2 lines>... 1650s originating_module, 1650s ^^^^^^^^^^^^^^^^^^^ 1650s ) 1650s ^ 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1650s our_type = de_optionalize_union_types(argument) 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1650s return make_union_type(*typ) 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1650s return Union.__getitem__(types) # type: ignore 1650s ~~~~~~~~~~~~~~~~~^^^^^^^ 1650s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1650s _ DataclassArgsTest.test_dc_arguments_perclass[dc_argument_fixture13-mapped_column] _ 1650s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 1650s Traceback (most recent call last): 1650s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1650s result: TResult | None = func() 1650s ~~~~^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1650s lambda: runtest_hook(item=item, **kwds), 1650s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1650s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1650s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1650s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1650s raise exception 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1650s teardown.throw(exception) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 850, in pytest_runtest_call 1650s yield 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1650s teardown.throw(exception) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 900, in pytest_runtest_call 1650s return (yield) 1650s ^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1650s teardown.throw(exception) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/skipping.py", line 268, in pytest_runtest_call 1650s return (yield) 1650s ^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1650s res = hook_impl.function(*args) 1650s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 179, in pytest_runtest_call 1650s item.runtest() 1650s ~~~~~~~~~~~~^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1720, in runtest 1650s self.ihook.pytest_pyfunc_call(pyfuncitem=self) 1650s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1650s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1650s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1650s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1650s raise exception 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1650s res = hook_impl.function(*args) 1650s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 166, in pytest_pyfunc_call 1650s result = testfunction(**testargs) 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/declarative/test_dc_transforms.py", line 1708, in test_dc_arguments_perclass 1650s class A(MappedAsDataclass, decl_base, **dc_argument_fixture[0]): 1650s ...<7 lines>... 1650s x: Mapped[Optional[int]] = mapped_expr_constructor 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 622, in __init_subclass__ 1650s super().__init_subclass__(**kw) 1650s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1650s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1650s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1650s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1650s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1650s return _ClassScanMapperConfig( 1650s registry, cls_, dict_, table, mapper_kw 1650s ) 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1650s self._extract_mappable_attributes() 1650s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1650s value.declarative_scan( 1650s ~~~~~~~~~~~~~~~~~~~~~~^ 1650s self, 1650s ^^^^^ 1650s ...<7 lines>... 1650s is_dataclass, 1650s ^^^^^^^^^^^^^ 1650s ) 1650s ^ 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1650s self._init_column_for_annotation( 1650s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1650s cls, 1650s ^^^^ 1650s ...<2 lines>... 1650s originating_module, 1650s ^^^^^^^^^^^^^^^^^^^ 1650s ) 1650s ^ 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1650s our_type = de_optionalize_union_types(argument) 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1650s return make_union_type(*typ) 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1650s return Union.__getitem__(types) # type: ignore 1650s ~~~~~~~~~~~~~~~~~^^^^^^^ 1650s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1650s _ DataclassArgsTest.test_dc_arguments_perclass[dc_argument_fixture2-mapped_column] _ 1650s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 1650s Traceback (most recent call last): 1650s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1650s result: TResult | None = func() 1650s ~~~~^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1650s lambda: runtest_hook(item=item, **kwds), 1650s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1650s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1650s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1650s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1650s raise exception 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1650s teardown.throw(exception) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 850, in pytest_runtest_call 1650s yield 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1650s teardown.throw(exception) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 900, in pytest_runtest_call 1650s return (yield) 1650s ^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1650s teardown.throw(exception) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/skipping.py", line 268, in pytest_runtest_call 1650s return (yield) 1650s ^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1650s res = hook_impl.function(*args) 1650s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 179, in pytest_runtest_call 1650s item.runtest() 1650s ~~~~~~~~~~~~^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1720, in runtest 1650s self.ihook.pytest_pyfunc_call(pyfuncitem=self) 1650s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1650s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1650s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1650s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1650s raise exception 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1650s res = hook_impl.function(*args) 1650s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 166, in pytest_pyfunc_call 1650s result = testfunction(**testargs) 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/declarative/test_dc_transforms.py", line 1708, in test_dc_arguments_perclass 1650s class A(MappedAsDataclass, decl_base, **dc_argument_fixture[0]): 1650s ...<7 lines>... 1650s x: Mapped[Optional[int]] = mapped_expr_constructor 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 622, in __init_subclass__ 1650s super().__init_subclass__(**kw) 1650s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1650s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1650s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1650s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1650s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1650s return _ClassScanMapperConfig( 1650s registry, cls_, dict_, table, mapper_kw 1650s ) 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1650s self._extract_mappable_attributes() 1650s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1650s value.declarative_scan( 1650s ~~~~~~~~~~~~~~~~~~~~~~^ 1650s self, 1650s ^^^^^ 1650s ...<7 lines>... 1650s is_dataclass, 1650s ^^^^^^^^^^^^^ 1650s ) 1650s ^ 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1650s self._init_column_for_annotation( 1650s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1650s cls, 1650s ^^^^ 1650s ...<2 lines>... 1650s originating_module, 1650s ^^^^^^^^^^^^^^^^^^^ 1650s ) 1650s ^ 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1650s our_type = de_optionalize_union_types(argument) 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1650s return make_union_type(*typ) 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1650s return Union.__getitem__(types) # type: ignore 1650s ~~~~~~~~~~~~~~~~~^^^^^^^ 1650s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1650s _ DataclassArgsTest.test_dc_arguments_perclass[dc_argument_fixture3-mapped_column] _ 1650s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 1650s Traceback (most recent call last): 1650s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1650s result: TResult | None = func() 1650s ~~~~^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1650s lambda: runtest_hook(item=item, **kwds), 1650s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1650s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1650s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1650s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1650s raise exception 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1650s teardown.throw(exception) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 850, in pytest_runtest_call 1650s yield 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1650s teardown.throw(exception) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 900, in pytest_runtest_call 1650s return (yield) 1650s ^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1650s teardown.throw(exception) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/skipping.py", line 268, in pytest_runtest_call 1650s return (yield) 1650s ^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1650s res = hook_impl.function(*args) 1650s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 179, in pytest_runtest_call 1650s item.runtest() 1650s ~~~~~~~~~~~~^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1720, in runtest 1650s self.ihook.pytest_pyfunc_call(pyfuncitem=self) 1650s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1650s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1650s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1650s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1650s raise exception 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1650s res = hook_impl.function(*args) 1650s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 166, in pytest_pyfunc_call 1650s result = testfunction(**testargs) 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/declarative/test_dc_transforms.py", line 1708, in test_dc_arguments_perclass 1650s class A(MappedAsDataclass, decl_base, **dc_argument_fixture[0]): 1650s ...<7 lines>... 1650s x: Mapped[Optional[int]] = mapped_expr_constructor 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 622, in __init_subclass__ 1650s super().__init_subclass__(**kw) 1650s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1650s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1650s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1650s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1650s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1650s return _ClassScanMapperConfig( 1650s registry, cls_, dict_, table, mapper_kw 1650s ) 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1650s self._extract_mappable_attributes() 1650s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1650s value.declarative_scan( 1650s ~~~~~~~~~~~~~~~~~~~~~~^ 1650s self, 1650s ^^^^^ 1650s ...<7 lines>... 1650s is_dataclass, 1650s ^^^^^^^^^^^^^ 1650s ) 1650s ^ 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1650s self._init_column_for_annotation( 1650s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1650s cls, 1650s ^^^^ 1650s ...<2 lines>... 1650s originating_module, 1650s ^^^^^^^^^^^^^^^^^^^ 1650s ) 1650s ^ 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1650s our_type = de_optionalize_union_types(argument) 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1650s return make_union_type(*typ) 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1650s return Union.__getitem__(types) # type: ignore 1650s ~~~~~~~~~~~~~~~~~^^^^^^^ 1650s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1650s _ DataclassArgsTest.test_dc_arguments_perclass[dc_argument_fixture4-mapped_column] _ 1650s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 1650s Traceback (most recent call last): 1650s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1650s result: TResult | None = func() 1650s ~~~~^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1650s lambda: runtest_hook(item=item, **kwds), 1650s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1650s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1650s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1650s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1650s raise exception 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1650s teardown.throw(exception) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 850, in pytest_runtest_call 1650s yield 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1650s teardown.throw(exception) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 900, in pytest_runtest_call 1650s return (yield) 1650s ^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1650s teardown.throw(exception) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/skipping.py", line 268, in pytest_runtest_call 1650s return (yield) 1650s ^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1650s res = hook_impl.function(*args) 1650s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 179, in pytest_runtest_call 1650s item.runtest() 1650s ~~~~~~~~~~~~^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1720, in runtest 1650s self.ihook.pytest_pyfunc_call(pyfuncitem=self) 1650s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1650s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1650s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1650s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1650s raise exception 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1650s res = hook_impl.function(*args) 1650s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 166, in pytest_pyfunc_call 1650s result = testfunction(**testargs) 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/declarative/test_dc_transforms.py", line 1708, in test_dc_arguments_perclass 1650s class A(MappedAsDataclass, decl_base, **dc_argument_fixture[0]): 1650s ...<7 lines>... 1650s x: Mapped[Optional[int]] = mapped_expr_constructor 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 622, in __init_subclass__ 1650s super().__init_subclass__(**kw) 1650s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1650s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1650s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1650s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1650s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1650s return _ClassScanMapperConfig( 1650s registry, cls_, dict_, table, mapper_kw 1650s ) 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1650s self._extract_mappable_attributes() 1650s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1650s value.declarative_scan( 1650s ~~~~~~~~~~~~~~~~~~~~~~^ 1650s self, 1650s ^^^^^ 1650s ...<7 lines>... 1650s is_dataclass, 1650s ^^^^^^^^^^^^^ 1650s ) 1650s ^ 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1650s self._init_column_for_annotation( 1650s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1650s cls, 1650s ^^^^ 1650s ...<2 lines>... 1650s originating_module, 1650s ^^^^^^^^^^^^^^^^^^^ 1650s ) 1650s ^ 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1650s our_type = de_optionalize_union_types(argument) 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1650s return make_union_type(*typ) 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1650s return Union.__getitem__(types) # type: ignore 1650s ~~~~~~~~~~~~~~~~~^^^^^^^ 1650s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1650s _ DataclassArgsTest.test_dc_arguments_perclass[dc_argument_fixture5-mapped_column] _ 1650s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 1650s Traceback (most recent call last): 1650s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1650s result: TResult | None = func() 1650s ~~~~^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1650s lambda: runtest_hook(item=item, **kwds), 1650s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1650s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1650s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1650s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1650s raise exception 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1650s teardown.throw(exception) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 850, in pytest_runtest_call 1650s yield 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1650s teardown.throw(exception) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 900, in pytest_runtest_call 1650s return (yield) 1650s ^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1650s teardown.throw(exception) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/skipping.py", line 268, in pytest_runtest_call 1650s return (yield) 1650s ^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1650s res = hook_impl.function(*args) 1650s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 179, in pytest_runtest_call 1650s item.runtest() 1650s ~~~~~~~~~~~~^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1720, in runtest 1650s self.ihook.pytest_pyfunc_call(pyfuncitem=self) 1650s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1650s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1650s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1650s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1650s raise exception 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1650s res = hook_impl.function(*args) 1650s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 166, in pytest_pyfunc_call 1650s result = testfunction(**testargs) 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/declarative/test_dc_transforms.py", line 1708, in test_dc_arguments_perclass 1650s class A(MappedAsDataclass, decl_base, **dc_argument_fixture[0]): 1650s ...<7 lines>... 1650s x: Mapped[Optional[int]] = mapped_expr_constructor 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 622, in __init_subclass__ 1650s super().__init_subclass__(**kw) 1650s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1650s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1650s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1650s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1650s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1650s return _ClassScanMapperConfig( 1650s registry, cls_, dict_, table, mapper_kw 1650s ) 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1650s self._extract_mappable_attributes() 1650s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1650s value.declarative_scan( 1650s ~~~~~~~~~~~~~~~~~~~~~~^ 1650s self, 1650s ^^^^^ 1650s ...<7 lines>... 1650s is_dataclass, 1650s ^^^^^^^^^^^^^ 1650s ) 1650s ^ 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1650s self._init_column_for_annotation( 1650s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1650s cls, 1650s ^^^^ 1650s ...<2 lines>... 1650s originating_module, 1650s ^^^^^^^^^^^^^^^^^^^ 1650s ) 1650s ^ 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1650s our_type = de_optionalize_union_types(argument) 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1650s return make_union_type(*typ) 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1650s return Union.__getitem__(types) # type: ignore 1650s ~~~~~~~~~~~~~~~~~^^^^^^^ 1650s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1650s _ DataclassArgsTest.test_dc_arguments_perclass[dc_argument_fixture6-mapped_column] _ 1650s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 1650s Traceback (most recent call last): 1650s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1650s result: TResult | None = func() 1650s ~~~~^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1650s lambda: runtest_hook(item=item, **kwds), 1650s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1650s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1650s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1650s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1650s raise exception 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1650s teardown.throw(exception) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 850, in pytest_runtest_call 1650s yield 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1650s teardown.throw(exception) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 900, in pytest_runtest_call 1650s return (yield) 1650s ^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1650s teardown.throw(exception) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/skipping.py", line 268, in pytest_runtest_call 1650s return (yield) 1650s ^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1650s res = hook_impl.function(*args) 1650s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 179, in pytest_runtest_call 1650s item.runtest() 1650s ~~~~~~~~~~~~^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1720, in runtest 1650s self.ihook.pytest_pyfunc_call(pyfuncitem=self) 1650s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1650s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1650s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1650s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1650s raise exception 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1650s res = hook_impl.function(*args) 1650s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 166, in pytest_pyfunc_call 1650s result = testfunction(**testargs) 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/declarative/test_dc_transforms.py", line 1708, in test_dc_arguments_perclass 1650s class A(MappedAsDataclass, decl_base, **dc_argument_fixture[0]): 1650s ...<7 lines>... 1650s x: Mapped[Optional[int]] = mapped_expr_constructor 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 622, in __init_subclass__ 1650s super().__init_subclass__(**kw) 1650s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1650s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1650s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1650s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1650s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1650s return _ClassScanMapperConfig( 1650s registry, cls_, dict_, table, mapper_kw 1650s ) 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1650s self._extract_mappable_attributes() 1650s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1650s value.declarative_scan( 1650s ~~~~~~~~~~~~~~~~~~~~~~^ 1650s self, 1650s ^^^^^ 1650s ...<7 lines>... 1650s is_dataclass, 1650s ^^^^^^^^^^^^^ 1650s ) 1650s ^ 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1650s self._init_column_for_annotation( 1650s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1650s cls, 1650s ^^^^ 1650s ...<2 lines>... 1650s originating_module, 1650s ^^^^^^^^^^^^^^^^^^^ 1650s ) 1650s ^ 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1650s our_type = de_optionalize_union_types(argument) 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1650s return make_union_type(*typ) 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1650s return Union.__getitem__(types) # type: ignore 1650s ~~~~~~~~~~~~~~~~~^^^^^^^ 1650s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1650s _ DataclassArgsTest.test_dc_arguments_perclass[dc_argument_fixture7-mapped_column] _ 1650s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 1650s Traceback (most recent call last): 1650s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1650s result: TResult | None = func() 1650s ~~~~^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1650s lambda: runtest_hook(item=item, **kwds), 1650s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1650s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1650s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1650s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1650s raise exception 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1650s teardown.throw(exception) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 850, in pytest_runtest_call 1650s yield 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1650s teardown.throw(exception) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 900, in pytest_runtest_call 1650s return (yield) 1650s ^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1650s teardown.throw(exception) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/skipping.py", line 268, in pytest_runtest_call 1650s return (yield) 1650s ^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1650s res = hook_impl.function(*args) 1650s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 179, in pytest_runtest_call 1650s item.runtest() 1650s ~~~~~~~~~~~~^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1720, in runtest 1650s self.ihook.pytest_pyfunc_call(pyfuncitem=self) 1650s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1650s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1650s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1650s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1650s raise exception 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1650s res = hook_impl.function(*args) 1650s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 166, in pytest_pyfunc_call 1650s result = testfunction(**testargs) 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/declarative/test_dc_transforms.py", line 1708, in test_dc_arguments_perclass 1650s class A(MappedAsDataclass, decl_base, **dc_argument_fixture[0]): 1650s ...<7 lines>... 1650s x: Mapped[Optional[int]] = mapped_expr_constructor 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 622, in __init_subclass__ 1650s super().__init_subclass__(**kw) 1650s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1650s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1650s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1650s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1650s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1650s return _ClassScanMapperConfig( 1650s registry, cls_, dict_, table, mapper_kw 1650s ) 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1650s self._extract_mappable_attributes() 1650s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1650s value.declarative_scan( 1650s ~~~~~~~~~~~~~~~~~~~~~~^ 1650s self, 1650s ^^^^^ 1650s ...<7 lines>... 1650s is_dataclass, 1650s ^^^^^^^^^^^^^ 1650s ) 1650s ^ 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1650s self._init_column_for_annotation( 1650s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1650s cls, 1650s ^^^^ 1650s ...<2 lines>... 1650s originating_module, 1650s ^^^^^^^^^^^^^^^^^^^ 1650s ) 1650s ^ 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1650s our_type = de_optionalize_union_types(argument) 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1650s return make_union_type(*typ) 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1650s return Union.__getitem__(types) # type: ignore 1650s ~~~~~~~~~~~~~~~~~^^^^^^^ 1650s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1650s _ DataclassArgsTest.test_dc_arguments_perclass[dc_argument_fixture8-mapped_column] _ 1650s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 1650s Traceback (most recent call last): 1650s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1650s result: TResult | None = func() 1650s ~~~~^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1650s lambda: runtest_hook(item=item, **kwds), 1650s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1650s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1650s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1650s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1650s raise exception 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1650s teardown.throw(exception) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 850, in pytest_runtest_call 1650s yield 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1650s teardown.throw(exception) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 900, in pytest_runtest_call 1650s return (yield) 1650s ^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1650s teardown.throw(exception) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/skipping.py", line 268, in pytest_runtest_call 1650s return (yield) 1650s ^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1650s res = hook_impl.function(*args) 1650s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 179, in pytest_runtest_call 1650s item.runtest() 1650s ~~~~~~~~~~~~^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1720, in runtest 1650s self.ihook.pytest_pyfunc_call(pyfuncitem=self) 1650s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1650s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1650s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1650s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1650s raise exception 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1650s res = hook_impl.function(*args) 1650s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 166, in pytest_pyfunc_call 1650s result = testfunction(**testargs) 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/declarative/test_dc_transforms.py", line 1708, in test_dc_arguments_perclass 1650s class A(MappedAsDataclass, decl_base, **dc_argument_fixture[0]): 1650s ...<7 lines>... 1650s x: Mapped[Optional[int]] = mapped_expr_constructor 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 622, in __init_subclass__ 1650s super().__init_subclass__(**kw) 1650s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1650s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1650s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1650s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1650s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1650s return _ClassScanMapperConfig( 1650s registry, cls_, dict_, table, mapper_kw 1650s ) 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1650s self._extract_mappable_attributes() 1650s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1650s value.declarative_scan( 1650s ~~~~~~~~~~~~~~~~~~~~~~^ 1650s self, 1650s ^^^^^ 1650s ...<7 lines>... 1650s is_dataclass, 1650s ^^^^^^^^^^^^^ 1650s ) 1650s ^ 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1650s self._init_column_for_annotation( 1650s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1650s cls, 1650s ^^^^ 1650s ...<2 lines>... 1650s originating_module, 1650s ^^^^^^^^^^^^^^^^^^^ 1650s ) 1650s ^ 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1650s our_type = de_optionalize_union_types(argument) 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1650s return make_union_type(*typ) 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1650s return Union.__getitem__(types) # type: ignore 1650s ~~~~~~~~~~~~~~~~~^^^^^^^ 1650s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1650s _ DataclassArgsTest.test_dc_arguments_perclass[dc_argument_fixture9-mapped_column] _ 1650s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 1650s Traceback (most recent call last): 1650s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1650s result: TResult | None = func() 1650s ~~~~^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1650s lambda: runtest_hook(item=item, **kwds), 1650s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1650s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1650s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1650s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1650s raise exception 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1650s teardown.throw(exception) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 850, in pytest_runtest_call 1650s yield 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1650s teardown.throw(exception) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 900, in pytest_runtest_call 1650s return (yield) 1650s ^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1650s teardown.throw(exception) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/skipping.py", line 268, in pytest_runtest_call 1650s return (yield) 1650s ^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1650s res = hook_impl.function(*args) 1650s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 179, in pytest_runtest_call 1650s item.runtest() 1650s ~~~~~~~~~~~~^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1720, in runtest 1650s self.ihook.pytest_pyfunc_call(pyfuncitem=self) 1650s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1650s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1650s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1650s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1650s raise exception 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1650s res = hook_impl.function(*args) 1650s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 166, in pytest_pyfunc_call 1650s result = testfunction(**testargs) 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/declarative/test_dc_transforms.py", line 1708, in test_dc_arguments_perclass 1650s class A(MappedAsDataclass, decl_base, **dc_argument_fixture[0]): 1650s ...<7 lines>... 1650s x: Mapped[Optional[int]] = mapped_expr_constructor 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 622, in __init_subclass__ 1650s super().__init_subclass__(**kw) 1650s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1650s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1650s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1650s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1650s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1650s return _ClassScanMapperConfig( 1650s registry, cls_, dict_, table, mapper_kw 1650s ) 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1650s self._extract_mappable_attributes() 1650s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1650s value.declarative_scan( 1650s ~~~~~~~~~~~~~~~~~~~~~~^ 1650s self, 1650s ^^^^^ 1650s ...<7 lines>... 1650s is_dataclass, 1650s ^^^^^^^^^^^^^ 1650s ) 1650s ^ 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1650s self._init_column_for_annotation( 1650s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1650s cls, 1650s ^^^^ 1650s ...<2 lines>... 1650s originating_module, 1650s ^^^^^^^^^^^^^^^^^^^ 1650s ) 1650s ^ 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1650s our_type = de_optionalize_union_types(argument) 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1650s return make_union_type(*typ) 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1650s return Union.__getitem__(types) # type: ignore 1650s ~~~~~~~~~~~~~~~~~^^^^^^^ 1650s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1650s _ DataclassesForNonMappedClassesTest.test_mixin_w_inheritance[not_test_alternative_callable-on_base] _ 1650s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 1650s Traceback (most recent call last): 1650s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1650s result: TResult | None = func() 1650s ~~~~^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1650s lambda: runtest_hook(item=item, **kwds), 1650s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1650s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1650s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1650s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1650s raise exception 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1650s teardown.throw(exception) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 850, in pytest_runtest_call 1650s yield 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1650s teardown.throw(exception) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 900, in pytest_runtest_call 1650s return (yield) 1650s ^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1650s teardown.throw(exception) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/skipping.py", line 268, in pytest_runtest_call 1650s return (yield) 1650s ^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1650s res = hook_impl.function(*args) 1650s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 179, in pytest_runtest_call 1650s item.runtest() 1650s ~~~~~~~~~~~~^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1720, in runtest 1650s self.ihook.pytest_pyfunc_call(pyfuncitem=self) 1650s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1650s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1650s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1650s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1650s raise exception 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1650s res = hook_impl.function(*args) 1650s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 166, in pytest_pyfunc_call 1650s result = testfunction(**testargs) 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/declarative/test_dc_transforms.py", line 1414, in test_mixin_w_inheritance 1650s class Novel(Book): 1650s ...<5 lines>... 1650s description: Mapped[Optional[str]] 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 622, in __init_subclass__ 1650s super().__init_subclass__(**kw) 1650s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1650s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1650s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1650s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1650s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1650s return _ClassScanMapperConfig( 1650s registry, cls_, dict_, table, mapper_kw 1650s ) 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1650s self._extract_mappable_attributes() 1650s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1650s value.declarative_scan( 1650s ~~~~~~~~~~~~~~~~~~~~~~^ 1650s self, 1650s ^^^^^ 1650s ...<7 lines>... 1650s is_dataclass, 1650s ^^^^^^^^^^^^^ 1650s ) 1650s ^ 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1650s self._init_column_for_annotation( 1650s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1650s cls, 1650s ^^^^ 1650s ...<2 lines>... 1650s originating_module, 1650s ^^^^^^^^^^^^^^^^^^^ 1650s ) 1650s ^ 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1650s our_type = de_optionalize_union_types(argument) 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1650s return make_union_type(*typ) 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1650s return Union.__getitem__(types) # type: ignore 1650s ~~~~~~~~~~~~~~~~~^^^^^^^ 1650s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1650s _ DataclassesForNonMappedClassesTest.test_mixin_w_inheritance[not_test_alternative_callable-on_base_class] _ 1650s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 1650s Traceback (most recent call last): 1650s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1650s result: TResult | None = func() 1650s ~~~~^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1650s lambda: runtest_hook(item=item, **kwds), 1650s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1650s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1650s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1650s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1650s raise exception 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1650s teardown.throw(exception) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 850, in pytest_runtest_call 1650s yield 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1650s teardown.throw(exception) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 900, in pytest_runtest_call 1650s return (yield) 1650s ^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1650s teardown.throw(exception) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/skipping.py", line 268, in pytest_runtest_call 1650s return (yield) 1650s ^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1650s res = hook_impl.function(*args) 1650s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 179, in pytest_runtest_call 1650s item.runtest() 1650s ~~~~~~~~~~~~^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1720, in runtest 1650s self.ihook.pytest_pyfunc_call(pyfuncitem=self) 1650s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1650s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1650s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1650s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1650s raise exception 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1650s res = hook_impl.function(*args) 1650s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 166, in pytest_pyfunc_call 1650s result = testfunction(**testargs) 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/declarative/test_dc_transforms.py", line 1414, in test_mixin_w_inheritance 1650s class Novel(Book): 1650s ...<5 lines>... 1650s description: Mapped[Optional[str]] 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 622, in __init_subclass__ 1650s super().__init_subclass__(**kw) 1650s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1650s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1650s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1650s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1650s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1650s return _ClassScanMapperConfig( 1650s registry, cls_, dict_, table, mapper_kw 1650s ) 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1650s self._extract_mappable_attributes() 1650s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1650s value.declarative_scan( 1650s ~~~~~~~~~~~~~~~~~~~~~~^ 1650s self, 1650s ^^^^^ 1650s ...<7 lines>... 1650s is_dataclass, 1650s ^^^^^^^^^^^^^ 1650s ) 1650s ^ 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1650s self._init_column_for_annotation( 1650s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1650s cls, 1650s ^^^^ 1650s ...<2 lines>... 1650s originating_module, 1650s ^^^^^^^^^^^^^^^^^^^ 1650s ) 1650s ^ 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1650s our_type = de_optionalize_union_types(argument) 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1650s return make_union_type(*typ) 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1650s return Union.__getitem__(types) # type: ignore 1650s ~~~~~~~~~~~~~~~~~^^^^^^^ 1650s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1650s _ DataclassesForNonMappedClassesTest.test_mixin_w_inheritance[not_test_alternative_callable-on_mixin] _ 1650s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 1650s Traceback (most recent call last): 1650s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1650s result: TResult | None = func() 1650s ~~~~^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1650s lambda: runtest_hook(item=item, **kwds), 1650s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1650s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1650s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1650s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1650s raise exception 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1650s teardown.throw(exception) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 850, in pytest_runtest_call 1650s yield 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1650s teardown.throw(exception) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 900, in pytest_runtest_call 1650s return (yield) 1650s ^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1650s teardown.throw(exception) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/skipping.py", line 268, in pytest_runtest_call 1650s return (yield) 1650s ^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1650s res = hook_impl.function(*args) 1650s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 179, in pytest_runtest_call 1650s item.runtest() 1650s ~~~~~~~~~~~~^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1720, in runtest 1650s self.ihook.pytest_pyfunc_call(pyfuncitem=self) 1650s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1650s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1650s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1650s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1650s raise exception 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1650s res = hook_impl.function(*args) 1650s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 166, in pytest_pyfunc_call 1650s result = testfunction(**testargs) 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/declarative/test_dc_transforms.py", line 1414, in test_mixin_w_inheritance 1650s class Novel(Book): 1650s ...<5 lines>... 1650s description: Mapped[Optional[str]] 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 622, in __init_subclass__ 1650s super().__init_subclass__(**kw) 1650s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1650s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1650s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1650s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1650s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1650s return _ClassScanMapperConfig( 1650s registry, cls_, dict_, table, mapper_kw 1650s ) 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1650s self._extract_mappable_attributes() 1650s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1650s value.declarative_scan( 1650s ~~~~~~~~~~~~~~~~~~~~~~^ 1650s self, 1650s ^^^^^ 1650s ...<7 lines>... 1650s is_dataclass, 1650s ^^^^^^^^^^^^^ 1650s ) 1650s ^ 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1650s self._init_column_for_annotation( 1650s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1650s cls, 1650s ^^^^ 1650s ...<2 lines>... 1650s originating_module, 1650s ^^^^^^^^^^^^^^^^^^^ 1650s ) 1650s ^ 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1650s our_type = de_optionalize_union_types(argument) 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1650s return make_union_type(*typ) 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1650s return Union.__getitem__(types) # type: ignore 1650s ~~~~~~~~~~~~~~~~~^^^^^^^ 1650s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1650s _ DataclassesForNonMappedClassesTest.test_mixin_w_inheritance[not_test_alternative_callable-on_sub_class] _ 1650s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 1650s Traceback (most recent call last): 1650s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1650s result: TResult | None = func() 1650s ~~~~^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1650s lambda: runtest_hook(item=item, **kwds), 1650s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1650s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1650s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1650s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1650s raise exception 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1650s teardown.throw(exception) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 850, in pytest_runtest_call 1650s yield 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1650s teardown.throw(exception) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 900, in pytest_runtest_call 1650s return (yield) 1650s ^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1650s teardown.throw(exception) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/skipping.py", line 268, in pytest_runtest_call 1650s return (yield) 1650s ^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1650s res = hook_impl.function(*args) 1650s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 179, in pytest_runtest_call 1650s item.runtest() 1650s ~~~~~~~~~~~~^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1720, in runtest 1650s self.ihook.pytest_pyfunc_call(pyfuncitem=self) 1650s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1650s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1650s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1650s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1650s raise exception 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1650s res = hook_impl.function(*args) 1650s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 166, in pytest_pyfunc_call 1650s result = testfunction(**testargs) 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/declarative/test_dc_transforms.py", line 1403, in test_mixin_w_inheritance 1650s class Novel(MappedAsDataclass, Book, **klass_kw): 1650s ...<5 lines>... 1650s description: Mapped[Optional[str]] 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 622, in __init_subclass__ 1650s super().__init_subclass__(**kw) 1650s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1650s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1650s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1650s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1650s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1650s return _ClassScanMapperConfig( 1650s registry, cls_, dict_, table, mapper_kw 1650s ) 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1650s self._extract_mappable_attributes() 1650s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1650s value.declarative_scan( 1650s ~~~~~~~~~~~~~~~~~~~~~~^ 1650s self, 1650s ^^^^^ 1650s ...<7 lines>... 1650s is_dataclass, 1650s ^^^^^^^^^^^^^ 1650s ) 1650s ^ 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1650s self._init_column_for_annotation( 1650s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1650s cls, 1650s ^^^^ 1650s ...<2 lines>... 1650s originating_module, 1650s ^^^^^^^^^^^^^^^^^^^ 1650s ) 1650s ^ 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1650s our_type = de_optionalize_union_types(argument) 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1650s return make_union_type(*typ) 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1650s return Union.__getitem__(types) # type: ignore 1650s ~~~~~~~~~~~~~~~~~^^^^^^^ 1650s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1650s _ DataclassesForNonMappedClassesTest.test_mixin_w_inheritance[test_alternative_callable-on_base] _ 1650s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 1650s Traceback (most recent call last): 1650s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1650s result: TResult | None = func() 1650s ~~~~^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1650s lambda: runtest_hook(item=item, **kwds), 1650s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1650s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1650s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1650s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1650s raise exception 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1650s teardown.throw(exception) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 850, in pytest_runtest_call 1650s yield 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1650s teardown.throw(exception) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 900, in pytest_runtest_call 1650s return (yield) 1650s ^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1650s teardown.throw(exception) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/skipping.py", line 268, in pytest_runtest_call 1650s return (yield) 1650s ^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1650s res = hook_impl.function(*args) 1650s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 179, in pytest_runtest_call 1650s item.runtest() 1650s ~~~~~~~~~~~~^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1720, in runtest 1650s self.ihook.pytest_pyfunc_call(pyfuncitem=self) 1650s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1650s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1650s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1650s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1650s raise exception 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1650s res = hook_impl.function(*args) 1650s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 166, in pytest_pyfunc_call 1650s result = testfunction(**testargs) 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/declarative/test_dc_transforms.py", line 1414, in test_mixin_w_inheritance 1650s class Novel(Book): 1650s ...<5 lines>... 1650s description: Mapped[Optional[str]] 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 622, in __init_subclass__ 1650s super().__init_subclass__(**kw) 1650s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1650s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1650s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1650s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1650s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1650s return _ClassScanMapperConfig( 1650s registry, cls_, dict_, table, mapper_kw 1650s ) 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1650s self._extract_mappable_attributes() 1650s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1650s value.declarative_scan( 1650s ~~~~~~~~~~~~~~~~~~~~~~^ 1650s self, 1650s ^^^^^ 1650s ...<7 lines>... 1650s is_dataclass, 1650s ^^^^^^^^^^^^^ 1650s ) 1650s ^ 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1650s self._init_column_for_annotation( 1650s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1650s cls, 1650s ^^^^ 1650s ...<2 lines>... 1650s originating_module, 1650s ^^^^^^^^^^^^^^^^^^^ 1650s ) 1650s ^ 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1650s our_type = de_optionalize_union_types(argument) 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1650s return make_union_type(*typ) 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1650s return Union.__getitem__(types) # type: ignore 1650s ~~~~~~~~~~~~~~~~~^^^^^^^ 1650s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1650s _ DataclassesForNonMappedClassesTest.test_mixin_w_inheritance[test_alternative_callable-on_base_class] _ 1650s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 1650s Traceback (most recent call last): 1650s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1650s result: TResult | None = func() 1650s ~~~~^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1650s lambda: runtest_hook(item=item, **kwds), 1650s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1650s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1650s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1650s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1650s raise exception 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1650s teardown.throw(exception) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 850, in pytest_runtest_call 1650s yield 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1650s teardown.throw(exception) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 900, in pytest_runtest_call 1650s return (yield) 1650s ^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1650s teardown.throw(exception) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/skipping.py", line 268, in pytest_runtest_call 1650s return (yield) 1650s ^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1650s res = hook_impl.function(*args) 1650s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 179, in pytest_runtest_call 1650s item.runtest() 1650s ~~~~~~~~~~~~^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1720, in runtest 1650s self.ihook.pytest_pyfunc_call(pyfuncitem=self) 1650s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1650s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1650s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1650s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1650s raise exception 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1650s res = hook_impl.function(*args) 1650s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 166, in pytest_pyfunc_call 1650s result = testfunction(**testargs) 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/declarative/test_dc_transforms.py", line 1414, in test_mixin_w_inheritance 1650s class Novel(Book): 1650s ...<5 lines>... 1650s description: Mapped[Optional[str]] 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 622, in __init_subclass__ 1650s super().__init_subclass__(**kw) 1650s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1650s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1650s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1650s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1650s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1650s return _ClassScanMapperConfig( 1650s registry, cls_, dict_, table, mapper_kw 1650s ) 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1650s self._extract_mappable_attributes() 1650s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1650s value.declarative_scan( 1650s ~~~~~~~~~~~~~~~~~~~~~~^ 1650s self, 1650s ^^^^^ 1650s ...<7 lines>... 1650s is_dataclass, 1650s ^^^^^^^^^^^^^ 1650s ) 1650s ^ 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1650s self._init_column_for_annotation( 1650s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1650s cls, 1650s ^^^^ 1650s ...<2 lines>... 1650s originating_module, 1650s ^^^^^^^^^^^^^^^^^^^ 1650s ) 1650s ^ 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1650s our_type = de_optionalize_union_types(argument) 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1650s return make_union_type(*typ) 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1650s return Union.__getitem__(types) # type: ignore 1650s ~~~~~~~~~~~~~~~~~^^^^^^^ 1650s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1650s _ DataclassesForNonMappedClassesTest.test_mixin_w_inheritance[test_alternative_callable-on_mixin] _ 1650s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 1650s Traceback (most recent call last): 1650s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1650s result: TResult | None = func() 1650s ~~~~^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1650s lambda: runtest_hook(item=item, **kwds), 1650s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1650s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1650s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1650s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1650s raise exception 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1650s teardown.throw(exception) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 850, in pytest_runtest_call 1650s yield 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1650s teardown.throw(exception) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 900, in pytest_runtest_call 1650s return (yield) 1650s ^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1650s teardown.throw(exception) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/skipping.py", line 268, in pytest_runtest_call 1650s return (yield) 1650s ^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1650s res = hook_impl.function(*args) 1650s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 179, in pytest_runtest_call 1650s item.runtest() 1650s ~~~~~~~~~~~~^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1720, in runtest 1650s self.ihook.pytest_pyfunc_call(pyfuncitem=self) 1650s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1650s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1650s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1650s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1650s raise exception 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1650s res = hook_impl.function(*args) 1650s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 166, in pytest_pyfunc_call 1650s result = testfunction(**testargs) 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/declarative/test_dc_transforms.py", line 1414, in test_mixin_w_inheritance 1650s class Novel(Book): 1650s ...<5 lines>... 1650s description: Mapped[Optional[str]] 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 622, in __init_subclass__ 1650s super().__init_subclass__(**kw) 1650s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1650s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1650s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1650s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1650s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1650s return _ClassScanMapperConfig( 1650s registry, cls_, dict_, table, mapper_kw 1650s ) 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1650s self._extract_mappable_attributes() 1650s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1650s value.declarative_scan( 1650s ~~~~~~~~~~~~~~~~~~~~~~^ 1650s self, 1650s ^^^^^ 1650s ...<7 lines>... 1650s is_dataclass, 1650s ^^^^^^^^^^^^^ 1650s ) 1650s ^ 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1650s self._init_column_for_annotation( 1650s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1650s cls, 1650s ^^^^ 1650s ...<2 lines>... 1650s originating_module, 1650s ^^^^^^^^^^^^^^^^^^^ 1650s ) 1650s ^ 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1650s our_type = de_optionalize_union_types(argument) 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1650s return make_union_type(*typ) 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1650s return Union.__getitem__(types) # type: ignore 1650s ~~~~~~~~~~~~~~~~~^^^^^^^ 1650s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1650s _ DataclassesForNonMappedClassesTest.test_mixin_w_inheritance[test_alternative_callable-on_sub_class] _ 1650s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 1650s Traceback (most recent call last): 1650s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1650s result: TResult | None = func() 1650s ~~~~^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1650s lambda: runtest_hook(item=item, **kwds), 1650s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1650s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1650s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1650s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1650s raise exception 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1650s teardown.throw(exception) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 850, in pytest_runtest_call 1650s yield 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1650s teardown.throw(exception) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 900, in pytest_runtest_call 1650s return (yield) 1650s ^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1650s teardown.throw(exception) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/skipping.py", line 268, in pytest_runtest_call 1650s return (yield) 1650s ^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1650s res = hook_impl.function(*args) 1650s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 179, in pytest_runtest_call 1650s item.runtest() 1650s ~~~~~~~~~~~~^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1720, in runtest 1650s self.ihook.pytest_pyfunc_call(pyfuncitem=self) 1650s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1650s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1650s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1650s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1650s raise exception 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1650s res = hook_impl.function(*args) 1650s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 166, in pytest_pyfunc_call 1650s result = testfunction(**testargs) 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/declarative/test_dc_transforms.py", line 1403, in test_mixin_w_inheritance 1650s class Novel(MappedAsDataclass, Book, **klass_kw): 1650s ...<5 lines>... 1650s description: Mapped[Optional[str]] 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 622, in __init_subclass__ 1650s super().__init_subclass__(**kw) 1650s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 842, in __init_subclass__ 1650s _as_declarative(cls._sa_registry, cls, cls.__dict__) 1650s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1650s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1650s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1650s return _ClassScanMapperConfig( 1650s registry, cls_, dict_, table, mapper_kw 1650s ) 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1650s self._extract_mappable_attributes() 1650s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1650s value.declarative_scan( 1650s ~~~~~~~~~~~~~~~~~~~~~~^ 1650s self, 1650s ^^^^^ 1650s ...<7 lines>... 1650s is_dataclass, 1650s ^^^^^^^^^^^^^ 1650s ) 1650s ^ 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1650s self._init_column_for_annotation( 1650s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1650s cls, 1650s ^^^^ 1650s ...<2 lines>... 1650s originating_module, 1650s ^^^^^^^^^^^^^^^^^^^ 1650s ) 1650s ^ 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1650s our_type = de_optionalize_union_types(argument) 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1650s return make_union_type(*typ) 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1650s return Union.__getitem__(types) # type: ignore 1650s ~~~~~~~~~~~~~~~~~^^^^^^^ 1650s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1650s __ RelationshipDefaultFactoryTest.test_replace_operation_works_w_history_etc ___ 1650s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 1650s Traceback (most recent call last): 1650s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1650s result: TResult | None = func() 1650s ~~~~^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1650s lambda: runtest_hook(item=item, **kwds), 1650s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1650s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1650s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1650s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1650s raise exception 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1650s teardown.throw(exception) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 850, in pytest_runtest_call 1650s yield 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1650s teardown.throw(exception) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 900, in pytest_runtest_call 1650s return (yield) 1650s ^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1650s teardown.throw(exception) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/skipping.py", line 268, in pytest_runtest_call 1650s return (yield) 1650s ^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1650s res = hook_impl.function(*args) 1650s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 179, in pytest_runtest_call 1650s item.runtest() 1650s ~~~~~~~~~~~~^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1720, in runtest 1650s self.ihook.pytest_pyfunc_call(pyfuncitem=self) 1650s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1650s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1650s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1650s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1650s raise exception 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1650s res = hook_impl.function(*args) 1650s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 166, in pytest_pyfunc_call 1650s result = testfunction(**testargs) 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/orm/declarative/test_dc_transforms.py", line 962, in test_replace_operation_works_w_history_etc 1650s @registry.mapped_as_dataclass 1650s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 1671, in mapped_as_dataclass 1650s return decorate(__cls) 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_api.py", line 1667, in decorate 1650s _as_declarative(self, cls, cls.__dict__) 1650s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 244, in _as_declarative 1650s return _MapperConfig.setup_mapping(registry, cls, dict_, None, {}) 1650s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 325, in setup_mapping 1650s return _ClassScanMapperConfig( 1650s registry, cls_, dict_, table, mapper_kw 1650s ) 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 572, in __init__ 1650s self._extract_mappable_attributes() 1650s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/decl_base.py", line 1568, in _extract_mappable_attributes 1650s value.declarative_scan( 1650s ~~~~~~~~~~~~~~~~~~~~~~^ 1650s self, 1650s ^^^^^ 1650s ...<7 lines>... 1650s is_dataclass, 1650s ^^^^^^^^^^^^^ 1650s ) 1650s ^ 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 709, in declarative_scan 1650s self._init_column_for_annotation( 1650s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1650s cls, 1650s ^^^^ 1650s ...<2 lines>... 1650s originating_module, 1650s ^^^^^^^^^^^^^^^^^^^ 1650s ) 1650s ^ 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/orm/properties.py", line 754, in _init_column_for_annotation 1650s our_type = de_optionalize_union_types(argument) 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 476, in de_optionalize_union_types 1650s return make_union_type(*typ) 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/util/typing.py", line 550, in make_union_type 1650s return Union.__getitem__(types) # type: ignore 1650s ~~~~~~~~~~~~~~~~~^^^^^^^ 1650s TypeError: descriptor '__getitem__' requires a 'typing.Union' object but received a 'tuple' 1650s ________________________ MemUsageTest.test_ad_hoc_types ________________________ 1650s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 1650s Traceback (most recent call last): 1650s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1650s result: TResult | None = func() 1650s ~~~~^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1650s lambda: runtest_hook(item=item, **kwds), 1650s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1650s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1650s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1650s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1650s raise exception 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1650s teardown.throw(exception) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 850, in pytest_runtest_call 1650s yield 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1650s teardown.throw(exception) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 900, in pytest_runtest_call 1650s return (yield) 1650s ^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1650s teardown.throw(exception) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/skipping.py", line 268, in pytest_runtest_call 1650s return (yield) 1650s ^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1650s res = hook_impl.function(*args) 1650s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 179, in pytest_runtest_call 1650s item.runtest() 1650s ~~~~~~~~~~~~^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1720, in runtest 1650s self.ihook.pytest_pyfunc_call(pyfuncitem=self) 1650s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1650s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1650s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1650s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1650s raise exception 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1650s res = hook_impl.function(*args) 1650s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 166, in pytest_pyfunc_call 1650s result = testfunction(**testargs) 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/aaa_profiling/test_memusage.py", line 341, in test_ad_hoc_types 1650s go() 1650s ~~^^ 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/aaa_profiling/test_memusage.py", line 226, in run_in_process 1650s proc.start() 1650s ~~~~~~~~~~^^ 1650s File "/usr/lib/python3.14/multiprocessing/process.py", line 121, in start 1650s self._popen = self._Popen(self) 1650s ~~~~~~~~~~~^^^^^^ 1650s File "/usr/lib/python3.14/multiprocessing/context.py", line 224, in _Popen 1650s return _default_context.get_context().Process._Popen(process_obj) 1650s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 1650s File "/usr/lib/python3.14/multiprocessing/context.py", line 300, in _Popen 1650s return Popen(process_obj) 1650s File "/usr/lib/python3.14/multiprocessing/popen_forkserver.py", line 35, in __init__ 1650s super().__init__(process_obj) 1650s ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 1650s File "/usr/lib/python3.14/multiprocessing/popen_fork.py", line 20, in __init__ 1650s self._launch(process_obj) 1650s ~~~~~~~~~~~~^^^^^^^^^^^^^ 1650s File "/usr/lib/python3.14/multiprocessing/popen_forkserver.py", line 47, in _launch 1650s reduction.dump(process_obj, buf) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3.14/multiprocessing/reduction.py", line 60, in dump 1650s ForkingPickler(file, protocol).dump(obj) 1650s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^ 1650s _pickle.PicklingError: Can't pickle local object .decorate..profile at 0x7222d85dfe20> 1650s when serializing dict item '_target' 1650s when serializing multiprocessing.context.Process state 1650s when serializing multiprocessing.context.Process object 1650s ______________________ MemUsageTest.test_clone_expression ______________________ 1650s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 1650s Traceback (most recent call last): 1650s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1650s result: TResult | None = func() 1650s ~~~~^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1650s lambda: runtest_hook(item=item, **kwds), 1650s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1650s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1650s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1650s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1650s raise exception 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1650s teardown.throw(exception) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 850, in pytest_runtest_call 1650s yield 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1650s teardown.throw(exception) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 900, in pytest_runtest_call 1650s return (yield) 1650s ^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1650s teardown.throw(exception) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/skipping.py", line 268, in pytest_runtest_call 1650s return (yield) 1650s ^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1650s res = hook_impl.function(*args) 1650s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 179, in pytest_runtest_call 1650s item.runtest() 1650s ~~~~~~~~~~~~^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1720, in runtest 1650s self.ihook.pytest_pyfunc_call(pyfuncitem=self) 1650s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1650s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1650s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1650s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1650s raise exception 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1650s res = hook_impl.function(*args) 1650s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 166, in pytest_pyfunc_call 1650s result = testfunction(**testargs) 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/aaa_profiling/test_memusage.py", line 376, in test_clone_expression 1650s go() 1650s ~~^^ 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/aaa_profiling/test_memusage.py", line 226, in run_in_process 1650s proc.start() 1650s ~~~~~~~~~~^^ 1650s File "/usr/lib/python3.14/multiprocessing/process.py", line 121, in start 1650s self._popen = self._Popen(self) 1650s ~~~~~~~~~~~^^^^^^ 1650s File "/usr/lib/python3.14/multiprocessing/context.py", line 224, in _Popen 1650s return _default_context.get_context().Process._Popen(process_obj) 1650s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 1650s File "/usr/lib/python3.14/multiprocessing/context.py", line 300, in _Popen 1650s return Popen(process_obj) 1650s File "/usr/lib/python3.14/multiprocessing/popen_forkserver.py", line 35, in __init__ 1650s super().__init__(process_obj) 1650s ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 1650s File "/usr/lib/python3.14/multiprocessing/popen_fork.py", line 20, in __init__ 1650s self._launch(process_obj) 1650s ~~~~~~~~~~~~^^^^^^^^^^^^^ 1650s File "/usr/lib/python3.14/multiprocessing/popen_forkserver.py", line 47, in _launch 1650s reduction.dump(process_obj, buf) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3.14/multiprocessing/reduction.py", line 60, in dump 1650s ForkingPickler(file, protocol).dump(obj) 1650s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^ 1650s _pickle.PicklingError: Can't pickle local object .decorate..profile at 0x7222e2669430> 1650s when serializing dict item '_target' 1650s when serializing multiprocessing.context.Process state 1650s when serializing multiprocessing.context.Process object 1650s _____________________ MemUsageTest.test_tv_render_derived ______________________ 1650s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 1650s Traceback (most recent call last): 1650s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1650s result: TResult | None = func() 1650s ~~~~^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1650s lambda: runtest_hook(item=item, **kwds), 1650s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1650s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1650s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1650s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1650s raise exception 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1650s teardown.throw(exception) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 850, in pytest_runtest_call 1650s yield 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1650s teardown.throw(exception) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 900, in pytest_runtest_call 1650s return (yield) 1650s ^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1650s teardown.throw(exception) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/skipping.py", line 268, in pytest_runtest_call 1650s return (yield) 1650s ^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1650s res = hook_impl.function(*args) 1650s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 179, in pytest_runtest_call 1650s item.runtest() 1650s ~~~~~~~~~~~~^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1720, in runtest 1650s self.ihook.pytest_pyfunc_call(pyfuncitem=self) 1650s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1650s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1650s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1650s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1650s raise exception 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1650s res = hook_impl.function(*args) 1650s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 166, in pytest_pyfunc_call 1650s result = testfunction(**testargs) 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/aaa_profiling/test_memusage.py", line 388, in test_tv_render_derived 1650s go() 1650s ~~^^ 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/aaa_profiling/test_memusage.py", line 226, in run_in_process 1650s proc.start() 1650s ~~~~~~~~~~^^ 1650s File "/usr/lib/python3.14/multiprocessing/process.py", line 121, in start 1650s self._popen = self._Popen(self) 1650s ~~~~~~~~~~~^^^^^^ 1650s File "/usr/lib/python3.14/multiprocessing/context.py", line 224, in _Popen 1650s return _default_context.get_context().Process._Popen(process_obj) 1650s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 1650s File "/usr/lib/python3.14/multiprocessing/context.py", line 300, in _Popen 1650s return Popen(process_obj) 1650s File "/usr/lib/python3.14/multiprocessing/popen_forkserver.py", line 35, in __init__ 1650s super().__init__(process_obj) 1650s ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 1650s File "/usr/lib/python3.14/multiprocessing/popen_fork.py", line 20, in __init__ 1650s self._launch(process_obj) 1650s ~~~~~~~~~~~~^^^^^^^^^^^^^ 1650s File "/usr/lib/python3.14/multiprocessing/popen_forkserver.py", line 47, in _launch 1650s reduction.dump(process_obj, buf) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3.14/multiprocessing/reduction.py", line 60, in dump 1650s ForkingPickler(file, protocol).dump(obj) 1650s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^ 1650s _pickle.PicklingError: Can't pickle local object .decorate..profile at 0x7222e26377f0> 1650s when serializing dict item '_target' 1650s when serializing multiprocessing.context.Process state 1650s when serializing multiprocessing.context.Process object 1650s ________________________ MemUsageTest.test_type_compile ________________________ 1650s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 1650s Traceback (most recent call last): 1650s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1650s result: TResult | None = func() 1650s ~~~~^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1650s lambda: runtest_hook(item=item, **kwds), 1650s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1650s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1650s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1650s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1650s raise exception 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1650s teardown.throw(exception) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 850, in pytest_runtest_call 1650s yield 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1650s teardown.throw(exception) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 900, in pytest_runtest_call 1650s return (yield) 1650s ^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1650s teardown.throw(exception) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/skipping.py", line 268, in pytest_runtest_call 1650s return (yield) 1650s ^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1650s res = hook_impl.function(*args) 1650s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 179, in pytest_runtest_call 1650s item.runtest() 1650s ~~~~~~~~~~~~^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1720, in runtest 1650s self.ihook.pytest_pyfunc_call(pyfuncitem=self) 1650s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1650s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1650s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1650s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1650s raise exception 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1650s res = hook_impl.function(*args) 1650s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 166, in pytest_pyfunc_call 1650s result = testfunction(**testargs) 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/aaa_profiling/test_memusage.py", line 280, in test_type_compile 1650s go() 1650s ~~^^ 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/aaa_profiling/test_memusage.py", line 226, in run_in_process 1650s proc.start() 1650s ~~~~~~~~~~^^ 1650s File "/usr/lib/python3.14/multiprocessing/process.py", line 121, in start 1650s self._popen = self._Popen(self) 1650s ~~~~~~~~~~~^^^^^^ 1650s File "/usr/lib/python3.14/multiprocessing/context.py", line 224, in _Popen 1650s return _default_context.get_context().Process._Popen(process_obj) 1650s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 1650s File "/usr/lib/python3.14/multiprocessing/context.py", line 300, in _Popen 1650s return Popen(process_obj) 1650s File "/usr/lib/python3.14/multiprocessing/popen_forkserver.py", line 35, in __init__ 1650s super().__init__(process_obj) 1650s ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 1650s File "/usr/lib/python3.14/multiprocessing/popen_fork.py", line 20, in __init__ 1650s self._launch(process_obj) 1650s ~~~~~~~~~~~~^^^^^^^^^^^^^ 1650s File "/usr/lib/python3.14/multiprocessing/popen_forkserver.py", line 47, in _launch 1650s reduction.dump(process_obj, buf) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3.14/multiprocessing/reduction.py", line 60, in dump 1650s ForkingPickler(file, protocol).dump(obj) 1650s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^ 1650s _pickle.PicklingError: Can't pickle local object .decorate..profile at 0x7222e2afe140> 1650s when serializing dict item '_target' 1650s when serializing multiprocessing.context.Process state 1650s when serializing multiprocessing.context.Process object 1650s ________ MemUsageWBackendTest_sqlite+pysqlite_3_46_1.test_alias_pathing ________ 1650s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 1650s Traceback (most recent call last): 1650s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1650s result: TResult | None = func() 1650s ~~~~^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1650s lambda: runtest_hook(item=item, **kwds), 1650s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1650s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1650s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1650s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1650s raise exception 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1650s teardown.throw(exception) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 850, in pytest_runtest_call 1650s yield 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1650s teardown.throw(exception) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 900, in pytest_runtest_call 1650s return (yield) 1650s ^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1650s teardown.throw(exception) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/skipping.py", line 268, in pytest_runtest_call 1650s return (yield) 1650s ^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1650s res = hook_impl.function(*args) 1650s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 179, in pytest_runtest_call 1650s item.runtest() 1650s ~~~~~~~~~~~~^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1720, in runtest 1650s self.ihook.pytest_pyfunc_call(pyfuncitem=self) 1650s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1650s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1650s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1650s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1650s raise exception 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1650s res = hook_impl.function(*args) 1650s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 166, in pytest_pyfunc_call 1650s result = testfunction(**testargs) 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/aaa_profiling/test_memusage.py", line 857, in test_alias_pathing 1650s go() 1650s ~~^^ 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/aaa_profiling/test_memusage.py", line 226, in run_in_process 1650s proc.start() 1650s ~~~~~~~~~~^^ 1650s File "/usr/lib/python3.14/multiprocessing/process.py", line 121, in start 1650s self._popen = self._Popen(self) 1650s ~~~~~~~~~~~^^^^^^ 1650s File "/usr/lib/python3.14/multiprocessing/context.py", line 224, in _Popen 1650s return _default_context.get_context().Process._Popen(process_obj) 1650s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 1650s File "/usr/lib/python3.14/multiprocessing/context.py", line 300, in _Popen 1650s return Popen(process_obj) 1650s File "/usr/lib/python3.14/multiprocessing/popen_forkserver.py", line 35, in __init__ 1650s super().__init__(process_obj) 1650s ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 1650s File "/usr/lib/python3.14/multiprocessing/popen_fork.py", line 20, in __init__ 1650s self._launch(process_obj) 1650s ~~~~~~~~~~~~^^^^^^^^^^^^^ 1650s File "/usr/lib/python3.14/multiprocessing/popen_forkserver.py", line 47, in _launch 1650s reduction.dump(process_obj, buf) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3.14/multiprocessing/reduction.py", line 60, in dump 1650s ForkingPickler(file, protocol).dump(obj) 1650s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^ 1650s _pickle.PicklingError: Can't pickle local object .decorate..profile at 0x7222e33d1fe0> 1650s when serializing dict item '_target' 1650s when serializing multiprocessing.context.Process state 1650s when serializing multiprocessing.context.Process object 1650s _________ MemUsageWBackendTest_sqlite+pysqlite_3_46_1.test_join_cache __________ 1650s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 1650s Traceback (most recent call last): 1650s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1650s result: TResult | None = func() 1650s ~~~~^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1650s lambda: runtest_hook(item=item, **kwds), 1650s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1650s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1650s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1650s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1650s raise exception 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1650s teardown.throw(exception) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 850, in pytest_runtest_call 1650s yield 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1650s teardown.throw(exception) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 900, in pytest_runtest_call 1650s return (yield) 1650s ^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1650s teardown.throw(exception) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/skipping.py", line 268, in pytest_runtest_call 1650s return (yield) 1650s ^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1650s res = hook_impl.function(*args) 1650s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 179, in pytest_runtest_call 1650s item.runtest() 1650s ~~~~~~~~~~~~^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1720, in runtest 1650s self.ihook.pytest_pyfunc_call(pyfuncitem=self) 1650s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1650s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1650s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1650s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1650s raise exception 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1650s res = hook_impl.function(*args) 1650s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 166, in pytest_pyfunc_call 1650s result = testfunction(**testargs) 1650s File "", line 2, in test_join_cache 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/exclusions.py", line 93, in decorate 1650s return self._do(config._current, fn, *args, **kw) 1650s ~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/exclusions.py", line 123, in _do 1650s self._expect_failure(cfg, ex, name=fn.__name__) 1650s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/exclusions.py", line 137, in _expect_failure 1650s raise ex.with_traceback(sys.exc_info()[2]) 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/exclusions.py", line 121, in _do 1650s return_value = fn(*args, **kw) 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/aaa_profiling/test_memusage.py", line 1190, in test_join_cache 1650s go() 1650s ~~^^ 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/aaa_profiling/test_memusage.py", line 226, in run_in_process 1650s proc.start() 1650s ~~~~~~~~~~^^ 1650s File "/usr/lib/python3.14/multiprocessing/process.py", line 121, in start 1650s self._popen = self._Popen(self) 1650s ~~~~~~~~~~~^^^^^^ 1650s File "/usr/lib/python3.14/multiprocessing/context.py", line 224, in _Popen 1650s return _default_context.get_context().Process._Popen(process_obj) 1650s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 1650s File "/usr/lib/python3.14/multiprocessing/context.py", line 300, in _Popen 1650s return Popen(process_obj) 1650s File "/usr/lib/python3.14/multiprocessing/popen_forkserver.py", line 35, in __init__ 1650s super().__init__(process_obj) 1650s ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 1650s File "/usr/lib/python3.14/multiprocessing/popen_fork.py", line 20, in __init__ 1650s self._launch(process_obj) 1650s ~~~~~~~~~~~~^^^^^^^^^^^^^ 1650s File "/usr/lib/python3.14/multiprocessing/popen_forkserver.py", line 47, in _launch 1650s reduction.dump(process_obj, buf) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3.14/multiprocessing/reduction.py", line 60, in dump 1650s ForkingPickler(file, protocol).dump(obj) 1650s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^ 1650s _pickle.PicklingError: Can't pickle local object .decorate..profile at 0x7222e333b5e0> 1650s when serializing dict item '_target' 1650s when serializing multiprocessing.context.Process state 1650s when serializing multiprocessing.context.Process object 1650s _ MemUsageWBackendTest_sqlite+pysqlite_3_46_1.test_join_cache_deprecated_coercion _ 1650s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 1650s Traceback (most recent call last): 1650s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1650s result: TResult | None = func() 1650s ~~~~^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1650s lambda: runtest_hook(item=item, **kwds), 1650s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1650s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1650s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1650s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1650s raise exception 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1650s teardown.throw(exception) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 850, in pytest_runtest_call 1650s yield 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1650s teardown.throw(exception) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 900, in pytest_runtest_call 1650s return (yield) 1650s ^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1650s teardown.throw(exception) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/skipping.py", line 268, in pytest_runtest_call 1650s return (yield) 1650s ^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1650s res = hook_impl.function(*args) 1650s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 179, in pytest_runtest_call 1650s item.runtest() 1650s ~~~~~~~~~~~~^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1720, in runtest 1650s self.ihook.pytest_pyfunc_call(pyfuncitem=self) 1650s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1650s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1650s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1650s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1650s raise exception 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1650s res = hook_impl.function(*args) 1650s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 166, in pytest_pyfunc_call 1650s result = testfunction(**testargs) 1650s File "", line 2, in test_join_cache_deprecated_coercion 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/exclusions.py", line 93, in decorate 1650s return self._do(config._current, fn, *args, **kw) 1650s ~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/exclusions.py", line 123, in _do 1650s self._expect_failure(cfg, ex, name=fn.__name__) 1650s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/exclusions.py", line 137, in _expect_failure 1650s raise ex.with_traceback(sys.exc_info()[2]) 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/exclusions.py", line 121, in _do 1650s return_value = fn(*args, **kw) 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/aaa_profiling/test_memusage.py", line 1139, in test_join_cache_deprecated_coercion 1650s go() 1650s ~~^^ 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/aaa_profiling/test_memusage.py", line 226, in run_in_process 1650s proc.start() 1650s ~~~~~~~~~~^^ 1650s File "/usr/lib/python3.14/multiprocessing/process.py", line 121, in start 1650s self._popen = self._Popen(self) 1650s ~~~~~~~~~~~^^^^^^ 1650s File "/usr/lib/python3.14/multiprocessing/context.py", line 224, in _Popen 1650s return _default_context.get_context().Process._Popen(process_obj) 1650s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 1650s File "/usr/lib/python3.14/multiprocessing/context.py", line 300, in _Popen 1650s return Popen(process_obj) 1650s File "/usr/lib/python3.14/multiprocessing/popen_forkserver.py", line 35, in __init__ 1650s super().__init__(process_obj) 1650s ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 1650s File "/usr/lib/python3.14/multiprocessing/popen_fork.py", line 20, in __init__ 1650s self._launch(process_obj) 1650s ~~~~~~~~~~~~^^^^^^^^^^^^^ 1650s File "/usr/lib/python3.14/multiprocessing/popen_forkserver.py", line 47, in _launch 1650s reduction.dump(process_obj, buf) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3.14/multiprocessing/reduction.py", line 60, in dump 1650s ForkingPickler(file, protocol).dump(obj) 1650s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^ 1650s _pickle.PicklingError: Can't pickle local object .decorate..profile at 0x7222e3432a30> 1650s when serializing dict item '_target' 1650s when serializing multiprocessing.context.Process state 1650s when serializing multiprocessing.context.Process object 1650s _ MemUsageWBackendTest_sqlite+pysqlite_3_46_1.test_many_discarded_relationships _ 1650s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 1650s Traceback (most recent call last): 1650s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1650s result: TResult | None = func() 1650s ~~~~^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1650s lambda: runtest_hook(item=item, **kwds), 1650s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1650s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1650s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1650s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1650s raise exception 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1650s teardown.throw(exception) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 850, in pytest_runtest_call 1650s yield 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1650s teardown.throw(exception) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 900, in pytest_runtest_call 1650s return (yield) 1650s ^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1650s teardown.throw(exception) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/skipping.py", line 268, in pytest_runtest_call 1650s return (yield) 1650s ^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1650s res = hook_impl.function(*args) 1650s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 179, in pytest_runtest_call 1650s item.runtest() 1650s ~~~~~~~~~~~~^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1720, in runtest 1650s self.ihook.pytest_pyfunc_call(pyfuncitem=self) 1650s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1650s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1650s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1650s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1650s raise exception 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1650s res = hook_impl.function(*args) 1650s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 166, in pytest_pyfunc_call 1650s result = testfunction(**testargs) 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/aaa_profiling/test_memusage.py", line 1081, in test_many_discarded_relationships 1650s go() 1650s ~~^^ 1650s File "", line 2, in run_in_process 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/assertions.py", line 81, in decorate 1650s return fn(*args, **kw) 1650s File "/usr/lib/python3.14/contextlib.py", line 85, in inner 1650s return func(*args, **kwds) 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/aaa_profiling/test_memusage.py", line 226, in run_in_process 1650s proc.start() 1650s ~~~~~~~~~~^^ 1650s File "/usr/lib/python3.14/multiprocessing/process.py", line 121, in start 1650s self._popen = self._Popen(self) 1650s ~~~~~~~~~~~^^^^^^ 1650s File "/usr/lib/python3.14/multiprocessing/context.py", line 224, in _Popen 1650s return _default_context.get_context().Process._Popen(process_obj) 1650s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 1650s File "/usr/lib/python3.14/multiprocessing/context.py", line 300, in _Popen 1650s return Popen(process_obj) 1650s File "/usr/lib/python3.14/multiprocessing/popen_forkserver.py", line 35, in __init__ 1650s super().__init__(process_obj) 1650s ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 1650s File "/usr/lib/python3.14/multiprocessing/popen_fork.py", line 20, in __init__ 1650s self._launch(process_obj) 1650s ~~~~~~~~~~~~^^^^^^^^^^^^^ 1650s File "/usr/lib/python3.14/multiprocessing/popen_forkserver.py", line 47, in _launch 1650s reduction.dump(process_obj, buf) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3.14/multiprocessing/reduction.py", line 60, in dump 1650s ForkingPickler(file, protocol).dump(obj) 1650s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^ 1650s _pickle.PicklingError: Can't pickle local object .decorate..profile at 0x7222e34668d0> 1650s when serializing dict item '_target' 1650s when serializing multiprocessing.context.Process state 1650s when serializing multiprocessing.context.Process object 1650s ________ MemUsageWBackendTest_sqlite+pysqlite_3_46_1.test_many_updates _________ 1650s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 1650s Traceback (most recent call last): 1650s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1650s result: TResult | None = func() 1650s ~~~~^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1650s lambda: runtest_hook(item=item, **kwds), 1650s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1650s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1650s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1650s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1650s raise exception 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1650s teardown.throw(exception) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 850, in pytest_runtest_call 1650s yield 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1650s teardown.throw(exception) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 900, in pytest_runtest_call 1650s return (yield) 1650s ^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1650s teardown.throw(exception) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/skipping.py", line 268, in pytest_runtest_call 1650s return (yield) 1650s ^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1650s res = hook_impl.function(*args) 1650s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 179, in pytest_runtest_call 1650s item.runtest() 1650s ~~~~~~~~~~~~^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1720, in runtest 1650s self.ihook.pytest_pyfunc_call(pyfuncitem=self) 1650s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1650s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1650s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1650s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1650s raise exception 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1650s res = hook_impl.function(*args) 1650s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 166, in pytest_pyfunc_call 1650s result = testfunction(**testargs) 1650s File "", line 2, in test_many_updates 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/assertions.py", line 81, in decorate 1650s return fn(*args, **kw) 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/aaa_profiling/test_memusage.py", line 631, in test_many_updates 1650s go() 1650s ~~^^ 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/aaa_profiling/test_memusage.py", line 226, in run_in_process 1650s proc.start() 1650s ~~~~~~~~~~^^ 1650s File "/usr/lib/python3.14/multiprocessing/process.py", line 121, in start 1650s self._popen = self._Popen(self) 1650s ~~~~~~~~~~~^^^^^^ 1650s File "/usr/lib/python3.14/multiprocessing/context.py", line 224, in _Popen 1650s return _default_context.get_context().Process._Popen(process_obj) 1650s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 1650s File "/usr/lib/python3.14/multiprocessing/context.py", line 300, in _Popen 1650s return Popen(process_obj) 1650s File "/usr/lib/python3.14/multiprocessing/popen_forkserver.py", line 35, in __init__ 1650s super().__init__(process_obj) 1650s ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 1650s File "/usr/lib/python3.14/multiprocessing/popen_fork.py", line 20, in __init__ 1650s self._launch(process_obj) 1650s ~~~~~~~~~~~~^^^^^^^^^^^^^ 1650s File "/usr/lib/python3.14/multiprocessing/popen_forkserver.py", line 47, in _launch 1650s reduction.dump(process_obj, buf) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3.14/multiprocessing/reduction.py", line 60, in dump 1650s ForkingPickler(file, protocol).dump(obj) 1650s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^ 1650s _pickle.PicklingError: Can't pickle local object .decorate..profile at 0x7222e3543a00> 1650s when serializing dict item '_target' 1650s when serializing multiprocessing.context.Process state 1650s when serializing multiprocessing.context.Process object 1650s ________ MemUsageWBackendTest_sqlite+pysqlite_3_46_1.test_mapper_reset _________ 1650s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 1650s Traceback (most recent call last): 1650s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1650s result: TResult | None = func() 1650s ~~~~^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1650s lambda: runtest_hook(item=item, **kwds), 1650s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1650s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1650s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1650s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1650s raise exception 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1650s teardown.throw(exception) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 850, in pytest_runtest_call 1650s yield 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1650s teardown.throw(exception) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 900, in pytest_runtest_call 1650s return (yield) 1650s ^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1650s teardown.throw(exception) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/skipping.py", line 268, in pytest_runtest_call 1650s return (yield) 1650s ^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1650s res = hook_impl.function(*args) 1650s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 179, in pytest_runtest_call 1650s item.runtest() 1650s ~~~~~~~~~~~~^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1720, in runtest 1650s self.ihook.pytest_pyfunc_call(pyfuncitem=self) 1650s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1650s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1650s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1650s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1650s raise exception 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1650s res = hook_impl.function(*args) 1650s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 166, in pytest_pyfunc_call 1650s result = testfunction(**testargs) 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/aaa_profiling/test_memusage.py", line 794, in test_mapper_reset 1650s go() 1650s ~~^^ 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/aaa_profiling/test_memusage.py", line 226, in run_in_process 1650s proc.start() 1650s ~~~~~~~~~~^^ 1650s File "/usr/lib/python3.14/multiprocessing/process.py", line 121, in start 1650s self._popen = self._Popen(self) 1650s ~~~~~~~~~~~^^^^^^ 1650s File "/usr/lib/python3.14/multiprocessing/context.py", line 224, in _Popen 1650s return _default_context.get_context().Process._Popen(process_obj) 1650s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 1650s File "/usr/lib/python3.14/multiprocessing/context.py", line 300, in _Popen 1650s return Popen(process_obj) 1650s File "/usr/lib/python3.14/multiprocessing/popen_forkserver.py", line 35, in __init__ 1650s super().__init__(process_obj) 1650s ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 1650s File "/usr/lib/python3.14/multiprocessing/popen_fork.py", line 20, in __init__ 1650s self._launch(process_obj) 1650s ~~~~~~~~~~~~^^^^^^^^^^^^^ 1650s File "/usr/lib/python3.14/multiprocessing/popen_forkserver.py", line 47, in _launch 1650s reduction.dump(process_obj, buf) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3.14/multiprocessing/reduction.py", line 60, in dump 1650s ForkingPickler(file, protocol).dump(obj) 1650s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^ 1650s _pickle.PicklingError: Can't pickle local object .decorate..profile at 0x7222e5449dd0> 1650s when serializing dict item '_target' 1650s when serializing multiprocessing.context.Process state 1650s when serializing multiprocessing.context.Process object 1650s ________ MemUsageWBackendTest_sqlite+pysqlite_3_46_1.test_path_registry ________ 1650s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 1650s Traceback (most recent call last): 1650s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1650s result: TResult | None = func() 1650s ~~~~^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1650s lambda: runtest_hook(item=item, **kwds), 1650s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1650s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1650s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1650s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1650s raise exception 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1650s teardown.throw(exception) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 850, in pytest_runtest_call 1650s yield 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1650s teardown.throw(exception) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 900, in pytest_runtest_call 1650s return (yield) 1650s ^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1650s teardown.throw(exception) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/skipping.py", line 268, in pytest_runtest_call 1650s return (yield) 1650s ^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1650s res = hook_impl.function(*args) 1650s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 179, in pytest_runtest_call 1650s item.runtest() 1650s ~~~~~~~~~~~~^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1720, in runtest 1650s self.ihook.pytest_pyfunc_call(pyfuncitem=self) 1650s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1650s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1650s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1650s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1650s raise exception 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1650s res = hook_impl.function(*args) 1650s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 166, in pytest_pyfunc_call 1650s result = testfunction(**testargs) 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/aaa_profiling/test_memusage.py", line 887, in test_path_registry 1650s go() 1650s ~~^^ 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/aaa_profiling/test_memusage.py", line 226, in run_in_process 1650s proc.start() 1650s ~~~~~~~~~~^^ 1650s File "/usr/lib/python3.14/multiprocessing/process.py", line 121, in start 1650s self._popen = self._Popen(self) 1650s ~~~~~~~~~~~^^^^^^ 1650s File "/usr/lib/python3.14/multiprocessing/context.py", line 224, in _Popen 1650s return _default_context.get_context().Process._Popen(process_obj) 1650s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 1650s File "/usr/lib/python3.14/multiprocessing/context.py", line 300, in _Popen 1650s return Popen(process_obj) 1650s File "/usr/lib/python3.14/multiprocessing/popen_forkserver.py", line 35, in __init__ 1650s super().__init__(process_obj) 1650s ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 1650s File "/usr/lib/python3.14/multiprocessing/popen_fork.py", line 20, in __init__ 1650s self._launch(process_obj) 1650s ~~~~~~~~~~~~^^^^^^^^^^^^^ 1650s File "/usr/lib/python3.14/multiprocessing/popen_forkserver.py", line 47, in _launch 1650s reduction.dump(process_obj, buf) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3.14/multiprocessing/reduction.py", line 60, in dump 1650s ForkingPickler(file, protocol).dump(obj) 1650s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^ 1650s _pickle.PicklingError: Can't pickle local object .decorate..profile at 0x7222e54f2980> 1650s when serializing dict item '_target' 1650s when serializing multiprocessing.context.Process state 1650s when serializing multiprocessing.context.Process object 1650s ___________ MemUsageWBackendTest_sqlite+pysqlite_3_46_1.test_session ___________ 1650s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 1650s Traceback (most recent call last): 1650s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1650s result: TResult | None = func() 1650s ~~~~^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1650s lambda: runtest_hook(item=item, **kwds), 1650s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1650s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1650s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1650s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1650s raise exception 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1650s teardown.throw(exception) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 850, in pytest_runtest_call 1650s yield 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1650s teardown.throw(exception) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 900, in pytest_runtest_call 1650s return (yield) 1650s ^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1650s teardown.throw(exception) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/skipping.py", line 268, in pytest_runtest_call 1650s return (yield) 1650s ^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1650s res = hook_impl.function(*args) 1650s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 179, in pytest_runtest_call 1650s item.runtest() 1650s ~~~~~~~~~~~~^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1720, in runtest 1650s self.ihook.pytest_pyfunc_call(pyfuncitem=self) 1650s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1650s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1650s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1650s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1650s raise exception 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1650s res = hook_impl.function(*args) 1650s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 166, in pytest_pyfunc_call 1650s result = testfunction(**testargs) 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/aaa_profiling/test_memusage.py", line 478, in test_session 1650s go() 1650s ~~^^ 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/aaa_profiling/test_memusage.py", line 226, in run_in_process 1650s proc.start() 1650s ~~~~~~~~~~^^ 1650s File "/usr/lib/python3.14/multiprocessing/process.py", line 121, in start 1650s self._popen = self._Popen(self) 1650s ~~~~~~~~~~~^^^^^^ 1650s File "/usr/lib/python3.14/multiprocessing/context.py", line 224, in _Popen 1650s return _default_context.get_context().Process._Popen(process_obj) 1650s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 1650s File "/usr/lib/python3.14/multiprocessing/context.py", line 300, in _Popen 1650s return Popen(process_obj) 1650s File "/usr/lib/python3.14/multiprocessing/popen_forkserver.py", line 35, in __init__ 1650s super().__init__(process_obj) 1650s ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 1650s File "/usr/lib/python3.14/multiprocessing/popen_fork.py", line 20, in __init__ 1650s self._launch(process_obj) 1650s ~~~~~~~~~~~~^^^^^^^^^^^^^ 1650s File "/usr/lib/python3.14/multiprocessing/popen_forkserver.py", line 47, in _launch 1650s reduction.dump(process_obj, buf) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3.14/multiprocessing/reduction.py", line 60, in dump 1650s ForkingPickler(file, protocol).dump(obj) 1650s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^ 1650s _pickle.PicklingError: Can't pickle local object .decorate..profile at 0x7222e69a6a30> 1650s when serializing dict item '_target' 1650s when serializing multiprocessing.context.Process state 1650s when serializing multiprocessing.context.Process object 1650s ________ MemUsageWBackendTest_sqlite+pysqlite_3_46_1.test_sessionmaker _________ 1650s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 1650s Traceback (most recent call last): 1650s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1650s result: TResult | None = func() 1650s ~~~~^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1650s lambda: runtest_hook(item=item, **kwds), 1650s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1650s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1650s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1650s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1650s raise exception 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1650s teardown.throw(exception) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 850, in pytest_runtest_call 1650s yield 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1650s teardown.throw(exception) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 900, in pytest_runtest_call 1650s return (yield) 1650s ^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1650s teardown.throw(exception) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/skipping.py", line 268, in pytest_runtest_call 1650s return (yield) 1650s ^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1650s res = hook_impl.function(*args) 1650s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 179, in pytest_runtest_call 1650s item.runtest() 1650s ~~~~~~~~~~~~^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1720, in runtest 1650s self.ihook.pytest_pyfunc_call(pyfuncitem=self) 1650s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1650s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1650s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1650s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1650s raise exception 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1650s res = hook_impl.function(*args) 1650s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 166, in pytest_pyfunc_call 1650s result = testfunction(**testargs) 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/aaa_profiling/test_memusage.py", line 495, in test_sessionmaker 1650s go() 1650s ~~^^ 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/aaa_profiling/test_memusage.py", line 226, in run_in_process 1650s proc.start() 1650s ~~~~~~~~~~^^ 1650s File "/usr/lib/python3.14/multiprocessing/process.py", line 121, in start 1650s self._popen = self._Popen(self) 1650s ~~~~~~~~~~~^^^^^^ 1650s File "/usr/lib/python3.14/multiprocessing/context.py", line 224, in _Popen 1650s return _default_context.get_context().Process._Popen(process_obj) 1650s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 1650s File "/usr/lib/python3.14/multiprocessing/context.py", line 300, in _Popen 1650s return Popen(process_obj) 1650s File "/usr/lib/python3.14/multiprocessing/popen_forkserver.py", line 35, in __init__ 1650s super().__init__(process_obj) 1650s ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 1650s File "/usr/lib/python3.14/multiprocessing/popen_fork.py", line 20, in __init__ 1650s self._launch(process_obj) 1650s ~~~~~~~~~~~~^^^^^^^^^^^^^ 1650s File "/usr/lib/python3.14/multiprocessing/popen_forkserver.py", line 47, in _launch 1650s reduction.dump(process_obj, buf) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3.14/multiprocessing/reduction.py", line 60, in dump 1650s ForkingPickler(file, protocol).dump(obj) 1650s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^ 1650s _pickle.PicklingError: Can't pickle local object .decorate..profile at 0x7222e692d380> 1650s when serializing dict item '_target' 1650s when serializing multiprocessing.context.Process state 1650s when serializing multiprocessing.context.Process object 1650s ______ MemUsageWBackendTest_sqlite+pysqlite_3_46_1.test_unicode_warnings _______ 1650s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 1650s Traceback (most recent call last): 1650s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1650s result: TResult | None = func() 1650s ~~~~^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1650s lambda: runtest_hook(item=item, **kwds), 1650s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1650s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1650s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1650s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1650s raise exception 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1650s teardown.throw(exception) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 850, in pytest_runtest_call 1650s yield 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1650s teardown.throw(exception) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 900, in pytest_runtest_call 1650s return (yield) 1650s ^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1650s teardown.throw(exception) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/skipping.py", line 268, in pytest_runtest_call 1650s return (yield) 1650s ^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1650s res = hook_impl.function(*args) 1650s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 179, in pytest_runtest_call 1650s item.runtest() 1650s ~~~~~~~~~~~~^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1720, in runtest 1650s self.ihook.pytest_pyfunc_call(pyfuncitem=self) 1650s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1650s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1650s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1650s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1650s raise exception 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1650s res = hook_impl.function(*args) 1650s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 166, in pytest_pyfunc_call 1650s result = testfunction(**testargs) 1650s File "", line 2, in test_unicode_warnings 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/exclusions.py", line 93, in decorate 1650s return self._do(config._current, fn, *args, **kw) 1650s ~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/exclusions.py", line 123, in _do 1650s self._expect_failure(cfg, ex, name=fn.__name__) 1650s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/exclusions.py", line 137, in _expect_failure 1650s raise ex.with_traceback(sys.exc_info()[2]) 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/exclusions.py", line 121, in _do 1650s return_value = fn(*args, **kw) 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/aaa_profiling/test_memusage.py", line 708, in test_unicode_warnings 1650s go() 1650s ~~^^ 1650s File "", line 2, in run_in_process 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/lib/sqlalchemy/testing/assertions.py", line 81, in decorate 1650s return fn(*args, **kw) 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/aaa_profiling/test_memusage.py", line 226, in run_in_process 1650s proc.start() 1650s ~~~~~~~~~~^^ 1650s File "/usr/lib/python3.14/multiprocessing/process.py", line 121, in start 1650s self._popen = self._Popen(self) 1650s ~~~~~~~~~~~^^^^^^ 1650s File "/usr/lib/python3.14/multiprocessing/context.py", line 224, in _Popen 1650s return _default_context.get_context().Process._Popen(process_obj) 1650s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 1650s File "/usr/lib/python3.14/multiprocessing/context.py", line 300, in _Popen 1650s return Popen(process_obj) 1650s File "/usr/lib/python3.14/multiprocessing/popen_forkserver.py", line 35, in __init__ 1650s super().__init__(process_obj) 1650s ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 1650s File "/usr/lib/python3.14/multiprocessing/popen_fork.py", line 20, in __init__ 1650s self._launch(process_obj) 1650s ~~~~~~~~~~~~^^^^^^^^^^^^^ 1650s File "/usr/lib/python3.14/multiprocessing/popen_forkserver.py", line 47, in _launch 1650s reduction.dump(process_obj, buf) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3.14/multiprocessing/reduction.py", line 60, in dump 1650s ForkingPickler(file, protocol).dump(obj) 1650s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^ 1650s _pickle.PicklingError: Can't pickle local object .decorate..profile at 0x7222e6aefa00> 1650s when serializing dict item '_target' 1650s when serializing multiprocessing.context.Process state 1650s when serializing multiprocessing.context.Process object 1650s ________ MemUsageWBackendTest_sqlite+pysqlite_3_46_1.test_warnings_util ________ 1650s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 1650s Traceback (most recent call last): 1650s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1650s result: TResult | None = func() 1650s ~~~~^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1650s lambda: runtest_hook(item=item, **kwds), 1650s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1650s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1650s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1650s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1650s raise exception 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1650s teardown.throw(exception) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 850, in pytest_runtest_call 1650s yield 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1650s teardown.throw(exception) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 900, in pytest_runtest_call 1650s return (yield) 1650s ^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1650s teardown.throw(exception) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/skipping.py", line 268, in pytest_runtest_call 1650s return (yield) 1650s ^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1650s res = hook_impl.function(*args) 1650s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 179, in pytest_runtest_call 1650s item.runtest() 1650s ~~~~~~~~~~~~^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1720, in runtest 1650s self.ihook.pytest_pyfunc_call(pyfuncitem=self) 1650s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1650s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1650s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1650s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1650s raise exception 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1650s res = hook_impl.function(*args) 1650s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 166, in pytest_pyfunc_call 1650s result = testfunction(**testargs) 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/aaa_profiling/test_memusage.py", line 725, in test_warnings_util 1650s go() 1650s ~~^^ 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/aaa_profiling/test_memusage.py", line 226, in run_in_process 1650s proc.start() 1650s ~~~~~~~~~~^^ 1650s File "/usr/lib/python3.14/multiprocessing/process.py", line 121, in start 1650s self._popen = self._Popen(self) 1650s ~~~~~~~~~~~^^^^^^ 1650s File "/usr/lib/python3.14/multiprocessing/context.py", line 224, in _Popen 1650s return _default_context.get_context().Process._Popen(process_obj) 1650s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 1650s File "/usr/lib/python3.14/multiprocessing/context.py", line 300, in _Popen 1650s return Popen(process_obj) 1650s File "/usr/lib/python3.14/multiprocessing/popen_forkserver.py", line 35, in __init__ 1650s super().__init__(process_obj) 1650s ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 1650s File "/usr/lib/python3.14/multiprocessing/popen_fork.py", line 20, in __init__ 1650s self._launch(process_obj) 1650s ~~~~~~~~~~~~^^^^^^^^^^^^^ 1650s File "/usr/lib/python3.14/multiprocessing/popen_forkserver.py", line 47, in _launch 1650s reduction.dump(process_obj, buf) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3.14/multiprocessing/reduction.py", line 60, in dump 1650s ForkingPickler(file, protocol).dump(obj) 1650s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^ 1650s _pickle.PicklingError: Can't pickle local object .decorate..profile at 0x7222e6a71fe0> 1650s when serializing dict item '_target' 1650s when serializing multiprocessing.context.Process state 1650s when serializing multiprocessing.context.Process object 1650s ______ MemUsageWBackendTest_sqlite+pysqlite_3_46_1.test_with_inheritance _______ 1650s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 1650s Traceback (most recent call last): 1650s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1650s result: TResult | None = func() 1650s ~~~~^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1650s lambda: runtest_hook(item=item, **kwds), 1650s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1650s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1650s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1650s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1650s raise exception 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1650s teardown.throw(exception) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 850, in pytest_runtest_call 1650s yield 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1650s teardown.throw(exception) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 900, in pytest_runtest_call 1650s return (yield) 1650s ^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1650s teardown.throw(exception) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/skipping.py", line 268, in pytest_runtest_call 1650s return (yield) 1650s ^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1650s res = hook_impl.function(*args) 1650s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 179, in pytest_runtest_call 1650s item.runtest() 1650s ~~~~~~~~~~~~^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1720, in runtest 1650s self.ihook.pytest_pyfunc_call(pyfuncitem=self) 1650s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1650s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1650s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1650s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1650s raise exception 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1650s res = hook_impl.function(*args) 1650s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 166, in pytest_pyfunc_call 1650s result = testfunction(**testargs) 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/aaa_profiling/test_memusage.py", line 960, in test_with_inheritance 1650s go() 1650s ~~^^ 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/aaa_profiling/test_memusage.py", line 226, in run_in_process 1650s proc.start() 1650s ~~~~~~~~~~^^ 1650s File "/usr/lib/python3.14/multiprocessing/process.py", line 121, in start 1650s self._popen = self._Popen(self) 1650s ~~~~~~~~~~~^^^^^^ 1650s File "/usr/lib/python3.14/multiprocessing/context.py", line 224, in _Popen 1650s return _default_context.get_context().Process._Popen(process_obj) 1650s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 1650s File "/usr/lib/python3.14/multiprocessing/context.py", line 300, in _Popen 1650s return Popen(process_obj) 1650s File "/usr/lib/python3.14/multiprocessing/popen_forkserver.py", line 35, in __init__ 1650s super().__init__(process_obj) 1650s ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 1650s File "/usr/lib/python3.14/multiprocessing/popen_fork.py", line 20, in __init__ 1650s self._launch(process_obj) 1650s ~~~~~~~~~~~~^^^^^^^^^^^^^ 1650s File "/usr/lib/python3.14/multiprocessing/popen_forkserver.py", line 47, in _launch 1650s reduction.dump(process_obj, buf) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3.14/multiprocessing/reduction.py", line 60, in dump 1650s ForkingPickler(file, protocol).dump(obj) 1650s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^ 1650s _pickle.PicklingError: Can't pickle local object .decorate..profile at 0x7222e6be2b90> 1650s when serializing dict item '_target' 1650s when serializing multiprocessing.context.Process state 1650s when serializing multiprocessing.context.Process object 1650s _______ MemUsageWBackendTest_sqlite+pysqlite_3_46_1.test_with_manytomany _______ 1650s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 1650s Traceback (most recent call last): 1650s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1650s result: TResult | None = func() 1650s ~~~~^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1650s lambda: runtest_hook(item=item, **kwds), 1650s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1650s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1650s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1650s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1650s raise exception 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1650s teardown.throw(exception) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 850, in pytest_runtest_call 1650s yield 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1650s teardown.throw(exception) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 900, in pytest_runtest_call 1650s return (yield) 1650s ^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1650s teardown.throw(exception) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/skipping.py", line 268, in pytest_runtest_call 1650s return (yield) 1650s ^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1650s res = hook_impl.function(*args) 1650s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 179, in pytest_runtest_call 1650s item.runtest() 1650s ~~~~~~~~~~~~^^ 1650s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1720, in runtest 1650s self.ihook.pytest_pyfunc_call(pyfuncitem=self) 1650s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1650s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1650s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1650s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1650s raise exception 1650s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1650s res = hook_impl.function(*args) 1650s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 166, in pytest_pyfunc_call 1650s result = testfunction(**testargs) 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/aaa_profiling/test_memusage.py", line 1045, in test_with_manytomany 1650s go() 1650s ~~^^ 1650s File "/tmp/autopkgtest.VpSCFB/build.W7r/src/test/aaa_profiling/test_memusage.py", line 226, in run_in_process 1650s proc.start() 1650s ~~~~~~~~~~^^ 1650s File "/usr/lib/python3.14/multiprocessing/process.py", line 121, in start 1650s self._popen = self._Popen(self) 1650s ~~~~~~~~~~~^^^^^^ 1650s File "/usr/lib/python3.14/multiprocessing/context.py", line 224, in _Popen 1650s return _default_context.get_context().Process._Popen(process_obj) 1650s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 1650s File "/usr/lib/python3.14/multiprocessing/context.py", line 300, in _Popen 1650s return Popen(process_obj) 1650s File "/usr/lib/python3.14/multiprocessing/popen_forkserver.py", line 35, in __init__ 1650s super().__init__(process_obj) 1650s ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 1650s File "/usr/lib/python3.14/multiprocessing/popen_fork.py", line 20, in __init__ 1650s self._launch(process_obj) 1650s ~~~~~~~~~~~~^^^^^^^^^^^^^ 1650s File "/usr/lib/python3.14/multiprocessing/popen_forkserver.py", line 47, in _launch 1650s reduction.dump(process_obj, buf) 1650s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^ 1650s File "/usr/lib/python3.14/multiprocessing/reduction.py", line 60, in dump 1650s ForkingPickler(file, protocol).dump(obj) 1650s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^ 1650s _pickle.PicklingError: Can't pickle local object .decorate..profile at 0x7222e6cf8300> 1650s when serializing dict item '_target' 1650s when serializing multiprocessing.context.Process state 1650s when serializing multiprocessing.context.Process object 1650s =========================== short test summary info ============================ 1650s SKIPPED [2] lib/sqlalchemy/testing/config.py:419: 'test.engine.test_ddlevents.SequenceDDLEventTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'no sequence support 1650s SKIPPED [5] lib/sqlalchemy/testing/config.py:419: 'test.sql.test_defaults.CTEDefaultTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'not postgresql 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test.orm.test_defaults.IdentityDefaultsOnUpdateTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'not postgresql >= (10,) and not oracle >= (12,) and not mssql 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_delete.py::DeleteFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_alias_plus_table (call)' : Backend does not support DELETE..USING or equivalent and Backend does not support DELETE..USING or equivalent and Backend does not support DELETE..USING or equivalent and Backend does not support DELETE..USING or equivalent 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_delete.py::DeleteFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_three_table (call)' : Backend does not support DELETE..USING or equivalent and Backend does not support DELETE..USING or equivalent and Backend does not support DELETE..USING or equivalent and Backend does not support DELETE..USING or equivalent 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_delete.py::DeleteFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_two_table (call)' : Backend does not support DELETE..USING or equivalent and Backend does not support DELETE..USING or equivalent and Backend does not support DELETE..USING or equivalent and Backend does not support DELETE..USING or equivalent 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_delete.py::DeleteFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_two_table_plus_alias (call)' : Backend does not support DELETE..USING or equivalent and Backend does not support DELETE..USING or equivalent and Backend does not support DELETE..USING or equivalent and Backend does not support DELETE..USING or equivalent 1650s SKIPPED [3] lib/sqlalchemy/testing/config.py:419: 'test.dialect.mssql.test_deprecations.LegacySchemaAliasingBackendTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite' 1650s SKIPPED [8] lib/sqlalchemy/testing/config.py:419: 'test.dialect.mysql.test_dialect.BackendDialectTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite' 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/postgresql/test_dialect.py::BackendDialectTest_sqlite+pysqlite_3_46_1::test_multiple_host_real_connect[postgresql+D://U:PS@/DB?host=H&host=H:P&host=H-False] (call)' : not +psycopg and not +psycopg2 and not +asyncpg 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/postgresql/test_dialect.py::BackendDialectTest_sqlite+pysqlite_3_46_1::test_multiple_host_real_connect[postgresql+D://U:PS@/DB?host=H,H,H&port=P,P,P-True] (call)' : not +psycopg and not +psycopg2 and not +asyncpg 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/postgresql/test_dialect.py::BackendDialectTest_sqlite+pysqlite_3_46_1::test_multiple_host_real_connect[postgresql+D://U:PS@/DB?host=H:P&host=H&host=H-False] (call)' : not +psycopg and not +psycopg2 and not +asyncpg 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/postgresql/test_dialect.py::BackendDialectTest_sqlite+pysqlite_3_46_1::test_multiple_host_real_connect[postgresql+D://U:PS@/DB?host=H:P&host=H&host=H:P-False] (call)' : not +psycopg and not +psycopg2 and not +asyncpg 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/postgresql/test_dialect.py::BackendDialectTest_sqlite+pysqlite_3_46_1::test_multiple_host_real_connect[postgresql+D://U:PS@/DB?host=H:P&host=H:P&host=H:P-True] (call)' : not +psycopg and not +psycopg2 and not +asyncpg 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/postgresql/test_dialect.py::BackendDialectTest_sqlite+pysqlite_3_46_1::test_multiple_host_real_connect[postgresql+D://U:PS@H:P/DB-True] (call)' : not +psycopg and not +psycopg2 and not +asyncpg 1650s SKIPPED [11] lib/sqlalchemy/testing/config.py:419: 'test.dialect.oracle.test_dialect.CXOracleConnectArgsTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite' 1650s SKIPPED [3] lib/sqlalchemy/testing/config.py:419: 'test.dialect.oracle.test_dialect.ComputedReturningTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite' 1650s SKIPPED [2] lib/sqlalchemy/testing/config.py:419: 'test.dialect.oracle.test_dialect.DefaultSchemaNameTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite' 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/postgresql/test_dialect.py::DialectTest::test_asyncpg_terminate_catch (call)' : not postgresql+asyncpg 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/postgresql/test_dialect.py::DialectTest::test_ensure_version_is_qualified (call)' : not postgresql 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_mariadb_connector_special_encodings (call)' : not mariadb+mariadbconnector 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_random_arg (call)' : not mysql+mysqldb and not mysql+pymysql and not mysql+mariadbconnector and not mariadb+mysqldb and not mariadb+pymysql and not mariadb+mariadbconnector 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_special_encodings[utf8] (call)' : not mysql+mysqldb and not mysql+pymysql and not mariadb+mysqldb and not mariadb+pymysql 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_special_encodings[utf8mb4] (call)' : not mysql+mysqldb and not mysql+pymysql and not mariadb+mysqldb and not mariadb+pymysql 1650s SKIPPED [9] lib/sqlalchemy/testing/config.py:419: 'test.dialect.oracle.test_dialect.DialectWBackendTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite' 1650s SKIPPED [3] lib/sqlalchemy/testing/config.py:419: 'test.dialect.oracle.test_dialect.ExecuteTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite' 1650s SKIPPED [2] lib/sqlalchemy/testing/config.py:419: 'test.dialect.postgresql.test_dialect.ExecutemanyFlagOptionsTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite' 1650s SKIPPED [4] lib/sqlalchemy/testing/config.py:419: 'test.dialect.postgresql.test_dialect.ExecutemanyValuesInsertsTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite' 1650s SKIPPED [4] lib/sqlalchemy/testing/config.py:419: 'test.dialect.postgresql.test_dialect.ExecutemanyValuesPlusBatchInsertsTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite' 1650s SKIPPED [2] lib/sqlalchemy/testing/config.py:419: 'test.dialect.mysql.test_dialect.ExecutionTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite' 1650s SKIPPED [44] lib/sqlalchemy/testing/config.py:419: 'test.dialect.postgresql.test_dialect.MiscBackendTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite' 1650s SKIPPED [29] lib/sqlalchemy/testing/config.py:419: 'test.dialect.oracle.test_dialect.OptimizedFetchLimitOffsetTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite' 1650s SKIPPED [11] lib/sqlalchemy/testing/config.py:419: 'test.dialect.oracle.test_dialect.OracleDbConnectArgsTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite' 1650s SKIPPED [4] lib/sqlalchemy/testing/config.py:419: 'test.dialect.oracle.test_dialect.OracleDbDialectTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite' 1650s SKIPPED [6] lib/sqlalchemy/testing/config.py:419: 'test.dialect.oracle.test_dialect.OracledbMode' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite' 1650s SKIPPED [2] lib/sqlalchemy/testing/config.py:419: 'test.dialect.oracle.test_dialect.OutParamTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite' 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test.dialect.postgresql.test_dialect.PGCodeTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite' 1650s SKIPPED [6] lib/sqlalchemy/testing/config.py:419: 'test.dialect.postgresql.test_dialect.Psycopg3Test' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite' 1650s SKIPPED [7] lib/sqlalchemy/testing/config.py:419: 'test.dialect.oracle.test_dialect.QuotedBindRoundTripTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite' 1650s SKIPPED [4] lib/sqlalchemy/testing/config.py:419: 'test.dialect.mysql.test_dialect.RemoveUTCTimestampTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite' 1650s SKIPPED [3] lib/sqlalchemy/testing/config.py:419: 'test.dialect.mysql.test_dialect.SQLModeDetectionTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite' 1650s SKIPPED [6] lib/sqlalchemy/testing/config.py:419: 'test.dialect.oracle.test_dialect.TableValuedTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite' 1650s SKIPPED [2] lib/sqlalchemy/testing/config.py:419: 'test.dialect.oracle.test_dialect.UnicodeSchemaTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite' 1650s SKIPPED [15] lib/sqlalchemy/testing/config.py:419: 'test.dialect.postgresql.test_async_pg_py3k.AsyncPgTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite' 1650s SKIPPED [17] lib/sqlalchemy/testing/config.py:419: 'test.dialect.mssql.test_engine.FastExecutemanyTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite' 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test.dialect.mssql.test_engine.InvalidTransactionFalsePositiveTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite' 1650s SKIPPED [2] lib/sqlalchemy/testing/config.py:419: 'test.dialect.mssql.test_engine.MiscTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite' 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/mssql/test_engine.py::ParseConnectTest::test_bad_freetds_warning (call)' : not mssql+pymssql 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test.dialect.mssql.test_engine.RealIsolationLevelTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite' 1650s SKIPPED [61] lib/sqlalchemy/testing/config.py:419: 'test.ext.asyncio.test_engine_py3k.AsyncEngineTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'Async dialect required 1650s SKIPPED [6] lib/sqlalchemy/testing/config.py:419: 'test.ext.asyncio.test_engine_py3k.AsyncEventTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'Async dialect required 1650s SKIPPED [2] lib/sqlalchemy/testing/config.py:419: 'test.ext.asyncio.test_engine_py3k.AsyncInspection' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'Async dialect required 1650s SKIPPED [8] lib/sqlalchemy/testing/config.py:419: 'test.ext.asyncio.test_engine_py3k.AsyncProxyTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'Async dialect required 1650s SKIPPED [53] lib/sqlalchemy/testing/config.py:419: 'test.ext.asyncio.test_engine_py3k.AsyncResultTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'no server side cursors support 1650s SKIPPED [2] lib/sqlalchemy/testing/config.py:419: 'test.ext.asyncio.test_engine_py3k.PoolRegenTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'Async dialect required 1650s SKIPPED [2] test/orm/declarative/test_basic.py:2313: current base has no metaclass 1650s SKIPPED [1] test/orm/declarative/test_basic.py:2409: current base has no metaclass 1650s SKIPPED [1] test/orm/declarative/test_basic.py:2422: current base has no metaclass 1650s SKIPPED [1] test/orm/declarative/test_basic.py:2736: current base has no metaclass 1650s SKIPPED [1] test/orm/declarative/test_basic.py:1269: current base has no metaclass 1650s SKIPPED [1] test/orm/declarative/test_basic.py:2613: current base has no metaclass 1650s SKIPPED [1] test/orm/declarative/test_basic.py:3066: current base has no metaclass 1650s SKIPPED [1] test/orm/declarative/test_basic.py:2995: current base has no metaclass 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_cursor_execute (call)' : no sequence support 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_transactional_advanced (call)' : savepoints not supported 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_raw_python (call)' : not postgresql+psycopg and not postgresql+psycopg2 and not postgresql+psycopg2cffi and not mysql+mysqlconnector and not mysql+pymysql and not mysql+cymysql and not mariadb+mysqlconnector and not mariadb+pymysql and not mariadb+cymysql and not mssql+pymssql 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_raw_sprintf (call)' : not mysql+mysqldb and not mysql+pymysql and not mysql+cymysql and not mysql+mysqlconnector and not mariadb+mysqldb and not mariadb+pymysql and not mariadb+cymysql and not mariadb+mysqlconnector and not postgresql+pg8000 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_alter_invalidate_pool_stays_true (call)' : sqlite 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_alter_invalidate_pool_to_false (call)' : sqlite 1650s SKIPPED [5] lib/sqlalchemy/testing/config.py:419: 'test.engine.test_execute.SetInputSizesTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'sqlite 1650s SKIPPED [4] lib/sqlalchemy/testing/config.py:419: 'test.orm.inheritance.test_basic.PassiveDeletesTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'not supported by database 1650s SKIPPED [7] lib/sqlalchemy/testing/config.py:419: 'test.dialect.mysql.test_for_update.MySQLForUpdateLockingTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite' 1650s SKIPPED [2] lib/sqlalchemy/testing/config.py:419: 'test.dialect.mysql.test_for_update.SkipLockedTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite' 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_dml[False-False-delete] (call)' : Backend does not support DELETE..USING or equivalent and Backend does not support DELETE..USING or equivalent and Backend does not support DELETE..USING or equivalent and Backend does not support DELETE..USING or equivalent 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_dml[True-False-delete] (call)' : Backend does not support DELETE..USING or equivalent and Backend does not support DELETE..USING or equivalent and Backend does not support DELETE..USING or equivalent and Backend does not support DELETE..USING or equivalent 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_dml[True-True-delete] (call)' : Backend does not support DELETE..USING or equivalent and Backend does not support DELETE..USING or equivalent and Backend does not support DELETE..USING or equivalent and Backend does not support DELETE..USING or equivalent 1650s SKIPPED [45] lib/sqlalchemy/testing/config.py:419: 'test.ext.test_horizontal_shard.MultipleDialectShardTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite' 1650s SKIPPED [15] lib/sqlalchemy/testing/config.py:419: 'test.sql.test_identity_column.IdentityDDL' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'not postgresql >= (10,) and not oracle >= (12,) and not mssql 1650s SKIPPED [3] lib/sqlalchemy/testing/config.py:419: 'test.ext.test_indexable.IndexPropertyArrayTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'custom function 1650s SKIPPED [7] lib/sqlalchemy/testing/config.py:419: 'test.ext.test_indexable.IndexPropertyJsonTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite' 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_fixture_downgraded[downgrade] (call)' : not postgresql >= (13,) 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_fixture_downgraded[not_downgrade] (call)' : not postgresql >= (13,) 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_inserts_w_all_nulls[not_sort_by_parameter_order-datatype2-_exclusions_02] (call)' : custom function 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_inserts_w_all_nulls[sort_by_parameter_order-datatype2-_exclusions_02] (call)' : custom function 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-explicit_sentinel-implicit-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-explicit_sentinel-implicit-sequence] (call)' : no sequence support 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-explicit_sentinel-negative-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-explicit_sentinel-negative-sequence] (call)' : no sequence support 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-explicit_sentinel-positive-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-explicit_sentinel-positive-sequence] (call)' : no sequence support 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-implicit-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-implicit-sequence] (call)' : no sequence support 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-negative-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-negative-sequence] (call)' : no sequence support 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-positive-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-positive-sequence] (call)' : no sequence support 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-explicit_sentinel-implicit-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-explicit_sentinel-implicit-sequence] (call)' : no sequence support 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-explicit_sentinel-negative-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-explicit_sentinel-negative-sequence] (call)' : no sequence support 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-explicit_sentinel-positive-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-explicit_sentinel-positive-sequence] (call)' : no sequence support 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_explicit_sentinel-implicit-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_explicit_sentinel-implicit-sequence] (call)' : no sequence support 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_explicit_sentinel-negative-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_explicit_sentinel-negative-sequence] (call)' : no sequence support 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_explicit_sentinel-positive-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_explicit_sentinel-positive-sequence] (call)' : no sequence support 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-explicit_sentinel-implicit-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-explicit_sentinel-implicit-sequence] (call)' : no sequence support 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-explicit_sentinel-negative-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-explicit_sentinel-negative-sequence] (call)' : no sequence support 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-explicit_sentinel-positive-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-explicit_sentinel-positive-sequence] (call)' : no sequence support 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-implicit-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-implicit-sequence] (call)' : no sequence support 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-negative-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-negative-sequence] (call)' : no sequence support 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-positive-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-positive-sequence] (call)' : no sequence support 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-explicit_sentinel-implicit-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-explicit_sentinel-implicit-sequence] (call)' : no sequence support 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-explicit_sentinel-negative-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-explicit_sentinel-negative-sequence] (call)' : no sequence support 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-explicit_sentinel-positive-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-explicit_sentinel-positive-sequence] (call)' : no sequence support 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_explicit_sentinel-implicit-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_explicit_sentinel-implicit-sequence] (call)' : no sequence support 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_explicit_sentinel-negative-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_explicit_sentinel-negative-sequence] (call)' : no sequence support 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_explicit_sentinel-positive-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_explicit_sentinel-positive-sequence] (call)' : no sequence support 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-explicit_sentinel-implicit-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-explicit_sentinel-implicit-sequence] (call)' : no sequence support 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-explicit_sentinel-negative-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-explicit_sentinel-negative-sequence] (call)' : no sequence support 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-explicit_sentinel-positive-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-explicit_sentinel-positive-sequence] (call)' : no sequence support 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-implicit-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-implicit-sequence] (call)' : no sequence support 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-negative-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-negative-sequence] (call)' : no sequence support 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-positive-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-positive-sequence] (call)' : no sequence support 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-explicit_sentinel-implicit-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-explicit_sentinel-implicit-sequence] (call)' : no sequence support 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-explicit_sentinel-negative-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-explicit_sentinel-negative-sequence] (call)' : no sequence support 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-explicit_sentinel-positive-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-explicit_sentinel-positive-sequence] (call)' : no sequence support 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_explicit_sentinel-implicit-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_explicit_sentinel-implicit-sequence] (call)' : no sequence support 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_explicit_sentinel-negative-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_explicit_sentinel-negative-sequence] (call)' : no sequence support 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_explicit_sentinel-positive-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_explicit_sentinel-positive-sequence] (call)' : no sequence support 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-explicit_sentinel-implicit-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-explicit_sentinel-implicit-sequence] (call)' : no sequence support 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-explicit_sentinel-negative-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-explicit_sentinel-negative-sequence] (call)' : no sequence support 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-explicit_sentinel-positive-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-explicit_sentinel-positive-sequence] (call)' : no sequence support 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-implicit-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-implicit-sequence] (call)' : no sequence support 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-negative-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-negative-sequence] (call)' : no sequence support 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-positive-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-positive-sequence] (call)' : no sequence support 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-sort_by_parameter_order-explicit_sentinel-implicit-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-sort_by_parameter_order-explicit_sentinel-implicit-sequence] (call)' : no sequence support 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-sort_by_parameter_order-explicit_sentinel-negative-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-sort_by_parameter_order-explicit_sentinel-negative-sequence] (call)' : no sequence support 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-sort_by_parameter_order-explicit_sentinel-positive-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-sort_by_parameter_order-explicit_sentinel-positive-sequence] (call)' : no sequence support 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_explicit_sentinel-implicit-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_explicit_sentinel-implicit-sequence] (call)' : no sequence support 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_explicit_sentinel-negative-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_explicit_sentinel-negative-sequence] (call)' : no sequence support 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_explicit_sentinel-positive-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_explicit_sentinel-positive-sequence] (call)' : no sequence support 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[not_randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-set_identity-add_sentinel] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[not_randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-set_identity-not_add_sentinel] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[not_randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-set_identity-add_sentinel] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[not_randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-set_identity-not_add_sentinel] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[not_randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-set_identity-add_sentinel] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[not_randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-set_identity-not_add_sentinel] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[not_randomize_returning-sort_by_parameter_order-warn_for_downgrades-set_identity-add_sentinel] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[not_randomize_returning-sort_by_parameter_order-warn_for_downgrades-set_identity-not_add_sentinel] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-set_identity-add_sentinel] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-set_identity-not_add_sentinel] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-set_identity-add_sentinel] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-set_identity-not_add_sentinel] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-set_identity-add_sentinel] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-set_identity-not_add_sentinel] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[randomize_returning-sort_by_parameter_order-warn_for_downgrades-set_identity-add_sentinel] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[randomize_returning-sort_by_parameter_order-warn_for_downgrades-set_identity-not_add_sentinel] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_sentinel_on_non_int_ss_function[not_sort_by_parameter_order-add_insert_sentinel-client_side] (call)' : not postgresql >= (13,) 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_sentinel_on_non_int_ss_function[not_sort_by_parameter_order-add_insert_sentinel-server_side] (call)' : not postgresql >= (13,) 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_sentinel_on_non_int_ss_function[not_sort_by_parameter_order-not_add_insert_sentinel-client_side] (call)' : not postgresql >= (13,) 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_sentinel_on_non_int_ss_function[not_sort_by_parameter_order-not_add_insert_sentinel-server_side] (call)' : not postgresql >= (13,) 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_sentinel_on_non_int_ss_function[sort_by_parameter_order-add_insert_sentinel-client_side] (call)' : not postgresql >= (13,) 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_sentinel_on_non_int_ss_function[sort_by_parameter_order-add_insert_sentinel-server_side] (call)' : not postgresql >= (13,) 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_sentinel_on_non_int_ss_function[sort_by_parameter_order-not_add_insert_sentinel-client_side] (call)' : not postgresql >= (13,) 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_sentinel_on_non_int_ss_function[sort_by_parameter_order-not_add_insert_sentinel-server_side] (call)' : not postgresql >= (13,) 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-default_string_uuid-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-default_string_uuid-sequence] (call)' : no sequence support 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-default_uuid-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-default_uuid-sequence] (call)' : no sequence support 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-explicit-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-explicit-sequence] (call)' : no sequence support 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-explicit_but_nullable-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-explicit_but_nullable-sequence] (call)' : no sequence support 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-identity-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-identity-plain_autoinc] (call)' : not postgresql >= (10,) 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-identity-sequence] (call)' : no sequence support 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-implicit_not_omitted-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-implicit_not_omitted-sequence] (call)' : no sequence support 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-implicit_omitted-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-implicit_omitted-sequence] (call)' : no sequence support 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-none-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-none-sequence] (call)' : no sequence support 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-sequence-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-sequence-plain_autoinc] (call)' : no sequence support 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-sequence-sequence] (call)' : no sequence support 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-default_string_uuid-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-default_string_uuid-sequence] (call)' : no sequence support 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-default_uuid-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-default_uuid-sequence] (call)' : no sequence support 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-explicit-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-explicit-sequence] (call)' : no sequence support 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-explicit_but_nullable-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-explicit_but_nullable-sequence] (call)' : no sequence support 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-identity-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-identity-plain_autoinc] (call)' : not postgresql >= (10,) 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-identity-sequence] (call)' : no sequence support 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-implicit_not_omitted-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-implicit_not_omitted-sequence] (call)' : no sequence support 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-implicit_omitted-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-implicit_omitted-sequence] (call)' : no sequence support 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-none-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-none-sequence] (call)' : no sequence support 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-sequence-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-sequence-plain_autoinc] (call)' : no sequence support 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-sequence-sequence] (call)' : no sequence support 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-default_string_uuid-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-default_string_uuid-sequence] (call)' : no sequence support 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-default_uuid-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-default_uuid-sequence] (call)' : no sequence support 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-explicit-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-explicit-sequence] (call)' : no sequence support 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-explicit_but_nullable-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-explicit_but_nullable-sequence] (call)' : no sequence support 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-identity-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-identity-plain_autoinc] (call)' : not postgresql >= (10,) 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-identity-sequence] (call)' : no sequence support 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-implicit_not_omitted-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-implicit_not_omitted-sequence] (call)' : no sequence support 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-implicit_omitted-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-implicit_omitted-sequence] (call)' : no sequence support 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-none-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-none-sequence] (call)' : no sequence support 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-sequence-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-sequence-plain_autoinc] (call)' : no sequence support 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-sequence-sequence] (call)' : no sequence support 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-default_string_uuid-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-default_string_uuid-sequence] (call)' : no sequence support 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-default_uuid-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-default_uuid-sequence] (call)' : no sequence support 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-explicit-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-explicit-sequence] (call)' : no sequence support 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-explicit_but_nullable-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-explicit_but_nullable-sequence] (call)' : no sequence support 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-identity-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-identity-plain_autoinc] (call)' : not postgresql >= (10,) 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-identity-sequence] (call)' : no sequence support 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-implicit_not_omitted-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-implicit_not_omitted-sequence] (call)' : no sequence support 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-implicit_omitted-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-implicit_omitted-sequence] (call)' : no sequence support 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-none-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-none-sequence] (call)' : no sequence support 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-sequence-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-sequence-plain_autoinc] (call)' : no sequence support 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-sequence-sequence] (call)' : no sequence support 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-explicit_sentinel] (call)' : no sequence support 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] (call)' : no sequence support 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-explicit_sentinel] (call)' : no sequence support 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-not_explicit_sentinel] (call)' : no sequence support 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-explicit_sentinel] (call)' : no sequence support 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] (call)' : no sequence support 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-the_table_translates-sequence_actually_translates-explicit_sentinel] (call)' : no sequence support 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-the_table_translates-sequence_actually_translates-not_explicit_sentinel] (call)' : no sequence support 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-explicit_sentinel] (call)' : no sequence support 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] (call)' : no sequence support 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-explicit_sentinel] (call)' : no sequence support 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-not_explicit_sentinel] (call)' : no sequence support 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-explicit_sentinel] (call)' : no sequence support 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] (call)' : no sequence support 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-the_table_translates-sequence_actually_translates-explicit_sentinel] (call)' : no sequence support 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-the_table_translates-sequence_actually_translates-not_explicit_sentinel] (call)' : no sequence support 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-explicit_sentinel] (call)' : no sequence support 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] (call)' : no sequence support 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-explicit_sentinel] (call)' : no sequence support 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-not_explicit_sentinel] (call)' : no sequence support 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-explicit_sentinel] (call)' : no sequence support 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] (call)' : no sequence support 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-the_table_translates-sequence_actually_translates-explicit_sentinel] (call)' : no sequence support 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-the_table_translates-sequence_actually_translates-not_explicit_sentinel] (call)' : no sequence support 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-explicit_sentinel] (call)' : no sequence support 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] (call)' : no sequence support 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-explicit_sentinel] (call)' : no sequence support 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-not_explicit_sentinel] (call)' : no sequence support 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-explicit_sentinel] (call)' : no sequence support 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] (call)' : no sequence support 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-the_table_translates-sequence_actually_translates-explicit_sentinel] (call)' : no sequence support 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-the_table_translates-sequence_actually_translates-not_explicit_sentinel] (call)' : no sequence support 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-explicit_sentinel] (call)' : no sequence support 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] (call)' : no sequence support 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-explicit_sentinel] (call)' : no sequence support 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-not_explicit_sentinel] (call)' : no sequence support 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-explicit_sentinel] (call)' : no sequence support 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] (call)' : no sequence support 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-the_table_translates-sequence_actually_translates-explicit_sentinel] (call)' : no sequence support 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-the_table_translates-sequence_actually_translates-not_explicit_sentinel] (call)' : no sequence support 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-explicit_sentinel] (call)' : no sequence support 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] (call)' : no sequence support 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-explicit_sentinel] (call)' : no sequence support 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-not_explicit_sentinel] (call)' : no sequence support 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-explicit_sentinel] (call)' : no sequence support 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] (call)' : no sequence support 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-the_table_translates-sequence_actually_translates-explicit_sentinel] (call)' : no sequence support 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-the_table_translates-sequence_actually_translates-not_explicit_sentinel] (call)' : no sequence support 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-explicit_sentinel] (call)' : no sequence support 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] (call)' : no sequence support 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-explicit_sentinel] (call)' : no sequence support 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-not_explicit_sentinel] (call)' : no sequence support 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-explicit_sentinel] (call)' : no sequence support 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] (call)' : no sequence support 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-the_table_translates-sequence_actually_translates-explicit_sentinel] (call)' : no sequence support 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-the_table_translates-sequence_actually_translates-not_explicit_sentinel] (call)' : no sequence support 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-explicit_sentinel] (call)' : no sequence support 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] (call)' : no sequence support 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-explicit_sentinel] (call)' : no sequence support 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-not_explicit_sentinel] (call)' : no sequence support 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-explicit_sentinel] (call)' : no sequence support 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] (call)' : no sequence support 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-sort_by_parameter_order-the_table_translates-sequence_actually_translates-explicit_sentinel] (call)' : no sequence support 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-sort_by_parameter_order-the_table_translates-sequence_actually_translates-not_explicit_sentinel] (call)' : no sequence support 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-use_pk_explicit-clientside] (call)' : sqlite 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-use_pk_explicit-serverside] (call)' : sqlite 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-separate_sentinel-clientside] (call)' : sqlite 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-separate_sentinel-serverside] (call)' : sqlite 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-separate_uuid-clientside] (call)' : sqlite 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-separate_uuid-serverside] (call)' : sqlite 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-use_pk-clientside] (call)' : sqlite 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-use_pk-serverside] (call)' : sqlite 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-use_pk_explicit-clientside] (call)' : sqlite 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-use_pk_explicit-serverside] (call)' : sqlite 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-separate_sentinel-clientside] (call)' : sqlite 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-separate_sentinel-serverside] (call)' : sqlite 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-separate_uuid-clientside] (call)' : sqlite 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-separate_uuid-serverside] (call)' : sqlite 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-use_pk-clientside] (call)' : sqlite 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-use_pk-serverside] (call)' : sqlite 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-use_pk_explicit-clientside] (call)' : sqlite 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-use_pk_explicit-serverside] (call)' : sqlite 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-warn_for_downgrades-separate_sentinel-clientside] (call)' : sqlite 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-warn_for_downgrades-separate_sentinel-serverside] (call)' : sqlite 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-warn_for_downgrades-separate_uuid-clientside] (call)' : sqlite 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-warn_for_downgrades-separate_uuid-serverside] (call)' : sqlite 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-warn_for_downgrades-use_pk-clientside] (call)' : sqlite 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-warn_for_downgrades-use_pk-serverside] (call)' : sqlite 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-warn_for_downgrades-use_pk_explicit-clientside] (call)' : sqlite 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-warn_for_downgrades-use_pk_explicit-serverside] (call)' : sqlite 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-separate_sentinel-clientside] (call)' : sqlite 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-separate_sentinel-serverside] (call)' : sqlite 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-separate_uuid-clientside] (call)' : sqlite 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-separate_uuid-serverside] (call)' : sqlite 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-use_pk-clientside] (call)' : sqlite 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-use_pk-serverside] (call)' : sqlite 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-use_pk_explicit-clientside] (call)' : sqlite 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-use_pk_explicit-serverside] (call)' : sqlite 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-separate_sentinel-clientside] (call)' : sqlite 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-separate_sentinel-serverside] (call)' : sqlite 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-separate_uuid-clientside] (call)' : sqlite 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-separate_uuid-serverside] (call)' : sqlite 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-use_pk-clientside] (call)' : sqlite 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-use_pk-serverside] (call)' : sqlite 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-use_pk_explicit-clientside] (call)' : sqlite 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-use_pk_explicit-serverside] (call)' : sqlite 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-separate_sentinel-clientside] (call)' : sqlite 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-separate_sentinel-serverside] (call)' : sqlite 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-separate_uuid-clientside] (call)' : sqlite 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-separate_uuid-serverside] (call)' : sqlite 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-use_pk-clientside] (call)' : sqlite 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-use_pk-serverside] (call)' : sqlite 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-use_pk_explicit-clientside] (call)' : sqlite 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-use_pk_explicit-serverside] (call)' : sqlite 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-warn_for_downgrades-separate_sentinel-clientside] (call)' : sqlite 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-warn_for_downgrades-separate_sentinel-serverside] (call)' : sqlite 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-warn_for_downgrades-separate_uuid-clientside] (call)' : sqlite 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-warn_for_downgrades-separate_uuid-serverside] (call)' : sqlite 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-warn_for_downgrades-use_pk-clientside] (call)' : sqlite 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-warn_for_downgrades-use_pk-serverside] (call)' : sqlite 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-warn_for_downgrades-use_pk_explicit-clientside] (call)' : sqlite 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-warn_for_downgrades-use_pk_explicit-serverside] (call)' : sqlite 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_four[False-_exclusions_01] (call)' : no sequence support 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_four[True-_exclusions_00] (call)' : no sequence support 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_four_a[False-_exclusions_01] (call)' : no sequence support 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_four_a[True-_exclusions_00] (call)' : no sequence support 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_nested_insert[add_expr_returning] (call)' : not postgresql 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_nested_insert[not_add_expr_returning] (call)' : not postgresql 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_explicit_sequence (call)' : no sequence support 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test.sql.test_lambdas.ConcurrencyTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'custom function or +aiosqlite 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/aaa_profiling/test_memusage.py::MemUsageTest::test_DecimalResultProcessor_init (call)' : Cython extensions not installed 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/aaa_profiling/test_memusage.py::MemUsageTest::test_DecimalResultProcessor_process (call)' : Cython extensions not installed 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/aaa_profiling/test_memusage.py::MemUsageTest::test_cycles_in_row (call)' : Cython extensions not installed 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_orm_many_engines (call)' : :memory: connection not suitable here 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_savepoints (call)' : savepoints not supported 1650s SKIPPED [13] lib/sqlalchemy/testing/config.py:419: No profiling stats available on this platform for this function. Run tests with --write-profiles to add statistics to profiles.txt for this platform. 1650s SKIPPED [23] lib/sqlalchemy/testing/config.py:419: 'test.ext.test_mutable.MutableColumnCopyArrayTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'custom function 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_change_m2o_passive (call)' : target backend doesn't support ON UPDATE CASCADE 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_change_m2o_passive_uselist (call)' : target backend doesn't support ON UPDATE CASCADE 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_onetomany_passive (call)' : target backend doesn't support ON UPDATE CASCADE 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_naturalpks.py::JoinedInheritancePKOnFKTest_sqlite+pysqlite_3_46_1::test_pk_passive (call)' : target backend doesn't support ON UPDATE CASCADE 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_fk_passive (call)' : target backend doesn't support ON UPDATE CASCADE 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_fk_threelevel_passive (call)' : target backend doesn't support ON UPDATE CASCADE 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_pk_passive (call)' : target backend doesn't support ON UPDATE CASCADE 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_pk_threelevel_passive (call)' : target backend doesn't support ON UPDATE CASCADE 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_bidirectional_passive (call)' : target backend doesn't support ON UPDATE CASCADE 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_manytomany_passive (call)' : target backend doesn't support ON UPDATE CASCADE 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_manytoone_passive (call)' : target backend doesn't support ON UPDATE CASCADE 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_manytoone_passive_uselist (call)' : target backend doesn't support ON UPDATE CASCADE 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_onetomany_passive (call)' : target backend doesn't support ON UPDATE CASCADE 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_onetoone_passive (call)' : target backend doesn't support ON UPDATE CASCADE 1650s SKIPPED [2] lib/sqlalchemy/testing/config.py:419: 'test.orm.test_naturalpks.NonPKCascadeTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'custom function 1650s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_naturalpks.py::ReversePKsTest_sqlite+pysqlite_3_46_1::test_reverse_savepoint (call)' : savepoints not supported 1650s SKIPPED [4] lib/sqlalchemy/testing/config.py:419: 'test.orm.test_naturalpks.SelfReferentialTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'custom function 1650s SKIPPED [27] lib/sqlalchemy/testing/config.py:419: 'test.dialect.postgresql.test_on_conflict.OnConflictTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite' 1650s SKIPPED [8] lib/sqlalchemy/testing/config.py:419: 'test.dialect.mysql.test_on_duplicate.OnDuplicateTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite' 1650s FAILED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_basic_constructor_repr_base_cls[(DB, MAD)] 1650s FAILED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_basic_constructor_repr_base_cls[(MAD, DB)] 1650s FAILED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_basic_constructor_repr_cls_decorator 1650s FAILED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_combine_args_from_pep593 1650s FAILED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_warn_on_non_dc_mixin 1650s FAILED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture0-mapped_column] 1650s FAILED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture1-mapped_column] 1650s FAILED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture10-mapped_column] 1650s FAILED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture11-mapped_column] 1650s FAILED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture12-mapped_column] 1650s FAILED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture13-mapped_column] 1650s FAILED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture2-mapped_column] 1650s FAILED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture3-mapped_column] 1650s FAILED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture4-mapped_column] 1650s FAILED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture5-mapped_column] 1650s FAILED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture6-mapped_column] 1650s FAILED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture7-mapped_column] 1650s FAILED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture8-mapped_column] 1650s FAILED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture9-mapped_column] 1650s FAILED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-mapped_column] 1650s FAILED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-mapped_column] 1650s FAILED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-mapped_column] 1650s FAILED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-mapped_column] 1650s FAILED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-mapped_column] 1650s FAILED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-mapped_column] 1650s FAILED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-mapped_column] 1650s FAILED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-mapped_column] 1650s FAILED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-mapped_column] 1650s FAILED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-mapped_column] 1650s FAILED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-mapped_column] 1650s FAILED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-mapped_column] 1650s FAILED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-mapped_column] 1650s FAILED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-mapped_column] 1650s FAILED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_override_base 1650s FAILED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture0-mapped_column] 1650s FAILED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture1-mapped_column] 1650s FAILED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture10-mapped_column] 1650s FAILED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture11-mapped_column] 1650s FAILED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture12-mapped_column] 1650s FAILED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture13-mapped_column] 1650s FAILED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture2-mapped_column] 1650s FAILED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture3-mapped_column] 1650s FAILED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture4-mapped_column] 1650s FAILED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture5-mapped_column] 1650s FAILED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture6-mapped_column] 1650s FAILED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture7-mapped_column] 1650s FAILED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture8-mapped_column] 1650s FAILED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture9-mapped_column] 1650s FAILED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[not_test_alternative_callable-on_base] 1650s FAILED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[not_test_alternative_callable-on_base_class] 1650s FAILED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[not_test_alternative_callable-on_mixin] 1650s FAILED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[not_test_alternative_callable-on_sub_class] 1650s FAILED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[test_alternative_callable-on_base] 1650s FAILED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[test_alternative_callable-on_base_class] 1650s FAILED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[test_alternative_callable-on_mixin] 1650s FAILED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[test_alternative_callable-on_sub_class] 1650s FAILED test/orm/declarative/test_dc_transforms.py::RelationshipDefaultFactoryTest::test_replace_operation_works_w_history_etc 1650s FAILED test/aaa_profiling/test_memusage.py::MemUsageTest::test_ad_hoc_types 1650s FAILED test/aaa_profiling/test_memusage.py::MemUsageTest::test_clone_expression 1650s FAILED test/aaa_profiling/test_memusage.py::MemUsageTest::test_tv_render_derived 1650s FAILED test/aaa_profiling/test_memusage.py::MemUsageTest::test_type_compile 1650s FAILED test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_alias_pathing 1650s FAILED test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_join_cache 1650s FAILED test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_join_cache_deprecated_coercion 1650s FAILED test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_many_discarded_relationships 1650s FAILED test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_many_updates 1650s FAILED test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_mapper_reset 1650s FAILED test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_path_registry 1650s FAILED test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_session 1650s FAILED test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_sessionmaker 1650s FAILED test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_unicode_warnings 1650s FAILED test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_warnings_util 1650s FAILED test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_with_inheritance 1650s FAILED test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_with_manytomany 1650s !!!!!!!!!!!!!!!!!!!!!!!!! stopping after 324 failures !!!!!!!!!!!!!!!!!!!!!!!!!! 1650s !!!!!!!!!!! xdist.dsession.Interrupted: stopping after 250 failures !!!!!!!!!!!! 1650s ===== 74 failed, 7606 passed, 906 skipped, 250 errors in 334.25s (0:05:34) ===== 1650s autopkgtest [19:33:53]: test unittests: -----------------------] 1653s unittests FAIL non-zero exit status 2 1653s autopkgtest [19:33:56]: test unittests: - - - - - - - - - - results - - - - - - - - - - 1653s autopkgtest [19:33:56]: @@@@@@@@@@@@@@@@@@@@ summary 1653s unittests FAIL non-zero exit status 2